{"_id":"@agiflowai/frontend-web-sankey","name":"@agiflowai/frontend-web-sankey","dist-tags":{"latest":"0.0.0"},"versions":{"0.0.0":{"name":"@agiflowai/frontend-web-sankey","version":"0.0.0","description":"Circular sankey graph","main":"./dist/index.js","jsnext:main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"homepage":"https://github.com/AgiFlow/agiflow-sdks/tree/main/packages/frontend/web-sankey","publishConfig":{"registry":"https://registry.npmjs.org/"},"peerDependencies":{"react":">= 17.0.2","react-dom":">= 17.0.2"},"dependencies":{"@nivo/colors":"0.86.0","@nivo/core":"0.86.0","@nivo/legends":"0.86.0","@nivo/sankey":"0.85.1","@nivo/tooltip":"0.86.0","@react-spring/web":"9.7.3","@vx/group":"0.0.199","@vx/hierarchy":"0.0.199","@vx/shape":"0.0.199","@vx/text":"0.0.199","elementary-circuits-directed-graph":"1.3.1","d3-array":"3.2.4","d3-collection":"1.0.7","d3-format":"3.1.0","d3-sankey":"0.12.3","d3-sankey-circular":"0.34.0","d3-scale":"4.0.2","d3-scale-chromatic":"3.1.0","d3-shape":"3.2.0","@agiflowai/frontend-shared-theme":"0.0.0"},"devDependencies":{"@rushstack/eslint-config":"3.7.0","@storybook/react":"6.5.16","@types/node":"20.10.5","@types/ramda":"0.29.9","@types/react":"18.3.1","autoprefixer":"10.4.19","eslint":"8.57.0","eslint-plugin-tailwindcss":"3.15.1","jest":"29.7.0","prettier-plugin-tailwindcss":"0.5.14","react":"18.3.1","react-dom":"18.3.1","rollup":"4.17.2","shadcn-ui":"0.8.0","tailwindcss":"3.4.3","typescript":"5.4.5","webpack":"5.91.0","@agiflowai/frontend-web-theme":"0.0.0","@agiflowai/rig-rollup-config":"0.0.1","@agiflowai/tool-cli":"0.0.1","@agiflowai/rig-typescript-config":"0.0.1","@agiflowai/rig-prettier-config":"1.0.1","@agiflowai/rig-eslint-config":"0.0.1"},"author":{"name":"Vuong Ngo"},"license":"MIT","scripts":{"storybook":"start-storybook -p 7003 --no-manager-cache","storybook:noop":"start-storybook -p 7003 --no-open","build":"st build ts package","build:watch":"st build ts package --watch","test":"echo \"Error: no test specified\"","lint":"pnpm run lint:js","lint:js":"eslint --ext .ts --ext .tsx src/","lint:js:fix":"eslint --ext .ts --ext .tsx --quiet --fix src/","fixcode":"pnpm run lint:js:fix","typecheck":"tsc --noEmit"},"_id":"@agiflowai/frontend-web-sankey@0.0.0","_integrity":"sha512-K1FMysJ4Z7lRqV6aL3TLDvJPNlqtFHSyqXYk4XM+QrK/6Ku6f/rZ61bfqWzLCUIIO+slm2BYtdj1l08lV+gflg==","_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/c97a17545039075a962fdba13057bd4d/agiflowai-frontend-web-sankey-0.0.0.tgz","_from":"file:agiflowai-frontend-web-sankey-0.0.0.tgz","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-K1FMysJ4Z7lRqV6aL3TLDvJPNlqtFHSyqXYk4XM+QrK/6Ku6f/rZ61bfqWzLCUIIO+slm2BYtdj1l08lV+gflg==","shasum":"fe2ba40a5763f18da888f23aae788011b12230ad","tarball":"https://registry.npmjs.org/@agiflowai/frontend-web-sankey/-/frontend-web-sankey-0.0.0.tgz","fileCount":115,"unpackedSize":406270,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEupVSb/0u7X1z/0e3OMrqvstxwH9kC1AuRhz5wNTNSIAiAZypjx7aaavP2WD3ptv9ynOolafguArUKGSc976raeCw=="}]},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"directories":{},"maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/frontend-web-sankey_0.0.0_1720435277918_0.8218729500637239"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-08T10:41:17.788Z","0.0.0":"2024-07-08T10:41:18.142Z","modified":"2024-07-08T10:41:18.401Z"},"maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"description":"Circular sankey graph","homepage":"https://github.com/AgiFlow/agiflow-sdks/tree/main/packages/frontend/web-sankey","author":{"name":"Vuong Ngo"},"license":"MIT","readme":"# @agiflowai/frontend-web-sankey\n\nThis package includes [AGIFlow's](https://agiflow.io) React **Sankey graph** component. This is a ported from [Nivo's Sankey](https://www.npmjs.com/package/@nivo/sankey) to support circular links.  \n\n## Installation\n\nInstall the package using npm or yarn:\n\n```bash\nnpm install @agiflowai/frontend-web-sankey\n```\n\n## Usage\n\n``` js\nimport { ResponsiveSankey } from '@agiflowai/frontend-web-sankey';\n\n...\n<ResponsiveSankey\n  data={data}\n/>\n```\n\nThe component interface is similar to original [Nivo's implementation](https://nivo.rocks/sankey/).\n\n## License\n\nThis package is licensed under the MIT License - see the [LICENSE](./LICENSE) file for details.\n","readmeFilename":"Readme.md"}