{ "name": "@rocket.chat/livechat", "version": "2.1.0-rc.1", "homepage": "https://rocket.chat", "repository": { "type": "git", "url": "https://github.com/RocketChat/Rocket.Chat", "directory": "packages/livechat" }, "license": "MIT", "files": [ "/build" ], "scripts": { "build": "cross-env TS_NODE_PROJECT=\"tsconfig.webpack.json\" webpack-cli --mode production", "build-storybook": "storybook build", "clean": "rimraf dist", "dev": "yarn build", "eslint": "eslint .", "lint": "yarn run eslint && yarn run stylelint", "start": "cross-env TS_NODE_PROJECT=\"tsconfig.webpack.json\" webpack-dev-server --mode development", "storybook": "storybook dev -p 9001 -c .storybook", "stylelint": "stylelint 'src/**/*.scss'", "typecheck": "tsc -p tsconfig.typecheck.json" }, "browserslist": [ "last 2 versions", "Firefox ESR" ], "dependencies": { "@rocket.chat/emitter": "^0.32.0", "@rocket.chat/gazzodown": "workspace:^", "@rocket.chat/message-parser": "workspace:^", "@rocket.chat/random": "workspace:~", "@rocket.chat/ui-kit": "workspace:~", "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "css-vars-ponyfill": "^2.4.9", "date-fns": "~4.1.0", "dompurify": "~3.3.2", "emoji-mart": "^3.0.1", "history": "~5.3.0", "i18next": "~23.4.9", "mem": "^8.1.1", "path-to-regexp": "^6.3.0", "preact": "~10.25.4", "preact-router": "^4.1.2", "query-string": "^7.1.3", "react-hook-form": "~7.45.4", "react-i18next": "~13.2.2", "storybook-dark-mode": "^4.0.2", "whatwg-fetch": "^3.6.20" }, "devDependencies": { "@babel/core": "~7.28.6", "@babel/preset-env": "~7.28.6", "@babel/preset-react": "~7.27.1", "@babel/preset-typescript": "~7.27.1", "@rocket.chat/core-typings": "workspace:^", "@rocket.chat/ddp-client": "workspace:^", "@rocket.chat/fuselage-hooks": "^0.41.0", "@rocket.chat/fuselage-tokens": "~0.33.2", "@rocket.chat/logo": "^0.32.4", "@rocket.chat/ui-contexts": "workspace:^", "@storybook/addon-essentials": "^8.6.17", "@storybook/addon-styling-webpack": "^1.0.1", "@storybook/addon-webpack5-compiler-swc": "~3.0.0", "@storybook/preact": "^8.6.17", "@storybook/preact-webpack5": "^8.6.17", "@storybook/theming": "^8.6.17", "@types/crypto-js": "~4.2.2", "@types/mini-css-extract-plugin": "~2.5.1", "@types/react": "~18.3.27", "@types/webpack-env": "~1.18.8", "@types/whatwg-fetch": "~0.0.33", "autoprefixer": "^9.8.8", "babel-loader": "~10.0.0", "cross-env": "^7.0.3", "css-loader": "^4.3.0", "cssnano": "^7.0.7", "desvg-loader": "^0.1.0", "eslint": "~9.39.3", "file-loader": "^6.2.0", "html-webpack-plugin": "~5.6.6", "if-env": "^1.0.4", "lorem-ipsum": "^2.0.8", "mini-css-extract-plugin": "~2.9.4", "npm-run-all": "^4.1.5", "postcss": "~8.4.49", "postcss-css-variables": "^0.19.0", "postcss-dir-pseudo-class": "^9.0.1", "postcss-flexbugs-fixes": "^5.0.2", "postcss-loader": "^8.1.1", "postcss-logical": "^8.0.0", "postcss-scss": "^4.0.9", "postcss-selector-not": "^8.0.1", "react": "~18.3.1", "react-dom": "~18.3.1", "resolve-url-loader": "~5.0.0", "rimraf": "^6.0.1", "sass": "~1.80.7", "sass-loader": "~16.0.6", "storybook": "^8.6.17", "style-loader": "^1.3.0", "stylelint": "^16.10.0", "stylelint-order": "^6.0.4", "svg-loader": "^0.0.2", "terser-webpack-plugin": "~4.2.3", "typescript": "~5.9.3", "url-loader": "^4.1.1", "webpack": "~5.99.9", "webpack-cli": "~5.1.4", "webpack-dev-server": "~5.2.3" }, "peerDependencies": { "@rocket.chat/fuselage-tokens": "*", "@rocket.chat/logo": "*" }, "volta": { "extends": "../../package.json" }, "houston": { "updateFiles": [ "package.json" ] } }