{
  "name": "@rocket.chat/fuselage",
  "version": "0.73.0",
  "description": "Rocket.Chat's React Components Library",
  "homepage": "https://github.com/RocketChat/fuselage#readme",
  "bugs": {
    "url": "https://github.com/RocketChat/fuselage/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/RocketChat/fuselage.git",
    "directory": "packages/fuselage"
  },
  "license": "MIT",
  "author": {
    "name": "Rocket.Chat",
    "url": "https://rocket.chat/"
  },
  "main": "index.js",
  "types": "dist/index.d.ts",
  "files": [
    "/dist",
    "/index.js"
  ],
  "scripts": {
    "start": "webpack --watch --mode development",
    "storybook": "storybook dev -p 6006 --no-version-updates",
    "build": "run-s .:build:clean .:build:dev .:build:prod",
    ".:build:clean": "rimraf dist",
    ".:build:prod": "webpack --mode production",
    ".:build:dev": "webpack --mode development",
    "lint": "lint",
    "lint-and-fix": "lint-and-fix",
    "test": "jest --runInBand",
    "watch": "jest --watch",
    "docs": "cross-env NODE_ENV=production storybook build -o ../../static/fuselage",
    "build-storybook": "cross-env NODE_ENV=production storybook build"
  },
  "dependencies": {
    "@rocket.chat/css-in-js": "^0.31.25",
    "@rocket.chat/css-supports": "^0.31.25",
    "@rocket.chat/fuselage-tokens": "^0.33.2",
    "@rocket.chat/memo": "^0.31.25",
    "@rocket.chat/styled": "^0.32.0",
    "invariant": "^2.2.4",
    "react-aria": "~3.37.0",
    "react-keyed-flatten-children": "^1.3.0",
    "react-stately": "~3.35.0"
  },
  "devDependencies": {
    "@babel/core": "~7.28.6",
    "@babel/plugin-transform-runtime": "~7.28.5",
    "@babel/preset-env": "~7.28.6",
    "@babel/preset-react": "~7.28.5",
    "@rocket.chat/fuselage-hooks": "^0.40.0",
    "@rocket.chat/icons": "^0.46.0",
    "@rocket.chat/storybook-dark-mode": "^4.1.0",
    "@storybook/addon-a11y": "~9.1.17",
    "@storybook/addon-docs": "~9.1.17",
    "@storybook/addon-links": "~9.1.17",
    "@storybook/addon-styling-webpack": "~2.0.0",
    "@storybook/addon-webpack5-compiler-swc": "~4.0.2",
    "@storybook/react-webpack5": "~9.1.17",
    "@testing-library/dom": "~10.4.1",
    "@testing-library/jest-dom": "~6.9.1",
    "@testing-library/react": "~16.3.2",
    "@testing-library/user-event": "~14.6.1",
    "@types/invariant": "^2.2.37",
    "@types/jest-axe": "~3.5.9",
    "@types/react": "~18.3.27",
    "@types/react-dom": "~18.3.7",
    "autoprefixer": "~10.4.23",
    "babel-loader": "~10.0.0",
    "caniuse-lite": "~1.0.30001766",
    "cross-env": "^10.1.0",
    "css-loader": "~7.1.2",
    "cssnano": "~7.1.2",
    "eslint": "~9.39.2",
    "jest": "~30.2.0",
    "jest-axe": "~10.0.0",
    "jest-environment-jsdom": "~30.2.0",
    "lint-all": "^0.31.25",
    "mini-css-extract-plugin": "~2.9.4",
    "normalize.css": "^8.0.1",
    "npm-run-all": "^4.1.5",
    "path-browserify": "^1.0.1",
    "postcss": "~8.5.6",
    "postcss-dir-pseudo-class": "~9.0.1",
    "postcss-loader": "~8.2.0",
    "postcss-logical": "~8.1.0",
    "postcss-scss": "~4.0.9",
    "prettier": "~3.6.2",
    "react": "~18.3.1",
    "react-dom": "~18.3.1",
    "react-virtuoso": "~4.13.0",
    "resolve-url-loader": "~5.0.0",
    "rimraf": "~6.0.1",
    "sass": "~1.93.3",
    "sass-loader": "~16.0.6",
    "storybook": "~9.1.17",
    "style-loader": "~4.0.0",
    "stylelint": "~16.25.0",
    "stylelint-order": "~7.0.1",
    "stylelint-prettier": "~5.0.3",
    "stylelint-scss": "~6.12.1",
    "testing-utils": "^0.31.25",
    "ts-jest": "~29.4.6",
    "ts-loader": "~9.5.4",
    "typescript": "~5.9.3",
    "webpack": "~5.102.1",
    "webpack-cli": "~6.0.1",
    "wrapper-webpack-plugin": "~2.2.2"
  },
  "peerDependencies": {
    "@rocket.chat/fuselage-hooks": "*",
    "@rocket.chat/icons": "*",
    "react": "*",
    "react-dom": "*",
    "react-virtuoso": "*"
  },
  "volta": {
    "extends": "../../package.json"
  },
  "publishConfig": {
    "access": "public"
  }
}
