{"_id":"@363045841yyt/klinechart-core","_rev":"71-b33e6aad12c154822da4922a3ba80d8a","name":"@363045841yyt/klinechart-core","dist-tags":{"latest":"0.10.4","alpha":"0.11.0-alpha.8"},"versions":{"0.7.3":{"name":"@363045841yyt/klinechart-core","version":"0.7.3","license":"MIT","_id":"@363045841yyt/klinechart-core@0.7.3","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"dist":{"shasum":"424d368f4b19fbe9c781a57e141b94e901081629","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.7.3.tgz","fileCount":919,"integrity":"sha512-bvdmVzBMj2OSdeAKWLzhvSBITioYd0ybUUaq0WtTyuyJngJuXobzJ+im4rNQQ5YO7ULo0nX1VCThdk6myGNyXw==","signatures":[{"sig":"MEUCIEw9/9WVjuR8aNpnDlhArgGXrt7bKNip3AR1h/qfGtmhAiEA+6mpQcmP1feVafwgfRej/jQEjQ+vfsG+AkwFo8A5iuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4174385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/chart-store":{"types":"./dist/engine/chart-store.d.ts","import":"./dist/engine/chart-store.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorData":{"types":"./dist/engine/renderers/Indicator/indicatorData.d.ts","import":"./dist/engine/renderers/Indicator/indicatorData.js"},"./engine/renderers/Indicator/subPaneConfig":{"types":"./dist/engine/renderers/Indicator/subPaneConfig.d.ts","import":"./dist/engine/renderers/Indicator/subPaneConfig.js"}},"gitHead":"509c25e4587e147e84b4cb8905f1ab7004838417","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict ."},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"11.1.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.7.3_1780309519181_0.154504817409306","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-alpha.2":{"name":"@363045841yyt/klinechart-core","version":"0.7.5-alpha.2","license":"MIT","_id":"@363045841yyt/klinechart-core@0.7.5-alpha.2","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"0e34cb0deca9e116acef587c29eb4a337b1e8488","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.7.5-alpha.2.tgz","fileCount":919,"integrity":"sha512-SqboyQD2PuKUUH50k56Kcsb1AUjDIRLSPKvH0yvUuLJ59tBN4Zd3Df+bArPsRqDYAgGIUzfdqLo3ZUtrFqKO3w==","signatures":[{"sig":"MEUCIQC1EkAOfkXaGTHKO/fC8/RJIK5mRHZ/NS5Tncov/HHTOwIgBRJOHONHumbMMTS055rHsO42XpR7vWPkVvZ7bXw+IfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.7.5-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4129220},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/chart-store":{"types":"./dist/engine/chart-store.d.ts","import":"./dist/engine/chart-store.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorData":{"types":"./dist/engine/renderers/Indicator/indicatorData.d.ts","import":"./dist/engine/renderers/Indicator/indicatorData.js"},"./engine/renderers/Indicator/subPaneConfig":{"types":"./dist/engine/renderers/Indicator/subPaneConfig.d.ts","import":"./dist/engine/renderers/Indicator/subPaneConfig.js"}},"gitHead":"d8079e88b32d6c019c852d379dd260fb530528b7","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.7.5-alpha.2_1780482531667_0.3530492656293691","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@363045841yyt/klinechart-core","version":"0.7.5","license":"MIT","_id":"@363045841yyt/klinechart-core@0.7.5","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"ab4ca42cc08b90f69b3fa7fbfc164a69279bc4a5","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.7.5.tgz","fileCount":919,"integrity":"sha512-uUxCP6DqKvlxkPt7r3ps4c8/iRpSCnaj0kQ8voUxG0F5pirjKsTrm4b0zFQUwzLKUSsBKHRcvAzklcUMZNDbMQ==","signatures":[{"sig":"MEUCIG3qeCILtdkgisMunNzJqykiFQLkvMVfgd0mpenx51vlAiEAwA5S2RDHsCTZ0IKyoD77GX2etrpZfGAAKvt53D8VANM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4131366},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/chart-store":{"types":"./dist/engine/chart-store.d.ts","import":"./dist/engine/chart-store.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorData":{"types":"./dist/engine/renderers/Indicator/indicatorData.d.ts","import":"./dist/engine/renderers/Indicator/indicatorData.js"},"./engine/renderers/Indicator/subPaneConfig":{"types":"./dist/engine/renderers/Indicator/subPaneConfig.d.ts","import":"./dist/engine/renderers/Indicator/subPaneConfig.js"}},"gitHead":"ca4a90bd64edfecb31cd863cb14cb32a3e66a2d1","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.7.5_1780498369928_0.15554590408473468","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@363045841yyt/klinechart-core","version":"0.7.6","license":"MIT","_id":"@363045841yyt/klinechart-core@0.7.6","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"5f2b635e348297aa0a03ac9ded8510c5a6ee4560","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.7.6.tgz","fileCount":914,"integrity":"sha512-KBqAIaqQDaoA3meChJ3fEzhTUEkZKpQewMJmJgegPa9CH1nhdPU96MB9JECARhTJHRCR/nF6lFN/+d1k6YS1UQ==","signatures":[{"sig":"MEUCIQCFIzeTA1MO1Rm89A0/o5V3oXXVqRdP5uyyMVuwFKTJEgIgI950s1ekhZMI7NaA8a00tRT3XP3r+wCSJ+GU267p4to=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4140804},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorData":{"types":"./dist/engine/renderers/Indicator/indicatorData.d.ts","import":"./dist/engine/renderers/Indicator/indicatorData.js"},"./engine/renderers/Indicator/subPaneConfig":{"types":"./dist/engine/renderers/Indicator/subPaneConfig.d.ts","import":"./dist/engine/renderers/Indicator/subPaneConfig.js"}},"gitHead":"397dc676fc9064a97a12b345c32653a97e3f932d","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.7.6_1780587021392_0.08749539675508711","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@363045841yyt/klinechart-core","version":"0.7.7","license":"MIT","_id":"@363045841yyt/klinechart-core@0.7.7","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"8f9b8a698461eb021bf7ae73e016df397e2f20c2","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.7.7.tgz","fileCount":953,"integrity":"sha512-uoM5oqB0DscP/16JbQIB1jCxrY2TIjwz9B5POV3DYmhrd+rTIjNgNHVIrmxWZB2xebrSK+1lnLBVXY1QUJgh6Q==","signatures":[{"sig":"MEQCHwklTHX2a4APTCDAD7euzmmS1m1gRPxJeXWxI9cY1I4CIQCampbUdncMVkC9RShSfM4vvb0gTFa94kG0R7AAg9KK9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4284059},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorData":{"types":"./dist/engine/renderers/Indicator/indicatorData.d.ts","import":"./dist/engine/renderers/Indicator/indicatorData.js"},"./engine/renderers/Indicator/subPaneConfig":{"types":"./dist/engine/renderers/Indicator/subPaneConfig.d.ts","import":"./dist/engine/renderers/Indicator/subPaneConfig.js"}},"gitHead":"f1effdc2b5bc1cafd8fcf489fda07846c2d37e82","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.7.7_1780670019339_0.6065220739919328","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@363045841yyt/klinechart-core","version":"0.7.8","license":"MIT","_id":"@363045841yyt/klinechart-core@0.7.8","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"7771efb0106b7fc45e0c3f7eaa5cd51e5814a2cf","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.7.8.tgz","fileCount":953,"integrity":"sha512-8V9qARPvlNtudX/24o/GxS6VrUR988d4qncrB9/oySWGNg3QWgnT9mDnlrMBfsHCyXITk3L7rYCsut9HYT1sjw==","signatures":[{"sig":"MEUCIChK5TtLoqLF0dyu7cSB1u3lcUrMu+6GOUYxoEI3DysRAiEAy4LddVPrCuEc5arlv8NMrPY6kXWsURA8Byz1NPTfq7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4284406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorData":{"types":"./dist/engine/renderers/Indicator/indicatorData.d.ts","import":"./dist/engine/renderers/Indicator/indicatorData.js"},"./engine/renderers/Indicator/subPaneConfig":{"types":"./dist/engine/renderers/Indicator/subPaneConfig.d.ts","import":"./dist/engine/renderers/Indicator/subPaneConfig.js"}},"gitHead":"adef455c8736027504ef2db3f6a218e81ae6aafc","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.7.8_1780671088184_0.8831596823541092","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@363045841yyt/klinechart-core","version":"0.7.9","license":"MIT","_id":"@363045841yyt/klinechart-core@0.7.9","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"203677e0f8b96d414b495aab9895d397166cec4e","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.7.9.tgz","fileCount":953,"integrity":"sha512-VfqI3GFzih1nRAjfMmaIWQ9ZdYItAfjFChqYxgSdSkF3zOGNRAV7QczFg4G0dZY3s42A+jmCFTGy1oq75Ju78g==","signatures":[{"sig":"MEYCIQCOsJWIIUDV7uIrgIDOzqILUXKqXGIVYpkkHXfDTD+TPQIhAMlVOg+UmrLrl3zrKbI63BsJz0xH878r8DgOLzr0NTeu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4293261},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorData":{"types":"./dist/engine/renderers/Indicator/indicatorData.d.ts","import":"./dist/engine/renderers/Indicator/indicatorData.js"},"./engine/renderers/Indicator/subPaneConfig":{"types":"./dist/engine/renderers/Indicator/subPaneConfig.d.ts","import":"./dist/engine/renderers/Indicator/subPaneConfig.js"}},"gitHead":"c45af43d6ba7233cd698e26f46ecfd170d78c583","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.7.9_1780845295760_0.4058933493547445","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@363045841yyt/klinechart-core","version":"0.7.10","license":"MIT","_id":"@363045841yyt/klinechart-core@0.7.10","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"75d3ed82e6e4822dd3721dfac4306a331d78d0b7","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.7.10.tgz","fileCount":969,"integrity":"sha512-Adt0qkj6c0dtsr1lkB3SmLBMdELurkbyBR9/C84XbJV8YYh5mUuRNe59ViudaN4BylsKkVm2bLSHK/cQYabpYQ==","signatures":[{"sig":"MEYCIQCq/Chtzh7g+Az1RNDfe+R3IloWl23nLg7D0ad/mqNz4wIhAIe7cf1MBYsx9fiIFUIy53tVfL6a7xPlxm6Fi8kTG+7X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4322325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorData":{"types":"./dist/engine/renderers/Indicator/indicatorData.d.ts","import":"./dist/engine/renderers/Indicator/indicatorData.js"},"./engine/renderers/Indicator/subPaneConfig":{"types":"./dist/engine/renderers/Indicator/subPaneConfig.d.ts","import":"./dist/engine/renderers/Indicator/subPaneConfig.js"}},"gitHead":"961a705473b60b82b3683c5de78de7b57d88a7a9","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"deprecated":"have main indicator render bug. it will be fixed in next version soon. Please use 0.7.9 now","repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.7.10_1780945551985_0.6101564517665987","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@363045841yyt/klinechart-core","version":"0.7.11","license":"MIT","_id":"@363045841yyt/klinechart-core@0.7.11","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"3d3b4c29444452d2c355f6a3c8fdf923159eb47c","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.7.11.tgz","fileCount":969,"integrity":"sha512-FLbIYRGA2fC3EQE1zmbrS8AHcw+/DqOSJWInLPsqx9y2VmkjPLOJAqztfsI1id4BcBG2joamvP/hdnEgWV3zgg==","signatures":[{"sig":"MEUCIC4z5wk5BQr84E8Wa6IHaGJBv+PnxeVUaET2AF4KiSWIAiEAxtfXIRXDOAsJj2Af+22M70R3ePz2U+4JDCdX8MBfJ58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4322325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorData":{"types":"./dist/engine/renderers/Indicator/indicatorData.d.ts","import":"./dist/engine/renderers/Indicator/indicatorData.js"},"./engine/renderers/Indicator/subPaneConfig":{"types":"./dist/engine/renderers/Indicator/subPaneConfig.d.ts","import":"./dist/engine/renderers/Indicator/subPaneConfig.js"}},"gitHead":"aa975d64d353aed1ed0d96e17578072c541ba59b","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"deprecated":"have main indicator render bug. it will be fixed in next version soon. Please use 0.7.9 now","repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.7.11_1780984530084_0.1465282307563931","host":"s3://npm-registry-packages-npm-production"}},"0.7.12-alpha.1":{"name":"@363045841yyt/klinechart-core","version":"0.7.12-alpha.1","license":"MIT","_id":"@363045841yyt/klinechart-core@0.7.12-alpha.1","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"5e85b01ee5cab49d2459082002f17784f5d7b693","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.7.12-alpha.1.tgz","fileCount":969,"integrity":"sha512-4YTqRwV8aU78DcXb7NUZQ/RsiWP8L8RRCBeGNBOg1S5AsXDbNQF0A+v5w0YCH1EvrxJ1fNFVCwgmSCS4D38X1Q==","signatures":[{"sig":"MEQCIB6ePknrAyi7uo+6by3xTFoaSCgEmGQ0IjqbWtD/9VfsAiAITa/0OLLe66Qf80oaWLZA3MW6m2XFfrk8GDrB2MaWbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.7.12-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4322397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorData":{"types":"./dist/engine/renderers/Indicator/indicatorData.d.ts","import":"./dist/engine/renderers/Indicator/indicatorData.js"},"./engine/renderers/Indicator/subPaneConfig":{"types":"./dist/engine/renderers/Indicator/subPaneConfig.d.ts","import":"./dist/engine/renderers/Indicator/subPaneConfig.js"}},"gitHead":"7c6579f8972754013e9c691b4d0bf171167554e5","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.7.12-alpha.1_1781004824987_0.8143948378129509","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@363045841yyt/klinechart-core","version":"0.7.12","license":"MIT","_id":"@363045841yyt/klinechart-core@0.7.12","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"e0d6addfee9231621d6c03b90bbaa5de86789720","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.7.12.tgz","fileCount":969,"integrity":"sha512-kSajxU8t9GLJiJd0qE3KR1ZxDhLxsa0NFILDaQCrSa76iSA3iPH9rOYfdf9nduvlNc2laxkEf9Sxyqe0Ab6PDw==","signatures":[{"sig":"MEYCIQC8oYzZdK2LcwQPi+oA058Tj0mRpb5a9NHT7NhH1cgmVgIhAM6DbqHBlXdntuhxXsuIUJC8UZBn6ZJ+M2fdv4mOU/h9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4169100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorData":{"types":"./dist/engine/renderers/Indicator/indicatorData.d.ts","import":"./dist/engine/renderers/Indicator/indicatorData.js"},"./engine/renderers/Indicator/subPaneConfig":{"types":"./dist/engine/renderers/Indicator/subPaneConfig.d.ts","import":"./dist/engine/renderers/Indicator/subPaneConfig.js"}},"gitHead":"cdaebe895c89dc2e319e4ace1dc2cff7aa9a66f0","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.7.12_1781024213383_0.48021988839764873","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@363045841yyt/klinechart-core","version":"0.7.13","license":"MIT","_id":"@363045841yyt/klinechart-core@0.7.13","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"8b9970a5be1ee4406ec21421bac57f955d6e4629","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.7.13.tgz","fileCount":959,"integrity":"sha512-2EoA19N37F8slTzHujYhJ81gZVHIRI2Apx2D6QFaLRNZrm1P9l416vFWCUN6rM6mGc8MwVsFcGCt6SM3rrHfNQ==","signatures":[{"sig":"MEYCIQD3PaMPOkrEETheWSWnluWXfBSSdnsaMq4izswsVTbvgwIhAJzccLupxTs2fIrKF+VRXYfEaieFtFtAK6gSDRe4KdAb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4174101},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorData":{"types":"./dist/engine/renderers/Indicator/indicatorData.d.ts","import":"./dist/engine/renderers/Indicator/indicatorData.js"}},"gitHead":"95b2eb381edb9c7404c246d583ac05873492c54f","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.7.13_1781108924169_0.6497814862849489","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-alpha.1":{"name":"@363045841yyt/klinechart-core","version":"0.8.1-alpha.1","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.1-alpha.1","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"87a9beba6e64ab44ad2f08b51a9183d8fcad20ae","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.1-alpha.1.tgz","fileCount":984,"integrity":"sha512-R78sYcs1uGLflu1F3WSttvLpZZeHxaJSffuUzr/T0mjtjBoy2M20b5SOJtn8d+BNR5CYy9oxZ9ATFpqJf8Q4pQ==","signatures":[{"sig":"MEYCIQC1g9hIHTKL0ZJZLPKKNI6SPT2sikGZQpEfoaFppusI2wIhAMTmjZ5gFJFhYWJXBKXrH3ZcUnAvyMAxE7eWhR5sGc4N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4189279},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"e179180e30e167dc889db865bc1099f900942c20","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.1-alpha.1_1781244485050_0.6864441335118643","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-alpha.2":{"name":"@363045841yyt/klinechart-core","version":"0.8.1-alpha.2","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.1-alpha.2","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"9cfaa5acc21b7686c9845fecca069b41f3e6b941","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.1-alpha.2.tgz","fileCount":990,"integrity":"sha512-WNT/DEEWEYcOg1hj6otj4cjWz14x7us22dQnjlEM+HCTNsxUQnSBMP4MByDEzzESlaL+HYqLCoHeigVdpb1sYA==","signatures":[{"sig":"MEQCIDnLLXm4cm5mKSXqLHE2Xe2EcmlKi/N2aYwC/f4PPeCKAiA+VL6tt+KjM3X9cvTZHAqjkkA+i1xk0BhkcTwn3j5qSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4226325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"7ad2e95438450ca28996ce17bef695b9d4ee047e","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.1-alpha.2_1781267554140_0.7147083862767947","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-alpha.3":{"name":"@363045841yyt/klinechart-core","version":"0.8.1-alpha.3","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.1-alpha.3","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"ad820d27490c878aca7bd201bf1c57ca6672e5ab","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.1-alpha.3.tgz","fileCount":996,"integrity":"sha512-6rx0d+q23umTC2jcMfgYcWoAbg2DXzzvib02lN4m6jeQI3whdkJBEqZKXYCzinPxXGxFCti3NlMcXoKx/N4kbA==","signatures":[{"sig":"MEUCIQCCEGGWeBNxl0FytERBBLxzQT3xIdloOh6TvUKgxPMT1wIgM5gum3MX5scONKEz+bqfFMb0PFg3h+48RiCNWS4P0SU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4275315},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"7043660b3c00ddd2399f274a4ecb891b497807b7","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.1-alpha.3_1781280710932_0.8596515227902877","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-alpha.4":{"name":"@363045841yyt/klinechart-core","version":"0.8.1-alpha.4","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.1-alpha.4","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"0226e5dbe4b158faa058207e4be6769f8caadd20","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.1-alpha.4.tgz","fileCount":1001,"integrity":"sha512-2ZnKgjrpVSgpEoAL2Pqpe8kRgEfusbupkQd6E7rkD0htaJPMSZOnYQD5u7tQwgZ2+qN02mJ3MsLQyzsVW7hRQg==","signatures":[{"sig":"MEUCID/0fIHQtPVzGyc3ooxiI5jRr4BhMke5iEhRzcLuigbnAiEApKRV0ANJ3KZNWplg1MxN6nDsYZ/MjHImaf8ls93hYJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4306213},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"7fd88dbc67bd0986191c4e9b293a5b26bfae2349","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.1-alpha.4_1781373076683_0.30367258895555294","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@363045841yyt/klinechart-core","version":"0.8.1","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.1","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"f27e4048438f6f9b62c304f1b038b98380f67ffa","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.1.tgz","fileCount":1042,"integrity":"sha512-bTLetOPjPrrLxGJwlpSogGthGtslVPRMwZJodtSmKiYg0kT6glCHSWujJpRhxwaE86tFp3qsCaA3SWgXe/YfdA==","signatures":[{"sig":"MEYCIQCH17z8w2LLgcBFQOY/mWkQ8A/KcbCB8DiZvmDRFm90RgIhAJq+m+DGUGMFGe5pk2viwILRWTjQKVBOpOMiuY/uZfbu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4417759},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"1a61bfcda4924ad068d5c45d9e0bad0c7c7599f4","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.1_1781449954211_0.829100489979778","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@363045841yyt/klinechart-core","version":"0.8.2","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.2","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"67b41ada9f93972735308b5b1683bffea4c85bae","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.2.tgz","fileCount":1047,"integrity":"sha512-H8dAQWoonglhaWQ5MwxZMzo4+T9WfilpaDQnVEteq454gElkGsjqLmDs7fOKGbbEXQ34mtZvgQxNxogfc47L3A==","signatures":[{"sig":"MEYCIQC9tjZqNfS8CAOf1jmKT0aFsas2TSAWpUFk7d3F5iAWqgIhANhygkbzd4+WhmMGTEOHoT/LVZioBEDUC5noXXl2nHaf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4446057},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"3fabedde8b517289ae797d7cbd6c1a3f4c37164a","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.2_1781536295204_0.7888162613393777","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@363045841yyt/klinechart-core","version":"0.8.3","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.3","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"4bb9a3e1027490d9c9f05fb666fd9dca93bc70a9","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.3.tgz","fileCount":1073,"integrity":"sha512-fwWrfkdcBqxh1CYLmmXWGlFhFFVXokTABlPCmOwCb7h73nM9dPrRqQtFzaSIIWkYFGLttqaMktezpqFNYH/Kew==","signatures":[{"sig":"MEUCIQDllBcPbm12yuKkaHktuMWE6/vjyW/UwcSSb4CqezuvLgIgf0nvkIKWBpcjb2TadX5Gw1eGvNcHYgKci1fhA9EoIGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4515151},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"f2a7bf41a38df7c783c309ae1408e928e92eb412","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.3_1781621528711_0.7374838582148329","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@363045841yyt/klinechart-core","version":"0.8.4","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.4","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"f7c1d5690cb311cb67ae5c2ff67d8536845ccb61","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.4.tgz","fileCount":1073,"integrity":"sha512-xBLveVg/HhCXZNJx+CRpv3byjuAOUhtS0/19ix9bDV7cfVVoK5Y1cgXCxmrpnlf7ofz25W1d/rTfv3pPYcXo0w==","signatures":[{"sig":"MEUCIQCcWfRgc5bgkdjxnyW6naUJhbPSPHZmGAuInECEXHvsdgIgUHHdNctbMy/4RFAz8M9wcMOyUEA12TyVRMv5bPHsfng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4501458},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"71a9c22b6b59975203b9768b549ff61c72710a6c","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.4_1781626807948_0.52069077548896","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@363045841yyt/klinechart-core","version":"0.8.5","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.5","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"7dff9054504bfe72e9698999945f09b66638d712","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.5.tgz","fileCount":1073,"integrity":"sha512-azs5OvGJ3UD97cxGSsNiVAYzxkooRDosVfx/7o9N7gNYbv8Wbq85eAe4URTCbIbh3N+t7tjVHBfgiPlX/0Mp7w==","signatures":[{"sig":"MEUCIF7l2Su9OjaKCH/dPya7wmWt6N9/KLem3YRk0i0ISJuLAiEAkXioI4G3zutCcK1366OBXbMzjqFHF2OAZuF3F8KyCtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4504532},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"f6b33ba3ae2390eee7b7b7165a1adadbfc736061","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts","./src/data-fetchers/*.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.5_1781712496821_0.14206840942465626","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@363045841yyt/klinechart-core","version":"0.8.6","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.6","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"ea521bd11604de3101a8a123cd2e722807808289","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.6.tgz","fileCount":1078,"integrity":"sha512-lq+r64k/dEm3ggIpFSjxE/eGfP/HQw95eNF036JjfgWQs6uCWEFUQJ9f5EpaDfGExMbMVG5qwbSLg3eTArmGaA==","signatures":[{"sig":"MEUCIQD5BI8v361kjdAvPERgyJuDbRfMRu9FXfyl2C3OyOdyUwIgRTiYOHBf1MFhBmtv62VytkfGac1KC3XcWma5Z9ix68o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4538834},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"6edf6275237a8fbe6fc8eaa84f6c9b899db11b9d","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts","./src/data-fetchers/*.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.6_1781797982112_0.8570077815129424","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@363045841yyt/klinechart-core","version":"0.8.7","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.7","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"c159ee725e61d73b9a9108d70df820c8a2ae774c","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.7.tgz","fileCount":1138,"integrity":"sha512-h274627J6zVP+c/EW12jBzFVq6XpoOqc6JkX0e2tMQWV5R8q3MOQXQqLvoAZGIeQKCNjOfHjS9exBgs0rZRGNA==","signatures":[{"sig":"MEYCIQDz51VTs4RC+0MYTvx44gG/Rv22EzaxD2WjHyxyNJcNPwIhAOKhUzIP5576KGHhvjD7pj0j7tNM0lO6SuBlOS8NVdpS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4618186},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"bb53ef562ef2d22525d0c176d8fde967cb1869b0","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts","./src/data-fetchers/*.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.7_1781974702206_0.80340672031684","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@363045841yyt/klinechart-core","version":"0.8.8","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.8","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"338c8c4f989f4d37604a7930fea4061c4a043189","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.8.tgz","fileCount":1138,"integrity":"sha512-VbGMhCt5UTl371RXZacllz2H4PTxTnkg9b9yK5bETeHv7i5W/xugMskXgufTwXzbp7bPNNrz2yqqpWpWl8QI8w==","signatures":[{"sig":"MEUCIQDVQmLXR4tmLjpHv+QOL1DZBCCoDfXBaR4YO+ZcfBkIrAIgL928F9VKPEa9xeZERodUhrHPYHGh0ofjTEPwZeEVqEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4622739},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"4c0a7ad66aca900847b1a5f4faf93f90d906aa73","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts","./src/data-fetchers/*.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.8_1782123942511_0.8797454559928874","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@363045841yyt/klinechart-core","version":"0.8.9","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.9","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"27ff39a10dd3fdb74e90eb49a6b8f27cbbc7f5d5","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.9.tgz","fileCount":1184,"integrity":"sha512-BRcbcjISnzFb+LwdoT0cv12FqXk+C/xfygia0LMb+BD0a0mW2vI5RDCvF1M4cfgSfXm7+g4jcH9nZlUXD7qkmQ==","signatures":[{"sig":"MEYCIQDzAXTNpfVBUIlb+eXR1LvqQFskSi5Eqjp4zGvj9NjSEgIhAOquQCnW/ws5gHGVIgILH6Cy5ukGDdBDQMTi+x3IbJpq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4611132},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"faf1516372d51a2433600cce57aee8e75e10929a","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts","./src/data-fetchers/*.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.9_1782234068516_0.8809275793035802","host":"s3://npm-registry-packages-npm-production"}},"0.8.10-alpha.0":{"name":"@363045841yyt/klinechart-core","version":"0.8.10-alpha.0","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.10-alpha.0","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"7e02691771de94a5983eff98580f8de5deba8589","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.10-alpha.0.tgz","fileCount":1184,"integrity":"sha512-2eAyTo3VMWv0oAHFmZssVLFfC8wCD+FTGqr4Bf7Y0BMCRzws7UcFvhH7LgCmxzWX1qgosHvEArkfOAZxkuvc8Q==","signatures":[{"sig":"MEYCIQCuT6CBrmkmMf7KGE8Sqi4eB+Q0yRDrr9wQfr7I1z/tzwIhAJFBJyDgP41PdKHpvmOYCUpuJj8A/i5aKrGjg2fdDmhL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.10-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4611172},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"fdbf00994def83d4f61e8011b055b24457330067","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts","./src/data-fetchers/*.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.10-alpha.0_1782282590585_0.5449608453327033","host":"s3://npm-registry-packages-npm-production"}},"0.8.10-alpha.1":{"name":"@363045841yyt/klinechart-core","version":"0.8.10-alpha.1","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.10-alpha.1","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"ba112178a505dcf00661c29c9132abe76f76ff40","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.10-alpha.1.tgz","fileCount":1184,"integrity":"sha512-QzKsXpeJh6+car2NpuJWL4uM6nhwYOpuHFlwW/2b4ygfxvSfT/zQag+MtBtp/+j0UR0+BNFCYtYoMU8SAuuBjw==","signatures":[{"sig":"MEYCIQCLPGBSYFhSSIh5BQJL26PUZiUXzm+p94gkyHzeOnNDrQIhAP65oa2LgPksguAQS9AuYC/hFpy/hhicDLDupEY0bQjC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.10-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4611172},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"54f3d273acdf119944accfcf3d7776d3a1c4fd8b","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts","./src/data-fetchers/*.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.10-alpha.1_1782283523824_0.005850066235690177","host":"s3://npm-registry-packages-npm-production"}},"0.8.10-alpha.2":{"name":"@363045841yyt/klinechart-core","version":"0.8.10-alpha.2","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.10-alpha.2","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"d13c2d3b5c6265baa5857045d60e4573f41d7864","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.10-alpha.2.tgz","fileCount":1184,"integrity":"sha512-pUgoVLqsAXbDnywS8Olx+LP+drfVRQq+6sIXGVsL97s4iuXR7u8+Q+f/EeVpqrR7xTCSj1Id/lAnkjFWIv8pKA==","signatures":[{"sig":"MEYCIQDUcseu7dD1FtbODsEWKrej5vyW9eo3rFaxdTAzTcGexQIhAJVvXO5dZ3fn4zZeBnp9wN3v2Qt7+6AY2zy34CDkgITQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.10-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4611172},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"4c4d4f45318048bdbf4da0fbef3cb0dcfca3b890","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts","./src/data-fetchers/*.ts"],"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.10-alpha.2_1782283908611_0.7600419639312648","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@363045841yyt/klinechart-core","version":"0.8.10","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.10","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"83c7588d329394eb69724c0bc9ec5d980f2b5a12","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.10.tgz","fileCount":1224,"integrity":"sha512-PzluElE2q1uaX6cV8YwGF9zkHX06dwEEAcDVljvoU+LqvkpQ3DyWdEVQHMZU6TCgP9xBxjXyTSy98RY3hx4Yow==","signatures":[{"sig":"MEUCIQCizMyoxIQ3dtEIlKs8MpMqpB1iK5SI+X8C8LRpMBbWugIgJmkqskpmfWhORyTgCbuv6WHm2C8a+QMOseaYgnE2PB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4675817},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"c44edcff4840c4a17ac244b8497a211ab1b62e8c","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts","./src/data-fetchers/*.ts"],"_nodeVersion":"20.19.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.10_1782402658438_0.33840951345840575","host":"s3://npm-registry-packages-npm-production"}},"0.8.11-alpha.0":{"name":"@363045841yyt/klinechart-core","version":"0.8.11-alpha.0","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.11-alpha.0","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"1d5a42bef040c2f25968cb4723847733a5bd88ba","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.11-alpha.0.tgz","fileCount":1224,"integrity":"sha512-D3oytSW0yekynKEyYT+xrw9HhP40fpSi1C7APezE4+BRHUn81GnZND5UJUtdkQ0vIYylAYjERImQtarmNwxygg==","signatures":[{"sig":"MEYCIQCIYW3h8bxWbFX+3d91OhuNQnXaA5cIXeQexkeoH2SBaQIhAIYc7qbPn/58YIBmkbCuAk2+mwB5fSXJA5UjUGmbiR/n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.11-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4677107},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"3d55b112b76608953e78686d1f245dc108c281c5","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts","./src/data-fetchers/*.ts"],"_nodeVersion":"20.19.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.11-alpha.0_1782462509783_0.4246464909575409","host":"s3://npm-registry-packages-npm-production"}},"0.8.11-alpha.1":{"name":"@363045841yyt/klinechart-core","version":"0.8.11-alpha.1","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.11-alpha.1","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"185dd15d4e9b66117453d5e9fb4c653534541d22","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.11-alpha.1.tgz","fileCount":1224,"integrity":"sha512-xJlr3j3gchVJWYHrObpNkSxOWZ4YRHFkMvYZbyI1rwz9fUBTZfbsNzrXErvhlSrI/5faTM3SvG3MpR8ZbdPp7g==","signatures":[{"sig":"MEYCIQCRqYk90NlQPe1ghe7v9xicFFttBqMGs2ZeAgvpFu8MVwIhAPQKDSfisnNIu21OB0ALmSsgHiPLmet+hpPlWVZIM3tW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.11-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4677107},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"19447353ebbd0ca36b29cf3151a5968c4b198e24","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts","./src/data-fetchers/*.ts"],"_nodeVersion":"20.19.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.11-alpha.1_1782463436824_0.3008809734671922","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"@363045841yyt/klinechart-core","version":"0.8.12","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.12","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"3aa48d23c018de1d39102be38a2d3ab53c5df1ac","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.12.tgz","fileCount":1677,"integrity":"sha512-wU4YxqWKD3FnVELTq5jozMxqFkzmnuA+A7N7oil+YXTgQcxVO3CcqJcH+tb6nWOgWQ/dSrLYyKJ8sxyhMOotuA==","signatures":[{"sig":"MEQCIC+Ru4HLMBLEcuL5XCK+EmESlGnATxW2GmXgUG+w2UOmAiB+5HYJdMGdDakojZrWLOedu3zWvCLvtRHKHXICJLm9dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6144222},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"5f542d2bd40c8c976f4f7ca014f0e2a5989ed6f7","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts","./src/data-fetchers/*.ts"],"_nodeVersion":"20.19.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.12_1782576305304_0.29223777760478","host":"s3://npm-registry-packages-npm-production"}},"0.8.13-alpha.0":{"name":"@363045841yyt/klinechart-core","version":"0.8.13-alpha.0","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.13-alpha.0","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"87eb6d3139c236d1661455ee9defd7c79144a9a0","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.13-alpha.0.tgz","fileCount":1769,"integrity":"sha512-9iH/HIrL2XHf3q0Dtokn5OeUr5k+XZYO/5H9OJY+VY4kY3LsR84Z/Piv44OlrcsEo0Esd1UuzJPXKiY3ql+Daw==","signatures":[{"sig":"MEUCIBMkeTxNaXSq2Xy8lbQMHTYNr7WIJkuyacJ0XLO/nV0rAiEAwGmxW0SS5k0s1k0WbH3l86ZGHe4+kBsGG/NX/vCwZ/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.13-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6250921},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"5795a279c57d92012242f830e0d322c05cd83b63","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts","./src/data-fetchers/*.ts"],"_nodeVersion":"20.19.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.13-alpha.0_1782814790510_0.9778038130026268","host":"s3://npm-registry-packages-npm-production"}},"0.8.13-alpha.1":{"name":"@363045841yyt/klinechart-core","version":"0.8.13-alpha.1","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.13-alpha.1","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"2cd7959629e8c19fe80328d24ae91408c265ad7e","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.13-alpha.1.tgz","fileCount":1769,"integrity":"sha512-58Je/OFvYjHOWP1Vo/6v5VhnQWUvW0+I7I0kWvbO14A5mDWGKUbBhKZqo0Dut8jWx7J4t74ZlccHG5ayQyZKLA==","signatures":[{"sig":"MEYCIQDxHwbxSSAAEifpbnTaH6cw1E0hSiH6uZcT+6EqpiSCcQIhAIwVsG7ACnZZlVaVWu6GU3BW2V5y2mesEVZfX09MN1xS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.13-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6251905},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"3e725167348c90962a71ed6b28812b650883fa9d","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./src/engine/indicators/registerBuiltins.ts","./src/engine/renderers/Indicator/*.ts","./src/engine/renderers/subVolume.ts","./src/data-fetchers/*.ts"],"_nodeVersion":"20.19.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.13-alpha.1_1782819314282_0.391206457367931","host":"s3://npm-registry-packages-npm-production"}},"0.8.13-alpha.2":{"name":"@363045841yyt/klinechart-core","version":"0.8.13-alpha.2","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.13-alpha.2","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"4f8ad4eb1e3677f708b216b95c9a5c97f9e26ded","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.13-alpha.2.tgz","fileCount":1769,"integrity":"sha512-4fMPOZQIg7RspxmEuS9I3LtXZgKrMcpa2Bk8j2jCtu8mXQR/LEXJuD4EGAL6Qh4RQJU0CFW0vrV+KpCaAtiISA==","signatures":[{"sig":"MEUCIQCCGxHylzx7YJfNVH1ofhxF1aDbdFE5vJJ9vZ1Zkm/7wAIgMVXb8WaEfrqwpgbWuNc+9jXGroTPdIb60KKvb6701UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.13-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6252176},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"390171293723b9d2cd64d615f43520de4090ad5c","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./dist/data-fetchers/*.js"],"_nodeVersion":"20.19.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.13-alpha.2_1782819866122_0.23409884117431434","host":"s3://npm-registry-packages-npm-production"}},"0.8.13-alpha.3":{"name":"@363045841yyt/klinechart-core","version":"0.8.13-alpha.3","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.13-alpha.3","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"c8d4b74ef37b61ece5b56f75877272a93d0ef77a","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.13-alpha.3.tgz","fileCount":1769,"integrity":"sha512-LshyZ/8NO5EtD7gw+xNKdQYz0WAngywLP2ICtB7I8353FqimatJR4AwAEwnEpP7qx+1ienjFF799xKdqINSwfQ==","signatures":[{"sig":"MEUCIQC6qKKcSsiDLmjlpU1r1PgqJITY25FIS+4SU7FTB/xzbwIgGTneh+jd9cuW9TFdFQPPWb/IHeAUBeO/uCydrZ8brEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.13-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6254238},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"ddb2f0ee7c00f24a1f0d9304327675db41b87134","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./dist/data-fetchers/*.js"],"_nodeVersion":"20.19.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.13-alpha.3_1782821215352_0.2548600761162947","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"@363045841yyt/klinechart-core","version":"0.8.13","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.13","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"f383f853d357b79cf90dd40069c4d904dfe55922","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.13.tgz","fileCount":1769,"integrity":"sha512-otLAgZmMCev/u0+WWmpDeOlPX1hyil7FS2h7UmzwPGZpGA2GToX66wfglZPKJybHv3c5Z+sorq9VJxk5AB0uFg==","signatures":[{"sig":"MEUCIBn7CpLOsUucYgLCP2jAJ9A4jpqc7/aMbraIUu5g1a6+AiEArVU2RUMByhK+p4+iusxrTUzoi8OGHoAnYVGz4kAxPFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6254202},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"82eb9b7b446aeb83cfb72abd9aa7e8600d411c37","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./dist/data-fetchers/*.js"],"_nodeVersion":"20.19.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.13_1782824289572_0.650276577838405","host":"s3://npm-registry-packages-npm-production"}},"0.8.14-alpha.1":{"name":"@363045841yyt/klinechart-core","version":"0.8.14-alpha.1","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.14-alpha.1","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"c299b1676ea8e9e9561f873fcece26448509b4f6","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.14-alpha.1.tgz","fileCount":1804,"integrity":"sha512-kUNtWMatsh0wcWx/1R5nNOTvOOqXFUikIrmgSwHhtPOcrWmB+rAWq6p347RCArZuXnlT+UNZjyQ/UmlSU4Evvw==","signatures":[{"sig":"MEQCIDGsiRB85g3qFDcooMp076n/SCroPxMat1jyOvWRI8KUAiAZIHQ2di+jAx5HK9wOBXqP81/5cxbNdGPUGxaYhwWqlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.14-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6306074},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"6a5250820e9245229db4da2cbc59bb6b104c3a56","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data-fetchers/*.ts","./dist/data-fetchers/*.js"],"_nodeVersion":"20.19.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.14-alpha.1_1782999791032_0.11553293007121268","host":"s3://npm-registry-packages-npm-production"}},"0.8.14-alpha.2":{"name":"@363045841yyt/klinechart-core","version":"0.8.14-alpha.2","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.14-alpha.2","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"cba88d862ef7710e5fc6e5a5e0705f2142385c02","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.14-alpha.2.tgz","fileCount":1804,"integrity":"sha512-J3jfzD5aZB5oc9F2b04Qgx0+tUOmW51j7vFYiPQigbfTdh8bUvMFrdfdnaxM3tH1XjgpOq9fG3QS327oHxrCVA==","signatures":[{"sig":"MEYCIQCUGo8H+gFN4QpVbmHNQI9gyvqJqDS5vYdsAejt4MD+kQIhALud4hvsTtPfQXYN6UeFK6koz8g/Ha+uhzYuEq0YwpGX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.14-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6304183},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"450bce12371726591c9e9f0d390d66ffb155012c","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data-fetchers/*.ts","./dist/data-fetchers/*.js"],"_nodeVersion":"20.19.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.14-alpha.2_1783002363553_0.2364064039076179","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"@363045841yyt/klinechart-core","version":"0.8.14","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.14","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"cb7d7e0bd241bc14568e1015d41285b5d30b6223","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.14.tgz","fileCount":1804,"integrity":"sha512-6GvsvCD5PuioUQ8Fo3sVzVJGp2egmTD7W4HDqYYfjmWtcz/ZR9dJGTW0vtlsop14Vl359I9qtZptsFxFV1eL1g==","signatures":[{"sig":"MEUCIC+5re8TqVOAF1rByglGbY/7D9Wh1oO7dZKyMFtDPtsrAiEAnVvOPoLYB8gG8m0izB0DPbfI7OekSKWfIlYQAME3dCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6304311},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"cd97327c892b936e46bb9f61d812d4b93d987678","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.8.2","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data-fetchers/*.ts","./dist/data-fetchers/*.js"],"_nodeVersion":"20.19.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.14_1783005614686_0.9528191504694472","host":"s3://npm-registry-packages-npm-production"}},"0.8.15-alpha.0":{"name":"@363045841yyt/klinechart-core","version":"0.8.15-alpha.0","license":"MIT","_id":"@363045841yyt/klinechart-core@0.8.15-alpha.0","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"afd397495aad023cc9ce4e6e6284949508de5b20","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.8.15-alpha.0.tgz","fileCount":1809,"integrity":"sha512-771fZaXhJZJELqI2jTbFiXSqrtv7MRKBB1oY5jwgWjfdPhsDgCDeqwqWD/noBRFLbPRgC70IQPIEpkn68YQdrQ==","signatures":[{"sig":"MEUCIQD6KPUqqsiiCQOyeD/GeMRwrkIpUUz7/H6C0XDGPRvd6QIgHXRHiL5SRAEZmwcuTOl3lh18PapFLzN2napdW7NTdNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.8.15-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6352839},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/config/chartSettings.d.ts","import":"./dist/config/chartSettings.js"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/semantic/index.d.ts","import":"./dist/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/reactivity/index.d.ts","import":"./dist/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/types/price.d.ts","import":"./dist/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"43d154af48c7d5814ea011952f8c0c62bb05430a","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data-fetchers/*.ts","./dist/data-fetchers/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.8.15-alpha.0_1783353107720_0.9190667433663633","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.0":{"name":"@363045841yyt/klinechart-core","version":"0.9.0-alpha.0","license":"MIT","_id":"@363045841yyt/klinechart-core@0.9.0-alpha.0","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"73c4154c4834b7fb66ce4af8b15a00590553d8d3","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.9.0-alpha.0.tgz","fileCount":1936,"integrity":"sha512-CoXvFfhKK7TC24NhD2L/SNcxY8iHWLwNrh3WZVTCNBxu03dW7bjkvF9lKhkVH08TLE5DXsT1mU3OvdISUcyzQQ==","signatures":[{"sig":"MEYCIQCXnUV+nOkslmQbMeu4bW0tlIRz93W9cLM1uOz6jsj2BAIhALvgqiy5UeHQhkU4y4VFmyN5liA9HXPcIvb2NUd3Hq9N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.9.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6728689},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"88a09cfae370dae6ba8b504265a7201d93a5245e","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data-fetchers/*.ts","./dist/data-fetchers/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.9.0-alpha.0_1784093536167_0.9387904777107439","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.1":{"name":"@363045841yyt/klinechart-core","version":"0.9.0-alpha.1","license":"MIT","_id":"@363045841yyt/klinechart-core@0.9.0-alpha.1","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"c066d3bb2da4fc6d406a7ca57e081b94ee865d59","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.9.0-alpha.1.tgz","fileCount":2018,"integrity":"sha512-FSrpRVB44n72KzjFNxspQ5PZPotUm32WUR5hDv1EDdwuoJFaaJAQ3VgDjHo5l94Cv1gw3JqLfFx2oCziFkJWng==","signatures":[{"sig":"MEUCIEjmoZr1ig2HgFGH6bzv1nH0X12PAj8hi+in2hq9Oxf5AiEAxwgDgp/48Jem6bLrMraUQDkU5+9RVvB2F4wDmg6gb2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.9.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6977012},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"1117b1f9caa38aef9ad490e4eab309c9b2202e38","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data-fetchers/*.ts","./dist/data-fetchers/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.9.0-alpha.1_1784208457155_0.6788612619217034","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.2":{"name":"@363045841yyt/klinechart-core","version":"0.9.0-alpha.2","license":"MIT","_id":"@363045841yyt/klinechart-core@0.9.0-alpha.2","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"e52bfd6a36c78924a2210114f48d4685a98a2c36","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.9.0-alpha.2.tgz","fileCount":2018,"integrity":"sha512-Z3nZHCxAeu6Id4p6MbiIreySSMqHe4mAtgzd19jDzH2hCPW6ujUWFOEb+SjCrJih5fQKfT5e1xx8l3tZs2ZuGA==","signatures":[{"sig":"MEYCIQCnu1WkP7N0H53JKjyzeo4UdJuBExhJFLC2ipeUHKt3AAIhALCYOptzKGUq5IF8h7I9twPyTcRNuoUkxtWd3FtkqKPB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.9.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6977012},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"63ebe76f5070ff62ea27f064b15a0b700c9b2479","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data-fetchers/*.ts","./dist/data-fetchers/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.9.0-alpha.2_1784209049755_0.6394794782308211","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.3":{"name":"@363045841yyt/klinechart-core","version":"0.9.0-alpha.3","license":"MIT","_id":"@363045841yyt/klinechart-core@0.9.0-alpha.3","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"1f5080c6a1d95a7fb86623fcfb5181a6baab5238","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.9.0-alpha.3.tgz","fileCount":2041,"integrity":"sha512-dpc0co8Z4hGkclFCVzVKIHwQha9ULLoJbCX5daVGPuDY8GLWcYf5CbHBsUyIF9Nmo4uJr/9lNOwXJ8vNQFPzww==","signatures":[{"sig":"MEQCIAuILjVAxCByhLDbSqEeelSpyFduUdsxRP3BkaRd7OPZAiAwcsr2wnpOp7cnhBe3UbNCRtZtpqEc2r3+kacQfOQYkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.9.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7037719},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"56974cb7af216f4f19fc6d05e7feb0492590c244","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data-fetchers/*.ts","./dist/data-fetchers/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.9.0-alpha.3_1784539614028_0.3434788005914642","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.4":{"name":"@363045841yyt/klinechart-core","version":"0.9.0-alpha.4","license":"MIT","_id":"@363045841yyt/klinechart-core@0.9.0-alpha.4","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"e9362cce3ecddfc668a9d12e75fd2e747f122c73","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.9.0-alpha.4.tgz","fileCount":2060,"integrity":"sha512-gf6BoIk+ch299QC9yYsinwLwxep3rU89+pVHloHM6Q6anhf8QeiZFbLE5uQLJTxWpm6jV7r+HyEccXqLALFlww==","signatures":[{"sig":"MEQCIBzanhTncYKJ3pW64u15EOGzMzBiHDQtEf6sS0VyAP3/AiA5btZJBzqmC4AIqxgmndp8x8awrbJf2uy+duhg9W9YXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.9.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7117396},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"b9f13a7d759c30aee042f48624111b4bc211e364","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data-fetchers/*.ts","./dist/data-fetchers/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.9.0-alpha.4_1784612054041_0.7004994820153494","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.5":{"name":"@363045841yyt/klinechart-core","version":"0.9.0-alpha.5","license":"MIT","_id":"@363045841yyt/klinechart-core@0.9.0-alpha.5","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"f632baac73e452a91be86a448db8b1858a7f623d","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.9.0-alpha.5.tgz","fileCount":2060,"integrity":"sha512-pRr+sxXzx5hMlmCWRskktkZY5JB7JF952DyhA63my1Y1gH0U1+o8VWp2kVSPHcriycju//topt2ozFzwQmQDDw==","signatures":[{"sig":"MEQCICWyPhkl6hgC/pT1twEvDV1WkN55Hmanjg4Kr0OAJfR/AiAf8seQbLl9Jm6l9IeasSYWzCjb2NkiigpmW4sLdD8pHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.9.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7123837},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"ec8eddc2d19de17d6ff32cce796f3191dd76a072","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data-fetchers/*.ts","./dist/data-fetchers/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.9.0-alpha.5_1784624218749_0.8869654836775285","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.6":{"name":"@363045841yyt/klinechart-core","version":"0.9.0-alpha.6","license":"MIT","_id":"@363045841yyt/klinechart-core@0.9.0-alpha.6","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"51eb19dc556b2eef5d5acecabe22352ec1d3bf1d","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.9.0-alpha.6.tgz","fileCount":2060,"integrity":"sha512-CeJclFaBLq7Dq2Q/SovKZvuMOXONS591UXrbnwSKjeh2pCdjdHgAlnAlqR84RPa+67HWUxAbAGB9H6YEZYTJ+Q==","signatures":[{"sig":"MEQCIGL/W982frQrHs1/PAKtTw7ARYI4rEPF0U0UO8Recl6CAiBZhYPVdkUxU/c1R7q6wyIcwhAQ61ITok40v+evzmsVSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.9.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7123818},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"de6d31a983eb1c36e6d40d9a75b805f3902aa707","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/*.ts","./dist/data/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.9.0-alpha.6_1784644401636_0.7060432937399022","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@363045841yyt/klinechart-core","version":"0.9.0","license":"MIT","_id":"@363045841yyt/klinechart-core@0.9.0","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"93cfdf8ab1ee9c24b8e1328762d3784845507635","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.9.0.tgz","fileCount":2060,"integrity":"sha512-VtsMrQwoRHh4pPnnFAS3UTGKbiDcRBgZD+bX4EADEB3qTwjPWrAx6SYFBloyszPpiHnI1gjEYFv9BrYtaLYhZQ==","signatures":[{"sig":"MEQCIAbGoYPPCMxXzhvD8qQSoS2nPLtyI7p9x9seyMcFqSSuAiBkA+098nyw35m2aI2FseiQ+Ca1e+094wceAN6JFH0jCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7123784},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"892d03dda6f8b7c793d391c64ccee181aff9ff18","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/*.ts","./dist/data/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.9.0_1784645004733_0.6982571087405742","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@363045841yyt/klinechart-core","version":"0.9.1","license":"MIT","_id":"@363045841yyt/klinechart-core@0.9.1","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"e4f63c38daac9dfa6a5afc3f1b3632d0b4d17756","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.9.1.tgz","fileCount":2074,"integrity":"sha512-CUlWeGdvox+finEIfbXGxUBniEOw/5jeQ1jKQ10FuX9RFN+HW2sS1bXNhIBErXLq9Pj9hO+tjA5igV1aMWtt4A==","signatures":[{"sig":"MEUCIQDPvwbxUVZfn5MhSxkHMuYQmIqp1ShRhquf0iUWQE4mdgIgBWMKaaYpAc3ayx1DuMA2L2SlAkun1kO7bPtmDHAQ1L0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7172625},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"bd20a0599ef3c68f717e1c636d38174e0d8a964e","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/*.ts","./dist/data/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.9.1_1785067625206_0.020723502882187272","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@363045841yyt/klinechart-core","version":"0.9.2","license":"MIT","_id":"@363045841yyt/klinechart-core@0.9.2","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"5dce34b9a4bde3f2b5873ba6e7b9ad4765e07602","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.9.2.tgz","fileCount":2075,"integrity":"sha512-dfy5FjCHqEZG9SVTfPH/Wb9VgvDkX/CEpJqnljxoGXDe28LMIE1agRuZbXJ7Zpff1p/lXmV4CPhdnFYmeOQn3Q==","signatures":[{"sig":"MEUCIFGWcHrYS10H4TYt1xq+F+FnIaX7Yp1js33uFIxG3MdQAiEAuxw9BnXbAfCYmnuOX/7VoFuD8u4I6eCcDOhqMb87Jd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7181191},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"0b4941c9107186b30f1a39a11b8c2d892aeb778c","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/*.ts","./dist/data/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.9.2_1785144752859_0.9285836688490006","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@363045841yyt/klinechart-core","version":"0.9.3","license":"MIT","_id":"@363045841yyt/klinechart-core@0.9.3","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"7ee50d492e6a1eaef975e284d81972a471b8ac65","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.9.3.tgz","fileCount":2091,"integrity":"sha512-wajACbwbLiysqqT/LHajUC93v8t+UtmUQShcKdprq8cCH766o+4bNmqQpTMyRPFm9vRYlKF3r9/LGQ/dtoMxbg==","signatures":[{"sig":"MEYCIQDxIkITgqrOjPapW/0w/tUOuJBfXRbID+4wHMdKxMugwgIhAIEuLjB8GUaUELS5rpanD58jA9qoMRtJYSuhSkILCPU8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7262486},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"1dd2cd08c8492f485c431703ef8f2b7e487d5fe2","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/*.ts","./dist/data/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.9.3_1785489413756_0.06772830730179047","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@363045841yyt/klinechart-core","version":"0.9.4","license":"MIT","_id":"@363045841yyt/klinechart-core@0.9.4","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"a816463c62c5868bf0314cb23ef606a58bc5231a","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.9.4.tgz","fileCount":2167,"integrity":"sha512-uSG2ZwtumXfOOyRJ1KCS1B7n8GK8ErbmJxsLkwe8/8HQvMr6wZI0z9vfRHsahm5N8rbZ8YxMXIRyNelSI+kScQ==","signatures":[{"sig":"MEQCIBH6B9zqal5WcOnyC59T4nTjo93dH9VFqjrIzIVrdxs9AiBKLgFUsFvnyo4FmUOyMPdpooovPlcQ0r9T5dfd0zC65w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7515713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"f0ffcc051e3451c244bdcdc921c22c077e7f5dd7","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/*.ts","./dist/data/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.9.4_1785598065433_0.1896415507612208","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@363045841yyt/klinechart-core","version":"0.9.5","license":"MIT","_id":"@363045841yyt/klinechart-core@0.9.5","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"8cb1885c9b3f8ee0893b88a5559da2c6bcdd9a7c","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.9.5.tgz","fileCount":2167,"integrity":"sha512-b33e1Lgy5IP03vD3NKhMM1CPLwe+mLiJ9XrffBN2hgl87HR6JyQmmWv7RdUTB+eSIBXsC9IGqEMX2Qk/FVLqpQ==","signatures":[{"sig":"MEUCIQCeMsWpZJCCyEQBP9hFvP45bwPNerUFGHt9ilo57GzhaAIgOXDWUk8ZyTxDvSCZhnvHNH+WyKSi2ak99Wm+NAQWMOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7532592},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"43f5f5ebcfe472c4707cf8eef3cd87ae2f108658","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/*.ts","./dist/data/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.9.5_1785770043572_0.29908639767801337","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@363045841yyt/klinechart-core","version":"0.9.6","license":"MIT","_id":"@363045841yyt/klinechart-core@0.9.6","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"1080a3bdd70eb56e5b1d2c2b2bec7eddcf3b24d2","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.9.6.tgz","fileCount":2191,"integrity":"sha512-Qoiv8k+k85xZwTFxhtw9TD55aqROGBGLzTDyoPgXIY5AWqvqJuibnz7/rVvDX/TxK59qfOLh99A7IKDGkGS0UA==","signatures":[{"sig":"MEUCIQCEXkkbzEFMzb5ZznZdxYJi5SGV0c9MqgSZWkwq19pttAIgcd1o1v7RjIzBxv1jHg83DTcIJ02PatyxA4qZJP4zbWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7661620},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./market-data":{"types":"./dist/data/marketData/index.d.ts","import":"./dist/data/marketData/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"c3b4d9735da5437d9a0753fdc6d29196aaacb6c6","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/*.ts","./dist/data/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.9.6_1786064551715_0.4527117890068115","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@363045841yyt/klinechart-core","version":"0.10.0","license":"MIT","_id":"@363045841yyt/klinechart-core@0.10.0","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"b25d32e8c1e43a1050bdd4be5650ce319df8b9c9","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.10.0.tgz","fileCount":2250,"integrity":"sha512-MXpTkN52BsJOCGTN1quIHUuo5GNHUe75PBekvfqkNbi+ghCgufsJ1/MYlw67imRqRv6ixUm0W9cGVhMgVKDyaw==","signatures":[{"sig":"MEUCICffhHyKKvCfx1W7CU2uHr13SR03Wf6ylXymijhVlA2PAiEAphQdSDk2NVvIvBOJhSLCOQFkjIXwI3iVAF5GDm+jQ60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7844427},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./market-data":{"types":"./dist/data/provider/index.d.ts","import":"./dist/data/provider/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"768257bae069d28cf44c3ad7b8b49446dc4a890a","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/**/*.ts","./dist/data/**/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.10.0_1786517831642_0.22922253352447886","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@363045841yyt/klinechart-core","version":"0.10.1","license":"MIT","_id":"@363045841yyt/klinechart-core@0.10.1","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"999f3b523bf1717338aabaaebec415fce11b0222","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.10.1.tgz","fileCount":2433,"integrity":"sha512-KEbXXht3afamCgbsnzVCB8ZvwA17UHUf50Y2IBbDuXFP7gPjL4rrzoYzaraE9NWyAwUvNgVG92LiipLa4/lstg==","signatures":[{"sig":"MEYCIQC6ntwoRICsvoEjmKw2J2retuVG5bmAR9/9ntertNAexQIhAIXu6pfxxARAgTSwySl//ycW+JiZdq2k4pStliFDmTqP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8389512},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./market-data":{"types":"./dist/data/provider/index.d.ts","import":"./dist/data/provider/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"670fca7a91c3c97430dc8ddcd0c5243dd375291b","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/**/*.ts","./dist/data/**/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.22.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.10.1_1786814081305_0.7001252636198294","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@363045841yyt/klinechart-core","version":"0.10.2","license":"MIT","_id":"@363045841yyt/klinechart-core@0.10.2","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"bf4d347339e99c6fe1a16f16daa0c2f871612583","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.10.2.tgz","fileCount":2434,"integrity":"sha512-6cPJsNFz+ULzgvcOqZKG6tPrbagi4OCl8y9OwYbHsbzjPhEyGQPcpLNedqeXmMSi/o+65jCl24vm1hmQKw0+6g==","signatures":[{"sig":"MEYCIQC/GSAPOLfk0A0jKQ6RvuEuZYHJ7zD9+HuIU0Od5eT1iwIhAP7cC8bgc68BfERdVQvw50zOU5JAszNNQy01W+Sm9Ttk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8417638},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./market-data":{"types":"./dist/data/provider/index.d.ts","import":"./dist/data/provider/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"783c8f12c0b0c83f98d4aa1a22823dc6e008933a","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/**/*.ts","./dist/data/**/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.22.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.10.2_1786952461275_0.936090930583356","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@363045841yyt/klinechart-core","version":"0.10.3","license":"MIT","_id":"@363045841yyt/klinechart-core@0.10.3","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"2b8bece9d73c55dbcbe895244e638051771f8513","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.10.3.tgz","fileCount":2389,"integrity":"sha512-ExmW7FnO3O2sTAqHByY97d5EZQiAzj7cHHvim/nsg2+qrReH5uBjZ3o/1vBHWT2E/0gX0vhG7t7wgGJji7/q+Q==","signatures":[{"sig":"MEQCIEg/SBIG5QEtZmJFbrw7qwTqZu5sieJ0Fs8a517+SDdiAiBsQ5AQ8Ovslc8Jgraq8kVr3O/zTkmgLrvCBrykagW5/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8292239},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./market-data":{"types":"./dist/data/provider/index.d.ts","import":"./dist/data/provider/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"4ef12eb6953a636e3fefbe665a30f7fb22b71eec","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/**/*.ts","./dist/data/**/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.22.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.10.3_1786981914106_0.5635092799042452","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@363045841yyt/klinechart-core","version":"0.10.4","license":"MIT","_id":"@363045841yyt/klinechart-core@0.10.4","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"ff634370b6433c52f1548cc93753f51edec6903d","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.10.4.tgz","fileCount":2435,"integrity":"sha512-MrOd5m6aYd2lc4TsrrxJHfQ92qSYynfaLQgcXuRtZ9k+EiwKSPRJIegJjnYf7AjoSUJZMuCqN7D6AWwBtcb//g==","signatures":[{"sig":"MEUCIQDB6MAnOAycE8J00ZN2l48jftxB7Wum8i3q02h+54GASQIgaGmYyz0y0vUug0M1pl8/EiN3JEXTY5u2HPe5AhXaSAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8570755},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./market-data":{"types":"./dist/data/provider/index.d.ts","import":"./dist/data/provider/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"3aba94f15d814f51ab80eaf55930d51b5fac46ba","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"363045841yyt","email":"161981174@qq.com"},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"10.9.0","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/**/*.ts","./dist/data/**/*.js"],"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.22.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.10.4_1787329943742_0.9626201849969158","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-alpha.1":{"name":"@363045841yyt/klinechart-core","version":"0.11.0-alpha.1","license":"MIT","_id":"@363045841yyt/klinechart-core@0.11.0-alpha.1","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"5c71a5d0755585e314043fa233202d50c299c749","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.11.0-alpha.1.tgz","fileCount":2526,"integrity":"sha512-conhFu+KSwIgQjeD9nEtjX6KPkG1A1Um6eSjpjECBWeGlRoIn4h1LbF/fynkRlhOChMHjakPiXD4LsFVZ+LpZg==","signatures":[{"sig":"MEUCIDnLrFBrkWZVjTyZ8iQ5V7EbfZTi30q9MY5NHj0ynDpiAiEA3Wjtb9bJHh0GjZYs9UHNxAbtKUlP/T3Eaa6YOLKcLSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.11.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9081006},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./agent":{"types":"./dist/features/agent/index.d.ts","import":"./dist/features/agent/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./market-data":{"types":"./dist/data/provider/index.d.ts","import":"./dist/data/provider/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"42c0ff7dd43aab3731713d4b948b9e606467e513","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5730e1e-66bf-4ed9-9ec6-b35c3fce2160"}},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"11.5.1","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/**/*.ts","./dist/data/**/*.js"],"_nodeVersion":"22.14.0","dependencies":{"effect":"^3.22.1","typebox":"1.3.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.10","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.11.0-alpha.1_1788507964838_0.43357499865398474","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-alpha.2":{"name":"@363045841yyt/klinechart-core","version":"0.11.0-alpha.2","license":"MIT","_id":"@363045841yyt/klinechart-core@0.11.0-alpha.2","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"efb11ec1cb7632206fdec868edda518be35168bc","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.11.0-alpha.2.tgz","fileCount":2616,"integrity":"sha512-pu9FONuRAsXTBsAd+k10dJyiRhUXhjyA02hU1yWQG0LgkXTfheKRyuHd3L2rjJUooX2TLIrX58oSHNBOYp+8oA==","signatures":[{"sig":"MEQCIF+Rk1SrTjRrCy2N/tXlRfTjOGCVVzInBPjAMjfa6E99AiBtvH4WdwrXNLMgsUgrOp9C/x9aHswW7kwTdX8VW24iqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.11.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9376584},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./agent":{"types":"./dist/features/agent/index.d.ts","import":"./dist/features/agent/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./market-data":{"types":"./dist/data/provider/index.d.ts","import":"./dist/data/provider/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"d67df3db5e72f093ea0f5cae8fbc5b5a47d67d66","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5730e1e-66bf-4ed9-9ec6-b35c3fce2160"}},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"11.5.1","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/**/*.ts","./dist/data/**/*.js"],"_nodeVersion":"22.14.0","dependencies":{"effect":"^3.22.1","typebox":"1.3.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.10","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.11.0-alpha.2_1788796953084_0.6317491388000906","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-alpha.3":{"name":"@363045841yyt/klinechart-core","version":"0.11.0-alpha.3","license":"MIT","_id":"@363045841yyt/klinechart-core@0.11.0-alpha.3","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"ff2cc57e5d53a93138b4234f2a4e098714aaef87","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.11.0-alpha.3.tgz","fileCount":2627,"integrity":"sha512-p4V0LWRPSyu03iMGWbwQ3prywsGNh7fDZ+i47yVaZIOt0Ehxzbb7XSXYFTRvTLXy5hJKbL3cKuh6I0yfotn55A==","signatures":[{"sig":"MEQCIFxp8BAUtFK+aUNmRq75yW2whm6grhbTO3PZNvu1OEs/AiB2DNX+aBSoZecEHWsTlvasdBkXegthh97eW1kZxHgRcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.11.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9451756},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./agent":{"types":"./dist/features/agent/index.d.ts","import":"./dist/features/agent/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./market-data":{"types":"./dist/data/provider/index.d.ts","import":"./dist/data/provider/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"b3f3665b90753943eb27e5d7bf91ded5b11ec156","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","lint:types":"attw --pack .","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5730e1e-66bf-4ed9-9ec6-b35c3fce2160"}},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"11.5.1","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/**/*.ts","./dist/data/**/*.js"],"_nodeVersion":"22.14.0","dependencies":{"effect":"^3.22.1","typebox":"1.3.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^4.1.10","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^28.0.0","@webgpu/types":"^0.1.71","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.11.0-alpha.3_1789143160523_0.20323708943175034","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-alpha.4":{"name":"@363045841yyt/klinechart-core","version":"0.11.0-alpha.4","license":"MIT","_id":"@363045841yyt/klinechart-core@0.11.0-alpha.4","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"d349ef48ee6f186df0ca91995260e1bd9ec9329a","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.11.0-alpha.4.tgz","fileCount":2691,"integrity":"sha512-PZGH1QYPo0A2m3/RjUu12uO6KfDmXwpoy+wdXmxJ/m4T4QoitD5ngCjDfMN5G6FUTvVvmFFQjtMb96IqPwMBMw==","signatures":[{"sig":"MEUCIFiOAARwxdw+0f1KL2v8Ly/apuSYssfP1J6XrTa94/CDAiEA3wFF1l6fai1hBGaLAAR3AwWmhgQ1n8Yo7Q7y3jiCkQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJIvjyQ6D7H3dXU0sj1aqWNCWeorGhNrOod2NIQsr3QQIhAN2ibH2Om7icWgq9vw5kUNktQCiUmffHXEKYVzsiojrP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.11.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9700564},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./agent":{"types":"./dist/features/agent/index.d.ts","import":"./dist/features/agent/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./agent-tools":{"types":"./dist/foundation/agent/chartToolRegistry.d.ts","import":"./dist/foundation/agent/chartToolRegistry.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./market-data":{"types":"./dist/data/provider/index.d.ts","import":"./dist/data/provider/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"gitHead":"e3fd7e8ad2ded0c22e8f48a4163b9c6a1e4bfc26","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","test:watch":"vitest","lint:publish":"publint --strict .","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5730e1e-66bf-4ed9-9ec6-b35c3fce2160"}},"repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"11.5.1","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/**/*.ts","./dist/data/**/*.js"],"_nodeVersion":"22.18.0","dependencies":{"effect":"^3.22.2","typebox":"1.3.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^5.0.0","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^30.0.0","@webgpu/types":"^0.1.72","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.11.0-alpha.4_1789745910593_0.10297550427550939","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-alpha.5":{"name":"@363045841yyt/klinechart-core","version":"0.11.0-alpha.5","license":"MIT","_id":"@363045841yyt/klinechart-core@0.11.0-alpha.5","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"0c8c1392933b20a37047ed6ed7f79692f5132ae7","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.11.0-alpha.5.tgz","fileCount":2692,"integrity":"sha512-/R4VmOjA2aFiU7sdRCsIzheJCoslK1HwMVYdThaN3Py/xDwCitWF2Xcfzs+rz/1r3Yg4H92ncL4tgsKIAuYjCg==","signatures":[{"sig":"MEUCIAl5EwfHXWwsD+ClOVnZxNk/JwG0p9MNKl7HxGZkLm6SAiEA1MOzZvv+R5KLic+qExgmgBLDMSiVAeJAKdjgI5+vvwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBsA2DxWCt7aYfSXTiFQLN8imHreBQnu7iCahyFfH7CoAiEAt/ttrz+JQm4Cq5mw6fm2f+wIuTk2bJH4P2kHywk8yJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.11.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9701589},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tmp.9eIheEOa4h/363045841yyt-klinechart-core-0.11.0-alpha.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./agent":{"types":"./dist/features/agent/index.d.ts","import":"./dist/features/agent/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./agent-tools":{"types":"./dist/foundation/agent/chartToolRegistry.d.ts","import":"./dist/foundation/agent/chartToolRegistry.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./market-data":{"types":"./dist/data/provider/index.d.ts","import":"./dist/data/provider/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","test:watch":"vitest","lint:publish":"publint --strict ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5730e1e-66bf-4ed9-9ec6-b35c3fce2160"}},"_resolved":"/tmp/tmp.9eIheEOa4h/363045841yyt-klinechart-core-0.11.0-alpha.5.tgz","_integrity":"sha512-/R4VmOjA2aFiU7sdRCsIzheJCoslK1HwMVYdThaN3Py/xDwCitWF2Xcfzs+rz/1r3Yg4H92ncL4tgsKIAuYjCg==","repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"11.5.1","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/**/*.ts","./dist/data/**/*.js"],"_nodeVersion":"22.18.0","dependencies":{"effect":"^3.22.2","typebox":"1.3.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^5.0.0","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^30.0.0","@webgpu/types":"^0.1.72","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.11.0-alpha.5_1789747036225_0.16441610690856434","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-alpha.6":{"name":"@363045841yyt/klinechart-core","version":"0.11.0-alpha.6","license":"MIT","_id":"@363045841yyt/klinechart-core@0.11.0-alpha.6","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"9186a1c16985cb30d061133ae195320c29b4a74a","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.11.0-alpha.6.tgz","fileCount":2773,"integrity":"sha512-UO0Be7scZCKobdOc3U3hrSVhNI7HTQDKediPXs8lEdFf4vAYI8QesdnGEkrGv9AnyUGw28EfJO7hmZ4IOsbwuQ==","signatures":[{"sig":"MEUCIGuWFj67ThFxPYUA4S6MJl/HukI74HJCg0IdU9MzNQ+vAiEAkZAnGHeDruQU7mmynisJGNoHQvk6M2wrShmZhpf6GgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgjU6j/5CNWEyL2LisTxQnBb0+AXtG418A8oL2LMP5EgIhAMJ4yJJaK51Q2s87OCc1rt7lGJqg2hkm774/2IsoZBrf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.11.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9584601},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tmp.9P95RPsnha/363045841yyt-klinechart-core-0.11.0-alpha.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./agent":{"types":"./dist/features/agent/index.d.ts","import":"./dist/features/agent/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./semantic":{"types":"./dist/features/semantic/index.d.ts","import":"./dist/features/semantic/index.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./agent-tools":{"types":"./dist/foundation/agent/chartToolRegistry.d.ts","import":"./dist/foundation/agent/chartToolRegistry.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./market-data":{"types":"./dist/data/provider/index.d.ts","import":"./dist/data/provider/index.js"},"./persistence":{"types":"./dist/foundation/persistence/index.d.ts","import":"./dist/foundation/persistence/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","test:watch":"vitest","lint:publish":"publint --strict ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5730e1e-66bf-4ed9-9ec6-b35c3fce2160"}},"_resolved":"/tmp/tmp.9P95RPsnha/363045841yyt-klinechart-core-0.11.0-alpha.6.tgz","_integrity":"sha512-UO0Be7scZCKobdOc3U3hrSVhNI7HTQDKediPXs8lEdFf4vAYI8QesdnGEkrGv9AnyUGw28EfJO7hmZ4IOsbwuQ==","repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"11.5.1","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/**/*.ts","./dist/data/**/*.js"],"_nodeVersion":"22.18.0","dependencies":{"effect":"^3.22.2","typebox":"1.3.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^5.0.0","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^30.0.0","@webgpu/types":"^0.1.72","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.11.0-alpha.6_1790005898178_0.9347012400023496","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-alpha.7":{"name":"@363045841yyt/klinechart-core","version":"0.11.0-alpha.7","license":"MIT","_id":"@363045841yyt/klinechart-core@0.11.0-alpha.7","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"homepage":"https://363045841.github.io/KLineChartQuant/","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"f50de01e709e372a30f15244a3494f7b1bbbb29e","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.11.0-alpha.7.tgz","fileCount":3032,"integrity":"sha512-PxOuc5sMZJULtJIUd5ya0DVwss1h74l4xpDhGGOdju2kKikHh0IheLKJSkOT23uSiewYdlMY31Zbojza8cLc1A==","signatures":[{"sig":"MEUCIQC+EgbF4GTBZEDmVDzw+cX5Kkh1Dp8IQR55Ai/4OV3jVwIgINc7dMTCYWbUyrGscHOyviuWWFfi+W2+BoXWJ1zMG/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDr+05QcOxI2JP0+jwShAQMANKN17+AReQCGJ+d443S3AIgWdS79v7w0Pu4+WSiu2Xu09dz25308SD6hoSmuyBa+6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.11.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9833331},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tmp.VuuaSpEvrP/363045841yyt-klinechart-core-0.11.0-alpha.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./agent":{"types":"./dist/features/agent/index.d.ts","import":"./dist/features/agent/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./agent-tools":{"types":"./dist/foundation/agent/chartToolRegistry.d.ts","import":"./dist/foundation/agent/chartToolRegistry.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./market-data":{"types":"./dist/data/provider/index.d.ts","import":"./dist/data/provider/index.js"},"./persistence":{"types":"./dist/foundation/persistence/index.d.ts","import":"./dist/foundation/persistence/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","test:watch":"vitest","lint:publish":"publint --strict ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5730e1e-66bf-4ed9-9ec6-b35c3fce2160"}},"_resolved":"/tmp/tmp.VuuaSpEvrP/363045841yyt-klinechart-core-0.11.0-alpha.7.tgz","_integrity":"sha512-PxOuc5sMZJULtJIUd5ya0DVwss1h74l4xpDhGGOdju2kKikHh0IheLKJSkOT23uSiewYdlMY31Zbojza8cLc1A==","repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"11.5.1","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/**/*.ts","./dist/data/**/*.js"],"_nodeVersion":"22.18.0","dependencies":{"effect":"^3.22.2","typebox":"1.3.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^5.0.0","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^30.0.0","@webgpu/types":"^0.1.72","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/klinechart-core_0.11.0-alpha.7_1790351604768_0.5088171900391101","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-alpha.8":{"_id":"@363045841yyt/klinechart-core@0.11.0-alpha.8","bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"dist":{"shasum":"141e646440f007c74a55e0892519237d31d4d679","tarball":"https://registry.npmjs.org/@363045841yyt/klinechart-core/-/klinechart-core-0.11.0-alpha.8.tgz","fileCount":3177,"integrity":"sha512-UpQ/vrNnUclnSxgUlhBRqs8yaH1K2P7nw4VtkzIBcms3qVNumTLeyZUAXytY2CwKf5mTZA7n8YE9MMaGsapnNQ==","signatures":[{"sig":"MEUCIQDv3FybNVHbOzr5EtxoLgiawPXJFhLDYI8h1+SGzT1PhgIgRTdLWSQ1fHObN0FKc25ew7syrZu9qJM4Rl/s8wk+ftU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDc2IuS66WvK+XhL93grjryxt3XNWyECeZLp4vzDY1z1gIgTjKyNVwIhxUkJltZP5McCJqvrjIcVwJbGrYQRADAfOU="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@363045841yyt%2fklinechart-core@0.11.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10035081},"main":"./dist/index.js","name":"@363045841yyt/klinechart-core","type":"module","_from":"file:/tmp/tmp.A7NFkKEvUv/363045841yyt-klinechart-core-0.11.0-alpha.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./agent":{"types":"./dist/features/agent/index.d.ts","import":"./dist/features/agent/index.js"},"./config":{"types":"./dist/foundation/config/chartSettings.d.ts","import":"./dist/foundation/config/chartSettings.js"},"./plugin":{"types":"./dist/foundation/plugin/index.d.ts","import":"./dist/foundation/plugin/index.js"},"./version":{"types":"./dist/version.d.ts","import":"./dist/version.js"},"./indicators":{"types":"./dist/engine/indicators/indicatorDefinitionRegistry.d.ts","import":"./dist/engine/indicators/indicatorDefinitionRegistry.js"},"./reactivity":{"types":"./dist/foundation/reactivity/index.d.ts","import":"./dist/foundation/reactivity/index.js"},"./agent-tools":{"types":"./dist/foundation/agent/chartToolRegistry.d.ts","import":"./dist/foundation/agent/chartToolRegistry.js"},"./controllers":{"types":"./dist/controllers/index.d.ts","import":"./dist/controllers/index.js"},"./market-data":{"types":"./dist/data/provider/index.d.ts","import":"./dist/data/provider/index.js"},"./persistence":{"types":"./dist/foundation/persistence/index.d.ts","import":"./dist/foundation/persistence/index.js"},"./types/price":{"types":"./dist/foundation/types/price.d.ts","import":"./dist/foundation/types/price.js"},"./engine/chart":{"types":"./dist/engine/chart.d.ts","import":"./dist/engine/chart.js"},"./engine/drawing":{"types":"./dist/engine/drawing/index.d.ts","import":"./dist/engine/drawing/index.js"},"./engine/utils/zoom":{"types":"./dist/engine/utils/zoom.d.ts","import":"./dist/engine/utils/zoom.js"},"./market-data/sources":{"types":"./dist/data/provider/impl/sources/index.d.ts","import":"./dist/data/provider/impl/sources/index.js"},"./market-data/sources/*":{"types":"./dist/data/provider/impl/sources/*.d.ts","import":"./dist/data/provider/impl/sources/*.js"},"./engine/marker/registry":{"types":"./dist/engine/marker/registry.d.ts","import":"./dist/engine/marker/registry.js"},"./engine/utils/klineConfig":{"types":"./dist/engine/utils/klineConfig.d.ts","import":"./dist/engine/utils/klineConfig.js"},"./engine/renderers/Indicator":{"types":"./dist/engine/renderers/Indicator/index.d.ts","import":"./dist/engine/renderers/Indicator/index.js"},"./engine/renderers/paneTitle":{"types":"./dist/engine/renderers/paneTitle.d.ts","import":"./dist/engine/renderers/paneTitle.js"},"./engine/controller/interaction":{"types":"./dist/engine/controller/interaction.d.ts","import":"./dist/engine/controller/interaction.js"},"./engine/renderers/Indicator/indicatorCatalog":{"types":"./dist/engine/renderers/Indicator/indicatorCatalog.d.ts","import":"./dist/engine/renderers/Indicator/indicatorCatalog.js"}},"license":"MIT","scripts":{"size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","version":"node -e \"require('fs').writeFileSync('src/version.ts', 'export const VERSION = ' + JSON.stringify(require('./package.json').version) + '\\\\n')\" && git add src/version.ts","test:watch":"vitest","lint:publish":"publint --strict ."},"version":"0.11.0-alpha.8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b5730e1e-66bf-4ed9-9ec6-b35c3fce2160"}},"homepage":"https://363045841.github.io/KLineChartQuant/","_resolved":"/tmp/tmp.A7NFkKEvUv/363045841yyt-klinechart-core-0.11.0-alpha.8.tgz","_integrity":"sha512-UpQ/vrNnUclnSxgUlhBRqs8yaH1K2P7nw4VtkzIBcms3qVNumTLeyZUAXytY2CwKf5mTZA7n8YE9MMaGsapnNQ==","repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"size-limit":[{"gzip":true,"name":"core (entry, pre-build src measurement)","path":"src/index.ts","limit":"30 KB"}],"_npmVersion":"11.5.1","description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","directories":{},"maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"sideEffects":["./dist/engine/indicators/registerBuiltins.js","./dist/engine/renderers/Indicator/*.js","./dist/engine/renderers/subVolume.js","./src/data/**/*.ts","./dist/data/**/*.js"],"_nodeVersion":"22.18.0","dependencies":{"effect":"^3.22.2","typebox":"1.3.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","devDependencies":{"vitest":"^5.0.0","publint":"^0.3.0","size-limit":"^12.1.0","typescript":"~6.0.3","@types/jsdom":"^30.0.0","@webgpu/types":"^0.1.72","fake-indexeddb":"^6.2.5","vite-plugin-babel":"^1.3.2","@arethetypeswrong/cli":"^0.18.3","@size-limit/preset-small-lib":"^12.1.0"},"optionalDependencies":{"ajv":"^8.20.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/klinechart-core_0.11.0-alpha.8_1790869361577_0.07077352423352701"}}},"time":{"created":"2026-06-01T10:25:19.089Z","modified":"2026-10-01T15:42:42.657Z","0.7.3":"2026-06-01T10:25:19.357Z","0.7.5-alpha.2":"2026-06-03T10:28:51.832Z","0.7.5":"2026-06-03T14:52:50.167Z","0.7.6":"2026-06-04T15:30:21.634Z","0.7.7":"2026-06-05T14:33:39.524Z","0.7.8":"2026-06-05T14:51:28.407Z","0.7.9":"2026-06-07T15:14:55.951Z","0.7.10":"2026-06-08T19:05:52.180Z","0.7.11":"2026-06-09T05:55:30.287Z","0.7.12-alpha.1":"2026-06-09T11:33:45.194Z","0.7.12":"2026-06-09T16:56:53.588Z","0.7.13":"2026-06-10T16:28:44.345Z","0.8.1-alpha.1":"2026-06-12T06:08:05.298Z","0.8.1-alpha.2":"2026-06-12T12:32:34.327Z","0.8.1-alpha.3":"2026-06-12T16:11:51.150Z","0.8.1-alpha.4":"2026-06-13T17:51:16.880Z","0.8.1":"2026-06-14T15:12:34.394Z","0.8.2":"2026-06-15T15:11:35.405Z","0.8.3":"2026-06-16T14:52:08.971Z","0.8.4":"2026-06-16T16:20:08.152Z","0.8.5":"2026-06-17T16:08:17.105Z","0.8.6":"2026-06-18T15:53:02.347Z","0.8.7":"2026-06-20T16:58:22.452Z","0.8.8":"2026-06-22T10:25:42.752Z","0.8.9":"2026-06-23T17:01:08.736Z","0.8.10-alpha.0":"2026-06-24T06:29:50.841Z","0.8.10-alpha.1":"2026-06-24T06:45:24.123Z","0.8.10-alpha.2":"2026-06-24T06:51:48.881Z","0.8.10":"2026-06-25T15:50:58.674Z","0.8.11-alpha.0":"2026-06-26T08:28:29.958Z","0.8.11-alpha.1":"2026-06-26T08:43:57.012Z","0.8.12":"2026-06-27T16:05:05.514Z","0.8.13-alpha.0":"2026-06-30T10:19:50.726Z","0.8.13-alpha.1":"2026-06-30T11:35:14.453Z","0.8.13-alpha.2":"2026-06-30T11:44:26.329Z","0.8.13-alpha.3":"2026-06-30T12:06:55.550Z","0.8.13":"2026-06-30T12:58:09.740Z","0.8.14-alpha.1":"2026-07-02T13:43:11.244Z","0.8.14-alpha.2":"2026-07-02T14:26:03.720Z","0.8.14":"2026-07-02T15:20:14.939Z","0.8.15-alpha.0":"2026-07-06T15:51:47.927Z","0.9.0-alpha.0":"2026-07-15T05:32:16.350Z","0.9.0-alpha.1":"2026-07-16T13:27:37.449Z","0.9.0-alpha.2":"2026-07-16T13:37:30.016Z","0.9.0-alpha.3":"2026-07-20T09:26:54.235Z","0.9.0-alpha.4":"2026-07-21T05:34:14.302Z","0.9.0-alpha.5":"2026-07-21T08:56:59.072Z","0.9.0-alpha.6":"2026-07-21T14:33:21.862Z","0.9.0":"2026-07-21T14:43:24.948Z","0.9.1":"2026-07-26T12:07:05.426Z","0.9.2":"2026-07-27T09:32:33.028Z","0.9.3":"2026-07-31T09:16:53.986Z","0.9.4":"2026-08-01T15:27:45.626Z","0.9.5":"2026-08-03T15:14:03.862Z","0.9.6":"2026-08-07T01:02:32.055Z","0.10.0":"2026-08-12T06:57:11.823Z","0.10.1":"2026-08-15T17:14:41.524Z","0.10.2":"2026-08-17T07:41:01.473Z","0.10.3":"2026-08-17T15:51:54.313Z","0.10.4":"2026-08-21T16:32:23.927Z","0.11.0-alpha.1":"2026-09-04T07:46:05.020Z","0.11.0-alpha.2":"2026-09-07T16:02:33.243Z","0.11.0-alpha.3":"2026-09-11T16:12:40.695Z","0.11.0-alpha.4":"2026-09-18T15:38:30.771Z","0.11.0-alpha.5":"2026-09-18T15:57:16.365Z","0.11.0-alpha.6":"2026-09-21T15:51:38.312Z","0.11.0-alpha.7":"2026-09-25T15:53:24.904Z","0.11.0-alpha.8":"2026-10-01T15:42:41.725Z"},"bugs":{"url":"https://github.com/363045841/KLineChartQuant/issues"},"license":"MIT","homepage":"https://363045841.github.io/KLineChartQuant/","repository":{"url":"git+https://github.com/363045841/KLineChartQuant.git","type":"git"},"description":"Headless K-line chart engine + reactive controllers. Zero framework dependencies.","maintainers":[{"name":"363045841yyt","email":"161981174@qq.com"}],"readme":"","readmeFilename":""}