{ "name": "@rocket.chat/livechat", "version": "1.23.4", "files": [ "/build" ], "private": true, "license": "MIT", "repository": { "type": "git", "url": "https://github.com/RocketChat/Rocket.Chat", "directory": "packages/livechat" }, "homepage": "https://rocket.chat", "scripts": { "clean": "rimraf dist", "build": "cross-env TS_NODE_PROJECT=\"tsconfig.webpack.json\" webpack-cli --mode production", "dev": "yarn build", "start": "cross-env TS_NODE_PROJECT=\"tsconfig.webpack.json\" webpack-dev-server --mode development", "lint": "yarn run eslint && yarn run stylelint", "eslint": "eslint --ext .js,.jsx,.ts,.tsx .", "stylelint": "stylelint 'src/**/*.scss'", "storybook": "storybook dev -p 9001 -c .storybook", "build-storybook": "storybook build", "typecheck": "tsc -p tsconfig.typecheck.json" }, "devDependencies": { "@babel/core": "~7.26.10", "@babel/eslint-parser": "~7.25.9", "@babel/preset-env": "~7.26.9", "@babel/preset-typescript": "~7.26.0", "@rocket.chat/core-typings": "workspace:^", "@rocket.chat/ddp-client": "workspace:^", "@rocket.chat/eslint-config": "workspace:^", "@rocket.chat/fuselage-hooks": "^0.37.0", "@rocket.chat/fuselage-tokens": "~0.33.2", "@rocket.chat/logo": "^0.32.2", "@rocket.chat/ui-contexts": "workspace:^", "@storybook/addon-essentials": "^8.6.14", "@storybook/addon-styling-webpack": "^1.0.1", "@storybook/addon-webpack5-compiler-babel": "^3.0.6", "@storybook/preact": "^8.6.14", "@storybook/preact-webpack5": "^8.6.14", "@storybook/theming": "^8.6.14", "@types/babel__core": "^7", "@types/crypto-js": "~4.2.2", "@types/mini-css-extract-plugin": "~2.5.1", "@types/react": "~18.3.23", "@types/webpack-env": "~1.18.8", "@types/whatwg-fetch": "~0.0.33", "@typescript-eslint/eslint-plugin": "~5.60.1", "@typescript-eslint/parser": "~5.60.1", "autoprefixer": "^9.8.8", "babel-loader": "^9.2.1", "cross-env": "^7.0.3", "css-loader": "^4.3.0", "cssnano": "^7.0.7", "desvg-loader": "^0.1.0", "eslint": "~8.45.0", "eslint-plugin-import": "~2.31.0", "eslint-plugin-react": "~7.37.5", "eslint-plugin-react-hooks": "~5.0.0", "file-loader": "^6.2.0", "html-webpack-plugin": "^5.6.3", "if-env": "^1.0.4", "image-webpack-loader": "~8.1.0", "lorem-ipsum": "^2.0.8", "mini-css-extract-plugin": "~2.9.2", "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.5", "storybook": "^8.6.14", "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.2", "url-loader": "^4.1.1", "webpack": "~5.99.9", "webpack-cli": "~5.1.4", "webpack-dev-server": "~5.2.2" }, "peerDependencies": { "@rocket.chat/fuselage-tokens": "*", "@rocket.chat/logo": "*" }, "dependencies": { "@rocket.chat/emitter": "~0.31.25", "@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.2.6", "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" }, "browserslist": [ "last 2 versions", "Firefox ESR" ], "volta": { "extends": "../../package.json" }, "houston": { "updateFiles": [ "package.json" ] } }