{"_id":"@xy-fe/timeline-sdk","_rev":"81-9b653d43d4d1ffd02c69ee158efc4014","name":"@xy-fe/timeline-sdk","dist-tags":{"beta":"0.0.34-beta.0","latest":"0.0.52"},"versions":{"0.0.1":{"name":"@xy-fe/timeline-sdk","version":"0.0.1","_id":"@xy-fe/timeline-sdk@0.0.1","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"}],"dist":{"shasum":"85e5123d898bd40feec80f5e652277e57f83d7aa","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.1.tgz","fileCount":531,"integrity":"sha512-Wd1c3q/g8L2Wvl+VAuQnGucPhNhBSyXkbngpmZeuIuZsCc5a6efpyfLr5ceXCcsocACwReIbs1R6MsLPpisluA==","signatures":[{"sig":"MEQCIFwH47QvUtOJM4al3JzJyRd0DhrPAqCRFI4rh/oduQQ/AiBFf1taAVlZX//MzrYcTf5Ivj024twD5w9ZQvfDfanRFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23096655},"type":"module","exports":{"./event":{"types":"./es/types/event.d.ts","import":"./es/event.js","require":"./lib/event.js"},"./logic":{"types":"./es/types/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.js"},"./ruler":{"types":"./es/types/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.js"},"./state":{"types":"./es/types/state.d.ts","import":"./es/state.js","require":"./lib/state.js"},"./engine":{"types":"./es/types/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.js"}},"gitHead":"5913362eafc9f0ac61c7d23e2432f478f3577871","private":false,"scripts":{"lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf dist && rollup -c","upgrade":"node upgrade.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-react-refresh":"^0.4.20","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.1_1746691652115_0.24109261846579688","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@xy-fe/timeline-sdk","version":"0.0.2","_id":"@xy-fe/timeline-sdk@0.0.2","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"}],"dist":{"shasum":"1cb2c9e36fd5863f0829b976098ab8643264eb64","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.2.tgz","fileCount":531,"integrity":"sha512-DM01FutN8AO0kADxbIgdLcFLkfNRD1MFaQw+hnW3BKzcrM96bzP40fuw+6QR2aMMuvALzMlt1JHwBiJHj8tX3w==","signatures":[{"sig":"MEYCIQDSd0RQHP05mOJe5q/yQ/pmYaLV/538g/dbpEDVuIhkxgIhAJ8sSUKUqsJWyM1BmIV/lJwGi3sjkKYxevG6eHV2RbRb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21116920},"type":"module","exports":{"./event":{"types":"./es/types/event.d.ts","import":"./es/event.js","require":"./lib/event.js"},"./logic":{"types":"./es/types/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.js"},"./ruler":{"types":"./es/types/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.js"},"./state":{"types":"./es/types/state.d.ts","import":"./es/state.js","require":"./lib/state.js"},"./engine":{"types":"./es/types/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.js"}},"gitHead":"5913362eafc9f0ac61c7d23e2432f478f3577871","private":false,"scripts":{"lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf dist && rollup -c","upgrade":"node upgrade.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-react-refresh":"^0.4.20","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.2_1746692074332_0.22340454357794948","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@xy-fe/timeline-sdk","version":"0.0.3","_id":"@xy-fe/timeline-sdk@0.0.3","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"}],"dist":{"shasum":"5f8c70bee8214d12889bf95e0e811f44ccdec542","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.3.tgz","fileCount":470,"integrity":"sha512-ut+RlzFjYjnDB3l7A90gJ7+p/Sa2RM2Sf940Qh82fEi+AMvSy3/cF35T6/MTI8igTaWDIIh3O4Fhw8rZRTwAwg==","signatures":[{"sig":"MEQCICeLYJfXLtJJLg010alG1YaZ5rjpxU19+4hSqdQXSjm7AiAks8axsyAEGliRDDa2ZTvvN0LST+ux1/lQs3zt2WeHuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22571614},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"}},"gitHead":"5913362eafc9f0ac61c7d23e2432f478f3577871","private":false,"scripts":{"lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","build-rs":"rspack build","build-wp":"webpack --config webpack.config.mjs","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","webpack":"^5.99.8","minimist":"^1.2.8","prettier":"^3.5.3","ts-loader":"^9.5.2","typescript":"^5.8.3","@rslib/core":"^0.6.8","@rspack/cli":"^1.3.9","@types/node":"^22.15.14","@types/uuid":"^10.0.0","webpack-cli":"^6.0.1","@rspack/core":"^1.3.9","autoprefixer":"^10.4.21","worker-loader":"^3.0.8","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-react-refresh":"^0.4.20","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.3_1746774416666_0.1573416548062867","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@xy-fe/timeline-sdk","version":"0.0.4","_id":"@xy-fe/timeline-sdk@0.0.4","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"}],"dist":{"shasum":"6f6ba3b344148feff69433cf77e8c2102379bad2","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.4.tgz","fileCount":470,"integrity":"sha512-Fj0fPgS4m+26lOBKYqwwKYn9u5dHcThY10M2lyi+nXahaOWs310/vHgjC7aJdk7vf/aVNSxk0gP2mNrs9cXL6g==","signatures":[{"sig":"MEUCIQDbHD7w+fGOHhotnx+c3zbxjffKJg5VVuFvEdObyes6KAIgeGmxf7BMEgwl6fQfweFre5KB7LnG0FcD5solKFsUMek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22585487},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"}},"gitHead":"4a95c34a14a4e83f4bcc5339363660ecc82864f9","private":false,"scripts":{"lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","build-rs":"rspack build","build-wp":"webpack --config webpack.config.mjs","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","ts-loader":"^9.5.2","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-react-refresh":"^0.4.20","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.4_1746929937252_0.3521444548979129","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@xy-fe/timeline-sdk","version":"0.0.5","_id":"@xy-fe/timeline-sdk@0.0.5","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"}],"dist":{"shasum":"79a6fda8c72f13d77f9387c25b740ec7db939db9","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.5.tgz","fileCount":474,"integrity":"sha512-zHEZMMmLvLfooNSF8u3eHvDDuGch8fcnW/j/iizWl1tcvzec9kH2G/vYXCDPPMXeR/aUg8aDRBVx8PJ3QJczpg==","signatures":[{"sig":"MEUCIEOMZSH0OPPCikgF8sb9ClLOgi47Lm2H/PkuOB3/ParEAiEA4/6bty5j69Vqb4YKj0Y8j87U/vwHZXjlY+Tq863Mmsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22476165},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"}},"gitHead":"38c7c9118d282aaa8531da5ccb47757d9ef038cf","private":false,"scripts":{"lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","publish":"npm run build && npm publish --access public","upgrade":"node upgrade.js","publish:major":"npm version major && npm run publish","publish:minor":"npm version minor && npm run publish","publish:patch":"npm version patch && npm run publish"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.5_1746942393391_0.5029656316872066","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@xy-fe/timeline-sdk","version":"0.0.6","_id":"@xy-fe/timeline-sdk@0.0.6","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"}],"dist":{"shasum":"5d9dae1d39d702559c85bb1e1d6b81f37fc20074","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.6.tgz","fileCount":474,"integrity":"sha512-ZqtxzMXTmrqgP8lnEZWQHwsX7v1n7ztsw+7fVrf+RM9SRTEIxkohMn8Z5wy83ftYGLuYQbEGLdOmTv2V5+rpAw==","signatures":[{"sig":"MEQCIAiYL2Rtam14t33ProeNeR7gw+Szi/fkgf+GRRTz9+0eAiA9Nb8KncXf6eP1OR8xG+dxUoq2/id1OB8iS3bbzLLZ6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21447307},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"}},"gitHead":"a69cb757097e1d37755505a81eea6ee9f5b1bc68","private":false,"scripts":{"lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.6_1747038417649_0.5812561544245887","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@xy-fe/timeline-sdk","version":"0.0.7","_id":"@xy-fe/timeline-sdk@0.0.7","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"6fb1c0038b57ba51e5676d21d008cee2ed532911","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.7.tgz","fileCount":474,"integrity":"sha512-PntB+u/8hfVyYIuXWTMKNmAco1IS0viE1jn8TZSjU962Z8uzzMTQG/ukxPTK1zwFsSixidnnkyEpzKklhgW7Fw==","signatures":[{"sig":"MEQCICvkgNUw867sIzLMkc35YQSrh1/fMKIM3C4H3rGA0SMuAiAbVI9VyN0Ol9bVXMeu6YSZFB/XnRw7ey+7o94FkG6LOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21463412},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"}},"gitHead":"4c2003ed89ce55c98190f3347f5d7356bdd8d49b","private":false,"scripts":{"lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.7_1747128279607_0.3397779321208876","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.0":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.0","_id":"@xy-fe/timeline-sdk@0.0.8-beta.0","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"43056236a090a7e221814e6c3a965cd94abbda28","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.0.tgz","fileCount":544,"integrity":"sha512-wcVQdsI7EN/D0pUTGJ9TNR/SxfdGJjGMWWTW0UJuO/aLD1e4hkoyFCt2WPEWRFmrU6uwRA+3vAZMsgEXvCtr4Q==","signatures":[{"sig":"MEUCIQCLokZrCFBQaf6/o+1Xq+hQLqs/TtZzV72MVypP2qR7cAIgGcnsIQRDxvtarC0FY/tawmvTn6IOQxPpjkSdMBibF7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21653366},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"8eb5b574902989961cc600f1c171a8070ceac0f3","private":false,"scripts":{"lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.0_1747135863307_0.05178366798561962","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.1":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.1","_id":"@xy-fe/timeline-sdk@0.0.8-beta.1","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"4c840d92695cd97b9d739046b90176969cb91dae","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.1.tgz","fileCount":544,"integrity":"sha512-pCFCxEAAw2qr0r3CohPN4T1oKQh23CG6TiHEHn9ricLnPsKO0FavWEARne420d67e4fUtIAnrTbn6JUQbYFItQ==","signatures":[{"sig":"MEMCHxdBt32hcVKY2+yvt7F7PUq4nPAXoIk0HiHpQu0VWTECIFGVTym63e6Ob5Gwk8mtTt7W8Jhr2d7JwP2GlSNsktTt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21656782},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"1623dc93d74838a35011e6ba4b7339dc87e460f6","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.1_1747193013257_0.9747657846796967","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.2":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.2","_id":"@xy-fe/timeline-sdk@0.0.8-beta.2","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"d0488eaa10df136a7eab0c8d8fcb5c7feb62cde1","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.2.tgz","fileCount":544,"integrity":"sha512-C7/ozdBeIGu0pAa1AyzaGjYR66XmcTaLUYNnv6BFu3eBhcSukF8xix83eqFjH+iL3hY2DO5OqP/ZWSHueMClSA==","signatures":[{"sig":"MEUCIQCIKWMons/KEDxhMTdDq69LS/eCOvm6noJ+zxA8Xt4XzgIgRpXLUZzRcwVLootSGkHwWCnXtX5Q3iDxKQNSvGunXHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21666349},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"2814f812da364e7eb6438cade0a3c09ffdb442d4","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.2_1747218687385_0.6993878582469557","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.4":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.4","_id":"@xy-fe/timeline-sdk@0.0.8-beta.4","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"ab1f544fe9c4ec1b065973a3c019d4c0737bee91","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.4.tgz","fileCount":544,"integrity":"sha512-bj74m6k9RiDFm78bCsVKXwxT19zFQ925FU1kIFpH1aYtMSYc04uBhmfMLMItqckFdhF1nENeteo5UEv4E5XzDg==","signatures":[{"sig":"MEUCIF1UnmEsnEl4dB0ypAlNdow46DV9V37Og59cIX3wfjU0AiEAvgHM6b1bwOpXQ+GAemqvg7wcTZREg9mtmNxczO2nHoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21666353},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"5bd8a1c7ea5838639802e4a568c809c8f3a66eb3","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.4_1747229728911_0.6934657765211556","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.5":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.5","_id":"@xy-fe/timeline-sdk@0.0.8-beta.5","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"ce72d99d0a6db8e43d87582dab30ef2ed76801d1","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.5.tgz","fileCount":544,"integrity":"sha512-isZhUS5g78czI7SJzOIH3mqgrRmgYzclWMAZQK+bWVrcedKBgBYls6xodUSiivXUJvX2QigSBq32nKlxgrW5cQ==","signatures":[{"sig":"MEUCICkvgrNGmUh/F7JsZvRJVllZ0FhemDme9zPsO/MWA/dJAiEAh9h2m8PjZnHr65He3TCwNjknlvV89GiEKrMFgUDVsSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21675606},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"f9beab5ca2ad0cb3221d5d982db355964b657972","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.5_1747275638166_0.12078040662156986","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.6":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.6","_id":"@xy-fe/timeline-sdk@0.0.8-beta.6","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"e2c34b4f8cb3ea2bb97502a09fd9ebeacc0053af","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.6.tgz","fileCount":544,"integrity":"sha512-Q2V6Dq2tRrsUBLyFXGz5tXZIgjlggHWVT48MwruMd3Ps3cvEIbRHEum3v3PuAc0tWiIc/HWavePu9SMomCdEIw==","signatures":[{"sig":"MEUCIQCg+gP2y3j+MskQYD8nBiB9WFe8NNb7nwYq0UJXVQtJswIgOmPGYeLI4tRAkmEHFsd3DRw5rRs1wfAi1+vzTpotws4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21675126},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"3880d9a4bdbe1750fb9ee23b8910aef90ec0f969","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.6_1747280805797_0.2036533948479342","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.7":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.7","_id":"@xy-fe/timeline-sdk@0.0.8-beta.7","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"e5d67f8ad6c1b66050563d0cb786703cf6daf1ae","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.7.tgz","fileCount":544,"integrity":"sha512-zANpQTv0fyM3lvhBWv8WyZfkAxm74iwYWOxMp3Gll4qmuPNjJ4DjjWbv2k6IIp0UEipWLmzjKJDbLcQA5Xu7Qw==","signatures":[{"sig":"MEUCIHs4N2qRaMxearz7pv1ufb5GRn53M/WnisowCciQhn9DAiEA3KLnqmGknlSj7sCcZfu5ddlPcnS8InSbejcAL+QpId4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21675023},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"c4551140d27f27d90ab49d48183bf9425238fd69","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.7_1747287179356_0.8426586515074939","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.8":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.8","_id":"@xy-fe/timeline-sdk@0.0.8-beta.8","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"6f6ec36566601b3c5011900e09bcccabfad8c51c","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.8.tgz","fileCount":544,"integrity":"sha512-wtcbKMSTc/8LQKdCpyHyw5c+BdvG8tRKaZmcEoQPLewgzopR+IJkPD6cuVIHiHBv8GtmXgdved8oIs9mwHxI5w==","signatures":[{"sig":"MEYCIQCbwRbdsACZBn3Z5nto5OzLKWbgjGSyN1Ao16bTei2X7wIhAP73Yhq86q8cJ/nXQXZ8RP2sarHxFJdx4KiG6o5KDID3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21675068},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"c4551140d27f27d90ab49d48183bf9425238fd69","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.8_1747288314877_0.47964506963715126","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.9":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.9","_id":"@xy-fe/timeline-sdk@0.0.8-beta.9","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"d62e952c2e2d1e902e56570b6ab7013aeb6a9f69","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.9.tgz","fileCount":544,"integrity":"sha512-0Mxh/+qw0LfnmpHRql8Fms5Y3VY39rEGT0UN1NBSQGxoAVCd7jFSLnCAc+zf8WxQMrgvY7DGV70yaSw8j+wc/w==","signatures":[{"sig":"MEYCIQCrT++CuHwdlngA4lMFNZ8avx3zN62SaIHUMAfBLVnckwIhAJA4K0SpgVwq86N6Osytx8kuynmfO0/EkQwG4hCwoIQ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21675507},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"2201e83653f79857aaa29deabf0a7ef37bc068c3","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.9_1747289111905_0.7281716794858155","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.10":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.10","_id":"@xy-fe/timeline-sdk@0.0.8-beta.10","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"03d46df2d87525a459a02ae2ff5c55c11b09178b","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.10.tgz","fileCount":544,"integrity":"sha512-Oh/ndrdEtsE5mQbPXcLWGK/uFnj9i1qmeHRz6t+lodnxvax5h1Ey/7gezg/T1fkE32E1VzeIfLNL0QLZPIFdQg==","signatures":[{"sig":"MEYCIQCJG8lyaLGxOb4vmycvEu+uCGoINo+X/N22SxE1HswCNgIhAPkD9FNpsEVRi+g9wI0n4j+et+wdnbAygoly2id0dR9k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21689231},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"eb95e0ecb71873add2ff3cdd1d7806c5a5c02b43","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.10_1747291862838_0.962397879848593","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.11":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.11","_id":"@xy-fe/timeline-sdk@0.0.8-beta.11","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"1494de26ae26a063c62fbff99aa745840dd61238","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.11.tgz","fileCount":544,"integrity":"sha512-EfZdrtUPw0E201nub7ZvpK9IGhxVfK5/VjUCAWhlV6FTnc0NyJYITCgRqKouGe3oUoh5o/UDqIM+3EjgrbbwwQ==","signatures":[{"sig":"MEUCIE5pdDPnOKTj1nf++RjZ4l8JwEaUXqwGeEIsEBGAGbrdAiEA5fUaweJprQt3cK8fuxXxyKrHpFq+pLSOo14PDm6F1CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21694548},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"0df6b65d6e5edd7c5e6b2851937dccd793fc1378","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.11_1747297886769_0.6322698033653023","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.12":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.12","_id":"@xy-fe/timeline-sdk@0.0.8-beta.12","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"8d4b2612812dc5fee5388196cc23d30cd34aa7f5","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.12.tgz","fileCount":544,"integrity":"sha512-s+2fvPksnM4f54uQr8f2kxZHBLRJgEHQyYBs6xVoudmboZpTkgy0RlUd5NDi5jwiuVhZMTikA/VC9ljr2RjVUw==","signatures":[{"sig":"MEQCIFupCxoKR+FV4EhjnEiqw2D227fyZ37PJX24VR82g1jRAiAhdsmfnMq+J71yL1ioW25J/8F1vrtrokAZrff5QOho9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21694449},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"c2319494bc8fe841e8384d30c522aa293173c355","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.12_1747302694858_0.6291507209422165","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.13":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.13","_id":"@xy-fe/timeline-sdk@0.0.8-beta.13","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"5c12f33b36e18224b73f4b8cf5fa41eb76f8c264","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.13.tgz","fileCount":544,"integrity":"sha512-zI9zHiWdECey9xqmFjhLr2QhVChzOq+GVd4pcEvMfgalpOPXzyA2MZC7M380b+QFyNW2Jr64ZHsL+FOjUc3QzQ==","signatures":[{"sig":"MEUCIQCZGcG7S58v2GezdOOC1iZlx3hyLKUKCGkfDJtJUR9j/gIgYl1lxhTpxWwHU6cWnSgSsXSZt1M0Nz6z5JU8yEYpBys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21696525},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"d86e6544ce34d421a373ec223afd952274bde0a1","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.13_1747310460964_0.003453322007570536","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.14":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.14","_id":"@xy-fe/timeline-sdk@0.0.8-beta.14","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"6ca097c0cf8a6d32f8492eef633985386192370e","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.14.tgz","fileCount":544,"integrity":"sha512-yedymz6ArbFnNyLQYUBnnwaxmjuIltRagqFFbXrGWcz6t2E25lXgievHgf1Dx30aaqaMVzmPm+OeFr5CwU3Z9A==","signatures":[{"sig":"MEUCIQDnbo+7j/imdqkau4Qu++TSkgY/C5AJgWUDAsRvdpkCZwIgCh23hfcpqVh2cyOCalXjCYRv2LHh6K1CVw4IsRWgg8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21697111},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"04d702e30bcc0d18bcb2eb8141ef3c45f2b614e8","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.14_1747360965729_0.1283998902254191","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.15":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.15","_id":"@xy-fe/timeline-sdk@0.0.8-beta.15","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"040145acf94ea75079b209febb429607458891d7","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.15.tgz","fileCount":544,"integrity":"sha512-PyGQI26QltoDZ/7ruginRUgJ9N0TDgbr57N6QhQmJZJnz9exmk9l7kUDKGTZ/D7FnV4KRuRaC9Vl51DIxgYkgg==","signatures":[{"sig":"MEQCID5w3gP0OyUYvIwL83ZCXb+dyDMI1SPjaafZaGbVBda5AiABO1bfoPsi2r8RpEwcCp1db+b5bNqVsvCa36M149e7Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21697974},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"1dc6e997e76baae4b1ada9e770f419f7efa5ef44","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.15_1747362054792_0.9635659028325765","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.16":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.16","_id":"@xy-fe/timeline-sdk@0.0.8-beta.16","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"189d6267c8b6971e86cfadbeefcc62c69cbf2743","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.16.tgz","fileCount":544,"integrity":"sha512-k1vn9i/TgI/MSU14lJUNKILIT/5CXQRBmTyvqrrMR5R4jOGvX9tjIyZ5ynKFiRJDDrr/IQs/3voCGXrR4XfxAQ==","signatures":[{"sig":"MEYCIQDlVQw52VosuuJFeyuUcUHHpyhXATqZOvyJsZNIrrOs5QIhAIGcLOXepa49Hr5CjGg0phuLwQ+8wy/ASxuj4X0HqeGm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21698578},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"1c75128695c107800c084e9173806769c093d7c3","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.16_1747363915996_0.2043069953332768","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.17":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.17","_id":"@xy-fe/timeline-sdk@0.0.8-beta.17","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"199def154fd7cb76667d3c2d0a0164b123350973","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.17.tgz","fileCount":544,"integrity":"sha512-3U5hrdmvxg1oIkLCqKZ6q3E43su0FON83E5DQo3Gveg9FFGMzuCsP1zyiZFlEWGT3chD/tDOZC9EmjN9Adto5A==","signatures":[{"sig":"MEUCIBHwni2CRfDKkFcTk9gdga/ENlxhyX32HnbV6uN3ofdzAiEAxtVwfZzMYzjlB5PmXz1L6FkmXo8Bc58zR5++lr723m0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21698578},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"3ab211f3a67eca8f30d5d906da388d7f5283ec61","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.17_1747366889891_0.386241119514235","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.18":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.18","_id":"@xy-fe/timeline-sdk@0.0.8-beta.18","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"c92249fab43ca31fbf2713ce753f953d922b4413","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.18.tgz","fileCount":544,"integrity":"sha512-PRdaMDFwfExuNxZXm6V4/RBhEIRrUNqjm58GcLBMmKIVhZSYfaNg4rGpQ+nP5dAs93K3172rKsKnTKkovnPO2g==","signatures":[{"sig":"MEUCIQDzEdF/lPMMRMYwOQjYFFVzY7p9+WaF9BYZqgA34OipKQIgC8K4tzUEve2fPd4N8yevAf7QPfTuWuGtdkC8hvVEsfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21698117},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"d4a965d000f87e7844090a92bc3b99ef8ac4281d","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.18_1747375112945_0.27554466172756586","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.19":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.19","_id":"@xy-fe/timeline-sdk@0.0.8-beta.19","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"bab69979f895a55b1f4560f1b6818ffd3587619c","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.19.tgz","fileCount":544,"integrity":"sha512-ZO3oaQLqtHn3Mp+lageM0LfknYTnvLO/v5hf7SgiAKnU+xDiTIA2zaagJmGcsn9CH3k3PbhsAYB1qTYth+xCag==","signatures":[{"sig":"MEUCICKqol+LOwdRwmtjVn/U8T+6w3Sh7ZCzu1S3DZekXzItAiEA/6SRb5lk7WHqDrGl7fPSNgY7aTuMNU5fzT44/vrdLz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21699744},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"31193db0c62e09c041d792f6bd99129b24e6d8f4","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.19_1747378742802_0.34362811906764823","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.20":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.20","_id":"@xy-fe/timeline-sdk@0.0.8-beta.20","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"87ed1921aecd8a8ec046d366629a1119ad5a9461","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.20.tgz","fileCount":544,"integrity":"sha512-3eB/j+TuGhsioTsx+ETwfHgcbgxRxxBmkCpSpjy9SdA1dY6rkcq1vnXgNPyrvmnAseM/UxhVEoBxQ5z7aDou9Q==","signatures":[{"sig":"MEUCIQCQOX2f+pBwMuza97VDWX566WrMnDIqhl3khAkWNENWmAIgZuiUQSyrmMroszOjGdcM2uwA1FxYxUpypHOszJmrcCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21701143},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"85b83f8e9798a2e89bb166331ce0cf434a85fd13","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.20_1747381980844_0.6648423062305548","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-beta.21":{"name":"@xy-fe/timeline-sdk","version":"0.0.8-beta.21","_id":"@xy-fe/timeline-sdk@0.0.8-beta.21","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"02b0eda007c4fb49277a581224f875b6463b7aef","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8-beta.21.tgz","fileCount":544,"integrity":"sha512-coSyyY6GQ29GlPeC+spsoO29KnYsWfPPKiqMrxo0xtfxhjSG/WYrZPXjxKYyv1GrtdcwJFBwVIr/g0F5dSjNLA==","signatures":[{"sig":"MEUCICwVcXBW3kqJgybF/WrKJ6JDPn8KctUrQ+bLu7qjGQY8AiEA5rBS+nwzaBzdM4qp+eeTwkL/6aV+vj3AYwAVGtR9Yqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21717723},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"32569864eac037c4fab7c1733a832633af9f444f","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8-beta.21_1747472417797_0.15372164985959014","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@xy-fe/timeline-sdk","version":"0.0.8","_id":"@xy-fe/timeline-sdk@0.0.8","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"1472c2992cc2f19fab451bb2d8f9e52a0462471a","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.8.tgz","fileCount":544,"integrity":"sha512-+ev2o7JDRDUhvx6dGjEmBOZp1rsyrPLm2nhIcoSrlKoo+ZIiQol7P0XnYJkIKJX384mCUI1VtkJyECMF+ckQkA==","signatures":[{"sig":"MEQCICyHfcjU17z5AhFw1tpJleJQCMwB3Bs1WUnuy0Wffpy9AiBc1aQepbleDTX4qeAIByGw+Qc2MwV2um4QdPAj7FcdiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21723477},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"79be8ec16ecab035d50a87bff02a527f842f7517","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.8_1747579774549_0.21512439468854194","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@xy-fe/timeline-sdk","version":"0.0.9","_id":"@xy-fe/timeline-sdk@0.0.9","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"3e36fb69e059bcf19ae83471282380f511cd5f91","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.9.tgz","fileCount":544,"integrity":"sha512-teKiXC3mlpjUcm1Ju/X7UQLXbr9VNf0O1sOP6RL9o83q3jwHU9NbYY0WYl+ifdvDRpzIVee7R+LyiaB5SbB9aA==","signatures":[{"sig":"MEYCIQDTgJC8Cab1+tnnpiZwE5DqxfWjqd6adaltGkt+Z8HajQIhALu2wFmL8PifdoJnuvfShPjyJD+M0XmyH2vJKCqbEh8n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21723531},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"39d7772774d676efcc990d18e7efa73d7ad8d05b","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.9_1747593557665_0.6128999785918219","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@xy-fe/timeline-sdk","version":"0.0.10","_id":"@xy-fe/timeline-sdk@0.0.10","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"5f58a1af938b365b6eaf5e53e232184d7bd9cba8","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.10.tgz","fileCount":544,"integrity":"sha512-lup09AJW0KA7IqPWl/lpVOnpz3x0GYCoqdNkueZ2BrWZCNYXOAVnvUFp+HBeBjW5DEYTtwC26zLqIFvIZENN7w==","signatures":[{"sig":"MEUCIQDqtiLAz1KKQQq3faIw/ODRoo0x/KHRLvutKpwkHkLJNAIgImX8V19BQBMbLjR01hplugGjnBUK4YW+Q/9D8bfJJLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21723820},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"457c17ac86ee90fa7b993e1d8a941361be03f486","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.10_1747628027312_0.35614445919333204","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@xy-fe/timeline-sdk","version":"0.0.11","_id":"@xy-fe/timeline-sdk@0.0.11","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"edda68e1b2b2904d283444d82f545e89e0740129","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.11.tgz","fileCount":544,"integrity":"sha512-UZP3USI5pSHGn7mjhc7yx6zJpeLe+jyA7Tp0/xiTomlEafmRu3DqUUxrUlPSOvUrrVKDbD3QfhfH6xKQI2hMrA==","signatures":[{"sig":"MEQCIE8bTFOvjflKgYH3pvYJK13l/nAjEn7pNmbA4JAjFbYlAiAxR49slN5XgX0duHgw8cagGXik0o/F2NkA+U/Xfdyl8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21726700},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"ace7ce26ff6102a756eee973e1564c69f47266a6","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.11_1747642825568_0.35044023848061046","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@xy-fe/timeline-sdk","version":"0.0.12","_id":"@xy-fe/timeline-sdk@0.0.12","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"13bbb66357cc17a126a37185543c500c1edfe9a8","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.12.tgz","fileCount":546,"integrity":"sha512-3nr6WOU7Ayxl+NvQWyfJhTiJvKt/jGjWnCWKJRhDFSJMTRCN+eDA+kXlFdvALfjyxg+RUaIjO8UE8o0WMJr5qQ==","signatures":[{"sig":"MEQCIHZLS3dyJKsCZ3G/7H2oW58ESfb6jMeYI0AunLIJhoa5AiAib4F/qZhGy1QkPiJfLb0aU/6PNhAKdvBFx9grDpHuzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21727700},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"d5ae259b3ff139bec08a80a638dbd38fc59697ec","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.12_1747647084510_0.8913593412396854","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@xy-fe/timeline-sdk","version":"0.0.13","_id":"@xy-fe/timeline-sdk@0.0.13","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"43c8f651ee1b462eec1537d05d031fea6b0257ee","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.13.tgz","fileCount":546,"integrity":"sha512-tsNyBld/+qowtD4URy7pnREa4ZBhb4ywmGxbednnP22SJ47UHptyJogPNKnLI1DP6EyEWHb5R6mxXfbjsz3Qjg==","signatures":[{"sig":"MEUCIHflcqB9e/hmSklWq+sgQBA517rgksSm5fcNxjU/WwniAiEA1EFEBRai9lzDCGN6kSHJ0u7B5IKcw4uc3nVWF1J2uW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21727942},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"e79cb28cb372855b2d0d7b6b5a67ea8ad6c1f49b","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.13_1747650437099_0.05170687640295846","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@xy-fe/timeline-sdk","version":"0.0.14","_id":"@xy-fe/timeline-sdk@0.0.14","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"d549022dd16e05bcca980fcb98a9bd379a91247c","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.14.tgz","fileCount":546,"integrity":"sha512-RmBMmV3G7sdF34k2dXkyp2QZzSR4UCyY0R8/8/jqux2oxGxcWC1/zUsBJihkFTuiTqwoYo7XqYnex0suoIT4iA==","signatures":[{"sig":"MEYCIQDRLlVN/0wAkqGgsN7ndelA8Z1u2mca1DGACGf9HmBwGgIhALhw9NKEmtn8OIhuhkcDpWyTKB95QXwC/4teoTqJqfHg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21728716},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"cef696668557b650d90f3c1ba7f2e70b0086e7f6","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.14_1747655176706_0.31535154593726067","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@xy-fe/timeline-sdk","version":"0.0.15","_id":"@xy-fe/timeline-sdk@0.0.15","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"9f1044d5f938d62de2e92ec1d39a855800d33920","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.15.tgz","fileCount":546,"integrity":"sha512-Mck2m9NiXNsf/VHMgjqCrcwFh/9pbS3sxCBcBc27UdhRP9WVdImbhcGm+Mh8IaHYYsWoWnwQ0KXuu6KCkyRddA==","signatures":[{"sig":"MEUCIQCijuTMnoWuvSvjSow5oHN0dKe8FPq2/7jQDxFF8kp3qQIgPAqmjIFzZoUIo7fINxP1H64CSbXpkxMYK26HeN5A6VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21728799},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"451dc7d11b4e8eeb1f4ad6eb9cf2c2d923435b6d","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.15_1747668214960_0.41415473078363974","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@xy-fe/timeline-sdk","version":"0.0.16","_id":"@xy-fe/timeline-sdk@0.0.16","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"8b8e764d1e34ed7394eb6e15e50f685e99968ce1","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.16.tgz","fileCount":546,"integrity":"sha512-D8lPJl8ko3MzNzB/l0T9mJ2C23UUxo9WQXOxtdKaiHIrMHdx0i7N6Cu2rfzL9whR3PzkYdmedTd8dAIp+ilM+w==","signatures":[{"sig":"MEQCIFVqNf1/tFxXap9BLtufkBEGvJDpeaZ+yBfBCSeF/LS7AiAhsp87yUQO7LBxX1Sh8NcIO7npXc2E7e1hpT0GTFwIAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21730184},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"0f27362497f60385c2aa20bae604a0f6478ba7be","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.16_1747715548400_0.9398457318224072","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@xy-fe/timeline-sdk","version":"0.0.17","_id":"@xy-fe/timeline-sdk@0.0.17","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"ca5aaabf6f7c31ecc3f0e91475b074fda27d1bd8","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.17.tgz","fileCount":545,"integrity":"sha512-S+x0YDKFVf/KR6yUuuvh6xNEL08p4+oLEJemzVT2dzOeZn8L4ieBdiWZe2I250ib03PKoGcAFqxOjdY2ZJ6VHw==","signatures":[{"sig":"MEYCIQCi8HRKjSBAOKx4LAqtFXdHJq1dvmsxAtfhLZd84gTzeAIhANXi1amuVo58IPbGuhyaYFC1J0WPrysXWlM18v4Qna8p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22386265},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"e9ce272df2236fb8062321c4670cacb1d2cb6141","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","email":"im@daodaolee.cn"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.17_1747726900438_0.308519207173088","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@xy-fe/timeline-sdk","version":"0.0.18","_id":"@xy-fe/timeline-sdk@0.0.18","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"8223101c18b11755922394f83752ada084d4fbb1","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.18.tgz","fileCount":546,"integrity":"sha512-Lf+9DszYQYB2r387zmwOBKLvQCQJJRPtjAcYbMnTFTxZuPPmE/3ajasgQOmpxIUzSIEEsJaWE2aSXwljqVcu5A==","signatures":[{"sig":"MEQCIC5vRUk/9oOxO9V5KqgmTJW20T1VezPa0gYk5tnl1TovAiA76R00OpTXct6RaLDa8t8oMXeJRr3lvxsCbVquR//7Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21730670},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"76fb15845a9cbc37e84ee90fbb5e8770bb68d7fc","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.18_1747728999170_0.9817957142218496","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@xy-fe/timeline-sdk","version":"0.0.19","_id":"@xy-fe/timeline-sdk@0.0.19","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"f87dc45e9ca81b8e101c0721e9e16bbb6a2ef9e8","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.19.tgz","fileCount":540,"integrity":"sha512-ZEOBwQIMuJJhzF0wJvG9Kh43vlzGSWhpGGxe4hPj7PbU2DJZ+neGzDbW+sLkOOAEhJsEEiQiN0znvx4ppFTjbg==","signatures":[{"sig":"MEUCIEONLr3+Gl304rksrJkzGros2v2Ma2OumUXYXR2YAN3+AiEAq01jYzcXNL3+X21cJ0GUuAiIncYwsggLHzJGeFtkujs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21697303},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"680c4f70d4fb36afdc92f77c24aef9d5a40a307c","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.19_1747735533509_0.2260987856361838","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@xy-fe/timeline-sdk","version":"0.0.20","_id":"@xy-fe/timeline-sdk@0.0.20","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"1864bf1f342f3bf4b09cd1f81d3ad865d4572c8c","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.20.tgz","fileCount":540,"integrity":"sha512-ywUYTqFOTn/y92rf2RcRGSDgLFoH3e79j9gXJTCvZ4PGopyCHj5lL/0kp58fn1RxgRXoyDyn1q3BGbvVUhVtEw==","signatures":[{"sig":"MEQCIGC6eBEEe4X4o00Ws/ZPaDFSYM6ucxKTG5mO3j8X6MvLAiAJn4acIp723/6BhGJy8+5sNgGLh3usrEFVJ++K8OGUdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21698618},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"fc596541ff9aa1faefe4861a073452c3b4cd3c41","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.20_1747746334847_0.5208158130900418","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@xy-fe/timeline-sdk","version":"0.0.21","_id":"@xy-fe/timeline-sdk@0.0.21","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"09ad209728db32d2b9513820368b3acaa2cb6baa","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.21.tgz","fileCount":540,"integrity":"sha512-DPOgEvQNpFYNDBIhdEoJ4LGILAv9+uTBwz7hAqjMfH59AB2wV4nRixQ65TW/ZWZG3IKCPZ1GLrXyci3t0rn7DQ==","signatures":[{"sig":"MEUCIBusadIbMIZqSDeb8URcYFQJPl5O1AFEkDubAz8dahnNAiEA6YpVH6NonFQoC35Yq6RxAX1OH0cxjRYtZ05ua3PEQBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21698912},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"38e1aa3644524ce4e77eb829b05402dd9fc531e1","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.21_1747793278060_0.007406825444020493","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@xy-fe/timeline-sdk","version":"0.0.22","_id":"@xy-fe/timeline-sdk@0.0.22","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"92daaef94bd8f1568065005ee0a26c2d37b1e2ab","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.22.tgz","fileCount":540,"integrity":"sha512-0BaFQOLvkpUlNnE/rGLJ/UHxN+y/wXaPzze3MLqm4uMn1i39TfeE+zD91eQ7z+O+mCkIK8jEB/5S0kjp/ROcTQ==","signatures":[{"sig":"MEUCIEZ3+PMqgGEda7XaTudur+ivuGZGr0ffGZGvrTrgdmfNAiEAi1sFGA4Q5pbcDM6Nh2is/bk5tQJEx+mNMB2L/13VQEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21699857},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"18442de7670db97d7e1fe4e072131a0a2126e0af","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.22_1747801595650_0.700283885175844","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@xy-fe/timeline-sdk","version":"0.0.23","_id":"@xy-fe/timeline-sdk@0.0.23","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"67a14bc3642f714c8ab0c46172fdcfe1654c7433","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.23.tgz","fileCount":540,"integrity":"sha512-79C94jatRAJagD8q+JxYzPBf3aag73BYhio5A1hdxDuqjjh9l3WmkAgSw8rcVIQtWJ6fObJSI/mfBu7YNKNL0w==","signatures":[{"sig":"MEUCIFaFgstBJZXDT0guYFtoMAlbKtErOrAhvKPHoWnwPGxwAiEAtJT3sA/Ky+qeuWuNxM13CT5qNRCZkr0EaopCctP5Fr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21700071},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"35db4cc688a38a8ad1477c2ed15432cee76db16c","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.23_1747833191664_0.09660796632385171","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@xy-fe/timeline-sdk","version":"0.0.24","_id":"@xy-fe/timeline-sdk@0.0.24","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"5f3cc7d4d04ca86e920668e0b06bf1d404f2b00d","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.24.tgz","fileCount":540,"integrity":"sha512-lPNO6SkV+AXGJMipgEg25pHQnxVF7Xy+gNqU//N8i//+4UmNVDBWImAj5+tu/Q9p1lrQoIikCRWNS+oREj4PDg==","signatures":[{"sig":"MEYCIQCnKbTJkqWRw2ExpIwewUda8WToWglr0QGcybvvBH6h0wIhAOs92tElWZJsAYOAOngPRDYQd9+grOTM2axSW2uFO2eL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21700205},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"4a02702e2c594698d3937dd3c892d8a90a9d3afc","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.24_1747881701445_0.13298870290935993","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@xy-fe/timeline-sdk","version":"0.0.25","_id":"@xy-fe/timeline-sdk@0.0.25","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"9aaf9c6d69f8cf050dcd5eda70bcd2635d673245","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.25.tgz","fileCount":540,"integrity":"sha512-dzZmy7/jFLscKmH+tGizHoNyXhnGukLWNcYb3FbpUpWyJFuUq7LTNegddB+0rYtEJGP86V/62lQQ0PwZKgfd4g==","signatures":[{"sig":"MEQCIFXH2wUizLp5Efhz5vwhb/bvZD+80LiEepfettleTzZxAiAddIp5epfYH6AnajEIzwAB2VeofB8gngKxsSKI6XtkOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21700691},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"81f6a2ab7c72aa006e2cb4a03d03e345b3123c42","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","email":"im@daodaolee.cn"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.25_1747894941768_0.3423931898089514","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@xy-fe/timeline-sdk","version":"0.0.26","_id":"@xy-fe/timeline-sdk@0.0.26","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"74b7df073305e92071b496175417ec30d09b9cf4","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.26.tgz","fileCount":540,"integrity":"sha512-EEeMG38/rRrUlBb3uAA5nVGylinfAgB3Rq1z2hSWr+14ikvWYJKdeXeT1gwgB3YHrUP1qSEXTf5GyjLpNYqwrQ==","signatures":[{"sig":"MEUCIGhWCXo9+8TpdOB8ZN+O5QUc/HZDvJhDcn5inMLIKWkcAiEA3VauYgh2/YZdHVJzPtYoUjb/9f5GjoV+2lP2/f5MsGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21700779},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"d09fbbb929f0991b6e2c57601f35488dfbfbd565","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.8.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.26_1747917748276_0.7522342205148311","host":"s3://npm-registry-packages-npm-production"}},"0.0.27-beta.0":{"name":"@xy-fe/timeline-sdk","version":"0.0.27-beta.0","_id":"@xy-fe/timeline-sdk@0.0.27-beta.0","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"70c63ca8c9de5662aeac8c8a90278f0cd81f70d2","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.27-beta.0.tgz","fileCount":540,"integrity":"sha512-486MupKOuTUqCZjYOEiUqmRXsVfejrPO2XcYmI7sQO2BwUNUUMhrFrMMEE0wuhlLF50zKBVjC/ZPJiRmadjD5A==","signatures":[{"sig":"MEYCIQCclAegB6ScHiTll29OBP1J8Amn18Vsl/QXFMZef4MzNQIhAPOlinq1wYDM5PJ78uduSDfy1fxiyUW4ZIET6b+bSywy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21695143},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"2c6257e6e2ba1b137df9e2803b13abc1a3e91635","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","actor":{"name":"heazeel","type":"user","email":"1520800291@qq.com"},"email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.27-beta.0_1750663807501_0.11443333647873843","host":"s3://npm-registry-packages-npm-production"}},"0.0.28-beta.1":{"name":"@xy-fe/timeline-sdk","version":"0.0.28-beta.1","_id":"@xy-fe/timeline-sdk@0.0.28-beta.1","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"41d6dcd9662f740fdc2bf6815d4155a47e466920","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.28-beta.1.tgz","fileCount":540,"integrity":"sha512-dPqCo5hTGTTX1Z9/TyCd0A2OT3HFJ5cva6GkKOy5nSWDswz4AIP5kEN/+FKhQRzSuOmjEDFUj6Jeie1ZBEm9hg==","signatures":[{"sig":"MEUCIELjWRsxftYpMr9m5XuWxh9X9BW3Uh5bSNXP8sSyY2dLAiEA5ySyszQ3fUCa9Y++YJuWx4nMxsXnI+5oLPkshMvKBFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21695563},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"553a8881a4c1c7ee8a4b59a0fa43b715fc308b7c","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","actor":{"name":"daodaolee","type":"user","email":"im@daodaolee.cn"},"email":"im@daodaolee.cn"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.28-beta.1_1750817995594_0.2255724139341857","host":"s3://npm-registry-packages-npm-production"}},"0.0.28-beta.2":{"name":"@xy-fe/timeline-sdk","version":"0.0.28-beta.2","_id":"@xy-fe/timeline-sdk@0.0.28-beta.2","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"da6be2fdc4a46ba8913e8fdca2af897c9cbd081a","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.28-beta.2.tgz","fileCount":540,"integrity":"sha512-RUHg53IRipFyEbFtk+w4l7H6gmBKXgisSDo1AUj8lzwXxIkt4JXpVomwtMP7p/XPQ70jHMkI07/ByTt5cKuxGQ==","signatures":[{"sig":"MEQCIBlotZ8DleykXAEL8hewRskI8TZNxGLLDdBUg1mVSeNlAiBM5QkdmTIgyDKwP7/hzu6DYTOmWStdMNwkTBH2/UFwGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21695971},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"beceb997c39de7da7b396d1695117fa1bbbcfbdc","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","actor":{"name":"heazeel","type":"user","email":"1520800291@qq.com"},"email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.28-beta.2_1750918101577_0.6378803972411258","host":"s3://npm-registry-packages-npm-production"}},"0.0.28-beta.3":{"name":"@xy-fe/timeline-sdk","version":"0.0.28-beta.3","_id":"@xy-fe/timeline-sdk@0.0.28-beta.3","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"3b229908a09813c8539f7d8a06c09947b30e185f","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.28-beta.3.tgz","fileCount":540,"integrity":"sha512-1+XdWOY+xpjimDfKGnWP2Il+GvOVGKsa+LGiLSNiTdO5mRSZDbNQwweGo8UgAClgjcLNviub8bDVJ6KYGd+KnQ==","signatures":[{"sig":"MEUCIQCdhuFWpERRXm2akuUxmtMSRHJizSBduyCKtjRLAiwqwQIgEfm83ED1TiEwroNNUvV+ZwHCY+G9yuD4K8LHDw9Cvg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21697102},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"67aa1d50493d0d859fe8ca9877a59acd94f3ff57","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","actor":{"name":"heazeel","type":"user","email":"1520800291@qq.com"},"email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.28-beta.3_1751014246879_0.6381970656354736","host":"s3://npm-registry-packages-npm-production"}},"0.0.28-beta.4":{"name":"@xy-fe/timeline-sdk","version":"0.0.28-beta.4","_id":"@xy-fe/timeline-sdk@0.0.28-beta.4","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"aa749292ed089d282e121439c1dd06c9cdae4bea","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.28-beta.4.tgz","fileCount":540,"integrity":"sha512-ubnAx/Eeq/AroGicH7ugfk9DQfH0zKmVVq0bOQVPFlAtRoUjTbQXqz8BrgAweK2lr4uk1Bm0i098AuO69cyOOQ==","signatures":[{"sig":"MEUCIDugv7LHYupiBHxBR4LzNM/9aDef8QAmyFho6OXpIXc5AiEAjMwDWed6XAlMJyyY64AW38M/dT7g71MMTgHij7Ou2l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21697271},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"00e60e048e063d7d100cee7fdad82332f0e622d3","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","actor":{"name":"daodaolee","type":"user","email":"im@daodaolee.cn"},"email":"im@daodaolee.cn"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.28-beta.4_1751018996749_0.8299192663626667","host":"s3://npm-registry-packages-npm-production"}},"0.0.28-beta.5":{"name":"@xy-fe/timeline-sdk","version":"0.0.28-beta.5","_id":"@xy-fe/timeline-sdk@0.0.28-beta.5","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"d0f0e207c5fc457c8787576e16e7e8cfe6bd249d","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.28-beta.5.tgz","fileCount":540,"integrity":"sha512-U7di9RoACoBVVKr9BaNv0wXWX7TseWUXTiv1bRDY+HRMcGwZ3qgPwxE4tOD0u9DuQMIw2OfNcWGFhpI4IgEMaQ==","signatures":[{"sig":"MEUCIQDMyKrKUQPWCg0vsB3COdb9zsUNGeQbEX4Yuc25zqsDjQIgdU3srVOOBW3ls6qGffuTuk3DC6GCVcKHLnffg7i2BMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21697617},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"7683ca59b6578e87d9cc48415add415cc85173fe","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","actor":{"name":"heazeel","type":"user","email":"1520800291@qq.com"},"email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.28-beta.5_1751440556312_0.3958007696414412","host":"s3://npm-registry-packages-npm-production"}},"0.0.28-beta.6":{"name":"@xy-fe/timeline-sdk","version":"0.0.28-beta.6","_id":"@xy-fe/timeline-sdk@0.0.28-beta.6","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"61fe3a1f591be971c47968fc672315b1dc241213","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.28-beta.6.tgz","fileCount":540,"integrity":"sha512-8e1oHnWvPIXlFh+Rsr54pINEidztdYS6LHRL56LSMZO2AU4aPAbfwtveyA94xSqgLaK2H5fLMJC2b4rEFGgv+g==","signatures":[{"sig":"MEUCIFw1jXrt7ZQpU7Wml6qhtFRXDQ+7WFHJ7FRYConvlIDeAiEAmeYo5wAZ+mAralGzge28Jth6Gy7CxL+DeCE6ACAR4S4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21700395},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"38a7a7af9243f4f2de70c366823a8d5f2151dab5","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","actor":{"name":"daodaolee","type":"user","email":"im@daodaolee.cn"},"email":"im@daodaolee.cn"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.28-beta.6_1751507171631_0.9596658078501721","host":"s3://npm-registry-packages-npm-production"}},"0.0.28-beta.7":{"name":"@xy-fe/timeline-sdk","version":"0.0.28-beta.7","_id":"@xy-fe/timeline-sdk@0.0.28-beta.7","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"8baf6874c035f692709e9b2dfda3e141924378f5","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.28-beta.7.tgz","fileCount":540,"integrity":"sha512-DShsYm+ccbpSbTDnjhDaJVN0/ab2M5BjVqiqPv2VvWuPQ9Pm7EvlVuInoIyc0YniU+5G+jk4JF4dEEZkuCQMdQ==","signatures":[{"sig":"MEUCICVjZ7DGU6bYgOkN9zdWx6z3SPwx3uYXW/mTA2EU+kitAiEAuMFDhwvJ9cSgjN1kxT2GU/6TR2QpgRURm5VhmwXafUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21699413},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"1d56ef87741cbfbd9d73ffd1c181226f5b7b02bd","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","actor":{"name":"daodaolee","type":"user","email":"im@daodaolee.cn"},"email":"im@daodaolee.cn"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.28-beta.7_1751517748468_0.7822592976429885","host":"s3://npm-registry-packages-npm-production"}},"0.0.28-beta.8":{"name":"@xy-fe/timeline-sdk","version":"0.0.28-beta.8","_id":"@xy-fe/timeline-sdk@0.0.28-beta.8","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"1cad6be029d22b2a9fb8bc581d958e8822185600","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.28-beta.8.tgz","fileCount":540,"integrity":"sha512-up9ClkYL0eiNC1ucG7gG/clBoIXOyJmy+X0D/72+Cg6XdClRQ6JhPI4mmfpreqhaRj/5DNejEJL1+55g9a6CAQ==","signatures":[{"sig":"MEUCIGuyfkBfO47PqYDRkZZ1bEcw3dvk2pCrhtNmiPv2cs7iAiEAz9lIwpNcil7Wlwhrh1cF7UpAzYI0aU3ZYyru9LFVAAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21699455},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"eddb80ab14357e97b3c330970828e60d0a53516a","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","actor":{"name":"daodaolee","type":"user","email":"im@daodaolee.cn"},"email":"im@daodaolee.cn"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.28-beta.8_1751532129475_0.32233212280395285","host":"s3://npm-registry-packages-npm-production"}},"0.0.29-beta.1":{"name":"@xy-fe/timeline-sdk","version":"0.0.29-beta.1","_id":"@xy-fe/timeline-sdk@0.0.29-beta.1","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"b1e11da0a99aefa94e7046a22b61701de582a9a7","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.29-beta.1.tgz","fileCount":540,"integrity":"sha512-1aKs/ajL/zwXSLW4duLdIRnj63nb9Lh+zaLPXOT/NgysSmZCVnQ/hjljoHx7lHJSo/rcNsfNbmuD/nFTirEw4g==","signatures":[{"sig":"MEYCIQCHFV2x8DEx4jldeOsemFJWM2JdmOFttInWsLPD66ONWwIhAMSD5lmkGU3yQurevSpH6YhAlZ4I2PqBUjtO2SYFI+ee","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21699455},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"eddb80ab14357e97b3c330970828e60d0a53516a","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","actor":{"name":"daodaolee","type":"user","email":"im@daodaolee.cn"},"email":"im@daodaolee.cn"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.29-beta.1_1751542724783_0.7215028886332633","host":"s3://npm-registry-packages-npm-production"}},"0.0.29-beta.2":{"name":"@xy-fe/timeline-sdk","version":"0.0.29-beta.2","_id":"@xy-fe/timeline-sdk@0.0.29-beta.2","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"1d5a481bdc320ccb4b43bfeb323bea5dbbc1908d","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.29-beta.2.tgz","fileCount":540,"integrity":"sha512-U34U7nVhotavU8JWvOYFyQmoZhfK9p/w8y28RwhrcuBi6Uwe6ClxaEQeu6hW0zJ2NytTW1jonwucEgewSsJ8MQ==","signatures":[{"sig":"MEUCIBLs9XBubQUxUT/D3QX4p50oU6r2tEvrniokS3jiutQFAiEAjnH9OsFNFDNTQhQtBklLyRU/hz5rWtbsXbmn8keIc0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21699603},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"9599ef0bd5b71c50fa1b675f2328edf646de28b2","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","actor":{"name":"daodaolee","type":"user","email":"im@daodaolee.cn"},"email":"im@daodaolee.cn"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.29-beta.2_1751595147983_0.5303728339963165","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@xy-fe/timeline-sdk","version":"0.0.29","_id":"@xy-fe/timeline-sdk@0.0.29","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"4c2c479eaa63fce0708efde2d781d604172d50f8","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.29.tgz","fileCount":548,"integrity":"sha512-ZaQzA7hLM3pk2k4vQMuqqdUZ+U1WwQ+2E+8bv/154mAbNxXhPpChUsNZqriOdfMZ2HbP5Qpm6JNgJGOeMxyBgw==","signatures":[{"sig":"MEUCIQCFvZYl9f6dS141R/ZZk3PI7DJzpaZY+E1CatrlsNS/IAIgUtValwW7pdlvnrRQMC0562FLKi5DzJiKtt72nkGPW0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21724308},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"cd1bafa792b57066503dca07c533a7e17e6d324f","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.29_1753758198978_0.7759358495995159","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@xy-fe/timeline-sdk","version":"0.0.30","_id":"@xy-fe/timeline-sdk@0.0.30","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"61a95a7920940c5dc35254e1b1332d4a11d7e5f7","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.30.tgz","fileCount":548,"integrity":"sha512-FleGF1EM8l+Emy14YLnDBPtHlEVZ7V/Hpv5cQ0aoy66IIhZf3pdfk7Z6UilZzDD8eVCqUqpMOyDpJeRSlMBuaw==","signatures":[{"sig":"MEQCIDzeqEg2g1JRQNWIzu8qS4U4Frp5KiOLq213v8NifpcyAiB45ZuLQxa0CFynvvJ+rSTQHgDXxKVV/8BBufwaNQAA0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21725540},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"1065e1c60daa599e20cbb66425768910c392876e","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","email":"im@daodaolee.cn"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.30_1754017304064_0.5771332350345197","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@xy-fe/timeline-sdk","version":"0.0.31","_id":"@xy-fe/timeline-sdk@0.0.31","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"aee61eb3d9b0c73508574c92e0cd8231511c6f5b","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.31.tgz","fileCount":548,"integrity":"sha512-1KdopyVKDfTvkECQnmO+J9CEhtgnfD2CDx5nY4ZXHllFcpo1+tKk80AjO5OwdO4DaK089CRjOF9P/yWjwdRveA==","signatures":[{"sig":"MEQCIFK0tK+wruPu2ijGOzTKdhDq72xbCrKgCLkNrNAOAVOAAiBGMbqoeHOQvy0ZtdOoOuHnTKPHOALAPqHDE7Na3fJZow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21725562},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"a31e79278f889e5bdd63bba972c37574452f58fe","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","email":"im@daodaolee.cn"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.31_1755508530162_0.34261719648251887","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@xy-fe/timeline-sdk","version":"0.0.32","_id":"@xy-fe/timeline-sdk@0.0.32","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"0ff969d2d31042e425273ed2091039bafd01f83e","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.32.tgz","fileCount":548,"integrity":"sha512-/zvJu9AyDT0HF5H63iAtV/4DAgZaNc7pDqLwWjom3JY08+Aqe6qGkKQmb16zpFYiW3KHMHd2SRP6RAnVv1Khtg==","signatures":[{"sig":"MEQCIGrbxAmlLBFS5IgLHUqlPuKnR/Qn9ao01yBnTxhcnrm2AiAROvuq/IxY2meRlLAF/J98yhrYplbEe5SpDaUmq6Y2TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21726436},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"0eee8e1fe99297dff767b52f88b8a274ac78587d","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"heazeel","email":"1520800291@qq.com"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.8.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.32_1756955909338_0.615381882531091","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@xy-fe/timeline-sdk","version":"0.0.33","_id":"@xy-fe/timeline-sdk@0.0.33","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"}],"dist":{"shasum":"b1ac1bd076e5e1d07afc7073866e0e49b19b73f7","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.33.tgz","fileCount":548,"integrity":"sha512-uDFOaubONl5u3w3lww2INsy4W4UPEGcUNwPv5K1BAD5vKaE1mEN3g+l9ZZXCBibPqP0dMAikCZ/+PPAXeWrEIQ==","signatures":[{"sig":"MEQCIHHMnDylKmYBSrx+htvhWdHrPWwY4PLZGB1duzH0U366AiB29wR+Hmo5tFVVqBcyB3xttlE+4APluhwT63UtkZa8UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21726182},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"}},"gitHead":"f72ed7b92749e707bb7b0f987d461d288aba574d","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","email":"im@daodaolee.cn"},"_npmVersion":"10.9.2","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","microdiff":"^1.5.0","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","@types/react":"^19.1.4","autoprefixer":"^10.4.21","rollup-plugin-dts":"^6.2.1","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.33_1757994475704_0.8525235901337564","host":"s3://npm-registry-packages-npm-production"}},"0.0.34-beta.0":{"name":"@xy-fe/timeline-sdk","version":"0.0.34-beta.0","_id":"@xy-fe/timeline-sdk@0.0.34-beta.0","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"dist":{"shasum":"f31334730bffb6cf84668672356317859af4d993","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.34-beta.0.tgz","fileCount":672,"integrity":"sha512-9VmT2BRECB2PP1IWF3n/OciBtiUp869b/o/Yr3UQaRDo2XbV9Ux3Q99z98oMqPJ8zqZk1VhdoAEmFqeu7QVorA==","signatures":[{"sig":"MEYCIQDffcY8pftgOT5q6CLymYCr5Zz0VZMiwAm/zu7Ea/oFpwIhAOGvEOHWlKXxLxRFgJ1Nw3Dcegt4fJytrCCZyhW6qbHm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22184933},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"},"./components":{"types":"./es/components.d.ts","import":"./es/components.js","require":"./lib/components.cjs"}},"gitHead":"04bd944e39707068a0b0699266f50c6e64a8fd47","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.9.0","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","@types/qs":"^6.14.0","crypto-js":"^4.2.0","js-cookie":"^3.0.5","microdiff":"^1.5.0","react-intl":"^7.1.14","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","react-moveable":"^0.56.0","tailwind-merge":"^3.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^8.2.0","sass":"^1.93.2","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","postcss":"^8.5.6","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","tailwindcss":"^3.4.18","@types/react":"^18.3.26","autoprefixer":"^10.4.21","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@tailwindcss/postcss":"^4.1.16","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","rollup-plugin-postcss":"^4.0.2","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"axios":"^1.0.0","react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.34-beta.0_1764986296117_0.3118316109528918","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@xy-fe/timeline-sdk","version":"0.0.34","_id":"@xy-fe/timeline-sdk@0.0.34","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"dist":{"shasum":"4043937cfcb467a06eeac6f6a709794661060766","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.34.tgz","fileCount":672,"integrity":"sha512-aTh1fG8BCNnum+EsOGjqg7eJ9ksrl4Dmh8sIFSnWqVo9EQFri/j7pZb5cQh0QKiKA/kVhR28z6XkdfXWe6B44g==","signatures":[{"sig":"MEUCIGqw4DTfz/2xbcCQBVHkk3DvFxHQBh37wddJgeEktKZWAiEAr66ZfjkvUwetQTPkBQixnxGPPaxv5Z2pi0B7wfV9fII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22184922},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"},"./components":{"types":"./es/components.d.ts","import":"./es/components.js","require":"./lib/components.cjs"}},"gitHead":"2c12e5ddfa92ca2a093110bf7759d4d00d690c3a","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.9.0","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","@types/qs":"^6.14.0","crypto-js":"^4.2.0","js-cookie":"^3.0.5","microdiff":"^1.5.0","react-intl":"^7.1.14","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","react-moveable":"^0.56.0","tailwind-merge":"^3.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","sass":"^1.93.2","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","postcss":"^8.5.6","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","tailwindcss":"^3.4.18","@types/react":"^18.3.26","autoprefixer":"^10.4.21","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@tailwindcss/postcss":"^4.1.16","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","rollup-plugin-postcss":"^4.0.2","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"axios":"^1.0.0","react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.34_1764990304479_0.49615063091074796","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@xy-fe/timeline-sdk","version":"0.0.36","_id":"@xy-fe/timeline-sdk@0.0.36","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"dist":{"shasum":"f6630d9cb67fae273931fbfe28fc505699088ac0","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.36.tgz","fileCount":672,"integrity":"sha512-7bRV+1kRRYAZdmh2t9Muk3sfxT/b6hvahR2yHM31R85cJ3tmbV3RwkrUZUVYNtwXxs6am8m57u8J2TpANTOgtA==","signatures":[{"sig":"MEQCIHJJvFJpljY+d90+tH8MZxv2GQ16vIzsDRBTPTgEQtUoAiBD5H7ZYEzqcUytt4BwbaKlpQd9QsacvXx1/ujU8HXoeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22186027},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"},"./components":{"types":"./es/components.d.ts","import":"./es/components.js","require":"./lib/components.cjs"}},"gitHead":"8b34eec6764819f3315a49be4d5631393ea0949c","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","email":"im@daodaolee.cn"},"_npmVersion":"11.6.1","description":"* **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"24.11.0","dependencies":{"qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","@types/qs":"^6.14.0","crypto-js":"^4.2.0","js-cookie":"^3.0.5","microdiff":"^1.5.0","react-intl":"^7.1.14","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","react-moveable":"^0.56.0","tailwind-merge":"^3.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","sass":"^1.93.2","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","postcss":"^8.5.6","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","tailwindcss":"^3.4.18","@types/react":"^18.3.26","autoprefixer":"^10.4.21","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@tailwindcss/postcss":"^4.1.16","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","rollup-plugin-postcss":"^4.0.2","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"axios":"^1.0.0","react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.36_1765004444453_0.5638490993479925","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@xy-fe/timeline-sdk","version":"0.0.37","_id":"@xy-fe/timeline-sdk@0.0.37","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"dist":{"shasum":"a55e1fc8e4fea439e0567a31941cb5acd26c09ab","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.37.tgz","fileCount":675,"integrity":"sha512-MnTAX6bZUz7uCJmjF6z+gpyVFgWD1B6nG9db8tEyBHa5HGRpYMBiAGf7kRONk7IxQq2BAgiQ5IInFg+Mi/EErw==","signatures":[{"sig":"MEQCIA2MyIdCzagn/BKKHTO2E5Yv4OY1Y5r03+i5CXAykeRvAiBCl7+/WPvQjbLwuz1oHkMTGTQ+BmtAGyaqP6iNq/OelA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22227407},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"},"./components":{"types":"./es/components.d.ts","import":"./es/components.js","require":"./lib/components.cjs"}},"gitHead":"e3f0cad424e13880857cba8d16533ea059cadcd0","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","email":"im@daodaolee.cn"},"_npmVersion":"11.6.1","description":"* **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"24.11.0","dependencies":{"qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","@types/qs":"^6.14.0","crypto-js":"^4.2.0","js-cookie":"^3.0.5","microdiff":"^1.5.0","react-intl":"^7.1.14","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","react-moveable":"^0.56.0","tailwind-merge":"^3.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","sass":"^1.93.2","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","postcss":"^8.5.6","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","tailwindcss":"^3.4.18","@types/react":"^18.3.26","autoprefixer":"^10.4.21","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@tailwindcss/postcss":"^4.1.16","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","rollup-plugin-postcss":"^4.0.2","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"axios":"^1.0.0","react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.37_1765010181798_0.7142442176950254","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@xy-fe/timeline-sdk","version":"0.0.38","_id":"@xy-fe/timeline-sdk@0.0.38","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"dist":{"shasum":"8d2eaa8717ef2f7e22bb2a52da60c8fa01ec2b41","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.38.tgz","fileCount":675,"integrity":"sha512-PljhWllNj1zxNUSqAbGSGakTq85siVbscvNyjCgS3m7GO0LmcJgOlMwFja84JN6YeL/GneeZ6yquvQS6nbLI+A==","signatures":[{"sig":"MEQCIFiHHV6HPHq/L3V6Sddu/l9NjedP8AlnEPa081knuDWwAiBK3dYJeMuoWoOeDy6Oau7oeP1Jp+0DD/0cki6wVQq43w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22226852},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"},"./components":{"types":"./es/components.d.ts","import":"./es/components.js","require":"./lib/components.cjs"}},"gitHead":"619db0b249a748191bd3399f4436cfc272ec17b0","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.9.0","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","@types/qs":"^6.14.0","crypto-js":"^4.2.0","js-cookie":"^3.0.5","microdiff":"^1.5.0","react-intl":"^7.1.14","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","react-moveable":"^0.56.0","tailwind-merge":"^3.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","sass":"^1.93.2","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","postcss":"^8.5.6","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","tailwindcss":"^3.4.18","@types/react":"^18.3.26","autoprefixer":"^10.4.21","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@tailwindcss/postcss":"^4.1.16","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","rollup-plugin-postcss":"^4.0.2","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"axios":"^1.0.0","react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.38_1765011849393_0.4633217686662934","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@xy-fe/timeline-sdk","version":"0.0.39","_id":"@xy-fe/timeline-sdk@0.0.39","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"dist":{"shasum":"4e040517e4bf918659bef0a5b62cdc305ad6f975","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.39.tgz","fileCount":675,"integrity":"sha512-xSs2mNLBGmPos0KiwN/P7iYYcTWFCwI//TTreoVg4T1YSVt7W/bIeMFyOjK9LBrbXAUOiKyior0eY+cU2DFqzw==","signatures":[{"sig":"MEQCIGbVkHX2x3oybRWl54gp8IIdzB8XiJ8dVw6RH6iUxnHaAiANWYR7kki/QvhXK3U6+LF37Xt95rHGcY4brkzG6ShwxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22226916},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"},"./components":{"types":"./es/components.d.ts","import":"./es/components.js","require":"./lib/components.cjs"}},"gitHead":"2fadc20ee5dcbd3313206b94b9fc3cf90c275ff2","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.9.0","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","@types/qs":"^6.14.0","crypto-js":"^4.2.0","js-cookie":"^3.0.5","microdiff":"^1.5.0","react-intl":"^7.1.14","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","react-moveable":"^0.56.0","tailwind-merge":"^3.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","sass":"^1.93.2","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","postcss":"^8.5.6","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","tailwindcss":"^3.4.18","@types/react":"^18.3.26","autoprefixer":"^10.4.21","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@tailwindcss/postcss":"^4.1.16","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","rollup-plugin-postcss":"^4.0.2","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"axios":"^1.0.0","react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.39_1765014024435_0.7715869736206786","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@xy-fe/timeline-sdk","version":"0.0.40","_id":"@xy-fe/timeline-sdk@0.0.40","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"dist":{"shasum":"37f68e87740336acfc417aac96b93feb96815564","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.40.tgz","fileCount":675,"integrity":"sha512-efDbQS0jghBs49A2Erd1Sy+XnkI7EuLPgbSazyH6pIGSdvY85NDozJTlYSzYnSQJ/dQ8QGNzJpzYircyNw58Cg==","signatures":[{"sig":"MEYCIQDpc9QrNE2XP3gQxkzVJOeIPenaIoHkB4pVDikEnk5M6wIhAPzwl6Mfd4mzzwfnDDlLJZPJqyvSb0ioUgwIVcB7Wvox","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22226344},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"},"./components":{"types":"./es/components.d.ts","import":"./es/components.js","require":"./lib/components.cjs"}},"gitHead":"cca07f37dae84301fb55d2fc7dd088617c6b16fc","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","email":"im@daodaolee.cn"},"_npmVersion":"11.6.1","description":"* **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"24.11.0","dependencies":{"qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","@types/qs":"^6.14.0","crypto-js":"^4.2.0","js-cookie":"^3.0.5","microdiff":"^1.5.0","react-intl":"^7.1.14","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","react-moveable":"^0.56.0","tailwind-merge":"^3.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","sass":"^1.93.2","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","postcss":"^8.5.6","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","tailwindcss":"^3.4.18","@types/react":"^18.3.26","autoprefixer":"^10.4.21","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@tailwindcss/postcss":"^4.1.16","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","rollup-plugin-postcss":"^4.0.2","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"axios":"^1.0.0","react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.40_1765016410363_0.659464074515165","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@xy-fe/timeline-sdk","version":"0.0.41","_id":"@xy-fe/timeline-sdk@0.0.41","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"dist":{"shasum":"729187a7ae7033bf3c2e2a958b38b4934e52d910","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.41.tgz","fileCount":675,"integrity":"sha512-fvvx5Fw7wHrSYjCMPIzSwSY/bJDJmWTp/JHsy86iSvOYTBkRwELDT+etezCbtFfirFlIaeIIYN/ZbuL1pzT0Iw==","signatures":[{"sig":"MEYCIQDOq8PcMoZz7hYnTnb+iqAPK1pUanz3UyNkZjsb1USmZwIhAMjRdRYCBab0P0S8cGnbN3z++fE/TZsRUUCrKYS9HuMD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22226474},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"},"./components":{"types":"./es/components.d.ts","import":"./es/components.js","require":"./lib/components.cjs"}},"gitHead":"0cd3882ff9a2cba6d5e29c360a432dac93f18c96","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","email":"im@daodaolee.cn"},"_npmVersion":"11.6.1","description":"* **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"24.11.0","dependencies":{"qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","@types/qs":"^6.14.0","crypto-js":"^4.2.0","js-cookie":"^3.0.5","microdiff":"^1.5.0","react-intl":"^7.1.14","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","react-moveable":"^0.56.0","tailwind-merge":"^3.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","sass":"^1.93.2","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","postcss":"^8.5.6","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","tailwindcss":"^3.4.18","@types/react":"^18.3.26","autoprefixer":"^10.4.21","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@tailwindcss/postcss":"^4.1.16","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","rollup-plugin-postcss":"^4.0.2","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"axios":"^1.0.0","react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.41_1765260816389_0.5698414793941522","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@xy-fe/timeline-sdk","version":"0.0.43","_id":"@xy-fe/timeline-sdk@0.0.43","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"dist":{"shasum":"a6b03ad8c432b792564620f6014beffb39bde501","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.43.tgz","fileCount":675,"integrity":"sha512-ltf7D1bs5JqRhcQif1gxjA8H+X+5zt9GfSVmAIlgrEh3oDK3MSFZ0h2Jtf9XN5jeupK7/AxX4exaQrth4Jn0lQ==","signatures":[{"sig":"MEYCIQCp27s7n8VmlwBh0p/D3SU1i1ZavfJoSaKs+4oAFuXlnQIhAPIKLUKTNdhHelGLC5OliTyz5G9EKLdka3cT8EYyRJMJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22225835},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"},"./components":{"types":"./es/components.d.ts","import":"./es/components.js","require":"./lib/components.cjs"}},"gitHead":"8555a04bb320cc1f48da61b377fcdbc34eb918ae","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.9.0","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","@types/qs":"^6.14.0","crypto-js":"^4.2.0","js-cookie":"^3.0.5","microdiff":"^1.5.0","react-intl":"^7.1.14","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","react-moveable":"^0.56.0","tailwind-merge":"^3.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","sass":"^1.93.2","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","postcss":"^8.5.6","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","tailwindcss":"^3.4.18","@types/react":"^18.3.26","autoprefixer":"^10.4.21","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@tailwindcss/postcss":"^4.1.16","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","rollup-plugin-postcss":"^4.0.2","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"axios":"^1.0.0","react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.43_1766115659485_0.2871566366785405","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@xy-fe/timeline-sdk","version":"0.0.44","_id":"@xy-fe/timeline-sdk@0.0.44","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"dist":{"shasum":"ab431e0536ef5e1e5c6733b50a96d2a7a647ed46","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.44.tgz","fileCount":675,"integrity":"sha512-As1qpu3pj/1VvTctFJj/KCgjAT/+gtoBk+jII2XM79glQV8FNGzyUCliybsmqFWeTiNApruXlQ19PWr3UtJpXQ==","signatures":[{"sig":"MEUCIEwmlIfuRyTKHSiV/n02ozhLo6oGulguBzfoAQ8nr7jxAiEA9fGw+KwXNm5kzd8oVMy9RwW8JuNcYYjveVcP/yTnTYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22225751},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"},"./components":{"types":"./es/components.d.ts","import":"./es/components.js","require":"./lib/components.cjs"}},"gitHead":"b2fc01abc5b9254ff143f0efb283ac21259ffd13","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.9.0","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","@types/qs":"^6.14.0","crypto-js":"^4.2.0","js-cookie":"^3.0.5","microdiff":"^1.5.0","react-intl":"^7.1.14","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","react-moveable":"^0.56.0","tailwind-merge":"^3.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","sass":"^1.93.2","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","postcss":"^8.5.6","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","tailwindcss":"^3.4.18","@types/react":"^18.3.26","autoprefixer":"^10.4.21","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@tailwindcss/postcss":"^4.1.16","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","rollup-plugin-postcss":"^4.0.2","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"axios":"^1.0.0","react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.44_1766116886811_0.7362563053319782","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@xy-fe/timeline-sdk","version":"0.0.46","_id":"@xy-fe/timeline-sdk@0.0.46","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"dist":{"shasum":"ad16b1282381c65c9e24885d4149b146968628b2","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.46.tgz","fileCount":675,"integrity":"sha512-3pFauz02dNRjfut3vivfJ6gTSvaR2pgO3vuX6FOgi42YG6H/C7w9+Dfm8jiBY6SeasCVhN+q0Bz8zAVNVRGcrg==","signatures":[{"sig":"MEUCIQCZ80/u+R5+jBT6CjE0JqVZ1rz13lLIfzx01gg0gd/QoQIgd/lqZ4br1IJW6UbVu2IelLwI4+rzBU+TRCJMS6SyX9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22226480},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"},"./components":{"types":"./es/components.d.ts","import":"./es/components.js","require":"./lib/components.cjs"}},"gitHead":"b2fc01abc5b9254ff143f0efb283ac21259ffd13","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","email":"im@daodaolee.cn"},"_npmVersion":"11.6.1","description":"* **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"24.11.0","dependencies":{"qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","@types/qs":"^6.14.0","crypto-js":"^4.2.0","js-cookie":"^3.0.5","microdiff":"^1.5.0","react-intl":"^7.1.14","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","react-moveable":"^0.56.0","tailwind-merge":"^3.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","sass":"^1.93.2","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","postcss":"^8.5.6","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","tailwindcss":"^3.4.18","@types/react":"^18.3.26","autoprefixer":"^10.4.21","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@tailwindcss/postcss":"^4.1.16","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","rollup-plugin-postcss":"^4.0.2","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"axios":"^1.0.0","react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.46_1766119088033_0.3403889115793246","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@xy-fe/timeline-sdk","version":"0.0.47","_id":"@xy-fe/timeline-sdk@0.0.47","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"dist":{"shasum":"8d9a334ebbb23e1706466bcc9c611843ed4fc505","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.47.tgz","fileCount":675,"integrity":"sha512-FqqVRkY54UnI1IoMdb7ahZLQ6COoCIquYwSf24JovRZ+/Y24Wy3nFoOSK4f0SLJn4FS2zYq1LgXDWvBdyZw0IQ==","signatures":[{"sig":"MEUCIQCX1ri0JEF//AoflKHklHL+RBHBvJYDFqwhXvfNok3LRgIgKX+muGHm/HISu98Ao5R5cETnM0XN/bjKTsrerFbwqSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22226796},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"},"./components":{"types":"./es/components.d.ts","import":"./es/components.js","require":"./lib/components.cjs"}},"gitHead":"772eba9fc33bfb29d8eee8ecfa66584932b9d46b","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"daodaolee","email":"im@daodaolee.cn"},"_npmVersion":"11.6.1","description":"* **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"24.11.0","dependencies":{"qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","@types/qs":"^6.14.0","crypto-js":"^4.2.0","js-cookie":"^3.0.5","microdiff":"^1.5.0","react-intl":"^7.1.14","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","react-moveable":"^0.56.0","tailwind-merge":"^3.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","sass":"^1.93.2","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","postcss":"^8.5.6","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","tailwindcss":"^3.4.18","@types/react":"^18.3.26","autoprefixer":"^10.4.21","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@tailwindcss/postcss":"^4.1.16","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","rollup-plugin-postcss":"^4.0.2","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"axios":"^1.0.0","react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.47_1766126118642_0.8985114695836276","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@xy-fe/timeline-sdk","version":"0.0.48","_id":"@xy-fe/timeline-sdk@0.0.48","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"dist":{"shasum":"ecbc592326d9929a64f863695cf2479cd15aeb88","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.48.tgz","fileCount":675,"integrity":"sha512-y3Ki2iXHbbA1m36dKVxqRfZK/5au7bbL7fg/iX7sCsZuZO7WCjeO0d7VQLtXnqzJGnl9QT5uxpE1o8V/APX2WQ==","signatures":[{"sig":"MEUCIAGG4glpoAcTru8NEyuPB1NhAJd06ZeYSMD2hWxMe4cJAiEAs7RJ7tycjtu9hDKBo/1oWG5gEY1mZAtYrgoc9LguwT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22226103},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"},"./components":{"types":"./es/components.d.ts","import":"./es/components.js","require":"./lib/components.cjs"}},"gitHead":"151ecd2bfdbb15537edf8ccc759fb8601df7dcea","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.9.0","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","@types/qs":"^6.14.0","crypto-js":"^4.2.0","js-cookie":"^3.0.5","microdiff":"^1.5.0","react-intl":"^7.1.14","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","react-moveable":"^0.56.0","tailwind-merge":"^3.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","sass":"^1.93.2","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","postcss":"^8.5.6","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","tailwindcss":"^3.4.18","@types/react":"^18.3.26","autoprefixer":"^10.4.21","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@tailwindcss/postcss":"^4.1.16","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","rollup-plugin-postcss":"^4.0.2","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"axios":"^1.0.0","react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.48_1766126254987_0.6431229126795357","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@xy-fe/timeline-sdk","version":"0.0.49","_id":"@xy-fe/timeline-sdk@0.0.49","maintainers":[{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"dist":{"shasum":"9b26bd45fdceff4696d5fd5650e2dc13ed31bf6c","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.49.tgz","fileCount":675,"integrity":"sha512-qMEyTj8c5MDJL3gINYigT1d/+HC7LCr7O1sufXwQ3QVfiSlMAgK2DQMdNjhaGgT9KqJG5wWaOedHFNUT4hVSpQ==","signatures":[{"sig":"MEQCIFBow1dk3pGO6xWFm4LE5WuUy0TXt/jaZFhCWfosI1BeAiBz5GQY8T+zvmWfXDmc/LHq/t3SSJyiExu62/VBLzjq0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22226361},"type":"module","exports":{"./event":{"types":"./es/event.d.ts","import":"./es/event.js","require":"./lib/event.cjs"},"./logic":{"types":"./es/logic.d.ts","import":"./es/logic.js","require":"./lib/logic.cjs"},"./ruler":{"types":"./es/ruler.d.ts","import":"./es/ruler.js","require":"./lib/ruler.cjs"},"./state":{"types":"./es/state.d.ts","import":"./es/state.js","require":"./lib/state.cjs"},"./engine":{"types":"./es/engine.d.ts","import":"./es/engine.js","require":"./lib/engine.cjs"},"./timeline":{"types":"./es/timeline.d.ts","import":"./es/timeline.js","require":"./lib/timeline.cjs"},"./components":{"types":"./es/components.d.ts","import":"./es/components.js","require":"./lib/components.cjs"}},"gitHead":"6e9aa997feeee160c320dbd2c7a3a17eabe6b8b1","private":false,"scripts":{"dev":"rollup -c --watch","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","build":"rm -rf es lib && rollup -c","upgrade":"node upgrade.js","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public"},"_npmUser":{"name":"leo.li.s","email":"369785853@qq.com"},"_npmVersion":"10.9.0","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","rxjs":"^7.8.2","uuid":"^11.1.0","dexie":"^4.0.11","immer":"^10.1.1","jszip":"^3.10.1","@types/qs":"^6.14.0","crypto-js":"^4.2.0","js-cookie":"^3.0.5","microdiff":"^1.5.0","react-intl":"^7.1.14","lodash.pick":"^4.4.0","lodash.isequal":"^4.5.0","react-moveable":"^0.56.0","tailwind-merge":"^3.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","lodash.clonedeep":"^4.5.0","resize-observer-polyfill":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.2.0","sass":"^1.93.2","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","rollup":"^4.40.2","postcss":"^8.5.6","minimist":"^1.2.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.14","@types/uuid":"^10.0.0","tailwindcss":"^3.4.18","@types/react":"^18.3.26","autoprefixer":"^10.4.21","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","@types/lodash.pick":"^4.4.9","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","@tailwindcss/postcss":"^4.1.16","@rollup/plugin-terser":"^0.4.4","@types/lodash.isequal":"^4.5.8","rollup-plugin-postcss":"^4.0.2","@types/lodash.debounce":"^4.0.9","@types/lodash.throttle":"^4.1.9","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@types/lodash.clonedeep":"^4.5.9","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-web-worker-loader":"^1.7.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"axios":"^1.0.0","react":"^18.0.0","lodash":"^4.0.0","zustand":"^4.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline-sdk_0.0.49_1769687726851_0.1932885806507223","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@xy-fe/timeline-sdk","private":false,"version":"0.0.52","type":"module","exports":{"./engine":{"import":"./es/engine.js","require":"./lib/engine.cjs","types":"./es/engine.d.ts"},"./event":{"import":"./es/event.js","require":"./lib/event.cjs","types":"./es/event.d.ts"},"./logic":{"import":"./es/logic.js","require":"./lib/logic.cjs","types":"./es/logic.d.ts"},"./ruler":{"import":"./es/ruler.js","require":"./lib/ruler.cjs","types":"./es/ruler.d.ts"},"./state":{"import":"./es/state.js","require":"./lib/state.cjs","types":"./es/state.d.ts"},"./timeline":{"import":"./es/timeline.js","require":"./lib/timeline.cjs","types":"./es/timeline.d.ts"},"./components":{"import":"./es/components.js","require":"./lib/components.cjs","types":"./es/components.d.ts"}},"scripts":{"dev":"rollup -c --watch","build":"rm -rf es lib && rollup -c","publish:beta":"npm run build && npm version prerelease --preid=beta --no-git-tag-version && npm publish --tag beta --access public","publish:patch":"npm run build && npm version patch --no-git-tag-version && npm publish --access public","publish:minor":"npm run build && npm version minor --no-git-tag-version && npm publish --access public","publish:major":"npm run build && npm version major --no-git-tag-version && npm publish --access public","lint":"prettier ./src --write \"./**/*.{js,jsx,ts,tsx}\"","upgrade":"node upgrade.js"},"dependencies":{"@types/crypto-js":"^4.2.2","@types/js-cookie":"^3.0.6","@types/qs":"^6.14.0","antd":"^5.27.6","clsx":"^2.1.1","crypto-js":"^4.2.0","dexie":"^4.0.11","immer":"^10.1.1","js-cookie":"^3.0.5","jszip":"^3.10.1","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.isequal":"^4.5.0","lodash.pick":"^4.4.0","lodash.throttle":"^4.1.1","microdiff":"^1.5.0","qs":"^6.14.0","react-intl":"^7.1.14","react-moveable":"^0.56.0","resize-observer-polyfill":"^1.5.1","rxjs":"^7.8.2","tailwind-merge":"^3.3.1","uuid":"^11.1.0"},"devDependencies":{"@rollup/plugin-alias":"^5.1.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-url":"^8.0.2","@rollup/plugin-wasm":"^6.2.2","@tailwindcss/postcss":"^4.1.16","@types/lodash.clonedeep":"^4.5.9","@types/lodash.debounce":"^4.0.9","@types/lodash.isequal":"^4.5.8","@types/lodash.pick":"^4.4.9","@types/lodash.throttle":"^4.1.9","@types/node":"^22.15.14","@types/react":"^18.3.26","@types/react-dom":"^18.3.7","@types/uuid":"^10.0.0","@typescript-eslint/eslint-plugin":"^8.32.0","@typescript-eslint/parser":"^8.32.0","autoprefixer":"^10.4.21","axios":"^1.13.1","chalk":"^5.4.1","eslint":"^9.26.0","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","eslint-plugin-simple-import-sort":"^12.1.1","minimist":"^1.2.8","ora":"^8.2.0","postcss":"^8.5.6","prettier":"^3.5.3","rollup":"^4.40.2","rollup-plugin-copy":"^3.5.0","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","rollup-plugin-web-worker-loader":"^1.7.0","sass":"^1.93.2","tailwindcss":"^3.4.18","typescript":"^5.8.3"},"peerDependencies":{"axios":"^1.0.0","lodash":"^4.0.0","react":"^18.0.0","react-dom":"^18.0.0","zustand":"^4.0.0"},"_id":"@xy-fe/timeline-sdk@0.0.52","gitHead":"47b9b8b67a0e32a7936c008e6cf4dabde26295cf","description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-eJrugT4u2/flsXnjoP0LZS1maRj8q5E9OuZVv61dA84OESiijutnVhty5ZNmNOsOdfxFF4wLhZtcPSCRjBfj8g==","shasum":"ad4fd358c34b9bdd511aa5c96ec6577a851882a1","tarball":"https://registry.npmjs.org/@xy-fe/timeline-sdk/-/timeline-sdk-0.0.52.tgz","fileCount":675,"unpackedSize":47240227,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDYPmAAtQ3KXiMAwqm/+WYREE0lk1kRiIjL14EY4s72KAiEAmfG/iXn0LN1mw8yFnqLiYGWEV215xgtOYPORHiBg3Y0="}]},"_npmUser":{"name":"zhaoyunyi","email":"zcloudswing@gmail.com"},"directories":{},"maintainers":[{"name":"zhaoyunyi","email":"zcloudswing@gmail.com"},{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/timeline-sdk_0.0.52_1775719244999_0.7039774132691592"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-08T08:07:32.023Z","modified":"2026-04-09T07:20:45.816Z","0.0.1":"2025-05-08T08:07:32.534Z","0.0.2":"2025-05-08T08:14:34.737Z","0.0.3":"2025-05-09T07:06:56.968Z","0.0.4":"2025-05-11T02:18:57.558Z","0.0.5":"2025-05-11T05:46:33.676Z","0.0.6":"2025-05-12T08:26:57.925Z","0.0.7":"2025-05-13T09:24:39.925Z","0.0.8-beta.0":"2025-05-13T11:31:03.602Z","0.0.8-beta.1":"2025-05-14T03:23:33.575Z","0.0.8-beta.2":"2025-05-14T10:31:27.746Z","0.0.8-beta.4":"2025-05-14T13:35:29.193Z","0.0.8-beta.5":"2025-05-15T02:20:38.439Z","0.0.8-beta.6":"2025-05-15T03:46:46.183Z","0.0.8-beta.7":"2025-05-15T05:32:59.706Z","0.0.8-beta.8":"2025-05-15T05:51:55.134Z","0.0.8-beta.9":"2025-05-15T06:05:12.196Z","0.0.8-beta.10":"2025-05-15T06:51:03.165Z","0.0.8-beta.11":"2025-05-15T08:31:27.084Z","0.0.8-beta.12":"2025-05-15T09:51:35.136Z","0.0.8-beta.13":"2025-05-15T12:01:01.326Z","0.0.8-beta.14":"2025-05-16T02:02:46.073Z","0.0.8-beta.15":"2025-05-16T02:20:55.153Z","0.0.8-beta.16":"2025-05-16T02:51:56.351Z","0.0.8-beta.17":"2025-05-16T03:41:30.238Z","0.0.8-beta.18":"2025-05-16T05:58:33.259Z","0.0.8-beta.19":"2025-05-16T06:59:03.138Z","0.0.8-beta.20":"2025-05-16T07:53:01.148Z","0.0.8-beta.21":"2025-05-17T09:00:18.111Z","0.0.8":"2025-05-18T14:49:34.839Z","0.0.9":"2025-05-18T18:39:18.011Z","0.0.10":"2025-05-19T04:13:47.604Z","0.0.11":"2025-05-19T08:20:25.883Z","0.0.12":"2025-05-19T09:31:24.833Z","0.0.13":"2025-05-19T10:27:17.382Z","0.0.14":"2025-05-19T11:46:17.015Z","0.0.15":"2025-05-19T15:23:35.247Z","0.0.16":"2025-05-20T04:32:28.771Z","0.0.17":"2025-05-20T07:41:40.807Z","0.0.18":"2025-05-20T08:16:39.475Z","0.0.19":"2025-05-20T10:05:33.866Z","0.0.20":"2025-05-20T13:05:35.169Z","0.0.21":"2025-05-21T02:07:58.357Z","0.0.22":"2025-05-21T04:26:35.969Z","0.0.23":"2025-05-21T13:13:11.952Z","0.0.24":"2025-05-22T02:41:41.773Z","0.0.25":"2025-05-22T06:22:22.103Z","0.0.26":"2025-05-22T12:42:28.595Z","0.0.27-beta.0":"2025-06-23T07:30:07.810Z","0.0.28-beta.1":"2025-06-25T02:19:55.916Z","0.0.28-beta.2":"2025-06-26T06:08:22.233Z","0.0.28-beta.3":"2025-06-27T08:50:47.219Z","0.0.28-beta.4":"2025-06-27T10:09:57.083Z","0.0.28-beta.5":"2025-07-02T07:15:56.710Z","0.0.28-beta.6":"2025-07-03T01:46:11.891Z","0.0.28-beta.7":"2025-07-03T04:42:28.755Z","0.0.28-beta.8":"2025-07-03T08:42:09.792Z","0.0.29-beta.1":"2025-07-03T11:38:45.147Z","0.0.29-beta.2":"2025-07-04T02:12:28.280Z","0.0.29":"2025-07-29T03:03:19.269Z","0.0.30":"2025-08-01T03:01:44.365Z","0.0.31":"2025-08-18T09:15:30.505Z","0.0.32":"2025-09-04T03:18:29.623Z","0.0.33":"2025-09-16T03:47:56.001Z","0.0.34-beta.0":"2025-12-06T01:58:16.558Z","0.0.34":"2025-12-06T03:05:04.858Z","0.0.36":"2025-12-06T07:00:44.830Z","0.0.37":"2025-12-06T08:36:22.182Z","0.0.38":"2025-12-06T09:04:09.747Z","0.0.39":"2025-12-06T09:40:24.823Z","0.0.40":"2025-12-06T10:20:10.721Z","0.0.41":"2025-12-09T06:13:36.808Z","0.0.43":"2025-12-19T03:40:59.883Z","0.0.44":"2025-12-19T04:01:27.307Z","0.0.46":"2025-12-19T04:38:08.440Z","0.0.47":"2025-12-19T06:35:19.082Z","0.0.48":"2025-12-19T06:37:35.385Z","0.0.49":"2026-01-29T11:55:27.256Z","0.0.52":"2026-04-09T07:20:45.619Z"},"description":"## 目录 * **src/engine:** 引擎代码 * **src/logic:** 逻辑层，链接 event & engine * **src/event:** 事件中心 * **src/state:** 状态中心 * **src/ruler:** 缩放轴 * **example** 测试代码","maintainers":[{"name":"zhaoyunyi","email":"zcloudswing@gmail.com"},{"name":"heazeel","email":"1520800291@qq.com"},{"name":"hanlujie","email":"lujie.han.sunshine@gmail.com"},{"name":"leo.li.s","email":"369785853@qq.com"},{"name":"daodaolee","email":"im@daodaolee.cn"},{"name":"zq961128","email":"821998295@qq.com"}],"readme":"# Timelime-SDK\n\n## 目录\n* **src/engine:** 引擎代码\n* **src/logic:** 逻辑层，链接 event & engine\n* **src/event:** 事件中心\n* **src/state:** 状态中心\n* **src/ruler:** 缩放轴\n* **example** 测试代码\n\n## 开发\n1. sdk 的调试代码在 example 目录中\n2. 每次 timeline 修改，需要 `npm run build` 一下，打包产物会自动被 example 中引用\n\n## 在 video-markting 中调试\n1. rollup.config.js 中将 `plugin` 中的 `terser` 配置注释掉，取消打包混淆\n2. 当前包根目录 `npm link`，调试完成后 `npm unlink`\n3. video-markting 根目录 `npm link @xy-fe/timeline-sdk`, 调试好后 `npm unlink @xy-fe/timeline-sdk` 解除本地链接\n\n## 引擎包升级\n```shell\nnpm run upgrade -- -s <sdk-file-path> -v <version>\n```\n\n## 发布\n`npm run publish:beta`: 测试包, 版本号变化为 x.y.(z+1)-beta.0, 多次运行beta数字递增。调试安装时需要显式指定 beta 标签，例如：`npm install @xy-fe/timeline-sdk@beta`\n\n`npm run publish:patch`: 补丁, 版本号变化为 x.y.(z+1), 用于修复 bug 或进行小的改动，不影响现有功能\n\n`npm run publish:minor`: 次版本, 版本号变化为 x.(y+1).0, 添加新功能，但不破坏现有功能的兼容性\n\n`npm run publish:major`: 主版本, 版本号变化为 (x+1).0.0, 引入破坏性更改，即不向后兼容的改动\n\n发布后版本号会自动变更，并将改动自动 commit 到 git，需要手动 push 一下到远程分支\n\n## 验证发布\n可以通过以下命令查看已发布的版本和标签：\n\n```shell\nnpm view @xy-fe/timeline-sdk versions\nnpm dist-tag ls @xy-fe/timeline-sdk\n```\n","readmeFilename":"README.md"}