{"_id":"flint-chart","_rev":"12-c63e8e1e289e02d7ab7449a2ee5b3721","name":"flint-chart","dist-tags":{"latest":"0.5.1"},"versions":{"0.1.0":{"name":"flint-chart","version":"0.1.0","keywords":["visualization","charts","vega-lite","echarts","chart.js","semantic-types","llm","agent","data-visualization"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"flint-chart@0.1.0","maintainers":[{"name":"clwang","email":"clwang15uw@gmail.com"}],"homepage":"https://github.com/microsoft/flint-chart#readme","bugs":{"url":"https://github.com/microsoft/flint-chart/issues"},"dist":{"shasum":"3573bb1a53740273e0e1ba5a4d15b4f527f4dbd5","tarball":"https://registry.npmjs.org/flint-chart/-/flint-chart-0.1.0.tgz","fileCount":209,"integrity":"sha512-mRQq9jsBSQ58i7jfT6dmzwlvaBmQhOv5dDXveoEoJECV5Ek9HSx0Gnir7JHqtKBxbrnHMpOvEuz0JAD3d1fhkA==","signatures":[{"sig":"MEUCIFKdqU5KJVgam1+i0eQxEAv214GgcSZTZMxLFzDjNDkhAiEAmNn4yqFsi/ekH5o2Yxd97aO5t7z+qTsSSLBvPAYR4lI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23944619},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./chartjs":{"types":"./dist/chartjs/index.d.ts","import":"./dist/chartjs/index.js","require":"./dist/chartjs/index.cjs"},"./echarts":{"types":"./dist/echarts/index.d.ts","import":"./dist/echarts/index.js","require":"./dist/echarts/index.cjs"},"./gallery":{"types":"./dist/gallery/index.d.ts","import":"./dist/gallery/index.js","require":"./dist/gallery/index.cjs"},"./vegalite":{"types":"./dist/vegalite/index.d.ts","import":"./dist/vegalite/index.js","require":"./dist/vegalite/index.cjs"},"./test-data":{"types":"./dist/test-data/index.d.ts","import":"./dist/test-data/index.js","require":"./dist/test-data/index.cjs"}},"gitHead":"9d76808fd7e361083c2b92990c4a393ca0ab859b","scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,tsx,json,md}\"","release":"npm publish --access public","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run clean && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"clwang","email":"clwang15uw@gmail.com"},"overrides":{"esbuild":"^0.28.1","js-yaml":"^4.2.0"},"repository":{"url":"git+https://github.com/microsoft/flint-chart.git","type":"git","directory":"packages/flint-js"},"_npmVersion":"11.3.0","description":"Semantic-level visualization library that compiles data + semantic types into chart specs for Vega-Lite, ECharts, and Chart.js.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.15.0","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.3.0","typescript":"^5.6.0","@types/node":"^20.14.10","typescript-eslint":"^8.16.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.16.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","echarts":"^5.0.0 || ^6.0.0","chart.js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"vega":{"optional":true},"echarts":{"optional":true},"chart.js":{"optional":true},"vega-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/flint-chart_0.1.0_1782604315130_0.6556061028703919","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"flint-chart","version":"0.1.1","keywords":["visualization","charts","vega-lite","echarts","chart.js","semantic-types","llm","agent","data-visualization"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"flint-chart@0.1.1","maintainers":[{"name":"clwang","email":"clwang15uw@gmail.com"}],"homepage":"https://microsoft.github.io/flint-chart/","bugs":{"url":"https://github.com/microsoft/flint-chart/issues"},"dist":{"shasum":"d21a71d6cb18c90ea4d291c574001f909159dac2","tarball":"https://registry.npmjs.org/flint-chart/-/flint-chart-0.1.1.tgz","fileCount":209,"integrity":"sha512-806m5PRIEHNq1rAILiJf2VN7ndNZwTs5G3YA39PpmteTojJ43igkmy+dAuJxnLJVrKygkd3eNiADDpRmSgxchA==","signatures":[{"sig":"MEYCIQCJS/eTxSkQJHYDxjENigyE/blFtJjWDLSP42p1/2LwrgIhAJISQU8L+1EP0ZwP17ZlLPmYgK4169NkMaX/KZ3BfezN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/flint-chart@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23944612},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./chartjs":{"types":"./dist/chartjs/index.d.ts","import":"./dist/chartjs/index.js","require":"./dist/chartjs/index.cjs"},"./echarts":{"types":"./dist/echarts/index.d.ts","import":"./dist/echarts/index.js","require":"./dist/echarts/index.cjs"},"./gallery":{"types":"./dist/gallery/index.d.ts","import":"./dist/gallery/index.js","require":"./dist/gallery/index.cjs"},"./vegalite":{"types":"./dist/vegalite/index.d.ts","import":"./dist/vegalite/index.js","require":"./dist/vegalite/index.cjs"},"./test-data":{"types":"./dist/test-data/index.d.ts","import":"./dist/test-data/index.js","require":"./dist/test-data/index.cjs"}},"gitHead":"e15c0b949f2f7a61b2f78c59ff2f8f0c6b95da66","scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,tsx,json,md}\"","release":"npm publish --access public","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run clean && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924170df-b2d5-4f89-b115-6c76c50c77d8"}},"overrides":{"esbuild":"^0.28.1","js-yaml":"^4.2.0"},"repository":{"url":"git+https://github.com/microsoft/flint-chart.git","type":"git","directory":"packages/flint-js"},"_npmVersion":"11.17.0","description":"Semantic-level visualization library that compiles data + semantic types into chart specs for Vega-Lite, ECharts, and Chart.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.15.0","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.3.0","typescript":"^5.6.0","@types/node":"^20.14.10","typescript-eslint":"^8.16.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.16.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","echarts":"^5.0.0 || ^6.0.0","chart.js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"vega":{"optional":true},"echarts":{"optional":true},"chart.js":{"optional":true},"vega-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/flint-chart_0.1.1_1782606089475_0.9775891237043466","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"flint-chart","version":"0.1.2","keywords":["visualization","charts","vega-lite","echarts","chart.js","semantic-types","llm","agent","data-visualization"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"flint-chart@0.1.2","maintainers":[{"name":"clwang","email":"clwang15uw@gmail.com"}],"homepage":"https://microsoft.github.io/flint-chart/","bugs":{"url":"https://github.com/microsoft/flint-chart/issues"},"dist":{"shasum":"28fc2ea8ff825d358720f6e4e45033d8e08ff2d9","tarball":"https://registry.npmjs.org/flint-chart/-/flint-chart-0.1.2.tgz","fileCount":209,"integrity":"sha512-X91HiQsT8t70zzHkF9NHI4Od4MOt+DoO9JsvqURdKcB7E0ZFR6GP1sioO2WR0RXRIgNoUbU1RkxMWLT1IjZDjg==","signatures":[{"sig":"MEYCIQDf3wPmT1gcyXyb2XOergqlu2hx7hDfUZ6oMib9UTsr9QIhAJmcxYpzhq5YTmXy8xDzh6UjPN4gxSOrXXecB0J4HoTh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/flint-chart@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23944612},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./chartjs":{"types":"./dist/chartjs/index.d.ts","import":"./dist/chartjs/index.js","require":"./dist/chartjs/index.cjs"},"./echarts":{"types":"./dist/echarts/index.d.ts","import":"./dist/echarts/index.js","require":"./dist/echarts/index.cjs"},"./gallery":{"types":"./dist/gallery/index.d.ts","import":"./dist/gallery/index.js","require":"./dist/gallery/index.cjs"},"./vegalite":{"types":"./dist/vegalite/index.d.ts","import":"./dist/vegalite/index.js","require":"./dist/vegalite/index.cjs"},"./test-data":{"types":"./dist/test-data/index.d.ts","import":"./dist/test-data/index.js","require":"./dist/test-data/index.cjs"}},"gitHead":"bac4bf5b2ffaabcd3de219905e666723d1219f48","scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,tsx,json,md}\"","release":"npm publish --access public","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run clean && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924170df-b2d5-4f89-b115-6c76c50c77d8"}},"overrides":{"esbuild":"^0.28.1","js-yaml":"^4.2.0"},"repository":{"url":"git+https://github.com/microsoft/flint-chart.git","type":"git","directory":"packages/flint-js"},"_npmVersion":"11.17.0","description":"Semantic-level visualization library that compiles data + semantic types into chart specs for Vega-Lite, ECharts, and Chart.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.15.0","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.3.0","typescript":"^5.6.0","@types/node":"^20.14.10","typescript-eslint":"^8.16.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.16.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","echarts":"^5.0.0 || ^6.0.0","chart.js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"vega":{"optional":true},"echarts":{"optional":true},"chart.js":{"optional":true},"vega-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/flint-chart_0.1.2_1782626740148_0.5237860237954086","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"flint-chart","version":"0.1.3","keywords":["visualization","charts","vega-lite","echarts","chart.js","semantic-types","llm","agent","data-visualization"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"flint-chart@0.1.3","maintainers":[{"name":"clwang","email":"clwang15uw@gmail.com"}],"homepage":"https://microsoft.github.io/flint-chart/","bugs":{"url":"https://github.com/microsoft/flint-chart/issues"},"dist":{"shasum":"c8b9f30c5246ee6acab801d467356d45a8543d83","tarball":"https://registry.npmjs.org/flint-chart/-/flint-chart-0.1.3.tgz","fileCount":210,"integrity":"sha512-RckIdZPWmqK4iM859h8DZgdu/nGVIw85/nJ3WJXiXkz2w0KDtM5OGLRSmzi5bNQIzO5YC+4up5if6//AOvD6aA==","signatures":[{"sig":"MEUCIFVHZuzHTUS+TWoI8cSYB6EBAEBT5Oe+gwfUxnhbFdaCAiEA/jicr6Em+EcmfjtVayRNxYHMqIHM41CuxF56rtkRaaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/flint-chart@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24038202},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./chartjs":{"types":"./dist/chartjs/index.d.ts","import":"./dist/chartjs/index.js","require":"./dist/chartjs/index.cjs"},"./echarts":{"types":"./dist/echarts/index.d.ts","import":"./dist/echarts/index.js","require":"./dist/echarts/index.cjs"},"./gallery":{"types":"./dist/gallery/index.d.ts","import":"./dist/gallery/index.js","require":"./dist/gallery/index.cjs"},"./vegalite":{"types":"./dist/vegalite/index.d.ts","import":"./dist/vegalite/index.js","require":"./dist/vegalite/index.cjs"},"./test-data":{"types":"./dist/test-data/index.d.ts","import":"./dist/test-data/index.js","require":"./dist/test-data/index.cjs"}},"gitHead":"49ac95150f12c731dcde4048191216d5cdc44e29","scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,tsx,json,md}\"","release":"npm publish --access public","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run clean && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924170df-b2d5-4f89-b115-6c76c50c77d8"}},"overrides":{"esbuild":"^0.28.1","js-yaml":"^4.2.0"},"repository":{"url":"git+https://github.com/microsoft/flint-chart.git","type":"git","directory":"packages/flint-js"},"_npmVersion":"11.18.0","description":"Semantic-level visualization library that compiles data + semantic types into chart specs for Vega-Lite, ECharts, and Chart.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.15.0","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.3.0","typescript":"^5.6.0","@types/node":"^20.14.10","typescript-eslint":"^8.16.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.16.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","echarts":"^5.0.0 || ^6.0.0","chart.js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"vega":{"optional":true},"echarts":{"optional":true},"chart.js":{"optional":true},"vega-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/flint-chart_0.1.3_1782785120787_0.40752354216910036","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"flint-chart","version":"0.2.0","keywords":["visualization","charts","vega-lite","echarts","chart.js","semantic-types","llm","agent","data-visualization"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"flint-chart@0.2.0","maintainers":[{"name":"clwang","email":"clwang15uw@gmail.com"}],"homepage":"https://microsoft.github.io/flint-chart/","bugs":{"url":"https://github.com/microsoft/flint-chart/issues"},"dist":{"shasum":"4cd0bdf47b9e992b109ea62aca3867842fd50fa7","tarball":"https://registry.npmjs.org/flint-chart/-/flint-chart-0.2.0.tgz","fileCount":210,"integrity":"sha512-rh5x2Bd5CSI7VJv4bfF9aDrDtjx3KaJmMby+NYi8nIlvxIAoAgcIY1LgZ/IqbZ8zh3ivMWONtDWMqy6WtO/Rlw==","signatures":[{"sig":"MEYCIQD7pibmvba1F4smITjIpppGyf8ff1WHDZMps4NE9aSpgQIhAL5R2mzbKbd/hXSalSA3vQUluwK/xLB8Ad4BpomrZmad","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/flint-chart@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24038554},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./chartjs":{"types":"./dist/chartjs/index.d.ts","import":"./dist/chartjs/index.js","require":"./dist/chartjs/index.cjs"},"./echarts":{"types":"./dist/echarts/index.d.ts","import":"./dist/echarts/index.js","require":"./dist/echarts/index.cjs"},"./gallery":{"types":"./dist/gallery/index.d.ts","import":"./dist/gallery/index.js","require":"./dist/gallery/index.cjs"},"./vegalite":{"types":"./dist/vegalite/index.d.ts","import":"./dist/vegalite/index.js","require":"./dist/vegalite/index.cjs"},"./test-data":{"types":"./dist/test-data/index.d.ts","import":"./dist/test-data/index.js","require":"./dist/test-data/index.cjs"}},"gitHead":"c8e20b052ad9ddad29ba3ecfc825948c424e5ba5","scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,tsx,json,md}\"","release":"npm publish --access public","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run clean && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924170df-b2d5-4f89-b115-6c76c50c77d8"}},"overrides":{"esbuild":"^0.28.1","js-yaml":"^4.2.0"},"repository":{"url":"git+https://github.com/microsoft/flint-chart.git","type":"git","directory":"packages/flint-js"},"_npmVersion":"11.18.0","description":"Semantic-level visualization library that compiles data + semantic types into chart specs for Vega-Lite, ECharts, and Chart.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.15.0","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.3.0","typescript":"^5.6.0","@types/node":"^20.14.10","typescript-eslint":"^8.16.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.16.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","echarts":"^5.0.0 || ^6.0.0","chart.js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"vega":{"optional":true},"echarts":{"optional":true},"chart.js":{"optional":true},"vega-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/flint-chart_0.2.0_1783577285241_0.03258088668711001","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"flint-chart","version":"0.2.1","keywords":["visualization","charts","vega-lite","echarts","chart.js","semantic-types","llm","agent","data-visualization"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"flint-chart@0.2.1","maintainers":[{"name":"clwang","email":"clwang15uw@gmail.com"}],"homepage":"https://microsoft.github.io/flint-chart/","bugs":{"url":"https://github.com/microsoft/flint-chart/issues"},"dist":{"shasum":"607c5d9a07ea3b1de8b5a66b365ce7f8cb7cc37f","tarball":"https://registry.npmjs.org/flint-chart/-/flint-chart-0.2.1.tgz","fileCount":212,"integrity":"sha512-gtv0bHRlY+zOhM33IKLyNZzh9a29Tn5PZl0FN/CjSnY8ZACysfzUVj0V1GlaxLJ8eMNCq/3BFmrm9ppAlCQvyA==","signatures":[{"sig":"MEUCIQDvOh/8ToBJYotwqsgvYOxRJXa7NoPhC/ZE9BOkv1m6MwIgLMkNOvjPQpbcWeHnbd3hSY4F/Eb1J6vonvj+S+NPyYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/flint-chart@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24122218},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./chartjs":{"types":"./dist/chartjs/index.d.ts","import":"./dist/chartjs/index.js","require":"./dist/chartjs/index.cjs"},"./echarts":{"types":"./dist/echarts/index.d.ts","import":"./dist/echarts/index.js","require":"./dist/echarts/index.cjs"},"./gallery":{"types":"./dist/gallery/index.d.ts","import":"./dist/gallery/index.js","require":"./dist/gallery/index.cjs"},"./vegalite":{"types":"./dist/vegalite/index.d.ts","import":"./dist/vegalite/index.js","require":"./dist/vegalite/index.cjs"},"./test-data":{"types":"./dist/test-data/index.d.ts","import":"./dist/test-data/index.js","require":"./dist/test-data/index.cjs"}},"gitHead":"0ac91e084782b3de15544574095eb0da3d9aafae","scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,tsx,json,md}\"","release":"npm publish --access public","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run clean && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924170df-b2d5-4f89-b115-6c76c50c77d8"}},"overrides":{"esbuild":"^0.28.1","js-yaml":"^4.2.0"},"repository":{"url":"git+https://github.com/microsoft/flint-chart.git","type":"git","directory":"packages/flint-js"},"_npmVersion":"11.18.0","description":"Semantic-level visualization library that compiles data + semantic types into chart specs for Vega-Lite, ECharts, and Chart.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.15.0","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.3.0","typescript":"^5.6.0","@types/node":"^20.14.10","typescript-eslint":"^8.16.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.16.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","echarts":"^5.0.0 || ^6.0.0","chart.js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"vega":{"optional":true},"echarts":{"optional":true},"chart.js":{"optional":true},"vega-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/flint-chart_0.2.1_1783978886586_0.7532111533930759","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"flint-chart","version":"0.2.2","keywords":["visualization","charts","vega-lite","echarts","chart.js","semantic-types","llm","agent","data-visualization"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"flint-chart@0.2.2","maintainers":[{"name":"clwang","email":"clwang15uw@gmail.com"}],"homepage":"https://microsoft.github.io/flint-chart/","bugs":{"url":"https://github.com/microsoft/flint-chart/issues"},"dist":{"shasum":"96da6837be7362f47bc4cf83ee6bec92df6e911b","tarball":"https://registry.npmjs.org/flint-chart/-/flint-chart-0.2.2.tgz","fileCount":213,"integrity":"sha512-bVhhXNKg1cMyjrK4VPK1puTZ4ia3RURbADEn2Ax349JJCRGW5JeisNVq4X2UhNazrAaVLzuiylcbyw7jjqS+EA==","signatures":[{"sig":"MEUCIQCzrMArK7Z6fZx9L8zuSt6qUwrYmVyJpMJSmQoxM4nVJgIgQjmExj0cTj83irkA5MhIWablyehLHok5zoJtCdMHnXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/flint-chart@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24704568},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./chartjs":{"types":"./dist/chartjs/index.d.ts","import":"./dist/chartjs/index.js","require":"./dist/chartjs/index.cjs"},"./echarts":{"types":"./dist/echarts/index.d.ts","import":"./dist/echarts/index.js","require":"./dist/echarts/index.cjs"},"./gallery":{"types":"./dist/gallery/index.d.ts","import":"./dist/gallery/index.js","require":"./dist/gallery/index.cjs"},"./vegalite":{"types":"./dist/vegalite/index.d.ts","import":"./dist/vegalite/index.js","require":"./dist/vegalite/index.cjs"},"./test-data":{"types":"./dist/test-data/index.d.ts","import":"./dist/test-data/index.js","require":"./dist/test-data/index.cjs"}},"gitHead":"8e8d1d2d451f8895472e32d41d3b7e9309666562","scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,tsx,json,md}\"","release":"npm publish --access public","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run clean && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924170df-b2d5-4f89-b115-6c76c50c77d8"}},"overrides":{"esbuild":"^0.28.1","js-yaml":"^4.2.0"},"repository":{"url":"git+https://github.com/microsoft/flint-chart.git","type":"git","directory":"packages/flint-js"},"_npmVersion":"11.18.0","description":"Semantic-level visualization library that compiles data + semantic types into chart specs for Vega-Lite, ECharts, and Chart.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.15.0","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.3.0","typescript":"^5.6.0","@types/node":"^20.14.10","typescript-eslint":"^8.16.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.16.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","echarts":"^5.0.0 || ^6.0.0","chart.js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"vega":{"optional":true},"echarts":{"optional":true},"chart.js":{"optional":true},"vega-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/flint-chart_0.2.2_1784130855872_0.5974761377244286","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"flint-chart","version":"0.3.0","keywords":["visualization","charts","vega-lite","echarts","chart.js","semantic-types","llm","agent","data-visualization"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"flint-chart@0.3.0","maintainers":[{"name":"clwang","email":"clwang15uw@gmail.com"}],"homepage":"https://microsoft.github.io/flint-chart/","bugs":{"url":"https://github.com/microsoft/flint-chart/issues"},"dist":{"shasum":"01c60243a7db366d0c1db8802af1d11c23cd6737","tarball":"https://registry.npmjs.org/flint-chart/-/flint-chart-0.3.0.tgz","fileCount":217,"integrity":"sha512-KnbK8zNaxAn+XF6MfNYIGSEu3PR7A7Xic3jMhF1mdECy5CnfI8lOxR81RRFOw67G/f92ASjiUR4Xv/1d7q5xEQ==","signatures":[{"sig":"MEQCICMA/8gya7QUWbH5mEowzA65Q6sABTXRlRaq+YS6sk65AiB7quOf5sURM/auY3wcGjVWke8M7JDZt8PtdNFpXWk4fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/flint-chart@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25913402},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./chartjs":{"types":"./dist/chartjs/index.d.ts","import":"./dist/chartjs/index.js","require":"./dist/chartjs/index.cjs"},"./echarts":{"types":"./dist/echarts/index.d.ts","import":"./dist/echarts/index.js","require":"./dist/echarts/index.cjs"},"./gallery":{"types":"./dist/gallery/index.d.ts","import":"./dist/gallery/index.js","require":"./dist/gallery/index.cjs"},"./vegalite":{"types":"./dist/vegalite/index.d.ts","import":"./dist/vegalite/index.js","require":"./dist/vegalite/index.cjs"},"./test-data":{"types":"./dist/test-data/index.d.ts","import":"./dist/test-data/index.js","require":"./dist/test-data/index.cjs"}},"gitHead":"95b255219dcb469c5c433166ed32cb5b31684847","scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,tsx,json,md}\"","release":"npm publish --access public","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run clean && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924170df-b2d5-4f89-b115-6c76c50c77d8"}},"overrides":{"esbuild":"^0.28.1","js-yaml":"^4.2.0"},"repository":{"url":"git+https://github.com/microsoft/flint-chart.git","type":"git","directory":"packages/flint-js"},"_npmVersion":"11.18.0","description":"Semantic-level visualization library that compiles data + semantic types into chart specs for Vega-Lite, ECharts, and Chart.js.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.15.0","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.3.0","typescript":"^5.6.0","@types/node":"^20.14.10","typescript-eslint":"^8.16.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.16.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","echarts":"^5.0.0 || ^6.0.0","chart.js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"vega":{"optional":true},"echarts":{"optional":true},"chart.js":{"optional":true},"vega-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/flint-chart_0.3.0_1784495131632_0.4340237922799979","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"flint-chart","version":"0.4.0","keywords":["visualization","charts","vega-lite","echarts","chart.js","semantic-types","llm","agent","data-visualization"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"flint-chart@0.4.0","maintainers":[{"name":"clwang","email":"clwang15uw@gmail.com"}],"homepage":"https://microsoft.github.io/flint-chart/","bugs":{"url":"https://github.com/microsoft/flint-chart/issues"},"dist":{"shasum":"d42083ecd4e763d008da8d2c44cedfdd57a6b09f","tarball":"https://registry.npmjs.org/flint-chart/-/flint-chart-0.4.0.tgz","fileCount":297,"integrity":"sha512-0H7X7I0gw/tYtwlQG0FmJyKpjn4Ve6dfs2L3NzYg5yS3nTTfz2lCZXsDwpMBbS7J0+nYw/39U3+IaaK71PTKqw==","signatures":[{"sig":"MEQCIAmSJ95oeFOI/Fz2JM3P6KqmVQlUnmaeUo1pYRUkTXkdAiAUxfDUhgwm55aYycZ89uEAMONlIpOQ2eS9A8T9RVlZyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/flint-chart@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32842752},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./excel":{"types":"./dist/excel/index.d.ts","import":"./dist/excel/index.js","require":"./dist/excel/index.cjs"},"./plotly":{"types":"./dist/plotly/index.d.ts","import":"./dist/plotly/index.js","require":"./dist/plotly/index.cjs"},"./chartjs":{"types":"./dist/chartjs/index.d.ts","import":"./dist/chartjs/index.js","require":"./dist/chartjs/index.cjs"},"./echarts":{"types":"./dist/echarts/index.d.ts","import":"./dist/echarts/index.js","require":"./dist/echarts/index.cjs"},"./gallery":{"types":"./dist/gallery/index.d.ts","import":"./dist/gallery/index.js","require":"./dist/gallery/index.cjs"},"./vegalite":{"types":"./dist/vegalite/index.d.ts","import":"./dist/vegalite/index.js","require":"./dist/vegalite/index.cjs"},"./test-data":{"types":"./dist/test-data/index.d.ts","import":"./dist/test-data/index.js","require":"./dist/test-data/index.cjs"}},"gitHead":"004b800a2a9791e60c496dcbc758da0fb9457459","scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,tsx,json,md}\"","release":"npm publish --access public","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run clean && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924170df-b2d5-4f89-b115-6c76c50c77d8"}},"overrides":{"esbuild":"^0.28.1","js-yaml":"^4.2.0"},"repository":{"url":"git+https://github.com/microsoft/flint-chart.git","type":"git","directory":"packages/flint-js"},"_npmVersion":"11.18.0","description":"Semantic-level visualization library that compiles data + semantic types for Vega-Lite, ECharts, Chart.js, Plotly, and Excel.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.15.0","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.3.0","typescript":"^5.6.0","@types/node":"^20.14.10","typescript-eslint":"^8.16.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.16.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","echarts":"^5.0.0 || ^6.0.0","chart.js":"^4.0.0","plotly.js":"^2.0.0 || ^3.0.0","vega-lite":"^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"vega":{"optional":true},"echarts":{"optional":true},"chart.js":{"optional":true},"plotly.js":{"optional":true},"vega-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/flint-chart_0.4.0_1784934090513_0.15641380054264364","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"flint-chart","version":"0.4.1","keywords":["visualization","charts","vega-lite","echarts","chart.js","semantic-types","llm","agent","data-visualization"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"flint-chart@0.4.1","maintainers":[{"name":"clwang","email":"clwang15uw@gmail.com"}],"homepage":"https://microsoft.github.io/flint-chart/","bugs":{"url":"https://github.com/microsoft/flint-chart/issues"},"dist":{"shasum":"b0c06ac8237986bc9293896876497bc5087cbdde","tarball":"https://registry.npmjs.org/flint-chart/-/flint-chart-0.4.1.tgz","fileCount":299,"integrity":"sha512-4umtCbQpDiY5sRCAqNlBKxIpxRXg0FMRj0f1d2d1n/5p75MzfasiRJDEIkrPtjBdPffjmaXtDeBnSqazrh1opA==","signatures":[{"sig":"MEQCICMmzIrL0QvDQ2zLq1KpTfMrwCkcnfsoI5om04M9HQqJAiA1PK+NJbA/+9fWIfiXpiwzOjLVF7jawQCECOkRoCQjKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/flint-chart@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33253939},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./excel":{"types":"./dist/excel/index.d.ts","import":"./dist/excel/index.js","require":"./dist/excel/index.cjs"},"./plotly":{"types":"./dist/plotly/index.d.ts","import":"./dist/plotly/index.js","require":"./dist/plotly/index.cjs"},"./chartjs":{"types":"./dist/chartjs/index.d.ts","import":"./dist/chartjs/index.js","require":"./dist/chartjs/index.cjs"},"./echarts":{"types":"./dist/echarts/index.d.ts","import":"./dist/echarts/index.js","require":"./dist/echarts/index.cjs"},"./gallery":{"types":"./dist/gallery/index.d.ts","import":"./dist/gallery/index.js","require":"./dist/gallery/index.cjs"},"./vegalite":{"types":"./dist/vegalite/index.d.ts","import":"./dist/vegalite/index.js","require":"./dist/vegalite/index.cjs"},"./test-data":{"types":"./dist/test-data/index.d.ts","import":"./dist/test-data/index.js","require":"./dist/test-data/index.cjs"}},"gitHead":"9372b03005b929003142c9d6c28dacb1cb1b1dbd","scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,tsx,json,md}\"","release":"npm publish --access public","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run clean && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924170df-b2d5-4f89-b115-6c76c50c77d8"}},"overrides":{"esbuild":"^0.28.1","js-yaml":"^4.2.0"},"repository":{"url":"git+https://github.com/microsoft/flint-chart.git","type":"git","directory":"packages/flint-js"},"_npmVersion":"11.18.0","description":"Semantic-level visualization library that compiles data + semantic types for Vega-Lite, ECharts, Chart.js, Plotly, and Excel.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.15.0","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.3.0","typescript":"^5.6.0","@types/node":"^20.14.10","typescript-eslint":"^8.16.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.16.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","echarts":"^5.0.0 || ^6.0.0","chart.js":"^4.0.0","plotly.js":"^2.0.0 || ^3.0.0","vega-lite":"^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"vega":{"optional":true},"echarts":{"optional":true},"chart.js":{"optional":true},"plotly.js":{"optional":true},"vega-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/flint-chart_0.4.1_1785178129196_0.9718016926152742","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"flint-chart","version":"0.5.0","keywords":["visualization","charts","vega-lite","echarts","chart.js","semantic-types","llm","agent","data-visualization"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"flint-chart@0.5.0","maintainers":[{"name":"clwang","email":"clwang15uw@gmail.com"}],"homepage":"https://microsoft.github.io/flint-chart/","bugs":{"url":"https://github.com/microsoft/flint-chart/issues"},"dist":{"shasum":"925aaf8695c3122cabb55e561e1080749f2997ad","tarball":"https://registry.npmjs.org/flint-chart/-/flint-chart-0.5.0.tgz","fileCount":321,"integrity":"sha512-Wtfr0saxYh2B+e7QXIHlLWKhmvxJyJKMVoN6yKQPhLV6Cu3g7p0uDRddOLBCSO9Gsw59cq99A2qC+zpgdvA/Iw==","signatures":[{"sig":"MEUCIQCSu8l96UY/q0yTruPREhNpIsMjuHX5osjAtuR88G1pXQIgGc/t7h/gumLrsR/KmJbu2urSaWcy9Yrdb6c9pX5XWqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/flint-chart@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39590973},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./excel":{"types":"./dist/excel/index.d.ts","import":"./dist/excel/index.js","require":"./dist/excel/index.cjs"},"./plotly":{"types":"./dist/plotly/index.d.ts","import":"./dist/plotly/index.js","require":"./dist/plotly/index.cjs"},"./chartjs":{"types":"./dist/chartjs/index.d.ts","import":"./dist/chartjs/index.js","require":"./dist/chartjs/index.cjs"},"./echarts":{"types":"./dist/echarts/index.d.ts","import":"./dist/echarts/index.js","require":"./dist/echarts/index.cjs"},"./gallery":{"types":"./dist/gallery/index.d.ts","import":"./dist/gallery/index.js","require":"./dist/gallery/index.cjs"},"./vegalite":{"types":"./dist/vegalite/index.d.ts","import":"./dist/vegalite/index.js","require":"./dist/vegalite/index.cjs"},"./test-data":{"types":"./dist/test-data/index.d.ts","import":"./dist/test-data/index.js","require":"./dist/test-data/index.cjs"}},"gitHead":"84a8e8d044f47440e08da2059fc5d48935600da0","scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,tsx,json,md}\"","release":"npm publish --access public","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run clean && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924170df-b2d5-4f89-b115-6c76c50c77d8"}},"overrides":{"esbuild":"^0.28.1","js-yaml":"^4.2.0"},"repository":{"url":"git+https://github.com/microsoft/flint-chart.git","type":"git","directory":"packages/flint-js"},"_npmVersion":"11.19.0","description":"Semantic-level visualization library that compiles data + semantic types for Vega-Lite, ECharts, Chart.js, Plotly, and Excel.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.15.0","rimraf":"^6.0.1","vitest":"^4.1.8","prettier":"^3.3.0","typescript":"^5.6.0","@types/node":"^20.14.10","typescript-eslint":"^8.16.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.16.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","echarts":"^5.0.0 || ^6.0.0","chart.js":"^4.0.0","plotly.js":"^2.0.0 || ^3.0.0","vega-lite":"^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"vega":{"optional":true},"echarts":{"optional":true},"chart.js":{"optional":true},"plotly.js":{"optional":true},"vega-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/flint-chart_0.5.0_1785995917531_0.409501826545535","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"flint-chart","version":"0.5.1","description":"Semantic-level visualization library that compiles data + semantic types for Vega-Lite, ECharts, Chart.js, Plotly, and Excel.","keywords":["visualization","charts","vega-lite","echarts","chart.js","semantic-types","llm","agent","data-visualization"],"license":"MIT","author":{"name":"Microsoft Corporation"},"homepage":"https://microsoft.github.io/flint-chart/","repository":{"type":"git","url":"git+https://github.com/microsoft/flint-chart.git","directory":"packages/flint-js"},"bugs":{"url":"https://github.com/microsoft/flint-chart/issues"},"type":"module","sideEffects":false,"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.cjs"},"./vegalite":{"types":"./dist/vegalite/index.d.ts","import":"./dist/vegalite/index.js","require":"./dist/vegalite/index.cjs"},"./echarts":{"types":"./dist/echarts/index.d.ts","import":"./dist/echarts/index.js","require":"./dist/echarts/index.cjs"},"./plotly":{"types":"./dist/plotly/index.d.ts","import":"./dist/plotly/index.js","require":"./dist/plotly/index.cjs"},"./chartjs":{"types":"./dist/chartjs/index.d.ts","import":"./dist/chartjs/index.js","require":"./dist/chartjs/index.cjs"},"./excel":{"types":"./dist/excel/index.d.ts","import":"./dist/excel/index.js","require":"./dist/excel/index.cjs"},"./test-data":{"types":"./dist/test-data/index.d.ts","import":"./dist/test-data/index.js","require":"./dist/test-data/index.cjs"},"./gallery":{"types":"./dist/gallery/index.d.ts","import":"./dist/gallery/index.js","require":"./dist/gallery/index.cjs"}},"scripts":{"build":"tsup","dev":"tsup --watch","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test":"vitest run","test:watch":"vitest","lint":"eslint \"src/**/*.{ts,tsx}\"","lint:fix":"eslint \"src/**/*.{ts,tsx}\" --fix","format":"prettier --write \"src/**/*.{ts,tsx,json,md}\"","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run typecheck && npm run test && npm run build","release":"npm publish --access public"},"peerDependencies":{"chart.js":"^4.0.0","plotly.js":"^2.0.0 || ^3.0.0","echarts":"^5.0.0 || ^6.0.0","vega":"^5.0.0 || ^6.0.0","vega-lite":"^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"vega":{"optional":true},"vega-lite":{"optional":true},"echarts":{"optional":true},"chart.js":{"optional":true},"plotly.js":{"optional":true}},"devDependencies":{"@types/node":"^20.14.10","@typescript-eslint/eslint-plugin":"^8.16.0","@typescript-eslint/parser":"^8.16.0","eslint":"^9.15.0","eslint-plugin-unused-imports":"^4.4.1","prettier":"^3.3.0","rimraf":"^6.0.1","tsup":"^8.3.0","typescript":"^5.6.0","typescript-eslint":"^8.16.0","vitest":"^4.1.8"},"engines":{"node":">=18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"overrides":{"esbuild":"^0.28.1","js-yaml":"^4.2.0"},"gitHead":"34ef4516554b323a740a426bd1a1e6ba31ee8245","_id":"flint-chart@0.5.1","_nodeVersion":"22.23.1","_npmVersion":"11.19.0","dist":{"integrity":"sha512-2JWtwM/rj86SXGZYgNsFzya/VUy5SsG4X+nEeGVndr88MmY+yN0zACi1MotHOSpZ9MZY9R0D/xQiGSTuhQngvQ==","shasum":"b4223b7b26e0011a7f61038daaf09b17f894a30f","tarball":"https://registry.npmjs.org/flint-chart/-/flint-chart-0.5.1.tgz","fileCount":325,"unpackedSize":42884944,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/flint-chart@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC1rwgugzUg5jrESJERrVEsQR3wP3sW2F5/v9nj6MhyNgIhALQUoiGeeGuh0W1jC8IHrTH3OusrAybj8loLK+cQU2//"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924170df-b2d5-4f89-b115-6c76c50c77d8"}},"directories":{},"maintainers":[{"name":"clwang","email":"clwang15uw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/flint-chart_0.5.1_1786672598918_0.8014898597286151"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-27T23:51:54.914Z","modified":"2026-08-14T01:56:39.615Z","0.1.0":"2026-06-27T23:51:55.411Z","0.1.1":"2026-06-28T00:21:29.694Z","0.1.2":"2026-06-28T06:05:40.409Z","0.1.3":"2026-06-30T02:05:21.011Z","0.2.0":"2026-07-09T06:08:05.525Z","0.2.1":"2026-07-13T21:41:26.881Z","0.2.2":"2026-07-15T15:54:16.142Z","0.3.0":"2026-07-19T21:05:31.920Z","0.4.0":"2026-07-24T23:01:30.781Z","0.4.1":"2026-07-27T18:48:49.482Z","0.5.0":"2026-08-06T05:58:37.839Z","0.5.1":"2026-08-14T01:56:39.249Z"},"bugs":{"url":"https://github.com/microsoft/flint-chart/issues"},"author":{"name":"Microsoft Corporation"},"license":"MIT","homepage":"https://microsoft.github.io/flint-chart/","keywords":["visualization","charts","vega-lite","echarts","chart.js","semantic-types","llm","agent","data-visualization"],"repository":{"type":"git","url":"git+https://github.com/microsoft/flint-chart.git","directory":"packages/flint-js"},"description":"Semantic-level visualization library that compiles data + semantic types for Vega-Lite, ECharts, Chart.js, Plotly, and Excel.","maintainers":[{"name":"clwang","email":"clwang15uw@gmail.com"}],"readme":"# flint-chart\n\n> A semantic-level visualization library that compiles data **+** semantic types\n> into chart specifications for [Vega-Lite](https://vega.github.io/vega-lite/),\n> [ECharts](https://echarts.apache.org/), [Chart.js](https://www.chartjs.org/),\n> [Plotly](https://plotly.com/javascript/), and native Excel charts through Office.js.\n\nYou (or an LLM) describe a chart at the semantic level: chart type, field\nassignments, and a **semantic type** per field (e.g. `Revenue`, `Rank`,\n`CategoryCode`). A deterministic compiler derives the low-level parameters\n(sizing, zero-baseline, number formatting, color schemes, mark templates) so\ncharts look good and stay editable without another model call.\n\nPure TypeScript. No UI framework dependencies. Data in, spec out.\n\n## Install\n\n```bash\nnpm install flint-chart\n```\n\n## Quick start\n\n```ts\nimport { assembleVegaLite, type ChartAssemblyInput } from 'flint-chart';\n\nconst input: ChartAssemblyInput = {\n  data: {\n    values: [\n      { region: 'North', revenue: 120 },\n      { region: 'South', revenue: 90 },\n      { region: 'East', revenue: 150 },\n    ],\n  },\n  semantic_types: { region: 'Category', revenue: 'Quantity' },\n  chart_spec: {\n    chartType: 'Bar Chart',\n    encodings: { x: { field: 'region' }, y: { field: 'revenue' } },\n  },\n};\n\nconst vegaLiteSpec = assembleVegaLite(input);\n```\n\nAdd a formal visual theme without changing the chart's data or encodings:\n\n```ts\nconst themedSpec = assembleVegaLite({\n  ...input,\n  theme_spec: 'economist',\n});\n```\n\nFlint ships ten presets and also accepts a custom `ThemeSpec`, or an object\nthat `extends` a preset and overrides selected fields. ThemeSpec currently\naffects Vega-Lite output. See\n[Using themes](https://microsoft.github.io/flint-chart/#/documentation/theme-spec)\nand the [live theme wall](https://microsoft.github.io/flint-chart/#/themes).\n\nThe same `ChartAssemblyInput` compiles to any backend:\n\n```ts\nimport { assembleVegaLite, assembleECharts, assembleChartjs, assemblePlotly, assembleExcel } from 'flint-chart';\n\nconst vl = assembleVegaLite(input);   // Vega-Lite spec\nconst ec = assembleECharts(input);    // ECharts option\nconst cj = assembleChartjs(input);    // Chart.js config\nconst pl = assemblePlotly(input);      // Plotly.js figure\nconst xl = assembleExcel(input);       // Native Excel chart artifact\n```\n\n## Subpath exports\n\n| Import | Contents |\n|---|---|\n| `flint-chart` | Top-level assemblers plus core types |\n| `flint-chart/core` | Semantic types, `ChartAssemblyInput`, shared compiler logic |\n| `flint-chart/vegalite` | Vega-Lite backend |\n| `flint-chart/echarts` | ECharts backend |\n| `flint-chart/chartjs` | Chart.js backend |\n| `flint-chart/plotly` | Plotly backend |\n| `flint-chart/excel` | Native Excel / Office.js backend |\n| `flint-chart/test-data` | Sample data generators used by the gallery and tests |\n| `flint-chart/gallery` | Curated example specs |\n\nBoth ESM (`import`) and CommonJS (`require`) builds are published, with type\ndeclarations for every entry point.\n\n## Rendering\n\nThe web backends produce **specs**, not pixels. To render those specs to PNG or SVG\nwithout a browser, use the companion\n[`flint-chart-mcp`](https://github.com/microsoft/flint-chart/tree/main/packages/flint-mcp)\nserver (or pass the spec to your own Vega-Lite / ECharts / Chart.js / Plotly renderer).\nThe Excel backend instead produces a native-chart artifact: use\n`renderExcelChart(Excel, artifact)` inside an Office.js Excel host, or\n`generateOfficeJs(artifact)` to emit portable Office.js source.\n\n## Documentation\n\n- [Project overview & docs](https://github.com/microsoft/flint-chart#readme)\n- [Using themes](https://microsoft.github.io/flint-chart/#/documentation/theme-spec)\n- [Semantic-type model & rationale](src/docs/design-semantics.md)\n- [Stretch / banking layout model](src/docs/design-stretch-model.md)\n- [Agent authoring skill](https://github.com/microsoft/flint-chart/blob/main/agent-skills/flint-chart-author/SKILL.md)\n\n## License\n\nMIT © Microsoft Corporation\n","readmeFilename":"README.md"}