{
  "name": "@bundle-stats/ui",
  "version": "4.22.2",
  "description": "UI components for BundleStats projects.",
  "main": "lib/index.js",
  "module": "lib-esm/index.js",
  "types": "types/index.d.ts",
  "scripts": {
    "build": "npm run build-lib && npm run build-esm && npm run build-assets-lib && npm run build-assets-esm",
    "prebuild-lib": "rimraf ./lib",
    "build-lib": "tsc --rootDir ./src --project tsconfig.lib.json --outDir ./lib",
    "build-assets-lib": "rsync -arm --include '*/' --include '*.json' --include '*.css' --include 'icons.svg' --exclude '*' src/ lib",
    "prebuild-esm": "rimraf ./lib-esm ./types",
    "build-esm": "tsc --rootDir ./src --project tsconfig.esm.json --outDir ./lib-esm",
    "build-assets-esm": "rsync -arm --include '*/' --include '*.json' --include '*.css' --include 'icons.svg' --exclude '*' src/ lib-esm",
    "build-storybook": "storybook build -c ./build/storybook",
    "generate-chart-colors": "node scripts/generate-chart-colors.js",
    "generate-svg-sprite": "npx svg-sprite -s --si --no-svg-namespace-classnames src/assets/icons/*.svg && mv symbol/svg/sprite.css.svg src/assets/icons.svg",
    "lint": "eslint .",
    "start": "cross-env NODE_ENV=development storybook dev -c ./build/storybook -p 8080",
    "test": "jest src --passWithNoTests"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/relative-ci/bundle-stats.git"
  },
  "keywords": [],
  "author": {
    "name": "Viorel Cojocaru",
    "email": "vio@relative-ci.com",
    "url": "https://relative-ci.com"
  },
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/relative-ci/bundle-stats/issues"
  },
  "homepage": "https://github.com/relative-ci/bundle-stats/blob/master/packages/ui#readme",
  "devDependencies": {
    "@babel/preset-env": "7.29.5",
    "@babel/preset-react": "7.28.5",
    "@babel/preset-typescript": "7.28.5",
    "@storybook/addon-webpack5-compiler-babel": "3.0.6",
    "@storybook/react": "9.1.15",
    "@storybook/react-webpack5": "9.1.15",
    "@types/d3": "7.4.3",
    "@types/react": "18.3.13",
    "@types/react-router-dom": "5.3.3",
    "babel-plugin-require-context-hook": "1.0.0",
    "classnames": "2.5.1",
    "colormap": "2.3.2",
    "cross-env": "10.1.0",
    "hex-rgb": "5.0.0",
    "identity-obj-proxy": "3.0.0",
    "jest": "29.7.0",
    "jest-date-mock": "1.0.10",
    "jest-environment-jsdom": "29.7.0",
    "lodash": "4.18.1",
    "prop-types": "15.8.1",
    "react": "18.3.1",
    "react-dom": "18.3.1",
    "react-router-dom": "5.3.4",
    "rimraf": "6.1.3",
    "storybook": "9.1.19",
    "typescript": "5.9.3"
  },
  "peerDependencies": {
    "classnames": "^2.0.0",
    "lodash": "^4.0.0",
    "prop-types": "^15.0.0",
    "react": "^17.0.0 || ^18.0.0",
    "react-dom": "^17.0.0 || ^18.0.0",
    "react-router-dom": "^5.0.0"
  },
  "dependencies": {
    "@bundle-stats/utils": "^4.22.2",
    "ariakit": "2.0.0-next.44",
    "d3": "7.9.0",
    "modern-css-reset": "1.4.0",
    "react-use": "17.6.0",
    "snarkdown": "2.0.0",
    "use-query-params": "2.2.2"
  },
  "gitHead": "6696f34f552a50dcafbd7c8054e2b2f07a036068"
}
