{"_id":"@cascivo/charts","_rev":"28-c73c33749a44f3e27d977c595a3084f8","name":"@cascivo/charts","dist-tags":{"latest":"1.3.0"},"versions":{"0.2.0":{"name":"@cascivo/charts","version":"0.2.0","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":{"name":"urbanisierung"},"license":"MIT","_id":"@cascivo/charts@0.2.0","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":{"url":"https://github.com/cascivo/cascivo/issues"},"dist":{"shasum":"f93f3c976b46fe2ed0100dd7ce90cd66f59b569b","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.2.0.tgz","fileCount":6,"integrity":"sha512-0iJ2BeY63T5kVrFV5meIVAvk7M4LCphmmQ7Qmwcja6a6r7FOmNWF56Elz5p01Mha6DZcjmIriqvyYl9uNaN5nw==","signatures":[{"sig":"MEQCIC+lndnxRVj6+4gsxFwyRliq5XDrVlpIVQJdyGqxeXJKAiANUflmeA899OlHINrtKVtDcMvvjJAVYn+k0v+qaPxaPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92298},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css"},"gitHead":"36a46d4dba6387ebcafc49538eb682e802403a6d","private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"urbanisierung","email":"adam.urban@gmail.com"},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"_npmVersion":"11.13.0","description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.17.0","dependencies":{"@cascivo/core":"workspace:^","@cascivo/i18n":"workspace:^"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"catalog:","react":"catalog:","react-dom":"catalog:","vite-plus":"catalog:","fast-check":"catalog:","typescript":"catalog:","@types/react":"catalog:","@types/react-dom":"catalog:","@testing-library/react":"catalog:","@testing-library/jest-dom":"catalog:","@testing-library/user-event":"catalog:"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.2.0_1782048070755_0.09721048077941052","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@cascivo/charts","version":"0.2.1","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.2.1","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"25de427d0fceba39882ee6b18d9839415d5de910","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.2.1.tgz","fileCount":7,"integrity":"sha512-FeStor9G2V5Ul7t67sRSlyWbsIBwGjdBbOTzf0ZkRYiz104jL4hdWCToTRMg1kgVPtAMkKdRoqk7SWUgDU99bg==","signatures":[{"sig":"MEUCIASuflSku0LVL6bcAn3HnsvzGB9i4NkgsL6jtz579qRzAiEAyjLTqswHrYxsWX19k/GKy2vZgOqIh05fN/mOxsBddKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93331},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","dependencies":{"@cascivo/core":"^0.1.3","@cascivo/i18n":"^0.1.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.2.1_1782134738248_0.9208667611395269","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@cascivo/charts","version":"0.3.0","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.3.0","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"d1ca8f027548b1e70e1b3a4a71b94027fe26ee05","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.3.0.tgz","fileCount":7,"integrity":"sha512-iNV6E+o1KU5HKjFlbI4JujpzSoMeojRQ85ujHvuhonvdO5b4cxXBgD0pA1B2isBN8VGYdbFasEvjG1EJBX/+VQ==","signatures":[{"sig":"MEYCIQDxMVozLBFeiVkV72NaxHUHjLxjxQbjkDGlLEuwfRaPxQIhAL7bhLT8bufiTr3Rk8GmHGoHH2XxRNnT2fyUxovhTaQE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100600},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","dependencies":{"@cascivo/core":"^0.1.3","@cascivo/i18n":"^0.1.7"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.3.0_1782300726928_0.8709609094955364","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@cascivo/charts","version":"0.3.1","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.3.1","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"9e2ef6bcf69da9c74f5b020fdd06274c0885db3a","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.3.1.tgz","fileCount":7,"integrity":"sha512-uhA+r2uwOlcg/1dO8rFG16Q97AMf7n+JOckKiUETVkrP5R1KApfsSdvEMfWLSBIDsh9yMPgVbT/4tWHV3vDdUQ==","signatures":[{"sig":"MEUCIQCDf4xYhN9SAdFvzym8MEK5apqUe+n5rKLL9VXFfT3yFQIgQ7LBStvomu9q+8vW3xyMy+qHXFHOaiuhiPU6b5VjqlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104782},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","dependencies":{"@cascivo/core":"^0.2.0","@cascivo/i18n":"^0.1.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.3.1_1782309572399_0.44269127432248134","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@cascivo/charts","version":"0.3.3","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.3.3","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"4a92687cf7e35e8a1c349f74042fd22ab2ac5cd7","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.3.3.tgz","fileCount":7,"integrity":"sha512-RDg99BowCzm5NkqvONwVX3o6FVeXSj31au78h3OjSVLBj+OQh5a9JJnegJ7uEYtMCJYZrRJmaZJd6gHTuBGdTQ==","signatures":[{"sig":"MEUCIC56cKSTOesYHg/Tv9dZA2DOm30A2i3K81cV8wmAt2ntAiEA0AJJjW4E9WBcJEaD7v32Bg2UbfkrndPzgSdRag1N4Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104783},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","dependencies":{"@cascivo/core":"^0.2.2","@cascivo/i18n":"^0.1.10"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.3.3_1782375201608_0.5783395934510323","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@cascivo/charts","version":"0.3.4","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.3.4","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"7c188513ccf37ac9989922b2b229daa0de38ee82","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.3.4.tgz","fileCount":7,"integrity":"sha512-3OW53Qa3kBbqUHKh/xYWdnHeqa6gf//Uf2NVhf1pRa8+FuHwkRLIBuTx7rbCW4+zXzJiDltM3wyB40vdbQvfLQ==","signatures":[{"sig":"MEYCIQD72KXxY0HLEINRPwSVSlOtTmGke02M+wP4Czz3akAm3QIhAJq+XtkzzW4Tu4yLfTjgMJPqQ8Fu6z+bN1jJUCLfdNfW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239792},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.0","dependencies":{"@cascivo/core":"^0.2.3","@cascivo/i18n":"^0.1.11"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.3.4_1782805505069_0.8991284890195652","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@cascivo/charts","version":"0.3.8","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.3.8","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"0e13314053d1b964e6a1830dbcd52a80a1e966ff","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.3.8.tgz","fileCount":7,"integrity":"sha512-rDtRFw4cuFyLXTsPIXz+IpGg+KJedjJ9iLxMZpZ+iow0xSMO1GzvWZFdR4o7bSN5avAprh0lg7efOCfiLnVuHg==","signatures":[{"sig":"MEYCIQCJqWS58LziYeDfY7xDi2Q3GEKOgfX2fq0pejmMzS+5WwIhAPFEBqb5G9HACZZkL+fTCqWFOjAg+071V9uTN0GTAFj7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243002},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.2.6","@cascivo/i18n":"^0.2.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.3.8_1783844372053_0.22532372349806828","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@cascivo/charts","version":"0.3.9","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.3.9","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"130e33914b263f851b7d5db8bc698bfd39670152","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.3.9.tgz","fileCount":7,"integrity":"sha512-vTJmjc4swV36sAEflsUgK+SVgvLpzdwQoO9jMR6nbjAwm1aEa4gDKYaG/Zo4ojCYL66C/adIrAosdQXrlOk2ZQ==","signatures":[{"sig":"MEUCIDFvmyhHKiiSydVwwH3JAuXxKfZct+MLtih4COm1T6iCAiEA0IsdBcbjBHSVxchVQ98aVUMOQcziwzrlu64uw1F123s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243002},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.3.0","@cascivo/i18n":"^0.2.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.3.9_1783950535141_0.49232595316247507","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@cascivo/charts","version":"0.3.10","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.3.10","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"94e9fba0e369ce52c73073d1a76d17937d25b814","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.3.10.tgz","fileCount":7,"integrity":"sha512-qaINQxgI2+SeSqmLy3D9h+cb40LWc+DsbehKnSsldNdB1t3EQYoM68WoGtH8rtRSedqMtgi/R/MRDvYzcV/m4Q==","signatures":[{"sig":"MEUCIQDRGQSawZAA68odoV+53nfpo3VaP/EVorustEa8A2M3bgIgFVe13w3ca6l5FkHkXkzjiG3tstaVNIoKicJRxaMZdME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243003},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.3.1","@cascivo/i18n":"^0.2.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.3.10_1784032786372_0.05992316956104249","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@cascivo/charts","version":"0.3.12","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.3.12","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"3002b8f6f5fd7169a5d7300bed1df5162e8e80f1","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.3.12.tgz","fileCount":7,"integrity":"sha512-6eE9zVkisq4cVx48heT0audkBhde6NC3Hihbe/Sa8A0yRim+Woav/YuJxZ+81ZhMzCeFPIOPabksPQCW2bbQ9Q==","signatures":[{"sig":"MEUCIQCFSfAUS8ocQ+Vb+S3Vw4whR5D6KpNNFO+avY78A+RhlwIgSoh7Sl0PP9raYHKA1VtxGNpzXbkRNaJ66CCLGwflMLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244382},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.4.0","@cascivo/i18n":"^0.2.7"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.3.12_1784286761689_0.40393066458692695","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@cascivo/charts","version":"0.3.13","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.3.13","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"79b9204354edf8ab9e396224a53e688d844f9ef0","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.3.13.tgz","fileCount":7,"integrity":"sha512-7yWVjjjmrxpTTy1CZh39mARMt374oXlZZsywh7DahZar7V0sqH7dW+/nv1UbQhafRrCAxlKpPFw4ETGAcE9Weg==","signatures":[{"sig":"MEYCIQDefU/YNGbIzdr3xsIH6TDXqhPkSWeoS9bEiSyNO6bGqwIhAPEjOXQVtsrwvZCC9ISv7+api3vhFgQdvX9d3YdAFQgC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244519},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.4.1","@cascivo/i18n":"^0.2.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.3.13_1784546316005_0.8370716682143791","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@cascivo/charts","version":"0.3.14","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.3.14","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"0c45638424f1fb0f9d0150a1ea877343b70ab958","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.3.14.tgz","fileCount":7,"integrity":"sha512-ZL3T3Y6L+ZLXvLnpTOVCU04YWydmp7ejCKa23SM5gNuM+4O9JFK2PGngR491BKFSqwFUZ4vay4fpgcr2k9QfXg==","signatures":[{"sig":"MEQCIHXG1oi+f89xW+beYkA9HlhGaGuNTSj9XD6y3JTTcrr3AiAw0JhXyO962lZUPPvfhNrLHh819lQzjn8HIgWuasrj4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245409},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.5.0","@cascivo/i18n":"^0.2.9"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.3.14_1784627992577_0.35091414088144135","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@cascivo/charts","version":"0.4.0","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.4.0","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"e2f197b5794bfef7422cbbdcceeda15242734072","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.4.0.tgz","fileCount":7,"integrity":"sha512-lUKo0wHKo1rXoWE5ubnRynPiaPqXDlK7XyCPJwgp3Sr4xdBcNgZvp7nlN3G+fsslAMMl2V4EUbaEzO2CCZ7GvQ==","signatures":[{"sig":"MEQCIF93bf7cQJalkmsEwtZfqhR6tMmoGNNJINQLoMUc4GhmAiAzwRGUfCCLE+0WXyFCH7SW+bCZ2JdehOstsizjZFox7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247294},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.5.1","@cascivo/i18n":"^0.2.9"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.4.0_1784747899469_0.027781578127567208","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@cascivo/charts","version":"0.4.1","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.4.1","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"363f45492d291ec86a69d22132abf2a0068205f7","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.4.1.tgz","fileCount":7,"integrity":"sha512-1jGgTRujxemI2FLvR9IlmglP/xZQ8AcFSD6aUhmK2qflJT+oT1GYvu2sBF5S7jNk4BCP9DYOQP2HFDeGMNLK0w==","signatures":[{"sig":"MEYCIQDHhFEGqjaq+Lh6GP39UgqzamIT5h8bvS1dMHdo/9wS0QIhAOrDi0Mt8xh9cSB1LKUTJ6VqGYNTWUIw84Pc/94RxlUy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247295},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.5.2","@cascivo/i18n":"^0.2.10"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.4.1_1784797213142_0.42374215662173254","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@cascivo/charts","version":"0.5.0","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.5.0","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"746d4d87dcbbadf52fcde90a324e0344f07a61ee","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.5.0.tgz","fileCount":7,"integrity":"sha512-wUb/qlQ/L6URpFm4aLNDm6+xiHCwOc32mMo6MqZKpTIIAo2Stppr/SWrn7UMK5/tSOnej8xepRRHvZ56xcHiNg==","signatures":[{"sig":"MEUCIChITrg1UDzihWdGhJOXsuVKxSTKxh64Sn1DajdsMV8KAiEAsTYMJmqWy2FAPsBdP9Rr9FAMxf8qw2k1hTqge00gTEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251234},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.5.2","@cascivo/i18n":"^0.2.10"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.5.0_1784819227071_0.08754009204084956","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@cascivo/charts","version":"0.5.1","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.5.1","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"d199dba1e23acd6fc748b26dee3b724fea25be38","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.5.1.tgz","fileCount":7,"integrity":"sha512-xjAY2W9Akt6Y0G/fBBI5+Db7h0qWpfbwsBfJGs0RUn0sQG0imSzfiOdMuQPLWjaiIZUy25ak4ukYNeXmEOB9qw==","signatures":[{"sig":"MEQCIGQ7ZfFM68vEWRCjW6aqPA4fi1DhWiJZwm/A3MjaDigWAiBR+3mf5AnW7U5mhz3ino1epikm7TTAeJHVtgQ594HilA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252845},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.5.3","@cascivo/i18n":"^0.2.11"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.5.1_1784981399198_0.21121311153567257","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@cascivo/charts","version":"0.6.0","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.6.0","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"900462132b6124cc7a66f40e33ea6b8399e9d361","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.6.0.tgz","fileCount":7,"integrity":"sha512-BsQw/3AJX7qMdwerw35R8b4QEOrQ+nxbAqc4ZeDG3AhLNxLbuWb2RgJ00bbNCS55/+G7yONK8DGSlphmfes82g==","signatures":[{"sig":"MEUCIDg6IgvGLCT9qB/05tYZQjvYNb8gXDTnyNGGHC5vJLL8AiEA8fxdjawgfRzANwQmOvtZ5v5eYF1jjdxm8DDauQcwkuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254208},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.6.0","@cascivo/i18n":"^0.2.12"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.6.0_1785063776872_0.6897829002573368","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@cascivo/charts","version":"0.7.0","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.7.0","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"26418355d42e5d6760f50523a1bcdc8de8880f7f","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.7.0.tgz","fileCount":7,"integrity":"sha512-aIMiaMlWJLg8LXeQq+F0PNy5kEiTghgdC4Y6gKmZfArOOoagnkzO/ZJAq/rDjrMOqepCYbVqStG1+taqToyrcw==","signatures":[{"sig":"MEQCIEWacL4xsxYyeM6Y/bCSiU/mTTKzxpqZLLjMkXYYKJm3AiA8cnwkZ+KCdqBfO6n+RdcrYyB8yIPXY+SwyVZJ5IYGVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278162},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.7.0","@cascivo/i18n":"^0.2.13"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@preact/signals-react":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/charts_0.7.0_1785146314766_0.4307241772933421","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@cascivo/charts","version":"0.7.1","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.7.1","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"a9b6a65467a11d0c5b56884d1d9e1d5391de7eb3","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.7.1.tgz","fileCount":8,"integrity":"sha512-YzOJZ2jmACFYWwRCH1rPReHvcqeaRbvsK44E7+1MQalQb+sn5axOqbW6t2jjrUFbQJz+YSfilgIgQ4/Cceguxg==","signatures":[{"sig":"MEQCIDRy/5FUsBPDS2UG97DiZFuLstpSxt9gtzouVHMkTWrjAiBzm+EAhobx/zdVrzuFN6NKxwR1uXOFFDoNNeFy6YzEHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":458510},"type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/node/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.7.1","@cascivo/i18n":"^0.2.14"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@types/react":">=18.0.0","@preact/signals-react":">=3.0.0"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/charts_0.7.1_1785350249202_0.06109738946402099","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@cascivo/charts","version":"0.16.0","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.16.0","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"9273d8218fe15e8e3a697ecc206091fd8b35c93a","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.16.0.tgz","fileCount":8,"integrity":"sha512-Tw7k4UZYyHA0rYu+xwnr/V9LeC1DCa/6atjWdv3Ie3GZvmt5Bu/ipeWfoNmrig7FVer9ZL1jKsbvF446A1PYtA==","signatures":[{"sig":"MEUCIQClwam202jq5cuDsbARhbhdZ4sPJFwFmdTUzgDSBYXZOAIgUQSNctt/dHvUkOegQw6Pf9zNyZ+2Sw4KPtxA6opgckc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":466492},"type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/node/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.16.0","@cascivo/i18n":"^0.16.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@types/react":">=18.0.0","@preact/signals-react":">=3.0.0"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/charts_0.16.0_1785921102171_0.7307713356764991","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@cascivo/charts","version":"0.16.1","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.16.1","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"164f78a19e70120ecd44dff9d755044bb5fd5d4a","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.16.1.tgz","fileCount":8,"integrity":"sha512-0aKUeddkUci56yQdGJUXN+cGSUb9Y6fVFfChfG2bTai/QFaNgTa7wwEXNKLAG/zm9raHuFUxTgQE84adXFMECA==","signatures":[{"sig":"MEYCIQDTrMBb8X/zMd8g59mUJBW30QUVZYjBZPxhHfHuwxHT3QIhAO4+DmB0xq0oNs536evMpul2y1yPdv3e24XCIi0kSiy0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":467474},"type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/node/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"@cascivo/core":"^0.16.1","@cascivo/i18n":"^0.16.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@types/react":">=18.0.0","@preact/signals-react":">=3.0.0"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/charts_0.16.1_1786338572246_0.9212404092432869","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@cascivo/charts","version":"0.17.0","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.17.0","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"324026e892670868b13cf14f428a38888dfcb6e2","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.17.0.tgz","fileCount":8,"integrity":"sha512-qmc+9FWl0qyooGh1TpFikxi3kA8l/FuO3aq6CT45oSDZq1DMfAaeXpA5xkiwWiR//1ie+OYeWwYpvUlZE3tpCg==","signatures":[{"sig":"MEUCIB8H5CW2yhKVCseSTINcUkZUbbIyymIdNCAhNvnDLrcPAiEA474cQs2EYN7YNXbbwiO4fv6nobAhBtC3chM0YxkPnfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":470193},"type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/node/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"@cascivo/core":"^0.17.0","@cascivo/i18n":"^0.17.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@types/react":">=18.0.0","@preact/signals-react":">=3.0.0"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/charts_0.17.0_1786704372420_0.326215995570996","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@cascivo/charts","version":"0.17.1","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.17.1","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"a13ac411c86b89d4d98f3e6fd00fd7a5590a840b","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.17.1.tgz","fileCount":8,"integrity":"sha512-65AVWogWqdrgJo6HrhJOCVT55tdUA91ySFWimRJKkHlvgocashTUXwF0sHFNJREoQnEJmBbq1FCBhPRuECShaQ==","signatures":[{"sig":"MEQCIBLOOQfW/Ne+duAJK3yB+npvXcdpzfTSgSHNg9hBN4zyAiBR9D5CXTT49IOOfibkQk1Mh20aa6SsqyMnKeWW+57gRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":471211},"type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/node/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"@cascivo/core":"^0.17.1","@cascivo/i18n":"^0.17.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@types/react":">=18.0.0","@preact/signals-react":">=3.0.0"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/charts_0.17.1_1786778759029_0.08133472807229092","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@cascivo/charts","version":"0.18.0","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@0.18.0","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"a3644feecff4130b9b38e0cfbdb7d76fb14b4edf","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-0.18.0.tgz","fileCount":8,"integrity":"sha512-ja7zq+N3xpI0rt8EmzcRkI39CehkkW3JhrGpQozwUWO+pziZCmFQogoQk76RfwQFsADBc70PMiy0BAvEal7V/A==","signatures":[{"sig":"MEUCIQDRfpYrJEU7DmR+lwXUbDXr6RcuLig0YmE+DfdIqBjXIgIgMy1itFvFlWB8NlUfyA4Ow4yWi3wsGhKUPkFOQJD3Wz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":471211},"type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/node/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"@cascivo/core":"^0.18.0","@cascivo/i18n":"^0.18.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@types/react":">=18.0.0","@preact/signals-react":">=3.0.0"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/charts_0.18.0_1786984813048_0.009002892044183808","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@cascivo/charts","version":"1.0.0","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@1.0.0","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"88e45a25a4131496d4d020443d7af5c7625e3c01","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-1.0.0.tgz","fileCount":13,"integrity":"sha512-/6d8ty5LoNz8TWuovFfl6Y5BX3ZxZvrF93YcQXlkcpvHeiQ9x/sqaVqJ/eaZ04nxts124HzDYNvDVGVFgx820A==","signatures":[{"sig":"MEQCIAxCMWSJxWP5ebMp+phMWSXhAtiDORl6Z5jno26AbK6vAiBK8e0J70e8/XleASlxfGdTlbMdXRIgGZP/KGvEXt3A6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":481412},"type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/node/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./sparkline":{"node":"./dist/node/sparkline.js","types":"./dist/sparkline.d.ts","import":"./dist/sparkline.js","default":"./dist/sparkline.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"@cascivo/core":"^1.0.0","@cascivo/i18n":"^1.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@types/react":">=18.0.0","@preact/signals-react":">=3.0.0"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/charts_1.0.0_1787751436080_0.6234965503760712","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@cascivo/charts","version":"1.1.0","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@1.1.0","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"8d225081cb99e5c680f547d235ba0a718ff15fec","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-1.1.0.tgz","fileCount":13,"integrity":"sha512-KmJDOzeZ5kr1d9vSOidal8ZOrkXyF6Y4ea1viPfy794Ydq8iLh3HBoK1tA3aAOP5kaEt9fOk9/2HJpWWixTwHg==","signatures":[{"sig":"MEQCID2NxlFuOqcStydf5G8cd0iKIA6LwgraF+TvrXn+0XyVAiA5v22G004l4Rael3Sv4PXRxOhzy0z/Q6OQCgOpvLcbbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":364031},"type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/node/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./sparkline":{"node":"./dist/node/sparkline.js","types":"./dist/sparkline.d.ts","import":"./dist/sparkline.js","default":"./dist/sparkline.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"@cascivo/core":"^1.1.0","@cascivo/i18n":"^1.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@types/react":">=18.0.0","@preact/signals-react":">=3.0.0"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/charts_1.1.0_1788792432656_0.9530951565257415","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@cascivo/charts","version":"1.2.0","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"author":"urbanisierung","license":"MIT","_id":"@cascivo/charts@1.2.0","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"78e5395ceabdf3ca4e6e18e402ae2cf3d0536006","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-1.2.0.tgz","fileCount":13,"integrity":"sha512-9O9dYpOU+tysEoLWrL9eJ96k/DoJKwN7AHiOc19NSexAOW3yg94CrP2VZq0ASir6RSAFHD/x/zQaXgAik/o1sg==","signatures":[{"sig":"MEYCIQDoo+bb6rTiIYCOiKWpnVN+hwjNwrrCzRq3TLJoEiZO4wIhAPNbxjNYm1iq8VZcE69UznGnbwbyZ27n+fNSyP0j+peQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":383725},"type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/node/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./sparkline":{"node":"./dist/node/sparkline.js","types":"./dist/sparkline.d.ts","import":"./dist/sparkline.js","default":"./dist/sparkline.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"@cascivo/core":"^1.2.0","@cascivo/i18n":"^1.2.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@types/react":">=18.0.0","@preact/signals-react":">=3.0.0"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/charts_1.2.0_1788882563955_0.9269271582872944","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"_id":"@cascivo/charts@1.3.0","bugs":"https://github.com/cascivo/cascivo/issues","dist":{"shasum":"143432abad70e7718e2378d434933bf8ca8a386a","tarball":"https://registry.npmjs.org/@cascivo/charts/-/charts-1.3.0.tgz","fileCount":13,"integrity":"sha512-ZK74SLtKEmJwePaAYFurjrdeHU+JeYd4ldmQ5QYy0imEIKXy7J5dliepUInFlFMRuonh/isIxX5B/iYIpKbXUg==","signatures":[{"sig":"MEQCIGB/vD5wIyDkFRXGktyXgyB1Nvq78GnNY35yX3Bn6Dj9AiAnJ3V0bRgb9SbZZW7JkbV4TZuSrsKRDIwKh/GKUunAQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGD0oRChSmXif76hY84BlxI5juzStfAPpkzHpmi+W72kAiBCYfquSKru8r6Uausdq1CCW6tw72i5/XdIv5IqVA0j9w=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cascivo%2fcharts@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":383810},"name":"@cascivo/charts","type":"module","types":"./dist/index.d.ts","author":"urbanisierung","exports":{".":{"node":"./dist/node/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./sparkline":{"node":"./dist/node/sparkline.js","types":"./dist/sparkline.d.ts","import":"./dist/sparkline.js","default":"./dist/sparkline.js"},"./styles.css":"./dist/charts.css","./package.json":"./package.json"},"license":"MIT","private":false,"scripts":{"test":"vp test","build":"vp build && node scripts/flatten-types.mjs && node scripts/check-types-flat.mjs","check":"tsc --noEmit"},"version":"1.3.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07bf7e9d-8e49-4301-9496-7c459a970c56"}},"homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","directories":{},"maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"sideEffects":["**/*.css"],"dependencies":{"@cascivo/core":"^1.3.0","@cascivo/i18n":"^1.3.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29","react":"^19.2.7","preact":"^10","react-dom":"^19.2.7","vite-plus":"^0.2.1","fast-check":"^4.0.0","typescript":"^5","@types/react":"^19.2.17","@preact/signals":"^2","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@types/react":">=18.0.0","@preact/signals-react":">=3.0.0"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/charts_1.3.0_1789570769005_0.3973127550057043"}}},"time":{"created":"2026-06-21T13:21:10.594Z","modified":"2026-09-16T14:59:29.446Z","0.2.0":"2026-06-21T13:21:10.888Z","0.2.1":"2026-06-22T13:25:38.462Z","0.3.0":"2026-06-24T11:32:07.077Z","0.3.1":"2026-06-24T13:59:32.556Z","0.3.3":"2026-06-25T08:13:21.769Z","0.3.4":"2026-06-30T07:45:05.215Z","0.3.8":"2026-07-12T08:19:32.203Z","0.3.9":"2026-07-13T13:48:55.298Z","0.3.10":"2026-07-14T12:39:46.519Z","0.3.12":"2026-07-17T11:12:41.844Z","0.3.13":"2026-07-20T11:18:36.141Z","0.3.14":"2026-07-21T09:59:52.704Z","0.4.0":"2026-07-22T19:18:19.642Z","0.4.1":"2026-07-23T09:00:13.270Z","0.5.0":"2026-07-23T15:07:07.222Z","0.5.1":"2026-07-25T12:09:59.366Z","0.6.0":"2026-07-26T11:02:57.072Z","0.7.0":"2026-07-27T09:58:34.929Z","0.7.1":"2026-07-29T18:37:29.338Z","0.16.0":"2026-08-05T09:11:42.407Z","0.16.1":"2026-08-10T05:09:32.421Z","0.17.0":"2026-08-14T10:46:12.587Z","0.17.1":"2026-08-15T07:25:59.194Z","0.18.0":"2026-08-17T16:40:13.187Z","1.0.0":"2026-08-26T13:37:16.228Z","1.1.0":"2026-09-07T14:47:12.805Z","1.2.0":"2026-09-08T15:49:24.095Z","1.3.0":"2026-09-16T14:59:29.097Z"},"bugs":"https://github.com/cascivo/cascivo/issues","author":"urbanisierung","license":"MIT","homepage":"https://github.com/cascivo/cascivo/tree/main/packages/charts#readme","keywords":["cascivo","charts","css","data-visualization","design-system","react","signals","svg"],"repository":{"url":"git+https://github.com/cascivo/cascivo.git","type":"git","directory":"packages/charts"},"description":"Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs","maintainers":[{"name":"urbanisierung","email":"adam.urban@gmail.com"}],"readme":"<!-- generated by scripts/readme/generate.ts — edit readme.body.md, not this file -->\n\n<div align=\"center\">\n  <a href=\"https://cascivo.com\"><img src=\"https://cascivo.com/logo-mark-img-accent.svg\" width=\"72\" height=\"72\" alt=\"cascivo logo\"></a>\n  <h1>@cascivo/charts</h1>\n  <p><strong>Chart components built from scratch — scales, shapes, and signal-driven rendering, zero dependencies. Colors come from @cascivo/themes; components from @cascivo/react. Docs offline: npx @cascivo/docs</strong></p>\n\n[![npm](https://img.shields.io/npm/v/%40cascivo%2Fcharts?style=flat-square&color=0079bf)](https://www.npmjs.com/package/@cascivo/charts)\n[![downloads](https://img.shields.io/npm/dm/%40cascivo%2Fcharts?style=flat-square&color=0079bf)](https://www.npmjs.com/package/@cascivo/charts)\n[![license](https://img.shields.io/npm/l/%40cascivo%2Fcharts?style=flat-square&color=0079bf)](https://github.com/cascivo/cascivo/blob/main/LICENSE)\n![types](https://img.shields.io/badge/types-included-0079bf?style=flat-square&logo=typescript&logoColor=white)\n\n[npm](https://www.npmjs.com/package/@cascivo/charts) · [cascivo.com](https://cascivo.com) · [Docs](https://cascivo.com/docs) · [Storybook](https://storybook.cascivo.com) · [GitHub](https://github.com/cascivo/cascivo)\n\n</div>\n\n---\n\nAccessible, signal-driven chart library for cascivo — AreaChart, BarChart, LineChart, Sparkline, Heatmap, and more. All charts are keyboard-navigable with `aria-live` tooltips. CVD-safe palettes (Okabe-Ito, oklch) verified in CI across all 12 themes.\n\n> **Docs offline?** The full cascivo reference ships as an npm package — `npx -y @cascivo/docs`, no website needed.\n\n## Install\n\n```sh\npnpm add @cascivo/charts @preact/signals-react\n```\n\n`react`, `react-dom`, and `@preact/signals-react` are peer dependencies — install them in your app.\n\n## Usage\n\n```tsx\nimport { AreaChart, BarChart, LineChart, Sparkline } from '@cascivo/charts'\nimport '@cascivo/charts/styles.css' // required — maps to the dist `charts.css`\nimport '@cascivo/themes/dark.css' // any cascivo theme drives the chart colors\n\nexport function Traffic() {\n  return (\n    <LineChart\n      data={[\n        { x: 0, y: 12 },\n        { x: 1, y: 28 },\n        { x: 2, y: 19 },\n      ]}\n    />\n  )\n}\n```\n\nCharts are CSS-token-themed: drop them inside any element carrying a `data-theme` (or import a\ntheme stylesheet) and they pick up the same palette, radii, and typography as the rest of cascivo.\n\n### Sizing — responsive by default\n\n**Omit `width`** and the chart fills and tracks its container (a `ResizeObserver`\nwatches the slot), so a chart drops cleanly into a responsive `Card` or grid cell with\nno measuring on your part. `height` defaults to `300` (px); set it to change the aspect.\n\nPass an explicit `width` only for a fixed-size export — and even then it is **clamped to\nthe container** (`max-inline-size: 100%`), so an over-wide `width` scales down instead of\noverflowing and clipping data. To size another element to match a chart, or to build a\ncustom chart, use the exported `useChartSize()` hook.\n\n```tsx\n<Card>\n  <LineChart data={data} />           {/* fills the card, resizes with it */}\n</Card>\n<LineChart data={data} height={160} /> {/* shorter, still full-width */}\n```\n\n> **Vite SSR (TanStack Start, Remix, vite-ssr, workerd)?** Like the rest of cascivo, the\n> chart CSS ships as side-effect imports a bare server loader can't resolve — mark\n> `ssr: { noExternal: [/^@cascivo\\//] }` (the pattern already covers `@cascivo/charts`) and\n> import `@cascivo/charts/styles.css` once in your root entry. Full recipe:\n> [USING-WITH-VITE-SSR.md](https://github.com/cascivo/cascivo/blob/main/docs/USING-WITH-VITE-SSR.md).\n\n### React apps must subscribe to signals\n\nThe charts are signal-driven. In a plain React app (no Babel signals transform), call `useSignals()`\nfrom `@cascivo/core` as the first statement of any component that reads a signal during render. The\ndocs app (Preact) does not need this.\n\n## One sparkline, without the engine\n\n`import { Sparkline } from '@cascivo/charts'` pulls in the whole charting engine — tooltips, voronoi hit-testing, a canvas layer, zoom/pan, a toolbox, PNG/SVG export — because `Sparkline` is built on the same frame as every other chart. An adopter measured 44.87 kB / 14.84 kB gzip for a single trend line on a landing page.\n\nFor a page that wants a sparkline and draws no other charts, there is a subpath that does not:\n\n```tsx\nimport { Sparkline } from '@cascivo/charts/sparkline' // ~3.5 kB gzip, no engine\n```\n\nIdentical props, identical markup, identical styling — asserted by a DOM-parity test, and the size is held by a budget in CI. **One difference: no hover tooltip**, because the tooltip is what requires the engine.\n\nUse the main entry when the page draws other charts anyway: the engine is already paid for and the subpath saves nothing.\n\n## Coloring\n\nBy default every slice/series/layer is colored from the positional palette\n(`--cascivo-chart-1` … `--cascivo-chart-8`, theme-driven and CVD-safe). To pin a specific color,\nset `color` on the **datum** (`PieChartDatum`) or **series** (`BarChartSeries`) — not on the chart\ncomponent. Any CSS color works, including a token:\n\n```tsx\n<PieChart\n  title=\"Task status\"\n  data={[\n    { id: 'done', label: 'Done', value: 92, color: 'var(--cascivo-color-success)' },\n    { id: 'blocked', label: 'Blocked', value: 16, color: 'var(--cascivo-color-destructive)' },\n  ]}\n/>\n```\n\nOmit `color` and the slice falls back to its positional palette entry.\n\n## Donut with a center label\n\nPass `donut`, then `centerValue`/`centerLabel` (or arbitrary `centerSlot` content) to fill the hole.\n`thickness` (ring width, px) or `innerRadius` (px, wins over `thickness`) tune the ring; `size` is a\nsquare width/height shorthand:\n\n```tsx\n<PieChart\n  donut\n  size={220}\n  thickness={28}\n  centerValue=\"142\"\n  centerLabel=\"Total tasks\"\n  title=\"Task status\"\n  data={data}\n/>\n```\n\nEmpty `data` renders a visible placeholder (\"No data\", override with `emptyLabel`).\n\n## Stacked bars from row data\n\n`toStackedSeries(rows)` pivots row-oriented `{ label, segments: [{ key, value, color? }] }` data into\nthe `series` + `x`/`y` shape `BarChart` consumes, preserving per-segment color. Spread the result in:\n\n```tsx\nimport { BarChart, toStackedSeries } from '@cascivo/charts'\n\nconst rows = [\n  { label: 'Mon', segments: [\n    { key: 'Done', value: 5, color: 'var(--cascivo-color-success)' },\n    { key: 'Blocked', value: 2, color: 'var(--cascivo-color-destructive)' },\n  ] },\n  { label: 'Tue', segments: [\n    { key: 'Done', value: 8, color: 'var(--cascivo-color-success)' },\n    { key: 'Blocked', value: 1, color: 'var(--cascivo-color-destructive)' },\n  ] },\n]\n\n<BarChart mode=\"stacked\" tooltip {...toStackedSeries(rows)} title=\"Throughput\" />\n```\n\nThe stacked tooltip lists `label · total` then each non-zero layer in its color; pass `tooltipFormat`\nto override, or `xLabelEvery={n}` to thin a crowded x-axis.\n\n## Install\n\n```sh\npnpm add @cascivo/charts\n```\n\n---\n\n[cascivo.com](https://cascivo.com) · [Docs](https://cascivo.com/docs) · [Storybook](https://storybook.cascivo.com) · [GitHub](https://github.com/cascivo/cascivo) · AI agents: read [`llms.txt`](https://cascivo.com/llms.txt) (install steps + component index, plain text) or use [`@cascivo/mcp`](https://github.com/cascivo/cascivo/tree/main/packages/mcp) and [`registry.json`](https://github.com/cascivo/cascivo/blob/main/registry.json) · MIT\n\n<div align=\"center\"><a href=\"https://cascivo.com\"><img src=\"https://cascivo.com/logo-mark-img.svg\" width=\"28\" height=\"28\" alt=\"cascivo\"></a></div>\n","readmeFilename":""}