{"_id":"@octanejs/remix-router","_rev":"51-e8e534420c06c1b71d628a70e98109ec","name":"@octanejs/remix-router","dist-tags":{"latest":"0.1.53"},"versions":{"0.1.0":{"name":"@octanejs/remix-router","version":"0.1.0","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.0","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"4ba4b399d80f148e736fa89a580bc0e864289a8a","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.0.tgz","fileCount":63,"integrity":"sha512-xdmEX14DGNe8PXOeAruMYGlXWvMhTCwfBUR3hyEWZDivPmKAxkn3kwxXRzgKufEvfmGH6sF+zicYCwmtxAoDuA==","signatures":[{"sig":"MEQCIAeGiQ2RLTpfcJt/3U+ZQEs8weHZV3hOCoQvBwmCnIBpAiAA7TTL+zOHA8tJVbZwRJDUVVOY+0Ah9XKY4eVSE9Obqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566646},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"trueadm","email":"dg@domgan.com"},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v7, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"cookie":"^1.0.1","octane":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","react-dom":"^19.2.0","@tsrx/react":"^0.2.37","react-router":"7.18.1","react-router-dom":"7.18.1"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.0_1783900289665_0.9247196218608433","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@octanejs/remix-router","version":"0.1.1","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.1","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"f8fd93127177625431689c5c87900234c64b4c93","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.1.tgz","fileCount":63,"integrity":"sha512-dms426MDQbBvMQy7IcW1UOnXhXajK51kbqhVrfGGY7hNGP7rn720NndHVQeVLSrcRwFmNJEt/Mxp7VGy+ya5QQ==","signatures":[{"sig":"MEUCIQChnNFxG8uKSR6F0FJtVfuhNwKGpw6aHEANEkJ5aO6TmwIgAOGqTbX1cAdueRmZWCDL4CMoa/GJ5udqCA4W7ZiPhO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":566646},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v7, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie":"^1.0.1","octane":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","vitest":"^4.1.9","esbuild":"^0.28.1","react-dom":"^19.2.0","@tsrx/react":"^0.2.37","react-router":"7.18.1","react-router-dom":"7.18.1"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.1_1783901632299_0.7610026742537681","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@octanejs/remix-router","version":"0.1.2","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.2","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"8d004853ed8813eaafff9b65c38666ac6991f466","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.2.tgz","fileCount":63,"integrity":"sha512-9lH/92sUqHNwrKEQmSz79wsl16L4A9kxkwYTxKqLEWvBScMRlTJALwxS+idc9VIZD0YEsQVoYTgoUrClg43+Tg==","signatures":[{"sig":"MEUCIQDq84BjIDiOY13RjH0hdg1p37lSGUKJc5ns7pwB0eYSAQIgOXPp/rLeBNEzizE/RLuFbId5FvL/jT8ejbZM+kA43cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":573615},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","octane":"0.1.6","vitest":"^4.1.9","esbuild":"^0.28.1","react-dom":"^19.2.0","@tsrx/react":"^0.2.37","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.2_1784026823924_0.7003064924968638","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@octanejs/remix-router","version":"0.1.5","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.5","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"b53603f973b40c068144cddc94449bcd8fb4875d","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.5.tgz","fileCount":63,"integrity":"sha512-VCNnOIThEWfuxhSGgdQMznR9jlAjEHK87TQ2Yy3n/buZsO/I0V7e0N3B01L8MYDfu9TW+yiOIMhX+sOWhwqvMg==","signatures":[{"sig":"MEUCIC4ABikpy0a8htXbE8O8STtMNIs3BHQyBXqJRO2YrPlGAiEAvJKBonowS95EnHB7UUss3lxZuyeEoh2+YVhut45xJy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":573615},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","octane":"0.1.9","vitest":"^4.1.9","esbuild":"^0.28.1","react-dom":"^19.2.0","@tsrx/react":"^0.2.37","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.5_1784412919799_0.870717815601803","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@octanejs/remix-router","version":"0.1.6","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.6","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"1b8bab477e0f89719d363280d4b8c582cf016686","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.6.tgz","fileCount":63,"integrity":"sha512-PVKnryksNZ2k4Ejy/FOLCmWeHPWmCPSj9XceTDBEyiZOww9aCfyb8X8DQlfMByr3La99ml6zG/AlIZOEeepPNw==","signatures":[{"sig":"MEYCIQD/hw7Tv7GU/DZdw56HXNUpi/u+0A2MqkqKqpMCM/wopQIhAIX0PCvx50NhID272dIIogM/oUbtgjd+6ddUgtGT6A3z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":573617},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","octane":"0.1.10","vitest":"^4.1.9","esbuild":"^0.28.1","react-dom":"^19.2.0","@tsrx/react":"^0.2.37","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.6_1784417593237_0.5757845414882863","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@octanejs/remix-router","version":"0.1.7","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.7","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"579dfe405966417332ecebb7ee7361aae66a6673","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.7.tgz","fileCount":63,"integrity":"sha512-9yU6+LDI650BZ3o6U3/03A6eZTFhOGPV31CTKZOK3DTTGYy7NadzS4YhCTQR/AvCVHSSvzNC3pi8vc8T++6ipw==","signatures":[{"sig":"MEQCIDCDZMIeTLm1NpwhA6mbXTROZOnhCXD9KS9PNyLjevPQAiANV1eH7krbwxJbdt6j9JdxYK5B1VQ/z5jM64l6K1NADQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581883},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","octane":"0.1.11","vitest":"^4.1.9","esbuild":"^0.28.1","react-dom":"^19.2.0","@tsrx/react":"^0.2.44","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.7_1784489010426_0.671246363726377","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@octanejs/remix-router","version":"0.1.8","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.8","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"cd28666c683b958e3a00f68a7a68f861cc1f6f49","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.8.tgz","fileCount":63,"integrity":"sha512-/HKl+0dEu7VugVtwhyBKb9EtW336n5DBatHH0SKPdEzNrE/MlZIY5owpXuD0bex3tFotS83Zzh7rq+3j0dT5lw==","signatures":[{"sig":"MEUCIQDuYDQf4efSDy7NymQ4keEEy6DFCUf2p16ygtloZ/YqyAIgEhXF85FE1HhLzk8ufo7xMYdoE0fEqfV7uqDkqIuUQjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581883},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","octane":"0.1.12","vitest":"^4.1.9","esbuild":"^0.28.1","react-dom":"^19.2.0","@tsrx/react":"^0.2.44","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.8_1784579460265_0.32161284759341435","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@octanejs/remix-router","version":"0.1.9","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.9","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"d9df93fe934e0126440e05ee44c995d9a6d9286d","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.9.tgz","fileCount":63,"integrity":"sha512-7w6VeeVa2i4YuJTOz1bCm3xFnc6cWELPk/2YlFEznn8iduzsAPcMNaNIdpO+mf3y13RVv5QkoZXfY+vuRssO+Q==","signatures":[{"sig":"MEYCIQDoF2JK0WnQSxUSFF8TRfWi/mPh1T7ZonnbJ9AjAq4V9QIhAPDZk6h5BHWViyGmKZ6W59AAWZBlLoF2+BRvwNUwbVeI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581825},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.13","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.46","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.9_1784712589238_0.27458719442749335","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@octanejs/remix-router","version":"0.1.12","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.12","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"593819f8e7de50426d0c870657dd9ce1e698aad5","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.12.tgz","fileCount":63,"integrity":"sha512-sPXZOkPJt7hWQTgbTlPKAv4k1jmbDzA5/t+lxpWZ5gK9O5IUcclUG4wxDSvCbe/WdONJQ6WG3BzicBNT5c7zYQ==","signatures":[{"sig":"MEQCIBIa2b5Fmt0XeKL6B0LYA5dihNffcpj4Y8jJ3+2avJ9aAiBEOlCpIewmDkjJtGCxFZU71+r2m/c3l9rkNqmwCd7HJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581826},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.16","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.50","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.12_1785097261008_0.17135845431561303","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@octanejs/remix-router","version":"0.1.13","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.13","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"fca7252d72293d763fc64d02500fac0406641e86","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.13.tgz","fileCount":63,"integrity":"sha512-na0HHjnwfyNkiK930klHlZceL/FRzKHM3RCyH2l40Lb+9yO/9G9wo4aow51uVvWD8zsLZFO1tFCj9gWwCX8bYw==","signatures":[{"sig":"MEYCIQDqJytn0VCZtQJHjcDGn7XcBXEEbzxc2ypCGdrXXF1eHQIhAObrvms35VpAqZc+4zkfxk1GWCm5rXD1wtVhKgTzcW+d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581826},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.17","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.50","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.17"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.13_1785152971868_0.2603768994980393","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@octanejs/remix-router","version":"0.1.14","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.14","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"7445faa1c6a2788cfcd7afacc924f18e0b9c2ece","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.14.tgz","fileCount":63,"integrity":"sha512-drRSQQDl5A5t5MZnfJoNtB/cT9BIbIlxwrXt79obZnx2cJIH+sZdpeshmjExEudSQo0G9B1ezNP+zXi/3UrZew==","signatures":[{"sig":"MEUCIBhlM0ZdpyI6c48hPibvciVyCVyxIHzb7skm0tvVD1q/AiEAy7SaEDroacNb1O7JsLE/lGQspLUBIi0RcP3pSws/JlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581826},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.18","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.54","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.18"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.14_1785253971498_0.1375872208488893","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@octanejs/remix-router","version":"0.1.15","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.15","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"56a32b6cbe511337f15abd5a2252de179f0b244e","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.15.tgz","fileCount":63,"integrity":"sha512-2mUwUMgYRbgbXsBytcSKtnE5XT8uRyoc7Pz1reop8JS+I9lW0pQ1NwK5vaE7LWXL+dBayzaWD8HhcVgO0myISQ==","signatures":[{"sig":"MEUCIQC3a/RYVSYRC8gp7F4g/BFvE30Uq0n6F0wKNIa4rbgD2AIgBnsuERd94xf0jItF3ET+mU7FfpMxhNTQTZ82M0qlNqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581826},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.19","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.19"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.15_1785329672306_0.8123850919021114","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@octanejs/remix-router","version":"0.1.16","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.16","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"9ffcb9661887e6852164ae99a9a4a646e83cae06","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.16.tgz","fileCount":63,"integrity":"sha512-lTDqWVen0tmnujpKkCXDar0nptOJLI5HLqbVtx6q5L5dqSuOiqxLeOvki+oNEEcMZqhGSoACPFTMZJhHRqiKjg==","signatures":[{"sig":"MEUCID/rivjvTcCeKbQg26a/dgB/sPT2yjQZbnFa3/8wYVNlAiEAubwrgiff1Ae/nBdLu+oecQI2YcdN/jhb4SknRAayInQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581826},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.20","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.20"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.16_1785377504321_0.17922575932539808","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@octanejs/remix-router","version":"0.1.17","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.17","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"53445fd87c21e63234cc46f95b30dc1fe9b95761","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.17.tgz","fileCount":63,"integrity":"sha512-ppAikNZnuQlG4jbZoIzsyv+RZGAoHxYvIWyS7E/iwof6TmFsK30GAty3zLLhiMGBjkrakOm3ZTkipw8AWr/n/w==","signatures":[{"sig":"MEYCIQCQ6VJME0LzW53423YOpyXX+1UkBfvTSFE7yGJeKgpkTwIhANC6hmswERpGHnJbsGfR7sp17t59oT3bBDPv5KUSoyNl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581826},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.21","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.21"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.17_1785406839821_0.4030242311854484","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@octanejs/remix-router","version":"0.1.18","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.18","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"a503d9137f109f1813886e4cdefa5fc6946de17b","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.18.tgz","fileCount":63,"integrity":"sha512-SZ6CfIwm2EO50Y2JmNqP2n7eBUhxppO56P4E+OaTbg3iJSBoGzp32LIv6uyuMDwB7SSiojBi6HYWDNNq+WEpDg==","signatures":[{"sig":"MEYCIQDsfk0WlWbgcBE3++ub/quf5h0xwmjwJxBub3FqxrVFTAIhAPK7EVzRY8YVoq2ZS+341VjXFuGDCo6SvWiJZTnxjegB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581826},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.22","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.22"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.18_1785526123359_0.5298477153994068","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@octanejs/remix-router","version":"0.1.19","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.19","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"939d57356702b349568a69fa25c232a9219d88a8","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.19.tgz","fileCount":63,"integrity":"sha512-AVOAhw2iyI1rpIxWmrlp0WBJPoAI0r0Gfs4K5iEdH4DJqOkShcL9A37hekKjcstC0NDMgPwZJJKmfHNcx4tWuw==","signatures":[{"sig":"MEUCIQDRNdEyZr6Nu+oZW7hPCLz/Ja/wPMcYrNk2k6FUieCr8QIgF+eStbxkLngDRjdpgjj7pJ1PC8S4l5tT1pr7HNeeYB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581826},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.23","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.19_1785630754409_0.372254234626187","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@octanejs/remix-router","version":"0.1.20","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.20","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"8a3d9515d6596f765c65b893add7c255d1b062ae","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.20.tgz","fileCount":63,"integrity":"sha512-mRMJZ7DSX/R00BrE2+REbKLmzhgn2BtVt03HkLtqLq8kjO8XtGmYwrKcbLhjM1uj9jwTk6WKMjsX5mZ1t6Bz4w==","signatures":[{"sig":"MEQCIFawCVAVMEWJeWZ/E/auwlCL31V7O6cBjUdy4cxjWio4AiBGOmgpUh8f4n83OMTDkpMF/qlmI6VfzlOie6Oepp6fTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581826},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.24","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.24"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.20_1785857427100_0.7433129068357265","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@octanejs/remix-router","version":"0.1.21","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.21","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"0104d52480ffb6c01cb681b08026354d7502511b","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.21.tgz","fileCount":63,"integrity":"sha512-9dSItDbHYNHq/GDLGST8Q0ht2bGsK75MIFq6JMQiUPhRO7jGLVcKEgDF57Krgi2Qka3HdEDxyN7lx1zDTg0u0Q==","signatures":[{"sig":"MEUCIDlfyNr+pX6wT3jzYSwn3oOPQe7PmQ6RPHHVY2W1jIjPAiEA1sdBD0xp12wmslLKIyvnYf8CjJUIgCGGvGTZgdg5LEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581836},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.25","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.25"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.21_1785879744528_0.03661730615738512","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@octanejs/remix-router","version":"0.1.22","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.22","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"7428226e344926e61a7fc3ae05b20f46fe0377be","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.22.tgz","fileCount":63,"integrity":"sha512-/WSssApXM1bgu65V1ik8FAHImuvcGp262b7aGI8kWuqrv42X91lBOtiu+3asfyKgqb/VCbgjSkLHvBd8g0UP2A==","signatures":[{"sig":"MEUCIQCF2LVHFxnClFln7zF/S0a6hbk1IDGDaM/xiYQeV9+0UwIgTEELW1utr6HDW+PgtFuJ49w3Bx3qDEx03aD1R8u5vec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581836},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.26","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.26"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.22_1785965636700_0.5133930008204302","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@octanejs/remix-router","version":"0.1.23","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.23","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"35ea57c0425a6ad23b1a1db08e60efa8f77a7209","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.23.tgz","fileCount":63,"integrity":"sha512-I7cPKriwiMQMX+RcsIfadvcN0nizZdlw5eTN13iiOiFz9UIHAW8QOtlJ/0GiSW/QcpEAZ1+PQBWjSAY2YPeiKQ==","signatures":[{"sig":"MEUCIGoZpzYgICyECO+LR2jGroS81PZD08w0JsOAsoAvoa4rAiEA3f7wMgDSnd10NtFb8/ATXt8DMhQIUZHuXex5JYJNl9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581836},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.27","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.27"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.23_1785979769187_0.7741294722759777","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@octanejs/remix-router","version":"0.1.24","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.24","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"6b7d5886fa6e3e186a177afa1c29f5fee9a20f1d","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.24.tgz","fileCount":63,"integrity":"sha512-PywrMWczi7V33YqJfNRV13jImNygmwyylKLsIAjOc7o8GV4NXK/TVW7zcdFnElTNw7mvefeM+AYyYTWCdIrMUA==","signatures":[{"sig":"MEYCIQCz4O0v7IjMo9f+HUn15q+gsADybPIjDcSYirIHBtX9RwIhALhX2XR5aR9kRc0K5Pg9FYVXSvuk14YA2aruQH6PTSxy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581836},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.28","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.28"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.24_1785994743820_0.7122715729994256","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@octanejs/remix-router","version":"0.1.25","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.25","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"26839c911147199f5521dc737b63704e84aced8d","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.25.tgz","fileCount":63,"integrity":"sha512-ByslHoAyeMmL8lH/TfozpZoaEyq9139GfFIBzmZKB0fcF7D52YE+I8T1PBQnbcgRjQrwXxl8hcDrIvqieRsgyw==","signatures":[{"sig":"MEUCIQCJGOx/jG87KeveVpqA18fLOBWzK4J22t6NfRigF8DsBQIgdfwbJQ/d1RolIBsxS7gq7k+I0X6XpNPDY7kd1stqPi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581836},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.29","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.29"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.25_1786075691924_0.834194906456935","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@octanejs/remix-router","version":"0.1.26","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.26","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"57989d4285f25415073030317015ae93bb22735d","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.26.tgz","fileCount":63,"integrity":"sha512-HvDn4rbG4j+MP2hbd1yTw4Hrt/yCg/l2epI0qcz9VEIPvs/9u9srJgtHV1+XM9BI+P0FcC1LDotK0IZzgAjVyQ==","signatures":[{"sig":"MEUCIAMOv0Eoq7sh7tzczf2OJ4uzhU+RYZiLXiJpmRW/jOZ7AiEA56LuOCsOn6tmmKhAZHQsS3kkOTNh/qHM4PxCbgYN8v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581836},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.30","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.30"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.26_1786154290696_0.8120773179823759","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@octanejs/remix-router","version":"0.1.27","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.27","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"4e8d1349ca3658cd6e55f479882cc8dc89440369","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.27.tgz","fileCount":63,"integrity":"sha512-C8nIINR4KzqJFvm0Y1I+LUXIs9UYC384Q9WNAdD2iJG66Tq1jg0xXR8focxTl0/Nok3xW8TXKtNQUYtmk7YizQ==","signatures":[{"sig":"MEUCIQDa7o6jPyh314zOLNc4+MKRCha5RUVL31sI01NkVPKBTgIgFh+HzNwYt0u/eN3hzMGczMJfo72HycE1cpJCZuBH4Xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581836},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.31","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.27_1786194565569_0.6399985290120107","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@octanejs/remix-router","version":"0.1.28","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.28","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"df0ecfd97aee7f30db318860622c80fe9e8b62b8","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.28.tgz","fileCount":63,"integrity":"sha512-PFDO3DiED8gc1yM6VuIR2qSYA3WLtLCq5w2zUwmHPZ4u+zwfoOBTvkzFEjoWxQTEbuLVdpVlgzIOVHbxC53pew==","signatures":[{"sig":"MEUCIQCQTlXo1EnoMB7VvOZ9knMRtI8SqnUezr3lJ+/4FXooKAIgHqn2zEBZnLVAq+KorEmpXOXvrvZP4UpjyITwgI+4tnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581836},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.32","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.32"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.28_1786277626737_0.52958374541791","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@octanejs/remix-router","version":"0.1.29","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.29","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"f6bed182464e8ff95e2648457142879a8e57a4f3","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.29.tgz","fileCount":63,"integrity":"sha512-mvl0RYeL16hv1w5xVjnVW6kz+aqdkHpRCYKYgPJieJh8EoLa5YmkuxKnYNfVSlsIFAMB904iVHlz/My9MbDjOA==","signatures":[{"sig":"MEQCIHoBJ2B66wV+LjRSnA75iA5QSI2VwuunUxjYClyXz9FCAiArDE4rpbO6S/IuRLftGYwFaDFBfTxuSvdAE1maXv8wAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581836},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.33","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.33"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.29_1786323079049_0.7563986188846008","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@octanejs/remix-router","version":"0.1.30","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.30","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"74fe6fcc4de501c2fc4cd24343099380f8133dbb","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.30.tgz","fileCount":63,"integrity":"sha512-V66dO6KmqXTm/XfQWPAbd8r7tP8PxvrKqc1NYnrMqOot5LtNzmAQl9h+OzXZmDm2I9DqhUJQtWDbfv7lkFI9hg==","signatures":[{"sig":"MEUCIBLpBaqG3FBKxqN74h8UR+urogMK7SXnjAC3d9ZZQv60AiEAxlTtCCJ0vm+mSMX3v1ad/tWjlbFuefwQBAuMW4qFhTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581836},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.34","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.30_1786385792068_0.10552763658544695","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@octanejs/remix-router","version":"0.1.31","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.31","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"134ca3ea59c5520df1ed1525e9fd3b64e7ae5bfa","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.31.tgz","fileCount":63,"integrity":"sha512-cNNwJrdVDPxPEsypLOii7azFM3mfCgiSI0fqwbn0T2RXKOlJ1w4snFuukXcj9DuqaXcVAy+lChkMTS3eHftQ5w==","signatures":[{"sig":"MEYCIQCR9LhDgL0LZwwnDpGecpYMFiI8WcjqR+jNzb148Od2UwIhAJoUSmYpBNfA50m/0znf42/V7Vl2xh+AU2h/L/jqW1/M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581836},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.35","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.35"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.31_1786408292127_0.19939097516973847","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@octanejs/remix-router","version":"0.1.32","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.32","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"7d5be534bf2d4f3962ee0084b8146f6fa617de91","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.32.tgz","fileCount":63,"integrity":"sha512-2uWIHHSybJKd/9NiH+ixN/3cNBb1mZMBsbpcqeUWCoOFVPsML7oeKcI76Zp1vWUiYarqcn1SNfc8wlFWryLBpA==","signatures":[{"sig":"MEUCIFy4JAtAwbINiCfmDy0H/oNKqxJ6xsiG6jl4RWxxHPzSAiEA3jFuxMfIRR/V02dSajoa7TjKVJb98UID1F28aH1czxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581836},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.36","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.36"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.32_1786531334778_0.48739917078679285","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@octanejs/remix-router","version":"0.1.33","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.33","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"7a3aebbe96d491dac758276b265cff1ec5b25d15","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.33.tgz","fileCount":63,"integrity":"sha512-HoIfnOj9GPWH74wdiUhy5fPUi91M53NgHtcM0sCjnUC2moPMP/7RU93NVNO17/vz9KiE1+vpByeMZ/Lhu6WOOw==","signatures":[{"sig":"MEQCIBXd0gAFQllgcO9oz9GBcc12870TIiqOZ2Ys4+XQSP6/AiAVIBSmaj08vkDr48MLGISlRa1rKi86SbcE5lNTwFMttw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582823},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.37","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.37"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.33_1786658134002_0.828022661256405","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@octanejs/remix-router","version":"0.1.34","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.34","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"460bd07972fc598d2c1c9a9d9b918f9f470a022f","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.34.tgz","fileCount":63,"integrity":"sha512-vBvDMDmVDAqP4Hfu5CSp43BwEV4LGz3u/paPWr9NpvIhS1tTaOWzVp4oZvvhzwnDfVvxCpl5OlA1fGKwuNL45Q==","signatures":[{"sig":"MEUCIQCmkvlYgEQQxZuX2K2zwMBGWgKmF3BTFfhdY9JDt3mdzwIgKYr/ihqGAByVQEePn0JjTjmHa3kJy47EFg1bblwqKTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582823},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.38","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.38"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.34_1786727554813_0.5510620862590951","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@octanejs/remix-router","version":"0.1.35","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.35","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"302d1caaa2f2cae37ab8bf8d844c9026ece3aa74","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.35.tgz","fileCount":63,"integrity":"sha512-Psq/mYQTKl6Aqb0/A05bMBVxhrn989blf++/KovIHfqFHsMtSQ4ywChUkz0E7Mb/+QaeKQbMhlk5iQYZZcDfHA==","signatures":[{"sig":"MEYCIQDacRWYdsLx/DRbtJ3+OTnqd3zbdiUnpq1i1+DFBLIfrgIhAL6cO4XqdVtTCSxsIW9Rsra0hpefihDthU/wgbg/SEyc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582823},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.39","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.39"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.35_1786960118456_0.3048828342646348","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@octanejs/remix-router","version":"0.1.36","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.36","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"e81166b25a3ac489c8853b4993c892bd99400fca","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.36.tgz","fileCount":63,"integrity":"sha512-iGm1cJwrjbs9ehmvEsKHUsAJT47QKX3e61EMxx/dj9J2dnSy2v2gJN6EWn9hqghjxK+K13RFhkKXcb9Tcihhhw==","signatures":[{"sig":"MEUCIHeSKHMWgeEUFj/ZmHT1g7/ksVw1CvZBEk9E/V7f2RCqAiEA93F1FHPCcn1x4ABjXz9DgnEZTtxPQUOK65DzqlBcJo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582823},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.40","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.40"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.36_1787077369405_0.6893033365201029","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@octanejs/remix-router","version":"0.1.37","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.37","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"e257ec440e1c9fc761ee612c6a3f50c2725d90b4","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.37.tgz","fileCount":63,"integrity":"sha512-cr1q79vIjLiDkl/c7qPzJMBZE7dZQGGHsm49oSimk0txc8T02foBWpwdzFuce591jGg5CbYTJZzQdXxd5qHx2g==","signatures":[{"sig":"MEUCIQDQr5DgTSlb/6fW15YXolymK8Hv4LiQul6SNUMWiqY29wIgE5vcAcgn+1C0q2/+4fESTx8cyBSXKGbBDixlic+b6DY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582823},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.41","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.41"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.37_1787143695964_0.6159889857734082","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@octanejs/remix-router","version":"0.1.38","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.38","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"3fc46039cfca662c0fb303894859f8e97601c473","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.38.tgz","fileCount":63,"integrity":"sha512-/yfk1zxD0/cHZUG1zCc1Ment7aFfsqCvnRgNXT6gz4mXaZgvUG+vqvnXK5ZOVJn3WY5oVlI8I4jm1hAhOAAYhQ==","signatures":[{"sig":"MEYCIQCcvdKhg84bzpkXJPZAV8S9qwjwOUfkhA8DsjuoCnWW9AIhAIJTY1Tpzep+t9r6x4adTe+FvQUdHLM8hqFE4oruXYQU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582823},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.42","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.42"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.38_1787243692194_0.7546223815182553","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@octanejs/remix-router","version":"0.1.39","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.39","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"1beaa07abf1f8224c6be68e715acb96856c72a00","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.39.tgz","fileCount":63,"integrity":"sha512-1C1CEO8E/qTov+9qiWTg5w7uHTzZfsPV1rYUkPb59GRMwBRqVtYYRSxI8ofoHuU4H/+iLI7tsq8Kygy2sjVUIg==","signatures":[{"sig":"MEUCIEgxrRrjl2Zwn1wwTzC7MPxg6drRMWJ+NG5TkVg1O5R6AiEAjQQymezU/pEKmNQapXPMN8PSXlDtVud/dseLDHpfq5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582823},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.43","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.43"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.39_1787322278427_0.2232245504817727","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@octanejs/remix-router","version":"0.1.40","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.40","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"cd71fefc5f978649370dd7884878dc57b67d3fe0","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.40.tgz","fileCount":63,"integrity":"sha512-e072dO8sgDG1KgBoWtr8Nd/xKZ/Tbu6v7vlxk4qmPkXhsdG3yRU5KZa0nUYSPjflWnYA1xfqyXLHd1vGNWcUtg==","signatures":[{"sig":"MEUCIQCBf1GmOipuA/vGoxxb80NHKD2YNK33AyO4anzesS6xlQIgCHYBTSDjiPIEKu5LPjlR9zSo+l+I5G3yW/La1/memr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582015},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.44","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.44"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.40_1787358787680_0.19897698400520292","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@octanejs/remix-router","version":"0.1.41","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.41","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"feff96f0607e741ad8d55dff567007938504a1cb","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.41.tgz","fileCount":63,"integrity":"sha512-Vd9OJAjh1Xdbid2H5WqYAf9gxtbusp3rUVsFg2i/juaIroWUnz+E4gAjEehrWY1UNOP/FgKNCUyfTDbUciylbg==","signatures":[{"sig":"MEYCIQDAGq8a71Op4TW+bwefJPEGocixmJvi4yuZQK02ZDnDYwIhAJPG0uEfWMdNmuHJhW2M67UiMGcodVjYTWHeoH0VzmAo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581794},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.45","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.45"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.41_1787572922297_0.11168662904892512","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@octanejs/remix-router","version":"0.1.42","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.42","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"8b3cbde5284674fb2c791554b40bdcf7122409b3","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.42.tgz","fileCount":63,"integrity":"sha512-DytTEj9BdGQpUza2POfyvj1RJ/F3p4aclrUEUK5AIb3OfYpbFs/nZRFR2J3PxMv6CpoPeQq8RIgxvXj0iBxNRA==","signatures":[{"sig":"MEUCIQDIc5kKOBi4q5PN3wnT0/+RJzn1Upl8KeB02b1rEmgu0gIgZ5NPzMto0gFN0tinDkPkqN1+6t8av/RjdwE/fCkcWO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581794},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.46","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.46"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.42_1787585215451_0.22425802326162714","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@octanejs/remix-router","version":"0.1.43","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.43","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"474535b119e8bae29b0ee115906def92bc253d42","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.43.tgz","fileCount":63,"integrity":"sha512-ZGGqwMraHA6RdH7o/8tm1OtFt4gOZmy0IdDOX3vfrfBRO5cauYsjE+HzdVRoDV9L+06jBx+rc45obwla6UdGXA==","signatures":[{"sig":"MEUCIGKoX9GrOaHnyN54zleU+VXLMMJDxIoQMIO1ZAPgd274AiEAxFbVRVmUkruz9dsnvUeRjzbCDMVL8Ru+r47kk6jwnfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581794},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.47","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.47"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.43_1787748818397_0.2795213396950569","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@octanejs/remix-router","version":"0.1.44","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.44","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"88b3af4c22148b6e207e4254f4b2c3c7513aac97","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.44.tgz","fileCount":63,"integrity":"sha512-zsoYGLKgNui7QtAW1aeZNBM8HqIVaHQqb2m65LDYYhUM2omdnx5FCBNBX2S47ds//f0EqrC3KQpjKtHBlIhZLA==","signatures":[{"sig":"MEYCIQC4YUMHPbOHRvxM+3a37JZzU95kWWe0mhXAqw4DozKOzwIhAPFVc8Ikr2LxUjdKBRBAWTxw9xBF76M7N361yR8jPBzD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581794},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.48","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.48"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.44_1787837238768_0.1430304442541268","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@octanejs/remix-router","version":"0.1.45","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.45","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"fbfa8947f997894dbf8dd879eaf907b053d02e37","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.45.tgz","fileCount":63,"integrity":"sha512-Do7hO9oTN4ZJiO/7sAJqDDL5A+04BfSYb/IxsGCDwoZrRDkrv/84tgBN+9wbHXKcp/x9GLq1g4d1H4WE2taJkA==","signatures":[{"sig":"MEUCIQD5dNMG+9kKwJrcuBF8pYaYO168Ix2/iJxHuad7ZwRDWQIgY0cFM2oaImcc2FVc+5dc3s8gUk1fLjnWaqWJbp/dClk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581794},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.49","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.49"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.45_1787916669369_0.9485929826367678","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@octanejs/remix-router","version":"0.1.46","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.46","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"ceff4fd45b63f4e8d75a87ddee705433b9b8c3c8","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.46.tgz","fileCount":63,"integrity":"sha512-9oWuW9C1AEfeV9UXbH9oBr4bBk5i95YC/A7GxCSguBz9ciXthdS18t/xClAu4I2qKEZTS8eC35ckQ5RJZM320A==","signatures":[{"sig":"MEUCIE6iDZqCsgiCUs1D1iTyy0/piM7hNdNCOB9G4d0drI7lAiEAiHJK642qHwYKgEz55yn0iSTeA0dQpFbIOm0aeYUFDiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581889},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.50","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.50"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.46_1788108966359_0.7944733787771543","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@octanejs/remix-router","version":"0.1.47","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.47","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"d076c9f09a6a72c0330d87515ae11f1f2a376a19","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.47.tgz","fileCount":63,"integrity":"sha512-h2KJLHbWBwBcwwEF8JiFC+tuYNK3NiTvzlZBak2XKYpaFbFjyQDz4v2UzyugYvPpsR7ZyE9kwwz3aXn+BDEmEQ==","signatures":[{"sig":"MEUCIEGbQD0flZ1MU+uQRmrQF70EOaH2VTmN4snacKdNUyBZAiEA+VidS5kg7zd9RvG4Bq01UE/ib/x2Oy2JCRV6xynaaoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581889},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.51","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","react-router":"8.2.0"},"peerDependencies":{"octane":"0.1.51"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.47_1788273600282_0.7417040618947024","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@octanejs/remix-router","version":"0.1.48","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.48","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"58731faa027b1b57c08a1c578a36befb1ad291e4","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.48.tgz","fileCount":63,"integrity":"sha512-akqWgc2jB3hPwbkxEizZQkS9CNN7h4Gix18qGj6gfMdvQjIsoqTAZnnt3cwgXDwZuDwdXHpLk99d0EwapWuP5g==","signatures":[{"sig":"MEUCIQDZjS6/NTs1xky7+bIiyTA9G87D2ahJOV0SQ9NKpdwiUwIgEpg5LGrlo41mUsc9DeW0Bdk0BDxMhAT1tD83/YlNi1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581899},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.2.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.63","react-router":"8.2.0"},"peerDependencies":{"octane":"^0.1.51 || ^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.48_1788310302862_0.37208304595614816","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@octanejs/remix-router","version":"0.1.49","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.49","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"62110c5dd8dc6133cf69b5ff4824f2c3fd608660","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.49.tgz","fileCount":63,"integrity":"sha512-NgEqsb3Y41LYPE5hhvM3ts4lRSaMhMjuBv8/ArNJNFLL7bErcLOp582kTsudvGcUb7PNmn6HQ2iRZP+g3jrrig==","signatures":[{"sig":"MEQCIANS9MM3Q6rB1pgtcwow+fXDh8SOIpzZNZBhN2BCxmwAAiBzd4bmn9FatUhSKGftc2sjcoU45TQfjESIdWyOuyIRGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBwlep2AidsC2+d57NG4fHepc2F+fKWDPtBLfXn+thw7AiEA9UBy+G3YxN3Oi50+5bZFtC0dtKtt9n6wPRNG1LrlSY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581509},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","octane":"0.3.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.0","react-router":"8.2.0"},"peerDependencies":{"octane":"^0.1.51 || ^0.2.0 || ^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.49_1789827733379_0.31905401207697626","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@octanejs/remix-router","version":"0.1.50","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.50","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"d7a49e997db514e37c476d3342f2696a6207cd44","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.50.tgz","fileCount":63,"integrity":"sha512-27iOcVMi/b0FT5sP6QVeJVuy8BYies75EO/LlP6sV2DIhmdnJoon86atTenOvMqXm8KSTXktHda3Kvxv5UOghQ==","signatures":[{"sig":"MEUCIQDFlt2hlCjpVSi1W78fCTkQq4Cx9vXLrQXGroGAO/jPlgIgcJvGiLJCeKScdaWJwNVtlLAhPwrpO3HzWYI8imi8+No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCN3nFm+QbZkkQYKhgFX3vvcXEfIuIMPjOYQUc4DcIIeQIgfMZNqtf2iXESoUZMLWRQXhIrTMd7OuF1pzHQ0gXwd70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581488},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","octane":"0.4.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.0","react-router":"8.2.0"},"peerDependencies":{"octane":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.50_1790029554296_0.2476187853340306","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@octanejs/remix-router","version":"0.1.51","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.51","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"6c3fddac95e3b56eaca4fd86d64e83117f20b9bf","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.51.tgz","fileCount":63,"integrity":"sha512-L6NZp1NNfEUnXnzYRdkN6AiPcpxyZ3FYqb3qBnPQIaRyS+cEf3My9y4IL7uQ0GhLDLNKSQtLaLXFXAdelKxDdQ==","signatures":[{"sig":"MEYCIQDhTVk2Z4nS+YHiIJMNmoJh1Mf3b2PXyr3PhsDFJWWVeAIhAJEQFFE/FdDQpYnVZfC4pvtVwyjmeKxECp0azBA1ySsc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAC8JnPsnaFoqIvs1rhddQkN5ghoOaJofy3YOVmOR3UiAiABaeCbzAxin1IIYL3JA7vGnZ3wTkhciO4dhumQINMJHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581488},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","octane":"0.5.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.7","react-router":"8.2.0"},"peerDependencies":{"octane":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.51_1790268486106_0.010747160640855125","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@octanejs/remix-router","version":"0.1.52","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/remix-router@0.1.52","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"487153c1aa32fdbe8e086a60a98424513134bce0","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.52.tgz","fileCount":63,"integrity":"sha512-YsJkh1ZNe6O9WiAoHV8c33SSnvdRzGMdR2YjJBKXu8fhebJvpWo3AOwFdyTxx5rAQVmj1AA5b80ONB3VA8c/9g==","signatures":[{"sig":"MEQCIAi0fmPy/Bzvz1i0cdzdy1PwHBuoG0YBa/2iXkYiSMjZAiBv4wTnvXF+E7vu2fuGFXnrmGPPS+pb3c8PmwpQtRLheA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7jca0/CAHR/WEcX3Wncp2BKTGioEoRYRixRAFCyJZNwIgEsjwyJUoR/qCyCoWn5yUqdhPcZ1YZe7+i8Fp/UsnP94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581488},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","octane":"0.6.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.7","react-router":"8.2.0"},"peerDependencies":{"octane":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/remix-router_0.1.52_1790359710724_0.16129920906670647","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"_id":"@octanejs/remix-router@0.1.53","dist":{"shasum":"ab46965de70d0da7e9f5a712d944f694733b4538","tarball":"https://registry.npmjs.org/@octanejs/remix-router/-/remix-router-0.1.53.tgz","fileCount":63,"integrity":"sha512-h0x7IZBS61B/UFjDGPCecXgblPj1HctdNilEJBJRYqte5pJH9t/bTPmblfL6U4+/i2FfGUYaaQbwx7xxX+V0eg==","signatures":[{"sig":"MEQCIDnd4/LjcRHhdvx5BpB+Cx68xB8toT9JRq1D3fSj59IjAiAc1Rjne7Zq2qC9bpjNXWFbnwvFa5GUsJkbd5zmPYkqCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCUIQ+bgQgcqP/q2rcS946FgzoEL5UK32U3iTLRg/OopwIhAICQbtJqpGzoE3/N1gbNu7Uk6XnIFHWMKd00LSlcGWZs"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fremix-router@0.1.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581488},"main":"src/index.ts","name":"@octanejs/remix-router","type":"module","types":"src/index.ts","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./dom":"./src/dom.ts"},"license":"MIT","scripts":{"test":"vitest run"},"version":"0.1.53","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c02b83b2-d941-4428-a5db-9f08f4f8602d"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","directories":{},"maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"cookie-es":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","octane":"0.7.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.7","react-router":"8.2.0"},"peerDependencies":{"octane":"^0.7.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/remix-router_0.1.53_1790777018966_0.34048244439666653"}}},"time":{"created":"2026-07-12T23:51:29.438Z","modified":"2026-09-30T14:03:39.460Z","0.1.0":"2026-07-12T23:51:29.834Z","0.1.1":"2026-07-13T00:13:52.478Z","0.1.2":"2026-07-14T11:00:24.097Z","0.1.5":"2026-07-18T22:15:19.963Z","0.1.6":"2026-07-18T23:33:13.411Z","0.1.7":"2026-07-19T19:23:30.575Z","0.1.8":"2026-07-20T20:31:00.479Z","0.1.9":"2026-07-22T09:29:49.397Z","0.1.12":"2026-07-26T20:21:01.203Z","0.1.13":"2026-07-27T11:49:32.055Z","0.1.14":"2026-07-28T15:52:51.691Z","0.1.15":"2026-07-29T12:54:32.495Z","0.1.16":"2026-07-30T02:11:44.493Z","0.1.17":"2026-07-30T10:20:39.959Z","0.1.18":"2026-07-31T19:28:43.532Z","0.1.19":"2026-08-02T00:32:34.549Z","0.1.20":"2026-08-04T15:30:27.336Z","0.1.21":"2026-08-04T21:42:24.681Z","0.1.22":"2026-08-05T21:33:56.936Z","0.1.23":"2026-08-06T01:29:29.361Z","0.1.24":"2026-08-06T05:39:04.093Z","0.1.25":"2026-08-07T04:08:12.106Z","0.1.26":"2026-08-08T01:58:10.877Z","0.1.27":"2026-08-08T13:09:25.712Z","0.1.28":"2026-08-09T12:13:46.913Z","0.1.29":"2026-08-10T00:51:19.250Z","0.1.30":"2026-08-10T18:16:32.262Z","0.1.31":"2026-08-11T00:31:32.289Z","0.1.32":"2026-08-12T10:42:14.949Z","0.1.33":"2026-08-13T21:55:34.173Z","0.1.34":"2026-08-14T17:12:34.994Z","0.1.35":"2026-08-17T09:48:38.611Z","0.1.36":"2026-08-18T18:22:49.544Z","0.1.37":"2026-08-19T12:48:16.091Z","0.1.38":"2026-08-20T16:34:52.342Z","0.1.39":"2026-08-21T14:24:38.579Z","0.1.40":"2026-08-22T00:33:07.833Z","0.1.41":"2026-08-24T12:02:02.483Z","0.1.42":"2026-08-24T15:26:55.699Z","0.1.43":"2026-08-26T12:53:38.530Z","0.1.44":"2026-08-27T13:27:18.964Z","0.1.45":"2026-08-28T11:31:09.491Z","0.1.46":"2026-08-30T16:56:06.493Z","0.1.47":"2026-09-01T14:40:00.455Z","0.1.48":"2026-09-02T00:51:42.994Z","0.1.49":"2026-09-19T14:22:13.458Z","0.1.50":"2026-09-21T22:25:54.377Z","0.1.51":"2026-09-24T16:48:06.246Z","0.1.52":"2026-09-25T18:08:30.857Z","0.1.53":"2026-09-30T14:03:39.070Z"},"author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/remix-router"},"description":"react-router for the octane renderer — the framework-agnostic router core vendored byte-close from react-router v8, with the React layer (RouterProvider, hooks, Link, boundaries) transcribed onto octane.","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"readme":"# @octanejs/remix-router\n\n[react-router](https://reactrouter.com) for the [octane](https://github.com/octanejs/octane) UI framework.\n\n## Installation\n\n```sh\nnpm install @octanejs/remix-router\npnpm add @octanejs/remix-router\n```\n\nreact-router v8 ships as a single package, so this port **vendors the\nframework-agnostic router core byte-close** (loaders, actions, redirects,\nmatching, history — validated by 161 ported upstream router tests plus four\nfocused v8.2 regression pins) and transcribes the React layer onto octane's\nhooks. The shipped runtime surface matches react-router 1:1 — existing code\nworks by changing the import.\n\n**The port is complete — full export parity.** Data mode, declarative mode\n(`MemoryRouter`, `<Routes>`/`<Route>`, `<Navigate>`), the DOM entry points\n(`BrowserRouter`/`HashRouter`, `createBrowserRouter`/`createHashRouter`,\n`NavLink`, `useSearchParams`), mutations (`Form`, `useSubmit`,\n`useFetcher`/`useFetchers`), guards + scroll (`useBlocker`,\n`unstable_usePrompt`, `ScrollRestoration`, `useBeforeUnload`,\n`useViewTransitionState`), static SSR (`StaticRouter`,\n`StaticRouterProvider`, `createStaticHandler`/`createStaticRouter` on\n`octane/server`), and the cookie/session server runtime (`createCookie`,\n`createSession`, `createCookieSessionStorage`, …). Framework mode\n(`Meta`/`Links`/`Scripts`, `createRequestHandler`) and RSC are permanently out\nof scope — those names exist as throwing stubs so\n`tests/conformance/parity.test.ts` pins the surface at exact parity\n([docs/remix-router-port-plan.md](../../docs/remix-router-port-plan.md) has\nthe scope policy).\n\n```tsx\n// before\nimport { createBrowserRouter, RouterProvider, Link, useLoaderData } from 'react-router';\n// after\nimport { createBrowserRouter, RouterProvider, Link, useLoaderData } from '@octanejs/remix-router';\n\nconst router = createBrowserRouter([\n  {\n    path: '/',\n    Component: Layout,\n    children: [\n      { index: true, Component: Home },\n      { path: 'users/:id', loader: fetchUser, Component: User, errorElement: <Oops /> },\n    ],\n  },\n]);\n\nfunction App() @{\n  <RouterProvider router={router} />\n}\n\nfunction User() @{\n  const user = useLoaderData();\n  <h1>{user.name as string}</h1>\n}\n```\n\n## Entry points\n\n| import | what you get | notes |\n| --- | --- | --- |\n| `@octanejs/remix-router` | the vendored core surface (matchPath, redirect, data, …) + `createMemoryRouter`, `RouterProvider`, `Outlet`, `Await`, `Link`, `useLinkClickHandler`, the full read-hook family (`useLoaderData`, `useNavigate`, `useNavigation`, `useRouteError`, …), declarative mode (`MemoryRouter`, `Routes`/`Route`, `Navigate`, `createRoutesFromChildren`/`Elements`), the DOM layer (`createBrowserRouter`/`createHashRouter`, `BrowserRouter`/`HashRouter`/`unstable_HistoryRouter`, `NavLink`, `useSearchParams`), mutations (`Form`, `useSubmit`, `useFormAction`, `useFetcher`/`useFetchers`), guards/scroll (`useBlocker`, `ScrollRestoration`, …), static SSR (`StaticRouter`/`StaticRouterProvider`/`createStaticHandler`/`createStaticRouter`), and cookies/sessions (`createCookie`, `createCookieSessionStorage`, …) | full parity |\n| `@octanejs/remix-router/dom` | `RouterProvider` with octane's `flushSync` wired in | mirror of `react-router/dom` |\n\n## React Router 8 migration\n\n- React Router 8 no longer publishes a `react-router-dom` package. Import\n  everything from `@octanejs/remix-router`, except the flushSync-enabled\n  `RouterProvider`, which comes from `@octanejs/remix-router/dom`.\n- Middleware is always enabled. Loader, action, and middleware `context` is a\n  `RouterContextProvider`; the `future.v8_middleware`,\n  `future.v8_passThroughRequests`, and\n  `future.v8_trailingSlashAwareDataRequests` flags are gone.\n- The internal `hasErrorBoundary` route property is gone. Use `ErrorBoundary`\n  or `errorElement`.\n- The package follows Octane's repository-wide Node.js 22.22.2 or newer runtime\n  contract.\n\n## How it works\n\n- The router core under `src/lib/router/` is vendored verbatim from\n  react-router 8.2.0 (`scripts/vendor-remix-router.mjs`; two documented\n  Octane integration deviations; hand-edits prohibited).\n- `RouterProvider` preserves upstream's exact commit paths — `startTransition`\n  wrapping, the `flushSync` option, and the ViewTransition dance (dormant until\n  Phase E) — on octane's `useState`/`useLayoutEffect`/`useOptimistic`/\n  `startTransition`/`flushSync`.\n- `errorElement`/`useRouteError` run on octane's `@try/@catch` (octane has no\n  class components); `<Await>` suspends through octane's `use()` with\n  upstream's TrackedPromise decoration kept verbatim, so `useAsyncValue`/\n  `useAsyncError` are unchanged. Render-prop children work via octane's\n  `isChildrenBlock` guard.\n- `<Routes>` accepts BOTH children forms: descriptor children\n  (`createRoutesFromElements`, `{expr}` arrays) are walked upstream-style,\n  while the natural `.tsrx` block-children authoring goes through a\n  registration collector — each `<Route>` registers its config in a pre-paint\n  layout effect, so the first paint already shows the matched route.\n  Registration order is mount order, which differs from upstream's source\n  order only for `matchRoutes` score ties (pinned + documented).\n- Refs are props (no `forwardRef`); hooks are keyed by octane's\n  compiler-injected per-call-site slots, forwarded through every custom hook.\n\n## Status\n\nCurrent scope, known divergences, and verification status are tracked in the\ngenerated [bindings status table](../../docs/bindings-status.md), sourced from\nthis package's [`status.json`](./status.json).\n","readmeFilename":""}