{
  "name": "@itic-sci/chart",
  "version": "0.0.1",
  "description": "itic 前端图表库",
  "license": "ISC",
  "main": "es/index.js",
  "module": "es/index.js",
  "types": "es/index.d.ts",
  "files": [
    "es"
  ],
  "scripts": {
    "build:package": "father build",
    "build:site": "storybook build",
    "build:version": "node scripts/build-version.mjs",
    "prepare": "husky install",
    "prepublishOnly": "npm run build:package",
    "start": "storybook dev -p 6006"
  },
  "lint-staged": {
    "*.{js,jsx,ts,tsx,md,json,css,scss}": [
      "prettier --write"
    ],
    "*.{js,jsx,ts,tsx}": [
      "eslint --fix"
    ]
  },
  "dependencies": {
    "@itic-sci/iticui": "^2.4.14",
    "axios": "^1.8.4",
    "cytoscape": "3.30.4",
    "cytoscape-cose-bilkent": "4.1.0"
  },
  "devDependencies": {
    "@chromatic-com/storybook": "^3",
    "@storybook/addon-essentials": "^8.6.7",
    "@storybook/addon-onboarding": "^8.6.7",
    "@storybook/blocks": "^8.6.7",
    "@storybook/experimental-addon-test": "^8.6.7",
    "@storybook/react": "^8.6.7",
    "@storybook/react-vite": "^8.6.7",
    "@storybook/test": "^8.6.7",
    "@types/cytoscape": "^3.21.9",
    "@types/node": "^22.13.10",
    "@types/react": "^19.0.11",
    "@typescript-eslint/eslint-plugin": "^8.26.1",
    "@typescript-eslint/parser": "^8.26.1",
    "@vitest/browser": "^3.0.9",
    "@vitest/coverage-v8": "^3.0.9",
    "eslint": "^9.22.0",
    "eslint-plugin-react": "^7.37.4",
    "eslint-plugin-react-hooks": "^5.2.0",
    "father": "^4.5.2",
    "husky": "^9.1.7",
    "lint-staged": "^15.5.0",
    "playwright": "^1.51.1",
    "prettier": "^3.5.3",
    "prettier-plugin-organize-imports": "^4.1.0",
    "prettier-plugin-packagejson": "^2.5.10",
    "prompts": "^2.4.2",
    "prop-types": "^15.8.1",
    "sass": "^1.86.0",
    "storybook": "^8.6.7",
    "vitest": "^3.0.9"
  },
  "publishConfig": {
    "access": "public"
  }
}
