{"_id":"@mocanvas/editor","_rev":"44-8a1bdfb25c5178a4bf71f1fea7c454c3","name":"@mocanvas/editor","dist-tags":{"latest":"4.12.3"},"versions":{"1.0.0":{"name":"@mocanvas/editor","version":"1.0.0","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"MIT","_id":"@mocanvas/editor@1.0.0","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://github.com/SYMBIO/mocanvas/tree/main/packages/editor#readme","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"9a70991bc95c20adc3e0fdd10b9c1498b9fb9c41","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-1.0.0.tgz","fileCount":6,"integrity":"sha512-4FGcbDM/hbg3Ezv8OcgNLJ0JK1ANZ2GR9uQMCAvq6Ca8B2vAH5hBA1I1ERdP5vawrho9f8Eo686JjbDV2QWaoQ==","signatures":[{"sig":"MEUCIGYwbPWN8EDGqLrJgSGc3H/d+fTwUYSJivi8ITgdNeO6AiEA9Bkryaq9/gBG47tCfQGLmehcXhLsaqps8iYIHAj3nKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701290},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-1.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"von.schau","email":"von.schau@gmail.com"},"_resolved":"/private/var/folders/yt/q4m0c8l95zlf2pjc2gv17bp4000101/T/d82d366055755b139e57a11ff64d0e33/mocanvas-editor-1.0.0.tgz","_integrity":"sha512-4FGcbDM/hbg3Ezv8OcgNLJ0JK1ANZ2GR9uQMCAvq6Ca8B2vAH5hBA1I1ERdP5vawrho9f8Eo686JjbDV2QWaoQ==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"11.12.1","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@mocanvas/wasm":"1.0.0","@mocanvas/state":"1.0.0","@mocanvas/store":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_1.0.0_1788554404309_0.6775178081838331","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@mocanvas/editor","version":"3.1.1","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"MIT","_id":"@mocanvas/editor@3.1.1","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"d4e9fb1b62876eac6745370c238dc4d4652aabb5","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-3.1.1.tgz","fileCount":13,"integrity":"sha512-jG4kn5dRRnnIJ5MzvEIAnhcVEhiF5JabY460sz6XtYSokuVBBj3s9rUBL7RJiIYrXdU+POB7aXonMDeci9GrRg==","signatures":[{"sig":"MEYCIQDQh0JF/+X0SfVRBWiDompHWvML0nScaqGP9F6rYEMF4wIhAPZcG1GPyjmKkchELJzdLdl3Fex43M1qX2PGC62UznkX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH25st1p89Ik12PmvWwbvvDkVbydeyv8sNSp/nSDLafqAiEAqOZaV9tEwU2w/MyfHGxGu79ktlhuB4tUXw2LO3Nos1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2983066},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-3.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"von.schau","email":"von.schau@gmail.com"},"_resolved":"/private/var/folders/yt/q4m0c8l95zlf2pjc2gv17bp4000101/T/59768f9df1b26a75117aa3704611e107/mocanvas-editor-3.1.1.tgz","_integrity":"sha512-jG4kn5dRRnnIJ5MzvEIAnhcVEhiF5JabY460sz6XtYSokuVBBj3s9rUBL7RJiIYrXdU+POB7aXonMDeci9GrRg==","_npmVersion":"11.12.1","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@mocanvas/wasm":"3.1.1","@mocanvas/state":"3.1.1","@mocanvas/store":"3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_3.1.1_1789079366189_0.00471656141279353","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@mocanvas/editor","version":"4.0.0","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.0.0","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"9b60bfd98b68eb6ad70edcf92345773e69a30a34","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.0.0.tgz","fileCount":13,"integrity":"sha512-C3EAqPxGJSSJXKU17wUZbL8djD2HKoGJrxterjjdAA+BKxnY34GEu50dXTpRcRzFYTBEVwHKP4UKqWcAZ+poeg==","signatures":[{"sig":"MEQCIAgcIuBZYwgPbxcAXENU1KLNyz/aOYgwyLt5ROKy2F/bAiBkuT+RZ1FM89OOsZD/30JhgNffTpoLKtmpginbNcYd1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNFWt2MWqnVhBA/nMHTIEyUhScCS1pw+Pt05DwJl4scwIgeKNPpthaffmzVlfLoEARWNC95VhZgtUdIVp+OE14gjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2987179},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"von.schau","email":"von.schau@gmail.com"},"_resolved":"/private/var/folders/yt/q4m0c8l95zlf2pjc2gv17bp4000101/T/9f8a435c9a6aacff73b59c5d39c6404f/mocanvas-editor-4.0.0.tgz","_integrity":"sha512-C3EAqPxGJSSJXKU17wUZbL8djD2HKoGJrxterjjdAA+BKxnY34GEu50dXTpRcRzFYTBEVwHKP4UKqWcAZ+poeg==","_npmVersion":"11.12.1","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"@mocanvas/wasm":"4.0.0","@mocanvas/state":"4.0.0","@mocanvas/store":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.0.0_1789081443525_0.35747375665277903","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@mocanvas/editor","version":"4.0.1","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.0.1","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"19e564926ee4af9b39463b1e80fd7e99f36785a5","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.0.1.tgz","fileCount":13,"integrity":"sha512-f/olRdWDs8z2PGWZFpHAyfINT29NsZ56o00K9YqvBTnqFiYW9AluF2eJSH030t4N480blhi0WlXDjGd7J3ygqw==","signatures":[{"sig":"MEUCIQDlihND2ThaFhITWGzzTCWzrsbbrtdfBgxMI1Rxsq1LYQIgIHz1AYOuZiIe3oOJ4wSSHCX+SvCzTzzKBw+SdNku/Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAqFD0aPWLBNWTm/NgwG8KBqvOunad/SA/GFSWlgFbkpAiEAoODe/B3wFTSEvMGpPNV9946QTVqcTA5/3emd6V3G8zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2987079},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/48205d1ca25e4d1716a914135380c3c6/mocanvas-editor-4.0.1.tgz","_integrity":"sha512-f/olRdWDs8z2PGWZFpHAyfINT29NsZ56o00K9YqvBTnqFiYW9AluF2eJSH030t4N480blhi0WlXDjGd7J3ygqw==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.0.1","@mocanvas/state":"4.0.1","@mocanvas/store":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.0.1_1789085662117_0.022836199597609186","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@mocanvas/editor","version":"4.0.2","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.0.2","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"ed3983f1fab3007aa405439d5cd9418991c3209e","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.0.2.tgz","fileCount":13,"integrity":"sha512-FmDsXTWYj3EkBi4WjSaZ8oCq5EhvxdihLcdLRWdzTdf6LrUbZsQAYLV8EJMMzUIwIkC75gPHbXcVowo5shbv4Q==","signatures":[{"sig":"MEUCIH+lJiEXeGVC4vv2c1dQ7hh2IQJFPj5K+dBA7C1yVISkAiEAlykQfEOijignvj3jpi7rqGwkMvkdJ+9+zY+RF41Ldo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBB/RIO2TeHVPT3546WffXnd/o4qURFkbKHnMniuMSMyAiEA8tDYf0VCjNJvE1VzqIMCDul+y/J5H+fWbicWOifn9IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2995941},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/f911068902bef433c6a730496bf9cd5f/mocanvas-editor-4.0.2.tgz","_integrity":"sha512-FmDsXTWYj3EkBi4WjSaZ8oCq5EhvxdihLcdLRWdzTdf6LrUbZsQAYLV8EJMMzUIwIkC75gPHbXcVowo5shbv4Q==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.0.2","@mocanvas/state":"4.0.2","@mocanvas/store":"4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.0.2_1789162005154_0.2371357336449318","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@mocanvas/editor","version":"4.1.0","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.1.0","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"a4e451a3bfe354aabceac05a022e0513b6ba31a2","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.1.0.tgz","fileCount":13,"integrity":"sha512-sONegJ7IpilRDJbHMsRI17RXto6fdksYKoEw10YnLP0eb9sh+cIphZ/cnAV60Qs+KPVsMf4+E4c5KA8bYLUfsg==","signatures":[{"sig":"MEYCIQCjm6UuTveBafSTefZHaWfRO9R33i3TrHG2iTjB+HFwSgIhAPB4vznD2rGqX5Ds6Ph8sikrGRM7vuZRlizjhApaGXtR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDknwCRZ0/bo7E+0vjPnqgbC7EsHMl5BZFnztElXVJzvQIgSVeIMl7fPtmOcx79QzvHOJlZUigr+4ijP8nVLQPQgGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3056409},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/1f450d714bb73914fc2abb5a8ec7ba3e/mocanvas-editor-4.1.0.tgz","_integrity":"sha512-sONegJ7IpilRDJbHMsRI17RXto6fdksYKoEw10YnLP0eb9sh+cIphZ/cnAV60Qs+KPVsMf4+E4c5KA8bYLUfsg==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.1.0","@mocanvas/state":"4.1.0","@mocanvas/store":"4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.1.0_1789172413254_0.23313489659385334","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@mocanvas/editor","version":"4.1.1","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.1.1","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"a1b8e1b27505e058c0ffe7c59ee03c7f7df4a017","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.1.1.tgz","fileCount":13,"integrity":"sha512-WrMYKA9aGNglKA72em7M/NTqVgXz6+wodDWwj9KIrFgPAPBg71m/yAyJVRSpYlXSrajn8uCz509121LNx8XG4A==","signatures":[{"sig":"MEUCIGILOihqdiNMB5Lkdr8hVoyteAYLJEijACmcxkRYjV+iAiEAls6PYd00D/hAl97MKW44PY+LFSt1czO2jkBnKLjnt60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDw+xEz8xrKtKC2dn43kY2vWI7OyNG0mPGBaGZxY7A0hAIhAMotcEaRbBf1N922x3gUVi+cyAPL9aomkxMteTI6oPIE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3069924},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/9297e30bb61633abb773265c94f8fee9/mocanvas-editor-4.1.1.tgz","_integrity":"sha512-WrMYKA9aGNglKA72em7M/NTqVgXz6+wodDWwj9KIrFgPAPBg71m/yAyJVRSpYlXSrajn8uCz509121LNx8XG4A==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.1.1","@mocanvas/state":"4.1.1","@mocanvas/store":"4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.1.1_1789174751007_0.9145210554727552","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@mocanvas/editor","version":"4.2.0","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.2.0","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"3b5e5f1adcda7bf1e5635b23e1faa8e30c8fb886","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.2.0.tgz","fileCount":13,"integrity":"sha512-RWzMUVDY26W+hUgT6DlF+56oL9Df36E/Wnkv/QeUmnvzbQIj8iwzJWcjfk+doWMnGQLxgHukMCUmgbzRxYl3hA==","signatures":[{"sig":"MEYCIQC6f1WforGyVuIVtAVPKnCQlYGo4PNxfVptC0Z1BKSDZwIhAJd2CEWqOXRphgTLc3zBGODTZj276rO+FyQ5BNalCwku","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5J3B6XMz2H3qmaJiHkCvMdy0+fc5flQHtMZ+/s7mx6QIhAPqgrpU3zeNlgvsYTQbqLbMqvbuMpq31VtCzLjiC+1X5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3077977},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/9f4edee29332d13420e5bcf327382965/mocanvas-editor-4.2.0.tgz","_integrity":"sha512-RWzMUVDY26W+hUgT6DlF+56oL9Df36E/Wnkv/QeUmnvzbQIj8iwzJWcjfk+doWMnGQLxgHukMCUmgbzRxYl3hA==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.2.0","@mocanvas/state":"4.2.0","@mocanvas/store":"4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.2.0_1789204199495_0.7103217248976221","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@mocanvas/editor","version":"4.3.0","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.3.0","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"63b57bb999ed3d63e87f986f88aa17bc3c11f737","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.3.0.tgz","fileCount":13,"integrity":"sha512-Sc6fTC4OqYNioJBm+sNav56QmCYPhWqKnAWhBdi6StkeIZXXdhYh/ggT9FVF0vPJfqH9XmHdPyJhcYrOGeKRbQ==","signatures":[{"sig":"MEUCIQC9TUy6JSk6D0yCeLnhT0YOmOd8RvIR71vhjJ0fQnv1OQIgAQVNj9K3kMB+gAiwIwolvywrg3zX0PqC+GFABmwi1aA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfSeWeC71/GTZGMUghl90O6kSL3eyr999rZRpp45cGYAIhAL2WBMuGDepc4MwIU4eSLjOv1YZXw3qt74dlwJxs2VkB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3077977},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/d29c42cff8b08e67941ec8f9aac2a425/mocanvas-editor-4.3.0.tgz","_integrity":"sha512-Sc6fTC4OqYNioJBm+sNav56QmCYPhWqKnAWhBdi6StkeIZXXdhYh/ggT9FVF0vPJfqH9XmHdPyJhcYrOGeKRbQ==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.3.0","@mocanvas/state":"4.3.0","@mocanvas/store":"4.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.3.0_1789251910893_0.17637914207505156","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@mocanvas/editor","version":"4.4.0","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.4.0","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"0d87a1fb6b799669183fee3b005b8b1be3145925","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.4.0.tgz","fileCount":13,"integrity":"sha512-PUIviQe9GRbMB/wHzFVFy+Qh9wBFH+Fd/a/p9CoBQ6ljj93mdijb6MWWgd7aK4OVbIeAwuhyzAUrm+F/i22wyA==","signatures":[{"sig":"MEUCIQDdN0W4jV9NBdF3ALoQEuQnPMOdtbsLx13FgTrJXhMaAgIge60dGAmLhpbLgpRZVsTM44TCson9l10cPYprDLTvw1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMrEM+qLlE+zRb+6LQg5fwUTlyW2a7oiJOU9fXVATJVwIhANIvd4sswPWQ9hDx6UJ5QtsaRNlSQgbXzkuIFqaQmtdV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3085771},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/9f901cfd8d2440fd9ab4b5c4014996d8/mocanvas-editor-4.4.0.tgz","_integrity":"sha512-PUIviQe9GRbMB/wHzFVFy+Qh9wBFH+Fd/a/p9CoBQ6ljj93mdijb6MWWgd7aK4OVbIeAwuhyzAUrm+F/i22wyA==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.4.0","@mocanvas/state":"4.4.0","@mocanvas/store":"4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.4.0_1789260184278_0.6941567224164777","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"@mocanvas/editor","version":"4.4.1","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.4.1","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"521a5e81317101e1dbf88a1e90b010e1ee75c093","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.4.1.tgz","fileCount":13,"integrity":"sha512-9tI9SQQFUc5i/lnWDZ1sgb4/hQoHnYVoEOs4lDcRa7um5bQzbzP3kLj33TLauahR/TtmAr+lVMDIs4M8+0mpVw==","signatures":[{"sig":"MEUCIB5+FabFwfbI9FrNYoID4ciHXzNOgOpFRnkZkSAMBCniAiEAlQ1KjjiTVxafYe4B4j1wS5grFAjNHk/BUyORjW6ns80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrUcsAMY7uuFVhCOV21Ryr81xYm3eoDnPms3/8/U9hpQIhAK2UQB4tcNkdEXnc8piGNXvgZaqZaix0J/WQ1nmudb8L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3087009},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.4.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/930d78f6573e5aa0c25c382174053ad6/mocanvas-editor-4.4.1.tgz","_integrity":"sha512-9tI9SQQFUc5i/lnWDZ1sgb4/hQoHnYVoEOs4lDcRa7um5bQzbzP3kLj33TLauahR/TtmAr+lVMDIs4M8+0mpVw==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.4.1","@mocanvas/state":"4.4.1","@mocanvas/store":"4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.4.1_1789260603816_0.7763645138461612","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"@mocanvas/editor","version":"4.4.2","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.4.2","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"974e7ea810f56ace2257e8f8a9f342ac8deb6cd3","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.4.2.tgz","fileCount":13,"integrity":"sha512-ckzkAQuvR5yhIcYolgndVuQ4xvxbzbBrcUW+s8hDTJnwAf5m3jKeo0a19+V7tbc4SHI2btiJi8ybwXi14qAAiQ==","signatures":[{"sig":"MEYCIQCKZfOrACx3wCyObRdTIc2ncB+G1XEwt6/KLKShum5CawIhAM4s2khVhARmd3n895Egf7HS2r8oXMIzNipIBtZrcK9L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB3pmXnLWGbUfPpYh0pnbmVPDvwj+xJzBuh+PA0gEBTnAiBTXvTbXU8LBJYMbTe0AWg9XNs/aC0nI1csouqNP14HZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3087009},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.4.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/cbcba3e78d4e09cef2085298a1c81021/mocanvas-editor-4.4.2.tgz","_integrity":"sha512-ckzkAQuvR5yhIcYolgndVuQ4xvxbzbBrcUW+s8hDTJnwAf5m3jKeo0a19+V7tbc4SHI2btiJi8ybwXi14qAAiQ==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.4.2","@mocanvas/state":"4.4.2","@mocanvas/store":"4.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.4.2_1789262213831_0.861084562136011","host":"s3://npm-registry-packages-npm-production"}},"4.4.3":{"name":"@mocanvas/editor","version":"4.4.3","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.4.3","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"181f7f6db023c442a2fc039ae2b39efd1f4be167","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.4.3.tgz","fileCount":13,"integrity":"sha512-7bx/oRUbh7dmeLJ4atRMijpwFPP7ql5I9CEUjqkvzzV4TfTwbCx/G2NbkjuRrxftzHNYCL8bl3Rb2mOp3fFeRw==","signatures":[{"sig":"MEYCIQDYZFvy5EsZpWPWlvZhQDIT3Cs5kWYs9cr5XwBeAWTf/QIhAMa3S42pSPusV+2VmlvsuzbzdlhmO1rINqRRisxFysog","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFiJbXeZR+4ButcQu3glf2ePERRluAw7XEbRloWEqeMiAiAXq1xjkqBmbMm8clf4yJAfk9l5Xq6kiEwlkflOY8yFjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3089759},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.4.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/8a56f9093e20fa30c7441e0a21788371/mocanvas-editor-4.4.3.tgz","_integrity":"sha512-7bx/oRUbh7dmeLJ4atRMijpwFPP7ql5I9CEUjqkvzzV4TfTwbCx/G2NbkjuRrxftzHNYCL8bl3Rb2mOp3fFeRw==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.4.3","@mocanvas/state":"4.4.3","@mocanvas/store":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.4.3_1789291842498_0.4212998920690769","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@mocanvas/editor","version":"4.5.0","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.5.0","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"9c101dd08a861bed43151cdede9e1af7e89d7555","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.5.0.tgz","fileCount":13,"integrity":"sha512-wyrJ77U2iwnEuQ3hjdK8lLmpgec/UGe+UtDNbAKiP9Rtga1JhQVQ/dz1xjc8AXxiRslQ9TllF16k4UbDUZWadw==","signatures":[{"sig":"MEQCIBlbJUbAbBC6Lvp9LgAg6q4f3S3aEkjJ6P+CzraTLDOiAiBN2jnHZjhqgdUCEoxI3l1IZ3eXpUCa12+I6DpeBRHafw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQocFVR0RJ+wd97vLCzj4OTmKe6bm8oa2vc19xUvBRCwIgB/bF11tTCZL3KnyKEGKGUIK6nODLAbCxRl2GGqgysUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3102109},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/1fdefe9ab88ddac7cd71a688510d44c9/mocanvas-editor-4.5.0.tgz","_integrity":"sha512-wyrJ77U2iwnEuQ3hjdK8lLmpgec/UGe+UtDNbAKiP9Rtga1JhQVQ/dz1xjc8AXxiRslQ9TllF16k4UbDUZWadw==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.5.0","@mocanvas/state":"4.5.0","@mocanvas/store":"4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.5.0_1789310758859_0.026675565030614523","host":"s3://npm-registry-packages-npm-production"}},"4.5.1":{"name":"@mocanvas/editor","version":"4.5.1","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.5.1","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"42bf36c2612651af4dbb18076c5959e28f59d2f3","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.5.1.tgz","fileCount":13,"integrity":"sha512-fl1tXD7sjtY7GNbYZdFYSw4He2AukoXE+kiyWWXLr0ill82/MQX+4V1huCOxfy86uVdUimFvTxDOfMWAjA1Yew==","signatures":[{"sig":"MEQCIESjHAb3okrsXMKPK84dMo926oqhqSy2/5jqIII5xemnAiBNO0Dr5UpMmlCXtosaCxoUV5Vfsu0qBRO7lljrh+ZoNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC8FJPN3tozkI9ahd84PmPjZAe3upMn9aubeA9J9ZJ2gAiBmBQVoWYK62bKPc7XJkBg5h79r+XFoTJZ63OAluQBKjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3106237},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.5.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/bd0bf1e1e652fde8157445d6d0e01a4b/mocanvas-editor-4.5.1.tgz","_integrity":"sha512-fl1tXD7sjtY7GNbYZdFYSw4He2AukoXE+kiyWWXLr0ill82/MQX+4V1huCOxfy86uVdUimFvTxDOfMWAjA1Yew==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.5.1","@mocanvas/state":"4.5.1","@mocanvas/store":"4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.5.1_1789318441205_0.11038441526589504","host":"s3://npm-registry-packages-npm-production"}},"4.5.2":{"name":"@mocanvas/editor","version":"4.5.2","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.5.2","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"279f7d74361a49a1d5ad97c6c5cb01bbe3080096","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.5.2.tgz","fileCount":13,"integrity":"sha512-DS9oY3ghy7iLMvf0VVgbSSoAYXt70TKPkfHrLYiQFkQ+7gcBgo3kNYhG9Ii38pPMCYbhmPScLvegBjkw1gmvhg==","signatures":[{"sig":"MEUCIQCWBlwZ/i4NxuEv2oReCAHpu9Loq8xfA1XiHGLXeRJgZwIgB5iEI7DeGuH/bgkAh2u7HzlDBxy/w/2hrfkIjYWxg4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCzZYS80zO5A3cmpef8f0N0CcRhr7b02dkhUmvsr05W1gIgcClV+JXT8JE0L9rjNR2UWqszMMxdoCvNC2eCsauHJz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3108203},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.5.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/91ad41296d02480ba44ff59af5805cd8/mocanvas-editor-4.5.2.tgz","_integrity":"sha512-DS9oY3ghy7iLMvf0VVgbSSoAYXt70TKPkfHrLYiQFkQ+7gcBgo3kNYhG9Ii38pPMCYbhmPScLvegBjkw1gmvhg==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.5.2","@mocanvas/state":"4.5.2","@mocanvas/store":"4.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.5.2_1789344045561_0.8276688758460062","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@mocanvas/editor","version":"4.6.0","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.6.0","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"3a8123aaaf5c197fd0f2ed6e228d86194df855ba","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.6.0.tgz","fileCount":13,"integrity":"sha512-ncWErZIUtyQ4wN5X+IfHuIjT/SrpGaz15g8yBG0WaYI8J+336kJPu2qPQWIERTh+nazTWPzcuzkxQlpozZUrsw==","signatures":[{"sig":"MEUCIQCD9lvMJn4O6zJOQ2LNXXbkzvGr/QfaTvyTui5q36GKEwIgBjZC4JivG6dQFKelkIQxJq04d+XGHOydL3iEmPdPeZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgt2/SkdimjdwfQM82ieNcpKPXUEn4HK7NGUJs8u2WrgIgfo0U3wENyRyNYJ6WKG1FTeuN6Nlgz87eYVH4d83hhdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3108203},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/6e2eb967fcdcaec5148a97d104a1cf3a/mocanvas-editor-4.6.0.tgz","_integrity":"sha512-ncWErZIUtyQ4wN5X+IfHuIjT/SrpGaz15g8yBG0WaYI8J+336kJPu2qPQWIERTh+nazTWPzcuzkxQlpozZUrsw==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.6.0","@mocanvas/state":"4.6.0","@mocanvas/store":"4.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.6.0_1789386984238_0.18348082005463873","host":"s3://npm-registry-packages-npm-production"}},"4.6.1":{"name":"@mocanvas/editor","version":"4.6.1","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.6.1","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"8274e6a9232e85aa8f8052f3e30f50564177f7ac","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.6.1.tgz","fileCount":13,"integrity":"sha512-Ry6bnLVVPfyO5A43VkBs8LGgOneByWwNk9XxHbWAkeQbzfGanlJUw7dKkXDHBP+sxFKgMg86AkpIqgkiMEydvQ==","signatures":[{"sig":"MEUCIATE3vCsCFNpxQtxFcNElrGARkDoj+G2r2k8wvvzQ88bAiEA5Ci8FSV6QMXa69rouk2HJI4F+i5iHjWIyLyzPPCGvjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFVpm104iz2EDGH5zqKYuIiheY7Cn2uw8zXE243TK/MDAiEAzN6IoO9HONmZgx1YYiQ6XiQ+hXsQXVlkzj4dPvbouEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3108203},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.6.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/9c20914d61fd91a4e1c71002454c83ee/mocanvas-editor-4.6.1.tgz","_integrity":"sha512-Ry6bnLVVPfyO5A43VkBs8LGgOneByWwNk9XxHbWAkeQbzfGanlJUw7dKkXDHBP+sxFKgMg86AkpIqgkiMEydvQ==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.6.1","@mocanvas/state":"4.6.1","@mocanvas/store":"4.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.6.1_1789388037448_0.9046179128093261","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@mocanvas/editor","version":"4.7.0","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.7.0","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"5500d0fa2b2c1fc60e4d727b044b0296093bba09","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.7.0.tgz","fileCount":13,"integrity":"sha512-2cgevioFndZk2vDSDEcCAzZxPW4arYV3w08hrHRp9Ux82d2ZDCFQQiTZVjVIMeKmPndbqtlfvG6WMyEt/k7/CA==","signatures":[{"sig":"MEUCIQDhPwg2f9J2f0mpzZu1Y/bMtGnjUPoDml0Zip2bv89DcQIgFyR7NDteoRdhis+Wi9zoRY8JnEKIR3de2zUja5z2Qdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhw3hAW2FS51SqwdDXKHgoG6zWOlLyzf158LOoT15ygwIgMZIGyA/VrJ8bB7y+BpvgeT/YgDiFJSexPU1oiVSgpRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3108203},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/640001d2dbd97e595134eb09c455ae7b/mocanvas-editor-4.7.0.tgz","_integrity":"sha512-2cgevioFndZk2vDSDEcCAzZxPW4arYV3w08hrHRp9Ux82d2ZDCFQQiTZVjVIMeKmPndbqtlfvG6WMyEt/k7/CA==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.7.0","@mocanvas/state":"4.7.0","@mocanvas/store":"4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.7.0_1789403237028_0.23248691480592942","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"@mocanvas/editor","version":"4.7.1","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.7.1","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"0345af19a35b513ec79c7946e6241d173ccdc3fa","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.7.1.tgz","fileCount":13,"integrity":"sha512-3T1HAWZzN2gs/LQ/eIEIshhiAj22+73HsvLK9Zzs4V1Z4b70PPO4YLSXHCNf0ItzZDojX58lKhwFcj7kMONEOg==","signatures":[{"sig":"MEUCIH0l/I97oxuVls3TBPKV9w/UCf4Re71x/4rxaulnnP6oAiEAzQciHNStxqATtWOHGFRAAcIbsMCscyL/IZTa5IQ/JQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4Fnkx+ZvXBIo4oxo0WSqLetbdkYObLAEpf5OJ+/S20gIhAMoBpLviDtLW4eMbQaNJ9HL5w7VekbmJgpH/A0GgxBbP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3108203},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.7.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/57984d93eb9237ef00c875d8428ffd9f/mocanvas-editor-4.7.1.tgz","_integrity":"sha512-3T1HAWZzN2gs/LQ/eIEIshhiAj22+73HsvLK9Zzs4V1Z4b70PPO4YLSXHCNf0ItzZDojX58lKhwFcj7kMONEOg==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.7.1","@mocanvas/state":"4.7.1","@mocanvas/store":"4.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.7.1_1789411630630_0.2227877085667731","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@mocanvas/editor","version":"4.8.0","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.8.0","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"d75c259412e4191d0b36d544f6426fb64ebf7079","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.8.0.tgz","fileCount":13,"integrity":"sha512-F2BXqyFvp71f0WCsrHR0MO2mozyWWDV6LxMVifnqpMUf7BIQP7+D/Bx2PyTrV1KXxfxQ5O85jtq0Nu1lBhxllg==","signatures":[{"sig":"MEQCIElvvIeMhbgHdZWMjXPHMZSNnO0DqopfsKFqQ0xFT0S8AiA3X+5lna0T58eKQU2om2nP+CnMQF5Wy4eVQq2mXUofMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCFzOPK6eD9QYBZiVYL2Bvh3Uxkzewcr+hAf837g+DajAIgZdkEiDVceCf7M+1Sex8tWwavtr0dZKRUsVOGQlTsDL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3108876},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.8.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/40db08659cf6282cf1de0007ba8eaa64/mocanvas-editor-4.8.0.tgz","_integrity":"sha512-F2BXqyFvp71f0WCsrHR0MO2mozyWWDV6LxMVifnqpMUf7BIQP7+D/Bx2PyTrV1KXxfxQ5O85jtq0Nu1lBhxllg==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.8.0","@mocanvas/state":"4.8.0","@mocanvas/store":"4.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.8.0_1789414842177_0.9571238708264762","host":"s3://npm-registry-packages-npm-production"}},"4.8.1":{"name":"@mocanvas/editor","version":"4.8.1","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.8.1","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"356ff104b71682f1eb8a92ae267512a51dec6b8e","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.8.1.tgz","fileCount":13,"integrity":"sha512-O0ynmpzlukQZ1yVXDQAFsNDU6zrru6RzkXWcuwKosiSj1b+yoRga7+g0VYnN1OLuP/aYu7BcuKqE6/Rt6beD9g==","signatures":[{"sig":"MEYCIQCDol1TSt6quBIqpARnqmD7iH3V3+0m70WEaqpV8ReeiQIhAOeyamsdOPIyPc0zGRr5ufcAnLKlvKrVUqrClcZhrMdt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF8xMX2XumA9sIddYaioIw+CtMoHwhhvT2UEXux/5bacAiARdEAE+xa403hXXjgG15Kus+SNXMfVWTDD71YNP8hQvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3110848},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.8.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/b7cf2017e8529efc574a4b8d6f8a013c/mocanvas-editor-4.8.1.tgz","_integrity":"sha512-O0ynmpzlukQZ1yVXDQAFsNDU6zrru6RzkXWcuwKosiSj1b+yoRga7+g0VYnN1OLuP/aYu7BcuKqE6/Rt6beD9g==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.8.1","@mocanvas/state":"4.8.1","@mocanvas/store":"4.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.8.1_1789416562306_0.6236285525121343","host":"s3://npm-registry-packages-npm-production"}},"4.8.2":{"name":"@mocanvas/editor","version":"4.8.2","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.8.2","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"dist":{"shasum":"9bb8d7c847d3faa9a3749735c4779b4b1a84f963","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.8.2.tgz","fileCount":13,"integrity":"sha512-3McXMiIxZFde3RtF4M7q8z4zb09m2dgFQdUqq/jY2imqBFtZJbmUNHUPXS6vbY8p6sPZaiE8RwjNNf10rw7Tfw==","signatures":[{"sig":"MEUCIGpGnAbDJqJtd13ZbOFXvH1YMShxVTwUNbzGvl2zaK85AiEA6Wjhf+PlWYq0DkFFIHefAf7FBuSyG6qRVDmiDSC9rLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB99c3oPz/BBa0pNbLwfOMQK6lMK/nMo3U3Wi3po8hpzAiACLiKpaL5PmqEw2L5jH6tr7TnDRBqWcAI+C5RUbgN3qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3111368},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.8.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/77e8e97df0bc94eb7c7f079ab3bd0e9e/mocanvas-editor-4.8.2.tgz","_integrity":"sha512-3McXMiIxZFde3RtF4M7q8z4zb09m2dgFQdUqq/jY2imqBFtZJbmUNHUPXS6vbY8p6sPZaiE8RwjNNf10rw7Tfw==","_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.8.2","@mocanvas/state":"4.8.2","@mocanvas/store":"4.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.8.2_1789417448747_0.5402585205529444","host":"s3://npm-registry-packages-npm-production"}},"4.8.3":{"name":"@mocanvas/editor","version":"4.8.3","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.8.3","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"e78c43556bb1c6212db0afe7a9ff5ae1c7f50145","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.8.3.tgz","fileCount":13,"integrity":"sha512-N1ASY08o13b3TP6jzoxKiPT0BZdoDdrzvMA+Wpw737y0iVQQZBhC5WsAARFkSr8xVVmx5+AC6WmR6Y8LHTnsYw==","signatures":[{"sig":"MEUCIE/c/nBeSOkIAqBQarcoupvM+oFLAupOISjrCKF4WuT8AiEAwhcNTn7C/cvTEincAeukcsHGUY1ZLeCNWKZX47zAOsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEn/DgTWKEuCfIv4xWi9Jd5TLvE4SRXAa0PXHGczrp1cAiEAyD9e1qQdpdEB3X7tViFLwm5jE4DboMXcVOFDnPn35jQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3113262},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.8.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/a20778cd175e45e28a47acb693e720b7/mocanvas-editor-4.8.3.tgz","_integrity":"sha512-N1ASY08o13b3TP6jzoxKiPT0BZdoDdrzvMA+Wpw737y0iVQQZBhC5WsAARFkSr8xVVmx5+AC6WmR6Y8LHTnsYw==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.8.3","@mocanvas/state":"4.8.3","@mocanvas/store":"4.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.8.3_1789427908865_0.12187983635285837","host":"s3://npm-registry-packages-npm-production"}},"4.8.5":{"name":"@mocanvas/editor","version":"4.8.5","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.8.5","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"f9825b0e457b6bb15603f34e9a92e05ab6a905ab","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.8.5.tgz","fileCount":17,"integrity":"sha512-9BcmMhifZBZKRkjRfP3cvUGvo2BIUURaG4LMWFfdqGTo5jEF5kfYCsmzUrPvD0vgAD1oshzyJeByNJQ2WN074g==","signatures":[{"sig":"MEQCIFpDAYUX0dY2bg78gAQyGXfGbq0uyVXUSMQk0nGyKa40AiAgIVxhctfcI9pvRJQNvn02OKMK9ji/AOKWYk1OlkO0bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBIuzrENJYBSterV7CpK+9kLJqxj8h+RCtnr1VPJ5vMSAiBDk2vrdP6C3gZmeHbt6G+ZDXShpo3TpSVIaVA3VTd2tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3206501},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.8.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/08ce9e1b9647bf76d538a2053a75aac6/mocanvas-editor-4.8.5.tgz","_integrity":"sha512-9BcmMhifZBZKRkjRfP3cvUGvo2BIUURaG4LMWFfdqGTo5jEF5kfYCsmzUrPvD0vgAD1oshzyJeByNJQ2WN074g==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.8.5","@mocanvas/state":"4.8.5","@mocanvas/store":"4.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.8.5_1789429117848_0.7422388192249125","host":"s3://npm-registry-packages-npm-production"}},"4.8.6":{"name":"@mocanvas/editor","version":"4.8.6","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.8.6","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"b1f955279d4a06faa6aebbf53e71fdc831761114","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.8.6.tgz","fileCount":17,"integrity":"sha512-Iu8SxvopZzO4evNxMUtBJEhqGpQcEhSVhposnADLor1Nuot6w2YrGEogOuyVOYG/vh1RyJXbwzzvJCyowgO4IQ==","signatures":[{"sig":"MEYCIQCGrMhgz68pZ/9MObB1rTbfc+CrttYKfuQdI9u1v3WIrAIhAJ8vNB5DiAyWe/hThAq40TaOoiq6jgXPaK63jKLA4bl9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCas5rcqghmPrDh22ZZCRGlhkJM7j0EGwq7C382gqd1QwIhAP13+DcnPKXvJP8Ce1Vfk6rRDFe+219ZYbaUBQZ+MXm9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3206501},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.8.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/9177581dd620caaa1102d2ca5421799c/mocanvas-editor-4.8.6.tgz","_integrity":"sha512-Iu8SxvopZzO4evNxMUtBJEhqGpQcEhSVhposnADLor1Nuot6w2YrGEogOuyVOYG/vh1RyJXbwzzvJCyowgO4IQ==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.8.6","@mocanvas/state":"4.8.6","@mocanvas/store":"4.8.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.8.6_1789485992925_0.08306238294652424","host":"s3://npm-registry-packages-npm-production"}},"4.8.7":{"name":"@mocanvas/editor","version":"4.8.7","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.8.7","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"c7adb70625bd882eebddd469af12b6bbfa142a94","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.8.7.tgz","fileCount":17,"integrity":"sha512-nbf1gTMKK2JkAjMYwIboh0tPnBAS4UuALvUdBfLlmq9Dygf3Cg8iqGIUynU1ZhxtGWNpv5bD6N5EAlEG6xVOaw==","signatures":[{"sig":"MEUCIEEZsOMhDFpb1HnUjwy+GT1NXIOOtP5vKwhyiePnyIo5AiEAigRareWGqcTJQ71jDAAWuxAWPYNmBO0hvVyKovgWg9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC2NR9Tbnsv3j7Vpp0JI6iYH9OZtRk4yMZEdCHx4kNmvQIhALIaJettVkwegoVNF3rATsFOMGjnCGyT8V8KF9YYsfe6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3206501},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.8.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/ef293a19ab41cd5090b94fe7fbeecc2f/mocanvas-editor-4.8.7.tgz","_integrity":"sha512-nbf1gTMKK2JkAjMYwIboh0tPnBAS4UuALvUdBfLlmq9Dygf3Cg8iqGIUynU1ZhxtGWNpv5bD6N5EAlEG6xVOaw==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.8.7","@mocanvas/state":"4.8.7","@mocanvas/store":"4.8.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.8.7_1789498892348_0.726533778502668","host":"s3://npm-registry-packages-npm-production"}},"4.8.8":{"name":"@mocanvas/editor","version":"4.8.8","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.8.8","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"a8dc0841b70bad73e8017cbcf4ecd72ea88b9072","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.8.8.tgz","fileCount":17,"integrity":"sha512-yAIGp6veVzAT6gHP4mHuKe9yREhypS9GxouI2r6Ps0XurBcGyrxyZVeTEkx94Xqg5x1xyHf9KF4Ftso9Pt57Vw==","signatures":[{"sig":"MEYCIQDDzZxPfOKFTlUliKI0NSNdNZcR/hV/vmtnlQ9wYTpO1AIhAJrQ8KlswIz8c4PETAGcF9NCuvFwJkfF/9xq/bN/Ob0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChNzn9dT2gt/RBrA0GzbZGAbQKXqpdKyY0Dg24p1gTiAIgYYbPpA9AhgJnArsweeRdR21ukTgAMK7n3RY00vMPAdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3206501},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.8.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/2e45d462b62d45b7d50a6745dbd14567/mocanvas-editor-4.8.8.tgz","_integrity":"sha512-yAIGp6veVzAT6gHP4mHuKe9yREhypS9GxouI2r6Ps0XurBcGyrxyZVeTEkx94Xqg5x1xyHf9KF4Ftso9Pt57Vw==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.8.8","@mocanvas/state":"4.8.8","@mocanvas/store":"4.8.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.8.8_1789502049500_0.15991292982064098","host":"s3://npm-registry-packages-npm-production"}},"4.8.9":{"name":"@mocanvas/editor","version":"4.8.9","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.8.9","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"d5c54be8dff6a3ce6dfabc37e05e4718e91bcdb7","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.8.9.tgz","fileCount":17,"integrity":"sha512-Nrw9EISsEzAaQx+qiQ9q3AzcwaiW5muFj+n6Yk+aJ2Slr4Ue3/F4VKtNooxRaaWbuDbm6AKEp9F3iAE8jD/Y6A==","signatures":[{"sig":"MEUCIFagHKtSejSIzc/8EnZvyOrwOvElOaXcGbaUrfNnYmVRAiEApkvapvk49xIIj53PvOYiLUiQ4fFmttDsjESg3g/Y3sM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCv2rQPK8sidJIBsNuDAXSEIuDrLybWTvlMXKMDtZ0fIwIgFQQnAz6liyWsKQ4MsFvip6QQlc8iwHy04QGr5+AUrVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3206501},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.8.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/673ab24c366f30fb7f57b58eaa287e90/mocanvas-editor-4.8.9.tgz","_integrity":"sha512-Nrw9EISsEzAaQx+qiQ9q3AzcwaiW5muFj+n6Yk+aJ2Slr4Ue3/F4VKtNooxRaaWbuDbm6AKEp9F3iAE8jD/Y6A==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.8.9","@mocanvas/state":"4.8.9","@mocanvas/store":"4.8.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.8.9_1789503962532_0.41830014023167283","host":"s3://npm-registry-packages-npm-production"}},"4.8.10":{"name":"@mocanvas/editor","version":"4.8.10","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.8.10","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"0e7c9e9fec16fe2cf4d69a9a7445a9530d75a5cc","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.8.10.tgz","fileCount":17,"integrity":"sha512-7eWdZmXgLWMLFjCFRpTfSOBqG0OH4srxuMe6eGSVxrniAYWTQQzzf0aTosKGIeMH8UuTj57LQH6zIkoQ9ZF95w==","signatures":[{"sig":"MEUCIDAyhkqNSntpWRX2FzjgbdMbFSCr9EWRim6aJRWno5CDAiEA5PGo9bIW/7I3qkl/5ch5d2mJARur7zZw8U00eCMk/rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHQSjrnuQ+Z2ZJyJp3Wgb+JLylGfSeqFV/IVbKn3YpRdAiAhBQ8iZS8zaJ0LrnAz6jGF/jsHPu6YZbghaBY7AiRPHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3206505},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.8.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/02d8f344f167e8e07f68a83f5a9efd8e/mocanvas-editor-4.8.10.tgz","_integrity":"sha512-7eWdZmXgLWMLFjCFRpTfSOBqG0OH4srxuMe6eGSVxrniAYWTQQzzf0aTosKGIeMH8UuTj57LQH6zIkoQ9ZF95w==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.8.10","@mocanvas/state":"4.8.10","@mocanvas/store":"4.8.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.8.10_1789506727715_0.7088020783036393","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@mocanvas/editor","version":"4.9.0","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.9.0","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"aabe1a162d5ffac1908fd69f84ea769fbd186339","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.9.0.tgz","fileCount":17,"integrity":"sha512-+i+kBay18rodvqkFRoSsQUaRyozTwbDDRqgMKZ0m15YiZpVNJdz0UvO3qU4NXfbQUUjiN7fTaexNLn7aDCxSGg==","signatures":[{"sig":"MEYCIQCI9NFSoek8HexgF9uX5jAyh6tvF+61RmN5LsvQ0ya0ogIhAKg/eM2vkHnc+GVes4CjOus8vk0Cvd/IKrubm0Jr36m9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDlRIAw8M/DlfQfUDv6SeAnwBkAarbjUGmX+WyH3mLpnQIhAMqTrnRaTJMTKQ0V7UPPllKR0EuVVBFTr6sMMFHk1SyU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3210759},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/b23ac6cd8d7d1bdf62dec9a7079fd253/mocanvas-editor-4.9.0.tgz","_integrity":"sha512-+i+kBay18rodvqkFRoSsQUaRyozTwbDDRqgMKZ0m15YiZpVNJdz0UvO3qU4NXfbQUUjiN7fTaexNLn7aDCxSGg==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.9.0","@mocanvas/state":"4.9.0","@mocanvas/store":"4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.9.0_1789507042125_0.5135215886114217","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"@mocanvas/editor","version":"4.9.1","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.9.1","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"11a4ecfcc9af9d9225db5c0c9aeca1a2ea91403f","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.9.1.tgz","fileCount":17,"integrity":"sha512-s1GPMjugZy/+LPycJWSDYqy6DxCG1H1u8srdJHjnK7t1KUjTziIbjn3piiOhSeP84ROysUnNN2KJ7uOiojm2cA==","signatures":[{"sig":"MEUCIBcVnLNXSVciKdS8kkEc34zReZdpdjrltqpfM9jEO+qFAiEA/8NhRoNNwsYyoS3ZFb/0MaCUFfz2+cTFKfa4f7JrWVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0ddOa49sZAlTe3wIydt879KDqE7GeP5DrMP+Pu8rt7AIhAJaeMSVGOP3FXKpHL+KwDny6z7rRTNSuLIoIMXFu1Sfp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3210759},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.9.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/3427e3a3754096689900a03d03782391/mocanvas-editor-4.9.1.tgz","_integrity":"sha512-s1GPMjugZy/+LPycJWSDYqy6DxCG1H1u8srdJHjnK7t1KUjTziIbjn3piiOhSeP84ROysUnNN2KJ7uOiojm2cA==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.9.1","@mocanvas/state":"4.9.1","@mocanvas/store":"4.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.9.1_1789508662322_0.43873456492868734","host":"s3://npm-registry-packages-npm-production"}},"4.9.2":{"name":"@mocanvas/editor","version":"4.9.2","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.9.2","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"2085823ba1bc83078aa65f9ee1fac41cab9cc3b9","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.9.2.tgz","fileCount":17,"integrity":"sha512-wJPJGEoDdvH+q6c1BO9NPOJpFMhDpAG4MV6XDB6uffT92TCMHczNJUebBIFrEPc1zfw1LCjU3PL55DJMIdSnCA==","signatures":[{"sig":"MEQCIFBtlD7vEcy8Zuc8yan6MwXz3ro2+BD603hLGs78lVvWAiAxoJwiNzawX+uJ8cwZlMPBAuGgoAmDXcNR/YWjKuIK5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCja/RZM3hdeuk89gP/X0CLiQsxt+4gpAT8um6fdNayAIgcttWQ3o4VhWaZiof/GrDFDH3Ld8khPoEPNY7om1yR+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3210759},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.9.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/6321be72e0f4b550f883bcc5b59ae567/mocanvas-editor-4.9.2.tgz","_integrity":"sha512-wJPJGEoDdvH+q6c1BO9NPOJpFMhDpAG4MV6XDB6uffT92TCMHczNJUebBIFrEPc1zfw1LCjU3PL55DJMIdSnCA==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.9.2","@mocanvas/state":"4.9.2","@mocanvas/store":"4.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.9.2_1789538306498_0.9697817241559115","host":"s3://npm-registry-packages-npm-production"}},"4.9.3":{"name":"@mocanvas/editor","version":"4.9.3","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.9.3","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"8db2d550259d24b00259f3d6fc76bf01ac1c8cb8","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.9.3.tgz","fileCount":17,"integrity":"sha512-aSwe7JP38Qwt2rrfAslskiqq1yCGNGOQUHtNW6lL7NkGNV865vng+cfTfn836BtkoJ8goNOOWW81kQ09j/dVJg==","signatures":[{"sig":"MEUCIQCkHVBHHhz07x5UTq0qjR1I2QUTlyMIaek//m+wciXy/AIgaz3UP8/Ep7QLDE6n+zFDzP2QTtH6xtYXYSDD+e6FdEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF8Jj4XpeL1UGxTo2MDMOCYph5ePgcIJMlAEaQWBQmCgAiBBrZg3k/jBCqlOIFhNeV+fe3tlNdgfLPgFagGhp+Ub0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3210759},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.9.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/aa34841f994e1a03cfac47b3f7143d27/mocanvas-editor-4.9.3.tgz","_integrity":"sha512-aSwe7JP38Qwt2rrfAslskiqq1yCGNGOQUHtNW6lL7NkGNV865vng+cfTfn836BtkoJ8goNOOWW81kQ09j/dVJg==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.9.3","@mocanvas/state":"4.9.3","@mocanvas/store":"4.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.9.3_1789539148164_0.31565157496888485","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@mocanvas/editor","version":"4.10.0","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.10.0","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"accad59b946c1cdf3d22dafe895de94f8af2433b","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.10.0.tgz","fileCount":17,"integrity":"sha512-tEQfy2C918X4KQWQXm0GdPUnP/HPP0qD/HPbUKdr9QV3YyTrRQulPNYhxjnqaCDzv3nclYVhPNKGwRA6r1JiCg==","signatures":[{"sig":"MEUCIHzE/8kPcqHWsQz/YyF64RHDWQl40PGlD1pe4jCC5RKLAiEAgsIG4rXUfDyJFgJt1cCjIDNXst12XoRI/jw2vSEg5CQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC92+Cp9RLdLt2YlAPAC+YcaRrQzXk3qvDMuMd7up3BiwIhALkoOqzge08nQB0JEkZOVxT/yCpm2NacNX8+nnyMrZ/2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3213107},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/907ca00696cf8f2a5f4d3d518cb58a0b/mocanvas-editor-4.10.0.tgz","_integrity":"sha512-tEQfy2C918X4KQWQXm0GdPUnP/HPP0qD/HPbUKdr9QV3YyTrRQulPNYhxjnqaCDzv3nclYVhPNKGwRA6r1JiCg==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.0.2","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.10.0","@mocanvas/state":"4.10.0","@mocanvas/store":"4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.10.0_1789638226216_0.35164715398751145","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"@mocanvas/editor","version":"4.10.1","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.10.1","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"dc1c44c334443ebfda3459848191b1155d833227","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.10.1.tgz","fileCount":17,"integrity":"sha512-MYriAQPj3ptUjJfwq5dObTuq0puJy/7TsJjbBKLKvF1eUXP06rAfbCetsD4NIfrK9026g6jL9QeNoEX03yurbg==","signatures":[{"sig":"MEUCIQC8XZ+O6u/LJJQXfMSm6drukNYDFIp51qwNE/iSgFW7CgIgFkzgBYnJNiSrzhSPRZ6uveL+V91Am7ZxWu6oqSHcYxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCoB5BJ04tQKtk2elc1zn8Eluno84w4rvPrQFk4/g3CCQIgDtDjCLF2js+PgB3zpI1sxJE7vyATgOI2dz0aRrI88kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3213107},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.10.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/88210113e0270ee5e4388827d5c8b647/mocanvas-editor-4.10.1.tgz","_integrity":"sha512-MYriAQPj3ptUjJfwq5dObTuq0puJy/7TsJjbBKLKvF1eUXP06rAfbCetsD4NIfrK9026g6jL9QeNoEX03yurbg==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.1.0","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.10.1","@mocanvas/state":"4.10.1","@mocanvas/store":"4.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.10.1_1790168110588_0.35446448583531387","host":"s3://npm-registry-packages-npm-production"}},"4.11.0":{"name":"@mocanvas/editor","version":"4.11.0","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.11.0","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"86caa729e473809c844e3d4d9dcd05d887a66470","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.11.0.tgz","fileCount":17,"integrity":"sha512-hnnfFHQc+awjI3EYR5BxcCghdQMh3xt80GWUgF1uocA5JMsxk7bkUFXL+J6Pv+W38mQuMpC6crgD0bbsBQtnjA==","signatures":[{"sig":"MEQCIEqMxW88tuFF6FNczixJQNUBP6I57wArm674WzLkQA1rAiAXsAsZGBJTLco//S+KsmwqYMKo/I2GwCE5rgt1Y+inpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBYqlKFdQX48dd4jS3NShn/A8Irhitt9hjFa8bxpt3wLAiBjZIIeIWAM00javgNkui3qoreDbG5GTwQ3tjjGV9goAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3216066},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/8bf7b86dc7e7c5ec80e8e3272cc36429/mocanvas-editor-4.11.0.tgz","_integrity":"sha512-hnnfFHQc+awjI3EYR5BxcCghdQMh3xt80GWUgF1uocA5JMsxk7bkUFXL+J6Pv+W38mQuMpC6crgD0bbsBQtnjA==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.1.0","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@mocanvas/wasm":"4.11.0","@mocanvas/state":"4.11.0","@mocanvas/store":"4.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.11.0_1790168803162_0.0621867517539989","host":"s3://npm-registry-packages-npm-production"}},"4.11.1":{"name":"@mocanvas/editor","version":"4.11.1","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.11.1","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"1a0296a3e05a92fc9de50c774beb342cee8bc868","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.11.1.tgz","fileCount":17,"integrity":"sha512-W4sxgF2Kp8SI2K1UOd8sG16O/8ZijWRVY2pw4GxCLkSSHAZVTO7mXFZLfnc1gEU3Yd9w+dm5eexi5BCkkdI6zw==","signatures":[{"sig":"MEYCIQDljf9d77I1G2xYZwblTSNkVk1iKwSiBM9+gHVziwnKcwIhAK+Yxa3lrXtrm26wpjADi+Lzf57JfTOl5fcVVbvc5UBr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCv2Wo2uxGX66dmT3jShpBsYzqfmHSuaTSVL//VeeIHUAIgBgAPpzSqNxLjvFO5vmFfRr6ibei0k4YXOVensm2cf1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3216066},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.11.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/ad78802f1e15471f0b01edda8274d1d2/mocanvas-editor-4.11.1.tgz","_integrity":"sha512-W4sxgF2Kp8SI2K1UOd8sG16O/8ZijWRVY2pw4GxCLkSSHAZVTO7mXFZLfnc1gEU3Yd9w+dm5eexi5BCkkdI6zw==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.1.0","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@mocanvas/wasm":"4.11.1","@mocanvas/state":"4.11.1","@mocanvas/store":"4.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.11.1_1790181068809_0.6060850159942206","host":"s3://npm-registry-packages-npm-production"}},"4.11.2":{"name":"@mocanvas/editor","version":"4.11.2","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.11.2","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"f635c6a6b8309b91e81d0a67726c4a24f638aa60","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.11.2.tgz","fileCount":17,"integrity":"sha512-lTpxYiuPWZPMR/LwZkCpLvd2n4XkYiJqMUuBaMX/kJzaTDhRVE7yHOhnV+JOzLatYtd2oPAwVYpO/T8Ylrjoxw==","signatures":[{"sig":"MEUCIQCSwVE9O1z3NKOnCwxZlqcisynojhB7dWinh00VqNJpFgIgQxUKDT0rOThIVf9ePS3YNZpo49GmV8tgITEMDheZvng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF/VZmqnZYJ+6HCf1MLYjrHzLb84xFDD8e+T2fBmA9WXAiEA8tnYg0H8xXJdcljRJkyw9OOECcOFd/IUXCGBDZyY+kQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3216816},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.11.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/7c7422420ff6f0073ba00e7be68af4e4/mocanvas-editor-4.11.2.tgz","_integrity":"sha512-lTpxYiuPWZPMR/LwZkCpLvd2n4XkYiJqMUuBaMX/kJzaTDhRVE7yHOhnV+JOzLatYtd2oPAwVYpO/T8Ylrjoxw==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.1.0","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mocanvas/wasm":"4.11.2","@mocanvas/state":"4.11.2","@mocanvas/store":"4.11.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.11.2_1790182313239_0.3075296942481396","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"@mocanvas/editor","version":"4.12.0","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.12.0","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"c830556a0ed749c67e5b274139d8245f9aee82dd","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.12.0.tgz","fileCount":17,"integrity":"sha512-f/Cr5B6dRDHnA7qxaqZC1bDhuzo7pD7g7bDQwq/UhbDrycMoMZZrkG3FiN25/elvp6UCNkvEhQW3Dq4kG16tGA==","signatures":[{"sig":"MEUCIBbpIeKFmK71elOCqy5q16Xlw55Bvj1cb7CbGRxnWF0kAiEAxhhPZD4jUOMMW7pjfyRqB0lyys4hilcdj4fYQNaLfAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCg5wOSIXunhYkMHXOQYwagaXwuIJyHEltnwmC9PtEYRQIgBUBwtZTLnfc2ABTbtU+e3iE/gcLz2wasZCY+VoJxHbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3220009},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/920477cfae318c6e928af051e09fec69/mocanvas-editor-4.12.0.tgz","_integrity":"sha512-f/Cr5B6dRDHnA7qxaqZC1bDhuzo7pD7g7bDQwq/UhbDrycMoMZZrkG3FiN25/elvp6UCNkvEhQW3Dq4kG16tGA==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.1.0","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@mocanvas/wasm":"4.12.0","@mocanvas/state":"4.12.0","@mocanvas/store":"4.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.12.0_1790351505559_0.0745755599345197","host":"s3://npm-registry-packages-npm-production"}},"4.12.1":{"name":"@mocanvas/editor","version":"4.12.1","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.12.1","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"b22cdc6c29fe31bc390ad7dcfd82f2384180610b","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.12.1.tgz","fileCount":17,"integrity":"sha512-ri9szbSChME2GS8etlA2epKAvLnYhF1JmHaMuALS38EBE4vU+NlD/fYO6ZqFvfyQn5/Q5x9xbvHYzAX7EeIcig==","signatures":[{"sig":"MEUCIDIWojW76x5OnK+sVSmml4T7MCpYPc2NMwvAbmOrhbb8AiEAkDDtExmXnZtrFPivdbmwE+hPfVAnEcTZSwa2O1m5E7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIASsOfEtP056awYpt2vL94QUkxY2WTQEz7uPDHIbfud6AiBp6JJQlGb2fO7VFyMkTPauXAZsGCWKi0E7n02zUEzn+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3223325},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.12.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/158f91a2642f5d21e391bd4d6992bf0d/mocanvas-editor-4.12.1.tgz","_integrity":"sha512-ri9szbSChME2GS8etlA2epKAvLnYhF1JmHaMuALS38EBE4vU+NlD/fYO6ZqFvfyQn5/Q5x9xbvHYzAX7EeIcig==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.1.0","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@mocanvas/wasm":"4.12.1","@mocanvas/state":"4.12.1","@mocanvas/store":"4.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.12.1_1790352686962_0.7228009027719082","host":"s3://npm-registry-packages-npm-production"}},"4.12.2":{"name":"@mocanvas/editor","version":"4.12.2","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","_id":"@mocanvas/editor@4.12.2","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"homepage":"https://mocanvas.symbio.agency","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"db4fc26e7d2052e1ccf5d4f7b570c3c095b0a282","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.12.2.tgz","fileCount":17,"integrity":"sha512-UEN7XXAxoBUyhLZ+TZYbJRxIgfNdlWetHJ8c266lCRjs4VGq5pQFtOUyZLN4JrBLPcE93uvw0UtxoVR2iAYnQg==","signatures":[{"sig":"MEQCIBwyYKmQvpdKR6+FKAdG0OMYM7ARfb/62MHEStZZBsEPAiALYJXO+BzJr1Xo9UybYILawqIozcBRV3/xyX7/5tcSFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHpRSEqcxo7H2OmoPIdnAK5zpB9BiJqCfarV/HQGinYrAiBWvcH83mZGIi2kUSqxBd39cJD18+D2GXPMN/5HijJKHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3225675},"main":"./dist/index.js","type":"module","_from":"file:mocanvas-editor-4.12.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"_resolved":"/tmp/5f4f9c54e51928308be982d9ca48d310/mocanvas-editor-4.12.2.tgz","_integrity":"sha512-UEN7XXAxoBUyhLZ+TZYbJRxIgfNdlWetHJ8c266lCRjs4VGq5pQFtOUyZLN4JrBLPcE93uvw0UtxoVR2iAYnQg==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.1.0","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@mocanvas/wasm":"4.12.2","@mocanvas/state":"4.12.2","@mocanvas/store":"4.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/editor_4.12.2_1790354411132_0.9317635679878806","host":"s3://npm-registry-packages-npm-production"}},"4.12.3":{"_id":"@mocanvas/editor@4.12.3","bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"dist":{"shasum":"dcaaf753cabf55c8a143fcde223c7aa5d26e4ef4","tarball":"https://registry.npmjs.org/@mocanvas/editor/-/editor-4.12.3.tgz","fileCount":17,"integrity":"sha512-TQPgQkkSKBuXxNkk6npB+Ds6KI37IFoOs/JEojYGJbOMIfL5T1BEwmsHqYjouZsx3KDfSgypiiOhpY8hKFSHrg==","signatures":[{"sig":"MEUCIQDXLvEx1I9qJoMHWRIwj6cfAIotUm5XGmDZGT2z7zDjwwIgJRvSo7TT6/D+ZttnFObjy8uRi08pSLyb/K/+vM0RyuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRkEM2wUztUlRIRceL26juHCThGxzlvQ7NAOCIgx7XfwIgYHV9Y+83jgUM2gHu0QyXUk/9YP6af5Sh0cr1i+wvvrs="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mocanvas%2feditor@4.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3229079},"main":"./dist/index.js","name":"@mocanvas/editor","type":"module","_from":"file:mocanvas-editor-4.12.3.tgz","types":"./dist/index.d.ts","author":{"name":"Symbio Digital"},"engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"license":"SEE LICENSE IN LICENSE","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"version":"4.12.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fed63278-af38-42fb-8f7c-ba86976eaf26"}},"homepage":"https://mocanvas.symbio.agency","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"_resolved":"/tmp/d3b1cf825ddee18ec2edd4ea48c4482c/mocanvas-editor-4.12.3.tgz","_integrity":"sha512-TQPgQkkSKBuXxNkk6npB+Ds6KI37IFoOs/JEojYGJbOMIfL5T1BEwmsHqYjouZsx3KDfSgypiiOhpY8hKFSHrg==","repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"_npmVersion":"12.1.0","description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","directories":{},"maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@mocanvas/wasm":"4.12.3","@mocanvas/state":"4.12.3","@mocanvas/store":"4.12.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.0","@webgpu/types":"^0.1.72","@types/react-dom":"^19.1.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/editor_4.12.3_1790355844499_0.47392103881547465"}}},"time":{"created":"2026-09-04T20:40:04.091Z","modified":"2026-09-25T17:04:04.976Z","1.0.0":"2026-09-04T20:40:04.460Z","3.1.1":"2026-09-10T22:29:26.322Z","4.0.0":"2026-09-10T23:04:03.678Z","4.0.1":"2026-09-11T00:14:22.254Z","4.0.2":"2026-09-11T21:26:45.269Z","4.1.0":"2026-09-12T00:20:13.384Z","4.1.1":"2026-09-12T00:59:11.116Z","4.2.0":"2026-09-12T09:09:59.612Z","4.3.0":"2026-09-12T22:25:11.017Z","4.4.0":"2026-09-13T00:43:04.432Z","4.4.1":"2026-09-13T00:50:03.932Z","4.4.2":"2026-09-13T01:16:53.952Z","4.4.3":"2026-09-13T09:30:42.607Z","4.5.0":"2026-09-13T14:45:58.994Z","4.5.1":"2026-09-13T16:54:01.355Z","4.5.2":"2026-09-14T00:00:45.677Z","4.6.0":"2026-09-14T11:56:24.337Z","4.6.1":"2026-09-14T12:13:57.554Z","4.7.0":"2026-09-14T16:27:17.159Z","4.7.1":"2026-09-14T18:47:10.767Z","4.8.0":"2026-09-14T19:40:42.330Z","4.8.1":"2026-09-14T20:09:22.413Z","4.8.2":"2026-09-14T20:24:08.857Z","4.8.3":"2026-09-14T23:18:29.045Z","4.8.5":"2026-09-14T23:38:38.010Z","4.8.6":"2026-09-15T15:26:33.023Z","4.8.7":"2026-09-15T19:01:32.525Z","4.8.8":"2026-09-15T19:54:09.647Z","4.8.9":"2026-09-15T20:26:02.694Z","4.8.10":"2026-09-15T21:12:07.828Z","4.9.0":"2026-09-15T21:17:22.282Z","4.9.1":"2026-09-15T21:44:22.452Z","4.9.2":"2026-09-16T05:58:26.617Z","4.9.3":"2026-09-16T06:12:28.294Z","4.10.0":"2026-09-17T09:43:46.368Z","4.10.1":"2026-09-23T12:55:10.736Z","4.11.0":"2026-09-23T13:06:43.284Z","4.11.1":"2026-09-23T16:31:08.910Z","4.11.2":"2026-09-23T16:51:53.338Z","4.12.0":"2026-09-25T15:51:45.688Z","4.12.1":"2026-09-25T16:11:27.166Z","4.12.2":"2026-09-25T16:40:11.263Z","4.12.3":"2026-09-25T17:04:04.621Z"},"bugs":{"url":"https://github.com/SYMBIO/mocanvas/issues"},"author":{"name":"Symbio Digital"},"license":"SEE LICENSE IN LICENSE","homepage":"https://mocanvas.symbio.agency","keywords":["canvas","infinite-canvas","whiteboard","webgl","webassembly","wasm","rust","editor","tldraw"],"repository":{"url":"git+https://github.com/SYMBIO/mocanvas.git","type":"git","directory":"packages/editor"},"description":"The mocanvas editor core: Editor, ShapeUtil, StateNode, geometry, bindings and the <Canvas /> renderer.","maintainers":[{"name":"von.schau","email":"von.schau@gmail.com"}],"readme":"# @mocanvas/editor\n\nThe editor core of mocanvas, without the\ndefault shapes, tools and UI: the `Editor` facade, `ShapeUtil` and\n`BindingUtil`, the `StateNode` tool state machine, geometry, snapping, history,\ntextures, and the `<Canvas />` React renderer with its WebGL2 backend.\n\nUse this package when you want to build your own shape set and UI. If you want\na canvas that works out of the box, use `@mocanvas/mocanvas`.\n\n## Install\n\n```bash\nnpm install @mocanvas/editor react react-dom\n```\n\n`react` and `react-dom` (>= 18) are peer dependencies.\n\nThis package ships no stylesheet: `<Canvas />` carries its own fallbacks for\nthe theme custom properties, so it renders correctly on its own. The default\nUI theme is `@mocanvas/mocanvas/mocanvas.css`, and you import it only if you\nalso render that package's UI.\n\n## Use\n\n```tsx\nimport { Canvas, Editor, createStore, loadEngine } from \"@mocanvas/editor\"\nimport { useEffect, useRef, useState } from \"react\"\n\nexport function MyCanvas() {\n  const container = useRef<HTMLDivElement>(null)\n  const [editor, setEditor] = useState<Editor | null>(null)\n\n  useEffect(() => {\n    let disposed = false\n    loadEngine().then((engine) => {\n      if (disposed) return engine.dispose()\n      setEditor(\n        new Editor({\n          store: createStore(),\n          shapeUtils: [], // your ShapeUtils\n          tools: [], // your StateNodes\n          engine,\n          getContainer: () => container.current!,\n        }),\n      )\n    })\n    return () => {\n      disposed = true\n    }\n  }, [])\n\n  return (\n    <div ref={container} style={{ position: \"absolute\", inset: 0 }}>\n      {editor && <Canvas editor={editor} />}\n    </div>\n  )\n}\n```\n\nWriting a shape util and its tool is covered in `CUSTOM_SHAPES.md`, shipped\ninside this package.\n\nESM only. The WebAssembly engine is loaded from `@mocanvas/wasm`; see that\npackage's README for how the `.wasm` file is resolved by your bundler.\n\n## License\n\n**Source-available, not open source.** Free to use for:\n\n- personal, non-commercial projects;\n- non-profit organisations;\n- development, evaluation, testing and staging — including inside a for-profit\n  company, so you can try it and build against it before committing;\n- teaching and academic research.\n\n**Shipping it in a commercial product, service or website needs a written\nagreement with us.** That includes anything sold, anything that earns revenue\ndirectly or through advertising, and internal tools running a for-profit\nbusiness.\n\nTo arrange one, or if you are unsure which side of the line you are on, write to\n**mocanvas@symbio.agency** — we would rather answer the question than have you\nguess.\n\nThe full terms are in `LICENSE`, shipped in this package.\n","readmeFilename":"README.md"}