{"_id":"@axicharts/charts-sankey","_rev":"2-7bfa6d63897a4cd4006ce07f46b8c415","name":"@axicharts/charts-sankey","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@axicharts/charts-sankey","version":"0.1.0","license":"MIT","_id":"@axicharts/charts-sankey@0.1.0","maintainers":[{"name":"axidrain","email":"axidify@gmail.com"}],"homepage":"https://github.com/Axidify/axicharts#readme","bugs":{"url":"https://github.com/Axidify/axicharts/issues"},"dist":{"shasum":"a769a03e573fdd52e08f8d2dd1f6446bed9f79ae","tarball":"https://registry.npmjs.org/@axicharts/charts-sankey/-/charts-sankey-0.1.0.tgz","fileCount":8,"integrity":"sha512-SKOdJ1i78h+amPu59rasmh1LG0XqPmh7EyFh3KF0p+D+peYJ8RRLU/bBqjpou9co+3MSUBsHftf2e4yg8xkz2Q==","signatures":[{"sig":"MEQCIBPF3KEXclPk/6vzyftlTfMO+EZcFf9vj9BfWbwdEVV2AiAv89sP8qN+s4+VaB0Z+nBWBl3w26rKBOxAl7xxAsXPIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7222},"type":"module","_from":"file:axicharts-charts-sankey-0.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.js"}},"scripts":{"dev":"tsup src/index.ts src/register.ts --format esm --dts --external react --external react-dom --external echarts --external @axicharts/charts --watch","test":"vitest run","build":"tsup src/index.ts src/register.ts --format esm --dts --external react --external react-dom --external echarts --external @axicharts/charts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"axidrain","email":"axidify@gmail.com"},"_resolved":"/tmp/04fd4df81856ce8b2d48a5b58a37487e/axicharts-charts-sankey-0.1.0.tgz","_integrity":"sha512-SKOdJ1i78h+amPu59rasmh1LG0XqPmh7EyFh3KF0p+D+peYJ8RRLU/bBqjpou9co+3MSUBsHftf2e4yg8xkz2Q==","repository":{"url":"git+https://github.com/Axidify/axicharts.git","type":"git","directory":"packages/charts-sankey"},"_npmVersion":"10.9.8","description":"Community Sankey flow plugin for AxiCharts — registerChartType extension with lazy ECharts.","directories":{},"sideEffects":["./dist/register.js"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","jsdom":"^26.0.0","react":"^19.0.0","vitest":"^3.0.8","echarts":"^5.6.0","react-dom":"^19.0.0","typescript":"^5.8.2","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","@axicharts/charts":"0.2.5","@testing-library/react":"^16.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","echarts":"^5.5.0","react-dom":"^18.0.0 || ^19.0.0","@axicharts/charts":"0.2.5"},"_npmOperationalInternal":{"tmp":"tmp/charts-sankey_0.1.0_1784301401018_0.9205072415705342","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@axicharts/charts-sankey","version":"0.1.1","description":"Community Sankey flow plugin for AxiCharts — registerChartType extension with lazy ECharts.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Axidify/axicharts.git","directory":"packages/charts-sankey"},"publishConfig":{"access":"public"},"type":"module","sideEffects":["./dist/register.js"],"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./register":{"types":"./dist/register.d.ts","import":"./dist/register.js"}},"dependencies":{"@axicharts/charts-echarts":"0.4.18","@axicharts/charts-theme":"0.4.39"},"peerDependencies":{"echarts":"^5.5.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@axicharts/charts":"0.4.39"},"devDependencies":{"@testing-library/react":"^16.2.0","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","echarts":"^5.6.0","jsdom":"^26.0.0","react":"^19.0.0","react-dom":"^19.0.0","tsup":"^8.4.0","typescript":"^5.8.2","vitest":"^3.0.8","@axicharts/charts":"0.4.39"},"scripts":{"build":"tsup src/index.ts src/register.ts --format esm --dts --external react --external react-dom --external echarts --external @axicharts/charts --external @axicharts/charts-echarts --external @axicharts/charts-theme --clean","dev":"tsup src/index.ts src/register.ts --format esm --dts --external react --external react-dom --external echarts --external @axicharts/charts --external @axicharts/charts-echarts --external @axicharts/charts-theme --watch","test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_id":"@axicharts/charts-sankey@0.1.1","bugs":{"url":"https://github.com/Axidify/axicharts/issues"},"homepage":"https://github.com/Axidify/axicharts#readme","_integrity":"sha512-ze+CgHwYNzA9JjvbAQDBNMCxzkAwk+1si9BIkHTznkNKf8lpRKLTFx8+lAgmUNOuxUtgdC4AAvlqSDnEbzYK5g==","_resolved":"/tmp/f7a9523b01f041c35773a197b948ad46/axicharts-charts-sankey-0.1.1.tgz","_from":"file:axicharts-charts-sankey-0.1.1.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-ze+CgHwYNzA9JjvbAQDBNMCxzkAwk+1si9BIkHTznkNKf8lpRKLTFx8+lAgmUNOuxUtgdC4AAvlqSDnEbzYK5g==","shasum":"b6bfa5b1192d91068c52de1a1bc163c555c7ec4c","tarball":"https://registry.npmjs.org/@axicharts/charts-sankey/-/charts-sankey-0.1.1.tgz","fileCount":8,"unpackedSize":11533,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAmx7bK3JFKdUzB90lIFHhg9PFvjHImVYih7+bYI9ooZAiEAmcjdTrAbStPI3fG1eHrYego1r3DvTZGCAwrl1DczcYA="}]},"_npmUser":{"name":"axidrain","email":"axidify@gmail.com"},"directories":{},"maintainers":[{"name":"axidrain","email":"axidify@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/charts-sankey_0.1.1_1784811977272_0.6092580380828594"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-17T15:16:40.882Z","modified":"2026-07-23T13:06:17.531Z","0.1.0":"2026-07-17T15:16:41.166Z","0.1.1":"2026-07-23T13:06:17.395Z"},"bugs":{"url":"https://github.com/Axidify/axicharts/issues"},"license":"MIT","homepage":"https://github.com/Axidify/axicharts#readme","repository":{"type":"git","url":"git+https://github.com/Axidify/axicharts.git","directory":"packages/charts-sankey"},"description":"Community Sankey flow plugin for AxiCharts — registerChartType extension with lazy ECharts.","maintainers":[{"name":"axidrain","email":"axidify@gmail.com"}],"readme":"# @axicharts/charts-sankey\n\nCommunity plugin — Sankey flow diagrams for energy, cost allocation, and funnel breakdowns.\n\nRequires `echarts` as a peer dependency; only the Sankey module is loaded.\n\n## Install\n\n```bash\nnpm install @axicharts/charts-sankey @axicharts/charts echarts\n```\n\n## Usage\n\n```tsx\nimport \"@axicharts/charts-sankey/register\";\nimport { SankeyChart, SAMPLE_SANKEY_FLOW } from \"@axicharts/charts-sankey\";\nimport { ChartContainer } from \"@axicharts/charts\";\nimport { cleanTheme } from \"@axicharts/charts-theme\";\n\nexport function EnergyAllocation() {\n  return (\n    <ChartContainer theme={cleanTheme} height={240} width={420}>\n      <SankeyChart {...SAMPLE_SANKEY_FLOW} />\n    </ChartContainer>\n  );\n}\n```\n\nRegistering adds `sankey` to the `registerChartType` registry for spec compilers and agents.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}