{"_id":"@hypen-space/core","_rev":"94-8371cb3d94cc5490d0635b0635a693f3","name":"@hypen-space/core","dist-tags":{"latest":"0.6.4"},"versions":{"0.2.0":{"name":"@hypen-space/core","version":"0.2.0","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"71301d1397478e4024292f1107683495fc972772","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.2.0.tgz","fileCount":49,"integrity":"sha512-5CMd4ETwE1xTRIxvaptcmWP3payGrebHRA64GfPykEVBTOVmaVIj+jqbdhPnK0UWFk9yr8ofzRvbsBbpD5B8PA==","signatures":[{"sig":"MEUCIQDRaJxZGulNoExQlkX8JxeIG16m1HMWY1EeR3nm7kPNbQIgL6hOXqPexA0rbltEsJm7br1X3qa9FwYvBygjJKRP9fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198336},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0_1765887244650_0.7958300981471187","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@hypen-space/core","version":"0.2.1","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"8e0167555240d550e191f2f090d6987913f2fad2","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.2.1.tgz","fileCount":52,"integrity":"sha512-rlUlNjyq39M1QijLlNVy+5oziWJd7r56htKek9rquk4hk76lmuTrStGRIG9e2L0fQbLatfAQ3nG7r/N3UBk95Q==","signatures":[{"sig":"MEYCIQD8NThjH3oBnvbe1ysoUlEfGCbDwRucelvSTV3ZkbQy8AIhANLvp6kjxzSowrLmjBJY2P3Op9pUmN3BB43w96fARzzM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255956},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.1_1765888662179_0.028939362713728878","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@hypen-space/core","version":"0.2.2","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"504639b4887ea9375f80ca20799be5f2d08d6617","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.2.2.tgz","fileCount":52,"integrity":"sha512-p8pQv2YPSFRQdY4k5DdB2jTbpu9gITA41hUC0li8viz9t1WOx/+UwbedK2T1OJfGJp1bgv5NUU5tKZdjrqxSSg==","signatures":[{"sig":"MEUCIAQOlObu5ME3h0JgIo0/ON2jS+wWF/ZuQ4aAunY37NQtAiEAv4iZIUHZvsFI7EgmpeSqVyYSO73KaQhnRlNd+ADrVqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256905},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.2_1765889143477_0.2931903964672802","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@hypen-space/core","version":"0.2.3","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"07fc4ba0136013fdb0c124aee6a539371cc222ae","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.2.3.tgz","fileCount":72,"integrity":"sha512-HJxNW0Q7fdHPHE+AVZbfjU+/9VGFHGtYNj3QZDpyO8o8Gar0pWB6evOA14Zy571IzCXeCK/vE6AMoNisOCEJ7w==","signatures":[{"sig":"MEYCIQDzOoIF/i2LGUw7h5l9iiE0QvfPQ7xuCzTyjQXpBt0mmAIhAMDmn+0IlqQeSs2NtRVbN9A85MX7PN6nm5WSybT10+2Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1656512},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.3_1765897333055_0.4778826473408766","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@hypen-space/core","version":"0.2.4","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"5d5e451abc48276270252dfe94021b998175d101","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.2.4.tgz","fileCount":72,"integrity":"sha512-0My9kvg0b4ewR51ipYiybZira3dp+6yooJ4en3NshVkQDAza0E8yQiuEGKdcK18h115WGprfe5k/aXLCtCLfaA==","signatures":[{"sig":"MEUCIQCgGN5UzrkOKySZcPCwnMNXJGJRLkRToWXA55mdouB1jAIgBIcG4+ZOAsevqb7MyJMOOpbwTNJWp9/IY3N1NmEG8Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1657098},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.4_1765898038100_0.9495882477224027","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@hypen-space/core","version":"0.2.5","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"f5f9a101d906b9de04c0e77658b09b0535300c78","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.2.5.tgz","fileCount":72,"integrity":"sha512-xBFzK/JxVMZW10iN3k5GItrlx0lS/cMJMX0stzpddNxPEHOpXSGGSb8uUfvPGlA7fg+GL1B4fL5zrjGTJW+aPg==","signatures":[{"sig":"MEQCICmweDWNwzvS4w2oSzJh6aaDcrbveY8TLy6fA448b34jAiAwIHHyKq0RV1rYGH0oGU0Vh8DoGvisU3TLvfqabRfJ3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1657322},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.5_1765904293837_0.8252326581959994","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@hypen-space/core","version":"0.2.7","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"7cb50ee26748214ab9eac8d78dc0d83c7ab06f85","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.2.7.tgz","fileCount":70,"integrity":"sha512-tBofSPth+2ULnJHZRnEjaZJLPQHBpI8CveQCE/NeqliCJTNOC9J20nGMsVnnPMyQfVKCwLPHqpERypcfme5VnA==","signatures":[{"sig":"MEQCIHQFpdkg3O3CWemk3/egBF1I7jSCIUrbN9RYm91X32JoAiBJbmLx9cpJEf6OxiWdX+rghnUvSdUzIn8noYT2p/O3yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2113645},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.7_1765906873002_0.3464946432073226","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@hypen-space/core","version":"0.2.8","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"f25672887e65bea72fd8f6501100794d30332500","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.2.8.tgz","fileCount":70,"integrity":"sha512-IMlwxWT3ru0H0mb85SlwZonvqYkQ0reYCNNSOCcUf3RNDcw9gHNrgxhg7AyZz5seUm2nr0gA+6DujFx5ViK3Tg==","signatures":[{"sig":"MEYCIQDKSv8jDgW6CeyGek+2JPS7/xKck4fY9cuNB8FSZh6srQIhAK8LbIgs0zALPiFQzz2U0dcrf6oeQ5e1bjZ7GYE30trX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2103818},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.8_1765909094890_0.5088478026292866","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@hypen-space/core","version":"0.2.9","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"f2dcdab9d44530a26b99c3d50350d4b1f2b54394","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.2.9.tgz","fileCount":70,"integrity":"sha512-D9Pdmn/jyCqJcJvfaAnfA4o0cUfKEFv5qYPNqkorIvPHja2OMh8tOfQLHIJO5PIJvnqYBfW3Gj2q0jtu/cicZA==","signatures":[{"sig":"MEQCIGKHXIHH9w3s4/Sa0aNSmi8JOOBOTfRMyU+0iPNiIVVVAiAMA+jxtfRLzWKiBRusqn1MYk64sND5CtDzx3lpG6kK3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3872143},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.9_1766153356365_0.9069280363365819","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@hypen-space/core","version":"0.2.10","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"f563889cee23b29666d4da9a1b9a652f53ed64c0","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.2.10.tgz","fileCount":70,"integrity":"sha512-xMuIc9r4FPFYfoSTziq6jFVeQ8o45jcWSaVzlMlS6zypcJ7W905m/dvtivvVUPzUpoBXKvc4TpkjWnprrUKvxQ==","signatures":[{"sig":"MEYCIQCOhRWyvy97JTWl3j1LOfKoQ106Ssx6JFGnl7N/vKHlogIhANf0FIoevynkHe6ofjWwlsuDcXOm5qJ8SlcHFe15yxCT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3861350},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.10_1766155575741_0.39355924084594496","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@hypen-space/core","version":"0.2.11","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"714a530c8426008fd734af8e9151c5fa188744df","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.2.11.tgz","fileCount":70,"integrity":"sha512-8F/J61bwkydRQ8Bq6l1Z3GSOyEoSB6oRS9v4TmiifXhOHanMvegrMxwvfm8sf8hzoqLMRYuBClvOSCSkq3/sjg==","signatures":[{"sig":"MEUCIDT2lkeeBGwbgU/sDZPYLhqeq/1BmzJtREkqrlZZsPGzAiEA86/o5dw8bUzVE9bZCLzGV3IogqLrC6fj/Y19yfHJoRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3873238},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.11_1766157660280_0.45382844777239195","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@hypen-space/core","version":"0.2.12","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"a725aa1f4eec60e2c7f012754bf3121b7591a78a","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.2.12.tgz","fileCount":70,"integrity":"sha512-hse1D6P+Ocea0JidLumfXXQPZhA/gBkP34QsIMs7BA6eOph7iBMm+OPUHGj8PnW9HpwgFb0jrOoQKsjMPMAAlg==","signatures":[{"sig":"MEUCICcXhU5MlXc4VNHH9RyG0H5/TdHLgg3dhB+QXkuVXotRAiEAsNhznmtLh1fLpSR+Pwe8ADSJsZzDRFoU0edWkcCimbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3875074},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.12_1766158392044_0.9086767319850875","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@hypen-space/core","version":"0.3.0","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"3aa3e6aaf6c313ec9351912aa4ecd30e13e2eb42","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.3.0.tgz","fileCount":75,"integrity":"sha512-rkE9P+Zfvl2v3zU75oxOFBtnl1ojaOvKkDte491hD0iSH9rGO6EVGNC68BTqa8nnh9nRPLCUPZ87CbgTVgeqtA==","signatures":[{"sig":"MEQCIH+gGruKTVz8OOAfdAXC6VLBYJ9WK/N1sRim1U08nRBHAiB9/PbbFbCZT0Qy11l4jwWpvKXZEUcTV8MIR93WI4h/qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5047903},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/src/remote/server.d.ts","import":"./dist/src/remote/server.js","default":"./dist/src/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.0_1769771997312_0.05989741589553366","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@hypen-space/core","version":"0.3.1","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":"Ian Rumac","license":"MIT","_id":"@hypen-space/core@0.3.1","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"88ca9d9f464edb8ebc26d7af3dc09ac3def7f314","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.3.1.tgz","fileCount":75,"integrity":"sha512-dSzExQgiJ/sIBRcuFdbwAXh8+n80Wa6pvdGSwoX/3IKR74M1OWgqvkkGHFvSdUww526Gv+fsQAq09pwpXrRKcg==","signatures":[{"sig":"MEUCIFMEDGEIrLg7Lkrvxjhw2GH5wLdFg0QthIRhUIEgGGBVAiEAsksxkzuBrPoEfqAxkJWcwGs4UqdSaVg11c9T3O4x/b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5049162},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","shasum":"88ca9d9f464edb8ebc26d7af3dc09ac3def7f314","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/src/remote/server.d.ts","import":"./dist/src/remote/server.js","default":"./dist/src/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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-dSzExQgiJ/sIBRcuFdbwAXh8+n80Wa6pvdGSwoX/3IKR74M1OWgqvkkGHFvSdUww526Gv+fsQAq09pwpXrRKcg==","repository":{"url":"https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/core"},"_npmVersion":"10.8.3","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"24.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.1_1769784543156_0.3826706879666866","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@hypen-space/core","version":"0.3.2","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":"Ian Rumac","license":"MIT","_id":"@hypen-space/core@0.3.2","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"aa0516c823e042cdba38ccb88ae7f931241061a6","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.3.2.tgz","fileCount":75,"integrity":"sha512-8UgPUvfxfopPEC5aKxz2mwcwyGNs+y+CpYpkKN0HU6jz+LML7XKdYUadh4myr4nqO0o5OWxHZq6/Vn2th1tKTA==","signatures":[{"sig":"MEUCIQDjCWa0VCsrNYepfFqCN5BBcrLpUCXPtZiRtcU177EZzgIgakTG6FobWqxFL08KoheJKs8LYTdVjCzgxTar5iprwXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5049162},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","shasum":"aa0516c823e042cdba38ccb88ae7f931241061a6","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/src/remote/server.d.ts","import":"./dist/src/remote/server.js","default":"./dist/src/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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-8UgPUvfxfopPEC5aKxz2mwcwyGNs+y+CpYpkKN0HU6jz+LML7XKdYUadh4myr4nqO0o5OWxHZq6/Vn2th1tKTA==","repository":{"url":"https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/core"},"_npmVersion":"10.8.3","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"24.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.2_1769853003098_0.43598318111544443","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@hypen-space/core","version":"0.3.3","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":"Ian Rumac","license":"MIT","_id":"@hypen-space/core@0.3.3","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"a387573ad23091e657ba6ba5269ec2a85a3b074e","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.3.3.tgz","fileCount":75,"integrity":"sha512-4bVMSBf8bdJhIup+PD3hLNcWbnmJlSTtgAhrjqwUTvdReySd0ce2Kn51Ydiy/U5neL+EEzwNhGG9a+4Bt/KaCQ==","signatures":[{"sig":"MEQCIC7tsG4aVtetyDJ0ZhZtqq7MsLswIDKU//0SBDcqr1QqAiBvM7bCmObYfhQHU4gvWqdFXh7KkWSzCNeNPntvUYmGXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5049155},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","shasum":"a387573ad23091e657ba6ba5269ec2a85a3b074e","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/src/remote/server.d.ts","import":"./dist/src/remote/server.js","default":"./dist/src/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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-4bVMSBf8bdJhIup+PD3hLNcWbnmJlSTtgAhrjqwUTvdReySd0ce2Kn51Ydiy/U5neL+EEzwNhGG9a+4Bt/KaCQ==","repository":{"url":"https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/core"},"_npmVersion":"10.8.3","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"24.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.3_1769855117234_0.7656594269333326","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@hypen-space/core","version":"0.3.4","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":"Ian Rumac","license":"MIT","_id":"@hypen-space/core@0.3.4","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"1f608035fdbd12011e3ab0714adb68a194f44c44","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.3.4.tgz","fileCount":75,"integrity":"sha512-KFOKzkoh+xpN3uD0vEoqeKATWNWDLhT0PRZ6WxQxwB/BYhNPDEtOPmFCng64+luNyTn0MDNA1TrQXg4gN0CNmQ==","signatures":[{"sig":"MEUCIQDcMm+vKRPVKAfMH+f2XZwtlsD/1OCD+UDTR6+9IPJyjgIgdFbGr7hgjfk39mmLbhs3FT5nRDsC1pSZnI5pVnqsgss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5049162},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","shasum":"1f608035fdbd12011e3ab0714adb68a194f44c44","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/src/remote/server.d.ts","import":"./dist/src/remote/server.js","default":"./dist/src/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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-KFOKzkoh+xpN3uD0vEoqeKATWNWDLhT0PRZ6WxQxwB/BYhNPDEtOPmFCng64+luNyTn0MDNA1TrQXg4gN0CNmQ==","repository":{"url":"https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/core"},"_npmVersion":"10.8.3","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"24.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.4_1769856273540_0.23965143728394822","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@hypen-space/core","version":"0.3.5","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":"Ian Rumac","license":"MIT","_id":"@hypen-space/core@0.3.5","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"e8799becee92275fecc536ebc8fda1c7595f2979","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.3.5.tgz","fileCount":75,"integrity":"sha512-VVZpU9GPBjObT2TmbhydbmnYGaScm4KO+nZnOS1KJBbABL/TvxjjStkA0Pn2g1W8ASdt+CIL8+rCOqMbczU7qQ==","signatures":[{"sig":"MEUCIHCl8GV2KoLvv2eFxu8WL3t1K36X0XSWDPKnzgO4fmE7AiEAglsC7fn5LYpCsSCU2TnJ/jJ/KwSXCubdOF4XYkrkPTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5049502},"main":"./dist/src/index.browser.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.browser.js","shasum":"e8799becee92275fecc536ebc8fda1c7595f2979","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.browser.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.browser.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./node":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./engine/node":{"types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","default":"./dist/src/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/src/remote/server.d.ts","import":"./dist/src/remote/server.js","default":"./dist/src/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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-VVZpU9GPBjObT2TmbhydbmnYGaScm4KO+nZnOS1KJBbABL/TvxjjStkA0Pn2g1W8ASdt+CIL8+rCOqMbczU7qQ==","repository":{"url":"https://github.com/hypen-lang/hypen-engine-rs.git","type":"git","directory":"hypen-web/packages/core"},"_npmVersion":"10.8.3","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"24.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.5_1769861803923_0.5493033883021285","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@hypen-space/core","version":"0.3.7","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@0.3.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":"61e9ae3530d32f33efda0053924720799ff8ca35","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.3.7.tgz","fileCount":75,"integrity":"sha512-ffGqXe8DX5yOR+tbV2IL2eR5i2kXGydD80JWz50VcnI1dSof5YAyZ0kgKtXLOU141Tm2DNqEtbvmM4aiNy1QaA==","signatures":[{"sig":"MEUCICSSWaN+VR1rRcIlBFM2rxruSLldcakKmIGrDrlZcr1ZAiEAtS0dGcxKwzs/01CrWJVX1Bw7Kn6CSWcLXiFgZ8tVmsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4713152},"main":"./dist/src/index.browser.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.browser.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.browser.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./node":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./engine/node":{"types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","default":"./dist/src/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/src/remote/server.d.ts","import":"./dist/src/remote/server.js","default":"./dist/src/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.7_1769889538741_0.208309180737424","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@hypen-space/core","version":"0.3.8","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"45fcea5988b34122d7acfeb112838f3876cc0e13","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.3.8.tgz","fileCount":75,"integrity":"sha512-/fHexhBV2wHQ3GKVtGUBu6VlnlsoSn5oNH7P7750ycmv6htbn5UxwWYRE9t7Zf/xCtFwTBHmUR31AaCEqQkyNg==","signatures":[{"sig":"MEUCIHX4KAKhi62JseSAuN2eHXuZ47B8pzbBkZi9n5xvqrCvAiEAhs7d5qWnGfscayk4NekippqPVUdT7Go8agW3hSr3pEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4713152},"main":"./dist/src/index.browser.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.browser.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.browser.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./node":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./engine/node":{"types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","default":"./dist/src/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/src/remote/server.d.ts","import":"./dist/src/remote/server.js","default":"./dist/src/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.8_1769889588938_0.948437513909369","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@hypen-space/core","version":"0.3.9","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"45da7291f8dd290edf6b29c59ab75836155e7e68","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.3.9.tgz","fileCount":75,"integrity":"sha512-wnc0K3EtprdvMo4w5diXgKBrwLDfe1le4NnFpXxbnZqeCDJkjICu+Mr7s9BeAxCTyx7MG50ZNpAAqrBVhVnBtg==","signatures":[{"sig":"MEYCIQC5mDNGzDTo/hP1AYd2jAAw0LuO661tvnQLLZXMEjFHygIhAJr67ckCCdXvYfE/74vY1ua9LRmIFDQIrSQ6B+pVuvzm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4713492},"main":"./dist/src/index.browser.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/src/index.js","types":"./dist/src/index.d.ts","import":"./dist/src/index.browser.js","browser":"./dist/src/index.browser.js","default":"./dist/src/index.browser.js"},"./app":{"bun":"./src/app.ts","types":"./dist/src/app.d.ts","import":"./dist/src/app.js","default":"./dist/src/app.js"},"./node":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/src/state.d.ts","import":"./dist/src/state.js","default":"./dist/src/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/src/engine.js","types":"./dist/src/engine.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.js"},"./events":{"bun":"./src/events.ts","types":"./dist/src/events.d.ts","import":"./dist/src/events.js","default":"./dist/src/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/src/loader.d.ts","import":"./dist/src/loader.js","default":"./dist/src/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/src/plugin.d.ts","import":"./dist/src/plugin.js","default":"./dist/src/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/src/remote/index.d.ts","import":"./dist/src/remote/index.js","default":"./dist/src/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/src/router.d.ts","import":"./dist/src/router.js","default":"./dist/src/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/src/context.d.ts","import":"./dist/src/context.js","default":"./dist/src/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/src/renderer.d.ts","import":"./dist/src/renderer.js","default":"./dist/src/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/src/resolver.d.ts","import":"./dist/src/resolver.js","default":"./dist/src/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/src/discovery.d.ts","import":"./dist/src/discovery.js","default":"./dist/src/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/src/components/builtin.d.ts","import":"./dist/src/components/builtin.js","default":"./dist/src/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/src/disposable.d.ts","import":"./dist/src/disposable.js","default":"./dist/src/disposable.js"},"./engine/node":{"types":"./dist/src/engine.d.ts","import":"./dist/src/engine.js","default":"./dist/src/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/src/remote/client.d.ts","import":"./dist/src/remote/client.js","default":"./dist/src/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/src/remote/server.d.ts","import":"./dist/src/remote/server.js","default":"./dist/src/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/src/engine.browser.d.ts","import":"./dist/src/engine.browser.js","browser":"./dist/src/engine.browser.js","default":"./dist/src/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.9_1770305164861_0.9137828105846753","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@hypen-space/core","version":"0.3.10","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"7122fdc549730b56c9c9da1086b002aa11f0769b","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.3.10.tgz","fileCount":79,"integrity":"sha512-GqC8nTcCLp0dMAwF6VHoO8hKP2j52eKfWdwvTTBcwgorkZVEuKDjI6bN/pVDHs7tEgCPnYRWLb6Wf/7rirRjuQ==","signatures":[{"sig":"MEYCIQCcU0ch6PluRNPcHgKOp7zv518T1FlLtARGby7QUP4PMAIhAOmWQOpEWZrSJM/HAf5Rc+Hg78OR+3dbzxVJ52rAphY0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5088191},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.10_1770469065416_0.8586117849700503","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@hypen-space/core","version":"0.3.11","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"168cb6eb1a5c5023eb3b3063bbbc44d89aea043f","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.3.11.tgz","fileCount":79,"integrity":"sha512-z7GOifbpQq90h9K43ABuG0aUndV5nUMwqHUb6HhWY3/oANnbFNsILrWx1uOE4/LkY/yie1WP5mTAVvGqRBNW7g==","signatures":[{"sig":"MEUCIQCfdZieW1z0SiCtdTgmzZyB1TojHEEgt1YMXF4jTyFGCAIgRUBvf1ktKosOvIjrhgsZ9VflAfIOQS7SguRG8GOYlfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5088215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.11_1770567893103_0.7116309490450883","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@hypen-space/core","version":"0.3.12","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"6e1a9be25dcc0aae5aa77cb0baabeb7ad09c106d","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.3.12.tgz","fileCount":79,"integrity":"sha512-2A41SklVIrdIwvbNXtHQ+kMz8D7Xiu1aXay8dxPL+UYCAQ8CtTPbifO3GSmnF4IGF15r3mx2b8c52vcaniRI0A==","signatures":[{"sig":"MEQCIDNt/OYVYHTSOumIsABSzBqMWU2URXO4GQztkyFjfmj6AiAPy/yGJvt20bmNTj9pkO+pzPKHZAqSKw8vas11Y2XUhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5104471},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.12_1770568940292_0.420651547246212","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@hypen-space/core","version":"0.4.0","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"fc95e8095114dcf0d0f9d4eb1c8be433255816bb","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.0.tgz","fileCount":82,"integrity":"sha512-0EyjpdWHJw3h7qJfKbxNvbfTxmJtREUcQLhX8LQqOyien1uj6oKo5X0et2nWV4t5CP1KIOxGdD8fENnZvxXVMQ==","signatures":[{"sig":"MEMCIHXXMIsdGVFgnzjoptGdlg3y12H1m4/iybE5u5DJf/VgAh9qMfw2K+mfyCsjob6/coz7a8ddvxFvMsMGSqOpWryC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5150842},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.0_1770829133659_0.932659126887396","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@hypen-space/core","version":"0.4.1","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"e5e9209526735324ba0b37ac2506cf780f3c96e9","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.1.tgz","fileCount":82,"integrity":"sha512-oXvxwjajf3xDY5nJeEOVtZQJuJbNRIHG9oEhf4+RQBXTH6sJ8yzrkZ/1Mhi3EnHgmF/l1R2Yyn/kCnqN9b564g==","signatures":[{"sig":"MEYCIQCJk4DPKBmDKDaJlMvmILfd8soQ4eISekTGVTUeG8XbZgIhAL1Z1khBWKq/vwBtl9GX1DyuULYJAhPM2QvPnVhxDDLK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5151308},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.1_1770835238200_0.31147535658264336","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@hypen-space/core","version":"0.4.2","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"ad6250482d13af3e1d98c4b9ee1c3dcc05f4fa56","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.2.tgz","fileCount":82,"integrity":"sha512-KRSi0hHlHz76MPt5S4memIBZpB5It54vfWqJWqZImTqVZiQix+E6GUdjYf7DbMYjAQ9iksHEAnr1LgMLZ/yf1A==","signatures":[{"sig":"MEUCIHLPUa2B0/Eotz0hJ/Q8G8Qh/9v72IFbvhpbxxH4cG+eAiEA4AEQFHicmBbZdAyLFuuYxAcAHFR6HIBMtMwZpVUDAS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5140645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.2_1770838763945_0.534005126154345","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@hypen-space/core","version":"0.4.3","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"2542f772ae60ad2700dd73349a5928f070d9f0be","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.3.tgz","fileCount":110,"integrity":"sha512-NTTbrAexkThjdh/2hX45fdIT7CTCS3kUrvNsP294ckmaF3VqYLmpY+sTWXKd8dBud2PZnvdx5FOcC1N4zuqTfQ==","signatures":[{"sig":"MEUCIQCtR0fefZufQ3iJ84Rbz7uEJdNaXLFh3cXdTnYFt7zFTwIgGfDyAvCdTC8B+o802CVf/dv9b3SQxYGPZFf9byMFtNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5120880},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.3_1770893310592_0.26291583263165164","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@hypen-space/core","version":"0.4.5","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"1066a852dee2619f6a9b67a6438733c65536f71c","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.5.tgz","fileCount":108,"integrity":"sha512-2FaVS2Nj9iTGkx2TZG68/gr0q3T4Nz0jv4+6ezcIlwaR8Mjxz96x/e23ZsCnck3Iq9Gl6HJHySqRrB9RKydoLQ==","signatures":[{"sig":"MEUCIQDnutg01fBy+IISc5asB9MWV2p34ASx6tJvsRw197SpZwIgFU0qq08C3SZP3UaDK5FnqSBL4tcuHi8soWUqtpC37Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5315400},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.5_1770910863960_0.43524085309166227","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@hypen-space/core","version":"0.4.11","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"0efdcf0b0c3fd5943f102e08b8fb5fd86f0b2ba6","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.11.tgz","fileCount":112,"integrity":"sha512-nKU68meWqXRvqhGTeJ0gw4OLObw7UntbJifgDSvpX+ofrhIDJLmXa440fYCec5mlSBm4Xi2ntjfp+X8WBQhGMA==","signatures":[{"sig":"MEYCIQDLFH2QxyX9rIw0YvtZ2AMRxnekIxyLsKq566aB2tSRvgIhALmhza7HVO//VGh0Jfp5tN+QTHVnrvlIq21s6baGIcLF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5377430},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.11_1770980917647_0.5086951341677952","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@hypen-space/core","version":"0.4.12","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"6322c7601483ccd22e8339ac5cf13fca55ec3019","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.12.tgz","fileCount":112,"integrity":"sha512-l74cy2/EzBDNbyf0dwzbFAzjo3F1s7R6mBsfPEyk2wWtQG21Y3Q7H0n4qxbBVEWD/svY1st0VKMI+nga32P7ew==","signatures":[{"sig":"MEUCICtrQdVvmPfa/nOLxBPV3LUArvRd0uC0Is/anJp32LoMAiEA9b4ffXzPnKs10GGwOgx7jQsdXuR8PcmwwTg/m2DowhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5368690},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.12_1771102058268_0.24108020124555973","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@hypen-space/core","version":"0.4.13","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"054caa64a53d9fd9d43114ac5d5834a64063b0b9","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.13.tgz","fileCount":112,"integrity":"sha512-/r3Ata+fJ3R4biolQsAT+e+Gql8emxCwjyDpFreZ4kQCFq3c+5sE+vrvc3PejVFYu18FAWNKy3VQI41JlbaDmQ==","signatures":[{"sig":"MEUCIQC5cN3haqlJTFHxnDlFD2OEjGNgMW/U5GCxgnrmM3ck0AIgBSDaekD0GHOb/7739uyng8/n1PHnMq0rWNiv0ZqFz1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5378380},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.13_1771102311526_0.945014453165383","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@hypen-space/core","version":"0.4.14","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"df4e32651da8c47f9d39c00b03cc65d77c5eb1c9","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.14.tgz","fileCount":112,"integrity":"sha512-8isimPjufem+SvV/th6EvrgchRbn67pUa8V7lTeynZu0PWhvbCVliOfGDluh+6WnRHi3KrE/mCy+7T7h83Iwew==","signatures":[{"sig":"MEQCIFrxzZ7hgKCGSxwKhx7lbRsHwnHwduOhzISX4layrkcHAiBJLZ7exciqascPQ0+wcydmuvSNqLgLGVoN2GVlweRRKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5371716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.14_1771147626760_0.963936603939558","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@hypen-space/core","version":"0.4.15","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"13d539c925aa6c88b7b34848fcb92a8cb0ce2932","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.15.tgz","fileCount":112,"integrity":"sha512-54ywPVywZCKCJlBvhB+GoLygLJuODHxmad26uiuGHn2i22UOON+R+f33Rr1A7DCmq76osFpPxwE6LkdDvz2PxQ==","signatures":[{"sig":"MEUCIQCzyw7qRV7Adyo0iYVpyoN71Xo6wfEX9qaV5WqzVv+rowIgbuQaN6fZ7MAQyQIhFVlUvCnZcz33H8XeJPPjQMqelmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5460413},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.15_1771150052175_0.005873945522650192","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@hypen-space/core","version":"0.4.16","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"51fa67cd2e21e34b42f51e6e9243e832b909be49","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.16.tgz","fileCount":112,"integrity":"sha512-3nhiuhzgObyBiotXcjIjnU+XCbB+ARLVAmNHAqNplNn+2BfpM/D3m/yixJGjMHyvJVF/uHf0gk4BzqyAOkeRKA==","signatures":[{"sig":"MEQCIDaiQ07pLlbWvggiUGPNil6O/c2Exi0gZV6SwO5VVQCNAiAI9oEMUPkhp3QQRvCZ02SUErkk/WzA7WNONGhk2N9r3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5461892},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.16_1771152847965_0.7355804865064881","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@hypen-space/core","version":"0.4.17","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"a1c90ab4aaf246af93f362a0d67c2707e83758f1","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.17.tgz","fileCount":112,"integrity":"sha512-GjUpFth9Srb96O1l975QzmsdCr6aNhwAjSEVDk3nNsGwm+ZJnu7fA22UQVC97cezMu5Ia0VB8t8FLhgtzDjFQA==","signatures":[{"sig":"MEUCIAWfiurPCgIgl2Vq+iJXdEP1f+2Yya0M0dw5LXREpMfRAiEA/PaC4V6iGto83A7uSwX+WwwbiAtfaVzT97RD99VVfEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5463684},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.17_1771167251754_0.4981462901313929","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@hypen-space/core","version":"0.4.18","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"1251f2890914113c6bbf9f6a54ebd226a2a92109","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.18.tgz","fileCount":112,"integrity":"sha512-djWXDM6dR9bFKXX8CYLM2Y9IV766wEjZwqiQh2C2Nxq9WnGF/AtZujB5pn18WT1fkLobIludGrOkjd4pZLubng==","signatures":[{"sig":"MEYCIQDtzFEw8IFsQdz49NsmyzLWfE/b/3lwMCHT6aucS5etSQIhAO89S3+njGu5zCUK2Mmmi2WwrVe4sPkKmqvCULWM87lC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5460614},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.18_1771237539769_0.20904986055416397","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@hypen-space/core","version":"0.4.19","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"31a5c85e4d03d63c9c2c1ca4f28e495bdbadbcfe","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.19.tgz","fileCount":112,"integrity":"sha512-5VBjf2ScHK5La0bl5T8nHhY6nPbAxX7jh+9mmeGX/SukY/T6rbu3Nz6giGcs+VMVvOVY2kQC/SABP1qwq8qrMQ==","signatures":[{"sig":"MEYCIQC4MNtG+mq38TjTuwiJIoRWtXeO4ymW7LBPdhjUGmIJDwIhAJU/XP/tHonNr+lTQ64wYYZgKGbCpOzJPwQwI7zQPg3Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5466918},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.19_1771241153698_0.3350657122075731","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@hypen-space/core","version":"0.4.20","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"5c61fd08bcb9a15090e0b1214f577d15f061ecfc","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.20.tgz","fileCount":112,"integrity":"sha512-g5JJp+/5zTPWix2y8IpVGyi3N/OslI0eWvVwC9DRtEdLOXb+lx+Z/uDcdP7Yv6x2vgZLm0E/Kgpvdp/YGX1QYA==","signatures":[{"sig":"MEQCIF3C7uo10efZbB0haIopGVGfS3SgU+ePe+iPR1A6ZZEaAiAJXvFEgeKg6mtQNUtrlYdnIdvVz3IgpDL8bjXgkhKB5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5462478},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.20_1771241920821_0.7038811383354151","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@hypen-space/core","version":"0.4.21","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"004e745d9d9729f86b2f289f8b08268625cbf3fd","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.21.tgz","fileCount":112,"integrity":"sha512-E8VwRjFL6pVV4RMPdSu0N+QfIQCb07GzV0x0DP3C7h7VUKX4XWq3/yyYBNmkvWprlWwPOOus7Q0gP8CUHsufiw==","signatures":[{"sig":"MEUCIE7CKCFwizZbnE6HItGWIhFuFz+xhac38qzAvs+txaWQAiEA9zxw+plAqZ8e7twB+zc9EBcFg+NtLwwCxCakL8LYI4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5468834},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.21_1771242504471_0.6570595416656271","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@hypen-space/core","version":"0.4.22","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"1e379bfdf3c1702dad8d6bc47f2ab98a7ed3df3e","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.22.tgz","fileCount":112,"integrity":"sha512-LeVs0EzKVBnd54uqqanGAw/fh8YaYaHXAbV+HxgKsdGk1KqF3NwGmSr/xfWHnrgq4u43+5u+SYVInGMaIPdA2g==","signatures":[{"sig":"MEYCIQCml+35NREx3+oYWUh8dKwwK4IdyB0j89+U6Eme3DHBtQIhANS5TKJWk5hsgr4Syvl5n9PzUeT710Q0G/jYpacKyzmE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5464072},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.22_1771247769849_0.44773740586163013","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@hypen-space/core","version":"0.4.23","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"90d355e46739ca72595858552e512bb81f22797d","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.23.tgz","fileCount":112,"integrity":"sha512-qGSZ/MmtEDg9fFv++e2jK7sHrFpgDkl7Yyzoj9Fn+RKhql2V6suuFPuAIJnHvOYSnh3zYT++Wt3fSrFuEJdUyA==","signatures":[{"sig":"MEUCIQDZwELlQjPTGAG6rDICAt7QYzsrlIzIgR/63P0xRioGAwIgDhaAxSnOsz9nelYIMoHcJJHu42fukeIUdsWJIJfZkxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5474653},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.23_1771253979134_0.9079508957958613","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@hypen-space/core","version":"0.4.24","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"d4e4606cf1e6270fcc08893d91ec3965b4f549eb","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.24.tgz","fileCount":112,"integrity":"sha512-8KPnRupRPvWMCjYOI0l+Sls5y5L8gzUrNlpr+tCXRaaJl3voYYvrMnIbqwLepri1zzoZwHS6S/Lku2nCy4RZ8w==","signatures":[{"sig":"MEQCIHq2hJKN49Gr1eouJpyMdgSY2zxXVmB0xcqgWuMVdwAnAiAMXRjhZi6ydu0NuSeArVM+QeWhBV06FAtpwsjLST2zyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5468495},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.24_1771254590274_0.9773864370608563","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@hypen-space/core","version":"0.4.25","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"5ab70dcc3a479982304be8bcf35fd4e46ed4c1ed","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.25.tgz","fileCount":112,"integrity":"sha512-Gn5KBIWm+YsLrSR5iZTFyXPlq7stIKVgGSjCwYhzJxPHTGRIjiJpcCYmealIjiMeM4VCmuxSsuLZ2/ISPCHo6A==","signatures":[{"sig":"MEUCIEw6ALzudFIdaKYq4cTzdRNE/pJy9wkIyiPVzWYWgqw0AiEAz4Ry8930Sp2uwCwKCKrgGpXu3n6Tvr/F10oQPpeoun0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5500322},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.25_1771269091221_0.2847567492843457","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@hypen-space/core","version":"0.4.26","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"9ae044012f09903c93a564cbbb29774ec6555a92","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.26.tgz","fileCount":112,"integrity":"sha512-FCommCl6/+jjtILbUjf9o8Vs9Nu9G3XJF22SkU9fJnvrdrZZjtDWqNzSgoP+8daJHOjKgNIgiP9HsgknZ+N42Q==","signatures":[{"sig":"MEUCIHH3eZ6mmOHq8UQyDxVnnQcG+qLbUzRb+sWR/zmRIUv0AiEAxzFhtbRpqb9E0J9AVuzlHdvmS6iBXLnTCR3ArSUCl7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5496494},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.26_1771317648009_0.019761233717392468","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"@hypen-space/core","version":"0.4.27","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"afbf2c7d4eb3261d4cd14f95f691be07a5e7b1d6","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.27.tgz","fileCount":112,"integrity":"sha512-w35VP1kQGlYf84nuA01a0nPyTvME+DZaAvFmN/Tn98ziX0F6xgwbixu8YHJw37d72b2j4EvYFun2z9pXOJdbJg==","signatures":[{"sig":"MEUCIGF1BZTVgceLLK0DYAUZbFCpjAGAaTn2pCUz81Gq/XiVAiEAzRB0+UZ7K66Z0lJXDPWLc/JNwPDLLekNQENy9DekrLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5518844},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.27_1771337929227_0.4577060709795253","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"@hypen-space/core","version":"0.4.28","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"979743a8b6693ce682dac025aac4fd1e0662e731","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.28.tgz","fileCount":112,"integrity":"sha512-n3RFO2MFejAR8Rl9dWvfUY9l3OkufWSVjBp0JCKSxbvp/N22nI5yl26RLMiVUlcL5gt7oqipiN0ySB8nL72X2Q==","signatures":[{"sig":"MEYCIQCImBy4htBSmJr+00tT1JBGmSIb4hovqCrtzUemEbF7KAIhAP1cI/4+sx31XUs7KTvFvOIt+3kxWXv+N0EWFjLXjAiG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5517600},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.28_1771343741776_0.7283717174683677","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"@hypen-space/core","version":"0.4.29","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"c03d8493b425b0820cd1b3575bc4d88865fc478e","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.29.tgz","fileCount":112,"integrity":"sha512-ARQk+dzpmoaarSEjkt3OcLd0aH1z0aLaWW4qH2bvGXaXSmBERGELQEVHTDfwg35bjTuimiOOPNMFYOl1AnCpNg==","signatures":[{"sig":"MEYCIQDMLc0ICXKV9cFvtrg4kkC6PtMGBRVLanCVQQXF/jBd6gIhALAIyzCWd24IoX5Qq8yXs1fkHwD6DuZyhfkm2uIiCTVe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5515524},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.29_1771344136610_0.1484617649669875","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"@hypen-space/core","version":"0.4.30","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"d4a8aad863a7b30ca95cf9ba481e1e66d45f5220","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.30.tgz","fileCount":112,"integrity":"sha512-SBYVICSGM9OIXtVtESCuSiSR8s4Vc9S+Wwi+VnEwKl9PJwwQ96JDZgzEBJvAYDb/NrhqNAbABJietqetBr4tUg==","signatures":[{"sig":"MEQCID9YPhD0XTzaonaQdmIfBtXJLyD75Xm170n3bl/DJcdeAiAgDCglcgWoq+uTcBjDec1YARq1jmbtw6wpoPzSgvuUAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5521810},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.30_1771345847389_0.40036740365222867","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"@hypen-space/core","version":"0.4.31","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"77d467e963f6124415bd6a7ddd716da747386b62","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.31.tgz","fileCount":112,"integrity":"sha512-q8m3RXgcYQdQTHoWH4x+rQTE6dvAZnhyoWC3bJJsU9C49SCzFr6DYJAzlnaFAaR7lG7GWYqAxzPqVzLJxP8Fyw==","signatures":[{"sig":"MEYCIQDmSXUgjHHo4yk9nVbj0voOkYJ5PRxAYYsuCnOE9heLhAIhANUwb+MCaHjQKE7dxf6h44b7UwxfyfICuTdLHazI/TSJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5516740},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.31_1771355327350_0.3313572554404405","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"@hypen-space/core","version":"0.4.32","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"917d2cd0f1e65f9d71a00a0b5816b22b654821a2","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.32.tgz","fileCount":112,"integrity":"sha512-1DMPr2XLPhghiN51oWgRb5gzo/3vHpPRHozOBv9MpyRYm6TAZ5hchVKBhe3IEmXiLeQHxyYcLcY8cOECjVJHYA==","signatures":[{"sig":"MEQCIAM4XjOyh+I68HyVbFNHRwJIPD6FPG/BBT2uPPJeODmsAiA7hySeBf3RLNZENB+leJjGkz04QKgMgoDIMXIwlGw/gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5518992},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.32_1771405731384_0.586755508241549","host":"s3://npm-registry-packages-npm-production"}},"0.4.35":{"name":"@hypen-space/core","version":"0.4.35","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"eb4da10d6b551dd0a78a41d32aa3520cfc21abf4","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.35.tgz","fileCount":114,"integrity":"sha512-lm3QfY4ycwccl94XaYE6uN3tkj5/nDD3ol34AT8/s0Nd2pAvxodrjzaVNmVtfijPlt9ZYcPIUaXRNUvfpdH7vQ==","signatures":[{"sig":"MEYCIQCsP1Ewqog1zPpYK813SUET0SOaCiCLPJ1sS1byhVJWjwIhAMYrom6UebKsZCOvtXm/OtWbISaRUbxKjLgsQKoiQLQP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4709536},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.35_1772700810566_0.8391591795139008","host":"s3://npm-registry-packages-npm-production"}},"0.4.36":{"name":"@hypen-space/core","version":"0.4.36","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"ede7b9343404a0561b1826bddd1c93ee771f992c","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.36.tgz","fileCount":114,"integrity":"sha512-AYWsyoHBinf6uP2cvXnetAtoKdpBX9qhIdaez3Xl7WQsfrqIXQAIpSpBai8n+SMrcZGoEYqz1F+gGFlBTMavhA==","signatures":[{"sig":"MEUCIEZo2T/Or2vdrJ7wXr1/VAhyTT+Lhvc4wOwJHH5+sjwGAiEAtDpk+0U2FHJ0+GlAt083XblQdvVQiofX3PmU5RtRnBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4709454},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.36_1772701210953_0.795278580451608","host":"s3://npm-registry-packages-npm-production"}},"0.4.37":{"name":"@hypen-space/core","version":"0.4.37","keywords":["hypen","ui","declarative","reactive","wasm","engine"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"428525b3111ccae5c75a2390befe3d506d49afe4","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.37.tgz","fileCount":114,"integrity":"sha512-Bzevfm72WoWwbNTRKK0JgMvDFGuugs6E5ruCn8R3gzmFkj/byT9BeXc8d0eShCe2rTPuf7Lzu2FvKWVKdnGEyA==","signatures":[{"sig":"MEYCIQC/tgzuvAnYLTYUgPaIRDdJje1POXLrgbCpGeiZ9WsGqgIhALidB68ehNuFnIbAhw0tVcBrgME9yqHLRG1OY1QdCgad","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4709540},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./node":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./engine":{"bun":"./src/engine.ts","node":"./dist/engine.js","types":"./dist/engine.d.ts","import":"./dist/engine.js","browser":"./dist/engine.browser.js","default":"./dist/engine.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./loader":{"bun":"./src/loader.ts","types":"./dist/loader.d.ts","import":"./dist/loader.js","default":"./dist/loader.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./plugin":{"bun":"./src/plugin.ts","types":"./dist/plugin.d.ts","import":"./dist/plugin.js","default":"./dist/plugin.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./discovery":{"bun":"./src/discovery.ts","types":"./dist/discovery.d.ts","import":"./dist/discovery.js","default":"./dist/discovery.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine/node":{"types":"./dist/engine.d.ts","import":"./dist/engine.js","default":"./dist/engine.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./remote/server":{"bun":"./src/remote/server.ts","types":"./dist/remote/server.d.ts","import":"./dist/remote/server.js","default":"./dist/remote/server.js"},"./engine/browser":{"bun":"./src/engine.browser.ts","types":"./dist/engine.browser.d.ts","import":"./dist/engine.browser.js","browser":"./dist/engine.browser.js","default":"./dist/engine.browser.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/core"},"_npmVersion":"10.8.2","description":"Hypen core engine - Platform-agnostic reactive UI runtime","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.37_1772702206263_0.8539187205799923","host":"s3://npm-registry-packages-npm-production"}},"0.4.38":{"name":"@hypen-space/core","version":"0.4.38","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"42e3b86bbd6f2daab3c21a7a6e73125212181ffc","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.38.tgz","fileCount":88,"integrity":"sha512-kZ6OU0QfkgOJ0GMk65oaQW1g8DkA8SQtFgUtWJlIg84nEh/65x9PBEJ5M0wn6eBLYVmJ5HKHjIYNs41mbcuSlg==","signatures":[{"sig":"MEUCIQDySdWQa+vD/E3VI3g8zrsq1xpgStx6xHqYl2dGSgr5IQIgLHHoptaQC3Mfcg/LbGNEarYfp5Ksfzp9GucBFy9pKv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1551015},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"10.8.2","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.38_1772989077133_0.35954081972672314","host":"s3://npm-registry-packages-npm-production"}},"0.4.39":{"name":"@hypen-space/core","version":"0.4.39","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"3ef25e8cbda3161b32157ee0f6e4f94ca55be38c","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.39.tgz","fileCount":88,"integrity":"sha512-nCUfu1tXPt39BtAekft2VZq5dsu3rBG4o/SX1Z49m71NdDLgIUCNO9ZjKiY93+Mp2ui8oRAJqDdHOCqp9PpExQ==","signatures":[{"sig":"MEUCIQCYiGfDS8e1EazBO3a0e091InXbQL2x0HStAgNY7pv5xQIgcsZjWDuDDtmuUDfGnwhpeuowbg4roWeJWAxh/qRTqqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556931},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"10.8.2","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.39_1773482042331_0.7836119254918379","host":"s3://npm-registry-packages-npm-production"}},"0.4.40":{"name":"@hypen-space/core","version":"0.4.40","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"22cf3673f6873daf2f1d0f8706ae8a67a53d6523","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.40.tgz","fileCount":88,"integrity":"sha512-MnPEtcOpNQf7n0EBp356kkDlySsESpqI9tjncPqqU8ev5dIEak1rovWGP8g09CpZ5Q1H87laGOiwMPIahi0DVQ==","signatures":[{"sig":"MEUCID/xYgrwF55E3GoKtTpVR9gPT4lQR5nD01gAFTdAhb8sAiEAj019Ma3tCtgNQ8e68ZxBqcPhkA50NQhsaiF37Xw9KxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1560204},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"10.8.2","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.40_1773664199422_0.23664220777196965","host":"s3://npm-registry-packages-npm-production"}},"0.4.41":{"name":"@hypen-space/core","version":"0.4.41","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"5d8bcc2ce701cf67a6416008b24538a50e937824","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.41.tgz","fileCount":88,"integrity":"sha512-GNvUCpxYDVqpxStOGk+ethZokbGoYgU9JA6oorZnHXANFsBhjxQC7rdfDRQSbmSYbJtEO4Zk3ptqZVjEZ7415w==","signatures":[{"sig":"MEQCIAcHoEQ1Q61I6ZMqgI7CteTBdMvkXt6grotS2aF4oK2tAiBPmKwINAk5LRAwiUX6WYxcocRiBHsxpL9PDTBsczaJDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1560204},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.41_1774437091101_0.10792685625708964","host":"s3://npm-registry-packages-npm-production"}},"0.4.42":{"name":"@hypen-space/core","version":"0.4.42","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"730d732c964e0b4564edf4c95bb20153d21c7644","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.42.tgz","fileCount":88,"integrity":"sha512-Sdb/TD1MsR962zNVLNofLdoNMB8danjAHgZ/UC0oXgOFrt55/pfxAsaxaMNKf1+4uGSC99kEcNGWotWZ7t+z+g==","signatures":[{"sig":"MEUCIQDFk7dxZyRX4GH6dS7dB+4VwQMby74zyRSE5sceU//RuAIgS/gqmNz9nlPoRab1TtH1vUyHERO7F0CX/qonu1pmYGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1560204},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.42_1774454852519_0.3730516922973899","host":"s3://npm-registry-packages-npm-production"}},"0.4.43":{"name":"@hypen-space/core","version":"0.4.43","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"f641703e04c6d97424ba328853cdff8b7f82de5b","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.43.tgz","fileCount":88,"integrity":"sha512-yMzdj1sKz2XY26K4eZuf/sv/lPszYUU7+XCMX0pUTKHbRhMCRBrb7NydAvw31sToWlK9MhqDDSuBnb2T+B511w==","signatures":[{"sig":"MEUCIQD+wvsRI79CE1L/XUt2i6TZC1e6qUko6kROD7RKeMsmSQIgS/IhIkoiAI2pvgeSPio/FIJtZNIT5NJStf4itqtc3zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1598343},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.43_1774462367778_0.5116687201001682","host":"s3://npm-registry-packages-npm-production"}},"0.4.44":{"name":"@hypen-space/core","version":"0.4.44","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"063c945779ca71c63c313647491141aa9a128000","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.44.tgz","fileCount":88,"integrity":"sha512-GzWb0K3Fc2tyX7XGs1dnx5UEBYk+22eT/N1fVn8UHytysMsrnkJh/A8QABielbYEzArq9KtZsLWpJCjo3XRrDw==","signatures":[{"sig":"MEUCIAu+lr1HDctq6BBFwGtMr5WhcUyA77NGh8w/LeL9ylsuAiEAjUfMSo1rN6f9ajLKQ13bBFOIUUFZScHLkjLflgHzJHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1598343},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.44_1774463753010_0.5262371601103655","host":"s3://npm-registry-packages-npm-production"}},"0.4.45":{"name":"@hypen-space/core","version":"0.4.45","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"6c743afd8c67472cf96a1df09077361f4d202930","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.45.tgz","fileCount":88,"integrity":"sha512-Kipl8YkUus9p1rpsUcNXP6jaUbC67+N0v4ICwQIjH/oZKsqkoIXJived0dlNQDLnW1//i60gQJGN0MkerhKTIw==","signatures":[{"sig":"MEUCIQCrdjEoJozPyPNGnds/1jqUs2IZk2zOwSgrVgz0umn8pgIgRSb1HCWwftqvQvmLmRoa6zhjcQcfJJSeHBF2vamAhpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1598343},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.45_1774467124055_0.32143484163723124","host":"s3://npm-registry-packages-npm-production"}},"0.4.46":{"name":"@hypen-space/core","version":"0.4.46","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"435baf8602148a7e0792681e03eb60a6afb6f7e7","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.46.tgz","fileCount":88,"integrity":"sha512-gBtd9jUTdA0qVvoF0WJi9DZLdmCPS8Cj7Ra6b1K5VFgkVS9I2u/eCcoZavZDFWYpc9633YIDg4bdBLH62r6vlA==","signatures":[{"sig":"MEYCIQCuRvObU0E3CUC1YZ7PZjThIeFInTnKM7hiuMx8kfgb/wIhAKNLc++9R9mRdeuk4uyqkJBpT5OtHV7AYqzulLQF9uLl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1598343},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.46_1775062038760_0.7065001634706105","host":"s3://npm-registry-packages-npm-production"}},"0.4.81":{"name":"@hypen-space/core","version":"0.4.81","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"370bc6e0c0858f48d0b464e295972b4939312c1a","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.81.tgz","fileCount":94,"integrity":"sha512-Iegu2jrOBfb9iDtkiX6ZXl2cGkn8zOH8jDcf4/gosq++JEhIEplCGBviw7YrEcx8hQCgAaUrpent+Hfy1EamGw==","signatures":[{"sig":"MEQCIG/uSHNuI/zM2AxyGEie1INdZhrvYFnjdAV1w7+WmiE2AiAhgzymk2NrWwtvGqc/hJ7fmQrncvTXNGnV68QYWZy4VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1720423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.81_1775928386286_0.9077267874809865","host":"s3://npm-registry-packages-npm-production"}},"0.4.82":{"name":"@hypen-space/core","version":"0.4.82","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"8a371c8540ea87fb25a9a129c50d1bd15da5119d","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.82.tgz","fileCount":94,"integrity":"sha512-nMIDveCykLAbtU3zmcOxd8blfcCxEL3mg2+15u2HBuOpnB/UnpFgvIn+KOi8e81yv2pJ5rB74/d1zc7jVbrhKg==","signatures":[{"sig":"MEUCIBG8lplUjqmYTEiCm0j90MO8pDiLQ/BhcgDjihZlKzAsAiEA/Vpkj/4SkiCJVxvm749wZ1MQFIzYg78yQ2QD0MEY4Zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1720423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.82_1776032512503_0.19764955179024568","host":"s3://npm-registry-packages-npm-production"}},"0.4.83":{"name":"@hypen-space/core","version":"0.4.83","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"0ee7c527047fb492e85fbaa41dd8a1620dfac495","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.83.tgz","fileCount":96,"integrity":"sha512-4LBsrD1GybUkS2JxrKM7XiCqJnIgLljSfzItp4hiADA0sLpeVcuivAY85BPdLdmwJJPCBlv+KSEwWTrbQhb94A==","signatures":[{"sig":"MEUCIB0mIRmxk6dqpvZxdwS1rlercj/JYnUsOaEesemZlFd/AiEAp1mqrZaJwGBy+G5XxHAOuU9JY6iEoTMQbPEuiw8oXt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1842910},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.83_1776706561018_0.1080420529081163","host":"s3://npm-registry-packages-npm-production"}},"0.4.84":{"name":"@hypen-space/core","version":"0.4.84","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"e18ce0133c5f82feae75a7bde7c19054540d4840","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.84.tgz","fileCount":96,"integrity":"sha512-gvG5YLMGUWAtkSgnjIXqga4vpvB3U7+EQ2bPqIiRFiDeGvFKaKk5WrmPzTB8JvzQZ0kB+I2v2mA5Vhdp3CGiJg==","signatures":[{"sig":"MEUCIEASE7DtDxAeGcLcdKrtdOwsMK6VL2aLTGxxUPubU693AiEA89fJtln+GlqXlOOaz/TqcSm92vd2dm7uf/roFuArC3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1842910},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.84_1776707114265_0.8031846552898174","host":"s3://npm-registry-packages-npm-production"}},"0.4.91":{"name":"@hypen-space/core","version":"0.4.91","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"b88285693cfed585636a43f6e20d7041581dd195","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.91.tgz","fileCount":96,"integrity":"sha512-5wkLWPwAWnTtW39gQ1OP+Xr6eVj2qMQputpC9KcSYJSnycsQuyzpwQGxaOYJ/qziYHiBdCRlpNzRj4vd+Op7ZA==","signatures":[{"sig":"MEYCIQD3cJsd1HDobfY/hWWBHHcVaBjgtLPb26hqE8wHqLYx7AIhAPP3b1Mbc/0WyX9JgtuUeQp13OwaG+zy2C4P0Ijl9PvX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1842910},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.91_1776707806810_0.00568057335710348","host":"s3://npm-registry-packages-npm-production"}},"0.4.92":{"name":"@hypen-space/core","version":"0.4.92","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"fb92f3534c7779e849c317f4065375abb36c1e92","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.92.tgz","fileCount":96,"integrity":"sha512-uKzlQQU4zfcI0Ydj7ijpvih9AFfjkQUeEOo78m88Sb4qojcdQ+uiVaFOtEe4G4uYI9hrgDQ6VyNSY3cQBhchHA==","signatures":[{"sig":"MEUCIGWX0ARBpBXRZbdJ4U/+ZFd/pL0o7Rw+U7CcZTPL2MW3AiEAuipn/2MY4C59KV91beBTx8DbLttq/m0zghu9hZo3WP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1842910},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.92_1776709064732_0.17447771557486536","host":"s3://npm-registry-packages-npm-production"}},"0.4.94":{"name":"@hypen-space/core","version":"0.4.94","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"376a6f932bd7b3cb7870b94a4dc3f167f22f191a","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.94.tgz","fileCount":96,"integrity":"sha512-eFCNKRCeCMyEGCX3uzZIuu0x7d68SEUBZBCIhyAqOYIQM4aHWQF/3MIy6y6MQhRYP0Kt+JQV+ZAa4sdrnZLyPw==","signatures":[{"sig":"MEYCIQD40oRon4vmUai7nf5EKAOBGHwmN+6z4IURSERqLf2xbgIhAIGNnS25kX8hp1iDApIVJ+xkyT74rSR1dJM7YaFex7jW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1842910},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.94_1776710413802_0.7931914340366397","host":"s3://npm-registry-packages-npm-production"}},"0.4.941":{"name":"@hypen-space/core","version":"0.4.941","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"ae26745f179901f8c4ca024a9953e4fc5311d6f0","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.941.tgz","fileCount":102,"integrity":"sha512-mSV/OAD5pZrVZzVYZam6UxZZXAKN3jUzCeN1ZDK438piVQabIw80FgaGcLxOZAwzD7IAiUa8XFC8sdvSvz51YQ==","signatures":[{"sig":"MEYCIQCBCFS/psHDUkX/2iLN49Sk/rBtFiQbYEHXvsmmoRRpCQIhALoBqfgVxQnAhQPR8ZarxFsowUk0dYFxzzTK4oxfUoqs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.941_1776712935806_0.2816599820537433","host":"s3://npm-registry-packages-npm-production"}},"0.4.942":{"name":"@hypen-space/core","version":"0.4.942","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"9f6491adecb8ab3f20d4168bcdbfb8756ae34520","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.942.tgz","fileCount":102,"integrity":"sha512-RGSy2UzQgebumHjsWxRwtAHiGfohf0k4GLF3Bd57AOi1Qn8JMurYrnvw5k8I6gly3yIZau5opEUAD063SfiaRA==","signatures":[{"sig":"MEUCIHLqdeIfoikPCBondoNxTm71RkXwJnO6rGMXdVh0QUSmAiEAzVYQpb9Y8uHpiPBS3dyVQZb/HmNRSOdRvi62TfqM74g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.942_1776713842128_0.4495496636207994","host":"s3://npm-registry-packages-npm-production"}},"0.4.943":{"name":"@hypen-space/core","version":"0.4.943","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"1f33b20ceef63364fb04d288d3b9441961981942","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.943.tgz","fileCount":102,"integrity":"sha512-eufRWaTqqEsdCCDql7FGQ+YTVGj9KNBLbZxI+j67eN/jlgK/7tGbIbxVns1dEtGywwouw0szyOWoVuDZJy9yNg==","signatures":[{"sig":"MEUCIGWWvkdn/7w3DCoOfq7lwqevywAO+yNhSdXiF2VtiKL/AiEAuUdkeMQWuZRVcIrGqp8m4mpUOLfhkHNbivFJxthQvHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.943_1776717030346_0.8868174874161245","host":"s3://npm-registry-packages-npm-production"}},"0.4.945":{"name":"@hypen-space/core","version":"0.4.945","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"9e98bff2451cd5a9ea3bc6fb620b7cc4e82d2203","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.945.tgz","fileCount":102,"integrity":"sha512-5nF2IhVXClQqNgoIpFOdadLrNsfHIuefEnrv0JBgGiYhWjNcxxTZR0g3Sgq1OOEn1yAkdf82n1bRPL1llg4/oA==","signatures":[{"sig":"MEQCIFm+bDA7TQ0kWyQf6zzb08rFeqSeJifgKJ15pacCz2poAiAXOR0yj23L6nZtw9lAZjo7N1duvNrrmKFCOvZ8u9Pv3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.945_1776782511730_0.8277199716648314","host":"s3://npm-registry-packages-npm-production"}},"0.4.946":{"name":"@hypen-space/core","version":"0.4.946","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"5016fb8157d6ad5df373520dc21aff6765a91caf","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.946.tgz","fileCount":102,"integrity":"sha512-1Ad+t93dbhreYYXjof1bj0COPEdk+3EQhW/IDvDb7yrxmFj/V+XxxR6or1c/fw41OkgAf+IE/Kf1L6oRFKZNcA==","signatures":[{"sig":"MEUCIQD+PTKsNvOJzHYRaAr/Gf2Geth5Zkhzp1dOW1nbxgFjBwIgWMbE8hbTS6Bfm581WOeRR4mxYUa+WRuFrUXtwXHPbns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.946_1776851715147_0.9592016326237054","host":"s3://npm-registry-packages-npm-production"}},"0.4.947":{"name":"@hypen-space/core","version":"0.4.947","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"9d23e4136140762ef215dd005a341bf7cf31cd22","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.947.tgz","fileCount":102,"integrity":"sha512-ad8aWeS8f9psLFXd9ncIq+KKd8tynD56y7k438mx/ueuEM7P7BwXySTclD09yO8vrtigTT/DYGWNvPo88ctIwg==","signatures":[{"sig":"MEUCIQCQ9oMaacm0A6oS1WNyma/bHzGL75b9PCHTOxCmlhYgEwIgBIUK5UHEY6ZOpuxvbUwAqxL5OohJ6WvXOGuH9pR2UTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.947_1776854093639_0.4105708760062168","host":"s3://npm-registry-packages-npm-production"}},"0.4.948":{"name":"@hypen-space/core","version":"0.4.948","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Ian Rumac"},"license":"MIT","_id":"@hypen-space/core@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":"5525338e0f3b8759732ab636ddd8e243c89b55e7","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.948.tgz","fileCount":102,"integrity":"sha512-vnkGr4MGj7uZJ8Qnp51F+MRyXN4yCVtN9EBi3ZSOdvwFv0gsHsQdOIQCQWnqhaqsEA+Eu7J5GpXTAacyg817Vg==","signatures":[{"sig":"MEYCIQDpz+5lPM9A2poEuLh388DrLp9O80Wn6QOej0b2v8BYiQIhAKxBphyNBHfX+VaY8bXzpvHGBF6tqwZGcTcN+Y1xa57M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.948_1776889522234_0.8080681630676227","host":"s3://npm-registry-packages-npm-production"}},"0.4.949":{"name":"@hypen-space/core","version":"0.4.949","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"91ae7958fd4314c119dcb66075ab636b0588eee2","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.949.tgz","fileCount":102,"integrity":"sha512-oSId/mkoypcAG4rp7FhhgEEpZiD8AFOrpnRu0H+GmylV3Fw8xiR2I3U2sR0/gBpb3IzRw5EnS97XhC846jyqqA==","signatures":[{"sig":"MEUCIHc9dWJ1duFanjzxDdZ+O8k2vivpJsooYZWuD2sCHRDxAiEAvSfBGQxvcRj1XdvOoX4ktQklavUBExaD9XejxXXjaLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.949_1777048871880_0.5933748395929355","host":"s3://npm-registry-packages-npm-production"}},"0.4.950":{"name":"@hypen-space/core","version":"0.4.950","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"d72f202e22e84486298ad2e8bd0f4b9406178e9d","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.950.tgz","fileCount":102,"integrity":"sha512-O+1wL96dc7U/v42YatuoLhdSpqI8KwcZQJ5v7Hp53xYtlmmlCdIMEutHVJcjpKFCp+VJ9YXge3lzOMXT4hEHyQ==","signatures":[{"sig":"MEYCIQDjeNnQNIJDbnGjlO3g0OyeoKhO4TMHjkZMbvkpknZ6kQIhALuxm2oPUx01rAHK6z16hUY6/8xtz1pyXyLlNOpnJ/p5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.950_1777110481895_0.5650996933403871","host":"s3://npm-registry-packages-npm-production"}},"0.4.951":{"name":"@hypen-space/core","version":"0.4.951","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"21df51060b7da6dc9c35a9e3777ef84280300c15","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.951.tgz","fileCount":102,"integrity":"sha512-KDz8Pc4Gvt7KGPIyTkGGD2BNJXHO5WqqkhQ2n9HX6jS07Rs1gp149fFnvYiRkxMJs0IBPhBrMVJixdFR4Bo1fg==","signatures":[{"sig":"MEUCIQDL1V2jAXA5S/VhGm5Lstir6VXMFWXidA7Cruv0ByPGRAIgWp+vpIYO+rdenDp1B/MuAqxy9lxgW9+DB2lC6DNUOg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019448},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.951_1777199275491_0.16368660408397417","host":"s3://npm-registry-packages-npm-production"}},"0.4.952":{"name":"@hypen-space/core","version":"0.4.952","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"7b3b64dc82ebede2454999b9a990ade786d5602d","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.952.tgz","fileCount":102,"integrity":"sha512-laj4Coih6AQK59w7nkL7/x2vNVBcnI9+6TqynGgsa1vWc3FKUnMSci11q8uOdpOhzz4ouWWjRGq8ETOAUG+NEA==","signatures":[{"sig":"MEUCIB5bgqcKH0aRMreCrdEO3PSMKr3kvZRR8Zy9mJyj12mPAiEAmdo147bOm4YF2/yw0vlVX/pMOQoZ5LL+KnpQPF/NVEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019448},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.952_1777217644916_0.5076595589421549","host":"s3://npm-registry-packages-npm-production"}},"0.4.953":{"name":"@hypen-space/core","version":"0.4.953","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"d07bc8e6cc17b4d0f2d529a5333365dfa44f692a","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.953.tgz","fileCount":102,"integrity":"sha512-yk6Bcez3S9A8zFhkWENd77ddSMdXJfaQnuE+JAisjE909d8jjaCATGkC4/IwFuVkJnGe4aFMrtEzt+vDwD03ew==","signatures":[{"sig":"MEQCICsdc20y70ddpOKq5joG8AQpGXSbqXGglIQkVByfK7tbAiAOZaAvDOUs8/0Q4IN4niZ1X/WPRxkyyOARTwKQsi/2dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019448},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.953_1777222479526_0.6197518314571817","host":"s3://npm-registry-packages-npm-production"}},"0.4.954":{"name":"@hypen-space/core","version":"0.4.954","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"72beb0aa7dedcb2101a40c736289dac0006f9d95","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.954.tgz","fileCount":102,"integrity":"sha512-CoyOEYIDnooloJICRb6e94dP/gja4vVtXdEAbD6IHbzl5QyurA2jz8A5iRbOVOiKVqqVf8IWTSU9RsZ03FiIag==","signatures":[{"sig":"MEUCIFDZjlwxFTonvMA/7miX/Tde3BwZ/QxePDZj+Scp4AaqAiEAggv8OoXAInDsAsTTXpnMgGyGg6xoH+8Vhqohvbuw/OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019448},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.954_1777223614961_0.5176792706780486","host":"s3://npm-registry-packages-npm-production"}},"0.4.955":{"name":"@hypen-space/core","version":"0.4.955","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"6a86a25dee3b307f3846e29ca9835de9c9e87ae1","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.955.tgz","fileCount":102,"integrity":"sha512-GOslddwGlM9R7q+kON9SFduiXpAMGn5sKTiq8IEsnbxDZuVv/OiNlRjC2O4edCoEv6UjYEUr6/luM/L9Ivy6QA==","signatures":[{"sig":"MEYCIQDHMDJpKAxse8oMTK9KaC5eXBGjK3CiTjRx+Xpm58XaSwIhAKQ0/ysXJCKXpTkMxEnWRsQwoZXcew4Jh3wwFnEqfh+A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019448},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.955_1777224716748_0.6225204349501445","host":"s3://npm-registry-packages-npm-production"}},"0.4.956":{"name":"@hypen-space/core","version":"0.4.956","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"5cf188a7c4f757cd4e6127f1c424120e69ab488e","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.956.tgz","fileCount":102,"integrity":"sha512-DASxtTBik85KB6XzVZ0GF9Z0CQTP1HOhpW2Y9CaVfbxL2z41Y/B26ND/vKpF2Ms7fRjsq93meHPe3RAdPQ3vEA==","signatures":[{"sig":"MEYCIQCWYvMtfNqZj6uqmQzvp4fcg1/x8wYN4USVdGniIvgCGwIhAIbSnmzGkKgygAeV+Ll+gaqJ7zTiZeW2NVPQ4ZcJ7ctM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019448},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.956_1777225668600_0.7159903738469258","host":"s3://npm-registry-packages-npm-production"}},"0.4.980":{"name":"@hypen-space/core","version":"0.4.980","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"dcb8bfbe3143845556fc116ed1836637fc2edab0","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.4.980.tgz","fileCount":102,"integrity":"sha512-wbNEOLYGO8hvr7/UgpZSTPKPNfkQQ1XgPksGN3shjFwdFHAR3qXYhf22WeSW6S/M0LCkNEvMTAGWCSTFytfGOg==","signatures":[{"sig":"MEUCIQCDXxPwTvrNBEZj/0C1tg+1YO7BhkWJmNEETEHdpL10FgIgI6PmKO0KXukDVVlAOEOFMawX4LyvL0D6QfFMozvmWag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019448},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.980_1777304172824_0.39990500845561416","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@hypen-space/core","version":"0.5.2","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"6c1b70d57bac942b473bbc2cc697c7df93f686eb","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.5.2.tgz","fileCount":146,"integrity":"sha512-snC0kvYhjtJ3ych5VswZzNi/ftXGK/B3eLhjEP7oG4+gm80SXss5tdmmudWEWpRVrHBzE4lI3gnPONOzz+dEgw==","signatures":[{"sig":"MEQCIAMJsnbw92huUHXcKX+D3e2wRx0AzqqR1ik1O/Bl0F2DAiBbkASss2YOtOS18tgqGMnvauGSceX6EIcNpk7KWySxJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":833172},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./persistence":{"bun":"./src/persistence.ts","types":"./dist/persistence.d.ts","import":"./dist/persistence.js","default":"./dist/persistence.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./managed-router":{"bun":"./src/managed-router.ts","types":"./dist/managed-router.d.ts","import":"./dist/managed-router.js","default":"./dist/managed-router.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.2_1782727818353_0.09585531874068076","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@hypen-space/core","version":"0.5.3","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"c46b31493adbe0c553154f514385a823e5d6dcdc","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.5.3.tgz","fileCount":148,"integrity":"sha512-oLoxFVqu/okVJvBnjwz+FRnNb/nEU+pTA93L5wR3SsJLvNWvpl/V+kGWz5d6E9DX49SpMT7stGP/xcoqSFxZTw==","signatures":[{"sig":"MEYCIQCDoglU+bCq/lD8BtncGqTWsrM6HBYp6HdWEXKZlWc4mAIhAPhbOLUaRVrVya6ugKaj9bltFFwzHGU12sr6bYrrZAB9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858594},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./persistence":{"bun":"./src/persistence.ts","types":"./dist/persistence.d.ts","import":"./dist/persistence.js","default":"./dist/persistence.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./managed-router":{"bun":"./src/managed-router.ts","types":"./dist/managed-router.d.ts","import":"./dist/managed-router.js","default":"./dist/managed-router.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.3_1784905573095_0.6298213838184175","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@hypen-space/core","version":"0.5.4","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"85256925ee19a3883cc943945188c1b5377e4fbb","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.5.4.tgz","fileCount":148,"integrity":"sha512-7IyQRA2tDh/uyccXKw5xwhnIA+ZDd3tZftxZdIKh06JSFyjKE56uy8WEsf18dnSbhpH01pz74NNcjUeiGTsJYQ==","signatures":[{"sig":"MEQCIFCV9Pgh3ULTGZOjHbqWnL4QQgvrsQRkI1VioN/bujDgAiAdNIscnXwKJq5h1WqJqNhD60sO/xDd80jcWVREIrd36A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858594},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./persistence":{"bun":"./src/persistence.ts","types":"./dist/persistence.d.ts","import":"./dist/persistence.js","default":"./dist/persistence.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./managed-router":{"bun":"./src/managed-router.ts","types":"./dist/managed-router.d.ts","import":"./dist/managed-router.js","default":"./dist/managed-router.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.4_1784969716080_0.5131284028899166","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@hypen-space/core","version":"0.6.0","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"e502cfd741277bfd044aafb07e59e7aca327fd94","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.6.0.tgz","fileCount":156,"integrity":"sha512-9c3X0NrsZuWW+iL0AHffkXZMODszM3jjB893TxDhz2GT1KOxuya9iZWFOiN9rtsJrKaBH5B0yG9GMN2ogTh/2A==","signatures":[{"sig":"MEYCIQCUDxm7YmWbONSyF5HfQJd13aISVQWDNRyVgwK5zJ35tgIhAIHaAY+RYvhibN+A1ZUfixpCNwEb26kuroqBH9r5ATuC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026283},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./animation":{"bun":"./src/animation.ts","types":"./dist/animation.d.ts","import":"./dist/animation.js","default":"./dist/animation.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./persistence":{"bun":"./src/persistence.ts","types":"./dist/persistence.d.ts","import":"./dist/persistence.js","default":"./dist/persistence.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./managed-router":{"bun":"./src/managed-router.ts","types":"./dist/managed-router.d.ts","import":"./dist/managed-router.js","default":"./dist/managed-router.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0_1785076772289_0.9042296124910101","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@hypen-space/core","version":"0.6.1","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"fab8fb4f14417a665777e8ed1e855b1de6ba0048","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.6.1.tgz","fileCount":156,"integrity":"sha512-Fgpzm/ISmmaEcAap/iiFwgITcBoIzIeO9lhL9cOolTsFV18FgEw613ptAfZQPW1KOCGGCy3keNo9IchvRhTfIQ==","signatures":[{"sig":"MEUCIBbXHQOupAFXpadkdAxD5XPINY3Zqld7nrwRw4zbkxV5AiEAofes6Vc3N60nB+UzCgeikh4E04m9ClwAiGv3qRCKgL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026283},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./animation":{"bun":"./src/animation.ts","types":"./dist/animation.d.ts","import":"./dist/animation.js","default":"./dist/animation.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./persistence":{"bun":"./src/persistence.ts","types":"./dist/persistence.d.ts","import":"./dist/persistence.js","default":"./dist/persistence.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./managed-router":{"bun":"./src/managed-router.ts","types":"./dist/managed-router.d.ts","import":"./dist/managed-router.js","default":"./dist/managed-router.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.1_1785082104171_0.2993307689345952","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@hypen-space/core","version":"0.6.2","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"506da3549dca60b73d56dc389691b84090ff4c2f","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.6.2.tgz","fileCount":156,"integrity":"sha512-GEIIUvvkHovsK/ApAxEn6ociiMmrXWWKH5tYO3oZwSEP8c766nXgj2Kx1r01HvSC7xEvDxWnZa3UQYmyD4/Siw==","signatures":[{"sig":"MEYCIQCRPR1587ISRr4yWLbxXxYSjoumjp/G4Hun8cSA2o1GKwIhAOcj9VXuzQ5HdezqNJEqBiz3Qt7AWcmEf2GPWUjFL16G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027369},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./animation":{"bun":"./src/animation.ts","types":"./dist/animation.d.ts","import":"./dist/animation.js","default":"./dist/animation.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./persistence":{"bun":"./src/persistence.ts","types":"./dist/persistence.d.ts","import":"./dist/persistence.js","default":"./dist/persistence.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./managed-router":{"bun":"./src/managed-router.ts","types":"./dist/managed-router.d.ts","import":"./dist/managed-router.js","default":"./dist/managed-router.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.2_1785348180703_0.8275605610151124","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@hypen-space/core","version":"0.6.3","keywords":["hypen","ui","declarative","reactive","types","state"],"author":{"name":"Hypen"},"license":"MIT","_id":"@hypen-space/core@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":"dd295ade8f29465722cb7a9156de4cb6d99387f7","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.6.3.tgz","fileCount":162,"integrity":"sha512-zTiT9c8LuzcS96WEjTRhdv7V3PKNTPw4RPKLDAKajNDHZUf+CgBsp+TNXo7Or9a85n5SBBa7f+rUmLkQrj1T/Q==","signatures":[{"sig":"MEUCIQDmk3RpHvVxpKy0C/PD8B1BJRj7FVok1RfmjjjpmNwC3QIgNKaf6rf3IIaqPPKoB3/BX83cvOnx/FlvZMT5vGiPZhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095103},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.browser.js","engines":{"node":">=18.0.0"},"exports":{".":{"bun":"./src/index.ts","node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","default":"./dist/index.js"},"./app":{"bun":"./src/app.ts","types":"./dist/app.d.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"bun":"./src/state.ts","types":"./dist/state.d.ts","import":"./dist/state.js","default":"./dist/state.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./events":{"bun":"./src/events.ts","types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./logger":{"bun":"./src/logger.ts","types":"./dist/logger.d.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./remote":{"bun":"./src/remote/index.ts","types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./result":{"bun":"./src/result.ts","types":"./dist/result.d.ts","import":"./dist/result.js","default":"./dist/result.js"},"./router":{"bun":"./src/router.ts","types":"./dist/router.d.ts","import":"./dist/router.js","default":"./dist/router.js"},"./context":{"bun":"./src/context.ts","types":"./dist/context.d.ts","import":"./dist/context.js","default":"./dist/context.js"},"./portable":{"bun":"./src/portable.ts","types":"./dist/portable.d.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./renderer":{"bun":"./src/renderer.ts","types":"./dist/renderer.d.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./resolver":{"bun":"./src/resolver.ts","types":"./dist/resolver.d.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./animation":{"bun":"./src/animation.ts","types":"./dist/animation.d.ts","import":"./dist/animation.js","default":"./dist/animation.js"},"./components":{"bun":"./src/components/builtin.ts","types":"./dist/components/builtin.d.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"bun":"./src/disposable.ts","types":"./dist/disposable.d.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./engine-base":{"bun":"./src/engine-base.ts","types":"./dist/engine-base.d.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./persistence":{"bun":"./src/persistence.ts","types":"./dist/persistence.d.ts","import":"./dist/persistence.js","default":"./dist/persistence.js"},"./patch-expand":{"bun":"./src/patch-expand.ts","types":"./dist/patch-expand.d.ts","import":"./dist/patch-expand.js","default":"./dist/patch-expand.js"},"./remote/client":{"bun":"./src/remote/client.ts","types":"./dist/remote/client.d.ts","import":"./dist/remote/client.js","browser":"./src/remote/client.ts","default":"./dist/remote/client.js"},"./managed-router":{"bun":"./src/managed-router.ts","types":"./dist/managed-router.d.ts","import":"./dist/managed-router.js","default":"./dist/managed-router.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/core"},"_npmVersion":"11.9.0","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.3_1787414011020_0.9790208451382698","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@hypen-space/core","version":"0.6.4","description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","type":"module","main":"./dist/index.js","module":"./dist/index.browser.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","bun":"./src/index.ts","browser":"./dist/index.browser.js","node":"./dist/index.js","import":"./dist/index.js","default":"./dist/index.js"},"./app":{"types":"./dist/app.d.ts","bun":"./src/app.ts","import":"./dist/app.js","default":"./dist/app.js"},"./state":{"types":"./dist/state.d.ts","bun":"./src/state.ts","import":"./dist/state.js","default":"./dist/state.js"},"./renderer":{"types":"./dist/renderer.d.ts","bun":"./src/renderer.ts","import":"./dist/renderer.js","default":"./dist/renderer.js"},"./router":{"types":"./dist/router.d.ts","bun":"./src/router.ts","import":"./dist/router.js","default":"./dist/router.js"},"./managed-router":{"types":"./dist/managed-router.d.ts","bun":"./src/managed-router.ts","import":"./dist/managed-router.js","default":"./dist/managed-router.js"},"./events":{"types":"./dist/events.d.ts","bun":"./src/events.ts","import":"./dist/events.js","default":"./dist/events.js"},"./context":{"types":"./dist/context.d.ts","bun":"./src/context.ts","import":"./dist/context.js","default":"./dist/context.js"},"./remote":{"types":"./dist/remote/index.d.ts","bun":"./src/remote/index.ts","import":"./dist/remote/index.js","default":"./dist/remote/index.js"},"./remote/client":{"types":"./dist/remote/client.d.ts","bun":"./src/remote/client.ts","browser":"./src/remote/client.ts","import":"./dist/remote/client.js","default":"./dist/remote/client.js"},"./resolver":{"types":"./dist/resolver.d.ts","bun":"./src/resolver.ts","import":"./dist/resolver.js","default":"./dist/resolver.js"},"./components":{"types":"./dist/components/builtin.d.ts","bun":"./src/components/builtin.ts","import":"./dist/components/builtin.js","default":"./dist/components/builtin.js"},"./disposable":{"types":"./dist/disposable.d.ts","bun":"./src/disposable.ts","import":"./dist/disposable.js","default":"./dist/disposable.js"},"./types":{"types":"./dist/types.d.ts","bun":"./src/types.ts","import":"./dist/types.js","default":"./dist/types.js"},"./animation":{"types":"./dist/animation.d.ts","bun":"./src/animation.ts","import":"./dist/animation.js","default":"./dist/animation.js"},"./result":{"types":"./dist/result.d.ts","bun":"./src/result.ts","import":"./dist/result.js","default":"./dist/result.js"},"./logger":{"types":"./dist/logger.d.ts","bun":"./src/logger.ts","import":"./dist/logger.js","default":"./dist/logger.js"},"./engine-base":{"types":"./dist/engine-base.d.ts","bun":"./src/engine-base.ts","import":"./dist/engine-base.js","default":"./dist/engine-base.js"},"./persistence":{"types":"./dist/persistence.d.ts","bun":"./src/persistence.ts","import":"./dist/persistence.js","default":"./dist/persistence.js"},"./portable":{"types":"./dist/portable.d.ts","bun":"./src/portable.ts","import":"./dist/portable.js","default":"./dist/portable.js"},"./patch-expand":{"types":"./dist/patch-expand.d.ts","bun":"./src/patch-expand.ts","import":"./dist/patch-expand.js","default":"./dist/patch-expand.js"}},"scripts":{"build":"bun run build.ts","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build","typecheck":"tsc --noEmit","clean":"rm -rf dist"},"dependencies":{},"devDependencies":{"@types/bun":"latest","typescript":"^5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"keywords":["hypen","ui","declarative","reactive","types","state"],"engines":{"node":">=18.0.0"},"author":{"name":"Hypen"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hypen-lang/hypen.git","directory":"hypen-web/packages/core"},"gitHead":"8377fba795d803f0d83ae6463e60282a3a35fa07","_id":"@hypen-space/core@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-TX0T/YFieoA6+OGepgwWt61jS5Go2o8SPoqoqtCF03Gp2O5MSmrjVwCIoosO+TPAQ4PX0pkuoceMxpVaF4dK4w==","shasum":"db48a79b55e4a3fe70cdfef3ca9a9bca7efa5c30","tarball":"https://registry.npmjs.org/@hypen-space/core/-/core-0.6.4.tgz","fileCount":162,"unpackedSize":1101872,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDn64D/VYqz4BfBzXGVlpmxhyHvZGNeq9X+LKcPfJnYNAiEArEp/Gpp5Vzgv+Z7JWOIAiH5jl89eMehdmnFHyeSKMFA="}]},"_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/core_0.6.4_1788165922112_0.49642722510382664"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-16T12:14:04.581Z","modified":"2026-08-31T08:45:22.429Z","0.2.0":"2025-12-16T12:14:04.855Z","0.2.1":"2025-12-16T12:37:42.329Z","0.2.2":"2025-12-16T12:45:43.632Z","0.2.3":"2025-12-16T15:02:13.217Z","0.2.4":"2025-12-16T15:13:58.298Z","0.2.5":"2025-12-16T16:58:14.029Z","0.2.7":"2025-12-16T17:41:13.217Z","0.2.8":"2025-12-16T18:18:15.104Z","0.2.9":"2025-12-19T14:09:16.602Z","0.2.10":"2025-12-19T14:46:15.939Z","0.2.11":"2025-12-19T15:21:00.508Z","0.2.12":"2025-12-19T15:33:12.301Z","0.3.0":"2026-01-30T11:19:57.535Z","0.3.1":"2026-01-30T14:49:03.393Z","0.3.2":"2026-01-31T09:50:03.319Z","0.3.3":"2026-01-31T10:25:17.482Z","0.3.4":"2026-01-31T10:44:33.730Z","0.3.5":"2026-01-31T12:16:44.153Z","0.3.7":"2026-01-31T19:58:58.972Z","0.3.8":"2026-01-31T19:59:49.147Z","0.3.9":"2026-02-05T15:26:05.048Z","0.3.10":"2026-02-07T12:57:45.612Z","0.3.11":"2026-02-08T16:24:53.337Z","0.3.12":"2026-02-08T16:42:20.530Z","0.4.0":"2026-02-11T16:58:53.891Z","0.4.1":"2026-02-11T18:40:38.445Z","0.4.2":"2026-02-11T19:39:24.197Z","0.4.3":"2026-02-12T10:48:31.039Z","0.4.5":"2026-02-12T15:41:04.221Z","0.4.11":"2026-02-13T11:08:37.909Z","0.4.12":"2026-02-14T20:47:38.468Z","0.4.13":"2026-02-14T20:51:51.777Z","0.4.14":"2026-02-15T09:27:06.984Z","0.4.15":"2026-02-15T10:07:32.441Z","0.4.16":"2026-02-15T10:54:08.188Z","0.4.17":"2026-02-15T14:54:12.026Z","0.4.18":"2026-02-16T10:25:40.007Z","0.4.19":"2026-02-16T11:25:53.892Z","0.4.20":"2026-02-16T11:38:41.026Z","0.4.21":"2026-02-16T11:48:24.705Z","0.4.22":"2026-02-16T13:16:10.121Z","0.4.23":"2026-02-16T14:59:39.388Z","0.4.24":"2026-02-16T15:09:50.466Z","0.4.25":"2026-02-16T19:11:31.413Z","0.4.26":"2026-02-17T08:40:48.242Z","0.4.27":"2026-02-17T14:18:49.504Z","0.4.28":"2026-02-17T15:55:42.072Z","0.4.29":"2026-02-17T16:02:16.846Z","0.4.30":"2026-02-17T16:30:47.676Z","0.4.31":"2026-02-17T19:08:47.591Z","0.4.32":"2026-02-18T09:08:51.649Z","0.4.35":"2026-03-05T08:53:30.766Z","0.4.36":"2026-03-05T09:00:11.184Z","0.4.37":"2026-03-05T09:16:46.516Z","0.4.38":"2026-03-08T16:57:57.346Z","0.4.39":"2026-03-14T09:54:02.549Z","0.4.40":"2026-03-16T12:29:59.677Z","0.4.41":"2026-03-25T11:11:31.359Z","0.4.42":"2026-03-25T16:07:32.744Z","0.4.43":"2026-03-25T18:12:47.974Z","0.4.44":"2026-03-25T18:35:53.193Z","0.4.45":"2026-03-25T19:32:04.228Z","0.4.46":"2026-04-01T16:47:18.976Z","0.4.81":"2026-04-11T17:26:26.458Z","0.4.82":"2026-04-12T22:21:52.724Z","0.4.83":"2026-04-20T17:36:01.208Z","0.4.84":"2026-04-20T17:45:14.526Z","0.4.91":"2026-04-20T17:56:47.030Z","0.4.92":"2026-04-20T18:17:45.019Z","0.4.94":"2026-04-20T18:40:13.995Z","0.4.941":"2026-04-20T19:22:16.025Z","0.4.942":"2026-04-20T19:37:22.373Z","0.4.943":"2026-04-20T20:30:30.539Z","0.4.945":"2026-04-21T14:41:51.927Z","0.4.946":"2026-04-22T09:55:15.400Z","0.4.947":"2026-04-22T10:34:53.832Z","0.4.948":"2026-04-22T20:25:22.441Z","0.4.949":"2026-04-24T16:41:12.101Z","0.4.950":"2026-04-25T09:48:02.069Z","0.4.951":"2026-04-26T10:27:55.665Z","0.4.952":"2026-04-26T15:34:05.100Z","0.4.953":"2026-04-26T16:54:39.683Z","0.4.954":"2026-04-26T17:13:35.145Z","0.4.955":"2026-04-26T17:31:56.907Z","0.4.956":"2026-04-26T17:47:48.762Z","0.4.980":"2026-04-27T15:36:13.056Z","0.5.2":"2026-06-29T10:10:18.546Z","0.5.3":"2026-07-24T15:06:13.231Z","0.5.4":"2026-07-25T08:55:16.275Z","0.6.0":"2026-07-26T14:39:32.443Z","0.6.1":"2026-07-26T16:08:24.327Z","0.6.2":"2026-07-29T18:03:00.858Z","0.6.3":"2026-08-22T15:53:31.172Z","0.6.4":"2026-08-31T08:45:22.256Z"},"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","declarative","reactive","types","state"],"repository":{"type":"git","url":"git+https://github.com/hypen-lang/hypen.git","directory":"hypen-web/packages/core"},"description":"Hypen core - Platform-agnostic reactive UI runtime (types, state, router, events)","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"readme":"# @hypen-space/core\n\nThe reactive runtime for Hypen - a declarative UI language that separates what your UI looks like from how it behaves.\n\n## What is Hypen?\n\nHypen lets you write UI templates in a clean, declarative syntax:\n\n```hypen\nColumn {\n  Text(\"Hello, @{state.user.name}!\")\n  Button(onClick: @actions.logout) {\n    Text(\"Sign Out\")\n  }\n}\n```\n\nThe `@hypen-space/core` package provides the engine that:\n\n1. **Parses** your Hypen templates\n2. **Tracks** reactive state bindings (like `@{state.user.name}`)\n3. **Generates patches** when state changes (instead of re-rendering everything)\n4. **Dispatches actions** triggered from the UI (like `@actions.logout`)\n\nYou provide a renderer that applies those patches to your platform (DOM, Canvas, Native, etc).\n\n## Installation\n\n```bash\nnpm install @hypen-space/core\n# or\nbun add @hypen-space/core\n```\n\n## Core Concepts\n\n### Templates\n\nHypen templates describe your UI structure. Components can have:\n\n- **Arguments**: `Text(\"Hello\")` or `Button(disabled: true)`\n- **Children**: Nested inside `{ }` braces\n- **Applicators**: Chained styling like `.padding(16).color(blue)`\n\n### State Bindings\n\nUse `@{state.path}` to bind template values to your module's state:\n\n```hypen\nText(\"Count: @{state.count}\")\nText(\"User: @{state.user.name}\")\n```\n\nWhen state changes, only the affected parts of the UI update.\n\n### Actions\n\nUse `@actions.name` to dispatch events from the UI to your module:\n\n```hypen\nButton(onClick: @actions.increment) { Text(\"+\") }\nButton(onClick: @actions.submitForm) { Text(\"Submit\") }\n```\n\n### Patches\n\nThe engine doesn't manipulate the UI directly. Instead, it emits **patches** - minimal instructions describing what changed:\n\n```typescript\n{ type: \"Create\", id: \"1\", elementType: \"Text\", props: { text: \"Hello\" } }\n{ type: \"SetProp\", id: \"1\", name: \"text\", value: \"Hello, World\" }\n{ type: \"Remove\", id: \"1\" }\n```\n\nYour renderer applies these patches to the actual platform.\n\n## Quick Start\n\n```typescript\nimport { app } from \"@hypen-space/core\";\nimport { Engine } from \"@hypen-space/web-engine\";\n\n// 1. Define your module's state and actions\nconst counter = app\n  .defineState({ count: 0 })\n  .onAction(\"increment\", ({ state }) => state.count++)\n  .onAction(\"decrement\", ({ state }) => state.count--)\n  .build();\n\n// 2. Initialize the engine\nconst engine = new Engine();\nawait engine.init();\n\n// 3. Connect your renderer\nengine.setRenderCallback((patches) => {\n  myRenderer.applyPatches(patches);\n});\n\n// 4. Register the module and render\nengine.setModule(\"counter\", counter.actions, counter.stateKeys, counter.initialState);\n\nengine.renderSource(`\n  Column {\n    Text(\"Count: @{state.count}\")\n    Row {\n      Button(onClick: @actions.decrement) { Text(\"-\") }\n      Button(onClick: @actions.increment) { Text(\"+\") }\n    }\n  }\n`);\n```\n\n## Modules\n\nModules manage state and handle actions. Use the `app` builder to define them:\n\n```typescript\nimport { app } from \"@hypen-space/core\";\n\ninterface UserState {\n  user: { id: string; name: string } | null;\n  loading: boolean;\n}\n\ninterface LoadUserPayload { id: string; }\n\nconst userModule = app\n  .defineState<UserState>({ user: null, loading: false })\n\n  // Lifecycle handler: receives (state, context?)\n  .onCreated(async (state, context) => {\n    state.loading = true;\n    // State changes are auto-synced via Proxy\n  })\n\n  // Typed action handler: declare the payload type as a generic so\n  // `action.payload` is statically typed instead of `unknown`.\n  .onAction<LoadUserPayload>(\"loadUser\", async ({ state, action, context }) => {\n    state.user = await fetchUser(action.payload.id);\n    state.loading = false;\n    // State changes are auto-synced via Proxy\n    // context.router is available for programmatic navigation\n  })\n\n  // Actions without a payload: omit the generic.\n  .onAction(\"logout\", ({ state }) => {\n    state.user = null;\n  })\n\n  // Lifecycle handler: receives (state, context?)\n  .onDestroyed((state, context) => {\n    console.log(\"Cleanup\");\n  })\n\n  .build();\n```\n\nState mutations are automatically tracked via Proxy and synced to the engine.\nAction payloads default to `unknown` — always pass a payload type to\n`.onAction<P>(...)` when the action carries data so you get end-to-end\ntype safety instead of manual casting.\n\n## State\n\nState is automatically tracked via Proxy. Mutations trigger UI updates:\n\n```typescript\nimport { createObservableState, batchStateUpdates, getStateSnapshot } from \"@hypen-space/core\";\n\nconst state = createObservableState({ count: 0, items: [] }, {\n  onChange: (path, oldVal, newVal) => {\n    console.log(`${path.join(\".\")} changed: ${oldVal} -> ${newVal}`);\n  }\n});\n\n// Direct mutations are tracked\nstate.count = 5;\nstate.items.push(\"item\");\n\n// Batch multiple updates into one render cycle\nbatchStateUpdates(state, () => {\n  state.count = 10;\n  state.items = [\"a\", \"b\", \"c\"];\n});\n\n// Get an immutable snapshot\nconst snapshot = getStateSnapshot(state);\n```\n\n## Custom Renderers\n\nExtend `BaseRenderer` to render to any platform:\n\n```typescript\nimport { BaseRenderer } from \"@hypen-space/core\";\n\nclass MyRenderer extends BaseRenderer {\n  protected onCreate(id: string, type: string, props: Record<string, any>) {\n    // Create an element\n  }\n  protected onSetProp(id: string, name: string, value: any) {\n    // Update a property\n  }\n  protected onSetText(id: string, text: string) {\n    // Set text content\n  }\n  protected onInsert(parentId: string, id: string, beforeId?: string) {\n    // Insert into parent\n  }\n  protected onMove(parentId: string, id: string, beforeId?: string) {\n    // Reorder element\n  }\n  protected onRemove(id: string) {\n    // Remove element\n  }\n}\n```\n\nSee `@hypen-space/web` for a DOM renderer implementation.\n\n## Routing\n\nBuilt-in hash or pathname routing:\n\n```typescript\nimport { HypenRouter } from \"@hypen-space/core\";\n\nconst router = new HypenRouter();\n\nrouter.navigate(\"/products/123\");\n\nrouter.subscribe((state) => {\n  console.log(\"Path:\", state.currentPath);\n  console.log(\"Params:\", state.params);   // { id: \"123\" }\n  console.log(\"Query:\", state.query);\n});\n```\n\nUse built-in components in templates:\n\n```hypen\nRouter {\n  Route(path: \"/\") { HomePage }\n  Route(path: \"/products/:id\") { ProductPage }\n}\nLink(to: \"/products/42\") { Text(\"View Product\") }\n```\n\n## Component Discovery\n\nFor larger apps, organize components as files and auto-discover them:\n\n```typescript\nimport { discoverComponents, loadDiscoveredComponents } from \"@hypen-space/server\";\n\nconst components = await discoverComponents(\"./src/components\");\nconst loaded = await loadDiscoveredComponents(components);\n```\n\nSupported file patterns:\n\n```\nCounter/\n├── component.hypen    # Template\n└── component.ts       # Module\n\nCounter.hypen          # Or sibling files\nCounter.ts\n\nCounter/\n├── index.hypen        # Or index-based\n└── index.ts\n```\n\nWatch for changes (hot reload):\n\n```typescript\nimport { watchComponents } from \"@hypen-space/server\";\n\nconst watcher = watchComponents(\"./src/components\", {\n  onUpdate: (c) => console.log(\"Updated:\", c.name),\n});\n```\n\n## Component Loader\n\nRegister components programmatically:\n\n```typescript\nimport { componentLoader, ComponentLoader } from \"@hypen-space/server\";\n\n// Global loader\ncomponentLoader.register(\"Counter\", counterModule, counterTemplate);\ncomponentLoader.get(\"Counter\");\ncomponentLoader.has(\"Counter\");\n\n// Or create your own\nconst loader = new ComponentLoader();\nawait loader.loadFromComponentsDir(\"./src/components\");\n```\n\n## Remote UI\n\nConnect to a Hypen server for server-driven UI:\n\n```typescript\nimport { RemoteEngine } from \"@hypen-space/core\";\n\nconst remote = new RemoteEngine(\"ws://localhost:3000\", {\n  autoReconnect: true,\n});\n\nremote\n  .onPatches((patches) => renderer.applyPatches(patches))\n  .onStateUpdate((state) => console.log(\"Server state:\", state))\n  .onConnect(() => console.log(\"Connected\"));\n\nawait remote.connect();\nremote.dispatchAction(\"loadData\", { page: 1 });\n```\n\n## Global Context\n\nShare state and events across modules:\n\n```typescript\nimport { HypenGlobalContext } from \"@hypen-space/core\";\n\nconst context = new HypenGlobalContext();\n\ncontext.registerModule(\"auth\", authModule);\ncontext.registerModule(\"cart\", cartModule);\n\n// Cross-module access\nconst user = context.getModule(\"auth\").getState().user;\n\n// Event bus\ncontext.on(\"userLoggedIn\", (user) => { /* ... */ });\ncontext.emit(\"userLoggedIn\", { id: \"1\", name: \"Ian\" });\n```\n\n## Browser vs Node.js\n\n```typescript\n// Node.js / Bundler - WASM loads automatically\nimport { Engine } from \"@hypen-space/server\";\nconst engine = new Engine();\nawait engine.init();\n\n// Browser - specify WASM path\nimport { Engine } from \"@hypen-space/web-engine\";\nconst engine = new Engine();\nawait engine.init({ wasmPath: \"/hypen_engine_bg.wasm\" });\n```\n\n## Single-File Components\n\nUse template literals with the `hypen`, `state`, `item`, and `index` helpers:\n\n```typescript\nimport { app, hypen, state, item, index } from \"@hypen-space/core\";\n\nexport default app\n  .defineState({ items: [\"A\", \"B\", \"C\"] })\n  .ui(hypen`\n    Column {\n      ForEach(items: @{state.items}) {\n        Text(\"@{index}: @{item}\")\n      }\n    }\n  `);\n```\n\n## Error Handling\n\n### Result Type\n\nType-safe error handling without exceptions:\n\n```typescript\nimport { Ok, Err, fromPromise, match, all, isOk, isErr } from \"@hypen-space/core\";\n\n// Create results\nconst success = Ok(42);\nconst failure = Err(new Error(\"failed\"));\n\n// Pattern matching\nconst message = match(result, {\n  ok: (value) => `Got ${value}`,\n  err: (error) => `Failed: ${error.message}`,\n});\n\n// Convert promises to Result\nconst result = await fromPromise(fetch(\"/api/data\"));\n\n// Combine multiple results\nconst combined = all([result1, result2, result3]);\n```\n\n### Module Error Handler\n\nHandle errors in module actions:\n\n```typescript\napp\n  .defineState({ error: null })\n  .onError(({ error, action, state }) => {\n    console.error(`Action ${action.name} failed:`, error);\n    state.error = error.message;\n    return { handled: true };  // Prevent error from propagating\n  })\n  .onAction(\"riskyAction\", async ({ state }) => {\n    throw new Error(\"Something went wrong\");\n  });\n```\n\n## Session Lifecycle\n\nHandle connection state for remote UI:\n\n```typescript\napp\n  .defineState({ connected: true })\n  .onDisconnect(({ state, reason }) => {\n    state.connected = false;\n    console.log(\"Disconnected:\", reason);\n  })\n  .onReconnect(({ state, wasExpired }) => {\n    state.connected = true;\n    if (wasExpired) {\n      // Session was restored from server\n    }\n  })\n  .onExpire(({ state, reason }) => {\n    // Session expired, need to re-authenticate\n    state.connected = false;\n  });\n```\n\n## Disposable Pattern\n\nResource management with automatic cleanup:\n\n```typescript\nimport { DisposableStack, using, disposableListener } from \"@hypen-space/core\";\n\n// Automatic cleanup with using()\nawait using(new DisposableStack(), async (stack) => {\n  const listener = stack.use(\n    disposableListener(window, \"resize\", handleResize)\n  );\n  // listener is automatically removed when scope exits\n});\n\n// Manual stack management\nconst stack = new DisposableStack();\nstack.use(disposableTimeout(() => {}, 1000));\nstack.use(disposableInterval(() => {}, 100));\nstack.dispose(); // Cleans up everything\n```\n\n## Retry Utilities\n\nRetry failed operations with backoff:\n\n```typescript\nimport { retry, retryResult, RetryPresets } from \"@hypen-space/core\";\n\n// Simple retry with exponential backoff\nconst data = await retry(\n  () => fetch(\"/api/data\"),\n  { maxAttempts: 3, backoff: \"exponential\" }\n);\n\n// Retry returning Result type\nconst result = await retryResult(\n  () => fetchData(),\n  RetryPresets.network  // Pre-configured for network errors\n);\n```\n\n## Logger\n\nStructured logging with levels:\n\n```typescript\nimport { createLogger, setLogLevel, Logger } from \"@hypen-space/core\";\n\nconst log = createLogger(\"MyModule\");\n\nlog.debug(\"Detailed info\");\nlog.info(\"Normal operation\");\nlog.warn(\"Something unexpected\");\nlog.error(\"Something failed\", error);\n\n// Configure globally\nsetLogLevel(\"warn\");  // Only warn and error\n```\n\n## Typed Events\n\nType-safe event emitter:\n\n```typescript\nimport { TypedEventEmitter, createEventEmitter } from \"@hypen-space/core\";\n\ninterface MyEvents {\n  userLogin: { userId: string };\n  dataLoaded: { items: string[] };\n}\n\nconst events = createEventEmitter<MyEvents>();\n\nevents.on(\"userLogin\", ({ userId }) => {\n  console.log(\"User logged in:\", userId);\n});\n\nevents.emit(\"userLogin\", { userId: \"123\" });\n```\n\n## Package Exports\n\n| Export | Description |\n|--------|-------------|\n| `@hypen-space/core` | Main entry point (app, state, router, types) |\n| `@hypen-space/core/app` | Module builder |\n| `@hypen-space/core/state` | Observable state utilities |\n| `@hypen-space/core/renderer` | Abstract renderer |\n| `@hypen-space/core/router` | Routing system |\n| `@hypen-space/core/context` | Global context |\n| `@hypen-space/core/remote/client` | Remote UI client (RemoteEngine) |\n| `@hypen-space/core/components` | Built-in Router, Route, Link |\n| `@hypen-space/core/result` | Result type for error handling |\n| `@hypen-space/core/disposable` | Disposable pattern utilities |\n| `@hypen-space/core/logger` | Structured logging |\n| `@hypen-space/core/events` | Typed event emitter |\n| `@hypen-space/server` | Node.js WASM engine, loader, discovery, RemoteServer |\n| `@hypen-space/web-engine` | Browser WASM engine, Hypen orchestrator |\n| `@hypen-space/web` | DOM & Canvas renderers |\n\n## Requirements\n\n- Node.js >= 18.0.0\n- TypeScript 5+ (optional)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}