{
  "name": "@neo4j-ndl/react-charts",
  "version": "1.1.18",
  "sideEffects": false,
  "description": "React implementation of charts from Neo4j Design System",
  "keywords": [
    "neo4j",
    "react",
    "design system",
    "needle",
    "ndl",
    "chart",
    "charts"
  ],
  "author": "Neo4j Inc.",
  "homepage": "https://www.neo4j.design",
  "license": "GPL-3.0",
  "main": "./lib/cjs/index.js",
  "module": "./lib/esm/index.js",
  "types": "./lib/types/index.d.ts",
  "exports": {
    "./icons": {
      "import": "./lib/esm/icons/index.js",
      "require": "./lib/cjs/icons/index.js",
      "types": "./lib/types/icons/index.d.ts"
    },
    ".": {
      "import": "./lib/esm/index.js",
      "require": "./lib/cjs/index.js",
      "types": "./lib/types/index.d.ts"
    }
  },
  "directories": {
    "lib": "lib"
  },
  "files": [
    "lib",
    "icons",
    "skills"
  ],
  "publishConfig": {
    "access": "public"
  },
  "devDependencies": {
    "@axe-core/playwright": "4.11.3",
    "@playwright/experimental-ct-react": "1.60.0",
    "@playwright/test": "1.60.0",
    "@storybook/react-vite": "10.2.19",
    "@types/react": "19.2.14",
    "@types/react-dom": "19.2.3",
    "react": "19.2.5",
    "react-dom": "19.2.5",
    "vitest": "3.2.4",
    "typescript": "5.9.3"
  },
  "peerDependencies": {
    "react": ">=19.0.0",
    "react-dom": ">=19.0.0",
    "@neo4j-ndl/base": "^4.17.0",
    "@neo4j-ndl/react": "^4.17.0"
  },
  "dependencies": {
    "classnames": "2.5.1",
    "echarts": "6.1.0"
  },
  "scripts": {
    "test": "pnpm run test:playwright",
    "test:unit": "pnpm exec vitest --run --typecheck --exclude node_modules",
    "test:playwright": "pnpm exec playwright test -c playwright-component-testing.config.ts",
    "build": "pnpm run build:esm && pnpm run build:cjs && pnpm run build:types",
    "build:esm": "pnpm exec tsc -p tsconfig.esm.json",
    "build:cjs": "pnpm exec tsc -p tsconfig.cjs.json",
    "watch:esm": "pnpm exec tsc -p tsconfig.esm.json --watch",
    "watch:cjs": "pnpm exec tsc -p tsconfig.cjs.json --watch",
    "build:types": "pnpm exec tsc -p tsconfig.types.json",
    "docs:generate": "pnpm --dir ../.. run docs:generate -- --package react-charts",
    "docs:generate-skills": "pnpm --dir ../.. run docs:generate-skills -- --package react-charts",
    "docs:generate-all": "pnpm run docs:generate && pnpm run docs:generate-skills",
    "format": "pnpm exec prettier --write 'src/**/*.{js,jsx,ts,tsx}'",
    "lint": "pnpm exec eslint src",
    "license:quick-show:local": "../../scripts/cc.sh '{yellow 📄} Licenses for react-charts! {yellow 📄}' && pnpm exec license-checker --production --relativeLicensePath",
    "nuke:local": "../../scripts/cc.sh '{yellow ☢️} Nuking react-charts! {yellow ☢️}' && pnpm dlx rimraf@5.0.5 .tsbuildinfo node_modules lib playwright-report test-results playwright/.cache"
  }
}