{"_id":"@data-vision/interactive-chart","_rev":"21-eb386c631462f26ba0ec7e4d1a16ecb6","name":"@data-vision/interactive-chart","dist-tags":{"latest":"0.1.7"},"versions":{"0.0.8":{"name":"@data-vision/interactive-chart","version":"0.0.8","author":{"name":"icefee","email":"icefee@outlook.com"},"license":"MIT","_id":"@data-vision/interactive-chart@0.0.8","maintainers":[{"name":"icefee","email":"icefee@outlook.com"}],"homepage":"https://bitbucket.org/icefee/interactive-chart#readme","bugs":{"url":"https://bitbucket.org/icefee/interactive-chart/issues"},"dist":{"shasum":"b098a5813b3aecf7c2e73dd70fa5e2f5e3c9adb4","tarball":"https://registry.npmjs.org/@data-vision/interactive-chart/-/interactive-chart-0.0.8.tgz","fileCount":47,"integrity":"sha512-HOWuuDpDCLhfY/1JtfKSuxCSgJvOHe575smM7G+t7fY/sr+RFqwLLqZEKk+cbqJ7n7AAItsQr3zn6oZzePTEcg==","signatures":[{"sig":"MEYCIQDXNUe/3/dYL8gKVHWFmuQAyFYx2cH1VZcjaU7McCqUFAIhAPRKFEgNAESCPdxeJb0uVnGXRxZa0xvcp8oz11R6vcPG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149603},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"},"./bar":{"import":"./build/bar.js","require":"./build/bar.cjs"},"./line":{"import":"./build/line.js","require":"./build/line.cjs"},"./otdr":{"import":"./build/otdr.js","require":"./build/otdr.cjs"},"./heatmap":{"import":"./build/heatmap.js","require":"./build/heatmap.cjs"}},"gitHead":"4b6babf0a06a8643d1a10962d41532dcbd01a08a","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"icefee","email":"icefee@outlook.com"},"repository":{"url":"git+https://bitbucket.org/icefee/interactive-chart.git"},"_npmVersion":"11.10.0","description":"<p align=\"center\">\r   <img width=\"160\" src=\"https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/logo.png\" alt=\"interactive chart\">\r   <br/>\r   A interactive chart library(0 dependence)\r </p>","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","tslib":"^2.6.3","typescript":"^5.2.2","@types/node":"20.14.9","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/interactive-chart_0.0.8_1772904470898_0.8047989766973471","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@data-vision/interactive-chart","version":"0.0.9","author":{"name":"icefee","email":"icefee@outlook.com"},"license":"MIT","_id":"@data-vision/interactive-chart@0.0.9","maintainers":[{"name":"icefee","email":"icefee@outlook.com"}],"homepage":"https://bitbucket.org/icefee/interactive-chart#readme","bugs":{"url":"https://bitbucket.org/icefee/interactive-chart/issues"},"dist":{"shasum":"64731756291cee04ac7ad2a4c15d3fea47c83877","tarball":"https://registry.npmjs.org/@data-vision/interactive-chart/-/interactive-chart-0.0.9.tgz","fileCount":47,"integrity":"sha512-COepiSKN9u0+SngrfT8GVCbtl/WemM85dkwOwIUj/ZIJEqoKScTSp+XaXVmsxo63q6fm6ChsG5MBiubFz6ht5w==","signatures":[{"sig":"MEUCIEzfWBhifzFM8X7KcP/ybUtJdgafZvOveWs8d5RwiI01AiEAnBKVf2V2Tw1b9CELanHt9rky0/iUxr2GpxY319ubov8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149424},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"},"./bar":{"import":"./build/bar.js","require":"./build/bar.cjs"},"./line":{"import":"./build/line.js","require":"./build/line.cjs"},"./otdr":{"import":"./build/otdr.js","require":"./build/otdr.cjs"},"./heatmap":{"import":"./build/heatmap.js","require":"./build/heatmap.cjs"}},"gitHead":"402bb4472c08bb7e9c2f0034e7fc42af68d4d030","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"icefee","email":"icefee@outlook.com"},"repository":{"url":"git+https://bitbucket.org/icefee/interactive-chart.git"},"_npmVersion":"11.10.0","description":"<p align=\"center\">\r   <img width=\"160\" src=\"https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/logo.png\" alt=\"interactive chart\">\r   <br/>\r   A interactive chart library(0 dependence)\r </p>","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","tslib":"^2.6.3","typescript":"^5.2.2","@types/node":"20.14.9","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/interactive-chart_0.0.9_1772906891087_0.1602536799640013","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@data-vision/interactive-chart","version":"0.1.0","author":{"name":"icefee","email":"icefee@outlook.com"},"license":"MIT","_id":"@data-vision/interactive-chart@0.1.0","maintainers":[{"name":"icefee","email":"icefee@outlook.com"}],"homepage":"https://bitbucket.org/icefee/interactive-chart#readme","bugs":{"url":"https://bitbucket.org/icefee/interactive-chart/issues"},"dist":{"shasum":"baed7cc9868caae0d8b56a970ac659d5bf12994a","tarball":"https://registry.npmjs.org/@data-vision/interactive-chart/-/interactive-chart-0.1.0.tgz","fileCount":47,"integrity":"sha512-WWEn+332G7ql9AkVQdrePu402ssD8ALT/zXzPomh3HuPayGio24UG0Vi4WYsqiVNK64DlAiEjd4oywI5O5kWfg==","signatures":[{"sig":"MEUCIQCHWq9lYg/h1Nfg8FIJWZIUIdZl7rW/oTrOGb9Q+iQbFgIgZ6+/jx8WZcgPVHPgsNiDh/6vGfdL8txTFGu61S5DkIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149516},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"},"./bar":{"import":"./build/bar.js","require":"./build/bar.cjs"},"./line":{"import":"./build/line.js","require":"./build/line.cjs"},"./otdr":{"import":"./build/otdr.js","require":"./build/otdr.cjs"},"./heatmap":{"import":"./build/heatmap.js","require":"./build/heatmap.cjs"}},"gitHead":"92ce0245164d40c55a1285ba41178ac3798a5231","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"icefee","email":"icefee@outlook.com"},"repository":{"url":"git+https://bitbucket.org/icefee/interactive-chart.git"},"_npmVersion":"11.10.0","description":"<p align=\"center\">\r   <img width=\"160\" src=\"https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/logo.png\" alt=\"interactive chart\">\r   <br/>\r   A interactive chart library(0 dependence)\r </p>","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","tslib":"^2.6.3","typescript":"^5.2.2","@types/node":"20.14.9","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/interactive-chart_0.1.0_1772974392950_0.9114297330616186","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@data-vision/interactive-chart","version":"0.1.1","author":{"name":"icefee","email":"icefee@outlook.com"},"license":"MIT","_id":"@data-vision/interactive-chart@0.1.1","maintainers":[{"name":"icefee","email":"icefee@outlook.com"}],"homepage":"https://bitbucket.org/icefee/interactive-chart#readme","bugs":{"url":"https://bitbucket.org/icefee/interactive-chart/issues"},"dist":{"shasum":"69cad27253d75e515f23e66d194081f8f61247c4","tarball":"https://registry.npmjs.org/@data-vision/interactive-chart/-/interactive-chart-0.1.1.tgz","fileCount":47,"integrity":"sha512-eCb+ozFvIirCyEqBekNFFZiQCSDEc741RjktE8uqq29McagGgCgPg2BFBAb058EPh0HHI6to4yewVzPE4DZ6CQ==","signatures":[{"sig":"MEUCIQDmlmw4nbUn0gdcEdovhkWeHK2svLn7AAJhlTZIm26iDAIgF1LAQm1S+/DYnqJRr+nGUtdXzLDCLlX2C/pf3gKJhX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149664},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"},"./bar":{"import":"./build/bar.js","require":"./build/bar.cjs"},"./line":{"import":"./build/line.js","require":"./build/line.cjs"},"./otdr":{"import":"./build/otdr.js","require":"./build/otdr.cjs"},"./heatmap":{"import":"./build/heatmap.js","require":"./build/heatmap.cjs"}},"gitHead":"710e128f05665cdca4883f0b22105f7ba234bbf1","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"icefee","email":"icefee@outlook.com"},"repository":{"url":"git+https://bitbucket.org/icefee/interactive-chart.git"},"_npmVersion":"11.10.0","description":"<p align=\"center\">\r   <img width=\"160\" src=\"https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/logo.png\" alt=\"interactive chart\">\r   <br/>\r   A interactive chart library(0 dependence)\r </p>","directories":{},"_nodeVersion":"20.19.5","dependencies":{"sor-decoder":"../sor-decoder"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","tslib":"^2.6.3","typescript":"^5.2.2","@types/node":"20.14.9","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/interactive-chart_0.1.1_1773242117572_0.9507527581934074","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@data-vision/interactive-chart","version":"0.1.2","author":{"name":"icefee","email":"icefee@outlook.com"},"license":"MIT","_id":"@data-vision/interactive-chart@0.1.2","maintainers":[{"name":"icefee","email":"icefee@outlook.com"}],"homepage":"https://bitbucket.org/icefee/interactive-chart#readme","bugs":{"url":"https://bitbucket.org/icefee/interactive-chart/issues"},"dist":{"shasum":"d3e5eaabb004517a74eb54b6fd2e2c1bd7a19ace","tarball":"https://registry.npmjs.org/@data-vision/interactive-chart/-/interactive-chart-0.1.2.tgz","fileCount":47,"integrity":"sha512-yBY1ttAjvp7fWXGg1vpOng9Un1jJmN34D3aXipdG3cikwY2vlj/21tYAts9c+0dP96syFNDTcjHZRqi05htc/A==","signatures":[{"sig":"MEYCIQC1UHf4p5QpX8rMCq1pUZfpgugQd2Ns8nji9QBanW7kSAIhAOeSlh52cnGp02PP94IFHHabyjtnhZsBcafLuvyMGeXo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150472},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"},"./bar":{"import":"./build/bar.js","require":"./build/bar.cjs"},"./line":{"import":"./build/line.js","require":"./build/line.cjs"},"./otdr":{"import":"./build/otdr.js","require":"./build/otdr.cjs"},"./heatmap":{"import":"./build/heatmap.js","require":"./build/heatmap.cjs"}},"gitHead":"710e128f05665cdca4883f0b22105f7ba234bbf1","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"icefee","email":"icefee@outlook.com"},"repository":{"url":"git+https://bitbucket.org/icefee/interactive-chart.git"},"_npmVersion":"11.10.0","description":"<p align=\"center\">\r   <img width=\"160\" src=\"https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/logo.png\" alt=\"interactive chart\">\r   <br/>\r   A interactive chart library(0 dependence)\r </p>","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","tslib":"^2.6.3","typescript":"^5.2.2","@types/node":"20.14.9","sor-decoder":"../sor-decoder","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/interactive-chart_0.1.2_1777474505473_0.6060287244351199","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@data-vision/interactive-chart","version":"0.1.3","author":{"name":"icefee","email":"icefee@outlook.com"},"license":"MIT","_id":"@data-vision/interactive-chart@0.1.3","maintainers":[{"name":"icefee","email":"icefee@outlook.com"}],"homepage":"https://bitbucket.org/icefee/interactive-chart#readme","bugs":{"url":"https://bitbucket.org/icefee/interactive-chart/issues"},"dist":{"shasum":"64200a9e84c06da16623b140b472b437b629de13","tarball":"https://registry.npmjs.org/@data-vision/interactive-chart/-/interactive-chart-0.1.3.tgz","fileCount":47,"integrity":"sha512-b2uiANF190ly/0Ki5iU7Cq/qB3TN0sYpi/9UULkYWV5v74haJ5mq+cbcaLz6FBaCbHvoVgfQ4kJ8wGpU/wRdIw==","signatures":[{"sig":"MEYCIQD/onDUt48xO5CoDUB0aspiweei2XcbRHpSpqwb2K+tNAIhALmZ/s5zhZRhUgtMX3yvoNfmQKqzMBCKJ80Hf84lgHm3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148988},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"},"./bar":{"import":"./build/bar.js","require":"./build/bar.cjs"},"./line":{"import":"./build/line.js","require":"./build/line.cjs"},"./otdr":{"import":"./build/otdr.js","require":"./build/otdr.cjs"},"./heatmap":{"import":"./build/heatmap.js","require":"./build/heatmap.cjs"}},"gitHead":"17e828a4fd5c452442dbd91b15486b24975e3931","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"icefee","email":"icefee@outlook.com"},"repository":{"url":"git+https://bitbucket.org/icefee/interactive-chart.git"},"_npmVersion":"11.10.0","description":"<p align=\"center\">\r   <img width=\"160\" src=\"https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/logo.png\" alt=\"interactive chart\">\r   <br/>\r   A interactive chart library(0 dependence)\r </p>","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","tslib":"^2.6.3","typescript":"^5.2.2","@types/node":"20.14.9","sor-decoder":"../sor-decoder","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/interactive-chart_0.1.3_1778162439760_0.6513594093066082","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@data-vision/interactive-chart","version":"0.1.4","author":{"name":"icefee","email":"icefee@outlook.com"},"license":"MIT","_id":"@data-vision/interactive-chart@0.1.4","maintainers":[{"name":"icefee","email":"icefee@outlook.com"}],"homepage":"https://bitbucket.org/icefee/interactive-chart#readme","bugs":{"url":"https://bitbucket.org/icefee/interactive-chart/issues"},"dist":{"shasum":"74ebd5d6d52d818870f192a426f9f12927712a02","tarball":"https://registry.npmjs.org/@data-vision/interactive-chart/-/interactive-chart-0.1.4.tgz","fileCount":47,"integrity":"sha512-o1VSTIuTAilLOkdc7FrsUk2HPtxowb04p6U1239DyD5Qs23VlWvXvn/DF3uDg5t7Cb2EQL9Ns+6MxsgMa+N9DA==","signatures":[{"sig":"MEQCIC4UINy8g40IzKxC32vCubTLudcc1S51pxrRk5ejJ7glAiBFx2HB9AXqtiw3fXnFFtK5HiPNhYfGywICDxb/j2fdVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149267},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"},"./bar":{"import":"./build/bar.js","require":"./build/bar.cjs"},"./line":{"import":"./build/line.js","require":"./build/line.cjs"},"./otdr":{"import":"./build/otdr.js","require":"./build/otdr.cjs"},"./heatmap":{"import":"./build/heatmap.js","require":"./build/heatmap.cjs"}},"gitHead":"c195282dbfe7e45b6ac475b4a457d39b6a570069","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"icefee","email":"icefee@outlook.com"},"repository":{"url":"git+https://bitbucket.org/icefee/interactive-chart.git"},"_npmVersion":"11.10.0","description":"<p align=\"center\">\r   <img width=\"160\" src=\"https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/logo.png\" alt=\"interactive chart\">\r   <br/>\r   A interactive chart library(0 dependence)\r </p>","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","tslib":"^2.6.3","typescript":"^5.2.2","@types/node":"20.14.9","sor-decoder":"../sor-decoder","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/interactive-chart_0.1.4_1778248952682_0.3719703720126728","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@data-vision/interactive-chart","version":"0.1.5","author":{"name":"icefee","email":"icefee@outlook.com"},"license":"MIT","_id":"@data-vision/interactive-chart@0.1.5","maintainers":[{"name":"icefee","email":"icefee@outlook.com"}],"homepage":"https://bitbucket.org/icefee/interactive-chart#readme","bugs":{"url":"https://bitbucket.org/icefee/interactive-chart/issues"},"dist":{"shasum":"a3d0fadb4bce20c388ca06170902ef294835e264","tarball":"https://registry.npmjs.org/@data-vision/interactive-chart/-/interactive-chart-0.1.5.tgz","fileCount":47,"integrity":"sha512-YiZ2wnzjV+QICqKtZ+Blqs+XIwqMJb9z8cCYlQn8AuMRqZCtSoMKmZUTZhTX2YAluimnXts7AUBaLcVudK/UlQ==","signatures":[{"sig":"MEYCIQC9TXldhBWhIZo8FACunuAJhZlGrZV14s637mljmoA3BwIhAM1ezGSmSADMiJJpPgpzAq3CfbKTQp2DwD8Ql7rJRtae","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149781},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"},"./bar":{"import":"./build/bar.js","require":"./build/bar.cjs"},"./line":{"import":"./build/line.js","require":"./build/line.cjs"},"./otdr":{"import":"./build/otdr.js","require":"./build/otdr.cjs"},"./heatmap":{"import":"./build/heatmap.js","require":"./build/heatmap.cjs"}},"gitHead":"c195282dbfe7e45b6ac475b4a457d39b6a570069","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"icefee","email":"icefee@outlook.com"},"repository":{"url":"git+https://bitbucket.org/icefee/interactive-chart.git"},"_npmVersion":"11.10.0","description":"<p align=\"center\">\r   <img width=\"160\" src=\"https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/logo.png\" alt=\"interactive chart\">\r   <br/>\r   A interactive chart library(0 dependence)\r </p>","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","tslib":"^2.6.3","typescript":"^5.2.2","@types/node":"20.14.9","sor-decoder":"../sor-decoder","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/interactive-chart_0.1.5_1778337900812_0.6148966315784765","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@data-vision/interactive-chart","version":"0.1.6","author":{"name":"icefee","email":"icefee@outlook.com"},"license":"MIT","_id":"@data-vision/interactive-chart@0.1.6","maintainers":[{"name":"icefee","email":"icefee@outlook.com"}],"homepage":"https://bitbucket.org/icefee/interactive-chart#readme","bugs":{"url":"https://bitbucket.org/icefee/interactive-chart/issues"},"dist":{"shasum":"0bbdeef28d37398a65e394e40aa20e77d232a9e5","tarball":"https://registry.npmjs.org/@data-vision/interactive-chart/-/interactive-chart-0.1.6.tgz","fileCount":47,"integrity":"sha512-y4kvxEdu2Pu6g5B3Fq2EvFH7DAgJChFURftV1dtvnj1zui8qG8e8YmLVY/bgWhF4iAtJIirYsnLkmagkIX0nRQ==","signatures":[{"sig":"MEQCIHQfCkJyu+nxDs0B/LTTA+9lPU+c3O4ytIxjzWKH/UdPAiALYAwz9dKL3LNSsOcLUvIPOIqN9jAaETYRopSRK6qSBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150810},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"},"./bar":{"import":"./build/bar.js","require":"./build/bar.cjs"},"./line":{"import":"./build/line.js","require":"./build/line.cjs"},"./otdr":{"import":"./build/otdr.js","require":"./build/otdr.cjs"},"./heatmap":{"import":"./build/heatmap.js","require":"./build/heatmap.cjs"}},"gitHead":"c195282dbfe7e45b6ac475b4a457d39b6a570069","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"icefee","email":"icefee@outlook.com"},"repository":{"url":"git+https://bitbucket.org/icefee/interactive-chart.git"},"_npmVersion":"11.10.0","description":"<p align=\"center\">\r   <img width=\"160\" src=\"https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/logo.png\" alt=\"interactive chart\">\r   <br/>\r   A interactive chart library(0 dependence)\r </p>","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","tslib":"^2.6.3","typescript":"^5.2.2","@types/node":"20.14.9","sor-decoder":"../sor-decoder","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/interactive-chart_0.1.6_1779376311319_0.6810932789491946","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@data-vision/interactive-chart","version":"0.1.7","license":"MIT","author":{"name":"icefee","email":"icefee@outlook.com"},"repository":{"url":"git+https://bitbucket.org/icefee/interactive-chart.git"},"type":"module","types":"./build/index.d.ts","main":"./build/index.cjs","module":"./build/index.js","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"},"./bar":{"import":"./build/bar.js","require":"./build/bar.cjs"},"./line":{"import":"./build/line.js","require":"./build/line.cjs"},"./heatmap":{"import":"./build/heatmap.js","require":"./build/heatmap.cjs"},"./otdr":{"import":"./build/otdr.js","require":"./build/otdr.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"devDependencies":{"@rollup/plugin-typescript":"^11.1.6","@types/node":"20.14.9","tslib":"^2.6.3","typescript":"^5.2.2","vite":"^7.3.1","sor-decoder":"../sor-decoder"},"gitHead":"a9367871fef1b14bfb1ff12aedcbad7ca2cf3bf6","_id":"@data-vision/interactive-chart@0.1.7","description":"<p align=\"center\">\r   <img width=\"160\" src=\"https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/logo.png\" alt=\"interactive chart\">\r   <br/>\r   A interactive chart library(0 dependence)\r </p>","bugs":{"url":"https://bitbucket.org/icefee/interactive-chart/issues"},"homepage":"https://bitbucket.org/icefee/interactive-chart#readme","_nodeVersion":"24.14.1","_npmVersion":"11.10.0","dist":{"integrity":"sha512-j5Gp+goEkNQVKWFSWgZ1I3yUrcQQeMRm+cnqp8YqL+BSY4129demSMlLRBD+cTmnd02nP88Dt/u3nNkI3Ap5YA==","shasum":"96228de5f0df357ff8f15e1ca8cbab6ebdd9f548","tarball":"https://registry.npmjs.org/@data-vision/interactive-chart/-/interactive-chart-0.1.7.tgz","fileCount":47,"unpackedSize":151288,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGZ0xMmXuqpNymTQfuQ0eX4wDJYnS6njLwIS2UCksopGAiEAjf31j9+NZHpNB77zDk4gNq3v5d5QxLcBVhfnch0R2ic="}]},"_npmUser":{"name":"icefee","email":"icefee@outlook.com"},"directories":{},"maintainers":[{"name":"icefee","email":"icefee@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/interactive-chart_0.1.7_1780494713789_0.9239820016546272"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-07T17:27:50.810Z","modified":"2026-06-03T13:51:54.690Z","0.0.1":"2025-07-14T15:53:15.904Z","0.0.2":"2025-07-14T16:12:39.950Z","0.0.3":"2025-07-14T16:24:15.148Z","0.0.4":"2025-07-15T06:09:54.851Z","0.0.5":"2025-07-15T06:30:36.709Z","0.0.6":"2025-07-21T05:49:50.807Z","0.0.7":"2026-03-07T17:11:12.906Z","0.0.8":"2026-03-07T17:27:51.054Z","0.0.9":"2026-03-07T18:08:11.233Z","0.1.0":"2026-03-08T12:53:13.086Z","0.1.1":"2026-03-11T15:15:17.811Z","0.1.2":"2026-04-29T14:55:05.620Z","0.1.3":"2026-05-07T14:00:39.895Z","0.1.4":"2026-05-08T14:02:32.834Z","0.1.5":"2026-05-09T14:45:00.943Z","0.1.6":"2026-05-21T15:11:51.598Z","0.1.7":"2026-06-03T13:51:53.938Z"},"bugs":{"url":"https://bitbucket.org/icefee/interactive-chart/issues"},"author":{"name":"icefee","email":"icefee@outlook.com"},"license":"MIT","homepage":"https://bitbucket.org/icefee/interactive-chart#readme","repository":{"url":"git+https://bitbucket.org/icefee/interactive-chart.git"},"description":"<p align=\"center\">\r   <img width=\"160\" src=\"https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/logo.png\" alt=\"interactive chart\">\r   <br/>\r   A interactive chart library(0 dependence)\r </p>","maintainers":[{"name":"icefee","email":"icefee@outlook.com"}],"readme":"<p align=\"center\">\r\n  <img width=\"160\" src=\"https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/logo.png\" alt=\"interactive chart\">\r\n  <br/>\r\n  A interactive chart library(0 dependence)\r\n</p>\r\n\r\n### Features\r\n\r\n* Built in interaction for mouse and touch, including mouse wheel, crop, pan, zoom\r\n* High-performance, over 100,000 data points with 60fps render\r\n* Easy to use, no framework limit\r\n* Optimize for different screen scaling ratios\r\n* Rich customization options\r\n\r\n### Online Demo\r\n\r\n[Online Demo](https://interactive-chart-vision.netlify.app/)\r\n\r\n### Install\r\n\r\n```bash\r\n// npm\r\nnpm install @data-vision/interactive-chart\r\n\r\n// yarn\r\nyarn add @data-vision/interactive-chart\r\n\r\n// pnpm\r\npnpm add @data-vision/interactive-chart\r\n\r\n// bun\r\nbun add @data-vision/interactive-chart\r\n```\r\n\r\n### Support Charts\r\n\r\nCurrently supports 3 types of charts:\r\n\r\n* Line chart\r\n\r\n![<img src=\"./assets/line.png\" alt=\"line chart\">](https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/line.png)\r\n\r\n```javascript\r\n// import the library\r\nimport Line from '@data-vision/interactive-chart/line'\r\n\r\n// get the element for mounting chart instance\r\nconst container = document.querySelector('#chart-line')\r\n\r\n// create chart instance\r\nconst lineChart = new Line(contaner)\r\n\r\n// 100,000 data points\r\nvar DATA_COUNT = 100_000\r\n\r\n// create random data\r\nconst randomData = Array.from(\r\n  { length: DATA_COUNT },\r\n  (_, t) => Math.floor(Math.sin(t) * Math.random() * 20)\r\n)\r\n\r\n// set chart data\r\nlineChart.setData([\r\n  {\r\n    color: 'hsl(200 100% 50%)',\r\n    data: randomData\r\n  },\r\n  {\r\n    color: 'hsl(0 100% 50%)',\r\n    data: randomData\r\n  }\r\n])\r\n\r\n```\r\n\r\n* Bar chart\r\n\r\n![<img src=\"./assets/bar.png\" alt=\"bar chart\">](https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/bar.png)\r\n\r\n```javascript\r\n// import the library\r\nimport Bar from '@data-vision/interactive-chart/bar'\r\n\r\n// get the element for mounting chart instance\r\nconst container = document.querySelector('#chart-bar')\r\n\r\n// create chart instance\r\nconst barChart = new Bar(contaner)\r\n\r\n// 100,000 data points\r\nvar DATA_COUNT = 100_000\r\n\r\n// create random data\r\nconst randomData = Array.from(\r\n  { length: DATA_COUNT },\r\n  (_, t) => Math.floor(Math.sin(t) * Math.random() * 20)\r\n)\r\n\r\n// set chart data\r\nbarChart.setData(\r\n  {\r\n    color: ['hsl(200 100% 50%)', 'hsl(0 100% 50%)'],\r\n    data: randomData\r\n  }\r\n)\r\n\r\n```\r\n\r\n* Heatmap\r\n\r\n![<img src=\"./assets/heatmap.png\" alt=\"heatmap\">](https://bytebucket.org/icefee/interactive-chart/raw/aef189e3e4799bd815ad126d97c54dd76f8fcc2a/assets/heatmap.png)\r\n\r\n```javascript\r\n// import the library\r\nimport HeatMap from '@data-vision/interactive-chart/heatmap'\r\n\r\n// get the element for mounting chart instance\r\nconst container = document.querySelector('#chart-heat')\r\n\r\n// set text painting style\r\nHeatMap.config.textColor = '#ccc'\r\n// set max data cache size\r\nHeatMap.config.maxCacheSize = 200\r\n\r\n// create chart instance\r\nconst barChart = new HeatMap(contaner)\r\n\r\n// 100,000 data points\r\nvar DATA_COUNT = 100_000\r\n\r\nlet i = 0\r\nsetInterval(\r\n  () => {\r\n    // loop make real data\r\n    const data = Uint8ClampedArray.from({\r\n      length: DATA_COUNT\r\n    }, (_, j) => (j * 32 + i) % 256)\r\n    heatMap.setData(data)\r\n    i += 8\r\n  },\r\n  10\r\n)\r\n\r\n```\r\n","readmeFilename":"README.md"}