{"_id":"@octanejs/drei","_rev":"27-7bb77b24d5cda29e85de133925f88303","name":"@octanejs/drei","dist-tags":{"latest":"0.0.26"},"versions":{"0.0.1":{"name":"@octanejs/drei","version":"0.0.1","license":"MIT","_id":"@octanejs/drei@0.0.1","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"533cf59080eae9944998e65c9e46517b5e197a55","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.1.tgz","fileCount":152,"integrity":"sha512-C5LfyhJuphtaX2AKfeokipLptuLQUxQU7dlsSkWcvzHGJEOzxqDLZzp33Xd59/1AQoZ0wHow8p36ZnBQ4+PvGA==","signatures":[{"sig":"MEYCIQCbz0GPeWQbIV5/dQ7NEnQM4Rm8w+SFS3biEVT6JhGvHwIhAIDWq+rFASYtu2Pp8XG8XlOoW/KgQvh+3fo0kOgi0lkt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705371},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.34","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.35","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.56","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.28","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.34","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.35","@types/three":">=0.159","@octanejs/three":"0.1.28"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.1_1786512813508_0.06658534516738346","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@octanejs/drei","version":"0.0.2","license":"MIT","_id":"@octanejs/drei@0.0.2","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"f2b2dff05d1013680bb64a4f9d77392af01f7002","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.2.tgz","fileCount":152,"integrity":"sha512-l650D3LNcfvSjlPfGcRAxzZ819390lxEQpt6d/eMwhOj4mnJ2wtY8xuwc086y4ZvfXKUkbdWiyIE0//9xIuJgQ==","signatures":[{"sig":"MEUCIQDLhU1OBIIn5+1IehbuYs7NLNWZFfOq+Q2pJIb7OEmf4QIgJgI3QafwcsMazch78gml6Oc+zLJ1Uxcsr26/3l6F00Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705371},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.35","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.36","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.56","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.29","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.35","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.36","@types/three":">=0.159","@octanejs/three":"0.1.29"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.2_1786531307817_0.3458420287884456","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@octanejs/drei","version":"0.0.3","license":"MIT","_id":"@octanejs/drei@0.0.3","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"c1f69e711e5f564ff9fa61a74af53bb3ae8a8222","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.3.tgz","fileCount":152,"integrity":"sha512-zgiJ6FZutup/x4NNF1qCf7CCr8nRrNzY1tdKkQqGXgDXZI8ZK4R7YqmBnKdOIOBDJvBB3k9Wf7CHO5yq+moQdQ==","signatures":[{"sig":"MEQCIDh583wnS1GM+Mg+uZgvOb1V2zfUizqnLUMCvMnVd6DpAiB4sMLge8oTM8mIkS47AFnoapEx0gwgQdcwIZWO7INMgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705371},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.36","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.37","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.56","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.30","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.36","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.37","@types/three":">=0.159","@octanejs/three":"0.1.30"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.3_1786658108350_0.8570767341337535","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@octanejs/drei","version":"0.0.4","license":"MIT","_id":"@octanejs/drei@0.0.4","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"82be5f3438217c255542bcdd9fe87e5a27b8179a","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.4.tgz","fileCount":152,"integrity":"sha512-KD57OF4gIeUoq0Kl6TSVUduX7iU4O96MoEfv81KWu6P0+vYziJDVQR2m49kUD8yDR1AjUIxFLH8f0vhW6CFqEw==","signatures":[{"sig":"MEUCIHIw0GfygK/vBXM2EPFo6S2tVpBH9RIsHoCqMheBbpZKAiEAv/pT7spsGbGoUKl6yQ0TDeGSe9U0UeSzncrmGZ5x6hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705371},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.37","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.38","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.56","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.31","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.37","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.38","@types/three":">=0.159","@octanejs/three":"0.1.31"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.4_1786727522871_0.2957693669209627","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@octanejs/drei","version":"0.0.5","license":"MIT","_id":"@octanejs/drei@0.0.5","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"c149e997d68bef3298d625ef60b9853a35fbbd66","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.5.tgz","fileCount":152,"integrity":"sha512-IdKadvW6RmPL71sZP95Tue71ZahGIamF5jhsHkQ/tNaNAs5splwdP1JUUJJyYqv8/ZgLqpPzV9p3r5RCEEhJvQ==","signatures":[{"sig":"MEUCIBKPDOT+/9cdVzdRSY8pRy2C47Se+/NAwwzV5hzXPPoyAiEAq3Wt7fhkdKu6xryzhgtv1tL0xTtP3v5JFD6qRUujy7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705371},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.38","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.39","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.56","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.32","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.38","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.39","@types/three":">=0.159","@octanejs/three":"0.1.32"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.5_1786960089360_0.7554140241647933","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@octanejs/drei","version":"0.0.6","license":"MIT","_id":"@octanejs/drei@0.0.6","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"1d2fe096320cfb261612d2cf6222daa4bb8adb22","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.6.tgz","fileCount":152,"integrity":"sha512-MmptkHg75ZewsRs0Nm3wPVoRvStEaRMUoxL0iv5a/+H5fZ/WgyPv6Ke0+du6U6n2gPyhN2mVe8FUZ1gh8WcfYg==","signatures":[{"sig":"MEUCIQD4iBgrxSVOw5ZEnqUdzpEiN3/yPyiWneRAoSuPOzxKHwIgCKksQDNleFVqYjVIGvt6CE5PyaTSZjHCY0hNTa+531g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705371},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.39","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.40","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.58","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.33","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.39","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.40","@types/three":">=0.159","@octanejs/three":"0.1.33"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.6_1787077336850_0.4036500704142989","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@octanejs/drei","version":"0.0.7","license":"MIT","_id":"@octanejs/drei@0.0.7","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"ac7ec5c3777ac95ffcc3a393344bc6d96b7fa1e0","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.7.tgz","fileCount":152,"integrity":"sha512-ilWTuRxcSxU9vgUdGubz/vK6vSZjjlOdb8EAcmH1Lvw8y8p9A+UWC6XIwjyTRe8sRqT4XoZPyPcmNAZm23k/Uw==","signatures":[{"sig":"MEYCIQDh11wvbvAhhZj25BWnvk4fq6mOB0pIK5dQv1uf02QC8gIhAK4h1lxy7/fCWyJGvwIn69yEqNaa8t3rCVSdNHi4lyzH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705371},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.40","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.41","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.58","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.34","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.40","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.41","@types/three":">=0.159","@octanejs/three":"0.1.34"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.7_1787143667730_0.9069174383838488","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@octanejs/drei","version":"0.0.8","license":"MIT","_id":"@octanejs/drei@0.0.8","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"6839b789a32b13c293d30f951b81fa5907f3eec8","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.8.tgz","fileCount":152,"integrity":"sha512-BqiSbYVs+uNO+0pXbob3geW2tWybj9bkVXfwFttsy7LAFTTtz60o4SU6oPyjV/6PcE9ljRl3nbMUUvjRbzTgiA==","signatures":[{"sig":"MEUCIQDtAdy72jWkBI5hP/rMmTgHpAX3ikhCtsRRUu2l+sbtIAIgahNEuxACJovEge7mQ4dKf6gV63H/xqvohYBVrPJt/p0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705371},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.41","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.42","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.58","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.35","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.41","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.42","@types/three":">=0.159","@octanejs/three":"0.1.35"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.8_1787243659315_0.9400582863741263","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@octanejs/drei","version":"0.0.9","license":"MIT","_id":"@octanejs/drei@0.0.9","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"e7a8a8cca8e1678ae0827322a731e48111c0a3f3","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.9.tgz","fileCount":153,"integrity":"sha512-iZroEZtITIR9f17q1JFjxeZA3VOwzVHM8QKcPUDcJ0zrUlRTMqNHN0PY8rTzb8h2496gzk91vc0K9BPO3DUzXw==","signatures":[{"sig":"MEYCIQCTGpOhs0SZ4khxCX75D1tAfvdlBbpuIp9cTwyYZ8LVWQIhAOkC8OYg9iklzF6+ev60Gc6Y9O8Yqc8zj9G9b2cDVfWc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706648},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.42","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.43","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.58","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.36","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.42","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.43","@types/three":">=0.159","@octanejs/three":"0.1.36"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.9_1787322253992_0.4102818958642045","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@octanejs/drei","version":"0.0.10","license":"MIT","_id":"@octanejs/drei@0.0.10","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"da0b7d42edeabbf7b00d5d5a8094894a5414d1f5","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.10.tgz","fileCount":153,"integrity":"sha512-UrVeHKC7TI9rzfc4pc4I0SFgpL/ikL/ZaMaXk0K1W+aj4iUg6d29mAQYk15sCM7RdEYkRE+vUwRSbsMS0Z321w==","signatures":[{"sig":"MEUCIQDFcK549FQ7KJlL++IH1UEu4o0yD+lmkkz+gzGmqpFBNQIgGhYuNmC3gLJtqG+5azdR+xyy81oYoyGTeTEZKRTfTCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706649},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.43","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.44","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.58","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.37","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.43","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.44","@types/three":">=0.159","@octanejs/three":"0.1.37"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.10_1787358762497_0.2862825388766139","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@octanejs/drei","version":"0.0.11","license":"MIT","_id":"@octanejs/drei@0.0.11","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"9575b50caa3ccacbce28446274ec0c6854b39d47","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.11.tgz","fileCount":153,"integrity":"sha512-VpWh1q4DmIMpz8eWv3W6Ez+Ym42Jaxv5W/XIj5deLtjV3/x1XtJmym3Xx43CDzp4KHgJPxXWZ8YPZeYcEOntww==","signatures":[{"sig":"MEUCIBNDurwNDsBPzDoBW5rPbQeUlLmk1yRjtr5WkY4vw+9lAiEAiT0VfdmtXuBCzFSlZPJaQE7WZgjqkURpPyplVxy67so=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706649},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.44","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.45","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.58","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.38","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.44","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.45","@types/three":">=0.159","@octanejs/three":"0.1.38"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.11_1787572896202_0.8289472626634506","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@octanejs/drei","version":"0.0.12","license":"MIT","_id":"@octanejs/drei@0.0.12","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"8417f58c982ce676805b2add840d3d9f9121cddd","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.12.tgz","fileCount":153,"integrity":"sha512-XiF+nvxARZOMe9jsPNH8vNO0UOegFKsIWmIpArMgX2gzLsPGMIvbW6HBxGDJb6+6IK0ileGvGwLghaz87DS1NQ==","signatures":[{"sig":"MEUCIQCOUlk0JeGgrTjAzBLXr2MCkFcUuRMIZgne1ySOW7QrUgIgVHeYYg+6uJUhgkaO2ARhANAx8P4KH/5nysZu1MHvaa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706649},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.45","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.46","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.58","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.39","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.45","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.46","@types/three":">=0.159","@octanejs/three":"0.1.39"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.12_1787585188638_0.7136354938999223","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@octanejs/drei","version":"0.0.13","license":"MIT","_id":"@octanejs/drei@0.0.13","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"c2d0f776587514db193aa68300983dbe43310fca","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.13.tgz","fileCount":153,"integrity":"sha512-Sqsx5ul3OqYAd3Bcn2T9hvrFWKWpvHW6YszjmtWwjvyhlCndqo0QBtaO6rW6GlVZfVKIYMYPUulyKzcqxf+KNw==","signatures":[{"sig":"MEQCIGVN0ooo8b1hCjx466S9D/EG1jmoRZf/IUQq6tZQVPioAiBGQbg3GEo+NROhXa4ht83mEURiW6MpeWPanFGOBLE0Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706649},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.46","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.47","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.61","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.40","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.46","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.47","@types/three":">=0.159","@octanejs/three":"0.1.40"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.13_1787748786696_0.307795451028704","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@octanejs/drei","version":"0.0.14","license":"MIT","_id":"@octanejs/drei@0.0.14","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":"d56ba828215489fa1ed3a50d403a2b10a0c538f3","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.14.tgz","fileCount":153,"integrity":"sha512-qpuTs8uS52tnTZA4mEaX7ZbMRwTxbqz8tTrwSsVakK+wO/jRQe8bHDxCmS1ApeE2DvNnA1LiBNdPup+D+LL2cw==","signatures":[{"sig":"MEUCIFxG0b8h+rOjrKtobov9eNwvScg4j5HTRkuiHrDvjVlvAiEA7jyMYen7X5Pt7EFpRgPtDmlzZZpHlMVigq+X1H0kz4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706649},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.47","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.48","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.61","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.41","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.47","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.48","@types/three":">=0.159","@octanejs/three":"0.1.41"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.14_1787837212411_0.8428511962134684","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@octanejs/drei","version":"0.0.15","license":"MIT","_id":"@octanejs/drei@0.0.15","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":"0bb4e3209c6513899aeaf5eb2b06e5e4a60d5984","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.15.tgz","fileCount":153,"integrity":"sha512-He5qGp7pIos6751V/yiYHg814/MOT3/SMf16ilUjWLBxuQAuo3stcb6Rx2E3ngsFHvFgh+ShMNByHdg7dB/LyA==","signatures":[{"sig":"MEQCIAMiI1+IK/fjUV+NpQ6UMIw3L6DlXuCReIdjw9cKkDLjAiBb3ODzxVH+kbaO5aF4++fi5sO8M840Zqz41z4CphaBVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706649},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.48","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.49","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.61","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.42","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.48","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.49","@types/three":">=0.159","@octanejs/three":"0.1.42"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.15_1787916638595_0.6323136611696702","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@octanejs/drei","version":"0.0.16","license":"MIT","_id":"@octanejs/drei@0.0.16","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":"c04c1a2698df48a32f1d9143a71cffa67e02b8f3","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.16.tgz","fileCount":153,"integrity":"sha512-TRlo+Onyt4ipMfPrL7EW79hL7D1TS2modjZE2IYy15qUEtz8MuS7hX5ovFgNdk0lUPJhWnul8rANwEnzeRJQlA==","signatures":[{"sig":"MEYCIQDcLQMLAxWqrXO4eXO/7O54yWIC8+A1MvNZVScbkIIkCAIhAJDr61Oa6pkaUB+40sM43lyhBjs6jES3NA1mQEtnM5aU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706772},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.49","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.50","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.61","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.43","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.49","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.50","@types/three":">=0.159","@octanejs/three":"0.1.43"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.16_1788108940540_0.3730955686725712","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@octanejs/drei","version":"0.0.17","license":"MIT","_id":"@octanejs/drei@0.0.17","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":"175539440daef8cd6e2bf4c6616dae13b125d937","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.17.tgz","fileCount":153,"integrity":"sha512-ghuYkM2Ryd8mTQ3EpXtgVyiExU6B82AWlySFzgq8jIyjx2PRRblyGmr+04AaHgtzTYhXsNZbXqawexheigSCzQ==","signatures":[{"sig":"MEUCIHbqg9UOqreuj2AAfAsW3C9aNUZlYiTCsxcsWCXugYADAiEA/wNyWlx1qw6W2XOgREvX8oit/ULUjqn1HTfxX4RS30U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706772},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.50","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.1.51","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.61","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.44","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.50","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"0.1.51","@types/three":">=0.159","@octanejs/three":"0.1.44"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.17_1788273573601_0.6231812109467008","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@octanejs/drei","version":"0.0.18","license":"MIT","_id":"@octanejs/drei@0.0.18","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":"2f1a40d736ddf4a8a017a9e7900617673887e20a","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.18.tgz","fileCount":153,"integrity":"sha512-OAEIJwKDo9Wht6XZQq/HUxV+pzOlpzO2qUVJ0wdlrqEM+HcjavrsacYiMTaZe7yyXLGMZKvh5s/J+xm47m9HJA==","signatures":[{"sig":"MEUCIQCH5OzwcySNNHdYJq05wV85FAUaViVxIhFitxJKYzQevAIgOl5dhoUJ4ZLSbZZWJRHEgj1ZZgpJ2rEBwXRBlKDSF8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706782},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.51","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"^19.2.7","three":"0.172.0","octane":"0.2.0","vitest":"^4.1.10","react-dom":"^19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.63","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.45","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.51","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"^0.1.51 || ^0.2.0","@types/three":">=0.159","@octanejs/three":"0.1.45"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.18_1788310281016_0.2833659267313222","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@octanejs/drei","version":"0.0.19","license":"MIT","_id":"@octanejs/drei@0.0.19","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":"a8fe593db410f061c45e95c2a80d860df197ea9f","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.19.tgz","fileCount":153,"integrity":"sha512-Ja5bt8/tVdfgbB3UMq6iM/C7/itfy6z5m9nrYga0I3h2VazvhTtAdTPQ6lqv0JA/1LiaSg71giXRRt6nul3W6A==","signatures":[{"sig":"MEYCIQD2AIjMMEcxd2OkzyHkMUGNdZ3UHBroEGL7ots1r5RK8AIhAIJCb1L/x6kShcDQ/vjT4h4MUbQcfgNKsvxFKg8UtGcH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706780},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.52","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"19.2.7","three":"0.172.0","octane":"0.2.5","vitest":"^4.1.10","react-dom":"19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.67","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.45","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.52","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"^0.1.51 || ^0.2.0","@types/three":">=0.159","@octanejs/three":"0.1.45"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.19_1788738975115_0.6551497850942427","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@octanejs/drei","version":"0.0.20","license":"MIT","_id":"@octanejs/drei@0.0.20","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":"7fa5b3b28aba1b0db82f6e08960d6bae113aa6b0","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.20.tgz","fileCount":153,"integrity":"sha512-2E33/6xUkexzZqKL+8qRfEKwSwDG0idB2EMEWwniQI46NSivvAPnA4la5HQTPRFf6YZ77NMSc+EilD+QisjS1g==","signatures":[{"sig":"MEUCIQDxxcZFKrG3irE2ugbq2u3WfZ4sZbbXcBJz0rDm9GjtnQIgSmNXTp0YmLv+7pwDb3L/NV45o/cietwEWjk57JbVdwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706781},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.52","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"19.2.7","three":"0.172.0","octane":"0.2.11","vitest":"^4.1.10","react-dom":"19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.2.71","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.46","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.52","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"^0.1.51 || ^0.2.0","@types/three":">=0.159","@octanejs/three":"0.1.46"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.20_1789390875648_0.14837112576599942","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@octanejs/drei","version":"0.0.21","license":"MIT","_id":"@octanejs/drei@0.0.21","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":"fb8945cc12c14465657afb62ab756edbcb24a41e","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.21.tgz","fileCount":153,"integrity":"sha512-WIFupcUgn8KdvGih1W7hcMQAnI9czh854qjGQqPLuXIDvIMoKYVdkrC56sLWZvbw6i6/kPjmyD8RmUxQLnpacA==","signatures":[{"sig":"MEQCIDjNYhOUDUBPFI9J536NXgmOSsRuzDWb+7n4BPJyQG59AiA2gifV2q5hVj6Y/7b4fN/ByJ5mfEcK3lIRJvGv3hChcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCYa10g9I12iYq2U7/H0STv8L9mupdRVQ6GOHM0b4706gIgSVHfIe4QJwnozIk2q6KdFKTXQZBLZi62gEJMq9bb+NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706780},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.53","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"19.2.7","three":"0.172.0","octane":"0.2.16","vitest":"^4.1.10","react-dom":"19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.3.0","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.46","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.53","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"^0.1.51 || ^0.2.0","@types/three":">=0.159","@octanejs/three":"0.1.46"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.21_1789772113014_0.16960189058945607","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@octanejs/drei","version":"0.0.22","license":"MIT","_id":"@octanejs/drei@0.0.22","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":"bcbbf1b952e84d5735a976bccebcee225e07d179","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.22.tgz","fileCount":153,"integrity":"sha512-5PtIkI9DGNfT7yGkXtmllNVzD8Drkk7L5du8uyub11TbV+ufQcK+wn9cifuZEx7afzgfEkk4qwlPD1OJUqNT+Q==","signatures":[{"sig":"MEUCIQCoSnTjeD/G0E103Kmz8mq+Gvxz/unLU+fuUfv0APu6PQIgE563/kFCOz6LdF0aQhGTmBdRKcPxMFr7+K768sI+OyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8EuNfkUYa8dz4Dv1CbRMW6Dm6gi4puJgYOtoUMIQ1ugIgKim5HwGbbktK1QKk2AJdijp0PZ1OrhuH3vRT8M1R/aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706805},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.54","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"19.2.7","three":"0.172.0","octane":"0.3.0","vitest":"^4.1.10","react-dom":"19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.3.0","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.47","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.54","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"^0.3.0","@types/three":">=0.159","@octanejs/three":"0.1.47"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.22_1789832264728_0.9568942803078695","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@octanejs/drei","version":"0.0.23","license":"MIT","_id":"@octanejs/drei@0.0.23","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":"b5652ec2ba66d5b748ea65a4cfb316bbf09d1168","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.23.tgz","fileCount":153,"integrity":"sha512-1o9XdaTR7QnGybO7n4jP5L8KVV2Gj7C4DxnH0taf+2cODiiozjrGgvSA8+0HxAfOeGNaIY+jcfN3ZsPNpRhr8A==","signatures":[{"sig":"MEUCIFQ9KRGhDJDH5VZ0MNCiEWMH0g5fe3EY4fNFv3cNPm/dAiEAppsAqoHHACRp5MlBtf6CADKxwtT/u3B0B2kay2Qw4+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDF4aRPkOVBeLxhkdSatbRaHsLKA4vQuk6uVlvmpiQNxAIgbEGqeM3MoaP2tK3w1zQAVbUZw9mbztShDpsXA7jgkAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706805},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.55","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"19.2.7","three":"0.172.0","octane":"0.4.0","vitest":"^4.1.10","react-dom":"19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.3.0","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.48","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.55","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"^0.4.0","@types/three":">=0.159","@octanejs/three":"0.1.48"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.23_1790061465980_0.9091502681134662","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@octanejs/drei","version":"0.0.24","license":"MIT","_id":"@octanejs/drei@0.0.24","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":"1760ab00aa8640d48955f18ed119dc9dadc643e8","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.24.tgz","fileCount":153,"integrity":"sha512-EnlKBunv4VenpdtCAgTBv9ASGeYz03UPI8hpqzmzSpZKUOKdERjIoZUcIcvC9dQRE/bwmML8yMj/ySQRTwUPRA==","signatures":[{"sig":"MEUCICcEMi0ynnIJZs7wGWxUH/riTGkE1nIb6Z9UkkmpUGD5AiEAudfnAdo1KCezU87LviuGATYSk57F1x7MEpc6lWpYvrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCbQ6NZeNIcraBufupYCK6qqiI54udDzt1ZUnMqCkFpIwIhAPCC3lp1faQsiSBPd//zC0l0/LAm1Tf6d9xBw9uIF19R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706860},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.56","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"19.2.7","three":"0.172.0","octane":"0.5.0","vitest":"^4.1.10","react-dom":"19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.3.7","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.49","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.56","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"^0.5.0","@types/three":">=0.159","@octanejs/three":"0.1.49"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.24_1790268667020_0.30117910127493963","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@octanejs/drei","version":"0.0.25","license":"MIT","_id":"@octanejs/drei@0.0.25","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":"01baf631e98d0ab37265ab821f0d06e023dce44d","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.25.tgz","fileCount":153,"integrity":"sha512-yV4hl6gHWijz14ZBU3jDZ0CZmlA+Vz226mjeJgE+ot1xywfmQJdrnp+CVfXlY4IGN1WoNZc4rYvsUCaGAzi0NA==","signatures":[{"sig":"MEQCIATHlful7oL8u/DUK+KYq/LWghaB9YzEPT9qiRht6vm9AiAygZ8LrQ4I0Y465jLkjGR2a5lBk8VsrwmQUot3sJtB/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGc0NTi032KYRwdYae9vu2UQOQ26PrpBmMrCDFEAQyhFAiB8hHMxM1E8KcK5fBA58kT/vhbX/eUZs9F1L9xvjAIccg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706860},"main":"./src/index.ts","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.57","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"19.2.7","three":"0.172.0","octane":"0.6.0","vitest":"^4.1.10","react-dom":"19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.3.7","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.50","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.57","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"^0.6.0","@types/three":">=0.159","@octanejs/three":"0.1.50"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drei_0.0.25_1790369080616_0.30774748584785505","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"_id":"@octanejs/drei@0.0.26","dist":{"shasum":"d7c96d18083ff86c7fe034c7b5b9b150adb81da1","tarball":"https://registry.npmjs.org/@octanejs/drei/-/drei-0.0.26.tgz","fileCount":153,"integrity":"sha512-S7w585XlYkiNi0pES/mH+sfm2W4lKiPzCmX0RAIW1M3X8M7OWG+bUAD5Hnf/mCaF37EKi/c24CDjaVbtHARzFQ==","signatures":[{"sig":"MEYCIQDdjfgk79z/SSDybd6ni7D7dp6czIg4HFasbeYn4QAQSgIhAKUaygOkh2TBE/pv6izuHvg2qj5S40K3oh4EuZmv9irE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFUagzDL5qFcHi0XZ1KWAiFNvvDA67dI2TFqtBI6yGWtAiBNcZqTmUzOTTQXHi5xdDhr4d1wsnRvEyK1kejSZEWvxw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fdrei@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706860},"main":"./src/index.ts","name":"@octanejs/drei","type":"module","types":"./src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./web":"./src/web/index.ts","./core":"./src/core/index.ts","./config":"./src/config.ts","./package.json":"./package.json"},"license":"MIT","scripts":{"test":"node scripts/check-react-parity.mjs && vitest run --root ../.. --project drei-differential --project drei-guards --project drei-adapted-browser","typecheck":"tsrx-tsc --noEmit -p tsconfig.json && tsrx-tsc --noEmit -p typetests/tsconfig.json","upstream:check":"node scripts/check-upstream-crosswalk.mjs","upstream:ready":"node scripts/check-upstream-crosswalk.mjs --ready","upstream:generate":"node scripts/generate-upstream-crosswalk.mjs","react-parity:check":"node scripts/check-react-parity.mjs","react-parity:generate":"node scripts/generate-react-parity.mjs"},"version":"0.0.26","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c8836403-bb4e-4ebc-a9dc-516e58d9d8ca"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","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"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"maath":"^0.10.8","hls.js":"^1.5.17","meshline":"^3.3.1","stats-gl":"^2.2.8","stats.js":"^0.17.0","detect-gpu":"^5.0.56","three-stdlib":"^2.35.6","three-mesh-bvh":"^0.8.3","camera-controls":"^3.1.0","@octanejs/zustand":"0.1.58","@use-gesture/core":"^10.3.1","troika-three-text":"^0.52.4","@monogrid/gainmap-js":"^3.0.6","@mediapipe/tasks-vision":"0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","react":"19.2.7","three":"0.172.0","octane":"0.7.0","vitest":"^4.1.10","react-dom":"19.2.7","playwright":"^1.61.1","typescript":"^5.9.3","@tsrx/react":"^0.3.7","@types/react":"^19.2.17","@types/three":"0.172.0","@octanejs/three":"0.1.51","@types/stats.js":"^0.17.4","@octanejs/zustand":"0.1.58","@react-three/drei":"10.7.7","@react-three/fiber":"9.6.1"},"peerDependencies":{"three":">=0.159","octane":"^0.7.0","@types/three":">=0.159","@octanejs/three":"0.1.51"},"peerDependenciesMeta":{"@types/three":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/drei_0.0.26_1790790007362_0.5926829430041611"}}},"time":{"created":"2026-08-12T05:33:33.355Z","modified":"2026-09-30T17:40:07.991Z","0.0.1":"2026-08-12T05:33:33.673Z","0.0.2":"2026-08-12T10:41:47.971Z","0.0.3":"2026-08-13T21:55:08.527Z","0.0.4":"2026-08-14T17:12:03.016Z","0.0.5":"2026-08-17T09:48:09.499Z","0.0.6":"2026-08-18T18:22:17.015Z","0.0.7":"2026-08-19T12:47:47.965Z","0.0.8":"2026-08-20T16:34:19.476Z","0.0.9":"2026-08-21T14:24:14.150Z","0.0.10":"2026-08-22T00:32:42.650Z","0.0.11":"2026-08-24T12:01:36.348Z","0.0.12":"2026-08-24T15:26:28.797Z","0.0.13":"2026-08-26T12:53:06.855Z","0.0.14":"2026-08-27T13:26:52.578Z","0.0.15":"2026-08-28T11:30:38.737Z","0.0.16":"2026-08-30T16:55:40.735Z","0.0.17":"2026-09-01T14:39:33.830Z","0.0.18":"2026-09-02T00:51:21.165Z","0.0.19":"2026-09-06T23:56:15.266Z","0.0.20":"2026-09-14T13:01:15.833Z","0.0.21":"2026-09-18T22:55:13.152Z","0.0.22":"2026-09-19T15:37:44.830Z","0.0.23":"2026-09-22T07:17:46.105Z","0.0.24":"2026-09-24T16:51:07.158Z","0.0.25":"2026-09-25T20:44:40.709Z","0.0.26":"2026-09-30T17:40:07.465Z"},"license":"MIT","repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/drei"},"description":"Octane port of @react-three/drei","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/drei\n\nAn Octane port of the complete pinned `@react-three/drei@10.7.7` public web API.\n\n## Installation\n\n```sh\nnpm install @octanejs/drei @octanejs/three three\npnpm add @octanejs/drei @octanejs/three three\n```\n\nThis package is under active parity development. Compatibility claims are tied\nto the executable upstream crosswalk and React/Octane evidence described in\n[UPSTREAM.md](./UPSTREAM.md); no unsupported export is exposed as a stub.\n\nCompiler configuration must use `dreiRenderers` from `@octanejs/drei/config`.\nThe preset includes the Three renderer and the Three-to-DOM child boundary used\nby `Html` and PivotControls annotations.\n","readmeFilename":""}