{"_id":"@octanejs/tanstack-virtual","_rev":"53-00d3e696fe2c54dd889955c787d4ffff","name":"@octanejs/tanstack-virtual","dist-tags":{"latest":"0.1.55"},"versions":{"0.1.0":{"name":"@octanejs/tanstack-virtual","version":"0.1.0","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"73deeaa86ab99510d9e8549467ea1c37fef60e1b","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.0.tgz","fileCount":5,"integrity":"sha512-SjTjIs51h4SiUdzdHwaMQ2NbOls543mNrThYAhYC2veEuvcPTutIfeem3oHctHCXbuXkaCkIiWScjBC2y9jT9A==","signatures":[{"sig":"MEUCIQD4mMPdcMQL/6yhCq7kEzSlwCLyQF4ntDrm0dQ6zclHSwIgepYQWp10ced4oYF/9smI44in4GfwIjPmH/2mlYA3qzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16554},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"exports":{".":"./src/index.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/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"octane":"0.1.3","@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.0_1783883887224_0.5449857559246505","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@octanejs/tanstack-virtual","version":"0.1.1","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"ee3f132e3a286af05e2678f89273ba0c02667d47","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.1.tgz","fileCount":5,"integrity":"sha512-4NDa7qUkz69eKyVgztEeapLD0g39Fm7ZUteMCAn2B5P2c1MRw+VoRvzS19D9r8CDLueieuV6kYm1Hf5Q0070dQ==","signatures":[{"sig":"MEQCIDCpE+cDM7r+0U42EmikMJFnqQcjw0YARynM1mnfJ2PeAiBUNaptHBwTaLeZzPvv16IRsEOgKyThD1XjdWwcS0XxCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16554},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"octane":"0.1.4","@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.1_1783885324497_0.463915450226668","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@octanejs/tanstack-virtual","version":"0.1.2","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"602998c136ec039fb963e13ba1767b83c5ed34be","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.2.tgz","fileCount":5,"integrity":"sha512-7nK/W3Y4hLcSEdEBuUyo860knkWsUjzJiO5jsFmy/Hr/+X8kC0nKkT71UkwWEAUoia4r+ju6euzNQwtUvWyQYw==","signatures":[{"sig":"MEQCIAZLXdwup4pbA1tYp59GZJLr4MDDMDIDuCuquNCLUlGsAiBcl33fbx5Oi7kIbA0x2LQn+R+1eqqqDDgNmU8x0PfpxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16554},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"octane":"0.1.5","@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.2_1783901633433_0.9548347937230783","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@octanejs/tanstack-virtual","version":"0.1.3","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@0.1.3","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"c1481e7ac9430ce99b036a5e62b684afd04cb260","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.3.tgz","fileCount":5,"integrity":"sha512-ALaHWNU+VxA4DRCvmpCAYNc6u/Edh9MTuk2ihdiDNrY+KAMHKBRi/E1v1b9VG2AAJp2gw1RTJcpgaS+q72iS0A==","signatures":[{"sig":"MEQCIBVUV/8MTRvSbLGEMCTtFr4yTnFJWOMHKXiVuErPlz8CAiA1K1Ac4J5osTmet9hLpOx0ZvCqrmQm8hhSNAAA/C5lpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16644},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.3_1784026829365_0.15589835979749478","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@octanejs/tanstack-virtual","version":"0.1.6","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"67dc213351e31399308c55086f83d234ecdfc196","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.6.tgz","fileCount":5,"integrity":"sha512-EGmmSjB5NROqzzJsUTWzyOvw6KWDL9z6swQiPh+eHu7pSOfPuz5UKr5H3RSEDLtq+Se6bGSAEEnsTSo1xVMqVA==","signatures":[{"sig":"MEUCIEavY6jv7Dk3qAYh4Pa8xHw7lhh4jriVk2zI4tjWCMVVAiEA+x9fYMUBYegFZBuCd70e7oi8qKMpXsnZky+5cQ9/LFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16644},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.6_1784412927803_0.797108181330769","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@octanejs/tanstack-virtual","version":"0.1.7","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"1a3bb4cbb704c3619d9b89e141d244d853c43c4b","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.7.tgz","fileCount":5,"integrity":"sha512-H6gfhw7je4C7CQyYprvtveallX2jRmywrJA4QLngfuPwEm7Ao63IkNNFKYQnoOm0iH/3vb4MAw+eqEuPuTdoKg==","signatures":[{"sig":"MEQCIDF5Qli6an3O1I6O8UXtMeN2J9V5ET9I8WyEWIWOPCS3AiAwVpfndc23RsIhl/7C47C7GaTg3ygHfjuUD89A4pk/CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16646},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.7_1784417602793_0.029946905606824448","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@octanejs/tanstack-virtual","version":"0.1.8","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"32c47c7961478d7b95c3a5ab3d3056ff547c0948","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.8.tgz","fileCount":5,"integrity":"sha512-06CRQ5Vy2ali3x9JKNBhTEfas/8MfFdpB1OKcCwtBP9x56XgYtAcoG8DN8KniHFaKZDAJG/0z1zrx144MaP97g==","signatures":[{"sig":"MEQCIC2hNU0xNxlXa5j+I2mgzfOATDDQmcrOJn4GYjinpF3+AiBn94Hh6Sx0KJuoBUUZ/0lBdSqtBYSzL7UOFZEmlsw2Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16646},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.8_1784489020425_0.3296730565995789","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@octanejs/tanstack-virtual","version":"0.1.9","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"d05ce7f0cac181444e8c1d9ddf111de876e3f5e6","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.9.tgz","fileCount":5,"integrity":"sha512-LUAq9U2fjLeLjHLz7pGDZIX5fqWy35jJ45xqyA9bS22u0iKS0Qw9hKZZdGDtS9OiExY8rLr0Z8+qbZ4oTAzeMg==","signatures":[{"sig":"MEQCIBN5Z3qAexLWP2Ue+3TwVH36wXyYaX2+nLWlXYPv+rLlAiAQZ1BDjcWIb25Yg77VjBwz0b1tHTc/CgoF/kI5Q4S2mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16646},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.9_1784579468757_0.6740147758279169","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@octanejs/tanstack-virtual","version":"0.1.10","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@0.1.10","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"02820795ca8c6ff61d5a6388c546249ab97584f9","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.10.tgz","fileCount":5,"integrity":"sha512-vsbro1juUYgbFGoh563MVEcDdfvly6mPtQucaSBUUhBA5stdMLIbGN5y9syopWNaCCWGMPCd6RwJYLwDLzuCYg==","signatures":[{"sig":"MEUCIQCRDDXI3IKPc6rzMeXbrV4AvIsqc4XMHIG6i/bHHmkYPQIgLwbIdbzOD6XMctOSWpThDH5TESyyaQV6sC82u0TIenw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16648},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.10_1784712600684_0.7770740710005866","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@octanejs/tanstack-virtual","version":"0.1.13","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"26143819b6fca18cc79feda92b48932929df6616","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.13.tgz","fileCount":5,"integrity":"sha512-gP4um5LenDlIOkKrTQvXJVFwcLtcw7/cvWUdVrG/wwkqPRPXR823qTAU41ECAyjhswJ4FOszdIj4O7T8OZTuPQ==","signatures":[{"sig":"MEQCIHgsCXjwIUgTGPc7kWNn58gxJC1FkvO/1TkxgsOE/fqPAiBU2pox57xAVBVoR7+X5M19Rp9BY5hwJhY0zBK4BKjqkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16648},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.13_1785097270307_0.48429025732165254","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@octanejs/tanstack-virtual","version":"0.1.14","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"57efc356dacfa03456b7e4147f7cefeeb0b500c2","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.14.tgz","fileCount":5,"integrity":"sha512-+mVAnfwdO+Dik9AmxWlr13hGQ618kcfMHNm2MgSK6cSeAm0Q65PrmfQgonBjC7kwP5zbK8XPnNNthqaVb9uTVw==","signatures":[{"sig":"MEUCIFV6Big6G6QJEpBDJ3jiv8+R2g9SDGPzNC62/LcE+hhhAiEAmdXo6wLw871Xx5vIUoQRMSMmxzWLjae1sHsV8RZzUQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16648},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.17"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.14_1785157843083_0.3510622817488873","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@octanejs/tanstack-virtual","version":"0.1.15","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"fca1925a6d88e313f3616038b6263732bd88506b","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.15.tgz","fileCount":5,"integrity":"sha512-TKLnEEgiZ2NcnB/g13GrI8m9aDvRiFWEP4NmPORsueLyAzleiErKUMF7LlvZlf7ThoVyHzMzykS0Vl+kyVT4Yw==","signatures":[{"sig":"MEQCIF7ndhHeIu0U+Jhy+d8UZx2r0sQx95Nzl2tf9aNmgDE8AiATO2CHXOLyXNlRn1Pf1b/Q2LNoEBBRqhI7GKc31VsYVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16648},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.18"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.15_1785253985444_0.2858248904378953","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@octanejs/tanstack-virtual","version":"0.1.16","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"7f490a87b845b6534ffc7077a457bcf56bed61f4","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.16.tgz","fileCount":5,"integrity":"sha512-8iv6x+AiZk31Qcv7XHkL03Dru7KUKyWVgOKIirlCWsHBeKw0ZUkG084n8IhP7gQvNBOnJ58PEYqn0EeAXORnDA==","signatures":[{"sig":"MEQCIGsakN6OnVGfnm6KQDpUBEkj6zPbb+SNcKZdxxvbrrBjAiAJTePMZCoOyaz1tw4Vup2uxzjWDfnnXJbVksMsN3Nu0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16648},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.19"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.16_1785329684914_0.9865221237998736","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@octanejs/tanstack-virtual","version":"0.1.17","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"ad8759b9a15c7873c39e4731d5ea71e1e673efc6","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.17.tgz","fileCount":5,"integrity":"sha512-FBxNkmbh3keRdZuddnVjJrZEZzlzeY9VMjcdRv1Bk+KH+z+El/KbwlWreDwkBZp87iyA0/LEE3gyIvrGVYn9rw==","signatures":[{"sig":"MEUCIDt+2P5fJW5sORc2HviRgQuwXaoyQc6TUTvEIKj3z+PVAiEA+Nn3PjNuWjzbmgt2FTiF9hRBRu16fWm8FU8aYkWfr0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16648},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.20"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.17_1785377518787_0.31048037504759707","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@octanejs/tanstack-virtual","version":"0.1.18","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"841398462035611fe0846d7115d5bd1065a26864","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.18.tgz","fileCount":5,"integrity":"sha512-LRjAr6Yg7sFDOAy9ZHQSmaKs8/nvX2Ds6MaCMiHqtTWVrdN2A3jK15C0DYc0LO4izIa2sNdCdh+pYNHQhYoKMQ==","signatures":[{"sig":"MEUCIQCzUgVV6DCguJZoZLLsYumYc6LKqdv8ByjT4scY8Vv4PgIgeTHmzxtCeT0N+3TKQJr2bcwV/L33GADbmmfOXPYUiBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16648},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.21"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.18_1785406853887_0.005401314691819481","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@octanejs/tanstack-virtual","version":"0.1.19","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"e7fded0bf8a8697b7d23a191abf550a822d8eef9","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.19.tgz","fileCount":5,"integrity":"sha512-rlVZXi8PGQi+7781rAJyvf3C2PNBnLK9iOuyW2GIIqncOzJVpqXdv9V//1Y9/vAiUF8bKI/wmU3RSS/eNftdmw==","signatures":[{"sig":"MEQCIE5WkE1XehP0qDhVFFrqqI+Lkv5qzpSo1qsJPdo3SuyCAiBxl9uwsGiWkpOC+RUqmg4Ox/3+qHCTFbQXfLw0E++wOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16648},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.22"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.19_1785526138352_0.824622255128223","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@octanejs/tanstack-virtual","version":"0.1.20","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"4c6090f6af276a4a70a1358d063f927d201dba37","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.20.tgz","fileCount":5,"integrity":"sha512-pOFj3xh8wQtZGOgeNXNBHR4M2SO6Oi460H2zsjrdC9e0eECeoZH2AFT+HizgzMGBMaoPsw99Hfj1Kuv309YLlQ==","signatures":[{"sig":"MEUCIQCOpjmBGomqfcl1Jz8imVhdnUIUcWla2VY2kNkViw8HDQIgJgje9IvcABHkVK4twPzlKiCBDPqB5TcxqnsBfJin/co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16648},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.20_1785630769689_0.10126659536778515","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@octanejs/tanstack-virtual","version":"0.1.21","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"2c3b89d965c03dcc25405c69ec89a1e7bc325ec8","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.21.tgz","fileCount":5,"integrity":"sha512-pXjbtHi6OKZIGglb97+6vu2iBiZLvMx3xQKNr+zg7lgNIhnWtVrmUAtlxnQgE7EWD8wkzA5mla+F5nNmb2PHYA==","signatures":[{"sig":"MEUCIDtS5iHANJVp89JCpoAdICjlHSZoIh05n6HMJXV3XgmCAiEAkUnz0RLOGUvr8on50IjMoWxm9QC6o/1smqA5wOufnEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16648},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.24"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.21_1785857443446_0.42831591297189875","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@octanejs/tanstack-virtual","version":"0.1.22","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"6f9f2410b2a9c82f8650dac81e254c53e53a0f2c","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.22.tgz","fileCount":5,"integrity":"sha512-8CGcmqdeKa/iaiMrxgbHGBAHMy2yMTChnKHRXRCTJkQfiQmw1HuxoZtoCENk0Nc/pianQRo6qhZjFKtMvLLCrg==","signatures":[{"sig":"MEUCIQDeSHLJZTlLebxAkYxdHDgfT/FgqABBB8AjGYTbK3mE5wIgRzdzs65eiCidd9Eb7SNGhwVoR9uulGh8SmPI4rIAfHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16653},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.25"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.22_1785879759681_0.5191477422341431","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@octanejs/tanstack-virtual","version":"0.1.23","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"7947388b2769bbaa0e4d546467492f8748594181","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.23.tgz","fileCount":5,"integrity":"sha512-5EXKphQFRg1DM15uxwQiq9r5fyhN6NcaILYW+DhYp9CpMbgaTEdJLMeuOvNkKNGrKbM38VjGTnNzIEuISfonKA==","signatures":[{"sig":"MEQCIDwtunKbumCNbjSHIizUdch+j9nqnqhumzecmsLQEQonAiBiLsE71//r1F578fwr62fawlhcy6k8cqPTaYvJdeFWig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16653},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.26"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.23_1785965655697_0.020114290565651283","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@octanejs/tanstack-virtual","version":"0.1.24","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"fa4f49c079e0f11b704be2dbd2c2096c53184218","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.24.tgz","fileCount":5,"integrity":"sha512-0IdqbuUf/2IkpA6Ly/i04csWSVAJGe5INY23mJ8uCaqbXGIrosEtei0lwbh534bOQRQ8Rz9SI5IsCUd1fVP7LA==","signatures":[{"sig":"MEUCIA8VysGnmjAdGBpk317Mgx1zlC2TaKxIvPXvhUsRtWCeAiEAnWj4/bllcSxfvSQW0QLea4eUaXThEjv7dFptwWHZkRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16653},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.27"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.24_1785979787567_0.0979483329624915","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@octanejs/tanstack-virtual","version":"0.1.25","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"4315c18b2d1fece4022eadf0877e9d0843e43f6b","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.25.tgz","fileCount":5,"integrity":"sha512-WxvUBtF+VxaShGL81nSUDghDzPstPTocZpvL95QnxgeZEOD7KJw+ineAmnPbHULW5ysg/SxilZ6njz6ivw3kCA==","signatures":[{"sig":"MEUCIQDk8vIqsCp6LSdGEGd+aQnTMHZEab29jMkTgNgpZso+bAIgE45zP4iUbtEb//1xIqM6AwfyMJPSktHScClw3HnmA/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16653},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.28"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.25_1785994763611_0.7101723657770662","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@octanejs/tanstack-virtual","version":"0.1.26","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"b1f55c8ced1349c577830f8494888da9b41dca80","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.26.tgz","fileCount":5,"integrity":"sha512-ATRcxmh8CLSIfEHh8v7QCYTR74azkGoZXtjEf0SO1vYuv21RSDTgzbNWNuuurXH1IO2+nQkNrBk+bKnrPmpwKA==","signatures":[{"sig":"MEUCIQCtT74FdHH5ZDUcaLCKNw3jUq3/WUMzclwODbV7qx7bEgIgJKddTjdT0BMB7BDo/Al7DHqBu9mBJHX8FR277Vu/o/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16653},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.29"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.26_1786075705434_0.6224427780021784","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@octanejs/tanstack-virtual","version":"0.1.27","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"dfa0560e4795cc5cbbd8eec3fbd4a977a06451ac","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.27.tgz","fileCount":5,"integrity":"sha512-VyNs5VrAEU0ijEy/A8BVyFyouTsK08iQQ3G+lCnpKUG+ZT1AdR/lel07aPwcC+Se2oeGHMIE4ZIXW2Z6dFyvQQ==","signatures":[{"sig":"MEUCIENGAbTogh8qqPSrKJV2nd9fe8qMFVtS+DObCt5PLY/OAiEA03tApUEYa4w8G42iRV4aarWQ7j6QJnmowSdHL4yUKu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16653},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.30"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.27_1786154305766_0.1947214855381505","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@octanejs/tanstack-virtual","version":"0.1.28","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"5e057b34bab64ac6944ebcc8bbed0adecc8cfbb0","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.28.tgz","fileCount":5,"integrity":"sha512-Jx+wC6HYlIUxH4h4y4UCLQ1PCZH0t7mZiO9mJXUQkjJNx/2TH1f64uOGtI4m3FEjrOYPtwkoHIq7ejmm6Dp5yg==","signatures":[{"sig":"MEQCIDmXrJ9AsfJ/IMOMuyzvpG+IKexSUBC96nSlqS737jKLAiA3JUXLuQrrwPVZs/GKwoQV0cT5g/m4UBk+Cc4zkndEDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16653},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.28_1786194581031_0.05699133924748234","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@octanejs/tanstack-virtual","version":"0.1.29","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"3884236e039f90079695523cd15056fdb5050517","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.29.tgz","fileCount":5,"integrity":"sha512-Nffqg45UE+SvMvLp+HRV1PBk4cq4MpXxx0D18AJREczGNykEX18qnUrL6LOHBi6zPRKMpclU69camx9eUHQFzA==","signatures":[{"sig":"MEYCIQC2svAczMIphI7nct5h/XSTJY2tNbEhtgC66syeKVLOzwIhAIxPt9nQO7gYXwjRRJCVD1UXfQi1BMw9uESWa77JBI+e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16653},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.32"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.29_1786277651046_0.3060682357001492","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@octanejs/tanstack-virtual","version":"0.1.30","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"adda66cf51e92eee6cd2a612a05a27f544c8ff11","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.30.tgz","fileCount":5,"integrity":"sha512-GQMGbLbW1iRBcRi1PxpB89l8Aw9Kt7Zmg+qciRGmgz/Wa0OMsgvYa5AB60D0koSyeJ30DtabuiCDLT5HV/GrsQ==","signatures":[{"sig":"MEUCIHuKKvBAgAyCuZBcRm6ObYx67TsDReH3mG6vrTrzN8lmAiEAhjhcfKwxsTIGxjKbFsdTNeluaIsfhjNBLftBDKr00fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16653},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.33"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.30_1786323098599_0.010480534900203509","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@octanejs/tanstack-virtual","version":"0.1.31","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"a20afb1e4e1fae3950a8f7538a37e90e4502f353","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.31.tgz","fileCount":5,"integrity":"sha512-M9mPrEnixIyhKqpsAyUFLJbJJpjYmlFHEL420Px6o+dia7iKfI6NLaX+LqbXpeOeSbgnvs4E9rRR3LjpkUb31w==","signatures":[{"sig":"MEUCIQDwSjfUE89GxyjV33zNSeFhSsunTiOBzY7TDQwPINxKVgIgQhj2wW7WwIhXI2xvBEawPlmHtBK5LN/5MTsDFf1POBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16653},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.31_1786385808493_0.029817182327633196","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@octanejs/tanstack-virtual","version":"0.1.32","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"5afaaab2a3ce314b6b388d5b882188f5b8518191","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.32.tgz","fileCount":5,"integrity":"sha512-XHOxoWHmP9B87R74mGK5ni5AmOecvZaQv4FKwS7MD1q8sK+tbGKX5iomTxfXA6sXrmuAvj85/Pi6aqVPnvLzfA==","signatures":[{"sig":"MEYCIQCldYbvM4Cz+Hm7/LBjw49Ev4jwwU2dRZQ+3kGCBTMyDwIhAPsJ49j0aMgXF5D5w+nF9fTILWNriaRHqXzhXEQ60diu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16653},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.35"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.32_1786408306793_0.5390836435733153","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@octanejs/tanstack-virtual","version":"0.1.33","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"36d586fbf30e0aa38a984742001c3d2e76badc54","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.33.tgz","fileCount":5,"integrity":"sha512-Wb1aXzDKkqY+QR5cDqXyIhncT1gBC2pvOeW2790lGTQnkzrtutrYIKnK1tptJxqULL3K8vLItZ1zexrhoGHK7w==","signatures":[{"sig":"MEUCIH8oNTx3tenJsm6brfKQmrTlNV8iZRBTAPlogQpkA+gaAiEA3lKMFZ8yq4wp4THHjmrLgEKuXkN7jLQ/jdI30fDNAvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16817},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.36"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.33_1786531349056_0.3926637654711749","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@octanejs/tanstack-virtual","version":"0.1.34","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"69f904a64f742f44394583d801eb8f2aab94e8b1","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.34.tgz","fileCount":5,"integrity":"sha512-TbJuEnIAnh/mG2Z0Sj8R4M8KZw5TMJLnuiex5OtJdWxMx59J2SasHXEugzIVE7CGhAr0D9ZV3iRqSo27xKRgbw==","signatures":[{"sig":"MEUCIQDUAEaYda22lD0X69Ul0LNuQ8Oar/fZGKfFNeW0cWBYAQIgabGlJfvrlqU07cVQVMgyDQHrMR/oB8k9iNXdluabv3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16817},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.37"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.34_1786658154820_0.1677489602686788","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@octanejs/tanstack-virtual","version":"0.1.35","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"8c18f03e344f9e912eb52d22c1c43d8ad3ade00f","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.35.tgz","fileCount":5,"integrity":"sha512-tcshYLbJLRPqJw7FS7XjSW2S/RqvXuFtlMiLtQsrlQ7nUytO21C0TAEzvYF9woWpJmIoV6sumcBhY1Jir4vhVA==","signatures":[{"sig":"MEQCIGGbfkPqtMNAoiuvHXVeuJ09zL6SaueSnJav5imLyXQGAiBWtB150R/3mdsj6lLXmFXFjDuhsriPXcdGr1S4yAmbtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16817},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.38"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.35_1786727578534_0.3362798570296128","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@octanejs/tanstack-virtual","version":"0.1.36","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"4ef637f5f4907d12cf59b6a44ee87013fd9f1bfd","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.36.tgz","fileCount":5,"integrity":"sha512-vqJIlh/CsqXeNGv8HdCQ1BZGCqN8Tn3T29mMqs644zIW1fo1xNk748SENHREbMOAKVlRzOYBk4e0DPuTfiWi9A==","signatures":[{"sig":"MEQCIGS3hPwQHVtVanXyO+mIhkC440lRAtJoIKlzomwfURvyAiBVi7g9TMjiQ2hXWp0P3jhhovTC+H+QcvC/eruCoaHJiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16817},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.39"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.36_1786960140901_0.2903182311307879","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@octanejs/tanstack-virtual","version":"0.1.37","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"1a84b1e3c7b43e1087d55e75a7492de36f31b682","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.37.tgz","fileCount":5,"integrity":"sha512-SMhEmkGZpfvQedaobMeR480h8SgVkCFqojULu2BCdn/eKT3N1w5PytWvZnUcUugD8oesq/KsYA8KVj5kfRu5Mw==","signatures":[{"sig":"MEYCIQCaTYU7lyXqhua2RKGZfBVzRVz0Mt/jVWU3tGkaUSA4SwIhANyAgU+CSOjSCsSKPT24a1uO2wC+uoW3dPv27tFKqAur","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16817},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.40"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.37_1787077391945_0.3705346770390332","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@octanejs/tanstack-virtual","version":"0.1.38","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"c9b2814550c9ee0945ff179c2148bacab42701e8","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.38.tgz","fileCount":5,"integrity":"sha512-ltW3xoinMdcpzMniDlebpLAYrFTmH8zNb3ewm2haaeoOR179j1QTTYslgBXQVcqlC49xrlPMKzGjb8pqJ2LMaA==","signatures":[{"sig":"MEYCIQDL/jaOVOTm+QLmhwaTXSB7HIFU8D0cXg1NzrVUat+vRQIhAMwmRJ+V8EW+Ny2m89/bFtbTnzALTR7MSln+dasYJ46k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16817},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.41"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.38_1787143717221_0.4590740340301074","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@octanejs/tanstack-virtual","version":"0.1.39","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"f4a51e83b143a06c77dc534b525652329d5ff653","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.39.tgz","fileCount":5,"integrity":"sha512-oGtXt0SltRELjSGi0AC1l+7aSmVwakie1Kp6KKRINszP4EUhFMo+bZOn06VFqLpKIumIfe1XVmA2QluN6ZfOtg==","signatures":[{"sig":"MEYCIQD/tUuM7PHCTpPDcGO3RQ5Vyfg0KNOvyIRWrFI+aKmQ9gIhAO67gfAqfwO6f62Ng/3iCU/qvPIzHm37fW6ISHALNkZC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16817},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.42"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.39_1787243710602_0.30421367337782956","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@octanejs/tanstack-virtual","version":"0.1.40","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"436fadfed5e035789598a00e7482a1942defd116","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.40.tgz","fileCount":5,"integrity":"sha512-5URRR5poWnIj/BjPq3veDfHE1JqfHe+qDoqyoZ1XmiYKuH/b8ukSXXlvrWW8h3TgmTF/tNOnyVPxJtpPE4tp4A==","signatures":[{"sig":"MEUCIHjJul+QheMciGkaBpYDkf4+PoGGd/cJdKjMM+o1eDnfAiEAr6jZEMlU3Tkx+GOyp1TuW4HcWHnTJK2SzCsQU6YClV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16817},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.43"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.40_1787322293337_0.0313223037379704","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@octanejs/tanstack-virtual","version":"0.1.41","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"63d600517ae5387674e0717396c9db0fe677b8c1","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.41.tgz","fileCount":5,"integrity":"sha512-3hQn/fCC+OSPY+LbdYYpjT4pkV6vPeZrpIskQ4RrHaGENcAlZ5yxjyV27MQbRpBHR4Cb7CvDXWVvoGMNOHcaqw==","signatures":[{"sig":"MEYCIQDv2vcB6seZhgPnwGH1V4l/g22oSE0QLsU6SnlzDtwiNgIhANuOxkKaeBTzPyAgmidPWT96KqDXDsdwvzfARuXTEuqA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16009},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.44"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.41_1787358808136_0.2350601657230902","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@octanejs/tanstack-virtual","version":"0.1.42","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"0402c91b9a94e47e6e2ebd4e9dc96db41668c9b4","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.42.tgz","fileCount":5,"integrity":"sha512-MlMiyj4WHnLxMW+7MoKlnXNh7S7li3dJVTdGZ+78cedcYsuhBkNFzU4PJ76M8GgL/QJYMpXk4XK8XlKH1xxL6Q==","signatures":[{"sig":"MEQCIE2jbPqni5SQmq+tDnjHGvxYqy3ljeu1S5FdR1hGvnmyAiAHorjiNOEe6y8UkOOpbwBzGljdv2rPUaD0uCbHR6vEPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16009},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.45"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.42_1787572942237_0.5624480660805122","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@octanejs/tanstack-virtual","version":"0.1.43","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"16f2e9f33b5efb94ab842fc0974300f56f69f0d4","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.43.tgz","fileCount":5,"integrity":"sha512-m+6hvmkTgm3rqo7qC8sxBEnCBoqT8Z4jxIBT/c//ZPgeIRxPLyK8GFQmrBtGLhYcy4bAUoqz8se/Ow0lo4W77w==","signatures":[{"sig":"MEQCIFAZYBd2HNFzryVI21XsCihW3oHLe9s1yzMATsW9AVEyAiBcGz8kTVoEeLmm16uFdNdcEIXEwknUxj2ka/wsD9SMeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16009},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.46"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.43_1787585237864_0.4023534096010619","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@octanejs/tanstack-virtual","version":"0.1.44","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@0.1.44","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"9a4b10059192f874ffa86eb033888e37c2827d60","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.44.tgz","fileCount":5,"integrity":"sha512-bgXK2fZhgNrmJaNpqUjxtSkvY5CyTDDe6AsgsoB87Gj1IBImw5NozDQuLjRppVqEyMqx4gqaXmSvoMroKSHBCA==","signatures":[{"sig":"MEQCIDC6Oiv42pegxXkdCYyBIu+iCXr9pHtKOZsbOV7fAda5AiB173o1K/lv0fN6RYHPF58EEkQ5iP0CeyGjrlyKNWUjKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16009},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.47"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.44_1787748844596_0.5261213857627078","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@octanejs/tanstack-virtual","version":"0.1.45","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"45c89fd867b8656b601c1a1f62d7878d452ec420","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.45.tgz","fileCount":5,"integrity":"sha512-eON2klvoe4/NrQkyYWDptVVmBQDaud9xGtwuFYzt5nux74B4AXZZ75SBidwDI9gAM+TSzYrFhVCkcAWY8NKJ+w==","signatures":[{"sig":"MEQCIEXh5kswJV40+46WESUnPN347/whtxL4InHQJf0eVqK7AiAskqaxXxu7TBVERrthj+r2OdnvNcHncFhT7XrjWYjA2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16009},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.48"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.45_1787837259851_0.4266462462398706","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@octanejs/tanstack-virtual","version":"0.1.46","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"865cc6ca3381c651ca6388b1494bd659fcf5f4c7","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.46.tgz","fileCount":5,"integrity":"sha512-3QzeZo6rgwvjUotMFeciN7MS6a7Bsoj0bRAQWkXXrZjy4Uz75oBdAtDeVZRo0nunVYlvurgcZljygxhNklYqgQ==","signatures":[{"sig":"MEUCIBDU246SUY1VLFgP7XGFQUOEf5roYvSUclge33vdyswQAiEAnXLSuO2jnSK9yQYplDW89M0tEyIDq/pcc1Xj4zrlrVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16009},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.49"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.46_1787916693339_0.471421021807086","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@octanejs/tanstack-virtual","version":"0.1.47","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"c9f65246de947ab0326133ee520ce88a9bbeff50","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.47.tgz","fileCount":5,"integrity":"sha512-oSfbRVh4kMazkzMsjOnFV3q9L+sntPgruSjKbuDl8+18vv3RKE1iobDVbeqJ8+1y9ZInzVRbE+ncGdZqbOeAzw==","signatures":[{"sig":"MEYCIQCMzNGFaovu3eTTQEnLmTENzJg/W5B4bG2tdoyWqpKr8wIhAMFKZVkap4c0Ii/Em57DRgCrmCzrOvfz4sudf9C/hZV6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16112},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.50"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.47_1788108991308_0.13203726931956838","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@octanejs/tanstack-virtual","version":"0.1.48","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"a0798fae965fef78020453a9443d7169fa48a497","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.48.tgz","fileCount":5,"integrity":"sha512-qZ0mm1RDzlPiGE9aqoBmQm7PCrkjYDqLk/2Q/cYeSYsTLYDxgFJm2cjM38WtiNllka25CVN8zm5+yIB1UMrFFw==","signatures":[{"sig":"MEYCIQC2glS43rrc7HNoq/NVW8ur2E+NwyFXTMeBIAelBP+v4QIhAP3tCC4+k8uS87cFysk7/QW0yGKZm65K9Em9qyMW5+u6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16112},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"0.1.51"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.48_1788273620475_0.3500369362146263","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@octanejs/tanstack-virtual","version":"0.1.49","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"dfef09ac31546bb8a7695dd00f87f4c285a0e8d3","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.49.tgz","fileCount":5,"integrity":"sha512-QEVOOUgrYWG7DO4bHtgVK0XlkBekyKOU1eQB5Klxd7gfov1CKoYf5KsLS8mDWhJBWnATVniw3yN5wllvV6sUng==","signatures":[{"sig":"MEUCIFxbruH0xNI69womxDeLkpOUh7qRCbAnZchK702Qa+0bAiEAkoebwVJgtjrsAPx3zl57GeFC1IukWi7bl9aOZ40ozeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16122},"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"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/virtual-core":"3.17.3"},"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","@tanstack/react-virtual":"3.14.5"},"peerDependencies":{"octane":"^0.1.51 || ^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.49_1788310323301_0.24384451604795343","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@octanejs/tanstack-virtual","version":"0.1.50","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"c79a3d9ded2fe3b4a3274cc1d29d9fd7b34d5d08","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.50.tgz","fileCount":7,"integrity":"sha512-ioqxcoHYJmkAHlZ8Nun/YkjnPoqNM+LBvnRc1ICl0bA4mszXugxq1Z5qCjLrc5atEGq5pZpTE9WvrOgU1zaqCw==","signatures":[{"sig":"MEYCIQD0DaM+MNCXJDAcHvbjRyyPh/C0tdaNMjsscvArinpSPwIhAOS9jfadsQTAAlZDTSYXu5fPyTXnfKqTh55NOgZx04TL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICN6kqh9Plwhv41h9wUd0gKOlM+s5Ac7F5WDywyYoQ/+AiEAxA9bE7zfJp6Tl4TVeLBAt9eo6j+rjrljzJ2fHbH3Ryg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22294},"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"},"scripts":{"test":"vitest run --root ../.. --project tanstack-virtual --project tanstack-virtual-adapted --project tanstack-virtual-differential --project tanstack-virtual-ssr"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@tanstack/virtual-core":"3.17.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"19.2.7","octane":"0.2.16","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@babel/core":"7.29.7","@tsrx/react":"^0.3.0","@types/react":"^19.2.17","@playwright/test":"^1.61.1","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@tanstack/react-virtual":"3.14.12","resize-observer-polyfill":"1.5.1","@octanejs/testing-library":"0.1.51","@testing-library/jest-dom":"^6.9.1","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"octane":"^0.1.51 || ^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.50_1789772126166_0.29714639764013473","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@octanejs/tanstack-virtual","version":"0.1.51","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"7cbf41256fa0952f0f41330e7db3e4373b76ab28","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.51.tgz","fileCount":7,"integrity":"sha512-NuB6Y4CvIoqS6lZa+Hgd5VaFg/eC7T8X60F7K2HhyTBVRHfdv6MlD/hQWjOT4c3gCeL/fEI+GNpGA5EQyHfVkA==","signatures":[{"sig":"MEUCIQDa6RudbliPmAMZ0FzaQ1lX+MEWhoAJMb7PDr3L0SsCpQIga6PXufbcancCqRNHaBewltLc6HV6Qwx2BWNahV7eDTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAQs/PmxNQfOlqEPLiaAJMtXkX7twGiA63N1G9MfI9TgIgcrk8FKw08ftQHtzyF/1/7GfaH49gxrv/0XmtALOFxTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22303},"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"},"scripts":{"test":"vitest run --root ../.. --project tanstack-virtual --project tanstack-virtual-adapted --project tanstack-virtual-differential --project tanstack-virtual-ssr"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@tanstack/virtual-core":"3.17.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"19.2.7","octane":"0.3.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@babel/core":"7.29.7","@tsrx/react":"^0.3.0","@types/react":"^19.2.17","@playwright/test":"^1.61.1","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@tanstack/react-virtual":"3.14.12","resize-observer-polyfill":"1.5.1","@octanejs/testing-library":"0.1.52","@testing-library/jest-dom":"^6.9.1","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"octane":"^0.1.51 || ^0.2.0 || ^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.51_1789827723080_0.4203756086793633","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@octanejs/tanstack-virtual","version":"0.1.52","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@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":"93fda7b623f2e3767f8bba5da0c6027e7a902dda","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.52.tgz","fileCount":7,"integrity":"sha512-dOZNKRNx203qWARR60AcPr6eMJ4htiQqWJ0MCc9HQDlIwo1aAW/T07C1tS7TltBwYdvLXV76W7+fker6+OaEtA==","signatures":[{"sig":"MEUCIQD/KTU6xxu7Ft0Tcn3Q59J7VmFtqjKq2pTZwGoiDM3LNQIgfzL4ntojMuUm9XgR6ziI0cgM10T1X7Mf4HfUG+Dmy90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCceHZOREMnl9lpCcLAOQ88pvNXEf4J3Z40DyHQCAj6QQIgf0y1RwHQQBMxfjrL7L+1uWNXJhsOwLsGAw+cWb5eUQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22282},"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"},"scripts":{"test":"vitest run --root ../.. --project tanstack-virtual --project tanstack-virtual-adapted --project tanstack-virtual-differential --project tanstack-virtual-ssr"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@tanstack/virtual-core":"3.17.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"19.2.7","octane":"0.4.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@babel/core":"7.29.7","@tsrx/react":"^0.3.0","@types/react":"^19.2.17","@playwright/test":"^1.61.1","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@tanstack/react-virtual":"3.14.12","resize-observer-polyfill":"1.5.1","@octanejs/testing-library":"0.1.53","@testing-library/jest-dom":"^6.9.1","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"octane":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.52_1790029737139_0.8335351224541494","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@octanejs/tanstack-virtual","version":"0.1.53","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@0.1.53","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":"e4190b39b55ad2a36e8a6845568d2bebece3c368","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.53.tgz","fileCount":7,"integrity":"sha512-vlsSmadD4woKs4LXalDLouPaRtmzDCNwEv0Q/aa6LhJw4TNVgWf7U/l40m+9cxMTfdZvHehySvBiADGNgLK/xA==","signatures":[{"sig":"MEUCIQDHD46TC36X0Nx47IXc5KR6XLHgYcUnFHLIa8B9U/O99QIgCHHRSa5YOL62Ab+bY7hbG8lfza33YQT9PrHnlvXRFuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC3V27LeNIfPHJA4kEjBU0c0x8Gs3+6kjVgi6eQgxU/YgIgSz0CqX+8Iiv1YvZnseHuRqvvI6Pgy2dNn8VgN00mjU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22282},"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"},"scripts":{"test":"vitest run --root ../.. --project tanstack-virtual --project tanstack-virtual-adapted --project tanstack-virtual-differential --project tanstack-virtual-ssr"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@tanstack/virtual-core":"3.17.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"19.2.7","octane":"0.5.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@babel/core":"7.29.7","@tsrx/react":"^0.3.7","@types/react":"^19.2.17","@playwright/test":"^1.61.1","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@tanstack/react-virtual":"3.14.12","resize-observer-polyfill":"1.5.1","@octanejs/testing-library":"0.1.54","@testing-library/jest-dom":"^6.9.1","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"octane":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.53_1790268457206_0.6245139462166194","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@octanejs/tanstack-virtual","version":"0.1.54","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-virtual@0.1.54","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":"2c9e98f50575dcdddf05714aa53b4cfb4f1a1563","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.54.tgz","fileCount":7,"integrity":"sha512-Dc6zurm9vE8RMZvgJElMBFUX7Vp+oI+HjvOZ9RnSoAiAlFTZpvauRirnun18rvjCdsMsfVKeUtPZRPiao5vexA==","signatures":[{"sig":"MEQCIHjN2CeT5iOJrQbWovadhwWycs+lexWZeBg5wX3IHTlEAiB6GkdhFl1l4I3bWvFpla+HX4BYis9QBOOemgpXA1nLdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICUnB+AgX2Hc3evNcQBxRCQ237e8Ovh4EFkDHYPXQzD4AiAgQFBiu1bo71UgvkM6wVg33l+0AbLu+wc2Hwr0tFI2jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22282},"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"},"scripts":{"test":"vitest run --root ../.. --project tanstack-virtual --project tanstack-virtual-adapted --project tanstack-virtual-differential --project tanstack-virtual-ssr"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@tanstack/virtual-core":"3.17.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"19.2.7","octane":"0.6.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@babel/core":"7.29.7","@tsrx/react":"^0.3.7","@types/react":"^19.2.17","@playwright/test":"^1.61.1","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@tanstack/react-virtual":"3.14.12","resize-observer-polyfill":"1.5.1","@octanejs/testing-library":"0.1.55","@testing-library/jest-dom":"^6.9.1","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"octane":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-virtual_0.1.54_1790359700313_0.6499556318926163","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"_id":"@octanejs/tanstack-virtual@0.1.55","dist":{"shasum":"01d387107b13ad09cae7ee6e767fd8f32cddbafe","tarball":"https://registry.npmjs.org/@octanejs/tanstack-virtual/-/tanstack-virtual-0.1.55.tgz","fileCount":7,"integrity":"sha512-yEH0EtI4gDRPg+XE6vU+cjJ76wHRHyaErwwpZqoYlITjNKH8F5tiYVbl2T20VQe5IEgibq1g3C+z+yzR3DWAiQ==","signatures":[{"sig":"MEQCIGEVBnb5ydW5nwp8ZcTBCtbCHV0EfwWilAUg3xBlJvStAiBmKv1bBlGuEil0zT7TtsVIDDmPR6+6/hdcNBvg0T04vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICSrfEDG9Jv4TklLKiXIi2OgkDwhdCztqJldtDKUk07BAiEA89wNnyGrcH1DwZNkrsYT2Jyd7NyswWVb3s0VlowGu0Y="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-virtual@0.1.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22282},"main":"src/index.ts","name":"@octanejs/tanstack-virtual","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"},"license":"MIT","scripts":{"test":"vitest run --root ../.. --project tanstack-virtual --project tanstack-virtual-adapted --project tanstack-virtual-differential --project tanstack-virtual-ssr"},"version":"0.1.55","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"58804bd6-ed07-46fb-b2d6-a084cf090e6c"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","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":{"@tanstack/virtual-core":"3.17.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"19.2.7","octane":"0.7.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@babel/core":"7.29.7","@tsrx/react":"^0.3.7","@types/react":"^19.2.17","@playwright/test":"^1.61.1","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@tanstack/react-virtual":"3.14.12","resize-observer-polyfill":"1.5.1","@octanejs/testing-library":"0.1.56","@testing-library/jest-dom":"^6.9.1","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"octane":"^0.7.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tanstack-virtual_0.1.55_1790776942701_0.9590755872592769"}}},"time":{"created":"2026-07-12T19:18:07.088Z","modified":"2026-09-30T14:02:23.208Z","0.1.0":"2026-07-12T19:18:07.353Z","0.1.1":"2026-07-12T19:42:04.624Z","0.1.2":"2026-07-13T00:13:53.563Z","0.1.3":"2026-07-14T11:00:29.520Z","0.1.6":"2026-07-18T22:15:27.938Z","0.1.7":"2026-07-18T23:33:22.922Z","0.1.8":"2026-07-19T19:23:40.553Z","0.1.9":"2026-07-20T20:31:08.890Z","0.1.10":"2026-07-22T09:30:00.820Z","0.1.13":"2026-07-26T20:21:10.474Z","0.1.14":"2026-07-27T13:10:43.258Z","0.1.15":"2026-07-28T15:53:05.583Z","0.1.16":"2026-07-29T12:54:45.053Z","0.1.17":"2026-07-30T02:11:58.926Z","0.1.18":"2026-07-30T10:20:54.011Z","0.1.19":"2026-07-31T19:28:58.463Z","0.1.20":"2026-08-02T00:32:49.824Z","0.1.21":"2026-08-04T15:30:43.598Z","0.1.22":"2026-08-04T21:42:39.828Z","0.1.23":"2026-08-05T21:34:15.841Z","0.1.24":"2026-08-06T01:29:47.703Z","0.1.25":"2026-08-06T05:39:23.778Z","0.1.26":"2026-08-07T04:08:25.585Z","0.1.27":"2026-08-08T01:58:25.908Z","0.1.28":"2026-08-08T13:09:41.237Z","0.1.29":"2026-08-09T12:14:11.181Z","0.1.30":"2026-08-10T00:51:38.732Z","0.1.31":"2026-08-10T18:16:48.631Z","0.1.32":"2026-08-11T00:31:46.919Z","0.1.33":"2026-08-12T10:42:29.213Z","0.1.34":"2026-08-13T21:55:54.973Z","0.1.35":"2026-08-14T17:12:58.690Z","0.1.36":"2026-08-17T09:49:01.052Z","0.1.37":"2026-08-18T18:23:12.151Z","0.1.38":"2026-08-19T12:48:37.355Z","0.1.39":"2026-08-20T16:35:10.730Z","0.1.40":"2026-08-21T14:24:53.474Z","0.1.41":"2026-08-22T00:33:28.298Z","0.1.42":"2026-08-24T12:02:22.419Z","0.1.43":"2026-08-24T15:27:18.023Z","0.1.44":"2026-08-26T12:54:04.749Z","0.1.45":"2026-08-27T13:27:39.990Z","0.1.46":"2026-08-28T11:31:33.472Z","0.1.47":"2026-08-30T16:56:31.444Z","0.1.48":"2026-09-01T14:40:20.611Z","0.1.49":"2026-09-02T00:52:03.432Z","0.1.50":"2026-09-18T22:55:26.257Z","0.1.51":"2026-09-19T14:22:03.163Z","0.1.52":"2026-09-21T22:28:57.239Z","0.1.53":"2026-09-24T16:47:37.281Z","0.1.54":"2026-09-25T18:08:20.414Z","0.1.55":"2026-09-30T14:02:22.775Z"},"author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-virtual"},"description":"TanStack Virtual bindings for the octane renderer — reuses the framework-agnostic @tanstack/virtual-core and swaps the React adapter (useVirtualizer, useWindowVirtualizer) for an octane port.","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/tanstack-virtual\n\n[TanStack Virtual](https://tanstack.com/virtual) for the [octane](https://github.com/octanejs/octane) UI framework.\n\n## Installation\n\n```sh\nnpm install @octanejs/tanstack-virtual\npnpm add @octanejs/tanstack-virtual\n```\n\nTanStack Virtual separates a framework-agnostic core (`@tanstack/virtual-core`:\nthe `Virtualizer` + scroll/rect observers + all windowing math) from a small\nReact adapter (`useVirtualizer`, `useWindowVirtualizer`). This package reuses\nthe core unchanged (re-exported verbatim) and transcribes only the adapter onto\noctane's hooks, preserving upstream's exact shape — a force-update reducer\nwired into the instance's `onChange` (`flushSync` for sync scroll notifies), a\ncreate-once `Virtualizer`, options re-composed every render, and the\n`_didMount`/`_willUpdate` layout-effect lifecycle. The public surface matches\n`@tanstack/react-virtual` 1:1 — existing code works by changing the import.\n\n```tsx\n// before\nimport { useVirtualizer } from '@tanstack/react-virtual';\n// after\nimport { useVirtualizer } from '@octanejs/tanstack-virtual';\n\nfunction List() @{\n  const parentRef = useRef(null);\n  const virtualizer = useVirtualizer({\n    count: 10000,\n    getScrollElement: () => parentRef.current,\n    estimateSize: () => 35,\n  });\n  <div ref={parentRef} style={{ height: '400px', overflow: 'auto' }}>\n    <div style={{ height: virtualizer.getTotalSize() + 'px', position: 'relative' }}>\n      @for (const item of virtualizer.getVirtualItems(); key item.key) {\n        <div\n          ref={virtualizer.measureElement}\n          data-index={item.index}\n          style={{\n            position: 'absolute',\n            top: '0px',\n            left: '0px',\n            width: '100%',\n            transform: 'translateY(' + item.start + 'px)',\n          }}\n        >\n          {'Row ' + item.index}\n        </div>\n      }\n    </div>\n  </div>\n}\n```\n\n## Entry points\n\n| import | what you get | notes |\n| --- | --- | --- |\n| `@octanejs/tanstack-virtual` | everything `@tanstack/virtual-core` exports + `useVirtualizer`, `useWindowVirtualizer` (+ `ReactVirtualizer`/`ReactVirtualizerOptions` types) | core verbatim + the octane-bound adapter (single entry, mirroring upstream) |\n\n## How it works\n\n`useVirtualizer` is a line-for-line transcription of the upstream adapter: the\n`Virtualizer` instance is created once, a force-update reducer is wired into\nits `onChange` (sync scroll notifies go through octane's `flushSync`), options\nare re-composed into the instance during every render, and the\n`_didMount`/`_willUpdate` lifecycle runs in layout effects. Dynamic measurement\nworks React-19 style: `ref={virtualizer.measureElement}` on item elements (a\nmember-expression callback ref). The experimental `directDomUpdates` surface is\nported verbatim.\n\nOne octane nuance (consumer-invisible, pinned by tests): octane's `flushSync`\ncalled while a flush is already on the stack — e.g. a scroll dispatched from\ninside a click handler — degrades to a plain call drained by the ambient\nflush, so the update lands at that flush's boundary instead of nested.\n\noctane keys hooks by a compiler-injected per-call-site `Symbol`, appended as\nthe last argument of every `use*` call. The hooks here forward that slot into\ntheir composed base hooks, so two virtualizers in one component stay\nindependent, exactly like in React.\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":""}