{"_id":"@aeryflux/globe","_rev":"49-9bcee703ab9809d8b0486dd56cd3e00d","name":"@aeryflux/globe","dist-tags":{"latest":"1.8.0"},"versions":{"0.1.0":{"name":"@aeryflux/globe","version":"0.1.0","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.1.0","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"5882d90a94dbb9de2c9898d1c167f41f67dff8c1","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.1.0.tgz","fileCount":17,"integrity":"sha512-madkKkj9hs2QibqroR5YSyEdCmBk4aA2ZQfLScQZH57U9K7cBNTGtKoi3KT9Z/9C0WjSZEv4HZk6n9Rgcuc09A==","signatures":[{"sig":"MEYCIQC0GIGzIPijxLwyzHkqHogcWD2gj4kIleyO+R56k9XM1wIhAIisNd71L6nCfu29Ezkfu/pzt3caDlG5sEC9grQfWaoq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8352939},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"305d74d52c95c83ab68756a0bfb6b316eb944b73","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.1.0_1772674745529_0.5825933552262612","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aeryflux/globe","version":"0.1.1","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.1.1","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"289eaf82a77363786c7aba50159982ace8f2010f","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.1.1.tgz","fileCount":17,"integrity":"sha512-Ew6naZGdCvwPrAI6AEPI0e7EDDfOLY+iyWQsqxYqnI/AaHTwjugxvyBQGGJu84PTrxEYOG4KK259SUXH5ktVbg==","signatures":[{"sig":"MEUCIQDIiEOFCkgS3ZcO413O8qHbOuTgQg+qFBuYJlgdyANzyQIgXAQIgFJe2JU5nWNm+EyiqCjttq4UcEu4NGf6tzo5jzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8369514},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"c3bebec731caad2ec38b2f474f23b3ecd0c070d0","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.1.1_1772676475244_0.2197742755573413","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aeryflux/globe","version":"0.1.2","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.1.2","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"1af57da85fd5796de02e957dc59a0a8815862b9f","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.1.2.tgz","fileCount":17,"integrity":"sha512-5Ve4h96zEIkj+DkymYQPjN64iR1+fEM8+VjaBQigQOqmp5HhcQixHIqfXqEGBnpApl0Rl03/oIKACRD+IPNmIQ==","signatures":[{"sig":"MEUCIQCmn/4mMR1iSlvXC7ADJDC/KHHJXAiPsN5AfZA2q6V/IQIgEKfAiF2r8Olyo/LE6dMomkc3o8B08cKfcFKiZPA7eTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8369519},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"4ecbdd59833b8bd31ce85221f42cbdab9002f9e6","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.1.2_1772677492085_0.2016249021094212","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aeryflux/globe","version":"0.2.1","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.2.1","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"91506be1a2d110168ab3bbc8df43e783085fbd39","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.2.1.tgz","fileCount":17,"integrity":"sha512-kRMfRT830FA+1yd15GGonB9Ti65rfDSnjn6MyyNd3ncFPVedOF8FzGGlRZ6ZgxT5EheY7NwpQMOrzfARarDtlw==","signatures":[{"sig":"MEUCIF4fB+kGjkys1N4y5rcewWlfVGz92cfP1Or+NQiJZ+7hAiEAoKovi5f34ciGKd4oFicYABBOloBJEwVQYRuJWX4IzXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8406630},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"c88e2a6991b6a1ca28efcc174fec9afffc1a17d8","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.2.1_1772694023078_0.8684320369147347","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@aeryflux/globe","version":"0.2.3","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.2.3","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"979f45cb5836fa659b0a99a611621fdfca380078","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.2.3.tgz","fileCount":17,"integrity":"sha512-WHwDim259uS/isxdXE54V1WXb7UtI48sXLsdvAmuXLL5ipg40g53yuFhcI3JCK/izA5+iuuFKdmeeabnGYssUQ==","signatures":[{"sig":"MEUCIQC8EewMQvld0tyw0mK4aeUKcfeTBMWjb2iHX6DTEzmBHgIgdSBnqrlTLSae4qhdZNJUg7LayzafIu+UztCT2mD0cCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8407680},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"96df790dd9a30fb46cb4d236e60048b888c4173a","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.2.3_1772695210880_0.0367617067411421","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aeryflux/globe","version":"0.3.0","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.3.0","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"51a9e40347dfb35a84103a9e0104a6dfa9841659","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.3.0.tgz","fileCount":17,"integrity":"sha512-edCtouddkKVAuYi+8bp8etRumBRxpOOBOvqqxRyrNr9pdUU9d6zpWrb7TgvuffjelmXiitb6NRPHC+JcTQPIPw==","signatures":[{"sig":"MEUCID8KZMQ+7nuNtNdv3HFT+SRkMU1Z6xlN7eY+D+29I9KjAiEAywREn9xyQxysMfLObdnjFMKBj5fWWyvUzsi5qZSleSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8406383},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"6707d1b8b43600eae31f6d0078c00b1c655ca9a9","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.3.0_1772695497781_0.478148878942521","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@aeryflux/globe","version":"0.3.1","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.3.1","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"7efabc6fad3c7215448d77e30808e20b47d312f2","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.3.1.tgz","fileCount":17,"integrity":"sha512-wVhjWkcgjWc59o502JdvN5gjxyAUvrns/20mWSkdtwCDOQLaBlvr6XWRGUmEX+YKQExZYGczuEyN8zh/tT+jOA==","signatures":[{"sig":"MEQCIHjuqcdAcLbL3a4QLSPocvq0ILMd7RwzYMjQqeH4PG0ZAiBbB20hLZ7BfWweK13XEVKgvOj4fQlKRn/tihh4ePZ03Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8406941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"d01fcecf5c86312d417acd0c62240e4f7a75cdd0","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.3.1_1772696831624_0.6233481675284838","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aeryflux/globe","version":"0.4.0","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.4.0","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"4d9e0a7bbcfeb9fdd87469974315baf4e03a86bc","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.4.0.tgz","fileCount":18,"integrity":"sha512-PH/CO3JZzN3UzeMS0iaWzZXaBlC7ykD6sOUGsQsTwbV/5Q+SeL4M+cLpN/q/SzzwOBcLKALA6sYzJcaOh0ufnQ==","signatures":[{"sig":"MEUCIQCWi7hCdLM8E1U1DR1vWQx59KSVWq9vs4gUckSIQCom6gIgf8vnySPTdB+8Qrh2zC29xh7ceU5TtpTTGONSFrHF9FA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10346818},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"fcb5a7e4287601f895f87897b271f8d0acc728e9","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.4.0_1772712106489_0.4092251029535592","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@aeryflux/globe","version":"0.4.1","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.4.1","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"a1d0d6b6cc6bc06ca83bc51addcf5fa190f52612","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.4.1.tgz","fileCount":18,"integrity":"sha512-sAlrk+O6mms8AryrIoFPQiQOHq7XPhuOOlD6f7hMLr8XMXHtvhUoLmm6uyvAd5RiOLsvwmkzQtrds0MkqMm2iw==","signatures":[{"sig":"MEYCIQDNlTzIl9uhkqJ/f/VSAHyGpJChgQ5xuRY9RDYxc2hZZAIhANJSTFWwG4N2uKMpozwDl4AJK4l2Xj0jbzXitaZPEyL9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10346818},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"45a2572b2caba2a1a8928529e4b83ce8baf8c4ca","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.4.1_1772719346494_0.6089708761392123","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@aeryflux/globe","version":"0.4.2","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.4.2","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"4a134ea407a24c25ab017b3cff659de326a9b73d","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.4.2.tgz","fileCount":18,"integrity":"sha512-RFFfJEuU45NUl+R3Ws/PMvxAu+puW0IL6LHV/BwsK4urPJIN2AgXmkr67QeWYwjdodStEjapuT1yZFRbwNEJjQ==","signatures":[{"sig":"MEUCIF7uycUds30bTO/fobWwgSMCAT4Af3ZuOBVey0qFlJv5AiEAsP6mVKqhbPKlDCCFFAcuEs2BkeFqYA+CpQ81sztxxfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10370000},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"f3209908e8d95f615236b155eab98d2cac208d3c","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.4.2_1772720383637_0.8445722570907139","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@aeryflux/globe","version":"0.4.3","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.4.3","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"0d029996935586baa2eb0beeb3680460f5031b49","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.4.3.tgz","fileCount":17,"integrity":"sha512-Sc4W/i3QVLOqnfwQBce15vGIxnElI2n9GY76vOlBTMcRXOn6uAe1eEejkuWs77to3PHcc8qb2LtO/kSDUXfV7Q==","signatures":[{"sig":"MEUCIEMC8DoE0ZgkTu0/P3GsJXQuVWTKCyG7WiJ9inRcjjKSAiEArUTdkKRTZg/gheah11/INACMxQ9SAX699A8F9bvWZ68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9997415},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"cd15ba53659bab963274ed5ddab81b14e51fac63","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.4.3_1772726084236_0.5899721767572572","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@aeryflux/globe","version":"0.5.0","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.5.0","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"458f564dfce979fe346618476573fbd4eb92b31a","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.5.0.tgz","fileCount":17,"integrity":"sha512-l9jEMgrLLfHbYmwJVQliWXTZPWjNQ93XBRo4fjjyJYbeMR88vDrnP/ZQBc5a6A7LYnSIZo3ET35vIRY4hveYhw==","signatures":[{"sig":"MEQCIHHK5UOyTQiNvxhVtpEEUVpscZXinlNSqw6MbuBa2sMyAiAFabGrOm2rSopbWw9hDb96lkbqvqEan83xE36i7QerTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10001075},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"44f76b50f77417578dd677283125cc79f59487b2","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.5.0_1772733058892_0.32998651380186583","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@aeryflux/globe","version":"0.5.2","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.5.2","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"9d6e54157247d1eef559294ca7a9c93d72b62f3f","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.5.2.tgz","fileCount":17,"integrity":"sha512-T5XbjfKBmgO4jrdDCNxTewbbZiKpoq3gTVx5AfiJJNHHrET6Aw0rTaXza0ry8xyhylDOY6h6EB1LH4wZD7hIOg==","signatures":[{"sig":"MEQCIG8zbvn4TTndYdRrueP+E/cTOtrWPD04tmqZicsbmLnFAiBTTkW5YlSG2TAp0MjSvr+K3sKyBVUpPgGkSX3OhuZVrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10011188},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"97dc8c0e4c9fe37f5eb04469999917a357cc2c0c","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.5.2_1772811815380_0.47632364315041564","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@aeryflux/globe","version":"0.5.5","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.5.5","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"9be22f1ee53c18e037ff846542400bac7259472f","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.5.5.tgz","fileCount":17,"integrity":"sha512-RLRD80ZxvgnCDGcCRFfz8FIm+u/2aWkO9yCjVJqDrRRnEPlnNDP7SZz3BJFKwJjoUcIg2AxXPx2Zf7mpwglFWA==","signatures":[{"sig":"MEYCIQD3MqmmyCNxyM62nJi9EIQglJhAKXjyXRtDwAXniNqc3gIhAMXFbSyAV+pGA+/38/r4bL53awWEY5nI99eSlDzGFAva","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10518068},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"b552c8ff141e73201ebbe839f66a990e6bfd1054","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.5.5_1772825895160_0.6466818049437599","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@aeryflux/globe","version":"0.5.6","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.5.6","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"a828359cbbb867ee2b65a6b62ca4c14a238ff388","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.5.6.tgz","fileCount":17,"integrity":"sha512-OvMNv1t+sOlhGv5cLJAc4ju/809OveXVPwqijJKxB32gqKmjwrAiEZebdvs5mLaqDfvCHGcR8U9S2uBih6MiyA==","signatures":[{"sig":"MEUCIQCqXXqfydptC36nogCupRdw8FEypUohr3PnotJA2z2svwIgHQgkw1mDHnR3MU6ax8VFo9w6z5qQBVEKeUqAbufcnlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10518068},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"208dbe0a52aa25a8a8078f7a32f9882ea5895f32","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.5.6_1772833539351_0.9643499585371686","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@aeryflux/globe","version":"0.6.1","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.6.1","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"13e5a164b55741575cbf53153f74795fc6817189","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.6.1.tgz","fileCount":17,"integrity":"sha512-Yx1fUSpRA02UgwSZzrjK5wcxi8mwWgPe/X7am/YmoLsPI5g21bZrV3fgqbsiwklU75AdezgcCBI5l89MDcU7pQ==","signatures":[{"sig":"MEYCIQD3nhHtBmoFRAXXMw8SzUeSD4pB7nhhSmfwp0t+o2/m1AIhAMOfHnJTbIDMUbQCxguoFFQdks+zcXMZvY298WrNhE7R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10564150},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"e146218ff1bb16871c95a21c885415d94abd9656","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.6.1_1773163955634_0.41333957509123365","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@aeryflux/globe","version":"0.6.2","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.6.2","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"f462204abbf7ddd3845061627f5885447be25acf","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.6.2.tgz","fileCount":17,"integrity":"sha512-N9z4V1mIrn9EFVCwCLArF+6Ckhp+uVoQwihd6MGKcC6fvHHwQj/khkOkSuY8DRBhFCXERyFn1AJueQIiejvACw==","signatures":[{"sig":"MEYCIQDhs7iT+Lvi8ocLv+WUXGwqjFhPCoNwJQQs5afshn+2+gIhANBwxy4jQt8G5aZXwTJH6u8WrYaxSFBvPerdfOZovFyG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10564683},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"092491fedf00921b77ea69586640d134576d8dc8","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.6.2_1773166172044_0.9107467072842677","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@aeryflux/globe","version":"0.6.3","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.6.3","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"64073430dc84f60c9b399359657e271d13b8e604","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.6.3.tgz","fileCount":18,"integrity":"sha512-mr8QHBfS00V/EOVnWa+W4hMN8PrGLOtlh8NskMD3eR0rcTlA8ubiMZlW+kjQ+EbbfiZO6N1LAqQ7TAHeoNgGdA==","signatures":[{"sig":"MEUCIQDr6wJvNIlDR4Ewi/CACE4C/UKocDJzvvjm3e2KsAzD8QIgWniaoPbAQ/jior3yV4F+ebYMAHJt9kx08lXDaAQu4f4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30722044},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"0d45ce2e8f6f7e9a44cc354ba5545021594a7da7","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.6.3_1774152689882_0.6472884180508125","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@aeryflux/globe","version":"0.6.4","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.6.4","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"e671ddd1270f2bc8f147823cb4a1bcbe231ac79e","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.6.4.tgz","fileCount":18,"integrity":"sha512-V/wC+SLJCzVYZTiHMqz0fQFWeCeXksgqKtCLd5Fbnpbk9i4+M/Poqc0Yzb2Q6mqfhYHGQeTVwhV1BEr2WgQq6A==","signatures":[{"sig":"MEYCIQCPHYAz/4n7MK/oQwqxKySWUj5aYMWE85RsDJJiHMTnYgIhAIM8rlNiMH0UJGS68jI0JqfkmKqDuC6ua1EX+DaXnGVm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30724599},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"fbb1a09bdedc301b4719ea574bb7e7bc0bb1d7c7","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.6.4_1774182392118_0.7482994734426007","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@aeryflux/globe","version":"0.6.5","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.6.5","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"6ae1672705315d2ddab3c79efdbb1a2c23c7591e","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.6.5.tgz","fileCount":18,"integrity":"sha512-igxEQoWB3EVjchtQyQORlzrtAmHu0gZazFGqozndiLsKUHppR5Y9b6I35bVX3+dWDjqdxDwyJznZaCVhJ4FI9g==","signatures":[{"sig":"MEYCIQDVfsafgdhxYZKfq8TCtI+WhW4kk7GV956UwdxoX4ecDgIhAOBBjo184QBgt/1xCDZ7i44ol2gRruaSLjBNf+3X8hKL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30718501},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"49ef1326e468cc94829c469dbbc63e90abde6949","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.160.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.6.5_1774332917401_0.3535705701965228","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@aeryflux/globe","version":"0.7.0","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.7.0","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"b54b7f0a2becc9cc3e2ba5c3e2406d5f36cae3b1","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.7.0.tgz","fileCount":20,"integrity":"sha512-9Nnl9N383wvxPrOk7K6AXRUTsJECC0a8KfFHVTj+bqpAFnC54rACelIrqaRbNjO8e6GN0MO2U96U3rxQusbD0A==","signatures":[{"sig":"MEUCIQDGSydzQQ07PZYd0D7k2aBaqqYJeq9cn1GA1a6s+urALAIgY98bEJaOc8kedeWbBKC5KNHooBkH+pPpshxMc5kHwqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31070413},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"ce779c71fd062302bb786dc56e3d6f0caf768a24","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.7.0_1774961010099_0.20150987288860445","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@aeryflux/globe","version":"0.7.2","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.7.2","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"db5d9a6cdcd3f3723c2eb52f368f2740e79f6d86","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.7.2.tgz","fileCount":20,"integrity":"sha512-vAvfaV5UHsKu5MywVR20i2+0Q2DP6gN7a3hIj/5SPTUUUlvqK0H8lyvoqLkhXfI1xp93pN/dL3ygMf5O7ilDtQ==","signatures":[{"sig":"MEQCIAqgEfE87QVc5mBxvy8LaZNC9W02/lezq8RSqSZOvla0AiA1aIFu1jCVcFMcnD2z6/QIYfvrsR6l4+FVSyUE47wvIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31070215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"820c9eb2e3b8215cab90830bac65a5ad1d99351e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.7.2_1774962441589_0.9124821755984103","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@aeryflux/globe","version":"0.7.3","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.7.3","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"2bb788a34ec26e27c979318069a891bf895c0c40","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.7.3.tgz","fileCount":20,"integrity":"sha512-red2PeJuQZMbD5sg+/4NDTmB72ZcM955eF2rcRzfYWsjJ4aI2rSB1g8eX4LaY6NPwLCmCOWG1WO6BAu1+3aU/w==","signatures":[{"sig":"MEYCIQDmBbR1BtifIk5yQ2r5jLbaKbygzrh1Kqf1GZtNTJYPggIhAKa7BJmO34PFcVv89AAG5ESrDdP0P7IGVxHYpmJePJse","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31071407},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"cfcf96a5eebc91e2171c716cd563f9f106525509","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.7.3_1774976923840_0.10267893016520668","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@aeryflux/globe","version":"0.7.4","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.7.4","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"ae55cbbb8f0ecafdd5a827039a48408c14ab9737","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.7.4.tgz","fileCount":20,"integrity":"sha512-OxZ0HO7ZRnrGUrgvNOc8vgsYwTMdVTT//XvMQq4WxIv4/PkAF0tshv6SfcNJIXmNZCGF1m71Wad15yMJUdp+rg==","signatures":[{"sig":"MEYCIQDcXRaDYyWAQme860tBTIbs4Nobyk6XwA5DIBCc/vqw3wIhAKV6GDI3Eyu1HerC0UbhcSxQ99+XP1hMUIqRJZq2CCnS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31077310},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"d2ac9f614e910e373b2cef97367cc44d73c04238","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"10.9.4","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.7.4_1775099818046_0.24214633539423946","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@aeryflux/globe","version":"0.8.0","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.8.0","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"ffe8c807f6e34408799e068b7003b32d59147991","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.8.0.tgz","fileCount":21,"integrity":"sha512-nAiosr2PcFZ/PylSUg5hiVVYEIlK76GEeKmDfR5pwTByb3APnrkDcotZ0PODjc2btENeS+4xxMLC3CDF56wOeA==","signatures":[{"sig":"MEUCIQCc23oxAo4vCk0jeQt1x6XMdpopJ+XgWA5muGWvmpNBSwIgWENFYpTi53+iXBH9ySaJipBVal/xQmbB4PFHbj0NdXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31090408},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"70e580edd95a899545de961f0ae824e95113cd5b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.8.0_1776698151376_0.4038769442440444","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@aeryflux/globe","version":"0.8.1","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.8.1","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"09518de809bb256303c8478732a70f74d87d6f60","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.8.1.tgz","fileCount":21,"integrity":"sha512-rTSZsBFjRwq+y51MUlSDeqxgob+jwDcY/alUS7jFxO8re0qshwLCHbcJVJiDTO6ttwC2OX0D2Pnw4jljDOalMw==","signatures":[{"sig":"MEYCIQCOxTgAi9MMAuZXjTNEHLiyzUE/RTPPguBkY+mXMIxHxwIhAIrLn+TQAG5Am3pphSQDrRuMDFKphUo3jPTtoG5eyhsR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31091643},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"4cd4baece739b7f1d49aa6582427af97d7d83756","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.8.1_1776699882482_0.3259867723396397","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@aeryflux/globe","version":"0.8.2","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.8.2","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"e3052d475920b6d92dce3febed8a1c456891923b","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.8.2.tgz","fileCount":21,"integrity":"sha512-p2Sf9k1eIKI72yUzheaCShR5I65UlRGJAu/D6dCA/7h5dsAYmT1Vi6sdNlF6/zkK5j2QMk7m/7aRVw8HARsxCg==","signatures":[{"sig":"MEUCIFnGXndeWbgj3taSj+nMEUceRrCndQYVfnkCYYooxNtpAiEA9ilzGJtEAnE16QIhV0mmj1IHqiXBqydmDGsN6azz1E4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31110972},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"c7e94dd4aeacfcf369cc7788f7427c79b24f7aa9","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.8.2_1776795775652_0.26026239459114575","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@aeryflux/globe","version":"0.8.3","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.8.3","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"b66884e06d359473f4eb1f974ce4363c81009df4","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.8.3.tgz","fileCount":21,"integrity":"sha512-hL9KBYWKwJ9nJndyWMWZDjmGrIhRrHHEXGsXyWL+bGBAprA2FXOOi8Pi3ojNBxymUs0C1+q57KBNfeyvr5n+dw==","signatures":[{"sig":"MEUCIQCyqyP4EP/63CwQul7SAvti6xo1Jij4W6h9zYmL6yqKFAIgWlRPAY+VnBm7eQESdHXP7gn6Je6qaIATHe3CdDS3Ya0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31111455},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"e7e27fa7090ec39f48fb3e4cfed789dd1b77d000","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.8.3_1776838484190_0.8761341354620258","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@aeryflux/globe","version":"0.8.7","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@0.8.7","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"homepage":"https://github.com/aeryflux/globe#readme","bugs":{"url":"https://github.com/aeryflux/globe/issues"},"dist":{"shasum":"cae4e653b84c5e5114f33234d0b7f4f24eb8859d","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-0.8.7.tgz","fileCount":21,"integrity":"sha512-/DAlfMLdBQTKaMysYoQnCaV/B3icT4v/i8nGUd+u7pEU+cT5gLbeX5rk+snE+AxdvFRedOZ4pYC+3hS099OUEw==","signatures":[{"sig":"MEYCIQDTWLCYV0WqOFu/xxmfjUJEjXzxc0r7nM8CtvTskOXQxQIhALgyaUFyFz9NtEDrPhEwpbsnMqoUYHjX4ZPRisM2PW6x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31111461},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"d283153b502d510badd221125388203752a90c25","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"git+https://github.com/aeryflux/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_0.8.7_1776926928860_0.7004047862708638","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aeryflux/globe","version":"1.1.0","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.1.0","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"6303cd0503dd3e474c9679e9ae4addc724b2ce79","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.1.0.tgz","fileCount":21,"integrity":"sha512-5LDIDIP7lof6xq4y1Oj7yCHyn2B4o9IPBnVCG0gdZ9pVJEqWOQx0o0xM6K+xCzGEk8U46yjxZUeAiR5dsJIQ5Q==","signatures":[{"sig":"MEQCIG45DsYzfIPqpTTmZnQbdXZ+nMms8jMpjfHfCiFA4nmxAiBo/qfdB0JG9NUDRwaSiBFOtSUZ6Yu/o9UZE7y2QZMQIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47812686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"5562d976c087b28fa12c628d5f69a0266213d9af","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.1.0_1778323603912_0.2652864872195464","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@aeryflux/globe","version":"1.1.1","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.1.1","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"7ecd9498106878266aa2d8d900a5feee8cdf5b44","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.1.1.tgz","fileCount":21,"integrity":"sha512-1vSWcwe8kSIY282rYO1kftAl/bSjtggbu8l794BKHkU3Q+LG1E/3KZm8qc2wywPn8W3hCuTmFrPWgR0fS3qbSg==","signatures":[{"sig":"MEQCIB5YijU4cvBSqozj0B4wDWR6kdnOstDbIfIgAg2Ha4uRAiAvqKyEymHLcKDff5i/pd0CyjqgMMpAmNCCgFIe/uVl7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68761338},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"5562d976c087b28fa12c628d5f69a0266213d9af","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.1.1_1778327348066_0.46828798538658956","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@aeryflux/globe","version":"1.1.2","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.1.2","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"1ae0d65076b8bee255f7c073a0564e31edff0e0e","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.1.2.tgz","fileCount":21,"integrity":"sha512-UItD/YuX3lwkmws3W2PkVmvZzMfwT/Lfi4+VYGRpQDQjpEm1kLhjcFMeawj5WhNPsjv7R+EH3UhZxrLP+Kiz/A==","signatures":[{"sig":"MEUCIBQpdMOLRG+VuBFCLtEpr145rSPWOAQ3GwG7zsKIsOq+AiEAt7bvHy5vdiZTa8AidHayWSZkUFveyFm/fzQsTpSWkg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68785416},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"e81b1523d4f7519a37e54fda74a647aa59dfdd59","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.1.2_1778507165591_0.2966510668197184","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aeryflux/globe","version":"1.2.0","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.2.0","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"78925c8dcbe8df19c0eba3d72b4caecf37b8c6cf","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.2.0.tgz","fileCount":25,"integrity":"sha512-9pSLVBWELjMVFcHtVW9g93+0KuKUb2rsKQp7s6mkyJwd7WD1cDOxFPbqxKvxqDQ36pNrGGxudHaXSNlrOwSeDQ==","signatures":[{"sig":"MEUCIAI7s5TzARyAvRzRTdyk/HtKflFgWfQRpPVT8LywHR8pAiEAtVLzlQmM5BOCaP2XAsYULZeWYAQQi6aaW4Y/rII2PZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82631559},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"4efc1f725b55a9cf00a230b6d6c29b19e8b625f2","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.2.0_1779689630749_0.9453226790668496","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@aeryflux/globe","version":"1.2.1","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.2.1","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"e5c21eeed086f56082aad47dee57ccb80d7ba184","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.2.1.tgz","fileCount":31,"integrity":"sha512-DiI4qTqO70zB1tXQ92WnCeuYbpe4eKd62FnFLE3XecdPdp61uW6ydzZLhYu+kPgZxurp0x/cfpCjgJaphikhig==","signatures":[{"sig":"MEQCIGrNMXdlZF6gU2fdqDxJRFQeOlMvQqRjUqmHvU/h/vbBAiAJQvYRkL7UkTWL2hjNfFoHNygw/mPn486dZ1F8pgVHUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88001010},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"14f0fde363ed86bfb1203eb66c271a63db5d7308","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.2.1_1779690010810_0.8434064559378405","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@aeryflux/globe","version":"1.3.0","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.3.0","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"9eb0ce2c88d4856b42847125d67ee26ac1c81f10","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.3.0.tgz","fileCount":38,"integrity":"sha512-zt8TVfwnmQoLESOUKmchARmcHjnJlG9qvnyDzmBo8pYdCwlxekhFHlvwaJPBIOR60Q02q42zeMVLMH0kFpDRWw==","signatures":[{"sig":"MEYCIQDX9yghmn2km1rIzkiwAmzoPk84KB3pFIRpKvHswgPVDQIhAPWdfUfB+NRuIIpStTOxqCAtJWRyLPNDI6A7XTHdtLmL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145605350},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"01a6be848c2dcf7e27563330d70855c485fdc274","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.3.0_1782943040159_0.6333344204665377","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@aeryflux/globe","version":"1.3.1","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.3.1","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"311e9b016060697420d05b8df4bda0b1e761b932","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.3.1.tgz","fileCount":38,"integrity":"sha512-9L0HS5h3LSOcz4SQ1FRKbZsuQkaxRp6EEr3ueHyfoq6j7ZqHLTClKZ4AcynQ9Q6BlFGvSW4sYxoAq5k/Bm3aDw==","signatures":[{"sig":"MEQCIGEV8Yt3VNRuWg6QugYYXD1iJqbPPYvSDs/DD5JAZ9m6AiAQ6WMCZ5rPen3AC/moPxgxISgobXdZUMcMogvFJI66NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145606178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"3eb5fcc1593a7afca9e37fa07e4d80ed12a6205c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.3.1_1782955442482_0.08385719421999838","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@aeryflux/globe","version":"1.3.2","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.3.2","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"aa1b44fda4041f23c17c2faf278b98ca39d89568","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.3.2.tgz","fileCount":38,"integrity":"sha512-O4YfJbfZR4en7Jax0FlKbCu5xLaPgwnzc9+j7aH/W4UvpKWDoexvr2cc0Vz3b/2tihxcgG6qs+fyFQmEj+Tjuw==","signatures":[{"sig":"MEQCIQD4blDwLR7XoBFFjAw4JCIpHSTPLTNR0/I+lj3AMzEPsQIfcCS21NuspmgZklwB7rjOv9OwmIbIHnvqaEYQXfxVrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145604597},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"f932f11765bce3d4b7562c847cf6ce556946112c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.3.2_1782958275809_0.7749388189474968","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@aeryflux/globe","version":"1.3.3","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.3.3","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"d6d97cab927991f6de7ef6ac7f6307484c4ce45b","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.3.3.tgz","fileCount":38,"integrity":"sha512-SJYwECUutCGwFGEd+PZOEryL43Cc2ZT+Zc4KdtHJOFjfhqQC9KCe65dfvHFjewXjyTqGf2yfeMmgWIQhz0C17Q==","signatures":[{"sig":"MEUCIHt0kta8/PgelYiulI6O8mkDl/aQmynBLaFRid9UOCsJAiEAvHGUBSB2dMRzO9mzIo/TZSzJNxHH01sptP2UzeCM4Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145609734},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"c37e0f102620da95a06c7edaed679ef16f767987","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.3.3_1782959240754_0.19047612745119613","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@aeryflux/globe","version":"1.4.0","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.4.0","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"f83e5e495af453a321689d06a96c6ee5900df5e5","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.4.0.tgz","fileCount":38,"integrity":"sha512-RB7sZop+6ySw6hO0zEgR4MkT/FI/4i4YK5U+EOJEELXfnHpi3vOOF7W11cI3NKCmTtJo3xoJbzXzucymC6yTIQ==","signatures":[{"sig":"MEUCIQCGtB2VpAPWbqM1bEqeiRLda8D/Nxm2jJMeOpKNj8EBHwIgSjovRMI8x30PkRWD9pXzricnYVSuTFCikezXo3XpUDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145645817},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"affda4659b69230068185fadb3c38f1e6bcfd71c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.4.0_1782961291411_0.9041705584939279","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@aeryflux/globe","version":"1.4.1","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.4.1","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"8198034f3c1a0cba3c5b448059273a3cf6ad6d03","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.4.1.tgz","fileCount":38,"integrity":"sha512-McWxdJN1TSbgwn/XGagsFHdqFicVFQdCy6NnEGNdGonaMLwVHxGN5HONxonueZCS5LALhydo14ldgh9yK4OXdg==","signatures":[{"sig":"MEUCIQCu68PcJN0rNov/wsM8YQFEFuMnUmd4v7JGFur7IQ6lZAIgNl2YNfrWnbSHYibQtX0uYV99cXKUcjWfdaDp3S6NuBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145647282},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"597d17274a9e708f71dbebbd639331c97523aa3d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.4.1_1782962701719_0.790088549260592","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@aeryflux/globe","version":"1.4.2","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.4.2","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"3deb101602d25ecbd35cb8276c4b07305b9b0788","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.4.2.tgz","fileCount":38,"integrity":"sha512-s4MKKIkRHTVGEq4mYd7yARTlkPh+3l/gZAe2rQ3tN1oRUCrK9pY36ZOr+T1wzDj7KhxyXAvNCG2YWTo6EmESww==","signatures":[{"sig":"MEUCIDQxygqRGHoIv8mbKeX+vDo8z+/Vs9odVc5BSqz8cIJNAiEAlJudyMRwwSmCmW61QOfXV7MTHyvr+Cz6xID9Ow57jIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145695300},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"c6ff5dd806edfdc20940abeff18a3b60df97b5b4","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.4.2_1783096113534_0.6760051034535985","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@aeryflux/globe","version":"1.4.3","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.4.3","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"9c7771e6fe520e8634ea8205eda1223b77f43cf8","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.4.3.tgz","fileCount":38,"integrity":"sha512-HdhAjL1mci1Y9ty9bRdpU+hGjinICGJ1u9XOR2/WWMncuNhxBdT0i15DMjoKSSw3bpbQmkwnR1Nisg89fnxFsw==","signatures":[{"sig":"MEUCIQCKjdbbBw3wCuC5bQGsmnYxRsNgai0k3bAvjJhIxJMvMAIgFGTXeOPLesH6cf1CrNl5TYYYVpGgwi+yE2iwXMO4PwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145697459},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"503d0702a86d154ab6997d5a4e6182108c7930e3","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.4.3_1783100937999_0.1216134116772023","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@aeryflux/globe","version":"1.4.4","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.4.4","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"66f77f65fa0ce4acd99f8e4017883a10aeb5d604","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.4.4.tgz","fileCount":38,"integrity":"sha512-dvHTCLZmtNzd9VcBjFIoXB6Dd1f12zUrJioiYqPnmF+V2pqc+WSiR/gJLt+q7jWxGgl/TXpld3lLDmksGtv7zw==","signatures":[{"sig":"MEUCIQDmaDjznUdtXOfdXJGbJytx96cC7wJ74WlQmG/EkwDiZQIgDrECMl0G7DqtSgHZKC7Zg1BGvRqQSND8JHfZQtFnE6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145699811},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"48e9e17f354ebfdb285ef97b8131f7536bd459f1","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.4.4_1783125578852_0.5331744274181438","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@aeryflux/globe","version":"1.4.5","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.4.5","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"cfd10153a28abbe578da3c09d92aecb2476458be","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.4.5.tgz","fileCount":38,"integrity":"sha512-l0cH1mQTiKztECnbI9ZF+j2C3xiQFFEt3zxWAINsn1yrXcVEshMJebxDO68jqbQP9hW9lHWQEsy2ixjB/4y47g==","signatures":[{"sig":"MEYCIQClGJWSgHcHAJfRrI0anTHC/sC957wXnlMmPRvzAvXg/AIhAJfQz/zDT8Nk9xexZyNggaON8Duw3D8g5N7daHDNT9AQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145703376},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"59b6eb52f95e4f2f12f35563aeb1329f4e4473f7","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.4.5_1783127361311_0.4468342897183748","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@aeryflux/globe","version":"1.5.0","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.5.0","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"22ca21b139ea8de8229d52b21ddbe9865943f766","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.5.0.tgz","fileCount":38,"integrity":"sha512-sO6MOMcICOgKGT3R14B3DF75iP2W0yejdR3FBw9aWEdpPFmEIMq5NNhze9k2XWxNXqAEsyEkiu6XwHf9sj2l4g==","signatures":[{"sig":"MEQCIGRYcOvdxLANUc7ZCCNtqb4LaySmFKVISFQWGl0mFjLZAiB2tuzf4ognrfLlvEWuuWiB/gmzU+Tz+K8rRLl9b47wiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145711750},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"adf5d59a2b3679c224403ea5a7f793cb3913c8eb","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.5.0_1783175427339_0.45451964085141583","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@aeryflux/globe","version":"1.5.1","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.5.1","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"499a44b2447eb7c5f89293b304dd974d7267e422","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.5.1.tgz","fileCount":38,"integrity":"sha512-O6TVR4OtXzHv4JkRQUETIfGX+byb1z9qUtrRLQ4WsxkKk6PrCnQjXIwQbiiAEw63URD79efs1Qh/9jrqQQ8pfw==","signatures":[{"sig":"MEQCICD3+fsiooHKs8HxrNJvgDsNowFpWGu8vbOsL3hd0nNxAiBlMB22FfNEXiz7lo6/JEXn0c7t6LEKXvXJs1YwMz6jyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145713424},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"79ccd575c0e803091d49bddbea3ac7e8bb99d68d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.5.1_1783180482773_0.9501400817326298","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@aeryflux/globe","version":"1.6.0","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.6.0","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"5249bdf54f63c8139b33874a5d5edeaeeb1075a0","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.6.0.tgz","fileCount":38,"integrity":"sha512-6YfvSpuc1984eGdVXkqQv8hClm1VCCb36t6+au3l4CpACv9GhDzYvmVGOyqDTsOzY2AwN5SkHF6Vqbyrmn1L2A==","signatures":[{"sig":"MEQCIDpkBPrfL027uTe8wiNFVkJN5/kVEas+NYltqc+XpFTtAiAugSfUw8q+Sppo/p/wY77QB9SDfiGv3RZ9uoSfm/dhKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147855286},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"8892b4d14b5d0eeb192b1bac4d8051e9480cf1cc","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.6.0_1783208906193_0.6195987249254318","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@aeryflux/globe","version":"1.7.0","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"author":{"name":"martinbaud"},"license":"MIT","_id":"@aeryflux/globe@1.7.0","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"dist":{"shasum":"f4c1310408585bed8a3c328ec7c320385b430526","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.7.0.tgz","fileCount":38,"integrity":"sha512-qwPio6OQN0Gmrxydpjo3EHNAM/75d8rV6C+Dx2txs79COlVqYICtcS+f8rQSIXXNPs1AKCHo6Ot+nGZOOsM/7g==","signatures":[{"sig":"MEUCIQCMOJoluQ989LeWOLSQXWNw/9gqxFF4CGgh10U/9E2XgQIgO43QxfvIM73F0KXxCZsv1KT1SqHKEzfcMAnwYZ7IeAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147860825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./utils":{"types":"./dist/core/idMapping.d.ts","import":"./dist/core/idMapping.js"},"./models/*":"./models/*","./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.js"}},"gitHead":"fa87ca6c108ba3d53eca5abda71bf2aa712c0f4e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"overrides":{"vite":"^7.3.2"},"repository":{"url":"https://codeberg.org/aeryflux-labs/globe.git","type":"git"},"_npmVersion":"11.11.0","description":"Portable 3D globe component for React and React Native (Expo)","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.1.2","typescript":"^5.3.0","@types/react":"^18.2.0","@types/three":"^0.180.0"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/globe_1.7.0_1783381107903_0.688646129227354","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@aeryflux/globe","version":"1.8.0","description":"Portable 3D globe component for React and React Native (Expo)","author":{"name":"martinbaud"},"license":"MIT","repository":{"type":"git","url":"https://codeberg.org/aeryflux-labs/globe.git"},"keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./react":{"import":"./dist/react/index.js","types":"./dist/react/index.d.ts"},"./react-native":{"import":"./dist/react-native/index.js","types":"./dist/react-native/index.d.ts"},"./models/*":"./models/*","./utils":{"import":"./dist/core/idMapping.js","types":"./dist/core/idMapping.d.ts"}},"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit","prepublishOnly":"node scripts/check-version.mjs && npm run build"},"peerDependencies":{"react":">=18.0.0","three":">=0.150.0"},"peerDependenciesMeta":{"expo-gl":{"optional":true},"expo-three":{"optional":true}},"overrides":{"vite":"^7.3.2"},"devDependencies":{"@types/react":"^18.2.0","@types/three":"^0.180.0","tsup":"^8.0.0","typescript":"^5.3.0","vitest":"^4.1.2"},"gitHead":"d17d0828cd1779f9995671bd9c0922acefd4cb69","_id":"@aeryflux/globe@1.8.0","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-i+8mZM3KDQBQNJvTvTBkf0pY+xcG3nGAF05S3MxRIvaDb0/nsQ4W2sE3wkhhmc8Gc2+h6aDU2z5H1DhOoCuSyQ==","shasum":"2a173530a4139d0cd749e9340bfee396c438bf5d","tarball":"https://registry.npmjs.org/@aeryflux/globe/-/globe-1.8.0.tgz","fileCount":38,"unpackedSize":147867449,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCN4JOLFh+PR6d2riOWp3+4UFqF/z4MyAC1u05rsyY20AIhAPCloI+DAtq5DFbTnjAtJIdiyW4BGgB96feYATwuZgE9"}]},"_npmUser":{"name":"martinbaud","email":"martinbaud.git@gmail.com"},"directories":{},"maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/globe_1.8.0_1783568946009_0.7887013020652196"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-05T01:39:05.469Z","modified":"2026-07-09T03:49:06.827Z","0.1.0":"2026-03-05T01:39:05.788Z","0.1.1":"2026-03-05T02:07:55.525Z","0.1.2":"2026-03-05T02:24:52.432Z","0.2.1":"2026-03-05T07:00:23.397Z","0.2.3":"2026-03-05T07:20:11.153Z","0.3.0":"2026-03-05T07:24:58.081Z","0.3.1":"2026-03-05T07:47:11.942Z","0.4.0":"2026-03-05T12:01:46.770Z","0.4.1":"2026-03-05T14:02:26.804Z","0.4.2":"2026-03-05T14:19:43.932Z","0.4.3":"2026-03-05T15:54:44.528Z","0.5.0":"2026-03-05T17:50:59.240Z","0.5.2":"2026-03-06T15:43:35.669Z","0.5.5":"2026-03-06T19:38:15.444Z","0.5.6":"2026-03-06T21:45:39.777Z","0.6.1":"2026-03-10T17:32:35.926Z","0.6.2":"2026-03-10T18:09:32.481Z","0.6.3":"2026-03-22T04:11:30.322Z","0.6.4":"2026-03-22T12:26:32.538Z","0.6.5":"2026-03-24T06:15:17.926Z","0.7.0":"2026-03-31T12:43:30.541Z","0.7.2":"2026-03-31T13:07:22.095Z","0.7.3":"2026-03-31T17:08:44.402Z","0.7.4":"2026-04-02T03:16:58.518Z","0.8.0":"2026-04-20T15:15:51.838Z","0.8.1":"2026-04-20T15:44:42.961Z","0.8.2":"2026-04-21T18:22:56.101Z","0.8.3":"2026-04-22T06:14:44.701Z","0.8.7":"2026-04-23T06:48:49.311Z","1.1.0":"2026-05-09T10:46:44.451Z","1.1.1":"2026-05-09T11:49:08.739Z","1.1.2":"2026-05-11T13:46:06.345Z","1.2.0":"2026-05-25T06:13:51.348Z","1.2.1":"2026-05-25T06:20:11.343Z","1.3.0":"2026-07-01T21:57:20.835Z","1.3.1":"2026-07-02T01:24:03.193Z","1.3.2":"2026-07-02T02:11:16.563Z","1.3.3":"2026-07-02T02:27:21.534Z","1.4.0":"2026-07-02T03:01:32.288Z","1.4.1":"2026-07-02T03:25:02.428Z","1.4.2":"2026-07-03T16:28:34.272Z","1.4.3":"2026-07-03T17:48:58.680Z","1.4.4":"2026-07-04T00:39:39.560Z","1.4.5":"2026-07-04T01:09:21.987Z","1.5.0":"2026-07-04T14:30:28.199Z","1.5.1":"2026-07-04T15:54:43.451Z","1.6.0":"2026-07-04T23:48:26.927Z","1.7.0":"2026-07-06T23:38:28.673Z","1.8.0":"2026-07-09T03:49:06.700Z"},"author":{"name":"martinbaud"},"license":"MIT","keywords":["globe","3d","threejs","react","react-native","expo","webgl","visualization"],"repository":{"type":"git","url":"https://codeberg.org/aeryflux-labs/globe.git"},"description":"Portable 3D globe component for React and React Native (Expo)","maintainers":[{"name":"martinbaud","email":"martinbaud.git@gmail.com"}],"readme":"# @aeryflux/globe\r\n\r\n[![npm version](https://img.shields.io/npm/v/@aeryflux/globe.svg)](https://www.npmjs.com/package/@aeryflux/globe)\r\n[![npm downloads](https://img.shields.io/npm/dm/@aeryflux/globe.svg)](https://www.npmjs.com/package/@aeryflux/globe)\r\n![License](https://img.shields.io/badge/license-MIT-green.svg)\r\n\r\nHex-tiled 3D globe component for React and React Native (Expo), built on Three.js.\r\nCountry, region and city data visualization with drill-down highlights, imperative\r\ncamera, ambient waves and music reactivity.\r\n\r\n**[Live showcase](https://aeryflux.com)** — real-time markets on the globe |\r\n**[API reference](https://aeryflux.com/docs/globe)** |\r\n**[npm](https://www.npmjs.com/package/@aeryflux/globe)**\r\n\r\n![@aeryflux/globe — live markets globe](https://codeberg.org/aeryflux-labs/globe/raw/branch/main/media/hero.jpg)\r\n\r\n## Features\r\n\r\n- **Three levels of geography** — countries, regions/states and city cells, with\r\n  per-level highlight, color and extrusion\r\n- **Hierarchy spotlight** — one call lifts country → region → city with graduated\r\n  extrusion and trend-color shading (see it live on [aeryflux.com](https://aeryflux.com))\r\n- **Imperative handle** — `flyTo` / `flyToCell` camera, per-country extrusion and\r\n  tinting, layer reveals, slide showcase\r\n- **Data-driven** — feed plain `Record<name, { scale, color, extrusion }>` maps;\r\n  the animation loop does the rest (entry easing, breathing pulse, borders)\r\n- **CDN models included** — six GLB tiers from ~1 MB (mobile) to ~36 MB (full\r\n  detail) with id mappings, served from jsDelivr and pinned to the package version\r\n- **Ambient & music modes** — gaussian wave sweeps, bass/energy-reactive rotation\r\n  and extrusion, live background gradients and ocean tint\r\n- **Cross-platform** — React (web) and React Native (Expo), TypeScript throughout\r\n- **Resilient** — SVG fallback without WebGL, automatic recovery after GPU\r\n  context loss, clone-on-write GLB material handling\r\n\r\n## Installation\r\n\r\n### React (Web)\r\n\r\n```bash\r\nnpm install @aeryflux/globe three\r\n```\r\n\r\n### React Native (Expo)\r\n\r\n```bash\r\nnpm install @aeryflux/globe three expo-gl expo-three\r\n```\r\n\r\n## Quick Start\r\n\r\n### React (Web)\r\n\r\n```tsx\r\nimport { Globe } from '@aeryflux/globe/react';\r\n\r\nfunction App() {\r\n  return (\r\n    <div style={{ width: '100vw', height: '100vh' }}>\r\n      <Globe\r\n        surface=\"green\"\r\n        showCountries\r\n        rotationSpeed={0.0005}\r\n      />\r\n    </div>\r\n  );\r\n}\r\n```\r\n\r\n### React Native (Expo)\r\n\r\n```tsx\r\nimport { Globe } from '@aeryflux/globe/react-native';\r\n\r\nexport default function App() {\r\n  return (\r\n    <Globe\r\n      surface=\"dark\"\r\n      showCountries\r\n      showBorders\r\n      introAnimation\r\n      rotationSpeed={0.0004}\r\n    />\r\n  );\r\n}\r\n```\r\n\r\nModel loads from CDN automatically — no assets to configure.\r\n\r\n#### Metro config\r\n\r\nAdd a `metro.config.js` at the root of your Expo project:\r\n\r\n```js\r\nconst { getDefaultConfig } = require('expo/metro-config');\r\nconst path = require('path');\r\n\r\nconst config = getDefaultConfig(__dirname);\r\n\r\nconfig.resolver.resolveRequest = (context, moduleName, platform) => {\r\n  if (moduleName === '@aeryflux/globe/react-native') {\r\n    return {\r\n      filePath: path.resolve(__dirname, 'node_modules/@aeryflux/globe/dist/react-native/index.js'),\r\n      type: 'sourceFile',\r\n    };\r\n  }\r\n  return context.resolveRequest(context, moduleName, platform);\r\n};\r\n\r\nmodule.exports = config;\r\n```\r\n\r\n## Props\r\n\r\n### Appearance\r\n\r\n| Prop | Type | Default | Description |\r\n|------|------|---------|-------------|\r\n| `surface` | `'dark' \\| 'green' \\| 'white'` | `'green'` | Color theme |\r\n| `borderColor` | `string` | - | Override border/accent color |\r\n| `countryColor` | `string` | - | Override country fill color |\r\n| `globeFillColor` | `string` | - | Override ocean fill color |\r\n| `glowIntensity` | `number` | `0.6` | Border glow intensity |\r\n| `bloomStrength` | `number` | `0.15` | Post-processing bloom |\r\n| `isLightTheme` | `boolean` | `false` | Reduce bloom for light backgrounds |\r\n| `forceTransparent` | `boolean` | `false` | Force transparent background |\r\n\r\n### Display\r\n\r\n| Prop | Type | Default | Description |\r\n|------|------|---------|-------------|\r\n| `showCountries` | `boolean` | `true` | Show country fills |\r\n| `showBorders` | `boolean` | `true` | Show border lines |\r\n| `showGlobeFill` | `boolean` | `true` | Show ocean/globe |\r\n| `showCities` | `boolean` | `false` | Show city markers (LF models) |\r\n| `showRegions` | `boolean` | `false` | Show region sub-meshes |\r\n\r\n### Interaction\r\n\r\n| Prop | Type | Default | Description |\r\n|------|------|---------|-------------|\r\n| `enableControls` | `boolean` | `false` | Enable orbit controls (drag, zoom, click-to-select) |\r\n| `scrollSlides` | `boolean` | `true` | Advance the slide showcase on mouse wheel (`false`: wheel only spins) |\r\n| `rotationSpeed` | `number` | `0.0003` | Auto-rotation speed |\r\n| `onCountryClick` | `(name) => void` | - | Country click (requires `enableControls`) |\r\n| `onRegionClick` | `(country, region) => void` | - | Region click |\r\n| `onCityClick` | `(name) => void` | - | City click |\r\n| `onCellClick` | `(cell: CellData) => void` | - | Hex cell click |\r\n| `onCellHover` | `(cell: CellData \\| null) => void` | - | Hex cell hover |\r\n\r\n### Data Visualization\r\n\r\n| Prop | Type | Default | Description |\r\n|------|------|---------|-------------|\r\n| `countryData` | `Record<string, DataPoint>` | - | Country highlights, keyed by country name |\r\n| `regionData` | `Record<string, DataPoint>` | - | Region highlights, keyed by region key |\r\n| `cityData` | `Record<string, DataPoint>` | - | City highlights, keyed by city name |\r\n| `dataHighlightColor` | `string` | accent | Default highlight color |\r\n\r\n`DataPoint`: `{ scale: number; color?: string; extrusion?: number }` — `scale`\r\ndrives highlight intensity and pulse, `extrusion` (0–1) lifts the mesh radially.\r\n\r\n### Ambient Wave\r\n\r\n| Prop | Type | Default | Description |\r\n|------|------|---------|-------------|\r\n| `ambientColor` | `string` | accent | Wave accent color |\r\n| `ambientIntensity` | `number` | `0.4` | Wave intensity (0-1) |\r\n| `ambientExtrusion` | `number` | `0` | Radial displacement on wave peaks (0 = off, 1 = full) |\r\n\r\n### Music Reactivity\r\n\r\n| Prop | Type | Default | Description |\r\n|------|------|---------|-------------|\r\n| `bass` | `number` | `0` | Bass level (0-1.5) — boosts rotation and wave |\r\n| `mid` | `number` | `0` | Mid frequency level (0-1) |\r\n| `treble` | `number` | `0` | Treble level (0-1) |\r\n| `energy` | `number` | `0` | Overall energy (0-1) — boosts rotation and wave |\r\n\r\n### Dynamic Background\r\n\r\n| Prop | Type | Default | Description |\r\n|------|------|---------|-------------|\r\n| `gradientTop` | `string` | `'#06060e'` | Background gradient top color |\r\n| `gradientBottom` | `string` | `'#0e1430'` | Background gradient bottom color |\r\n| `globeFillTint` | `string` | - | Real-time globe fill tint override |\r\n\r\n### Intro Animation\r\n\r\n| Prop | Type | Default | Description |\r\n|------|------|---------|-------------|\r\n| `introAnimation` | `boolean` | `false` | Enable slide-in + spin entry |\r\n| `introDuration` | `number` | `2.5` | Animation duration in seconds |\r\n\r\n### Assets & Lifecycle\r\n\r\n| Prop | Type | Default | Description |\r\n|------|------|---------|-------------|\r\n| `modelUrl` | `string` | CDN (7L) | Custom GLB model URL |\r\n| `idMappingUrl` | `string` | - | Id mapping JSON — required for regions, cities and the hierarchy spotlight on L/LF models |\r\n| `disablePostProcessing` | `boolean` | `false` | Skip bloom + MSAA and cap the pixel ratio (memory-constrained GPUs) |\r\n| `showFallbackMessage` | `boolean` | `false` | Show a message in the SVG fallback when WebGL is unavailable |\r\n| `onLoad` | `() => void` | - | Called once the model is loaded |\r\n| `className` / `style` | `string` / `CSSProperties` | - | Container styling |\r\n| `debug` | `boolean` | `false` | Debug mode |\r\n\r\n## Imperative API\r\n\r\nAttach a ref to drive the globe beyond declarative props:\r\n\r\n```tsx\r\nimport { useRef } from 'react';\r\nimport { Globe, type GlobeHandle } from '@aeryflux/globe/react';\r\n\r\nconst globeRef = useRef<GlobeHandle>(null);\r\n<Globe ref={globeRef} enableControls />\r\n```\r\n\r\n| Group | Methods |\r\n|-------|---------|\r\n| Camera | `flyTo(country)`, `flyToCity(name)`, `flyToCell(cellId)`, `flyToLatLon(lat, lon)` |\r\n| Hierarchy | `highlightHierarchy(target, levels?)`, `clearHierarchy()` |\r\n| Countries & regions | `extrudeCountry`, `extrudeRegion`, `colorCountry`, `colorRegion`, `dimAllExcept`, `resetAll`, `triggerAura` |\r\n| Cells & cities | `highlightCells`, `highlightCitiesByCoords`, `getCells` |\r\n| Scene | `revealLayers`, `setSlide`, `setModelOffset`, `getTier`, `getCanvas` |\r\n\r\nFull signatures and behavior notes: [aeryflux.com/docs/globe](https://aeryflux.com/docs/globe).\r\n\r\n## Data Visualization\r\n\r\n```tsx\r\nimport { Globe } from '@aeryflux/globe/react';\r\n\r\nconst countryData = {\r\n  France: { scale: 0.8, color: '#ef4444' },\r\n  Japan: { scale: 0.6, color: '#3b82f6', extrusion: 0.5 },\r\n  Brazil: { scale: 1.0, color: '#22c55e' },\r\n};\r\n\r\n<Globe\r\n  surface=\"dark\"\r\n  showCountries\r\n  countryData={countryData}\r\n  dataHighlightColor=\"#00ff88\"\r\n/>\r\n```\r\n\r\n## Hierarchy Spotlight\r\n\r\nDrill-down highlight for LF models (requires `idMappingUrl`): the country\r\nlifts mildly, the target region more, the city the most, with the trend\r\ncolor's lightness graduating per level.\r\n\r\n```tsx\r\nconst res = globeRef.current?.highlightHierarchy({\r\n  country: 'united states',\r\n  city: 'Austin',\r\n  lat: 30.27, lon: -97.74,   // nearest-cell fallback if the city isn't mapped\r\n  scale: 0.82,               // 0 = down/red · 0.5 = neutral · 1 = up/green\r\n  color: '#22c55e',\r\n  extrusion: 0.9,\r\n});\r\nif (res?.cellId != null) globeRef.current?.flyToCell(res.cellId);\r\n\r\nglobeRef.current?.clearHierarchy(); // restore the data-driven view\r\n```\r\n\r\nCity resolution cascades from `cellId` to name to nearest-cell lat/lon lookup —\r\npass coordinates as a fallback for towns missing from the mapping. The optional\r\n`levels` argument overrides the per-level extrusion weights (`HIERARCHY_LEVELS`).\r\n\r\n## Music-Reactive Globe\r\n\r\n```tsx\r\n<Globe\r\n  surface=\"dark\"\r\n  showCountries\r\n  ambientIntensity={0.6}\r\n  ambientExtrusion={0.3}\r\n  bass={bassLevel}\r\n  energy={energyLevel}\r\n  rotationSpeed={0.0005}\r\n  gradientBottom=\"#1a0a00\"\r\n/>\r\n```\r\n\r\nBass and energy values drive rotation speed, wave sweep velocity, and extrusion displacement in real-time.\r\n\r\n## Dev Tools\r\n\r\n```tsx\r\nimport { Globe, GlobeDevTools } from '@aeryflux/globe/react';\r\n\r\nconst [config, setConfig] = useState<GlobeConfig>({ surface: 'green' });\r\n\r\n<Globe {...config} />\r\n<GlobeDevTools\r\n  config={config}\r\n  onChange={(partial) => setConfig(prev => ({ ...prev, ...partial }))}\r\n  side=\"right\"\r\n/>\r\n```\r\n\r\nInteractive panel with toggles for all visual options: ocean, countries, borders, cities, controls, glow, speed, bloom, bass, energy, and ambient settings.\r\n\r\n## Models\r\n\r\nModels are served from jsDelivr CDN by default. Every model ships with a\r\nmatching `*_id_mapping.json` — pass it via `idMappingUrl` to enable region /\r\ncity name resolution and the hierarchy spotlight.\r\n\r\n| Model | Size | Content | Use Case |\r\n|-------|------|---------|----------|\r\n| `atlas_hex_subdiv_5L.glb` | ~1 MB | countries | Mobile |\r\n| `atlas_hex_subdiv_6L.glb` | ~3.5 MB | countries | Tablet |\r\n| `atlas_hex_subdiv_7L.glb` | ~12 MB | countries | Desktop (default) |\r\n| `atlas_hex_subdiv_5LF.glb` | ~4 MB | + regions + cities | Mobile, full detail |\r\n| `atlas_hex_subdiv_6LF.glb` | ~12 MB | + regions + cities | Tablet, full detail |\r\n| `atlas_hex_subdiv_7LF.glb` | ~36 MB | + regions + cities | Desktop, full detail |\r\n\r\n```tsx\r\nimport { GLOBE_CDN_MODEL_7LF_URL, GLOBE_CDN_ID_MAPPING_7LF_URL } from '@aeryflux/globe';\r\n\r\n// URL constants are pinned to the installed package version\r\n<Globe modelUrl={GLOBE_CDN_MODEL_7LF_URL} idMappingUrl={GLOBE_CDN_ID_MAPPING_7LF_URL} showCities />\r\n\r\n// Self-host models\r\n<Globe modelUrl=\"/models/atlas_hex_subdiv_7LF.glb\" idMappingUrl=\"/models/atlas_hex_subdiv_7LF_id_mapping.json\" />\r\n```\r\n\r\n## Performance\r\n\r\n- **Pick the right tier per device** — phones: 5L/5LF, tablets: 6L/6LF,\r\n  desktop: 7L/7LF. Beware tablets in landscape reporting desktop-class widths;\r\n  detect touch-first devices (`pointer: coarse`) rather than viewport width.\r\n- **`disablePostProcessing`** trades the bloom veil for a lighter GPU footprint\r\n  (skips the composer render targets and MSAA, caps pixel ratio at 1.5).\r\n- **Context-loss recovery** — if a mobile GPU resets, the component restarts\r\n  its render loop on `webglcontextrestored` instead of staying black.\r\n\r\n## Surfaces\r\n\r\n| Surface | Accent | Background | Countries |\r\n|---------|--------|------------|-----------|\r\n| `dark` | `#00ff88` | `#050508` | Light gray |\r\n| `green` | `#00ff88` | `#050508` | Light gray |\r\n| `white` | `#1a1a1a` | `#ffffff` | Light gray |\r\n\r\n## Exports\r\n\r\n### `@aeryflux/globe/react`\r\n\r\n```ts\r\nGlobe, GlobeFallback, GlobeDevTools, useWebGLSupport\r\nSURFACES, GLOBE_MODELS\r\nHIERARCHY_LEVELS, type HierarchyTarget, type HierarchyLevelWeights\r\nloadIdMapping, rebuildRegionIndexFromIdMapping\r\nGLOBE_VERSION, GLOBE_CDN_BASE, GLOBE_CDN_MODEL_URL /* 7L */\r\nanimateDataHighlights, animateCityHighlights\r\n// + all types\r\n```\r\n\r\n### `@aeryflux/globe` (root)\r\n\r\n```ts\r\n// Everything from core, including all CDN URL constants:\r\nGLOBE_CDN_MODEL_{5L,6L,7L,5LF,6LF,7LF}_URL\r\nGLOBE_CDN_ID_MAPPING_{5L,6L,7L,5LF,6LF,7LF}_URL\r\nscaleExtrusion, TIER_EXTRUSION_MAX, resolveHierarchy, buildGlobeIndex, …\r\n```\r\n\r\n### `@aeryflux/globe/react-native`\r\n\r\n```ts\r\nGlobe, GlobeNativeProps\r\n// Core renderer utilities (for custom integrations)\r\nbuildGlobeIndex, getSurfaceColors, applyGlobeMaterials\r\ncreateGlobeScene, createGlobeCamera\r\nanimateGlobeRotation, animateBorderPulse, animateAmbientWave\r\nanimateDataHighlights, animateCityHighlights\r\nresetAllCountries, resetAllCities\r\nupdateGradient, updateGlobeFillTint, updateAccentLight\r\ncreateIntroState, applyIntroAnimation\r\n// + all types\r\n```\r\n\r\n## Contributing\r\n\r\nSee [CONTRIBUTING.md](./CONTRIBUTING.md) for development setup, build/test workflow,\r\nand pull request guidelines.\r\n\r\n## Changelog\r\n\r\nSee [CHANGELOG.md](./CHANGELOG.md) for a detailed history of changes per version.\r\n\r\n## License\r\n\r\nMIT - [AeryFlux](https://codeberg.org/aeryflux-labs)\r\n\r\n## Credits\r\n\r\n- [Three.js](https://threejs.org/) - 3D rendering\r\n- [geojsonto3D](https://codeberg.org/aeryflux-labs/geojsonto3D) - Globe model generation\r\n- [Natural Earth](https://www.naturalearthdata.com/) - Geographic data\r\n","readmeFilename":"README.md"}