{
  "name": "@squiz/generic-browser-lib",
  "version": "1.68.0",
  "description": "Package with reusable components used by resource/component browsers",
  "main": "lib/index.js",
  "types": "lib/index.d.ts",
  "private": false,
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "compile": "npm run clean && npm run compile:styles && npm run compile:code",
    "compile:code": "tsc",
    "compile:styles": "node build.js",
    "dev": "vite compile",
    "storybook": "storybook dev -p 6006",
    "test": "jest",
    "test:watch": "jest --watch",
    "clean": "rimraf ./lib"
  },
  "dependencies": {
    "@mui/icons-material": "5.11.16",
    "clsx": "^1.2.1",
    "react-aria": "3.23.1",
    "react-responsive": "9.0.2",
    "react-stately": "3.21.0"
  },
  "devDependencies": {
    "@react-types/shared": "^3.23.1",
    "@storybook/addon-essentials": "^7.6.19",
    "@storybook/addon-interactions": "^7.6.19",
    "@storybook/addon-links": "^7.6.19",
    "@storybook/addon-styling": "1.3.7",
    "@storybook/blocks": "^7.6.19",
    "@storybook/react": "^7.6.19",
    "@storybook/react-vite": "^7.6.19",
    "@storybook/testing-library": "0.0.14-next.1",
    "@testing-library/jest-dom": "5.16.5",
    "@testing-library/react": "14.0.0",
    "@testing-library/user-event": "14.6.1",
    "@types/react": "^18.2.45",
    "@types/react-dom": "^18.2.18",
    "autoprefixer": "10.4.21",
    "esbuild": "0.25.0",
    "esbuild-sass-plugin": "2.8.0",
    "jest": "29.4.1",
    "jest-environment-jsdom": "29.4.1",
    "postcss": "^8.5.15",
    "postcss-nested": "6.0.1",
    "postcss-prefix-selector": "1.16.1",
    "react": "18.2.0",
    "react-dom": "18.2.0",
    "storybook": "^7.6.19",
    "tailwindcss": "3.3.1",
    "ts-jest": "29.0.5",
    "typescript": "4.9.5",
    "vite": "^4.5.3"
  },
  "peerDependencies": {
    "@types/react": "^16.14.0 || ^17 || ^18",
    "@types/react-dom": "^16.9.0 || ^17 || ^18",
    "react": "^16.14.0 || ^17 || ^18",
    "react-dom": "^16.14.0 || ^17 || ^18"
  },
  "peerDependenciesMeta": {
    "@types/react": {
      "optional": true
    },
    "@types/react-dom": {
      "optional": true
    }
  },
  "volta": {
    "extends": "../../package.json"
  }
}
