{"_id":"@fabric-fusion/core","_rev":"29-6e67897959fb257e1429cd2a9fcf5e3b","name":"@fabric-fusion/core","dist-tags":{"latest":"7.0.2"},"versions":{"1.0.0":{"name":"@fabric-fusion/core","version":"1.0.0","keywords":["fabric"],"author":{"name":"JoyNop"},"license":"MIT","_id":"@fabric-fusion/core@1.0.0","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"2944276c0de16250a9d622dfa4806c7e5dc48316","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.0.tgz","fileCount":15,"integrity":"sha512-YMgDccqz2Jykzh9CJpkrwpm/rQPshXmuBM4FzD/pE/gUM9zCGAAoR3cXM1bXDj7fIFKe7nTwFXsyiRZSSN6lGQ==","signatures":[{"sig":"MEYCIQCHyzQ6JGtN2/35uXQfHZIL7fg+0+PiKKXqRF79GwkABgIhAPB9uNb7ghpn63X0kQ+dN0GYO3cMcCcc2B6c9E+kP+lo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27453},"main":"dist/index.js","_from":"file:fabric-fusion-core-1.0.0.tgz","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && javascript-obfuscator dist --output dist"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/private/var/folders/7l/h9bjg6f90jg6qq7bdzs_scnr0000gn/T/edb8f6218138a1c7af8e87038e4e190e/fabric-fusion-core-1.0.0.tgz","_integrity":"sha512-YMgDccqz2Jykzh9CJpkrwpm/rQPshXmuBM4FzD/pE/gUM9zCGAAoR3cXM1bXDj7fIFKe7nTwFXsyiRZSSN6lGQ==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.2.3","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"20.10.0","dependencies":{"fabric":"^5","typescript":"^5.7.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/fabric":"^5.3.9","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0_1737539295556_0.8106073132252003","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@fabric-fusion/core","version":"1.0.1","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MIT","_id":"@fabric-fusion/core@1.0.1","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"5eeb4c683a199fe5b0542966270a8e6e60853f09","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.1.tgz","fileCount":15,"integrity":"sha512-6ZETFp0O0XvKMmha4bZwHRTuYAEsZMX3bDA7pjeqXPyaHTr8WkWMb2lQ7H238YsJzuVBoG+mRkTv7BRLn4N9KQ==","signatures":[{"sig":"MEYCIQCMeOApOkMJfW4689g33P5Xhvtsnp/IUkwhgW8pG0SJVAIhALW8DuFQ//4k1Sf95sdSCcv7evuhUM2EpGEuqQImlxhp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26854},"main":"dist/index.js","_from":"file:fabric-fusion-core-1.0.1.tgz","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && javascript-obfuscator dist --output dist"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/private/var/folders/7l/h9bjg6f90jg6qq7bdzs_scnr0000gn/T/b1e554cd513fa1af65802812f3663f16/fabric-fusion-core-1.0.1.tgz","_integrity":"sha512-6ZETFp0O0XvKMmha4bZwHRTuYAEsZMX3bDA7pjeqXPyaHTr8WkWMb2lQ7H238YsJzuVBoG+mRkTv7BRLn4N9KQ==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.2.3","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"20.10.0","dependencies":{"fabric":"^5","typescript":"^5.7.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/fabric":"^5.3.9","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.1_1737678190476_0.8639183635268048","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@fabric-fusion/core","version":"1.0.2","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MIT","_id":"@fabric-fusion/core@1.0.2","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"99c2975faf2665addf7d9be5bf880af604ca7034","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.2.tgz","fileCount":15,"integrity":"sha512-TeQre2eoNKZ/c52axDQZ/ChyLCKK7w1DxaWTB5DzBlKzfprI8KRB9VnIpUjJ4nu+JowhCo4LCQlT/mS7grkI7Q==","signatures":[{"sig":"MEYCIQCHMBv1E4xJiiKtFKpLSndFHOk0py8DFHKCMxsKP2fatgIhANKnP5bIBSLzt8vZTgI6P2hpCmvlss201mRN7TjAspBQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23631},"main":"dist/cjs/index.js","_from":"file:fabric-fusion-core-1.0.2.tgz","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && javascript-obfuscator dist --output dist"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/private/var/folders/7l/h9bjg6f90jg6qq7bdzs_scnr0000gn/T/4abce200713fdc2a0aef78325ab6fa70/fabric-fusion-core-1.0.2.tgz","_integrity":"sha512-TeQre2eoNKZ/c52axDQZ/ChyLCKK7w1DxaWTB5DzBlKzfprI8KRB9VnIpUjJ4nu+JowhCo4LCQlT/mS7grkI7Q==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.2.3","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"20.10.0","dependencies":{"typescript":"^5.7.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/fabric":"^5.3.9","javascript-obfuscator":"^4.1.1"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.2_1737679793138_0.11123585313179873","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@fabric-fusion/core","version":"1.0.4","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MIT","_id":"@fabric-fusion/core@1.0.4","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"6941fc86bc0c5fe7b7097da7132317781cf19799","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.4.tgz","fileCount":15,"integrity":"sha512-7F4fW2GoZ/TrdEOOlA6VyqllGDtUrjsbNT3eU7nPpyXrpUBhfaZALOBi9FCDxbc0VwgSMp8R3O24K4lLI6DC0A==","signatures":[{"sig":"MEYCIQCt3ZgxNsjsNrD40JWlAvl7fGT1SCTeHe8ho+178Vx5rgIhAMlPn/CXfon0SAZjRn7YAxCW/QGum8uNt7InBnFmpDwQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23435},"main":"dist/cjs/index.js","_from":"file:fabric-fusion-core-1.0.4.tgz","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && javascript-obfuscator dist --output dist"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/private/var/folders/7l/h9bjg6f90jg6qq7bdzs_scnr0000gn/T/a36e9d3567b54c8ada3c35e593d61e79/fabric-fusion-core-1.0.4.tgz","_integrity":"sha512-7F4fW2GoZ/TrdEOOlA6VyqllGDtUrjsbNT3eU7nPpyXrpUBhfaZALOBi9FCDxbc0VwgSMp8R3O24K4lLI6DC0A==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.2.3","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"20.10.0","dependencies":{"typescript":"^5.7.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/fabric":"^5.3.9","javascript-obfuscator":"^4.1.1"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.4_1737680710424_0.3712497686765148","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@fabric-fusion/core","version":"1.0.5","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MIT","_id":"@fabric-fusion/core@1.0.5","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"15eab30a7d0a9347bb55ef594bc85987a2de266e","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.5.tgz","fileCount":23,"integrity":"sha512-cPyM7DkmG7KZIYQ08jqBBO+pLZJL+l7MYW2VgFuYWP4Z874ZzYMMzup6JgG9oVWvY7KXK7mKUyj+E2crct6zGA==","signatures":[{"sig":"MEUCICpiU17ZKZGJH82XL/Bpo3AUX35LMxGl8YkYhtywgkjuAiEA8w4QDxNtpyXwWYijQYecGSyi5xdeIs6EkFeTqbzXV6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31715},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/private/var/folders/7l/h9bjg6f90jg6qq7bdzs_scnr0000gn/T/66b35d2739594c7972b50171e85db7f1/fabric-fusion-core-1.0.5.tgz","_integrity":"sha512-cPyM7DkmG7KZIYQ08jqBBO+pLZJL+l7MYW2VgFuYWP4Z874ZzYMMzup6JgG9oVWvY7KXK7mKUyj+E2crct6zGA==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.2.3","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.5_1737684710599_0.24424917399129042","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@fabric-fusion/core","version":"1.0.6","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MIT","_id":"@fabric-fusion/core@1.0.6","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"c993a80f6cdac7a90b3a7ab105d86d9be8e36f94","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.6.tgz","fileCount":11,"integrity":"sha512-VWflrLHfN2oChUqbFBudGmSvRqRgmC2RdD0IhakXUj4y0fOyXtYzDRsAW87uI4s0bL9TzEljydBL9SVoTRjcrA==","signatures":[{"sig":"MEUCIQC5NbWYiEUZMgyUqTWabbRf2dK9yxVKa0L6QGgV+F1CBAIgImyvzipa7dkcKWSvBtDaHPm1J6kAG4GKbdzMs9KsiaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12505},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/private/var/folders/7l/h9bjg6f90jg6qq7bdzs_scnr0000gn/T/a4b5a8efc7ce6b16a4019e8b4cc9d612/fabric-fusion-core-1.0.6.tgz","_integrity":"sha512-VWflrLHfN2oChUqbFBudGmSvRqRgmC2RdD0IhakXUj4y0fOyXtYzDRsAW87uI4s0bL9TzEljydBL9SVoTRjcrA==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.2.3","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.6_1737685442033_0.43910144506928117","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@fabric-fusion/core","version":"1.0.7","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MIT","_id":"@fabric-fusion/core@1.0.7","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"c412f09d46cb49cd56a7fe87b317d34abd6bc4f7","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.7.tgz","fileCount":11,"integrity":"sha512-mn5rSlFHWAtmFODv4u1QPoBP2Z+2G/Rp9EMirIThlVPG8fSmDr/EBx7EmPAETGurimwzmHDUoqGYrZDEcFbB1g==","signatures":[{"sig":"MEUCIQC4vcUHVtRjk5Kphvv2I2cvcKBI3lGFd7JZ3VmBpxSKrQIgGc9t8Mh2C6tfGL4eNHPAnCc4oFp7ANP+ihvhOaUjYxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15455},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.7.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/private/var/folders/7l/h9bjg6f90jg6qq7bdzs_scnr0000gn/T/fdc1b0ef2235603f6997ba5528709862/fabric-fusion-core-1.0.7.tgz","_integrity":"sha512-mn5rSlFHWAtmFODv4u1QPoBP2Z+2G/Rp9EMirIThlVPG8fSmDr/EBx7EmPAETGurimwzmHDUoqGYrZDEcFbB1g==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.2.3","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.7_1737687169543_0.7013330591981546","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@fabric-fusion/core","version":"1.0.8","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MIT","_id":"@fabric-fusion/core@1.0.8","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"9dfe9c759ed967e00ed6b5837b07094a382d9c9b","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.8.tgz","fileCount":11,"integrity":"sha512-vtgv2VyXovWEBI3f6PF+9+SmJVdz9SxEPfLb+DQE2lE4H538RpI/sEr5quPjabjUmW8b+zSJnR8qrfC2qWSIsQ==","signatures":[{"sig":"MEYCIQCmyeK1GbyQ6q4wSbmR8Mz56QHI4pKeFRBSODktapYG+AIhAOt5looMj2xe0wfy86nPT4fnFgbh7Z2kDxctmCUw42qd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31110},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.8.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/private/var/folders/7l/h9bjg6f90jg6qq7bdzs_scnr0000gn/T/a1f3decd2323eadebc2125f6bad30874/fabric-fusion-core-1.0.8.tgz","_integrity":"sha512-vtgv2VyXovWEBI3f6PF+9+SmJVdz9SxEPfLb+DQE2lE4H538RpI/sEr5quPjabjUmW8b+zSJnR8qrfC2qWSIsQ==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.2.3","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.8_1737687978146_0.9050081840250126","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@fabric-fusion/core","version":"1.0.9","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.0.9","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"4f8ba940f9ec137ed18492e5452a522dc6529a00","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.9.tgz","fileCount":11,"integrity":"sha512-NHsLiwpU1h5VSpWVgZ/7VD3XyxNKuF6EBQq+XGT5wtgWQRwEqmcDZUjF9GKICvdSwYc6/MknaVd71/Au6sJC+Q==","signatures":[{"sig":"MEYCIQDx6llo5g97ZCEqFPtXeU644DoyhAol0e4jMCihSr/LggIhAKlvlpXKxSvw6jhO4mA9uyQOOtjmUqkRkum9/HyIuiOQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31114},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.9.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/private/var/folders/7l/h9bjg6f90jg6qq7bdzs_scnr0000gn/T/65a39a8508159b55ee91b64922677ff7/fabric-fusion-core-1.0.9.tgz","_integrity":"sha512-NHsLiwpU1h5VSpWVgZ/7VD3XyxNKuF6EBQq+XGT5wtgWQRwEqmcDZUjF9GKICvdSwYc6/MknaVd71/Au6sJC+Q==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.2.3","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.9_1737688175166_0.6571064202878991","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@fabric-fusion/core","version":"1.0.10","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.0.10","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"836504d683ba8ae8f1c553fdbd2ff07f7e269d86","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.10.tgz","fileCount":11,"integrity":"sha512-c0t4SeIxUuKisZQCp0vN4x3QLGlgBtMUrbOXPMiZ5saZZap7SP5p1PQu+HukbvUhnSo7EMb+02shEuVfbAKAmQ==","signatures":[{"sig":"MEYCIQDrfq7f2CI++mslRSj27mEwl6rBXzuZ1nXXgPiuwHt5cgIhAJPmzoebjAx9qqi6S6mVfd1OJVoOPWCaBAAx1Qq/e1ka","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32197},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.10.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/private/var/folders/7l/h9bjg6f90jg6qq7bdzs_scnr0000gn/T/f265a3b07294280807a2af3243301b1c/fabric-fusion-core-1.0.10.tgz","_integrity":"sha512-c0t4SeIxUuKisZQCp0vN4x3QLGlgBtMUrbOXPMiZ5saZZap7SP5p1PQu+HukbvUhnSo7EMb+02shEuVfbAKAmQ==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.2.3","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.10_1737696867843_0.01783099684081213","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@fabric-fusion/core","version":"1.0.11","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.0.11","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"8c043ab17c90bdea5e4ad9d18c2e07d1e6dd9957","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.11.tgz","fileCount":11,"integrity":"sha512-rsI2QjGXAoGr5Wooa7odfDn4TTEfeCfgfzTJywMl7GaDzFFoLkRxVsQKqziyZOKYNW5dK/mdueihtk+Rj4i87A==","signatures":[{"sig":"MEUCIQDOnJRQ6aDfl5JuPAh79ckkxTDjakAcJ9AoOh7N1wzVugIgBLIdN/AZefuW1vy953DGjJbpIFc6LQMOZ6KD/KEOPcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32822},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.11.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/private/var/folders/7l/h9bjg6f90jg6qq7bdzs_scnr0000gn/T/6a9e94178d0938a80bcde7d723ae16d7/fabric-fusion-core-1.0.11.tgz","_integrity":"sha512-rsI2QjGXAoGr5Wooa7odfDn4TTEfeCfgfzTJywMl7GaDzFFoLkRxVsQKqziyZOKYNW5dK/mdueihtk+Rj4i87A==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.2.3","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.11_1737700418544_0.9080619796829057","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@fabric-fusion/core","version":"1.0.12","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.0.12","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"b5940af720f0c8e06b107d0cfbc63945d928f5cd","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.12.tgz","fileCount":11,"integrity":"sha512-eLUyxx+hvv17fL9b4ZMrPpR9rT0lI5O+Uf8cb4x25AbnYgTxK7jmm21zwKTRnlGdY1BQMjFb5LGqJdmEA5j+vQ==","signatures":[{"sig":"MEUCIQC+9Yqzgcjfvog4+v1X3oa3+8D9i5d3QzRImH6z4/cGZgIge2yPDaErci23GwLsGo2Vcd896DcgQwyYrvUmeer7Z9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32822},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.12.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/private/var/folders/7l/h9bjg6f90jg6qq7bdzs_scnr0000gn/T/78788ab7280bbc7758fcf3cd3a1f36e0/fabric-fusion-core-1.0.12.tgz","_integrity":"sha512-eLUyxx+hvv17fL9b4ZMrPpR9rT0lI5O+Uf8cb4x25AbnYgTxK7jmm21zwKTRnlGdY1BQMjFb5LGqJdmEA5j+vQ==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.2.3","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.12_1737701824629_0.426749311723879","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@fabric-fusion/core","version":"1.0.13","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.0.13","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"17172c801500844a537f157b27932c601d009d06","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.13.tgz","fileCount":11,"integrity":"sha512-ssgoz93CnpIfdH+R7/rmgNEyBAxIW8ZBAVrv/lqM0wDbuosFIPHdV3tA/KBqira2tOaTfMhKyyfsRjN3S3ma7w==","signatures":[{"sig":"MEYCIQDjopGVUe2284sz0Jldrv5bnniBwxgzjWs2Ylp4ohyl+wIhANZ8E46VmGDIybgIw4qaXNXDB9/6tWhvkoSRsjFVvaNa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32822},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.13.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/private/var/folders/7l/h9bjg6f90jg6qq7bdzs_scnr0000gn/T/30cfbeaa322f0dbece7a41ef9e838df8/fabric-fusion-core-1.0.13.tgz","_integrity":"sha512-ssgoz93CnpIfdH+R7/rmgNEyBAxIW8ZBAVrv/lqM0wDbuosFIPHdV3tA/KBqira2tOaTfMhKyyfsRjN3S3ma7w==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.2.3","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.13_1737703341437_0.5544089555891945","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@fabric-fusion/core","version":"1.0.17","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.0.17","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"bea0533e920a399f2ac6d596cef18f8f6358634f","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.17.tgz","fileCount":11,"integrity":"sha512-5Q6zk/i9TZG0eltLWflUh9/hLUq18O5RpBox8shjdnh7ypP3m8HvhCYZO+Zt/ewtez4VeHcxA4zANomz+fBYSw==","signatures":[{"sig":"MEQCIH9s3L3Zk2Nkbg2am4kxWXRGU2CSZXPJT7u73u+rWjn9AiArY78/vd9i+Ete+NLuaHESAo8KtRNrVeHiv4EogdJJCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32894},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.17.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/tmp/59315bd11f418f0889d97fef44853247/fabric-fusion-core-1.0.17.tgz","_integrity":"sha512-5Q6zk/i9TZG0eltLWflUh9/hLUq18O5RpBox8shjdnh7ypP3m8HvhCYZO+Zt/ewtez4VeHcxA4zANomz+fBYSw==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.6","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.17_1738545890911_0.7829531749633931","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@fabric-fusion/core","version":"1.0.18","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.0.18","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"5c32be9faca20306c0c3fc84eef592fb5fa31487","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.18.tgz","fileCount":11,"integrity":"sha512-7kGWFhySVE3+ypllcS/TOFqERrA/VftVWxVEVye8p9OETdmRkch4Q6sYAdWJ8No9bdIeBIl4keXclF9svvBxkA==","signatures":[{"sig":"MEQCIEL5K4CdWNgX1foytHkC8wL19Ry1HzhTnd3Sy1LwmIXnAiBV9FUJH9L6fwvJFr8AXujRKQx3ZnlweITCG1AlQnsmQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32894},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.18.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/tmp/b6e6951c157a761ecd12706c7c77fe54/fabric-fusion-core-1.0.18.tgz","_integrity":"sha512-7kGWFhySVE3+ypllcS/TOFqERrA/VftVWxVEVye8p9OETdmRkch4Q6sYAdWJ8No9bdIeBIl4keXclF9svvBxkA==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.6","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.18_1738546325250_0.9011106560027624","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@fabric-fusion/core","version":"1.0.20","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.0.20","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"dfda1ec0450900114f45d8598c0ed640557591fa","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.20.tgz","fileCount":11,"integrity":"sha512-DS6IvHcYpo3/R9HYRaBS8eQM+PNeV/a330sydJSxBrFuKOGPko1dMFv3EB1+D80YcIyFKKy0XhtSYUMyTvf5Dg==","signatures":[{"sig":"MEYCIQCpHlnp1FCTYAteCgKoJJQVnyh48M3s1K96vAgtxFNsWAIhAMo44fnh95lJTjoKgZwRCYKWBKC9I1SQN2bZGUHY6AdK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32918},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.20.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/tmp/a7f1de0e5bb731d36176682c43930838/fabric-fusion-core-1.0.20.tgz","_integrity":"sha512-DS6IvHcYpo3/R9HYRaBS8eQM+PNeV/a330sydJSxBrFuKOGPko1dMFv3EB1+D80YcIyFKKy0XhtSYUMyTvf5Dg==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.20_1738547207394_0.6395630997827255","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@fabric-fusion/core","version":"1.0.21","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.0.21","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"3c13f25b88b26c44bc28cb81ab7e752e5a42d26b","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.21.tgz","fileCount":13,"integrity":"sha512-bYIUvh07KO0Ap6M8fixjxv5h32rbfyAPr0QQ6w5gm3zLj2fYqtuSCKGxaq6pvsLEEx21tlPCOUI8/CuWlNbIlg==","signatures":[{"sig":"MEQCIDEP2eNT78cKp4j7fPc22OfgznwvEfAfQGcklPkjBYYkAiA31vcLMNf7mFsY5DyF9i2Dck2ky/aSe18wYHnn44Wu7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38186},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.21.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/tmp/ba2e3cbc23bda9c4d431858f15591ee5/fabric-fusion-core-1.0.21.tgz","_integrity":"sha512-bYIUvh07KO0Ap6M8fixjxv5h32rbfyAPr0QQ6w5gm3zLj2fYqtuSCKGxaq6pvsLEEx21tlPCOUI8/CuWlNbIlg==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.21_1739243431036_0.24275253232845717","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@fabric-fusion/core","version":"1.0.22","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.0.22","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"ad3d2c8552d1bf5a8f74a83212823a23a7e66b73","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.22.tgz","fileCount":13,"integrity":"sha512-rhUogg5Vf6znvcRdVkKvkNrWCWbIAVCKUxma7D9iLRC7djx1a0GR1GlnuZrsxJvpt+poRe+g8xKzDTbYIA+ojw==","signatures":[{"sig":"MEQCIHyYmGsH2A5Za8U5slwEktryrmxYKsu4w/pYtBA7pOr3AiA3C4OQdqiCiQS5Z1r3Y0D4cleVw+Dydp+T0Z34ttfpnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38216},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.22.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/tmp/6554e77813240cc78346cc87a17dffb3/fabric-fusion-core-1.0.22.tgz","_integrity":"sha512-rhUogg5Vf6znvcRdVkKvkNrWCWbIAVCKUxma7D9iLRC7djx1a0GR1GlnuZrsxJvpt+poRe+g8xKzDTbYIA+ojw==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.22_1739259430161_0.3013174867665467","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@fabric-fusion/core","version":"1.0.23","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.0.23","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"2b896946692bca04d9df0a40ef8548bd2f6efe1b","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.23.tgz","fileCount":13,"integrity":"sha512-TsnYYxNJLqh2vKr92gQ6PR8S1VYPKzkb4qGtbE2HzRqV4LFWLi6hYObFD7ocOYFq21aPlQzPGSIR4k7Vv1Y8vQ==","signatures":[{"sig":"MEQCIARgJ/Wq+EASckf2cmF0pOaZ6H9fUaSWzzfWDB4oUPa7AiAS9obqDJFGy0AyGC7gYss+x1bEk1cvpIGt2RqprpIk9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38488},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.23.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/tmp/5a8d11a3c76949890384fb9224ed53c9/fabric-fusion-core-1.0.23.tgz","_integrity":"sha512-TsnYYxNJLqh2vKr92gQ6PR8S1VYPKzkb4qGtbE2HzRqV4LFWLi6hYObFD7ocOYFq21aPlQzPGSIR4k7Vv1Y8vQ==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","rollup-plugin-javascript-obfuscator":"^1.0.4"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.23_1739263238218_0.1917779568390361","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@fabric-fusion/core","version":"1.0.24","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.0.24","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"3be5f40caac9349290e9ebeb4543f16460d29a2f","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.0.24.tgz","fileCount":13,"integrity":"sha512-kZpCwQ6h9WBm5C0nkDOf5nLx0y9diXAdbF+hgraL69QrSVUFmDmlAfV6yHa1n8Xewbm5dt9EQ048l8gIhAE94Q==","signatures":[{"sig":"MEYCIQDF7xRMaEXvLJHjcx/UpgqOEIq7Wvn26I0pIjdMSHKT+AIhAJKJHRKmUkANbeVKW8oq6zgcBvSjD3lFwQOTZfylutF/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47093},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.0.24.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/tmp/ee7f813dc612d91b41d43dd09233f2ff/fabric-fusion-core-1.0.24.tgz","_integrity":"sha512-kZpCwQ6h9WBm5C0nkDOf5nLx0y9diXAdbF+hgraL69QrSVUFmDmlAfV6yHa1n8Xewbm5dt9EQ048l8gIhAE94Q==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","rollup-plugin-obfuscator":"^1.1.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.24_1739408180581_0.7380729769885821","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@fabric-fusion/core","version":"1.1.0","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.1.0","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"a7b9a728c6135caa10c2638949375bd2498fceea","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.1.0.tgz","fileCount":14,"integrity":"sha512-w/NbhBX9Akmke7kWGpJRX9k7bhVayfKe8qg8rq2xlG6vAg6v+CEIHcXAvpOd9qTh+dHDMQVOI0HnvsBERIvR+w==","signatures":[{"sig":"MEUCIFhYgSUc2PaZ3CAfl+SkFB4w2M9yKCiUMC12Uyx8fjYJAiEA1RM1KfaiyMsTFAdSXSh44ZXnCD1nya4vSt/UEmrMLwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57410},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/tmp/80b3f18f33e6730676f5750dfb378730/fabric-fusion-core-1.1.0.tgz","_integrity":"sha512-w/NbhBX9Akmke7kWGpJRX9k7bhVayfKe8qg8rq2xlG6vAg6v+CEIHcXAvpOd9qTh+dHDMQVOI0HnvsBERIvR+w==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/node":"^22.15.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","rollup-plugin-obfuscator":"^1.1.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.0_1745825937630_0.7207394489785082","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@fabric-fusion/core","version":"1.1.1","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.1.1","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"8119f26e1f16d730c818609aa1f524eb1be628ac","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.1.1.tgz","fileCount":14,"integrity":"sha512-REYY0ZkNjyUzYAZAEg7aRdqWA8mT7dlB9xvZxn5vma+RQOtKlv04f5gg/zE9XNAM1jT6toVL2leyMrpp2YoJeg==","signatures":[{"sig":"MEUCIAyvtfpMrpb0IDUX4Gp5yVfYRLjBpvQ21tAsBgkZ7s3ZAiEAibG5cspyuTB3r9JKQ261Zfe0nPFAALpUHwTyN9svK/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57785},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/tmp/f356f9657230a83950e253885917c4c6/fabric-fusion-core-1.1.1.tgz","_integrity":"sha512-REYY0ZkNjyUzYAZAEg7aRdqWA8mT7dlB9xvZxn5vma+RQOtKlv04f5gg/zE9XNAM1jT6toVL2leyMrpp2YoJeg==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/node":"^22.15.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","rollup-plugin-obfuscator":"^1.1.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.1_1745826598828_0.8223100363974409","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@fabric-fusion/core","version":"1.2.1","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.2.1","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"b178f9ca4ca63172f7676730770de90d5fe5b9ec","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.2.1.tgz","fileCount":14,"integrity":"sha512-Sh3bK0se8sCxCPZwxmFLPqoEDBy/mdDAqT2JfGkuC52JF7epv5wXprK1bFK6FCJ0tIcptsro31zKGTSE9ncfLQ==","signatures":[{"sig":"MEUCIFsX6B/qqx/F5OspJmjOnH4GLeaHqRygByPvQ9NMvEF/AiEAzzaCQl2Yi/e7SSYiJlRkOyeK4P3Wf1PR64a1/iiGG8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58837},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/tmp/edb34f1cc7de5c5929f7360a71aaf980/fabric-fusion-core-1.2.1.tgz","_integrity":"sha512-Sh3bK0se8sCxCPZwxmFLPqoEDBy/mdDAqT2JfGkuC52JF7epv5wXprK1bFK6FCJ0tIcptsro31zKGTSE9ncfLQ==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","rollup-plugin-obfuscator":"^1.1.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.1_1747725457820_0.7760042443290305","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@fabric-fusion/core","version":"1.2.2","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.2.2","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"f68fa47127ae9c92483138034a6653fb5ff1c2dc","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.2.2.tgz","fileCount":14,"integrity":"sha512-RmakgcJHoyshw2L7KRiftVt2jwzeNIBpIfc1RQcqr6bZz3dFAJECgKDEwGIyWgK/SLULGSXHN/rVAJoWPJsawg==","signatures":[{"sig":"MEYCIQC0jAHqKyF0kq4cPYbZxcDnxS5wE3rt0pJ3U9Uj3jLO4gIhAOJ9CzrHllEshLuMpAgJhFjEfoCPaRGsno+OKuvp4LoN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59373},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.2.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/tmp/752854b131070768a9d40d83e05ed4ef/fabric-fusion-core-1.2.2.tgz","_integrity":"sha512-RmakgcJHoyshw2L7KRiftVt2jwzeNIBpIfc1RQcqr6bZz3dFAJECgKDEwGIyWgK/SLULGSXHN/rVAJoWPJsawg==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","rollup-plugin-obfuscator":"^1.1.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.2_1747729450380_0.3716892018671958","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@fabric-fusion/core","version":"1.2.3","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.2.3","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"070636825f345ce5a62e7b619c421fb3bb883a73","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.2.3.tgz","fileCount":14,"integrity":"sha512-/bYwoX4O3hiI8wWm5YFYSGA1fjaA2CCnaOJ2e9YMVn4XEZayvIItdcIrUdnXfvxLvkLNpNRkDmGTMbAY8zsS+A==","signatures":[{"sig":"MEUCIQDcL4XsooetcvxjRwxlZCr3Q91fArZE8E71HkBK+u7XCgIgH2z8n1n/b75VRAW7YVaaI91S836gu7HhakczF/FbVGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59069},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.2.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/tmp/6aa871668e24028f2bc932573985612a/fabric-fusion-core-1.2.3.tgz","_integrity":"sha512-/bYwoX4O3hiI8wWm5YFYSGA1fjaA2CCnaOJ2e9YMVn4XEZayvIItdcIrUdnXfvxLvkLNpNRkDmGTMbAY8zsS+A==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","rollup-plugin-obfuscator":"^1.1.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.3_1747794678839_0.25972906276143015","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@fabric-fusion/core","version":"1.2.4","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.2.4","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"3cb8def6caf4bfb5ac5a8ecfed62c79769b20f37","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.2.4.tgz","fileCount":14,"integrity":"sha512-V4mC8KTm19GcK43AiYn4QM1n9z89ws6TNALJ4G40xfVy6qKawar8uzUQ/9Basx4VjQoE5jXQiCGK5Et1zc902w==","signatures":[{"sig":"MEYCIQD1ft+cCHyfpuDYXIyPJaBtreHCigtfgHkBHHq3DkRGyAIhAOMKFAaByIHmMAMCxs+fmu8P2KmMOdRTL2+Mz5CEs7RA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59285},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.2.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","actor":{"name":"joynop","type":"user","email":"597589373@qq.com"},"email":"597589373@qq.com"},"_resolved":"/tmp/f7b26e2085d6266be48c11cf2d0ad482/fabric-fusion-core-1.2.4.tgz","_integrity":"sha512-V4mC8KTm19GcK43AiYn4QM1n9z89ws6TNALJ4G40xfVy6qKawar8uzUQ/9Basx4VjQoE5jXQiCGK5Et1zc902w==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","rollup-plugin-obfuscator":"^1.1.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.4_1751426938898_0.39453426997625596","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@fabric-fusion/core","version":"1.2.5","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@1.2.5","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"9441007424753496a4271152ef27ad54d6a4ef55","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-1.2.5.tgz","fileCount":14,"integrity":"sha512-+8Bw3NjV5/ZjFXGSFPQ91uv0p67Ng/cxb3rI+9P43DZi1BpjxJKG+bmONKcKzt1mSq0q3QZk1vcWhX/HmqxgHA==","signatures":[{"sig":"MEQCIBb9zDvJREzFd6r5Fv0HRKBjRqqD1plkWQ3WsjSlJQv2AiAEbF3P/k+mkbv2iVaSVf5IJqJ2YzPpDNzvaVqagdklCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60899},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-1.2.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/tmp/9c9d00b20623c1f1633edbd7fde591d7/fabric-fusion-core-1.2.5.tgz","_integrity":"sha512-+8Bw3NjV5/ZjFXGSFPQ91uv0p67Ng/cxb3rI+9P43DZi1BpjxJKG+bmONKcKzt1mSq0q3QZk1vcWhX/HmqxgHA==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","rollup-plugin-obfuscator":"^1.1.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"peerDependencies":{"fabric":"^5"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.5_1758852470988_0.6566172801604515","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@fabric-fusion/core","version":"7.0.1","keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","_id":"@fabric-fusion/core@7.0.1","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"homepage":"https://github.com/fabric-fusion/core#readme","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"dist":{"shasum":"bc908431844622d2f8836528ce1a60d94f9d8617","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-7.0.1.tgz","fileCount":13,"integrity":"sha512-We3ZlDi4oqbWJtF0fH/sixLpPPfMGZJclWgt4dgOgnLK/yzr43DAY33BRuqgWZ5ymXhg3MX1SdsbEipg1BeQSg==","signatures":[{"sig":"MEUCIQDuVFiE+HGokMXMMDkSR1a01dpsvkvKfFmlVAVdbJw2kgIgJYOvu6rjeO3KH8SrfXByzoXNS65rJJ0ROmVn3Qq4/G0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58717},"main":"dist/index.cjs","type":"module","_from":"file:fabric-fusion-core-7.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"rollup -c"},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"_resolved":"/tmp/b2bd6d87936732dde70b314657c9c584/fabric-fusion-core-7.0.1.tgz","_integrity":"sha512-We3ZlDi4oqbWJtF0fH/sixLpPPfMGZJclWgt4dgOgnLK/yzr43DAY33BRuqgWZ5ymXhg3MX1SdsbEipg1BeQSg==","repository":{"url":"git+https://github.com/fabric-fusion/core.git","type":"git"},"_npmVersion":"10.8.2","description":"Core library for Fabric.js canvas initialization","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.31.0","typescript":"^5.7.3","@types/fabric":"^5.3.9","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","javascript-obfuscator":"^4.1.1","rollup-plugin-analyzer":"^4.0.0","@rollup/plugin-commonjs":"^28.0.2","rollup-plugin-obfuscator":"^1.1.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"peerDependencies":{"fabric":"^7"},"_npmOperationalInternal":{"tmp":"tmp/core_7.0.1_1767600787229_0.5614747775822149","host":"s3://npm-registry-packages-npm-production"}},"7.0.2":{"name":"@fabric-fusion/core","version":"7.0.2","description":"Core library for Fabric.js canvas initialization","main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/fabric-fusion/core.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"keywords":["fabric","fabric.js","fabric-fusion"],"author":{"name":"JoyNop"},"license":"MPL-2.0","bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"homepage":"https://github.com/fabric-fusion/core#readme","peerDependencies":{"fabric":"^7"},"devDependencies":{"@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^16.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.2","javascript-obfuscator":"^4.1.1","rollup":"^4.31.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-obfuscator":"^1.1.0","typescript":"^5.7.3"},"scripts":{"build":"rollup -c"},"_id":"@fabric-fusion/core@7.0.2","_integrity":"sha512-G0JxUaL87SgL8exCYNKqnAr+t3uBygFWPy4tPbGpTyEWD42o3Q7jpSdB1U9T4tX5U8e66psy53SRSG4BfucJmg==","_resolved":"/tmp/bf2a7e42dd52b3a78e468d3018f27073/fabric-fusion-core-7.0.2.tgz","_from":"file:fabric-fusion-core-7.0.2.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-G0JxUaL87SgL8exCYNKqnAr+t3uBygFWPy4tPbGpTyEWD42o3Q7jpSdB1U9T4tX5U8e66psy53SRSG4BfucJmg==","shasum":"5cbabeaa1e087e67b79c53af868a2c22f73244ec","tarball":"https://registry.npmjs.org/@fabric-fusion/core/-/core-7.0.2.tgz","fileCount":13,"unpackedSize":58935,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCcQclWMGzjGeCjhtsaJv76q9lnJfpRI4wPMtQh9b1ZtAIgSv6Wk7rSgxJyVWZkzfrLwK+C+QVLzkDDmayfQk9RPoI="}]},"_npmUser":{"name":"joynop","email":"597589373@qq.com"},"directories":{},"maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_7.0.2_1767664917104_0.2958021627646399"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-22T09:48:15.468Z","modified":"2026-01-06T02:01:57.489Z","1.0.0":"2025-01-22T09:48:15.737Z","1.0.1":"2025-01-24T00:23:10.682Z","1.0.2":"2025-01-24T00:49:53.350Z","1.0.4":"2025-01-24T01:05:10.610Z","1.0.5":"2025-01-24T02:11:50.814Z","1.0.6":"2025-01-24T02:24:02.280Z","1.0.7":"2025-01-24T02:52:49.765Z","1.0.8":"2025-01-24T03:06:18.333Z","1.0.9":"2025-01-24T03:09:35.348Z","1.0.10":"2025-01-24T05:34:28.031Z","1.0.11":"2025-01-24T06:33:38.730Z","1.0.12":"2025-01-24T06:57:04.810Z","1.0.13":"2025-01-24T07:22:21.638Z","1.0.17":"2025-02-03T01:24:51.114Z","1.0.18":"2025-02-03T01:32:05.413Z","1.0.20":"2025-02-03T01:46:47.598Z","1.0.21":"2025-02-11T03:10:31.240Z","1.0.22":"2025-02-11T07:37:10.334Z","1.0.23":"2025-02-11T08:40:38.398Z","1.0.24":"2025-02-13T00:56:20.748Z","1.1.0":"2025-04-28T07:38:57.807Z","1.1.1":"2025-04-28T07:49:58.989Z","1.2.1":"2025-05-20T07:17:38.007Z","1.2.2":"2025-05-20T08:24:10.570Z","1.2.3":"2025-05-21T02:31:19.095Z","1.2.4":"2025-07-02T03:28:59.091Z","1.2.5":"2025-09-26T02:07:51.187Z","7.0.1":"2026-01-05T08:13:07.378Z","7.0.2":"2026-01-06T02:01:57.255Z"},"bugs":{"url":"https://github.com/fabric-fusion/core/issues"},"author":{"name":"JoyNop"},"license":"MPL-2.0","homepage":"https://github.com/fabric-fusion/core#readme","keywords":["fabric","fabric.js","fabric-fusion"],"repository":{"type":"git","url":"git+https://github.com/fabric-fusion/core.git"},"description":"Core library for Fabric.js canvas initialization","maintainers":[{"name":"joynop","email":"597589373@qq.com"}],"readme":"[Switch to Chinese Version (切换到中文版)](./README_CN.md)\n\n# Fabric Fusion Core\n\n## Module Features\n\n`fabric-fusion/core` is a high-performance canvas management module based on Fabric.js. It encapsulates common canvas operations, configuration management, and event listeners, aiming to improve the efficiency and maintainability of developing with Fabric.js.\n\n### **Main Modules**\n\n#### **1. Core Encapsulation**\n\n- Provides core Fabric.js canvas management functions, including canvas initialization, object addition, event binding, drag-and-zoom support.\n- Supports adaptive external container size with dynamic canvas resizing.\n- Offers resource cleanup mechanisms suitable for complex application scenarios.\n\n#### **2. Parameterized Default Configuration**\n\n- Stores default module configurations, such as constants for zoom range (`ZOOM_RANGE`).\n- Facilitates centralized management and unified parameter modification.\n\n#### **Encapsulation of Common Fabric.js Event Logic**\n\n- Mouse wheel zoom\n- Canvas drag\n- Object movement\n- Mouse click\n- Supports extension and custom event listeners\n\n#### **Debounce Mechanism**\n\n- Provides a general debounce function to optimize performance and prevent issues caused by high-frequency events (e.g., `resize` and `mouse:move`).\n\n---\n\n## Module Features\n\n### **1. Flexible Configuration**\n\n- Supports customizing the module's default configuration via `config.ts`.\n- Users can override default settings for personalized adjustments.\n\n### **2. Highly Modular**\n\n- Separates event handling, utility functions, and core logic for clear code structure, facilitating maintenance and extension.\n- All functions are importable as needed, avoiding unnecessary code loading.\n\n### **3. Extensive Event Support**\n\n- Built-in common Fabric.js events such as mouse wheel zoom and canvas drag.\n- Provides event extension interfaces for users to add custom event listeners.\n\n### **4. Performance Optimization**\n\n- Optimizes high-frequency event handling through debouncing and event management to improve rendering performance.\n- Supports resource release and event unbinding to avoid memory leaks.\n\n### **5. Adaptive Containers**\n\n- Supports dynamic canvas resizing to automatically adapt to external container size changes.\n- Optionally enables `ResizeObserver` or global `resize` event listening.\n\n---\n\n## Usage\n\n### Installation\n\nInstall both `fabric` and `fabric-fusion` via npm:\n\n```bash\nnpm install fabric fabric-fusion\n```\n\n### Version Compatibility\n\nThe **major version of `fabric-fusion` is aligned with the official Fabric.js major version**.\nThe current mainstream release targets **Fabric.js 7.x**.\n\nPlease choose the appropriate version based on your Fabric.js dependency:\n\n#### Fabric.js 6.x / 7.x (Recommended)\n\n- Fully supported by the latest `fabric-fusion`\n- Fabric.js 6.x and 7.x share the same core APIs and are handled by a single implementation\n\n```bash\nnpm install fabric fabric-fusion\n```\n\n#### Fabric.js 5.x (Legacy)\n\n- Supported **only** by `fabric-fusion/core@1.x`\n- ❌ Not compatible with Fabric.js 6.x or 7.x\n\n```bash\nnpm install fabric@5 fabric-fusion/core@1\n```\n\n### Notes\n\n- Fabric.js **6.x and 7.x are API-compatible**, so `fabric-fusion` supports both with the same codebase\n- For new projects, **Fabric.js 7.x + the latest `fabric-fusion` is strongly recommended**\n- For legacy projects still using Fabric.js 5.x, continue using `fabric-fusion/core@1.x`\n\n---\n\n```vue\n<template>\n  <div class=\"fabric-container\">\n    <h1>Fabric Canvas Demo</h1>\n    <div class=\"toolbar\">\n      <button @click=\"addRectangle\">Add Rectangle</button>\n      <button @click=\"addCircle\">Add Circle</button>\n      <button @click=\"resetCanvas\">Reset Canvas</button>\n      <button @click=\"clearCanvas\">Clear Canvas</button>\n    </div>\n    <div class=\"canvas-wrapper\" ref=\"containerRef\">\n      <canvas id=\"fabric-canvas\" ref=\"canvasRef\"></canvas>\n    </div>\n  </div>\n</template>\n\n<script lang=\"ts\" setup>\nimport { ref, onMounted, onUnmounted } from \"vue\";\nimport { FabricRender, fabric } from \"@fabric-fusion/core\";\n\n// Define references to the container and canvas\nconst containerRef = ref<HTMLDivElement | null>(null);\nconst canvasRef = ref<HTMLCanvasElement | null>(null);\nconst fabricRender = new FabricRender();\n\n// Add a rectangle\nconst addRectangle = () => {\n  fabricRender.add([\n    new fabric.Rect({\n      left: Math.random() * 200,\n      top: Math.random() * 200,\n      width: 50,\n      height: 50,\n      fill: \"blue\",\n    }),\n  ]);\n};\n\n// Add a circle\nconst addCircle = () => {\n  fabricRender.add([\n    new fabric.Circle({\n      left: Math.random() * 200,\n      top: Math.random() * 200,\n      radius: 25,\n      fill: \"green\",\n    }),\n  ]);\n};\n\n// Reset the canvas viewport\nconst resetCanvas = () => {\n  fabricRender.canvas.setViewportTransform([1, 0, 0, 1, 0, 0]);\n  fabricRender.canvas.requestRenderAll();\n};\n\n// Clear the canvas\nconst clearCanvas = () => {\n  fabricRender.clear();\n};\n\n// Custom event listener - Mouse click event\nconst customMouseDownHandler = (opt: any) => {\n  const pointer = fabricRender.canvas.getPointer(opt.e);\n  console.log(\n    `Custom Event: Mouse clicked at x: ${pointer.x}, y: ${pointer.y}`\n  );\n};\n\n// Vue lifecycle hook - Initialize on component mount\nonMounted(() => {\n  if (canvasRef.value && containerRef.value) {\n    fabricRender.init(\n      canvasRef.value,\n      {\n        backgroundColor: \"#f9f9f9\", // Set canvas background color\n        enableDefaultListeners: true, // Enable default event listeners\n        customListeners: {\n          \"mouse:down\": customMouseDownHandler, // Add custom mouse click event\n        },\n      },\n      containerRef.value\n    );\n  }\n});\n\n// Vue lifecycle hook - Clean up resources on component unmount\nonUnmounted(() => {\n  fabricRender.dispose();\n});\n</script>\n\n<style scoped>\n.fabric-container {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  padding: 20px;\n}\n\n.toolbar {\n  margin-bottom: 20px;\n}\n\n.toolbar button {\n  margin-right: 10px;\n  padding: 10px;\n  font-size: 14px;\n  cursor: pointer;\n}\n\n.canvas-wrapper {\n  position: relative;\n  width: 100%;\n  height: 600px;\n  border: 1px solid #ccc;\n}\n</style>\n```\n\n## Fabric-Fusion Community Discussions\n\n[Fabric-Fusion Discussions](https://github.com/fabric-fusion/community/discussions) is a place to ask questions, share ideas, and engage with the community.\n","readmeFilename":"README.md"}