{"_id":"@backbay/glia-three","_rev":"5-b9be3e8fe2bf4dfa2f4fe931300e0a4a","name":"@backbay/glia-three","dist-tags":{"latest":"0.2.0"},"versions":{"0.2.0-alpha.2":{"name":"@backbay/glia-three","version":"0.2.0-alpha.2","_id":"@backbay/glia-three@0.2.0-alpha.2","maintainers":[{"name":"bbconnor","email":"connor@backbay.io"}],"dist":{"shasum":"5d7c6425b84dfe787a0a0dc3a75593a4ed6c30ea","tarball":"https://registry.npmjs.org/@backbay/glia-three/-/glia-three-0.2.0-alpha.2.tgz","fileCount":172,"integrity":"sha512-3Sxfrh5kQ4/Av0TKs1VMrSDOv/bVFN1qKhfG4ZUHmy6rzDLICQHmX/XxMmLXFBXsLhNbFks4Q62y1vpBC5bidQ==","signatures":[{"sig":"MEUCIHf9XEQKFND0C9Az7TiRty+FA73+q/IFeAx1ZOh0aDJ+AiEAm1Po+cAjSlsX7UlpbvPoAd+uIYi/emV2FqVKEN09cW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1044939},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./three":{"types":"./dist/three/index.d.ts","import":"./dist/three/index.js"},"./environment":{"types":"./dist/environment/index.d.ts","import":"./dist/environment/index.js"}},"gitHead":"d7753fd126555fe2e6d64e86b0d599ab974cc929","scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bbconnor","email":"connor@backbay.io"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.0","@backbay/contract":"0.1.0-alpha.1","@backbay/glia-agent":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.8.3","@types/react":"^19.0.0","@types/three":"^0.170.0","styled-components":"^6.3.8"},"peerDependencies":{"react":"^18 || ^19","three":">=0.150","react-dom":"^18 || ^19","@react-three/drei":"^10","@react-three/fiber":"^9"},"optionalDependencies":{"framer-motion":"^12","styled-components":"^6"},"_npmOperationalInternal":{"tmp":"tmp/glia-three_0.2.0-alpha.2_1770587671519_0.773871590269116","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.3":{"name":"@backbay/glia-three","version":"0.2.0-alpha.3","_id":"@backbay/glia-three@0.2.0-alpha.3","maintainers":[{"name":"bbconnor","email":"connor@backbay.io"}],"dist":{"shasum":"dc41fb106676138ca37995eed466c13742eb7cde","tarball":"https://registry.npmjs.org/@backbay/glia-three/-/glia-three-0.2.0-alpha.3.tgz","fileCount":172,"integrity":"sha512-zXqLYL9ykOBivASONE36No9Zj3/nD3zZZnxn3rk5/AHnP0aHnTyae4g8M52ntv6XaRuH7teFY+4ux1iO2S/b3Q==","signatures":[{"sig":"MEYCIQC2isrBkwYgOqDbt9PS0Lo+8CI0O5+tfewxjclxxiF3IwIhAIum3GX3LGmLxI/98MP3+d4kTh2Tsqw8c00qRHp+GNEj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1044934},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./three":{"types":"./dist/three/index.d.ts","import":"./dist/three/index.js"},"./environment":{"types":"./dist/environment/index.d.ts","import":"./dist/environment/index.js"}},"gitHead":"cdd046679bdad10d601c19f463da773425b18e03","scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bbconnor","email":"connor@backbay.io"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.0","@backbay/contract":"0.1.0-alpha.1","@backbay/glia-agent":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.8.3","@types/react":"^19.0.0","@types/three":"^0.170.0","styled-components":"^6.3.8"},"peerDependencies":{"react":"^18 || ^19","three":">=0.150","react-dom":"^18 || ^19","@react-three/drei":"^10","@react-three/fiber":"^9"},"optionalDependencies":{"framer-motion":"^12","styled-components":"^6"},"_npmOperationalInternal":{"tmp":"tmp/glia-three_0.2.0-alpha.3_1770588451304_0.794250003142545","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.4":{"name":"@backbay/glia-three","version":"0.2.0-alpha.4","_id":"@backbay/glia-three@0.2.0-alpha.4","maintainers":[{"name":"bbconnor","email":"connor@backbay.io"}],"dist":{"shasum":"a533f9b8bd082b627381efef36b951c35b116dcd","tarball":"https://registry.npmjs.org/@backbay/glia-three/-/glia-three-0.2.0-alpha.4.tgz","fileCount":16,"integrity":"sha512-5x3KasRyNWxnllG/tc0VfTpaqVevLi7lSYZHdORM6vILaBNfR0uVOqJYYq1x1xBR7adM6eY48c/ZwVnottLc9g==","signatures":[{"sig":"MEUCIH9tY9KKWYCuKCHXDMleZaH0Nt7PyckBnYhF6ZdsPMD7AiEAmNSLHKyEvvHXqpKuygzI+H8zlSaLfJm9gQplchzXxeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1996504},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./three":{"types":"./dist/three/index.d.ts","import":"./dist/three/index.js"},"./environment":{"types":"./dist/environment/index.d.ts","import":"./dist/environment/index.js"}},"gitHead":"eb4099ee9605b7a3fe4e86993034e71ebe0fb96e","scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bbconnor","email":"connor@backbay.io"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.0","@backbay/contract":"0.1.0-alpha.1","@backbay/glia-agent":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.8.3","@types/react":"^19.0.0","@types/three":"^0.170.0","styled-components":"^6.3.8"},"peerDependencies":{"react":"^18 || ^19","three":">=0.150","react-dom":"^18 || ^19","@react-three/drei":"^10","@react-three/fiber":"^9"},"optionalDependencies":{"framer-motion":"^12","styled-components":"^6"},"_npmOperationalInternal":{"tmp":"tmp/glia-three_0.2.0-alpha.4_1770588715037_0.3903845903926708","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.5":{"name":"@backbay/glia-three","version":"0.2.0-alpha.5","_id":"@backbay/glia-three@0.2.0-alpha.5","maintainers":[{"name":"bbconnor","email":"connor@backbay.io"}],"dist":{"shasum":"494895d6d2fa8582a47ce2e5321e77aa4cb7947d","tarball":"https://registry.npmjs.org/@backbay/glia-three/-/glia-three-0.2.0-alpha.5.tgz","fileCount":16,"integrity":"sha512-FuYdhloF6s2U6hgF7uLKlN/G8vg+06SUo46Yw+KGlIlGFRcgC8hCMHZVLBI72pkWrIoqCLW41WiKmaBf7lfMKw==","signatures":[{"sig":"MEUCIHsHkd+P5L7JHMzZ1pHKLx66ooL7l391JIhHRT/YDb34AiEA3oB+apKtvoUIrU7eP88G1rVYeyNdeVGXzr6ndyE2Eeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2324710},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./three":{"types":"./dist/three/index.d.ts","import":"./dist/three/index.js"},"./environment":{"types":"./dist/environment/index.d.ts","import":"./dist/environment/index.js"}},"gitHead":"fdf2405b9087df405a9e9b7c798226fd893bc334","scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bbconnor","email":"connor@backbay.io"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.0","@backbay/contract":"0.1.0-alpha.1","@backbay/glia-agent":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.8.3","@types/react":"^19.0.0","@types/three":"^0.170.0","styled-components":"^6.3.8"},"peerDependencies":{"react":"^18 || ^19","three":">=0.150","react-dom":"^18 || ^19","@react-three/drei":"^10","@react-three/fiber":"^9"},"optionalDependencies":{"framer-motion":"^12","styled-components":"^6"},"_npmOperationalInternal":{"tmp":"tmp/glia-three_0.2.0-alpha.5_1770599815306_0.8301366589102694","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@backbay/glia-three","version":"0.2.0","publishConfig":{"access":"public"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./three":{"types":"./dist/three/index.d.ts","import":"./dist/three/index.js"},"./environment":{"types":"./dist/environment/index.d.ts","import":"./dist/environment/index.js"}},"sideEffects":false,"scripts":{"build":"tsup","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit"},"dependencies":{"@backbay/contract":"^0.1.0","@backbay/glia-agent":"^0.1.1","clsx":"^2.1.1","tailwind-merge":"^3.3.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","three":">=0.150","@react-three/fiber":"^9","@react-three/drei":"^10"},"optionalDependencies":{"framer-motion":"^12","styled-components":"^6"},"devDependencies":{"typescript":"^5.9.3","styled-components":"^6.3.8","tsup":"^8.5.1","@types/three":"^0.170.0","@types/react":"^19.0.0","happy-dom":"^15.0.0","vitest":"^2.0.0"},"author":{"name":"Backbay","email":"dev@backbay.industries"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/backbay/backbay-sdk.git","directory":"packages/glia-three"},"bugs":{"url":"https://github.com/backbay/backbay-sdk/issues"},"homepage":"https://github.com/backbay/backbay-sdk/tree/main/packages/glia-three#readme","_id":"@backbay/glia-three@0.2.0","gitHead":"ae09bc8a0404f61abefc257033578911f024260d","description":"3D visualizations and environment layers for React Three Fiber.","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2TMuxybUEs0H7a9jZc4lYzdTpZW1YTyr6DeysHi0A8j7fAU/iFVvlOvsGBbPjR0jYzirKrSkQercTd9FyctCZQ==","shasum":"1aa5313c1653c7922d239bf8f1a154b4194a5aa7","tarball":"https://registry.npmjs.org/@backbay/glia-three/-/glia-three-0.2.0.tgz","fileCount":18,"unpackedSize":2335055,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH1jRNRoe6ZGtGSdP1OpuRb/wp87SX7WRXo91YPvG2cCAiEAj3ASMYxsVUDhYt/Y1aW/cD++O5h+/okj/1pQdSOrRNE="}]},"_npmUser":{"name":"bbconnor","email":"connor@backbay.io"},"directories":{},"maintainers":[{"name":"bbconnor","email":"connor@backbay.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/glia-three_0.2.0_1771888507106_0.9225161184845618"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-08T21:54:31.387Z","modified":"2026-02-23T23:15:07.451Z","0.2.0-alpha.2":"2026-02-08T21:54:31.671Z","0.2.0-alpha.3":"2026-02-08T22:07:31.519Z","0.2.0-alpha.4":"2026-02-08T22:11:55.247Z","0.2.0-alpha.5":"2026-02-09T01:16:55.501Z","0.2.0":"2026-02-23T23:15:07.332Z"},"maintainers":[{"name":"bbconnor","email":"connor@backbay.io"}],"readme":"# @backbay/glia-three\n\n3D visualizations and environment layers for React Three Fiber.\n\nPart of the [Backbay SDK](https://github.com/backbay/backbay-sdk).\n\n## Installation\n\n```bash\nnpm install @backbay/glia-three three @react-three/fiber @react-three/drei\n```\n\n## Usage\n\n```typescript\nimport { Graph3D, ParticleField } from \"@backbay/glia-three\";\nimport * as QuantumField from \"@backbay/glia-three\";\n\n// Sub-path imports\nimport { Graph3D } from \"@backbay/glia-three/three\";\nimport { WeatherLayer, FogLayer } from \"@backbay/glia-three/environment\";\n```\n\n## Exports\n\n| Entry Point | Description |\n|---|---|\n| `@backbay/glia-three` | All 3D components and environment layers |\n| `@backbay/glia-three/three` | Graph3D, ParticleField, QuantumField, CrystallineOrganism, RiverView, Glyph |\n| `@backbay/glia-three/environment` | WeatherLayer, FogLayer, VolumetricLight, AuroraLayer, EnvironmentLayer |\n\n## Peer Dependencies\n\n- `react` ^18 or ^19\n- `three` >=0.150\n- `@react-three/fiber` ^9\n- `@react-three/drei` ^10\n\n## License\n\nMIT\n","readmeFilename":"README.md","description":"3D visualizations and environment layers for React Three Fiber.","homepage":"https://github.com/backbay/backbay-sdk/tree/main/packages/glia-three#readme","repository":{"type":"git","url":"git+https://github.com/backbay/backbay-sdk.git","directory":"packages/glia-three"},"author":{"name":"Backbay","email":"dev@backbay.industries"},"bugs":{"url":"https://github.com/backbay/backbay-sdk/issues"},"license":"MIT"}