{"_id":"@hypen-space/web","_rev":"96-7407bf0c39b2f87456b420262afac257","name":"@hypen-space/web","dist-tags":{"latest":"0.6.4"},"versions":{"0.2.0":{"name":"@hypen-space/web","version":"0.2.0","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.2.0","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"9a83649b94997109e262f53dcc4673c030fc0a42","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.2.0.tgz","fileCount":195,"integrity":"sha512-IC2TINdNUrbCkYUZUOfeaw0daian5EUmzC4ujLix42PyK71RHHlEYyFBZtM7caziTVpfIw0qk72sdgUbHSw9ww==","signatures":[{"sig":"MEUCIGPqtYqzQVE/WjbX+ZpBTkNkf7kadXdzWxjS5MGmPNTOAiEAw1DhPrmoKVbIGJkK2rG3SftdoSmzy8pzERlW+q8lI9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":746829},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"abc22c63583fff35ca18a10ce105637fd58848c4","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-render-bun/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.0_1765887247527_0.4630290869445792","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@hypen-space/web","version":"0.2.1","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.2.1","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"ff372189f7813a47b4be71fd4180e1bcf0e97b7b","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.2.1.tgz","fileCount":199,"integrity":"sha512-TlS+ilEkYTooY+JR11ceY4mlPNkshhjdx9pxllF85+YGrBr+k6/+vPvKMX4Pn2PhJLSN2N7cvSIcBEBv5gL9YQ==","signatures":[{"sig":"MEUCIQC2vpHng/2wXWX4gmkzrdscWN5nffdUgdrpXfVb/m/qKwIgL4LCUEgSkEGlhHt5of8q7NeQ/2mlfLsmRYamsN88t+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":810030},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"abc22c63583fff35ca18a10ce105637fd58848c4","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-render-bun/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.1_1765888664281_0.06035453495502008","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@hypen-space/web","version":"0.2.2","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.2.2","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"10487b6efb1ac1d09ce34554797630805c4b40e3","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.2.2.tgz","fileCount":199,"integrity":"sha512-XKWH3XygRQ/VEDv/CznEa28DYm0uL4S6Gvo5/gWpHLG27WuiIqvgIoBiUKfvvRLtsZxPNgkIOm53Cn5/AS0rTA==","signatures":[{"sig":"MEYCIQDS5+1YAQNTrPclrTbDg/y4dN0qMAhx8chy3V537dHiqAIhAPHvB5ci1CpG2IHTg0xGIqpMRhxwM9zDQVzz09z1ieMi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":810030},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"8ebb6a79c100797191ba14bc49e4645956ad8847","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-render-bun/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.2_1765889145929_0.6204907161037916","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@hypen-space/web","version":"0.2.3","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.2.3","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"fa00f0a0a357be51b4800b421721b8abd657d81f","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.2.3.tgz","fileCount":199,"integrity":"sha512-dE7o+1aCNbExDBqsUFLkZS6SqifwKtgt0F0H3S0shrtT37EVrJHGXkNoZQrsp3WSXFdk7XZDfMxyASse0IgYsw==","signatures":[{"sig":"MEYCIQDJxcSW3O6i/8I1u+sMVbiT2T1EGX7VPIVyPskYx5aM2gIhAKYcog/XvT0M9iEftDMz5dd8z4wMS8gtPk//m4uuEKNE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":810030},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"f2c897e67b734f652b88c6d8b467359279a61b4e","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-render-bun/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.3_1765897336126_0.43687820817999956","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@hypen-space/web","version":"0.2.4","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.2.4","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"086c29fbc8a982dfa7e336d52ca165e47e062dd3","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.2.4.tgz","fileCount":199,"integrity":"sha512-cgHg7vdtUjYZ9k41x7ruSsT6lSi1CPbmYNPyw/IWK/hGxxJ1bdRhwzfCAaouPPPeOsSDbBWaD4eZbbthAhbNRQ==","signatures":[{"sig":"MEUCIHHzLL5UvgGgB5goi+sIw+y4kp2OxIP2v8jSEIl+oCfxAiEA77eslpG196J3q+3XwaNbRo5ebLUMduiGPhSusXdrywk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":810030},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"f2c897e67b734f652b88c6d8b467359279a61b4e","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-render-bun/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.4_1765898041735_0.20150403907675996","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@hypen-space/web","version":"0.2.5","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.2.5","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"bb7d8a268469736e60b3f536f78fd5ae9a37a348","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.2.5.tgz","fileCount":199,"integrity":"sha512-gm0Jo6Dk5OK8+yBp0TKCOZhMfyFL4SV++4Ia7Tr+Wi8g4Vn6bOMFtE1XllxpkUW+mf9kTiFPqJApUkTZls2uXQ==","signatures":[{"sig":"MEYCIQDdanmJ9eY3R/WtPsEgzYWq2FJvXm/0m1NRc7MPuYaARAIhAOjoRhQb71TIJsNxtW1OZSGRn/dbYZo3oFbG9CxYdoRy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":812298},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"f2c897e67b734f652b88c6d8b467359279a61b4e","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-render-bun/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.5_1765904116470_0.86992701551819","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@hypen-space/web","version":"0.2.6","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.2.6","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"07f1495dcb3df62b03ecf32fbb2d10e30e8bd306","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.2.6.tgz","fileCount":199,"integrity":"sha512-HDTJFTCXMAPihOIAVNKdGzuclhCS2h9u1DAxbWzB02yH6IfnExkxW0QlUCQJMDp0eMKw0gGXFkD/G0ZUX1zosg==","signatures":[{"sig":"MEUCIQDQ5ki88hGveOyi3cXBVT0PaywcH+RPIEZGzM2j0dXKwgIgWiP7gU4OC2v6OQGutV2vppx9+Pi/GsPPUqaWtYds/qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":812378},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"gitHead":"f2c897e67b734f652b88c6d8b467359279a61b4e","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-render-bun/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.6_1765904302837_0.02855934733881149","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@hypen-space/web","version":"0.2.7","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.2.7","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"8903893e020f5809c375b769067259000b5f16f3","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.2.7.tgz","fileCount":197,"integrity":"sha512-xqL7BJ2zYon1s7CAztdwXmrvAbcFCkmakITWK7RAAVWOFBK+mdHCt4wnaUKnBzjQtFR5dosSQDlKeKFl2Mi0bA==","signatures":[{"sig":"MEUCID6h3e+oAaST3SNySVZJZTPfNCIf/1/Tr+hJsRxf4TLQAiEAgkQKPDwZTg74HCu2VMS4qA0Z2Q5MhjnZsa4Uyu4C1T8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2844779},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"gitHead":"f2c897e67b734f652b88c6d8b467359279a61b4e","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-render-bun/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"^0.2.7"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.7_1765906876659_0.3462826136674424","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@hypen-space/web","version":"0.2.8","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.2.8","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"5a2126ae1a36393627fea87251ced9365bab7b5c","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.2.8.tgz","fileCount":197,"integrity":"sha512-BK12ecyj5Qeo4k66/qdATtsJbVKsr17sPSwqudApbo/kBaQd/WzviFdZXs9tM6TQcJ7ksXf/H+2QoR7qxQhEQg==","signatures":[{"sig":"MEUCIF+BWYV719cul34cvvwoTuqsoTTk0ep1GgQ90zddD8vMAiEAo9Lfif8T+NkuVF3IhqWFGeHEkD06+Eg1ErqdP7aU0ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2844779},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"gitHead":"1953d815b0ed2ddedca5f7ed835e389918e5a5c6","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-render-bun/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"^0.2.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.8_1765909098003_0.07840622737714553","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@hypen-space/web","version":"0.2.9","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.2.9","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"e62c61bdc0079c953fdad38e6cba508375bad4cb","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.2.9.tgz","fileCount":197,"integrity":"sha512-gyhX5uHCBRV7fRL+ON7GRskRWikv7Msl0CtPpLfg3RjEtNDXFc6Ze55EmHlum+y9UJGos7+UwxJx65tNZdV6GQ==","signatures":[{"sig":"MEUCIQCAjs8hZD0cUt0KWrPwqZz8CoOAWjxld9h2+u5BYkg8dQIgaVYYEzYajMd+lhYfX2+PQW6bYN24HCl5sbR1/n38OT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2921495},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"gitHead":"57fe6905dfb3866e5cd0829da80d48adb8003620","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-render-bun/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"^0.2.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.9_1766153358793_0.011227966410864765","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@hypen-space/web","version":"0.2.10","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.2.10","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"c65d4b34b71f2be177e0d2cd34b2a8ec3b522dcd","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.2.10.tgz","fileCount":197,"integrity":"sha512-/LUcmih5U0sWzhuu/S9ro/Z0z3G4rB7aZWNR7wUy2LWAQh0MqxFm16Wrskd/AaMfsrHVzwVlOLqDyBIHqvdStA==","signatures":[{"sig":"MEUCIQCCvdzkpOJiyNSoMHnPTQXPleQDsrknDAWItmBUuATJMAIgI+RpMMilQ7GuzUbP+L6xKFfuziD3asitmzr50CiuL/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2921497},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"gitHead":"5cff8bb259950409e387c4557fce3a1b6e4c845f","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-render-bun/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"^0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.10_1766155578833_0.08584707423087834","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@hypen-space/web","version":"0.2.11","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.2.11","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"e86ee8a3ba80431097fbdfd1fd52b6e5358f0cc8","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.2.11.tgz","fileCount":197,"integrity":"sha512-nMpssF6pNI1JCWf3rhWuJEoUYFOYYopO3cG12ksNZyZ0j6euIGaZz6GPSQ9foERoK6MeHl6MXZM5oMohkgyY+g==","signatures":[{"sig":"MEUCIDgsR6jI7HGeZBt5FZwi5JqRaqE5zRjcYzqa+Kg7cocCAiEAglV2LquIzXQQxhdaU8y9t7v6ugK8Nd4PUOi7TuUpWfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2921674},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"gitHead":"83a7a81d82efc41e512cc21af76dd4149af24f64","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-render-bun/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"^0.2.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.11_1766157662838_0.31289954877911086","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@hypen-space/web","version":"0.2.12","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.2.12","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"91f6d5c37105b61bfbb8324148de5973e1fc9e29","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.2.12.tgz","fileCount":197,"integrity":"sha512-1Bdb4Olee9SLIBSJ6+UNaMxp8QuZBFKrjnl9Oaosq7NyARg0CHhtcaGRAafyjAE7olAE6jcHZpFXG6UTs/fJyQ==","signatures":[{"sig":"MEQCIGv9qcsmBR862tix5qtoVCNRepOLH3qady7Pk9qTNDwvAiAwRHr3/MgzPKhpFYPAPP/3kWExNBxKOAm4jeRFJ7a0kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2921674},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"gitHead":"78e7e51bc03cacdfcb1bc5dd79b57a54da0d221a","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-render-bun/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"^0.2.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.12_1766158395151_0.8461439925787768","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@hypen-space/web","version":"0.3.0","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.3.0","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"d83fb7d1ac154bb7732285fefd52c9328f7eab0d","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.3.0.tgz","fileCount":203,"integrity":"sha512-57Yi2Hiybaat+bglWP8xsU7EitzDdt5X0i0hmXx1r/3OutbK3V+jw8BFFtnk3NrT88IczpE35vigaXjFRxepfw==","signatures":[{"sig":"MEYCIQCCuZ0ztLbYWm/HX+SI4kYDA3M8vkZnuuxpYkmiLAqz9QIhAKP1DUUHJz393FSwvVbtyUqLC/vVbwYKhXAgP9YrydT8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3177938},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"gitHead":"c0a6b8c96a87252f40edf3de86626df09e67b7a6","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.0_1769772081697_0.2636223588643247","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@hypen-space/web","version":"0.3.1","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":"Ian Rumac","license":"MIT","_id":"@hypen-space/web@0.3.1","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"1587f9aeb453266c5427d2766c6b665e5cc6ce79","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.3.1.tgz","fileCount":203,"integrity":"sha512-0bt32VFU/yduwka+kyZuwcKVFg6SfsyE6jR8U6SPE7yJPCKKOqPdzD85uKGDQuGjNgHFiZej7S4ofLyN5fKR+g==","signatures":[{"sig":"MEUCID8eE2QW0Qk7LlVDIP6xPreEkmBykTw7+1a5a0CyZC2cAiEA3z6WVRAiscQmDpDRTjIDobL0xCNTzdQ9fZ4UXXHJ/6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3178328},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","shasum":"1587f9aeb453266c5427d2766c6b665e5cc6ce79","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"_integrity":"sha512-0bt32VFU/yduwka+kyZuwcKVFg6SfsyE6jR8U6SPE7yJPCKKOqPdzD85uKGDQuGjNgHFiZej7S4ofLyN5fKR+g==","repository":{"url":"https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.3","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"@hypen-space/core":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.1_1769783308672_0.6999626760117605","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@hypen-space/web","version":"0.3.2","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":"Ian Rumac","license":"MIT","_id":"@hypen-space/web@0.3.2","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"8db982fcfb03aa5830d03907238505f1191f7085","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.3.2.tgz","fileCount":203,"integrity":"sha512-KO691OMurSwK41id31LHampAqn9g0x+RzxCvh7Je1X5OWzOy1d+OwXP4HM+4BkhDrh6G2nBfXYn7/XUjzFp/BA==","signatures":[{"sig":"MEYCIQDxjr7lCw7za2WutrQgvAxi2TpStYqvCQog5L0UnlQJ8QIhAJEt3Em8Mkvvn2HycHcUNxvhET30/px/sVNy/Qxv2EMb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3178328},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","shasum":"8db982fcfb03aa5830d03907238505f1191f7085","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"_integrity":"sha512-KO691OMurSwK41id31LHampAqn9g0x+RzxCvh7Je1X5OWzOy1d+OwXP4HM+4BkhDrh6G2nBfXYn7/XUjzFp/BA==","repository":{"url":"https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.3","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"@hypen-space/core":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.2_1769784549210_0.46707350561198724","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@hypen-space/web","version":"0.3.3","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":"Ian Rumac","license":"MIT","_id":"@hypen-space/web@0.3.3","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"8200037c18fe59f644d97ff089214fdc128ba2fe","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.3.3.tgz","fileCount":203,"integrity":"sha512-itg0JDQaOg5VTxCZM3/D8hzq82LOE1aONnhxCXCH/XQALXVXk64+x9q4E1oAgvjFIReM4iF9yV1QbPRmXoAyog==","signatures":[{"sig":"MEYCIQCw+8VxQQ9sz8RRK6gqvMAQNXEu/yu2JFoRMkpNKO3ypgIhAK5BjVvqAmJZo+H/qZznAm83Fk/5fgyP7GtNZzCcXDv6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3178328},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","shasum":"8200037c18fe59f644d97ff089214fdc128ba2fe","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"_integrity":"sha512-itg0JDQaOg5VTxCZM3/D8hzq82LOE1aONnhxCXCH/XQALXVXk64+x9q4E1oAgvjFIReM4iF9yV1QbPRmXoAyog==","repository":{"url":"https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.3","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"@hypen-space/core":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.3_1769853107269_0.0011845148102229697","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@hypen-space/web","version":"0.3.4","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":"Ian Rumac","license":"MIT","_id":"@hypen-space/web@0.3.4","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"d13a67128f359eb263d7c03ec4886b42bcd47336","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.3.4.tgz","fileCount":203,"integrity":"sha512-wIodm3BcaGcdqb3Mg5CzcWjUCldZHI4lK4H0SuMGyp3TyA/cdHX3eheFSpiqa0K9pficw1jI+kK/1/1/Xnrnnw==","signatures":[{"sig":"MEUCIQDzdwzuQKUdlulRahrmMVACqZwFFHE+E65mx8RCct2wbAIgCCi/V+UiHQg1qiM8hJybJ3HLgz/EAEMJhkArnOPBv3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3178328},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","shasum":"d13a67128f359eb263d7c03ec4886b42bcd47336","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"_integrity":"sha512-wIodm3BcaGcdqb3Mg5CzcWjUCldZHI4lK4H0SuMGyp3TyA/cdHX3eheFSpiqa0K9pficw1jI+kK/1/1/Xnrnnw==","repository":{"url":"https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.3","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"@hypen-space/core":"^0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.4_1769855760303_0.5205231171576172","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@hypen-space/web","version":"0.3.5","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":"Ian Rumac","license":"MIT","_id":"@hypen-space/web@0.3.5","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"01836ff105abe37a8fbd496797cd782a08070514","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.3.5.tgz","fileCount":203,"integrity":"sha512-QDlxqApKsWNJLdquYi9GVOWDtWxOvKHKOEtSj0XQfszkRgfJ0lhmhpAPnvFB42rq2J45BMInZs5lcgzM1fZcFg==","signatures":[{"sig":"MEYCIQCLkZC240xrUFWEaTPRfzPKEJd9LTTuU9ku8LUWe8Wg5gIhANjQP1Z+c+OfVB2p9Eh4Jzuvr8EgMfWXGVNsYM48zxfa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3178328},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","shasum":"01836ff105abe37a8fbd496797cd782a08070514","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"_integrity":"sha512-QDlxqApKsWNJLdquYi9GVOWDtWxOvKHKOEtSj0XQfszkRgfJ0lhmhpAPnvFB42rq2J45BMInZs5lcgzM1fZcFg==","repository":{"url":"https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.3","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"@hypen-space/core":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.5_1769857072445_0.7591326464551806","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@hypen-space/web","version":"0.3.6","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":"Ian Rumac","license":"MIT","_id":"@hypen-space/web@0.3.6","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"7744953562cd85963faa1b3b11ba2fa786084c43","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.3.6.tgz","fileCount":203,"integrity":"sha512-YtNL1zQRg1YeJHdsXbHspl1YoINRkRitqc7OlnFsDO+pRwwkIJvABwOiTRFCsBcehUIcIMyGvP6QjF5MpJOGeQ==","signatures":[{"sig":"MEUCIC8ArJ/HUsr3GFUCiqmzXU7kBL9Uqak5CvVvu+TiEepgAiEAiaAyIz0QZufHzNxB+xfVN8GdqsRAdcXI4COu2FXUv8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3178630},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","shasum":"7744953562cd85963faa1b3b11ba2fa786084c43","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"_integrity":"sha512-YtNL1zQRg1YeJHdsXbHspl1YoINRkRitqc7OlnFsDO+pRwwkIJvABwOiTRFCsBcehUIcIMyGvP6QjF5MpJOGeQ==","repository":{"url":"https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.3","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"@hypen-space/core":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.6_1769858550747_0.008278621183100077","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@hypen-space/web","version":"0.3.7","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":"Ian Rumac","license":"MIT","_id":"@hypen-space/web@0.3.7","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"69c45fc6172432d4f9000e4078a0f2ceff9042eb","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.3.7.tgz","fileCount":203,"integrity":"sha512-0kf6kCr49YD5Gs53tgBovXU/VIXvJb4l5wau/9fL7Z49tlYN4xLo3dV4T5nrrgkXVVeylkd3+hK+wl/pJ0Vu5Q==","signatures":[{"sig":"MEQCIGcmS8WEyq8bpkfov2pNC6xZJtR5mWcMAkbKPSg5/juOAiBA4pqk8OYr7yl0dyu7l5kBcq3hlYQihy8U8tI+oHfGeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3178630},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","shasum":"69c45fc6172432d4f9000e4078a0f2ceff9042eb","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"_integrity":"sha512-0kf6kCr49YD5Gs53tgBovXU/VIXvJb4l5wau/9fL7Z49tlYN4xLo3dV4T5nrrgkXVVeylkd3+hK+wl/pJ0Vu5Q==","repository":{"url":"https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.3","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"@hypen-space/core":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.7_1769861881200_0.5708268113801234","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@hypen-space/web","version":"0.3.8","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.3.8","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"066d99365a3da62e8b0d3b355959bfcb593cbd0f","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.3.8.tgz","fileCount":203,"integrity":"sha512-EkiOxTwfzrCm8bmBfsXLx78LX+THp6x0QcUj56zjtg296L24GcnwFwVBvaZe27ob4pP31mgjv0hjQ6Cfn9muKw==","signatures":[{"sig":"MEUCIHJrzgg87bLEegeSWtcO7T2NIe8tmXWvTrIAfz96NP9qAiEAszlkq8wxp7ivvBcSeqfpubpT1j6FXTev46CfWTF500A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3206825},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"gitHead":"78c59bf4ff2651788e645918e06b060771ee949c","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@hypen-space/core":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.8_1769889591940_0.1031007893645075","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@hypen-space/web","version":"0.3.9","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.3.9","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"70783de31d4be10543618746e51da38986f50f1e","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.3.9.tgz","fileCount":206,"integrity":"sha512-vnXy3vjIvaA4JF3CB5326ZI2Cd1B5X4yL5hLWeYPMK/gKX+F31XFR232bLDpx8Aqr7xkliaArhS6oC6y65GEiw==","signatures":[{"sig":"MEQCICRaUL1+VAZ3PlurpnNgzKUIPuYmDbs60nj1hRm0T00NAiA1KCuGjvNsyFO5UKEnZuLq7q9PIa4dv/h0ItFU6k21jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3186394},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","browser":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.js","default":"./dist/src/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/src/dom/index.d.ts","import":"./dist/src/dom/index.js","browser":"./dist/src/dom/index.js","default":"./dist/src/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/src/hypen.d.ts","import":"./dist/src/hypen.js","browser":"./dist/src/hypen.js","default":"./dist/src/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/src/canvas/index.d.ts","import":"./dist/src/canvas/index.js","browser":"./dist/src/canvas/index.js","default":"./dist/src/canvas/index.js"}},"gitHead":"b0a055b329f2cc696ef3aceda0e600dbe07ed93e","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.3.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.9_1770305201434_0.14269842688090728","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@hypen-space/web","version":"0.3.10","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.3.10","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"8daf595e74e9befed2deea51c7a9eeec0b1315c6","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.3.10.tgz","fileCount":206,"integrity":"sha512-0Ugw+K8a4xzWN6oNa+hoaJZA5S6pmBjpBEm0Pi7UMca6JJ2Lx34ODG2dhp1EeU6ad8y//Jr9GhlMVwRwvogT9Q==","signatures":[{"sig":"MEUCIB8v8zEGceA4IscVV15rvPI7MEmN11yOKmcLynINzVv2AiEAohzAjp0oLWrCETY8ckL6k8UE2oIaKiJadRbE9Cq3IkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3295248},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"6157dd607b5f4b92d1ecf47857ee5e8cec97d01e","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.3.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.10_1770473542861_0.4213398408144795","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@hypen-space/web","version":"0.3.11","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.3.11","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"1b8ac101deafa1a2376371177d3185524f519224","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.3.11.tgz","fileCount":206,"integrity":"sha512-3SAd/zDzkoUM0tE3jDh8tchLz/Cv8VBJfgVEMofWsAzbbuCRcIq0XbmXIoTvOMNS+gzVX/6eL5KYY5Z/yaTXOg==","signatures":[{"sig":"MEYCIQC5s22z5FhsPz81DJpDaTrybIPSeh4gtzNvhxxS7ETumQIhAIvxDwlZE3KHA74AkmCXGWQKd4MTCbI6enXU8kcDhwbR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3295248},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"6157dd607b5f4b92d1ecf47857ee5e8cec97d01e","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.3.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.11_1770567908460_0.9594753190358265","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@hypen-space/web","version":"0.3.12","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.3.12","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"121c6abba430d38a6eea8f98a42dcc28a02f7198","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.3.12.tgz","fileCount":206,"integrity":"sha512-/eAu/YtGHebA47L9vTB5itSpyDL3cW1r6DzmAuuuutXvmP0gjZ8iEvapTV4sPTBJA5meWuxrDrIw9IZfO88NKA==","signatures":[{"sig":"MEUCIDJANptAXCHTMmycuiyUD1iJapN3lrlFXUMIqczFIy5/AiEAlDpXiQ3WCuImLCufIshFfHDLrAhfnMKLysgLgxL50jI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3295248},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"6157dd607b5f4b92d1ecf47857ee5e8cec97d01e","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.3.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.3.12_1770568953863_0.4236191392315076","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@hypen-space/web","version":"0.4.0","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.0","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"fde5932188f4be770acf8b6e446e8698e6e422b0","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.0.tgz","fileCount":209,"integrity":"sha512-ofbNaMZMEsyT04r58WYi3w95SaehI8Y18oBg3CpOhnBLpu5OGRsqp6GaUVEnLgojD1ITU5dIYSBTo85kkv2xMQ==","signatures":[{"sig":"MEUCIQDkttucdbjPbVjioJ9gLncslXRMfrVSQWa0Qbkfn8hWoAIgKlfSclofu9FOVrA9jJnwXMGgSfXCJgXVNZ7ltIQtSdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3631047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"067aef65eff5bd76804b0163e626c144e7213a9f","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.0_1770829140029_0.06029292692053434","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@hypen-space/web","version":"0.4.1","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.1","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"98e4252428f83a846177ee2bf7193ce6806473c9","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.1.tgz","fileCount":210,"integrity":"sha512-QQFsYRWr67IS4TyaTghwJ6ykcGcRFKpQVLxeqj0DaQIyEquuCg49YrEAWUTPm9Qkvt2IBD8fr5l4FzpKUVNfCg==","signatures":[{"sig":"MEYCIQDQperpla2Ad+jRm2r8SqU8fDPlxfj8zzfG8rYfLx8k3gIhAJ8nmuyU01qjG5bPpcsb42OgdpNnfOGXzbxPSwbqZS7E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3632231},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"c99524552466519250faf4a08891e139fde1ba07","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.1_1770835241382_0.11777348076047378","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@hypen-space/web","version":"0.4.2","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.2","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"53dfc27e873722a0f72e639ed790f7f295743f22","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.2.tgz","fileCount":210,"integrity":"sha512-QRaUm7F6g0xDv5jdDvkamNHU07hDQ2Eg7yxr7JMdY14y0S2jgwK4lB1PjWEqxWGOrejfwGLrrBuwnRkJfAyyrw==","signatures":[{"sig":"MEUCIA1+93F79pq3FGddIE69nJ+dwaeRPa8iCkUpFXyXQ9aWAiEAq4b9boeuBL/Ec+X1GCl85MipOGvu8+BLo3vlhQvxQXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3632936},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"c99524552466519250faf4a08891e139fde1ba07","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.2_1770838770599_0.5807286491889787","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@hypen-space/web","version":"0.4.3","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.3","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"7f853aa4c937319c152afde4cf54b546d61648ef","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.3.tgz","fileCount":281,"integrity":"sha512-AGv8FwYqLvfPNBlufwqI70z4BMsUbxMYV9iOQboGkdJG0q0+AcnPv6vFpLSwMtoBSfefEeSn3us6yHc2Z5cp9Q==","signatures":[{"sig":"MEUCIQCQ6X4INIKpyTqf2hoPlH/pnjrPdJkSTO0/ahW/kN7tbQIgG2sB/F13+fL5lVfIco1srJnrw58VTDjQG6pd+DYjRmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3682346},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"53a6dea3d0038a24e839fe5889fc3eab195c99a3","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.3_1770893486070_0.5216432027671527","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@hypen-space/web","version":"0.4.5","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.5","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"eb35e130b59a228f0e5fac3ec1678f9e621fe5e6","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.5.tgz","fileCount":281,"integrity":"sha512-vnbQ5SVPGHfEp3u/Hg1V2eXMGTA6uFYd/dVMoFNB1wWHvyW1oE+eeaKwHyscOqyOMMIui6QcL/CqnaJpQp0CdA==","signatures":[{"sig":"MEYCIQC0yHL1E+gN/5Y9oko2TCRSXoxj1vHPfshUMb2zk3uwRwIhAMRPi2fRXUmOzBt2nbsUdLIh/4dAN0/927qcjpHcr70p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3725477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"53f16c584b0d53fdb8ba23ce375a2080f30e673c","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.5_1770910868173_0.9543804587995557","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@hypen-space/web","version":"0.4.11","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.11","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"091faeaffeae5fd7b4e5b5628a5b37c9693b0544","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.11.tgz","fileCount":281,"integrity":"sha512-hvOM3ucT5RZUdPQvUuj2+HkaKc5o2DMPR8WhiQqkD7apN5y5sa9Y9C3m+4X6ugEnJZ4LSQxhoc4LG+H++ZlSLg==","signatures":[{"sig":"MEUCIQCMtc/vCTZeeEe0SDvnCXRC3/nG+7fQvd4O2OqwIQxO+gIgGLjHwILZ+XN//qgnZQvY793O06ciLESuUy7BUUaZ77A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"07ca87309d47526effe6d3337ce772d844020f51","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.11_1770980921839_0.8960175302409663","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@hypen-space/web","version":"0.4.12","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.12","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"09200aa1d9a9162e02c5efa0581436cc9e1547cb","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.12.tgz","fileCount":281,"integrity":"sha512-o6jT1tqRUybrnYT/fs1oWWOJyFIrjSpoMS4/HNFdPolgeB5L3v8NvqTAbPYPRkfRz1lHKO1XSJplXwyGjU8J/w==","signatures":[{"sig":"MEUCIGmZZtw2v80+MO6F6/sNeZBHR2Cv+a84k/3Eqxo3AW4lAiEA7JhKWutNepKVkEBM91yN8slxDSvVJeRS7vcXDZNbLmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"c7575dd941f14968f9b8ea6f82c6c0a00ea43811","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.12_1771102061932_0.8432208144049484","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@hypen-space/web","version":"0.4.13","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.13","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"5e1c6b2ef79a4288321ec0d1f4aa4062debaf99f","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.13.tgz","fileCount":281,"integrity":"sha512-gbKVd99wDPl+6yXNGol9W02ctstLjaKfoNbZ5bcRoVeO1BZIs4i3dtVuqiK1B/4R6sDBD6po4pqqQ/q2I5szdg==","signatures":[{"sig":"MEQCIH2M5ydY4CKhROse69eR2SnIomFPRItxCLhYKRAVwAvqAiAXnpBAOjTTZiWJ0t1jn92TfN9OpPDmTWoro07MAfQ7Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"11bd539e9dfb19b9cbf4d908920346a450aa49c5","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.13"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.13_1771102315728_0.8846518210628953","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@hypen-space/web","version":"0.4.14","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.14","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"83893ae20a82816fb00adbdb7ab4c2823940d88b","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.14.tgz","fileCount":281,"integrity":"sha512-s6n2bnr5jfpJWCu885kzru8MTGk0WL4JuHGcP198GKBDfNhwQpAmRzZwDO68oZAzUFnDh2tD9YjWHNbpbYlP9w==","signatures":[{"sig":"MEUCIQC5zAbPvZOl/kCuUZPCG2r0AV0ugC/vudL7fQlDLeNlBQIgKaASqhtJAIE2GgHI+KTzD4bYjrPTkl8Keciqpr95UIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"a0900cab7e0874627bb60d41bca2b5adf3def6e5","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.14_1771147631184_0.7014777185324095","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@hypen-space/web","version":"0.4.15","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.15","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"6f4d317e679bfe55c2b6c09c37e4c97d44583a4b","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.15.tgz","fileCount":281,"integrity":"sha512-i7DoGxdbIlVGKZf31OpVP6QWw3kdNOISxTJrrXvQoYnInwJFcHb6/yov2LCAphq5yjkq3ecqVwgRUB1jqbhDAw==","signatures":[{"sig":"MEUCIAkjTzS/HTD/wiTV6hVimNPQFx9MnFNeIqGne/J68bNEAiEAzhdG4K2M4gQoMklRC8gqgRoK+y2xYtvncJ5PpZP5ZTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"6b21a5054a20df253a408ed7551763182f056a76","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.15"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.15_1771150056056_0.12424801312626843","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@hypen-space/web","version":"0.4.16","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.16","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"9f4651cd0ad4d65eb527a86e3f26ddc405d38811","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.16.tgz","fileCount":281,"integrity":"sha512-vko8730Rcn8Iruq0KcVofof7ka7ZAIyG0thgYBFKQoZ6Vk0EAkdSuWWoHnzXopuMwF0qkAb3m8Q9J1xMbml4qg==","signatures":[{"sig":"MEUCIHO5DyvhyNFhSJ0P6rO4vCB2i0OV8nh6ZGXWweuC1f0+AiEAuFseo2TVwogytAPrGrpUuPowVnItjlB/eipp3js4rjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"a9fa97ce3850b9ba46ac2d1ef9e0b9b3db061251","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.16_1771152852126_0.8944910462368312","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@hypen-space/web","version":"0.4.17","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.17","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"bfc705561e5c057392c26f73b3ae40bc23a44ab8","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.17.tgz","fileCount":281,"integrity":"sha512-nh9J1Vn1JGSLNjHNATBWHUh/5Pq5XUAxZZlHLgDyx37oS4H4YzbHrkCpa2OBt0HGzY9n+8sS2syuypIXoRDOtQ==","signatures":[{"sig":"MEYCIQCxlq1jjayv3TMcFMq52ks0Gbv8TxDRV42x6geZJmdokwIhAPS/ZinG/nz2+5RR6aDxeV3ohp37xNTsQ9YXO3523E77","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"db642663df1a3731d297af281f2235c1a5af6be5","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.17"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.17_1771167256213_0.2762142751422938","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@hypen-space/web","version":"0.4.18","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.18","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"3652c05000cfad2d19c4408d7f5012afd257cf32","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.18.tgz","fileCount":281,"integrity":"sha512-EDWJ4l99Xi4iu24K1oAfu1eED7D993p2q/DK7QZGJ6DMEMV13lKqYALTlXBeD9Deuc4s1PqEh+e4vpS3WHiPXg==","signatures":[{"sig":"MEYCIQDA3IK87dHDhIvAdbNN17/UCua924Fc/a6PW4Z2yCOGsAIhAJVuTJImzFA1taWB/UcxwW/QogrJ+IugbUmWAeTTocYH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"cf9ba8dc290b9ced11b64513ab14e075a50b76f9","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.18_1771237543782_0.7778089432969959","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@hypen-space/web","version":"0.4.19","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.19","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"ba76da4060371c5a1db8ef6a5d09a81ce9d38d09","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.19.tgz","fileCount":281,"integrity":"sha512-u2qQTm4ClK52STrBTqLiqICJhvb902zNQFF/sSMRAPD6/JSmTFdRabgmj9p88/kHKpLuhdaXG8DSliRFCGTzaA==","signatures":[{"sig":"MEQCIB6QjZSq9CJ/SF1YI7ieXje4A0j95bopfAuUfSinaXf7AiB1dI446aTui+z7nPqXujk0gUuFtWwsNCvks1UeVmXEJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"0670d8af21cfc8ce1f79967583e972cc2ad7df4a","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.19"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.19_1771241157903_0.10783300040164145","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@hypen-space/web","version":"0.4.20","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.20","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"653d77603b3fd865db95a18a018200d2ef1e4ecf","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.20.tgz","fileCount":281,"integrity":"sha512-ueVVJyokbaptI1+dwCxxX+FLdBaxBMcM/w6o3woHEv2PYsuUTCSAltZq5ryD6nmJUP9mRzlEHqi4ys1vpo4MuA==","signatures":[{"sig":"MEYCIQDlmxWYghsVYk11/yAiZf42EZMKktUBUkpb8bz22iMXqgIhAIvigmx9ctNvYVv8GpKjuXNHwgVzIpVxh6N1CWBKUeEM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"0cdd4fd3d0a1a4f40d8c9ab790bd183308538e58","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.20"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.20_1771241924902_0.310710743920233","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@hypen-space/web","version":"0.4.21","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.21","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"174b72b29d7c53386ffbd43623ef83061acbb551","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.21.tgz","fileCount":281,"integrity":"sha512-ZwAvrReECJTSsPmPMvDWHGQuq3NFmM2MD6jbFdRxr9RAQuODr38i4M1DE4cmppyfX6m3bt3fAttuZfs7gTtVjQ==","signatures":[{"sig":"MEUCIQCF7Xv9w98d4PdcEitrwGXMJgKxrAjMeIS1LthvDAQ/YQIgFXY66VBOKde5R5rwaMzW+qK7iM9OadFcryZHReAb1rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"d4d143324fc5542fb5d1229d849769ba51e2f362","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.21"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.21_1771242508126_0.8833553947380257","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@hypen-space/web","version":"0.4.22","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.22","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"11581c7950ab190c868bb2b72972a3b79b711e51","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.22.tgz","fileCount":281,"integrity":"sha512-EJ/9XMhSGrrIwivPDw3017rxGa7psDk7Um2yQXdM0VPMRNUNhVO//APMOGl/yBA0i2nfSl+cMk8YrVeKxRM2ZA==","signatures":[{"sig":"MEQCIC6sJAokvPNGJBWGCenL1u/8kDDu6SZrnJ4rV9NkQLU9AiAFclcOehnvZfOh6VG9f5OVw/xUyy5s8S73k9y9WlV42w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"181f03f7f0999bb932f0c9cf66fd8bd7efd76691","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.22_1771247774399_0.8212616167710862","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@hypen-space/web","version":"0.4.23","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.23","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"f90d37680c86dfc8344e6e818887c26a219ca9f6","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.23.tgz","fileCount":281,"integrity":"sha512-mAu+I5Q2mcjmAyqKaGQVyvUySqXJfIc6Co0SZU/We4cebReJ00GQMU5rUecV3an+n+uvLnOD25DUVtw/hFps7A==","signatures":[{"sig":"MEUCIQDVViBe6tIFnHkzRsec+nCENYQDDBbShXYldGMpii6wjwIgUnCNzxHVKZz/ixUMq7VEjrSO6S79VXAl6sfu1uUEPWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"43bb96648a0c880d6c178412113e66942d952c7c","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.23"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.23_1771253983448_0.4941020642080183","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@hypen-space/web","version":"0.4.24","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.24","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"a66adb3d4e0041ebd3e5db5c135ce2d186e248f6","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.24.tgz","fileCount":281,"integrity":"sha512-UDd5tnptAS0VKe31BSfVOmMb2KcUIKJY/ITLklGzla1nXp4w5uwfhEFUJhyKBN3+AuOWAIXjLhrRw1k9E0RB8Q==","signatures":[{"sig":"MEYCIQCdSQD4O5bQ8dP1pcBMfMn+IxZkgxmhF3QVZ0WnYmXCbAIhAOBe2fZtmFTFqjDv5r1ba25eKdsKv2+TbO8XCdan/Ecn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"1420b941ecac4615e0dc663a59137663b7fadf01","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.24"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.24_1771254594142_0.056891629402958666","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@hypen-space/web","version":"0.4.25","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.25","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"ed9f60e442bc67c0ce4bb36e54a30f28962f7f0f","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.25.tgz","fileCount":281,"integrity":"sha512-tML52O2FIGXZkcPrVytvyYWhWQvKprS4U+ZWwpfEca9pxMelAECfix2gRgUnlE2fBBDj9HEb9BccmKpwM+Mr7A==","signatures":[{"sig":"MEUCIDXrWQl6sOz/Y2SdBURbpZzqd1q6684b2bqwMSDBETU4AiEAnAQdlKyA0VBz3Js05HCfsM0WATQ3KlXL2nPyrremW0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"5b4e7e74df7b57f06d224df883d47881a40f7ea6","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.25"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.25_1771269096503_0.06539275599710859","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@hypen-space/web","version":"0.4.26","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.26","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"8e4aef9380b367db7240351dcde5cf1422e6ca83","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.26.tgz","fileCount":281,"integrity":"sha512-octD3xVhuXx5ofmOpSnTVe6cvjvFoTD5qRuz/KhI0LL85cg3MgH2m6hdcayWW4E8rB3NhTBQbgYs+MPTXOuGuw==","signatures":[{"sig":"MEUCICU/3FeG5t/yv7f0V8248+gJXzGTY+2Xx7nQhS1SLKExAiEA/9mN8cInm5ixAVBVCFkFbYh/p8XQgBPj3oX09ZhRlF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"75a1f389118c0e510ef514edd97c71eee4cab4f4","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.26"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.26_1771317652296_0.00309641548811479","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"@hypen-space/web","version":"0.4.27","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.27","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"648d51517ddd2015424fee795783d84ba14f4496","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.27.tgz","fileCount":281,"integrity":"sha512-ItE0daRGHa+lLi4BJK70ytnfF1R8Gnt9RzQtUjhqJaaY5MK5gGUsQNyFPeO05g1iEquSVXS19/fwEG5eVOL5NA==","signatures":[{"sig":"MEUCIQCAXYSCYDGWspgnFo07qbtoVPD2qzo6ugzsVISBvdhVIgIgY0KSa9VDcD7XAWokDAQK6qKokT/iGq2/UGIqkX2EMv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"cf2c0a2825667ba462aa51c0475a3c1c6a538a9e","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.27"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.27_1771337935048_0.5604623133407891","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"@hypen-space/web","version":"0.4.28","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.28","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"f7408dd8fc1370aff04806883eae2fa5a7ea3291","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.28.tgz","fileCount":281,"integrity":"sha512-lOZ7uFdi1Hpw/rFNWPwf5B2HZQxhHXrCv3jS6nrIeLeiWIMIPNMw0I5QoUJa5YkmOovRuoA02xoxlq2jomr9MA==","signatures":[{"sig":"MEUCIB5Japb4oOd9HbzB8UFyfwgszpKDUsaqZKd7qUO7Y2nQAiEA1GV8qnHCl/Dqg0pJxL6gOxWjhiVw8GZnJ27zfWOobbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"f20ce565983c9dc300e0d404960768b53ddf6001","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.28"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.28_1771343755307_0.5992604060208133","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"@hypen-space/web","version":"0.4.29","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.29","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"075aa972147650c123f0eb48672ca2c04d11c013","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.29.tgz","fileCount":281,"integrity":"sha512-3dB+++cWL94Vbb1ZruPlq7GG8XP4fGT74AjPEbEMkQVYwE+RpDDFNnu8D/PHAjzY4an4kD6nIzTt+Xc6utOrRQ==","signatures":[{"sig":"MEYCIQCRkAbH7DDqrHezSYOq8LKD16/qRstL8waTIBv1Nl1zxgIhAIhLejTD5NowOUJi1ecBHX28d62FXzc0YVwL0KTmzJxo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"f5a00725e0af2d52d939c25dc9aff8d0f54e1bb9","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.29"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.29_1771344142420_0.5585036669050982","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"@hypen-space/web","version":"0.4.30","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.30","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"df67389861cdb3a99b60ac4ae5664ca5d16a7ed3","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.30.tgz","fileCount":281,"integrity":"sha512-cotacTKh52ZBKPmH9ioLSXVEeXsSws8wUn5hEavD9x36uQeolZgSLR22Jsm5QqUqtwhkmlmgidODI8isZ9gcIQ==","signatures":[{"sig":"MEUCIQDiVKHSb/uHlo/8ohT+Sj24EJMJoQEHm9vv4Z9DwMtXuwIgFKR5HMN4C952uKNJZmcg+2X8Kt8HvxSpIP3we4UBCsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"e4eace55190206e9e89002fea0f4f5d1472ed010","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.30"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.30_1771345851589_0.8255317981878407","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"@hypen-space/web","version":"0.4.31","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.31","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"2c69261bbac99fd77992c8f1177dc6f3dc32ae5c","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.31.tgz","fileCount":281,"integrity":"sha512-Ei3OujE/Ic7/5Onjic523qGhVoXHeOQSPauLPPnrO13h+2yuaJ3NuMW8CXFFZZIf3L+/RFoJqV0Ursoj5jNpxw==","signatures":[{"sig":"MEYCIQDXPmp2f3cDOp9aTgFZTNPDbQOgJvfhLqplWxO82M3DQQIhALfBiIk0oLNwwKGUZkXAC+DXUiiFDpg7yUY4E9HVUXHZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"4ad7758f4f8a5daf2cdf41bc24e16dcbf327a641","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.31"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.31_1771355337457_0.3068287414174493","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"@hypen-space/web","version":"0.4.32","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.32","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"4abdbe5574ff506c8098fbe84e44f4b36d242c82","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.32.tgz","fileCount":281,"integrity":"sha512-HLqVVAxSuDRtk1jRS3efqKz84Ey/RN4aJvG72ljzjOQJsXAigtQkawrUDvc5jjrR93KqqITikeMYS6gNQJzWGQ==","signatures":[{"sig":"MEUCIQDNyk5/57LeQOxzRqXkqLdQ4OhCKxRtKn9pe7UHET2DggIgArzHHs1HCcjnZ1uTGb5Q0XmCvzUGG3cDV+J4qtmR8hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3733330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"414199f26ef1532e6a2e54d3596d5e0aa1664755","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.32"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.32_1771405735769_0.021712458888289765","host":"s3://npm-registry-packages-npm-production"}},"0.4.35":{"name":"@hypen-space/web","version":"0.4.35","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.35","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"e1dd30174edebfb6cdb5dccf9e5a6de89e8a8372","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.35.tgz","fileCount":281,"integrity":"sha512-BiysdbeDohpLWApqYgKEEuKA9M1L42jvpkjbASk1ELKZ13Y960cDd8b0PBfziiC9q2xkanawrc6TUuMMFRcwjQ==","signatures":[{"sig":"MEUCIQD8ny/r27I+PzIyugZnU8z2ckQ9fQe/IfU1rg3XxDIowAIgcNjdZ5F/CpfSGNXmErzhFnT5aBikLpQyjl9nHky6riE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2262320},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"e901e167e88e54464bdd5a0bef1bdc9e46af9665","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.35"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.35_1772700814658_0.0236753985331577","host":"s3://npm-registry-packages-npm-production"}},"0.4.36":{"name":"@hypen-space/web","version":"0.4.36","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.36","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"82e3d1fc7b7b4c73e9f74ece4da87fef4c8760ca","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.36.tgz","fileCount":281,"integrity":"sha512-6dOHItlbSj82mLxpQ3GeOJsKa+8KEYcZu8wIAPJPEjRxPlC8NUsFZgvtbtkPm+1Ii8vmjq9PtAqCaPWJa/OY0Q==","signatures":[{"sig":"MEUCIQDlYZ6+f1M8fGa4TXEnocBW8MQIOIWQ2TJGSFT4wyLFTAIgQiEzvduLDSn5C8dX2sYjfe9OEGrFXuSEJVlFmoDk33M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2262320},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"e901e167e88e54464bdd5a0bef1bdc9e46af9665","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.36"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.36_1772701215452_0.8856572151540285","host":"s3://npm-registry-packages-npm-production"}},"0.4.37":{"name":"@hypen-space/web","version":"0.4.37","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.37","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"a4b7139e657b81f4b5a6a2549eb8f8cd11280a77","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.37.tgz","fileCount":281,"integrity":"sha512-ctZnuC2kw5idV3N1YAYQIBUEnqd0NIu5P8s0rsCl5GoN5WvkAouXkk//5QAP4pRDD/aee3E0CEnLHo2phyATZw==","signatures":[{"sig":"MEUCIQCrnJWWqSUgbiEEyUiy7/2QtHBgjTmaxNgdPuXvbNoozwIgaUaOLRmBWCuNPbH61KuvD1rJQXa7nXUndW+d684Rq/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":857958},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./hypen":{"bun":"./src/hypen.ts","types":"./dist/hypen.d.ts","import":"./dist/hypen.js","browser":"./dist/hypen.js","default":"./dist/hypen.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"},"./client":{"bun":"./src/client.ts","types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js","default":"./dist/client.js"}},"gitHead":"75bd8027e516417ff77ff6f460e3bfeedd475a06","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.37"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.37_1772702210137_0.8852156765517709","host":"s3://npm-registry-packages-npm-production"}},"0.4.38":{"name":"@hypen-space/web","version":"0.4.38","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.38","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"d8eb1069320739b3a76862ac436514a0c5ce2917","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.38.tgz","fileCount":273,"integrity":"sha512-c2rRD8asys5OnBhHfto5vxp6i6yGSQspt/HUWwzYDK7zQIdyyJLpnZKHmYuxKXug1QdWU3yvGK5OrxQnPCs8+Q==","signatures":[{"sig":"MEUCIQD0prAreNkSPHzmTHgffXsJ4gYxbIK9Y3rN0ed7H5WmhQIgDds8H8RPirI6nsHEkx/s9fYKn5qeM1EgQXUclP7Bpj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808216},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"0f1dca741be0e77059d8a330120d7f081dcd367f","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.38"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.38_1772989080566_0.73048773131302","host":"s3://npm-registry-packages-npm-production"}},"0.4.39":{"name":"@hypen-space/web","version":"0.4.39","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.39","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"73b0c71c69bd113d8e2bfa4b239e526bd0cf5813","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.39.tgz","fileCount":273,"integrity":"sha512-UuKsMrfdqE4lUbTcGHLx8cyOEdd1QdNm3AlFXVVK3ABhia5GSfBk1ozgP9RObeLcYfJGLeTNlhRd4aTt73gvXQ==","signatures":[{"sig":"MEUCIQDfyMLZ33aZeK/1Qgx4y5FSiGkcGmY65v8w6ZGxFDcUCAIgRf0Zn9xj3UQKDTPNv8vik1mCjN3wVkFOapjop7ko6po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"5c7bb33e0ee32a446bdc51d49c978817116ac691","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.39"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.39_1773482046261_0.1713697820879636","host":"s3://npm-registry-packages-npm-production"}},"0.4.40":{"name":"@hypen-space/web","version":"0.4.40","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.40","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"145312ec35d2b059ec33b472bd96d9bd2652f9dc","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.40.tgz","fileCount":273,"integrity":"sha512-WzBGR+sEQUS2j9OjU3jH3uexYgrAS9OJoAwyphKNLEWhM+Bw0MBOa11q6M0JSfm/hq28kkY3TBKTqolF3npOJQ==","signatures":[{"sig":"MEUCIEK60wYyqN7EmzoA0J1Ed0ubttcgHEE0ddSCTmieZPb8AiEA5g0S2bi5aeQSLev2c316pVqRdKmtgzkwkqKY2tBIQYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"ea0d0643304470e6e7d259fa8fb04f025c4272d6","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"10.8.2","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@hypen-space/core":"^0.4.40"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.40_1773664203012_0.0647177474393652","host":"s3://npm-registry-packages-npm-production"}},"0.4.41":{"name":"@hypen-space/web","version":"0.4.41","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.41","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"af3a23533253404eb96aafd1d9d61e40e18fc62e","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.41.tgz","fileCount":273,"integrity":"sha512-6b57YTjW0Q0GGeBzquvNMjShJKf81txE4/Hhy34dtKKU165dUwZnB9ugBrLGHiLnqdSZzpm4KjQJdU3BxwvhBA==","signatures":[{"sig":"MEUCIEr3O2fJewdHLKfcU6FBi9YcJIwKLW8mM6yuN5eaRUeFAiEAtzbgV5FED/XHT/56EGAHgPe15E3p7piV+WjP5ne0Zs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"367dfa0ccee69ec72df6d2405f29383d2936fa42","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@hypen-space/core":"^0.4.41"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.41_1774437095042_0.7422524275994926","host":"s3://npm-registry-packages-npm-production"}},"0.4.42":{"name":"@hypen-space/web","version":"0.4.42","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.42","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"bac2ddba422efffbc779959b87e7667ec17de619","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.42.tgz","fileCount":273,"integrity":"sha512-o5zdFocLvV4VsrLfBCzVc/E6qdAspxivqOhahNtV/ua0lcbxX+vTmR2+eLvmjhY1TORH8BDzXKXSiVrnJJJi0w==","signatures":[{"sig":"MEUCIHxMf3Ts2sk1WS83ULFwbTT6mai/I1TAEHzXKzeQSFvJAiEA9yOVqjAsoCA23Jr3Z1BWgDKM1iqMGdo2UXPboXXlQIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"d074899d842687ca2981e0b76ce65eedbcb1b557","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@hypen-space/core":"^0.4.42"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.42_1774454856826_0.7976060777343161","host":"s3://npm-registry-packages-npm-production"}},"0.4.43":{"name":"@hypen-space/web","version":"0.4.43","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.43","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"1c04024fb60637529754452430efec3ecbb16c3a","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.43.tgz","fileCount":273,"integrity":"sha512-6ze5/Hh3Lb7q6SjMk0VejyKbwpa4aFxYp/DIfmbgHKKQrNl7DB8Zo7Ii51XM/KpbHs+5dEFzm+/L9ToCCfXX1g==","signatures":[{"sig":"MEUCIH9Xbyi3hnUg+rbdEG/rL5NFAX2p/Z/Y1c572D0LYloaAiEAqMMX9/ZhMMnYAd1jUb+OnPxthCKt5XYfL3RXWl8gwhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"c8024a4b19851b0833cc6c53e894bf83e829f7bc","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@hypen-space/core":"^0.4.43"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.43_1774462371707_0.8377083138957739","host":"s3://npm-registry-packages-npm-production"}},"0.4.44":{"name":"@hypen-space/web","version":"0.4.44","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.44","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"2222e1679e2733d08fc2a064eafe76374d3722c6","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.44.tgz","fileCount":273,"integrity":"sha512-RFaB09Wnj09lsPk9oUAUvB2ZZYFKqsMQ2L9zr3yeR7CGbFqOUf+1Cy+69XEtGB5+csIAk28C9jqsB2MW/ICZJg==","signatures":[{"sig":"MEQCIGx3JdqlyHM8Cb2BVbhteMYzUyhKc4mSMpC4Xy2dnQZFAiATUBMztIrW4nVYuft8njrZGmCkfS9jDBAceD+2zy51hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"896a412bd50e2053b2f8643e231e95df697624e4","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@hypen-space/core":"^0.4.44"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.44_1774463756406_0.12628829270466557","host":"s3://npm-registry-packages-npm-production"}},"0.4.45":{"name":"@hypen-space/web","version":"0.4.45","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.45","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"32a7eaab57e5e7cd767828a176132a0d86d6e48d","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.45.tgz","fileCount":273,"integrity":"sha512-S/QF6G6PUAV2V47Lr36rUOi39vd5vvtRJPo3m1z7ZrEp3PpLWKshjhYyx822ENgYrS5l9M1Nif8YSErWVehH9g==","signatures":[{"sig":"MEYCIQDbUE7XBB8sopfDSAPQeZSQzMvrKWU5DFQ9/msg/OYpQAIhAIuYgx+Nvu00wpVSyuV8+WtL5xr+dHFnRfaPmofaRSTb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"8dedf14be82e745a418a39ee2573fe18fdcc5b59","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@hypen-space/core":"^0.4.45"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.45_1774467127770_0.8022476495663957","host":"s3://npm-registry-packages-npm-production"}},"0.4.46":{"name":"@hypen-space/web","version":"0.4.46","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.46","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"cea96983d7dbbcbf067d92744ba70a161a13edad","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.46.tgz","fileCount":273,"integrity":"sha512-ccj8DDytDxbZZvAxTQZsQ5FhyF+katk/6Ff4xi0B9KuwbRUUdA0tdGbwshbIV3vU2SG0upZfw1NVaebzOMgJ2Q==","signatures":[{"sig":"MEUCIQCgE6foqIkwRVFA9qweRzhVfqT8Bq3jaHzenlpNnxHtjQIgKZ0/WWK1cqaAEUK4dEz6v2hvb+ppCB8+KqIINFUj69E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"e008b2658f60da51c626b2ff27a40ad032de3d40","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@hypen-space/core":"^0.4.46"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.46_1775062042807_0.44336758993800696","host":"s3://npm-registry-packages-npm-production"}},"0.4.81":{"name":"@hypen-space/web","version":"0.4.81","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.81","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"d53ae0c7d92051dc541ddd493b823737dac3f42f","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.81.tgz","fileCount":293,"integrity":"sha512-EO146E5+/uf8POqrpag03xor/hFXT14Lvb+DbMXTztfKX8549HnlSwV80hLzSvp4G7yRwW6IrnoyRPLgzIGtVw==","signatures":[{"sig":"MEUCIQD3Pi3nSZa1xfQd4/hkprnLBFKhfpOSAhBQUlRXn2I7NwIgebDLrvB7LT2Fhf69Ji+YWow5e70BOZAkgs9D1oRtI+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1084526},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"c3122e7408ead6c7f0f5d092802351d0e9caa28f","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.81"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.81_1775930482335_0.18791308655584182","host":"s3://npm-registry-packages-npm-production"}},"0.4.82":{"name":"@hypen-space/web","version":"0.4.82","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.82","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"0e71488a2a741fb736c2cb5f98738891984e4336","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.82.tgz","fileCount":293,"integrity":"sha512-NdtJLSh2tX1/FMkqO5IUg6LeDWZBXbTXX4tUjxIZaov9B4Kk0iwgNFFpT7NeiP5dwey1hcj8TwCCW9hV9Ddt9A==","signatures":[{"sig":"MEQCIHTLw+Vs5ekv8uY69omzRG1BIEWzS43DlQbtnVzy7uykAiANBO+cAztjphTJPl61OIyf6hiT/mNcFECtmKxKXjZbdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1084526},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"1f4e45d766d9d0b88c401b6a827769aa3c2b4d8c","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.82"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.82_1776032517111_0.9239797028514973","host":"s3://npm-registry-packages-npm-production"}},"0.4.83":{"name":"@hypen-space/web","version":"0.4.83","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.83","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"17b23adeee38feb0996ff61e9f4e0a39b952a592","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.83.tgz","fileCount":298,"integrity":"sha512-7XEXxdFXz1x1QJl3uGfnhuQ/oM/zmF8cyJ/nNp3Jb0p/Q5ckuAHJkGJ8QqOW/agGHdO4dDX2zjTSrh3YLThRAg==","signatures":[{"sig":"MEYCIQD5S7Kmte03sIMDIdqdtdqEc0ygHrCE5hCc3ifUoS7cmgIhAIn1kRXvy7H57rCsmxdoeBQhUK8qKYu9xSqczbQBLxkg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1239789},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"e799e96058010111137beff48e8e75e723a7d6fc","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.83"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.83_1776706564859_0.2857638387439012","host":"s3://npm-registry-packages-npm-production"}},"0.4.84":{"name":"@hypen-space/web","version":"0.4.84","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.84","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"9ec596f86f1aa862251c3bbd65e4662bed74573a","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.84.tgz","fileCount":298,"integrity":"sha512-UF6u2j2/HD7s9F9OQVipDXuGEdgtlz5lm62ea15ZTPpTdSR/c+EhqNNshPkcGPzciX2tBXfpGb2pmq8QwhZeig==","signatures":[{"sig":"MEUCIHD7QSj/1Jnkb7+FZJJn5VAcPCtI3bOVomzh3m7+wbybAiEA5PXzE+FYJkTzovVfdRw/V2l64L5D2syD5belE5/B4Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1239789},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"7c11bbf11b5e2c6b67ad2b4e850341b4de39ddce","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.84"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.84_1776707118150_0.06649313253447287","host":"s3://npm-registry-packages-npm-production"}},"0.4.91":{"name":"@hypen-space/web","version":"0.4.91","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.91","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"7747bf89e541dff62db8a1cd7b0920e9bd98e657","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.91.tgz","fileCount":298,"integrity":"sha512-mrt0dFLeqNFmh1KmoWbwV80j9RvkIZYVpoV83S/FxmvLCX87gBRkFoHghtvAXFTPRtTMViER2PahDESuGF0zVg==","signatures":[{"sig":"MEUCIGv2832CRAaShS3PlW5oAODuWvVgVI7wlDCfj9FMbwTFAiEAg2/wAK9RUcUCA324t7Ku8UjQfIhsCNOChztyXhXCcxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1239789},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"f58bfb55e9f4a9ce3ac30e51cb9f4c8ec8898ffc","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.91"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.91_1776707811107_0.42378796069625935","host":"s3://npm-registry-packages-npm-production"}},"0.4.92":{"name":"@hypen-space/web","version":"0.4.92","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.92","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"6b6d0ab0ed5726147f47f197037012ad4983355b","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.92.tgz","fileCount":298,"integrity":"sha512-9II5onBUbsU6wiFdS7ScrKL47W7ebAvXImbIglb3VGyzsmOnoJExej7wkPaQwciOxlp7E1vSBk3Ci0FIXiuNcw==","signatures":[{"sig":"MEYCIQC65t7iUYliPxiMjF51vOVtIHab8cEFXXl374X0M1/MFQIhAPYylFazox6dMc4Hn6vyQoxBDe2AoCsqEACsb/8i/a/x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1239789},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"f478319886f01efccc4645cdc01f9ba623a32527","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.92"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.92_1776709069475_0.1372821984162902","host":"s3://npm-registry-packages-npm-production"}},"0.4.94":{"name":"@hypen-space/web","version":"0.4.94","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.94","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"9b0d93031c3d0a54623c8cbf170053541732f362","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.94.tgz","fileCount":298,"integrity":"sha512-hmwk1f7tiSkBdYoQMoO9yiPHFC7tW/lYaZFn2YRTBcrjCRIGQTi7ZbvlRe1iTlG3CdRx/EuAVQz0Urjx6P8tKw==","signatures":[{"sig":"MEUCIQD9dD2/3YmlONLd4t9p7SKVFoAWrU1yQEB9E5VSRmOrXQIgYnrtaBO3ZfWkqDPNNayT4HvhE75LvxtBiF2mMZyMSac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1239789},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"a99727aabe346913b5eccf4f6da7517ab4bfdce6","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.94"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.94_1776710418508_0.645355853744016","host":"s3://npm-registry-packages-npm-production"}},"0.4.941":{"name":"@hypen-space/web","version":"0.4.941","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.941","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"d892e0d5ee7ee35568ec14e3368a264475101fed","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.941.tgz","fileCount":298,"integrity":"sha512-0q9ubmsikn66tGCdIq8PTpkFqFAEd7P+RNodE13w7yb6WgMuItPHAQIhXLsHocuk5gx/iurZOuEAweet585nkQ==","signatures":[{"sig":"MEUCIQCweoO5dyF0EJW7n8EFZ7kp3gDNH5jFRzYeFJYii16vTQIgfVPF6ILYXp9PizXxol5HWeAmobfsyJpz0YN4hNDt8JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1239791},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"a99727aabe346913b5eccf4f6da7517ab4bfdce6","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.941"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.941_1776712940103_0.5578771992249019","host":"s3://npm-registry-packages-npm-production"}},"0.4.942":{"name":"@hypen-space/web","version":"0.4.942","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.942","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"5bb33abf83e6b00778f8d1f1944ddfc2b39e4e93","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.942.tgz","fileCount":298,"integrity":"sha512-DjxGLOKs7/iY0XPUefs1Fy4B5g1w7349zumbjRpWC8Iy6kgTxK9bGB6eXS2cwIgHj/Mg8fY4hFzPMxTHVq79Dg==","signatures":[{"sig":"MEYCIQC9jvsyn3TUPG9CiDx/hrPehAz67wXvMFDxufXyFDMx5gIhAL8gFk6Er5UVe7Ii1CwRyCh8qGXGCEWz53ufpjQd+oL2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1239791},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"a99727aabe346913b5eccf4f6da7517ab4bfdce6","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.942"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.942_1776713846857_0.18891199970374428","host":"s3://npm-registry-packages-npm-production"}},"0.4.943":{"name":"@hypen-space/web","version":"0.4.943","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.943","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"b3dbde72803c960ec9531e47c8cfa2c8fcacf60b","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.943.tgz","fileCount":298,"integrity":"sha512-yXodc/ckT1VQITDxUO+VVllWqwsfg5fYw3NmrUY6+Tj8msh+m+KK1SV4JRNAjsKBxZvHLGGhm4ZneMCcjGBUOA==","signatures":[{"sig":"MEUCIQDhwAvlYONS0g7w0ZT/KBaZz895O/mOPKY0XbyTX/VctAIgHzheprmoV1hwv3hoIzBm1P+yG9jWd+6ZZVKiqsAo9/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1239791},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"a99727aabe346913b5eccf4f6da7517ab4bfdce6","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.943"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.943_1776717033751_0.49884415299380236","host":"s3://npm-registry-packages-npm-production"}},"0.4.945":{"name":"@hypen-space/web","version":"0.4.945","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.945","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"5b869b1457d35997c6bd40c9d0b2142b3e61770f","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.945.tgz","fileCount":298,"integrity":"sha512-fo7Zqs+miMMgcfCi3bjNLzQhi9VsN6q5UdRCqQY2e2ix0FkTWeTaCu8f2yElPfU+yVyDmyP/6UcGQ/QI/1fjSA==","signatures":[{"sig":"MEUCIQCktc429qw5yXS99azzfKap9Un3vzW4py1BP18v4npP3wIgfJRGVru63IflkLWtYWfXTAEnLzpIJACDAAEBe/3U7To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1252414},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"6acfe4725d91750c45aba16f365002ec4a959d54","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.945"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.945_1776782516331_0.46465250621507126","host":"s3://npm-registry-packages-npm-production"}},"0.4.946":{"name":"@hypen-space/web","version":"0.4.946","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.946","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"9befe85e2b4c87b75bb3c71e7b03951bdd516fb8","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.946.tgz","fileCount":298,"integrity":"sha512-0O4GSaoGcGXegLYVwSro+0F6FNPh3hzupruPgjR6Rt/OMfYYgTvFGaeI2Wr1mGaG9+pJsSHVNAAFQkcb2DYhbg==","signatures":[{"sig":"MEQCIAWOdiMU9AoXW6Bgllt6akj+6R8RZbMQ5MNUjM0XzXqeAiBStfpXWWvsiPA7aTn2A3Ocvw2OBwjE0ccXlw3cZBT21w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1254100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"d75b5ddda60cdd2ca15bcbc8b1f8547e2740a1ff","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.946"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.946_1776851718995_0.6948331578060056","host":"s3://npm-registry-packages-npm-production"}},"0.4.947":{"name":"@hypen-space/web","version":"0.4.947","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.947","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"8f31c74c2273332c5509cd33a63c28be3537417c","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.947.tgz","fileCount":298,"integrity":"sha512-bJUuQ+RDtgRqJHjdczWMAG2IeN9xrQCp6a7DL6K+kKLMo9zA0ZOKEqbMpuTHpjtW4TDxux6OcKGcpmZyGlqCFQ==","signatures":[{"sig":"MEQCIE2QkEK0QJ5YzEesx7ja93r4ny97MhXZBtE8v6sfllFZAiBpAIM7YjGJkQQ0e5BB8twCmBV0kuPmpJdgFQ8AMYON+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1254100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"4566a40ce3634b22b7a975a0fa7f5dbf214dea77","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.947"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.947_1776854098307_0.06375064535746122","host":"s3://npm-registry-packages-npm-production"}},"0.4.948":{"name":"@hypen-space/web","version":"0.4.948","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/web@0.4.948","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen-engine-rs#readme","bugs":{"url":"https://github.com/hypen-lang/hypen-engine-rs/issues"},"dist":{"shasum":"4c8aa5ceb95da2f92dc7deb0277647acf01f3f85","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.948.tgz","fileCount":297,"integrity":"sha512-p/dN3pS65BANlkXDgYHzWkA+ihzwH5d17kdeohlNAMGxNQLFjKIR8GZRoVZhgWqcLrjK596DNj7fM+6qe+fmRg==","signatures":[{"sig":"MEQCIArT22Z+DBbHnsxuclpOzDXHxrob5bJ4fYJtwjtqF+FJAiBEDpCHdWxUkIE88MHfAozPRh5MD7M1POUJeHf6uDphTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241078},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"4cef45028c519ab9a0fb146fa6c79209284964c8","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.948"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.948_1776889529137_0.27983585115081455","host":"s3://npm-registry-packages-npm-production"}},"0.4.949":{"name":"@hypen-space/web","version":"0.4.949","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.4.949","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"505a9cbc98d91f312c1916e7abbadb39e1cfdb17","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.949.tgz","fileCount":297,"integrity":"sha512-yhzBdz5Og/61EeHlBZHpHl4m3vZJgjzKz1ZTI2n+fUBN7RGeI5gdv5D6BmV/V9M6itteJvmfhQ2VgU7lcfaCpw==","signatures":[{"sig":"MEUCIEa3nBq0sC4sV9aj3n6ayflQ93Z47ImLg7bzcvaamMq7AiEA/4dGmZ9kvskQQqbQhc72ZC115AexSVfNLlTG9o5IgFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241064},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"82fd23199b329512d60cde57b0f47fcf95256ab3","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.949"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.949_1777048876250_0.8431522204710895","host":"s3://npm-registry-packages-npm-production"}},"0.4.950":{"name":"@hypen-space/web","version":"0.4.950","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.4.950","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"9c2d0c77512301805944e95f5017c80d96dd08bd","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.950.tgz","fileCount":297,"integrity":"sha512-6f7Jv6t3wV1R4r106eKVgmq33QiNPEqRQjPGJtgxDEPNimPpEFCOY8I5o7MZoUbd7/z3Jg48vb9bWpExuiFtlA==","signatures":[{"sig":"MEQCIAmnrE4okxF1iK3EvwN2mA2pDRopPKV8UHzZU7h9oNbuAiBdx1lhZKwFbJiH/iupc/MlXL+KiQpYHjC0RjmSF9a3/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1246311},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"aceb1910d304087ca65475b9cb79deec290ab3e9","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.950"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.950_1777110487028_0.38934584920656445","host":"s3://npm-registry-packages-npm-production"}},"0.4.951":{"name":"@hypen-space/web","version":"0.4.951","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.4.951","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"86d4efe6aa372616e3019a31885c497d781f9eaa","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.951.tgz","fileCount":301,"integrity":"sha512-6u7FIii397lx2cn9cuAhXfGdXi4u7Ngqhm8Hav6HC+5X0/XLjVajwn2u+4ENOQL/mviIGlOi2NzB4ubmMje3mQ==","signatures":[{"sig":"MEYCIQDScOdrbHlwe06YCFYxwJ8rhhFxCXf9hlsmaUKjvaPCLAIhAMGc2WNPgioms2pB77PIjM0HERjKS0AJ9aqtOM1T9fAO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1265136},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"e74c3688fc3a38140b47f6c54efdef87114afa17","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.951"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.951_1777199279558_0.8997101787579875","host":"s3://npm-registry-packages-npm-production"}},"0.4.952":{"name":"@hypen-space/web","version":"0.4.952","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.4.952","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"6cc43afe98054124572418cd5467aba605158810","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.952.tgz","fileCount":301,"integrity":"sha512-ZK+qyhlUnROsm+wveyqxfvvkBjwVybbud5F3mxIDR8x5jdEuZ+p8dapui9vCniNxNE7XQ+jELphDh+zIod73/w==","signatures":[{"sig":"MEUCIQChLmxaix+SraMAirOW64IdeRK9eXTXMdt6wZmyDrnF+gIgRzkdKIjP/dM2C/nB2vLRxMAsUIsgIWhAy8V56dGg9rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1266294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"7c7fb404c48fd28d21693f5e76d76916f41f7043","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.952"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.952_1777217649848_0.7550118654880544","host":"s3://npm-registry-packages-npm-production"}},"0.4.953":{"name":"@hypen-space/web","version":"0.4.953","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.4.953","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"cf3ca030945a7a94b1859b3e7c1a5a12e2f2003e","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.953.tgz","fileCount":301,"integrity":"sha512-XQel5X2adkg6mRuPzz7WfsvDIa+/K/QV6iMWwi0wthmujpDEJFU5Y/2aWXlHnFsMf2kstiJscOC3+5oUmYf26Q==","signatures":[{"sig":"MEUCIQDUpcvJUqt7EcCwZrt9a40PGBvVfUvDicU+wSpHznH5mgIgfDM9fA0cNTAFWzKFrxMNM/KGvKLaif1xKZdHA5xmBW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1266294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"a5bd7c8dc0c521bfe3d8edf9466e8c8995520a40","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.953"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.953_1777222484412_0.9490295254629082","host":"s3://npm-registry-packages-npm-production"}},"0.4.954":{"name":"@hypen-space/web","version":"0.4.954","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.4.954","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"fcf65d812d705a11063216b0388779bb3b026d1d","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.954.tgz","fileCount":301,"integrity":"sha512-JRLPopXThaRcbrnB7gb4G7zYhPPrH8ut535CGwpyN7+UYdEbax8sWFClVbQK67WeFwMSwduAxb5/iu6NBjttAA==","signatures":[{"sig":"MEQCICdFRy9ZLqRGwVXQ7Qp4poCPZBN230+7yfEnCnk9STPqAiA2WIpESnizLLbiy8UJ1YbkvgEhDcI+j9YXNiDscsE5oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1266294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"6c21f8159f969e557cc70df98ad9d4e9a8218f74","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.954"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.954_1777223619453_0.2162036084885104","host":"s3://npm-registry-packages-npm-production"}},"0.4.955":{"name":"@hypen-space/web","version":"0.4.955","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.4.955","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"7ddc777b7dd5cc50a74c1d9654f7f7a8c0a35ead","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.955.tgz","fileCount":301,"integrity":"sha512-1JZPZ//xWLLPLqLVh6X+J/hNGYQXYh3icO3ZnftQTEEDcNa9tESBpwpCGIAbfX6rB81hfRV5yX87QvovMX5vUA==","signatures":[{"sig":"MEUCIQCLIPoI6OVRwE+V3kiylpfX8mHyXGbHh2xBGwJTMhLCvwIgEi2L9G5b21FlTWyTK4kg212Y9HN7GH8bUp/UzHTGPj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1266294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"6f8b4672e2b446d0ec80816ce85926dc9381ef0f","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.955"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.955_1777224721756_0.6763609462205367","host":"s3://npm-registry-packages-npm-production"}},"0.4.956":{"name":"@hypen-space/web","version":"0.4.956","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.4.956","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"dd45b7d2c01f5897a380ebf9b1c38432e6202f4d","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.956.tgz","fileCount":301,"integrity":"sha512-9mNDA1HSA3TK0Kt90XTHM2ZN1qd2nPyiTqBs9vbv2/kIPZ38wV8zRbFKIsXkyvdIA0sxCSJVmnhtD4E3r2WTxQ==","signatures":[{"sig":"MEYCIQDRn4nJFI2LQXsIKQMk2rHGmoAh/nn/qtUjJ782y/fL8QIhAJWYtMyw+538T0cAeYQU2T0ye438klKJf53LpfWfK13z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1266294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"85e080e8b9bee9b2e4785318f103f6f0b4b7ffb9","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.956"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.956_1777225673311_0.6000893493049919","host":"s3://npm-registry-packages-npm-production"}},"0.4.980":{"name":"@hypen-space/web","version":"0.4.980","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.4.980","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"0e83bd38ca85ebe247201684b58dd098c6429a29","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.4.980.tgz","fileCount":301,"integrity":"sha512-EqlQov9RwZcGSGMh8TqwVPAq0d9dDnS7eNSvk/BDR2KFSvT2VBVjAU3Z4pRAwzHaCUdra9iXKnMIBHlkpqK+iA==","signatures":[{"sig":"MEUCIG/09Vb4RdcDtc9FjsG8XdkzBaC2HmhjjLhb3UNL6lbAAiEA7swDaTBy1tvxpGb6gCq7KiFWMfqgL8Hmpf+tfTjCLJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1279505},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"a1497549700df55cff7939fc4ed1ce2d6ccce0e0","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.4.980"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.4.980_1777304176790_0.017883951152559474","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@hypen-space/web","version":"0.5.2","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.5.2","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"72a4790af01a140fef073b60b60e4bf82c988c9d","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.5.2.tgz","fileCount":305,"integrity":"sha512-xGU0vfwZx4BfXHs7SfR5kSaFQew97cKj7BVV5US1e9tKHvxlMwKvkaqULJqI8Ato4rD1Lr5ar9BufbQHopNALg==","signatures":[{"sig":"MEUCIQC6e9ftC+9iJWoYECIAch7Hw3OhgVb+eaAYQ8uS6f6xVQIgTqawXC1jRwTIqsANDynafbpfrqtinGIuo5PLr+4kjkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1312849},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"4a60a179709e6628392ea87cfa36fecbff98d818","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.5.2_1782727837783_0.29773346375282417","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@hypen-space/web","version":"0.5.3","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.5.3","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"3e58d933af7c8e1abfb9fcdb533dff4b5c825801","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.5.3.tgz","fileCount":345,"integrity":"sha512-Z7fFhs7T4p8D94TIAZcYbqxmL5iaVX+Zeow1orVHduyEzq8eajJVlCHMW51wdOb2OwiPDDa0YFLaysZSjUi44A==","signatures":[{"sig":"MEQCIF+E/WQWKXe1WvblDaqUyQkJzysZBSwRp3W6M56w66lEAiAcHy2hJ2Yk39nWLSmZnk2psb/Ux+ZF7NVoaZ4xa8vjOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1656836},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"bea26d16c8dc45c7e0406f0c3709ed8ac1288920","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.5.3_1784905577740_0.42759211382394735","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@hypen-space/web","version":"0.5.4","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.5.4","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"3b642a34cd4acc2a18cb813feb7e26a5ae0a3d1a","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.5.4.tgz","fileCount":345,"integrity":"sha512-OTW1/ZGwo1vXX5ni6scwogTqD1q+tZB7cFEB6Z+r9N/gQAccLBT8Gt4BXTVrnSQlQOOsL1NDvwjNUBTZYj6RgQ==","signatures":[{"sig":"MEUCIQCsNlrg0IYP8rqezNFoePnQJITEI6CQSsPteU4/jdsxfgIgcIxJBhXWBxPddU2NetLSZaAiQjskO3uifmjzVuZxyUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1665263},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"508bc94ead8cc2706bf1cb11e38f07620380467f","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.5.4_1784969719775_0.9856761942350751","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@hypen-space/web","version":"0.6.0","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.6.0","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"d48656cf41ab7bf393d103845a233bc9b9299dd6","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.6.0.tgz","fileCount":365,"integrity":"sha512-JsaJTKyHDuc/IipwUdgasTkO7gkRNoZtMPU+xnncmV0+tV8QZmPTQBfk+ag6PF3Es2oAY02kITP91RtE0Al0Ug==","signatures":[{"sig":"MEUCIAxByYF+C79MFP429lR1E1vgcZ/fyVq3BPfC/GhUWyMxAiEAzTBjpSLaVLrfhyDBnYILKPZtJ4dLXkMI0QTYm/mTWW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2374007},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"306b57e4c535b7a7ad5516ee730d92db592b070b","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.6.0_1785076776267_0.06647142575530118","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@hypen-space/web","version":"0.6.1","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.6.1","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"984e48769dd249fd46b62db0c8467b1423241c02","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.6.1.tgz","fileCount":365,"integrity":"sha512-tWjkZAoXv8u9jJbN3acKsvrb5Pl2KCQU0/7iHclW2WyUkgVwJSOi7BQyS6kdD06MOOVIa5AwLOmrYdiMaxSwBw==","signatures":[{"sig":"MEUCIQDdCU12R4JpJanmocTSl0Aa+EQmGkxlvv7h1YolhNA6owIgIsoupCXJlIZwnRwlXEaDtHSNlICF6p0i9Q/TaD8uKFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2374007},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"b170f6c48be30f3d3e5bccd9d0efff78e297171e","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.6.1_1785082107766_0.4929950470425932","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@hypen-space/web","version":"0.6.2","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.6.2","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"f9d2554a916aa9246e9c4942f552e5d6ae6bc11b","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.6.2.tgz","fileCount":365,"integrity":"sha512-2Kn1OJcu8BJvkWh+zaEZzGhdEcbgJB2ZN1JSvE2sJXfCmr9JvVzvi6Y5eoHK/T4IYFlQET/15GRDbVo73XfsAw==","signatures":[{"sig":"MEQCIBiqi3kobBr0zTvEDdV6HjU+iJtWflE/2DNwi7XEzOWEAiAvJUKsb+CGQjBbZi35ajUvSCWOGC62sRVSJJ7B5p3eKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2374007},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"6f4f44de8b60c31303f03c79f35ea45a46e6721b","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.6.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.6.2_1785348185189_0.3437957497334845","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@hypen-space/web","version":"0.6.3","keywords":["hypen","ui","dom","canvas","renderer","browser"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/web@0.6.3","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"homepage":"https://github.com/hypen-lang/hypen#readme","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"dist":{"shasum":"9e6ae5c0daad14b6768184d65059c93bea9683bc","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.6.3.tgz","fileCount":373,"integrity":"sha512-eQSkTc6cS7TnnLxGBqFA9qSKwDKBqWJwAgL9nxY3eHNcDLpes71UNwGQhFqdEcQTyjIe10FcSgnkjJ9hH0xzhQ==","signatures":[{"sig":"MEYCIQDR7ZblpyXoz+YkCkDEqApFXloOQN4N3qC6kikV6b0/VAIhAJ8J3l3Wm3x44+VJoH+SkricJAbwuD7v+rQR6B/ay+Ty","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2985693},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js"},"./dom":{"bun":"./src/dom/index.ts","types":"./dist/dom/index.d.ts","import":"./dist/dom/index.js","browser":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"bun":"./src/canvas/index.ts","types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js","browser":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"gitHead":"b3aa736eca1ec61902646c7cd87f5db4de9b38df","scripts":{"build":"bun run build.ts","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"repository":{"url":"git+https://github.com/hypen-lang/hypen.git","type":"git","directory":"hypen-web/packages/web"},"_npmVersion":"11.9.0","description":"Hypen web renderers - DOM and Canvas rendering for browsers","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"taffy-layout":"^2.0.3","@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_0.6.3_1787414015348_0.9344750714782806","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@hypen-space/web","version":"0.6.4","description":"Hypen web renderers - DOM and Canvas rendering for browsers","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","bun":"./src/index.ts","browser":"./dist/index.js","import":"./dist/index.js","default":"./dist/index.js"},"./dom":{"types":"./dist/dom/index.d.ts","bun":"./src/dom/index.ts","browser":"./dist/dom/index.js","import":"./dist/dom/index.js","default":"./dist/dom/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","bun":"./src/canvas/index.ts","browser":"./dist/canvas/index.js","import":"./dist/canvas/index.js","default":"./dist/canvas/index.js"}},"scripts":{"build":"bun run build.ts","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build","typecheck":"tsc --noEmit","clean":"rm -rf dist"},"dependencies":{"@chenglou/pretext":"^0.0.3","@hypen-space/core":"^0.6.4","taffy-layout":"^2.0.3"},"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"keywords":["hypen","ui","dom","canvas","renderer","browser"],"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"Hypen"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hypen-lang/hypen.git","directory":"hypen-web/packages/web"},"gitHead":"8377fba795d803f0d83ae6463e60282a3a35fa07","_id":"@hypen-space/web@0.6.4","bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"homepage":"https://github.com/hypen-lang/hypen#readme","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-sQIrya4MkA9hFXTrL3ywvi/fWTdYZw9lQc/QCx1AytZMBHGBRuTSNffzYB4+X3GupDMJYCi9OIvTtqZzIlGmug==","shasum":"61dc034026d0eb46d553623e50fafbd2b465cb0a","tarball":"https://registry.npmjs.org/@hypen-space/web/-/web-0.6.4.tgz","fileCount":397,"unpackedSize":3269599,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCFUmzGSS/ynl9sRoHDTEKqHS/EtT0WS3KhGkzZ2cRnJgIgN4CZu8S1DR9UUrlz+COQUd6UnKKO8Xat9RXugYS2III="}]},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"directories":{},"maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web_0.6.4_1788165927918_0.9459229354310317"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-16T12:14:07.407Z","modified":"2026-08-31T08:45:28.269Z","0.2.0":"2025-12-16T12:14:07.690Z","0.2.1":"2025-12-16T12:37:44.446Z","0.2.2":"2025-12-16T12:45:46.103Z","0.2.3":"2025-12-16T15:02:16.284Z","0.2.4":"2025-12-16T15:14:01.937Z","0.2.5":"2025-12-16T16:55:16.638Z","0.2.6":"2025-12-16T16:58:23.026Z","0.2.7":"2025-12-16T17:41:16.858Z","0.2.8":"2025-12-16T18:18:18.209Z","0.2.9":"2025-12-19T14:09:18.965Z","0.2.10":"2025-12-19T14:46:19.058Z","0.2.11":"2025-12-19T15:21:03.005Z","0.2.12":"2025-12-19T15:33:15.379Z","0.3.0":"2026-01-30T11:21:21.909Z","0.3.1":"2026-01-30T14:28:28.899Z","0.3.2":"2026-01-30T14:49:09.415Z","0.3.3":"2026-01-31T09:51:47.473Z","0.3.4":"2026-01-31T10:36:00.492Z","0.3.5":"2026-01-31T10:57:52.598Z","0.3.6":"2026-01-31T11:22:30.941Z","0.3.7":"2026-01-31T12:18:01.374Z","0.3.8":"2026-01-31T19:59:52.152Z","0.3.9":"2026-02-05T15:26:41.722Z","0.3.10":"2026-02-07T14:12:23.076Z","0.3.11":"2026-02-08T16:25:08.671Z","0.3.12":"2026-02-08T16:42:34.072Z","0.4.0":"2026-02-11T16:59:00.236Z","0.4.1":"2026-02-11T18:40:41.545Z","0.4.2":"2026-02-11T19:39:30.854Z","0.4.3":"2026-02-12T10:51:26.329Z","0.4.5":"2026-02-12T15:41:08.403Z","0.4.11":"2026-02-13T11:08:42.058Z","0.4.12":"2026-02-14T20:47:42.181Z","0.4.13":"2026-02-14T20:51:56.009Z","0.4.14":"2026-02-15T09:27:11.429Z","0.4.15":"2026-02-15T10:07:36.248Z","0.4.16":"2026-02-15T10:54:12.323Z","0.4.17":"2026-02-15T14:54:16.487Z","0.4.18":"2026-02-16T10:25:43.949Z","0.4.19":"2026-02-16T11:25:58.081Z","0.4.20":"2026-02-16T11:38:45.092Z","0.4.21":"2026-02-16T11:48:28.451Z","0.4.22":"2026-02-16T13:16:14.686Z","0.4.23":"2026-02-16T14:59:43.641Z","0.4.24":"2026-02-16T15:09:54.320Z","0.4.25":"2026-02-16T19:11:36.711Z","0.4.26":"2026-02-17T08:40:52.501Z","0.4.27":"2026-02-17T14:18:55.271Z","0.4.28":"2026-02-17T15:55:55.530Z","0.4.29":"2026-02-17T16:02:22.632Z","0.4.30":"2026-02-17T16:30:51.797Z","0.4.31":"2026-02-17T19:08:57.715Z","0.4.32":"2026-02-18T09:08:56.005Z","0.4.35":"2026-03-05T08:53:34.939Z","0.4.36":"2026-03-05T09:00:15.696Z","0.4.37":"2026-03-05T09:16:50.289Z","0.4.38":"2026-03-08T16:58:00.737Z","0.4.39":"2026-03-14T09:54:06.410Z","0.4.40":"2026-03-16T12:30:03.222Z","0.4.41":"2026-03-25T11:11:35.267Z","0.4.42":"2026-03-25T16:07:37.019Z","0.4.43":"2026-03-25T18:12:51.939Z","0.4.44":"2026-03-25T18:35:56.619Z","0.4.45":"2026-03-25T19:32:07.982Z","0.4.46":"2026-04-01T16:47:22.995Z","0.4.81":"2026-04-11T18:01:22.534Z","0.4.82":"2026-04-12T22:21:57.273Z","0.4.83":"2026-04-20T17:36:05.107Z","0.4.84":"2026-04-20T17:45:18.343Z","0.4.91":"2026-04-20T17:56:51.316Z","0.4.92":"2026-04-20T18:17:49.637Z","0.4.94":"2026-04-20T18:40:18.778Z","0.4.941":"2026-04-20T19:22:20.327Z","0.4.942":"2026-04-20T19:37:27.171Z","0.4.943":"2026-04-20T20:30:33.930Z","0.4.945":"2026-04-21T14:41:56.512Z","0.4.946":"2026-04-22T09:55:19.138Z","0.4.947":"2026-04-22T10:34:58.444Z","0.4.948":"2026-04-22T20:25:29.378Z","0.4.949":"2026-04-24T16:41:16.450Z","0.4.950":"2026-04-25T09:48:07.197Z","0.4.951":"2026-04-26T10:27:59.791Z","0.4.952":"2026-04-26T15:34:10.033Z","0.4.953":"2026-04-26T16:54:44.618Z","0.4.954":"2026-04-26T17:13:39.705Z","0.4.955":"2026-04-26T17:32:01.951Z","0.4.956":"2026-04-26T17:47:53.469Z","0.4.980":"2026-04-27T15:36:16.968Z","0.5.2":"2026-06-29T10:10:37.947Z","0.5.3":"2026-07-24T15:06:17.893Z","0.5.4":"2026-07-25T08:55:19.946Z","0.6.0":"2026-07-26T14:39:36.435Z","0.6.1":"2026-07-26T16:08:27.918Z","0.6.2":"2026-07-29T18:03:05.381Z","0.6.3":"2026-08-22T15:53:35.511Z","0.6.4":"2026-08-31T08:45:28.075Z"},"bugs":{"url":"https://github.com/hypen-lang/hypen/issues"},"author":{"name":"Hypen"},"license":"MIT","homepage":"https://github.com/hypen-lang/hypen#readme","keywords":["hypen","ui","dom","canvas","renderer","browser"],"repository":{"type":"git","url":"git+https://github.com/hypen-lang/hypen.git","directory":"hypen-web/packages/web"},"description":"Hypen web renderers - DOM and Canvas rendering for browsers","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"readme":"# @hypen-space/web\n\nBrowser renderers for Hypen - DOM and Canvas rendering for web applications.\n\n## Installation\n\n```bash\nnpm install @hypen-space/core @hypen-space/web\n# or\nbun add @hypen-space/core @hypen-space/web\n```\n\n## Quick Start\n\nThe simplest way to use Hypen in the browser:\n\n```typescript\nimport { render } from \"@hypen-space/web-engine\";\n\n// Auto-discovers and loads components from ./src/components\nawait render(\"HomePage\", \"#app\");\n```\n\n### With Explicit Configuration\n\n```typescript\nimport { Hypen } from \"@hypen-space/web-engine\";\n\nconst hypen = new Hypen({\n  componentsDir: \"./src/components\",\n  debug: true,\n  wasmUrl: \"/hypen_engine_bg.wasm\",\n});\n\nawait hypen.init();\nawait hypen.loadComponents();\nawait hypen.render(\"HomePage\", \"#app\");\n\n// Access router and state\nconst router = hypen.getRouter();\nconst state = hypen.getState();\n\n// Cleanup when done\nawait hypen.unmount();\n```\n\n### File-Based Components\n\nCreate components with `.hypen` templates and optional `.ts` modules:\n\n```\nsrc/components/\n├── Counter/\n│   ├── component.hypen    # UI template\n│   └── component.ts       # State & actions (optional)\n├── Header/\n│   └── component.hypen    # Stateless component\n└── ProductList/\n    ├── component.hypen\n    └── component.ts\n```\n\n**component.hypen:**\n```hypen\nColumn.padding(16).gap(8) {\n  Text(\"Count: @{state.count}\")\n    .fontSize(24)\n  Row.gap(8) {\n    Button(onClick: @actions.decrement) { Text(\"-\") }\n    Button(onClick: @actions.increment) { Text(\"+\") }\n  }\n}\n```\n\n**component.ts:**\n```typescript\nimport { app } from \"@hypen-space/core\";\n\nexport default app\n  .defineState({ count: 0 })\n  .onAction(\"increment\", ({ state }) => state.count++)\n  .onAction(\"decrement\", ({ state }) => state.count--)\n  .build();\n```\n\n## Hypen Class API\n\n```typescript\nimport { Hypen } from \"@hypen-space/web-engine\";\n\nconst hypen = new Hypen({\n  componentsDir: \"./src/components\", // Default\n  debug: false,\n  wasmUrl: \"/hypen_engine_bg.wasm\",\n  debugHeatmap: false,               // Visualize re-renders\n  heatmapIncrement: 5,               // % opacity per re-render\n  heatmapFadeOut: 2000,              // ms fade duration\n});\n\n// Initialize WASM engine\nawait hypen.init();\n\n// Auto-load components from directory\nawait hypen.loadComponents();\n// Or load from custom path\nawait hypen.loadComponents(\"./custom/path\");\n\n// Render to DOM\nawait hypen.render(\"HomePage\", \"#app\");\n// Or use an element directly\nawait hypen.render(\"HomePage\", document.getElementById(\"app\"));\n\n// Access runtime\nconst router = hypen.getRouter();\nconst context = hypen.getGlobalContext();\nconst state = hypen.getState();\nconst module = hypen.getModuleInstance();\n\n// Debug tools\nhypen.setDebugHeatmap(true);\nhypen.resetDebugTracking();\nconst stats = hypen.getDebugStats();\n\n// Cleanup\nawait hypen.unmount();\n```\n\n## DOM Renderer (Low-Level)\n\nFor custom integrations:\n\n```typescript\nimport { app } from \"@hypen-space/core\";\nimport { Engine } from \"@hypen-space/web-engine\";\nimport { DOMRenderer } from \"@hypen-space/web\";\n\nconst engine = new Engine();\nawait engine.init({ wasmUrl: \"/hypen_engine_bg.wasm\" });\n\nconst renderer = new DOMRenderer(document.getElementById(\"app\")!, engine, {\n  enabled: true,\n  showHeatmap: true,\n});\n\nengine.setRenderCallback((patches) => {\n  renderer.applyPatches(patches);\n});\n\nengine.renderSource(`Column { Text(\"Hello!\") }`);\n```\n\n## Custom Components\n\nRegister custom DOM components:\n\n```typescript\nconst registry = renderer.getComponentRegistry();\n\nregistry.register(\"VideoPlayer\", {\n  create: () => {\n    const video = document.createElement(\"video\");\n    video.controls = true;\n    return video;\n  },\n  applyProps: (element, props) => {\n    if (props.src) element.src = props.src;\n    if (props.autoplay) element.autoplay = true;\n  },\n});\n\n// Use in Hypen DSL:\n// VideoPlayer(src: \"video.mp4\", autoplay: true)\n```\n\n## Custom Applicators\n\nRegister custom styling:\n\n```typescript\nconst registry = renderer.getApplicatorRegistry();\n\nregistry.register(\"glassmorphism\", (el, value) => {\n  if (value) {\n    el.style.background = \"rgba(255, 255, 255, 0.1)\";\n    el.style.backdropFilter = \"blur(10px)\";\n  }\n});\n\n// Use in Hypen DSL:\n// Card.glassmorphism(true)\n```\n\n## Built-in Components\n\n**Layout:** Column, Row, Container, Center, Stack, Grid, Spacer, Divider\n\n**Text & Media:** Text, Heading, Paragraph, Image, Video, Audio\n\n**Form:** Button, Input, Textarea, Select, Checkbox, Switch, Slider\n\n**Navigation:** Link, Router, Route\n\n**UI:** Card, Badge, Avatar, Spinner, ProgressBar, List\n\n## Built-in Applicators\n\n```hypen\nText(\"Hello\")\n  // Layout\n  .padding(16)\n  .margin(8)\n  .width(200)\n  .height(100)\n  .weight(1)              // flex: 1 (cross-platform)\n  .gap(8)\n\n  // Alignment (works for both Row and Column)\n  .horizontalAlignment(center)\n  .verticalAlignment(spaceBetween)\n\n  // Colors\n  .color(blue)\n  .backgroundColor(white)\n  .borderColor(gray)\n\n  // Typography\n  .fontSize(18)\n  .fontWeight(bold)\n  .fontFamily(\"Inter\")\n  .textAlign(center)\n\n  // Borders & Effects\n  .borderRadius(8)\n  .opacity(0.9)\n  .boxShadow(\"0 2px 8px rgba(0,0,0,0.1)\")\n\n  // Events\n  .onClick(@actions.handleClick)\n```\n\n## Canvas Renderer\n\nHardware-accelerated rendering:\n\n```typescript\nimport { CanvasRenderer } from \"@hypen-space/web\";\n\nconst canvas = document.querySelector(\"canvas\")!;\nconst renderer = new CanvasRenderer(canvas, engine, {\n  devicePixelRatio: window.devicePixelRatio,\n  enableAccessibility: true,\n  enableHitTesting: true,\n});\n\nengine.setRenderCallback((patches) => {\n  renderer.applyPatches(patches);\n});\n```\n\n## Remote UI\n\nConnect to a server-driven UI:\n\n```typescript\nimport { RemoteEngine } from \"@hypen-space/core\";\nimport { DOMRenderer } from \"@hypen-space/web\";\n\nconst renderer = new DOMRenderer(document.getElementById(\"app\")!, engine);\nconst remote = new RemoteEngine(\"ws://localhost:3000\", {\n  autoReconnect: true,\n});\n\nremote\n  .onPatches((patches) => renderer.applyPatches(patches))\n  .onStateUpdate((state) => renderer.updateState(state))\n  .onConnect(() => console.log(\"Connected\"));\n\nawait remote.connect();\nremote.dispatchAction(\"login\", { user: \"admin\" });\n```\n\n## Exports\n\n| Export | Description |\n|--------|-------------|\n| `@hypen-space/web` | Main - DOMRenderer, CanvasRenderer, ComponentRegistry, ApplicatorRegistry |\n| `@hypen-space/web/dom` | DOM renderer and utilities |\n| `@hypen-space/web/canvas` | Canvas renderer |\n| `@hypen-space/web-engine` | Hypen orchestrator, render, renderWithComponents, Engine (browser) |\n\n## Requirements\n\n- Browser with ES2020 support\n- `@hypen-space/core` peer dependency\n\n## License\n\nMIT\n","readmeFilename":"README.md"}