{ "name": "@mattermost/components", "version": "12.0.0", "private": true, "module": "dist/index.esm.js", "types": "dist/index.d.ts", "styles": "dist/index.esm.css", "scripts": { "build": "rollup -c", "check": "eslint ./src eslint.config.mjs --quiet", "check-types": "tsc -b", "fix": "eslint ./src eslint.config.mjs --quiet --fix", "run": "rollup -c --watch", "test": "cross-env TZ=Etc/UTC jest", "test:updatesnapshot": "cross-env TZ=Etc/UTC jest --updateSnapshot", "test-ci": "cross-env TZ=Etc/UTC jest --ci --forceExit --detectOpenHandles --maxWorkers=100% --logHeapUsage", "clean": "rm -rf dist node_modules tsconfig.tsbuildinfo .rollup.cache" }, "devDependencies": { "@babel/plugin-transform-runtime": "^7.17.0", "@rollup/plugin-babel": "^5.3.1", "@rollup/plugin-commonjs": "^21.0.2", "@rollup/plugin-node-resolve": "^13.1.3", "@rollup/plugin-typescript": "11.1.6", "@testing-library/jest-dom": "6.8.0", "@types/lodash": "^4.14.178", "@types/react": "19.2.18", "@types/react-bootstrap": "^0.32.35", "@types/react-dom": "19.2.6", "@types/scheduler": "0.16.8", "@types/shallow-equals": "^1.0.0", "@types/styled-components": "^5.1.36", "babel-plugin-styled-components": "2.1.4", "jest-environment-jsdom": "30.1.0", "react": "19.2.8", "react-dom": "19.2.8", "rollup": "^2.75.7", "rollup-plugin-scss": "4.0.0", "rollup-plugin-ts": "^2.0.5", "typescript": "^5.0.0" }, "peerDependencies": { "@babel/runtime-corejs3": "^7.17.8", "@mattermost/compass-icons": "0.1.61", "@mattermost/shared": "12.0.0", "classnames": "^2.3.1", "lodash": "^4.17.21", "react-intl": "*", "shallow-equals": "^1.0.0", "tippy.js": "^6.3.7" }, "dependencies": { "@tippyjs/react": "4.2.6", "react-bootstrap": "github:mattermost/react-bootstrap#d693ec8082954f0e6d3e826ca6161979b29001cd", "styled-components": "5.3.7" } }