{"_id":"@flight-framework/core","_rev":"27-22fe831664c71caf838ce2ed0794829e","name":"@flight-framework/core","dist-tags":{"latest":"0.6.7"},"versions":{"0.0.1":{"name":"@flight-framework/core","version":"0.0.1","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.0.1","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"dd4fe76d05cb7e81a79428a551d5e26a9d64dea0","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.0.1.tgz","fileCount":65,"integrity":"sha512-BI48HDkYhFR8qi9Xn1G4ePzdtchHQddSjyCAkayQxgH3BLBe8fHxjfAKRaSiY3G6IeIZN09/aBriff4ycjI6oA==","signatures":[{"sig":"MEQCIHGL1iUoorqH47q/361oNvvdC9OVPGLmIh/pPppSrqqOAiBJKCdPSgW0VqSrnMDX8qKSTQrGBLkFCjxa0ZduMkcjMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309859},"main":"./dist/index.js","type":"module","_from":"file:flight-framework-core-0.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"_resolved":"C:\\Users\\elias\\AppData\\Local\\Temp\\02fe6d7e00f8c2f02fda12ba48e3d33f\\flight-framework-core-0.0.1.tgz","_integrity":"sha512-BI48HDkYhFR8qi9Xn1G4ePzdtchHQddSjyCAkayQxgH3BLBe8fHxjfAKRaSiY3G6IeIZN09/aBriff4ycjI6oA==","deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.3.0","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.1_1767326934385_0.6855183824209103","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@flight-framework/core","version":"0.0.2","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.0.2","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"cc5683b8a4f3af24dce81f927ec29e8f214fbf5f","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.0.2.tgz","fileCount":64,"integrity":"sha512-XtKNlfRszvF+DKomg2o4YH6C9M0qUIf87G4geaFwNvuLPtcwZZR1CzvIVuESwTP8mr9jFmPTb7+NNC+/Aaq1BQ==","signatures":[{"sig":"MEUCIGZBH9JjJ6HT9a8xmfksjbRu4QBwANWL/n3+MxhpS+ytAiEA1oSQ9ZEdvlhusTKlZXpdqBtccX1B4CU/Y4v1wFhx8d8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443864},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"}},"gitHead":"03d202e8f117699d7163d291b46f4dece3586091","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.3.0","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.2_1767485657184_0.9177619593041546","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@flight-framework/core","version":"0.0.3","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.0.3","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"5802689ab71b7eec09fd55fc94a730e7d46694b0","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.0.3.tgz","fileCount":64,"integrity":"sha512-ai/PYrpcS1D9JvBbbPwe6sdfxc5aO9XWJNiYs9Ksgc+V1/QeqDPuPctMGSLJ/CBSLccDuuaM/fz0EHFWVeRlHg==","signatures":[{"sig":"MEQCIHyAoSMXwaGSDE4rE1EpGg+UnlKm4nwOKTml1/nVSavSAiAj71eHDHkptdwO3eIyMdI5ZzC3CjbtYrm40fxZEZMVOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445449},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"}},"gitHead":"03d202e8f117699d7163d291b46f4dece3586091","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.3.0","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.3_1767486445296_0.45377133528541136","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@flight-framework/core","version":"0.1.0","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.1.0","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"b1350d0957e755b6fb1a5a50fadab3e6703d86c4","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.1.0.tgz","fileCount":94,"integrity":"sha512-1GO1heWBtyS8jVSW3DpW/N/QbYyLHXuH5BU/eD1RZ8xWz+HPe2lK91FB1VRE4nwRE4H8t31V8RODkMokfQz6+w==","signatures":[{"sig":"MEYCIQDGmL4Fuwrg7Ihc+/L1t3NMESj8sOfru51SSS40+JyB4AIhAJqHUdRbfsDDg+9W3w+89bb3YqO8bC2ZIhk/jAHuXV+g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":695639},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"gitHead":"bb04d3473549817b8b62e122a1ec6d5451f66152","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.3.0","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0_1767643376286_0.14053951124843023","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@flight-framework/core","version":"0.2.0","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.2.0","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"18d5cab46dfc825e10e47cf53589128a9916e7c2","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.2.0.tgz","fileCount":168,"integrity":"sha512-aOADq1JZOLi5G+DXLStHCcGThSL68Q8Bw4Mzuo3HUBJNr4ZTV56w8aIkerHGWyAdaobBVtcDK58mU+y0fF7Anw==","signatures":[{"sig":"MEYCIQCLb5RPC0tz8iok4SpGMqHjohYIKkEGhdm52mmQzOXyiAIhAJy3jwI/O02C+CIgnk6LazjN7Yj4Lsb2/o4BUApZhG6Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1148816},"main":"./dist/index.js","type":"module","_from":"file:flight-framework-core-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"_resolved":"C:\\Users\\elias\\AppData\\Local\\Temp\\76a513893b709b6ff4ff685414c7df46\\flight-framework-core-0.2.0.tgz","_integrity":"sha512-aOADq1JZOLi5G+DXLStHCcGThSL68Q8Bw4Mzuo3HUBJNr4ZTV56w8aIkerHGWyAdaobBVtcDK58mU+y0fF7Anw==","deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.3.0","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0_1767655152040_0.07911289405191835","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@flight-framework/core","version":"0.2.1","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.2.1","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"ff55f7c3d258f2d8fc2f9686570bb566ddda144d","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.2.1.tgz","fileCount":168,"integrity":"sha512-LBaknkI2IYSeRmITohLxBy5DIrk8hPtiG3zB7UWB6lZTFNhxUtZ9tngzFDnJDHhJFAZywBhojkviiJWUbD2jcg==","signatures":[{"sig":"MEUCIQDWQYzedGtkUhHzaKNL2TFhtT7Ve1YuPijTqKSzw8ugZwIgRCo4acVHqbfYk/k0XJ0Iu2YEvswL1kyG9T99gVeRoPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1147195},"main":"./dist/index.js","type":"module","_from":"file:flight-framework-core-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"_resolved":"C:\\Users\\elias\\AppData\\Local\\Temp\\75dd8684ee64c6db4e412bea72b1e0ac\\flight-framework-core-0.2.1.tgz","_integrity":"sha512-LBaknkI2IYSeRmITohLxBy5DIrk8hPtiG3zB7UWB6lZTFNhxUtZ9tngzFDnJDHhJFAZywBhojkviiJWUbD2jcg==","deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.3.0","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.1_1767656878867_0.9685523439332542","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@flight-framework/core","version":"0.2.2","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.2.2","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"de3c003b0d9c56bbfcdcad21b3a135a018d29011","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.2.2.tgz","fileCount":167,"integrity":"sha512-wPIyWj0uX+yuOg7tDsV8kPdlHRq5MGUQEx6u2f1gh3QsbWiVXUu/iGRA8rJeY0WaJwo5bJnTP2nfZ4ACMWMu8A==","signatures":[{"sig":"MEQCIBFNuGHJxJJTf70IIkA/vHmueMuzaO/3NAFFSf0v+J58AiA9z1BG+1tNTJqn03tPbdlefZyswCTGFIcQTJZvS8LMoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1150953},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"gitHead":"8f82f5e5cb057d81b52b2588604c3b14c67ea67c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.3.0","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.2_1767662459004_0.833532313825228","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@flight-framework/core","version":"0.2.3","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.2.3","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"d04c8b8515c3efed1dd909049240bdc9fefe559b","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.2.3.tgz","fileCount":167,"integrity":"sha512-eZj7Y0LAs6X6UZik/nCZJHz11oX//5Jv8ukMzptI1oWUePTSGZ6zc4Wrh2cERHR/od9xWzWxE88eBmZpmREI/Q==","signatures":[{"sig":"MEYCIQDF9c7vCOChk1RPoe64iohniwG0S0ucyl7NcLGgICGiwgIhAKgSh9Nnf+9O2IZecFGfyBT8Gjfw8vHe/QXSvHlairUk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1277608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"gitHead":"5bac02b788f5e5f91edf65a535ce53b12d2146b5","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.3.0","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0"},"peerDependenciesMeta":{"vite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.3_1767743368768_0.7719824616505979","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@flight-framework/core","version":"0.2.4","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.2.4","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"6faadd10f759dedbd2e54603e6f013666388dd96","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.2.4.tgz","fileCount":167,"integrity":"sha512-1LFvlrCZmegaWh1FEBxXPMNm+MsONjSgt0LYDpDwqx+A5ejP7iiQK0jut4WYmWjLxYcfbCYMgUdR8gfMypilFA==","signatures":[{"sig":"MEUCIQDuJTaL3B3PGJ6T7xfcGL6nbbe8s1rbOv2Dfp53l1SWVAIgL5tnPkyC5yggfCOv3riRIZRcF97uLqIZgiNDN5iWMyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1321260},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"gitHead":"a3523a4079ad0961352b09710391af7a706e056d","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.3.0","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.4_1767992218896_0.5835450793977","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@flight-framework/core","version":"0.2.5","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.2.5","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"0aa9b5bf725c0e96b9e14bfd70c22a06712f8bbb","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.2.5.tgz","fileCount":182,"integrity":"sha512-EdjugCPMYbkZkcLKSLd5v1Dj1Z8TbMcfqoD94ru7JfHoBsfDnVwqVs3jEYvEX262y9/EzVgxs1OA441ZBNXpQQ==","signatures":[{"sig":"MEQCIGGYtKWWOvlan7jA2+D+BvgBOsjMgtLBCSCkoLkYdH9RAiBUqlJhV6NAjSqCRZzQG/XQCHNHry4Mgo4AZ1bvNIVONg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1333493},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"gitHead":"a3523a4079ad0961352b09710391af7a706e056d","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.3.0","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.5_1767993006958_0.535684839756625","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@flight-framework/core","version":"0.2.6","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.2.6","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"09b8e08a1321d1c18eee2db1279656818ed88040","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.2.6.tgz","fileCount":183,"integrity":"sha512-oVpayhffdPhBoIzz+6xep1F1DzpKuFVmIFOROya7Kq2TVbYPLZTwwNzL5BJkvNwI9cieoxBLL8AqAwSFr1chDw==","signatures":[{"sig":"MEYCIQC+feNspjsmlxojbvlRMcBPWJaPKBRi8DTbn9Vd3qaoXwIhAPuqo9K/0ApAAfGh6fNv4sVoFOxdUujPPMPyZUOntNH8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1341350},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"gitHead":"530dc43ecdd6da25969e46a2c76bf4e6b465f4e7","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.3.0","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.6_1768001688205_0.6685935108123917","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@flight-framework/core","version":"0.3.0","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.3.0","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"f203d5fdf1095a6f5eed1efdbe8ea077a958bc1e","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.3.0.tgz","fileCount":184,"integrity":"sha512-7oh8xI3ypQie57op3+VGMY6KvSEHACw8A5F03SCP2oP+S0ydIa+OW3hbF3Vr9RLwRG7P5/vABozstjw3GI/Yzg==","signatures":[{"sig":"MEUCIHWiUxqu2dnzmFrfsPgq82SfjeM/Y5jADhT+sqF2hFfqAiEA1sWpt2kNfBiJHdYYxpeye/oP/RY0bC9+aktB6AantDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1305232},"main":"./dist/index.js","type":"module","_from":"file:flight-framework-core-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"_resolved":"/tmp/b13a2146a5136249966354d69beef3db/flight-framework-core-0.3.0.tgz","_integrity":"sha512-7oh8xI3ypQie57op3+VGMY6KvSEHACw8A5F03SCP2oP+S0ydIa+OW3hbF3Vr9RLwRG7P5/vABozstjw3GI/Yzg==","deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"10.2.3","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"20.0.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.0_1768015068381_0.6576100215239293","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@flight-framework/core","version":"0.3.1","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.3.1","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"ff5421d1227c9f4b38a122b532f3ef37e0e7b9b3","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.3.1.tgz","fileCount":183,"integrity":"sha512-7kCkusePPtRzJM3UXog9WJjJrUZJgkVqv4vrG22+dkOjmc8hTFOE5QBjiVAmV18CQvM7GX+IPgDg4jvR9Ks/Tg==","signatures":[{"sig":"MEUCIDo5WFHM5n3MGATxbOuNf0E7FaFKx/lMLVVUh+MqPak4AiEAywiaXUEC5/xwZi14J5JlAql/FMMaMXlOuu1W7Y4qADA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393839},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./plugins/critical-css":{"types":"./dist/plugins/critical-css.d.ts","import":"./dist/plugins/critical-css.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"gitHead":"5d59ebd877f499e49199630df2682201ef2677b0","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.3.0","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","critters":">=0.0.20"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"critters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.1_1768168008868_0.034759699655244836","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@flight-framework/core","version":"0.3.2","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.3.2","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"6515f189d5316a221cf17607cbf2cc20b9cf6803","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.3.2.tgz","fileCount":187,"integrity":"sha512-h/2tymOYi4yjMgGj7avy5j64V3Oentz0QETxaUM4yoNHF7XsQnd/KyGMnu330U8Hg4BrtcKBpi68Ta0jRIZE3A==","signatures":[{"sig":"MEUCIBG5A9Wgmz9NY92VEl68NrjfopqCdnyJy6TDeKiIw8jGAiEAwu5Dz1brbZjguUTiUD8aDHNPbyfcp9LgnnMwOdz/zOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1372729},"main":"./dist/index.js","type":"module","_from":"file:flight-framework-core-0.3.2.tgz","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/client.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./plugins/critical-css":{"types":"./dist/plugins/critical-css.d.ts","import":"./dist/plugins/critical-css.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"_resolved":"/tmp/087de20a027b72ad2aa3412b7147957c/flight-framework-core-0.3.2.tgz","_integrity":"sha512-h/2tymOYi4yjMgGj7avy5j64V3Oentz0QETxaUM4yoNHF7XsQnd/KyGMnu330U8Hg4BrtcKBpi68Ta0jRIZE3A==","deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"10.8.2","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"20.0.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","critters":">=0.0.20"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"critters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.2_1768330977160_0.19810126933549954","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flight-framework/core","version":"0.4.0","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.4.0","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"a6f78900d055c5c227bbb0f7a376d797716ff82b","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.4.0.tgz","fileCount":187,"integrity":"sha512-8RI8XNL+MO1ZQl8bdpUGHWmYFp4c6K8TWyGtN6INCIGt3w7Rq7Yk5K+LzJjqxNbF14Y2g4Wprb+fow4hmex8Ag==","signatures":[{"sig":"MEUCIQCo0DQglvo3FSqYMCpcUJs8RNDHV6JlWry723kXDV/J+QIgJVjKn6L1r046lbjSkIh+IeinWhgKK0+srEO7ExwX8Qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1453102},"main":"./dist/index.js","type":"module","_from":"file:flight-framework-core-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/client.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./plugins/critical-css":{"types":"./dist/plugins/critical-css.d.ts","import":"./dist/plugins/critical-css.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"_resolved":"C:\\Users\\elias\\AppData\\Local\\Temp\\0a254abdea10237c95ded898cebc72eb\\flight-framework-core-0.4.0.tgz","_integrity":"sha512-8RI8XNL+MO1ZQl8bdpUGHWmYFp4c6K8TWyGtN6INCIGt3w7Rq7Yk5K+LzJjqxNbF14Y2g4Wprb+fow4hmex8Ag==","deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"9.6.4","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"20.0.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","critters":">=0.0.20"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"critters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.0_1768364430287_0.7643467092759584","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@flight-framework/core","version":"0.5.0","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.5.0","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"2229f4f3b2dc1acf72ce0bc107673542279af3ce","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.5.0.tgz","fileCount":187,"integrity":"sha512-5qn0Gnq5kuiSbxaaoz5Cwemc2X/M/wJsYh4Ix5ejPPRmDkk4A60ANUfiJOHPsXO/iUjg/4eN11zWrnVExEJVjw==","signatures":[{"sig":"MEQCIBpWRK3v5/Asw8zV9rTwo+tbdYQ7dVTLdruaizVLW7aQAiBpIB3v2K/XxhKG2C45rI1fWaVdZd8EZAkkT80WfDqEgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1467736},"main":"./dist/index.js","type":"module","_from":"file:flight-framework-core-0.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/client.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./plugins/critical-css":{"types":"./dist/plugins/critical-css.d.ts","import":"./dist/plugins/critical-css.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"_resolved":"C:\\Users\\elias\\AppData\\Local\\Temp\\21e538601d8286afc619a8a630a45bd8\\flight-framework-core-0.5.0.tgz","_integrity":"sha512-5qn0Gnq5kuiSbxaaoz5Cwemc2X/M/wJsYh4Ix5ejPPRmDkk4A60ANUfiJOHPsXO/iUjg/4eN11zWrnVExEJVjw==","deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"9.6.4","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"20.0.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","critters":">=0.0.20"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"critters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0_1768367801031_0.26908309095129224","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@flight-framework/core","version":"0.6.0","keywords":["flight","framework","core","ssr","routing","server-components","boundaries"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.6.0","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"0bdca5a82397c68229206a90ded96bd3864bd72d","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.6.0.tgz","fileCount":201,"integrity":"sha512-8flmMjlKvIq9/aZAtmc9qItKUW711BPMr4NiXAF7iPfmCo5yv18W/Q7Rd7GLYfEpVjc3/xj9/F3iFPm8P6+Tjw==","signatures":[{"sig":"MEQCICb37hLuYFXsQFZn2/YZegyHwv4g3JK+bPhc3nqyf+8KAiAN6N2/Oic3RFgs2EL5p3g1DA0cbwus5gt3jMkGtRIOFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1538991},"main":"./dist/index.js","type":"module","_from":"file:flight-framework-core-0.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/client.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./plugins/env":{"types":"./dist/plugins/env-plugin.d.ts","import":"./dist/plugins/env-plugin.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./plugins/critical-css":{"types":"./dist/plugins/critical-css.d.ts","import":"./dist/plugins/critical-css.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./plugins/server-boundary":{"types":"./dist/plugins/server-boundary-plugin.d.ts","import":"./dist/plugins/server-boundary-plugin.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"_resolved":"C:\\Users\\elias\\AppData\\Local\\Temp\\c73d7e6684e27ca593d303e30cb373cc\\flight-framework-core-0.6.0.tgz","_integrity":"sha512-8flmMjlKvIq9/aZAtmc9qItKUW711BPMr4NiXAF7iPfmCo5yv18W/Q7Rd7GLYfEpVjc3/xj9/F3iFPm8P6+Tjw==","deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.4.2","description":"Core primitives for Flight Framework - routing, rendering, caching, server/client boundaries","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","critters":">=0.0.20"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"critters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0_1768633511764_0.43584459814967147","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@flight-framework/core","version":"0.6.1","keywords":["flight","framework","core","ssr","routing","server-components","boundaries"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.6.1","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"47ede3666ab0714fbc05cae9eb93ef6a11718478","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.6.1.tgz","fileCount":201,"integrity":"sha512-FyY99ykQQRcz49HZD+Wh3iy2sNAGCPf9l/aMDyROLhodpggieDjdPsxDXtrOtjOotKRY0pPD34hTNShn5QDy9A==","signatures":[{"sig":"MEUCIQD2YdpfYD6YD18UQaYxu9UZhSR4PPHBVnNRjFnhgjMk0wIgZJZJDdpfPbJVzSClbeScRsU5b1mZA3PTJAS2sdwjYrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556354},"main":"./dist/index.js","type":"module","_from":"file:flight-framework-core-0.6.1.tgz","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/client.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./plugins/env":{"types":"./dist/plugins/env-plugin.d.ts","import":"./dist/plugins/env-plugin.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./plugins/critical-css":{"types":"./dist/plugins/critical-css.d.ts","import":"./dist/plugins/critical-css.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./plugins/server-boundary":{"types":"./dist/plugins/server-boundary-plugin.d.ts","import":"./dist/plugins/server-boundary-plugin.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"_resolved":"C:\\Users\\elias\\AppData\\Local\\Temp\\e0ca254273cfcad519b406de780fe9fd\\flight-framework-core-0.6.1.tgz","_integrity":"sha512-FyY99ykQQRcz49HZD+Wh3iy2sNAGCPf9l/aMDyROLhodpggieDjdPsxDXtrOtjOotKRY0pPD34hTNShn5QDy9A==","deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.4.2","description":"Core primitives for Flight Framework - routing, rendering, caching, server/client boundaries","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","critters":">=0.0.20"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"critters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.1_1768633774185_0.5417554658989674","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@flight-framework/core","version":"0.6.2","keywords":["flight","framework","core","ssr","routing","server-components","boundaries"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.6.2","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"d05b86aeaaf6ea4d576503a2fe417d2897b7fba5","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.6.2.tgz","fileCount":201,"integrity":"sha512-qJwfTVimPpoRQLO2QiN+KYtQY8Yc++4ow7t45fIENPfWsJ1C5DqnnFZs5XheLXWOA/KEXgOV1uxZKT123Cj03w==","signatures":[{"sig":"MEUCIQDLqbvMUKHVzfk+9/xdyPYWKX8Bl3G0AAhf6Gohl8cGNwIgXJeF4c8+hHPcInGYaSuHHDnsarUbT9BpKo85WqKF6cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553624},"main":"./dist/index.js","type":"module","_from":"file:flight-framework-core-0.6.2.tgz","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/client.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./plugins/env":{"types":"./dist/plugins/env-plugin.d.ts","import":"./dist/plugins/env-plugin.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./plugins/critical-css":{"types":"./dist/plugins/critical-css.d.ts","import":"./dist/plugins/critical-css.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./plugins/server-boundary":{"types":"./dist/plugins/server-boundary-plugin.d.ts","import":"./dist/plugins/server-boundary-plugin.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"_resolved":"C:\\Users\\elias\\AppData\\Local\\Temp\\0b824e454ba7eaf60878255ff7bfa7d2\\flight-framework-core-0.6.2.tgz","_integrity":"sha512-qJwfTVimPpoRQLO2QiN+KYtQY8Yc++4ow7t45fIENPfWsJ1C5DqnnFZs5XheLXWOA/KEXgOV1uxZKT123Cj03w==","deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.4.2","description":"Core primitives for Flight Framework - routing, rendering, caching, server/client boundaries","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","critters":">=0.0.20"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"critters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.2_1768634249385_0.0828365695034099","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@flight-framework/core","version":"0.6.3","keywords":["flight","framework","core","ssr","routing","server-components","boundaries"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.6.3","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"12f4ae76a77d269b1605c5926bf172411894b98e","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.6.3.tgz","fileCount":201,"integrity":"sha512-UysROcU6eeKLOJn0KNvRXmYe1PnwNyixBZPjKNFIEDKnFPXf2XAV2RWDwu/Qr6Ek2/xvuxbfK7tdYFlqtYXXkQ==","signatures":[{"sig":"MEYCIQCMkcWoSX84KkVgDwTgTiQ+l9X8+a5u23sIH6EsL0ejQwIhAN4GrjBNZX2R+F86ieeeWLMmzxsFmqvkAtCznurvWCKu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535045},"main":"./dist/index.js","type":"module","_from":"file:flight-framework-core-0.6.3.tgz","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/client.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./plugins/env":{"types":"./dist/plugins/env-plugin.d.ts","import":"./dist/plugins/env-plugin.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./plugins/critical-css":{"types":"./dist/plugins/critical-css.d.ts","import":"./dist/plugins/critical-css.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./plugins/server-boundary":{"types":"./dist/plugins/server-boundary-plugin.d.ts","import":"./dist/plugins/server-boundary-plugin.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"_resolved":"C:\\Users\\elias\\AppData\\Local\\Temp\\afd833ed264f73addc38abe1d2a5441d\\flight-framework-core-0.6.3.tgz","_integrity":"sha512-UysROcU6eeKLOJn0KNvRXmYe1PnwNyixBZPjKNFIEDKnFPXf2XAV2RWDwu/Qr6Ek2/xvuxbfK7tdYFlqtYXXkQ==","deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.4.2","description":"Core primitives for Flight Framework - routing, rendering, caching, server/client boundaries","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","critters":">=0.0.20"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"critters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.3_1768634760355_0.05009377299425055","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@flight-framework/core","version":"0.6.4","keywords":["flight","framework","core","ssr","routing","server-components","boundaries"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.6.4","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"7732b257be42805b6fd0e11262a6eca921ae0f4a","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.6.4.tgz","fileCount":200,"integrity":"sha512-ayFyO2fOJKVibf6Bad/ChWEubdRbASiTY6TsYI8Tbe3KSF1d2nsyNy6MT7xYW+XF+3/83u6HfRGXrDeXsgo0YA==","signatures":[{"sig":"MEUCIC3OzeODEovcFiTNhuz5slvy2lHE3/2qxTP9dCJgKnc9AiEA6hXz+ToKm267qN+MQZ0dvsjaxqTMqPSLZ+/S+BXcGR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1545012},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/client.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./plugins/env":{"types":"./dist/plugins/env-plugin.d.ts","import":"./dist/plugins/env-plugin.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./plugins/critical-css":{"types":"./dist/plugins/critical-css.d.ts","import":"./dist/plugins/critical-css.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./plugins/server-boundary":{"types":"./dist/plugins/server-boundary-plugin.d.ts","import":"./dist/plugins/server-boundary-plugin.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"gitHead":"c68ef46295251350f1f262cc3dcd812674666b4c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.4.2","description":"Core primitives for Flight Framework - routing, rendering, caching, server/client boundaries","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","critters":">=0.0.20"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"critters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.4_1768636162880_0.7508955454905026","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@flight-framework/core","version":"0.6.5","keywords":["flight","framework","core","ssr","routing","server-components","boundaries"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.6.5","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"dcc7358aa5b0a493640276113cf24bc569f1f72f","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.6.5.tgz","fileCount":200,"integrity":"sha512-1qvY+QfmR/SL44fHpRd2mQEx/UnCwaHor/+7TkdAfi6hrxaBSMW66dOphiPV09SlQAVk1BBe0rxTjtkvWMaZwQ==","signatures":[{"sig":"MEQCICpR1QL3zHavfxr0gscrBuqBijqeCFtfmEJ9QHjk61GWAiAKdrrIhraWzOsaZVmNfqBXWnXVxYhKw8jORBt9xjl+yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1545279},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/client.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./plugins/env":{"types":"./dist/plugins/env-plugin.d.ts","import":"./dist/plugins/env-plugin.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./plugins/critical-css":{"types":"./dist/plugins/critical-css.d.ts","import":"./dist/plugins/critical-css.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./plugins/server-boundary":{"types":"./dist/plugins/server-boundary-plugin.d.ts","import":"./dist/plugins/server-boundary-plugin.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"gitHead":"c68ef46295251350f1f262cc3dcd812674666b4c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.4.2","description":"Core primitives for Flight Framework - routing, rendering, caching, server/client boundaries","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","critters":">=0.0.20"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"critters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.5_1768636420334_0.41798543420884426","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@flight-framework/core","version":"0.6.6","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.6.6","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"f3fda36e1021027bfa9cae3195f5d25a23b7aa58","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.6.6.tgz","fileCount":186,"integrity":"sha512-dJKRZbClj7Oe4nz92U9f4h7EZt52qiUt/ZVNAardgN2i7muQHdqDVRUsH7DTY1Cu6ZoqewlQ1ybNIUPvCPytRg==","signatures":[{"sig":"MEQCICFFFDebV8FRWS5jbSBcqDRdbh/wai4RZe3mRamBc39EAiBuRdqh4j34LXQlHk9ZjRlgTSnFnBXycsXOcGiCMhE7AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1467668},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/client.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./plugins/critical-css":{"types":"./dist/plugins/critical-css.d.ts","import":"./dist/plugins/critical-css.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"gitHead":"c68ef46295251350f1f262cc3dcd812674666b4c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"11.4.2","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"24.4.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","critters":">=0.0.20"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"critters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.6_1768678166942_0.5651123698831426","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@flight-framework/core","version":"0.6.7","keywords":["flight","framework","core","ssr","routing"],"author":{"name":"Flight Contributors"},"license":"MIT","_id":"@flight-framework/core@0.6.7","maintainers":[{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"}],"dist":{"shasum":"ec7d1d1d18271cb0c0bd103ddfa599c1d6ce978c","tarball":"https://registry.npmjs.org/@flight-framework/core/-/core-0.6.7.tgz","fileCount":187,"integrity":"sha512-PHWn3jj+aIPZEgzLcyJxo7vymTRK6dlAZlQawTEDHouyOSvuAq0XrF/GBUV8iUK+dJ//KOzVq0QY7JwsrQ+Yng==","signatures":[{"sig":"MEUCIQCmtkD76WHvjnaI42R68m2rewjKy1WGGUO6DiLnaRzBqwIgSqXtxIUuNqyt62HEqp5Kxqf9qqrslSYNVE1x/ZUa0bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1428354},"main":"./dist/index.js","type":"module","_from":"file:flight-framework-core-0.6.7.tgz","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/client.js"},"./rsc":{"types":"./dist/rsc/index.d.ts","import":"./dist/rsc/index.js"},"./cache":{"types":"./dist/cache/index.d.ts","import":"./dist/cache/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","browser":"./dist/client.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./render":{"types":"./dist/render/index.d.ts","import":"./dist/render/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./actions":{"types":"./dist/actions/index.d.ts","import":"./dist/actions/index.js"},"./islands":{"types":"./dist/islands/index.d.ts","import":"./dist/islands/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./streaming":{"types":"./dist/streaming/index.d.ts","import":"./dist/streaming/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","import":"./dist/middleware/index.js"},"./rsc/stream":{"types":"./dist/rsc/stream.d.ts","import":"./dist/rsc/stream.js"},"./file-router":{"types":"./dist/file-router/index.d.ts","import":"./dist/file-router/index.js"},"./rsc/context":{"types":"./dist/rsc/context.d.ts","import":"./dist/rsc/context.js"},"./rsc/payload":{"types":"./dist/rsc/payload.d.ts","import":"./dist/rsc/payload.js"},"./rsc/plugins":{"types":"./dist/rsc/plugins/index.d.ts","import":"./dist/rsc/plugins/index.js"},"./rsc/adapters":{"types":"./dist/rsc/adapters/index.d.ts","import":"./dist/rsc/adapters/index.js"},"./rsc/renderer":{"types":"./dist/rsc/renderer.d.ts","import":"./dist/rsc/renderer.js"},"./actions/queue":{"types":"./dist/actions/queue.d.ts","import":"./dist/actions/queue.js"},"./rsc/boundaries":{"types":"./dist/rsc/boundaries.d.ts","import":"./dist/rsc/boundaries.js"},"./rsc/vite-plugin":{"types":"./dist/rsc/vite-plugin.d.ts","import":"./dist/rsc/vite-plugin.js"},"./rsc/adapters/vue":{"types":"./dist/rsc/adapters/vue.d.ts","import":"./dist/rsc/adapters/vue.js"},"./actions/streaming":{"types":"./dist/actions/streaming.d.ts","import":"./dist/actions/streaming.js"},"./actions/middleware":{"types":"./dist/actions/middleware.d.ts","import":"./dist/actions/middleware.js"},"./rsc/adapters/react":{"types":"./dist/rsc/adapters/react.d.ts","import":"./dist/rsc/adapters/react.js"},"./rsc/adapters/solid":{"types":"./dist/rsc/adapters/solid.d.ts","import":"./dist/rsc/adapters/solid.js"},"./rsc/plugins/rollup":{"types":"./dist/rsc/plugins/rollup.d.ts","import":"./dist/rsc/plugins/rollup.js"},"./streaming/adapters":{"types":"./dist/streaming/adapters/index.d.ts","import":"./dist/streaming/adapters/index.js"},"./streaming/priority":{"types":"./dist/streaming/priority.d.ts","import":"./dist/streaming/priority.js"},"./rsc/adapters/preact":{"types":"./dist/rsc/adapters/preact.d.ts","import":"./dist/rsc/adapters/preact.js"},"./rsc/plugins/esbuild":{"types":"./dist/rsc/plugins/esbuild.d.ts","import":"./dist/rsc/plugins/esbuild.js"},"./plugins/critical-css":{"types":"./dist/plugins/critical-css.d.ts","import":"./dist/plugins/critical-css.js"},"./streaming/conditional":{"types":"./dist/streaming/conditional.d.ts","import":"./dist/streaming/conditional.js"},"./streaming/observability":{"types":"./dist/streaming/observability.d.ts","import":"./dist/streaming/observability.js"},"./file-router/streaming-hints":{"types":"./dist/file-router/streaming-hints.d.ts","import":"./dist/file-router/streaming-hints.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"elioslt","email":"eliasemanuel.ltorres@gmail.com"},"_resolved":"/tmp/87c83ef184b36b14d5a9e6aafcd79ad8/flight-framework-core-0.6.7.tgz","_integrity":"sha512-PHWn3jj+aIPZEgzLcyJxo7vymTRK6dlAZlQawTEDHouyOSvuAq0XrF/GBUV8iUK+dJ//KOzVq0QY7JwsrQ+Yng==","deprecated":"DEPRECATED: Movido a @flightdev/core","_npmVersion":"10.8.2","description":"Core primitives for Flight Framework - routing, rendering, caching","directories":{},"_nodeVersion":"20.0.0","dependencies":{"radix3":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"vite":"^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","critters":">=0.0.20"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"critters":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.7_1768683766215_0.37078069007726167","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-01-02T04:08:54.308Z","modified":"2026-02-12T22:31:03.777Z","0.0.1":"2026-01-02T04:08:54.538Z","0.0.2":"2026-01-04T00:14:17.332Z","0.0.3":"2026-01-04T00:27:25.502Z","0.1.0":"2026-01-05T20:02:56.494Z","0.2.0":"2026-01-05T23:19:12.195Z","0.2.1":"2026-01-05T23:47:59.069Z","0.2.2":"2026-01-06T01:20:59.257Z","0.2.3":"2026-01-06T23:49:28.930Z","0.2.4":"2026-01-09T20:56:59.080Z","0.2.5":"2026-01-09T21:10:07.156Z","0.2.6":"2026-01-09T23:34:48.453Z","0.3.0":"2026-01-10T03:17:48.585Z","0.3.1":"2026-01-11T21:46:49.035Z","0.3.2":"2026-01-13T19:02:57.359Z","0.4.0":"2026-01-14T04:20:30.519Z","0.5.0":"2026-01-14T05:16:41.259Z","0.6.0":"2026-01-17T07:05:12.026Z","0.6.1":"2026-01-17T07:09:34.409Z","0.6.2":"2026-01-17T07:17:29.612Z","0.6.3":"2026-01-17T07:26:00.561Z","0.6.4":"2026-01-17T07:49:23.112Z","0.6.5":"2026-01-17T07:53:40.551Z","0.6.6":"2026-01-17T19:29:27.153Z","0.6.7":"2026-01-17T21:02:46.440Z"},"author":{"name":"Flight Contributors"},"license":"MIT","keywords":["flight","framework","core","ssr","routing"],"description":"Core primitives for Flight Framework - routing, rendering, caching","maintainers":[{"email":"simonrawson20@gmail.com","name":"nonapelona"},{"email":"eliasemanuel.ltorres@gmail.com","name":"elioslt"}],"readme":"# @flight-framework/core\n\nCore primitives for Flight Framework, including configuration, routing, caching, streaming SSR, and server actions.\n\n## Features\n\n- Multi-render mode: SSR, SSG, ISR, and streaming\n- Framework support: React, Vue, Svelte, Solid, HTMX\n- File-based routing with automatic route discovery\n- Type-safe server actions with form support\n- Streaming SSR with priority control\n- Islands architecture for partial hydration\n- Pluggable cache adapters with deduplication\n- Structured error handling with type guards\n\n## Installation\n\n```bash\nnpm install @flight-framework/core\n```\n\n## Quick Start\n\n### Configuration\n\n```typescript\n// flight.config.ts\nimport { defineConfig } from '@flight-framework/core';\n\nexport default defineConfig({\n  server: {\n    port: 3000,\n  },\n  render: {\n    defaultMode: 'ssr',\n    streaming: true,\n  },\n});\n```\n\n### Create a Server\n\n```typescript\nimport { createServer } from '@flight-framework/core';\n\nconst server = createServer({\n  port: 3000,\n  routes: [\n    { path: '/', handler: homeHandler },\n    { path: '/api/*', handler: apiHandler },\n  ],\n});\n\nawait server.start();\n```\n\n### File-Based Routing\n\n```typescript\nimport { createFileRouter, scanRoutes } from '@flight-framework/core';\n\nconst routes = await scanRoutes('./src/routes');\nconst router = createFileRouter({ routes });\n\n// Routes are discovered automatically:\n// src/routes/index.page.tsx -> /\n// src/routes/about.page.tsx -> /about\n// src/routes/blog/[slug].page.tsx -> /blog/:slug\n```\n\n## Modules\n\n### Router\n\n```typescript\nimport { createRouter } from '@flight-framework/core/router';\n\nconst router = createRouter();\nrouter.add('GET', '/users/:id', userHandler);\n\nconst match = router.match('GET', '/users/123');\n// { params: { id: '123' }, handler: userHandler }\n```\n\n### Cache\n\n```typescript\nimport { createCache, memory, cached, dedupe } from '@flight-framework/core/cache';\n\n// Create a cache with memory adapter\nconst cache = createCache({\n  adapter: memory(),\n  ttl: 60000,\n});\n\n// Cache function results\nconst getUser = cached(\n  async (id: string) => fetchUser(id),\n  { ttl: 5000, key: (id) => `user:${id}` }\n);\n\n// Deduplicate concurrent requests\nconst getData = dedupe(fetchData);\n```\n\n### Server Actions\n\n```typescript\nimport { registerAction, executeAction, cookies } from '@flight-framework/core/actions';\n\n// Register a server action\nregisterAction('createUser', async (formData: FormData) => {\n  const name = formData.get('name');\n  const user = await db.users.create({ name });\n  \n  cookies().set('user_id', user.id);\n  \n  return { success: true, user };\n});\n\n// Execute from client\nconst result = await executeAction('createUser', formData);\n```\n\n### Streaming SSR\n\n```typescript\nimport { \n  createStreamingSSR, \n  streamWithPriority \n} from '@flight-framework/core/streaming';\n\n// Basic streaming\nconst stream = await createStreamingSSR({\n  component: App,\n  props: { data },\n});\n\n// Priority-based streaming (out-of-order)\nconst result = await streamWithPriority({\n  boundaries: [\n    { id: 'header', priority: 100, render: Header },\n    { id: 'sidebar', priority: 50, render: Sidebar },\n    { id: 'content', priority: 75, render: Content },\n  ],\n});\n```\n\n### Islands Architecture\n\n```typescript\nimport { \n  defineIsland, \n  hydrateIslands,\n  createReactIslandAdapter \n} from '@flight-framework/core/islands';\n\n// Define an island component\nconst Counter = defineIsland({\n  name: 'counter',\n  component: CounterComponent,\n  hydrate: 'visible', // 'load' | 'visible' | 'idle' | 'interaction'\n});\n\n// Client-side hydration\nhydrateIslands({\n  adapter: createReactIslandAdapter(),\n});\n```\n\n### Middleware\n\nFlight provides a composable middleware system for request/response handling.\n\n#### Middleware Chain\n\n```typescript\nimport { \n  createMiddlewareChain, \n  cors, \n  logger, \n  securityHeaders \n} from '@flight-framework/core/middleware';\n\nconst chain = createMiddlewareChain();\n\nchain\n  .use(logger())\n  .use(cors({ origin: ['https://app.example.com'] }))\n  .use(securityHeaders())\n  .use(async (ctx, next) => {\n    const start = Date.now();\n    await next();\n    console.log(`Request took ${Date.now() - start}ms`);\n  });\n```\n\n#### Error Handling\n\nCentralized error handling with the `errorHandler` factory:\n\n```typescript\nimport { createMiddlewareChain, errorHandler } from '@flight-framework/core/middleware';\n\nconst chain = createMiddlewareChain();\n\n// Place error handler first in the chain\nchain.use(errorHandler({\n  expose: process.env.NODE_ENV === 'development',\n  emit: (error, ctx) => {\n    logger.error(`[${ctx.method}] ${ctx.url.pathname}:`, error);\n    errorTracker.capture(error);\n  },\n}));\n\nchain.use(authMiddleware);\nchain.use(routeHandler);\n```\n\nThe error handler catches all downstream errors, sets appropriate status codes, and supports custom error handlers:\n\n```typescript\nchain.use(errorHandler({\n  onError: async ({ error, status, ctx, timestamp }) => {\n    ctx.status = status;\n    ctx.responseBody = JSON.stringify({\n      error: error.message,\n      timestamp,\n      requestId: ctx.locals.requestId,\n    });\n  },\n}));\n```\n\n#### Typed Context\n\nMiddleware context supports generics for type-safe data sharing:\n\n```typescript\nimport type { Middleware, MiddlewareContext } from '@flight-framework/core/middleware';\n\ninterface AppLocals {\n  user: { id: string; role: string };\n  requestId: string;\n  db: DatabaseClient;\n}\n\nconst authMiddleware: Middleware<AppLocals> = async (ctx, next) => {\n  const token = ctx.headers.get('Authorization');\n  const user = await verifyToken(token);\n  \n  ctx.locals.user = user;\n  ctx.locals.requestId = crypto.randomUUID();\n  \n  await next();\n};\n\n// Type-safe access in subsequent middleware\nconst roleGuard: Middleware<AppLocals> = async (ctx, next) => {\n  if (ctx.locals.user.role !== 'admin') {\n    ctx.status = 403;\n    ctx.responseBody = 'Forbidden';\n    return;\n  }\n  await next();\n};\n```\n\n#### CORS\n\nCORS middleware with dynamic origin validation and CDN compatibility:\n\n```typescript\nimport { cors } from '@flight-framework/core/middleware';\n\n// Static origins\nchain.use(cors({\n  origin: ['https://app.example.com', 'https://admin.example.com'],\n  methods: ['GET', 'POST', 'PUT', 'DELETE'],\n  credentials: true,\n}));\n\n// Async validation (database lookup)\nchain.use(cors({\n  origin: async (requestOrigin) => {\n    return await db.allowedOrigins.exists(requestOrigin);\n  },\n  exposeHeaders: ['X-Request-Id', 'X-RateLimit-Remaining'],\n}));\n```\n\nDynamic origins automatically set `Vary: Origin` for CDN/cache compatibility.\n\n#### Built-in Middleware\n\n| Middleware | Purpose |\n|------------|---------|\n| `cors(options?)` | Cross-origin resource sharing |\n| `logger(options?)` | Request logging with configurable levels |\n| `securityHeaders(options?)` | Security headers (CSP, X-Frame-Options, etc.) |\n| `errorHandler(options?)` | Centralized error handling |\n| `compress()` | Mark responses for compression |\n\n#### Logger Configuration\n\n```typescript\nimport { logger } from '@flight-framework/core/middleware';\n\nchain.use(logger({\n  level: 'info',           // 'debug' | 'info' | 'warn' | 'error' | 'silent'\n  format: 'json',          // 'pretty' | 'json' | 'combined' | 'common' | 'short'\n  skip: (ctx) => ctx.url.pathname === '/health',\n  writer: (entry, formatted) => externalLogger.log(entry),\n}));\n```\n\nThe logger captures errors from downstream middleware before re-throwing, ensuring all requests are logged including failures.\n\n\n### Error Handling\n\n```typescript\nimport { \n  FlightError, \n  createError, \n  isFlightError,\n  createNotFound,\n  createForbidden,\n} from '@flight-framework/core/errors';\n\n// Create typed errors\nthrow createNotFound('Page not found');\nthrow createForbidden('Access denied');\n\n// Create custom errors\nthrow createError({\n  statusCode: 422,\n  message: 'Validation failed',\n  data: { field: 'email', error: 'Invalid format' },\n});\n\n// Type guards\nif (isFlightError(error)) {\n  console.log(error.statusCode, error.digest);\n}\n```\n\n### React Integration\n\n```typescript\nimport { ErrorProvider, useError, useFlightError } from '@flight-framework/core/react';\n\n// Wrap your app\n<ErrorProvider onError={console.error}>\n  <App />\n</ErrorProvider>\n\n// Use in components\nfunction MyComponent() {\n  const { error, clearError } = useFlightError();\n  \n  if (error) {\n    return <ErrorDisplay error={error} onRetry={clearError} />;\n  }\n  \n  return <Content />;\n}\n```\n\n### Metadata (SEO)\n\n```typescript\nimport { renderMetadataToHead, type Metadata } from '@flight-framework/core';\n\nconst metadata: Metadata = {\n  title: 'My Page',\n  description: 'Page description',\n  openGraph: {\n    title: 'OG Title',\n    image: '/og-image.png',\n  },\n};\n\nconst headHtml = renderMetadataToHead(metadata);\n```\n\n### Route Rules (ISR/SSG)\n\n```typescript\nimport { defineConfig } from '@flight-framework/core';\n\nexport default defineConfig({\n  routeRules: {\n    '/': { prerender: true },\n    '/blog/**': { isr: 3600 },\n    '/api/**': { ssr: true },\n    '/static/**': { static: true },\n  },\n});\n```\n\n### Revalidation\n\n```typescript\nimport { \n  revalidatePath, \n  revalidateTag,\n  createRevalidateHandler \n} from '@flight-framework/core';\n\n// On-demand revalidation\nawait revalidatePath('/blog/my-post');\nawait revalidateTag('blog-posts');\n\n// Create revalidation API handler\nconst handler = createRevalidateHandler({\n  secret: process.env.REVALIDATE_SECRET,\n});\n```\n\n## Environment Utilities\n\n```typescript\nimport { \n  isServer, \n  isBrowser, \n  isProduction,\n  isDevelopment \n} from '@flight-framework/core/utils';\n\nif (isServer()) {\n  // Server-only code\n}\n\nif (isDevelopment()) {\n  console.log('Debug info');\n}\n```\n\n## Module Exports\n\n| Export | Description |\n|--------|-------------|\n| `@flight-framework/core` | Main entry with all primitives |\n| `@flight-framework/core/router` | Routing utilities |\n| `@flight-framework/core/cache` | Caching system |\n| `@flight-framework/core/server` | HTTP server |\n| `@flight-framework/core/render` | Rendering modes |\n| `@flight-framework/core/middleware` | Middleware chain |\n| `@flight-framework/core/actions` | Server actions |\n| `@flight-framework/core/streaming` | Streaming SSR |\n| `@flight-framework/core/islands` | Islands architecture |\n| `@flight-framework/core/errors` | Error handling |\n| `@flight-framework/core/react` | React integration |\n| `@flight-framework/core/rsc` | React Server Components |\n| `@flight-framework/core/config` | Configuration |\n| `@flight-framework/core/utils` | Environment utilities |\n\n## TypeScript\n\nFull TypeScript support with exported types for all APIs:\n\n```typescript\nimport type {\n  FlightConfig,\n  Route,\n  RouteMatch,\n  Cache,\n  CacheAdapter,\n  Middleware,\n  FlightError,\n  Metadata,\n  StreamingHints,\n} from '@flight-framework/core';\n```\n\n## Build Plugins\n\n### Critical CSS Extraction\n\nExtract and inline critical CSS for improved LCP:\n\n```bash\nnpm install critters\n```\n\n```typescript\n// vite.config.ts\nimport { criticalCSS } from '@flight-framework/core/plugins';\n\nexport default defineConfig({\n    plugins: [\n        criticalCSS({\n            // Strategy for loading non-critical CSS\n            preload: 'swap', // 'body' | 'media' | 'swap' | 'swap-high' | 'js' | 'js-lazy'\n            \n            // Remove inlined CSS from source\n            pruneSource: false,\n            \n            // Routes to process\n            include: ['**/*.html'],\n            exclude: ['/api/**'],\n        }),\n    ],\n});\n```\n\n#### Preload Strategies\n\n| Strategy | Description |\n|----------|-------------|\n| `swap` | Use rel=\"preload\" and swap on load |\n| `swap-high` | Like swap with fetchpriority=\"high\" |\n| `media` | Use media=\"print\" and swap |\n| `js` | Load via JavaScript |\n| `js-lazy` | Load via JavaScript when idle |\n| `body` | Move stylesheets to end of body |\n\n#### CSS Utilities\n\n```typescript\nimport {\n    extractInlineStyles,\n    mergeCSS,\n    generatePreloadLink,\n    generateNoscriptFallback,\n} from '@flight-framework/core/plugins/critical-css';\n\n// Extract styles from HTML\nconst { html, styles } = extractInlineStyles(htmlString);\n\n// Generate preload link\nconst preload = generatePreloadLink('/styles.css', 'swap');\n\n// Generate noscript fallback\nconst fallback = generateNoscriptFallback('/styles.css');\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}