@neo4j-ndl/react-charts
Version:
React implementation of charts from Neo4j Design System
84 lines • 2.87 kB
JSON
{
"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"
}
}