{"_id":"threebox-plugin","_rev":"20-314b875d37b9ac337be6ef69d2e030c5","name":"threebox-plugin","dist-tags":{"latest":"2.2.7"},"versions":{"2.0.7":{"name":"threebox-plugin","version":"2.0.7","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js && ncp ./dist C:\\Users\\jscastro\\source\\repos\\archean-incubator\\mapbox-poc\\AdminLTE-master\\Scripts\\ --stopOnErr","copy":"ncp ./dist C:\\Users\\jscastro\\source\\repos\\archean-incubator\\mapbox-poc\\AdminLTE-master\\Scripts\\ --stopOnErr","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"dependencies":{"@turf/turf":"^5.1.6","help":"^3.0.2","ncp":"^2.0.0","tape":"^4.13.3","turf":"^3.0.14","uglifyify":"^5.0.2","watchify":"^3.11.1","browserify":"^16.5.1"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{},"keywords":["three.js","mapbox","mapbox-gl-js","3D"],"gitHead":"30e47e578ebaea078b85be2a69ad4320be0b1cfb","_id":"threebox-plugin@2.0.7","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-82Tu5HP5wTGqwPuU6Sh9x6Z7p9pwkONmKiE9O/BRVqwaERPFABWUxl70Ct/ANbXT+S5lDohSTjKrLfblS8w+aQ==","shasum":"5a01204893fb662f3d5fd85cdc669a448f8cf1c3","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.0.7.tgz","fileCount":156,"unpackedSize":64750452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoabKCRA9TVsSAnZWagAAYFsP/iqAU3ES8sA8Cwe5TuMa\nTLZQ0kxDtWKOztglTBigRo/fLd1lhj3t0jm9wU9SG3ZkVhiiZO7qxGo7+Tr7\n4JDxjhppA8w+ww55BoPSaph64Kz8HvofrigMQt2jZicpyy5rwvOHxQIRBFyM\nqezoKpgJnh+PWn3pZKXjiLeKdOiLcT4fO0sTeUQLezpCBDqVGBM56Xldz3qn\nBCKETvZeH5qkS4ZIiCNgirPh13Ly1bwVt+jI/SAYGvCiIwt3EdVFZNHMbTbh\nGzMIIOlqWNhSGGmMFNArj661r6GTlmth3akS1lBWXsSZZq8mgvsLfLjd+l9y\nwqq0TOynjDwDNLfKu27FsWyjG6pRn9HKFGbPTQCNub9XtGumfAOPGCGtKfwQ\nZMwmxcT223MjA54NT6Egw1PtvYYwD/q5+dLFftTv2yVWuap/TYrNX0BGHnLD\ntqltfFNQhQGns6ko3eix6pZuvMt4KFZa7NJq/da6EWGza21XJXR0gX6BBLwX\na9LP0VizgFCpKEOAQA9LD4gG1o0no86zSUhPClTH1kPCR85dWqaxLkGycS9K\nOFi63Xie6y71wFVJX4BjUt+f0ncloAENt6Nmr8JZAp4eWqktqrHxKkpLzHmB\nj7a3SbvAXD8U0SMBqAR0U/MjNZua2MDSn5PvUCLFBgGDmbHLApooV65sNdii\nOzI6\r\n=HQn8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBhmKg4xjFdSpNMvmR9KqDafQM6/P2D8f67P++1V/vfAiEA+z2UC+W9t0EH0m2Qq1R5kEmTmDgg654TAWk/8drnPGY="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.0.7_1604429512259_0.616759099872066"},"_hasShrinkwrap":false},"2.0.8":{"name":"threebox-plugin","version":"2.0.8","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js && ncp ./dist C:\\Users\\jscastro\\source\\repos\\archean-incubator\\mapbox-poc\\AdminLTE-master\\Scripts\\ --stopOnErr","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"dependencies":{"@turf/turf":"^5.1.6","browserify":"^16.5.1","help":"^3.0.2","tape":"^4.13.3","turf":"^3.0.14","uglifyify":"^5.0.2","watchify":"^3.11.1"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{},"keywords":["three.js","mapbox","mapbox-gl-js","3D"],"gitHead":"0a8b716e4cd29f6029d2ebb06141371a51936fdd","_id":"threebox-plugin@2.0.8","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Mdykbl7BcTcMyrs2VwXI8MWQGWkSAMqXMDvo4eM4ywg7ZZJuKuBSfSjid1g3r/I9HpIFLwyvct92F7VHZxaZcw==","shasum":"2a0f34ef7d5e02bbddb0e5758954d470d1127255","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.0.8.tgz","fileCount":155,"unpackedSize":64747207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsBrCCRA9TVsSAnZWagAAd6IP/R6hNYcpKxi7dvyyJUr6\nVGSMlVKPen3nyp2oNVSsuAYorh1U5TBkCQYDMwdNLVqbU/UKWMlo1rC8oMCR\n4mq8vqUAOuOXN0nxIqV5okoICMDxjs8U3sAE/XP4os19vtAMoV5FSJBGYyoF\npSzUE86fZ78P09pKvYVQbcmnifhT14eYw52c7OnDZNPV68tmYWmEhwq2wtkl\n2kXXKtzE8I1W/P2nZ+Ho9j9sC4rRCQHluu4bh/fNYi3HopfJRFphxtDMYTeU\n6N4lDhUVQ8IY/uXISd4luS72xaS0XIEXrS4GIbZXhbdl8/iBCRHkiDXx5RCp\n6xwcEzQMpgkkCPaUw8RwALym7Xcq90e8o7ybztyixbtUwrYu1Z7zCeAs5gnL\n5UWdANdnNGcApT06L0vHCO7vsNoxvZmAlnSAuUitHGxy3SrndxpvosIFS3HH\nBxOsGlxiv1rUv2QbFVCTkmgIRdWEvpVW2NrMEecFHU0JZ9ssyszt7t3fHSYK\ne+ctWAf1HbK841s6/BkYV7NDoufZJTIWaHiPv7MXgtp7s9Q1q9uvPI7nylsc\n3CW+77E4KimbUGs8Vk7nCc8ujKUwwMKVN3kAEsQPHmVKmx84A4R2I0OYYRaT\n3jGwa2dlo0Jt9tLd/PGUba1s0LREfvCQOKW6Tfm4nFMZ3oNJaDetHqgPGyCf\nx0yj\r\n=OuLT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJOv4mH5XHD9ZCRoqsWWltl7CF08l3R37YCGawpICnrQIhAJQ4aRW12dT7J2iW5c/eNrnroCj5ZItq/CZ8gCenr4Hu"}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.0.8_1605376704640_0.01509168071979583"},"_hasShrinkwrap":false},"2.0.9":{"name":"threebox-plugin","version":"2.0.9","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js && ncp ./dist C:\\Users\\jscastro\\source\\repos\\archean-incubator\\mapbox-poc\\AdminLTE-master\\Scripts\\ --stopOnErr","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"dependencies":{"@turf/turf":"^5.1.6","browserify":"^16.5.2","help":"^3.0.2","tape":"^4.13.3","turf":"^3.0.14","uglifyify":"^5.0.2","watchify":"^3.11.1"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{},"keywords":["three.js","mapbox","mapbox-gl-js","3D"],"gitHead":"87481e4e2a984f7caa2163e73eb9bcbe9d93131e","_id":"threebox-plugin@2.0.9","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gpWTUdB5PqKOLLD/om+0mIXPvlzoK+91dvHis1CsY3jBbn6NtENjhO58y+7+b12RtRFxe55XOiWloXByNrYexA==","shasum":"92fa3f8bd846d24d970e7a44335a3adc965aafc7","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.0.9.tgz","fileCount":155,"unpackedSize":64764909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftSikCRA9TVsSAnZWagAA15oP/j830gg36qOtexYdac0M\nzJGT/3NjyBuz41asCJ2GARAwuQKcUm3k3kp0xrFbde3qynYx/0BJmEQYVU+d\nQSybyfm6AyFpxEk1jHYpNgVCElDh3tniJjQbJJWDRrVketPIAHIv6Hd4vOXg\nRsXUNxKxPYiEw7nt/HlAhvdYfK/0PtuPz0XhjeeTKqUI+Wn9ekAJwRLknNq1\n5GulkTwnRD5rsWDH+DBo6947jyaKTIrJ1M22Cd8rmxAtgthKbB1tEefkUxA4\nBHXl2PMUptTmBk+ew6KZk1w/foVXdMekq377ODbOM9kCAJx33ZKE5aL4PiPk\nLujD0e/oYoF38kZ5CRE3KE8yvjMAn69OtJ9AUXx07VeGXVLZK8Aj5H2vWmpZ\nOEBDHn0qYp9Q9RGeqkcANObmBSnVz3rKLMaV37X1DB1Jwkd0PyAod61fymtg\noF1SFvnXg0646imNJDO06liTWDjqFG1DqSgnv6GZGn8R8KBcvMRskXTUbiPL\nf/CAYe0lTxIelo/9s4ToaQt/ude14WN4jLDnDUnPJdgnwyqVh5uW98JOHr+k\n3cHO8ZLXhTpZmKC4oRU/NfaWBwbV5234mNWshlo3Ovv6N4GWJ6GW710DfMxy\ndUExG2e94wngttvuUReNggF8WtH1bCoNomAsIxcggh0STjrtvX4A536iT4kP\ndrpm\r\n=2+Fx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRGlYHQxiLPkknrMu4EoOUKNd2hLY6K+ddtTDuXXOHvAIgBIP3q4R6DkKTV2GxVpszYQdJNypQCFQSBYqn0okQS6Q="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.0.9_1605707939383_0.29120727353411713"},"_hasShrinkwrap":false},"2.1.0":{"name":"threebox-plugin","version":"2.1.0","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js && ncp ./dist C:\\Users\\jscastro\\source\\repos\\archean-incubator\\mapbox-poc\\AdminLTE-master\\Scripts\\ --stopOnErr","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"dependencies":{"@turf/turf":"^5.1.6","browserify":"^16.5.2","help":"^3.0.2","tape":"^4.13.3","turf":"^3.0.14","uglifyify":"^5.0.2","watchify":"^3.11.1"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{},"keywords":["three.js","mapbox","mapbox-gl-js","3D"],"gitHead":"5f2db4ed8485446bfdc6530af5414743799752a8","_id":"threebox-plugin@2.1.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jLHutlNSjM2mfpM/WmcIZq/896DSbFRKP7lP6W1Jyb0PN9dGAeXXRrx/5kcTLVS9Y13+v1GWC76TXlxMGZfxmg==","shasum":"e320bd6a51b70a9ab0b4380a599498800d67ea57","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.1.0.tgz","fileCount":157,"unpackedSize":65087201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvTg/CRA9TVsSAnZWagAATbYP/RaQZkpWndcOmkxPX8hd\nvG0U+DRl4q2by13nr0iLGNI7tvBXckBy4yzSPC1aSIPzD/wxWKNyrVzc+ICV\nJlih1jw3BY/AQyJTyJAPf0YjuRFxcB6QzzdRqlg1CevSD1yBJ3hdINA91KKj\npCVMWNAtwtf417vkD1IY+kxX3AInqacqvm7spvGYEyr8b0b1DGAGNGa6KtLR\nyPeu/T4c9cArPXxqLYMnLMla5JXce8d6xmeg2DXGF9GG9NJGeobTtkhK4gY4\nYKSB4TKBr1WIDolAEIR2SiEpzB71OjhxQR7UxN59L4aUDSGAZRhEvL1JkCIN\np0SfNlPCln1gFtTVhZgPaRyqp6DW0zlkpLf4SLTlP8PTIKkX4CzHFyIypxgU\najWSMbisBTx52DXjT2tvXbllpupa6lXUpFmm/wpSaJGRD1/3pWXH95km25Mf\nzz0RuX2fsCx3J5zNh/371vT7vVcxd88OUFvrErFuJ3GLJd667I/7f2Tw4DB3\nL2Ck3/PJuTBqU1/Nyyqg/NdwkG4//nB7iUJ0dFgzZHVVN5cWYEtpHMgO5NvX\ngBB+Ik2I5RqlA18JQ7WpgkMQQ0Cn/wVgr2RI3WSPDnpQXq+sC5waKSOnjesy\noa3A396E7fIgyFQedywq5dzjump2hr++4J430rcKSIBXDxzpOEFNQpf+YYYJ\nXWuK\r\n=xRFd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTH1o1BiRc+L8JwiBVvKKsw8flrqNjlk4ZbAJYHJ/ZwAiBp+4g1pH01SC3gjnzAFVsU7dmSXc0VhMtIfSVNOZCD1A=="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.1.0_1606236222613_0.22593377795791558"},"_hasShrinkwrap":false},"2.1.1":{"name":"threebox-plugin","version":"2.1.1","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js && ncp ./dist C:\\Users\\jscastro\\source\\repos\\archean-incubator\\mapbox-poc\\AdminLTE-master\\Scripts\\ --stopOnErr","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"dependencies":{"@turf/turf":"^5.1.6","browserify":"^16.5.2","help":"^3.0.2","tape":"^4.13.3","turf":"^3.0.14","uglifyify":"^5.0.2","watchify":"^3.11.1"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{},"keywords":["three.js","mapbox","mapbox-gl-js","3D"],"gitHead":"f6eb4bd3814b01b614557f00afb769efee13ac6a","_id":"threebox-plugin@2.1.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tJT4uZzWb6k96MzJ6jU/DYtpluKaNAOA7fmqU+Jgql5ugneF7NASkNoXxZwnHVhZW5VXWyhh7Yd9eAO6qYmggA==","shasum":"bd2ac26d6bfd1ffebf78a9008225c34474082655","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.1.1.tgz","fileCount":159,"unpackedSize":71786561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyXPNCRA9TVsSAnZWagAAcHAP/2lOq4cFxWDt7J0qLOZF\nH1JHCLvl3FWTOe4iekBcwGu68z0+wYeeKzIEcsuiV/HDBu5VtSTIWfKQT/RQ\nafzBhbDurw3nkoF9Sn1jpbKRsXDPKj2D0JcHHE8GRaudfZxyRqktTkjNAv4z\n8BX4jSM2lDFRQjzk5t68U8oWeZx8b2vd097mMOhv1B4CUXBiyxaeWKvjDshz\nwOTxX+87U8mARfpZIHBHbr565Dnav8nkpLwdK+0O/qcQXmDf7NXJjyK/4CaY\nGJiOIQnSHmnqy4tElJQXie1lhBW3hAHReC8n32RyBgFTHJWi+N4QqKMOSYK9\nYr6af1qyauABtvxL4tU7B4pdlE0cZus+1ebpoEA63PEMXc9Y3XDd7ByB8IAI\nVmC2Md/p2PtsLKDxZwglYHKf5ITTDcbTPwI0UsKLZQQyYklmxTn6ELb6pS3h\nPkPp6mRFWE9JA3nCrx4gU2wtySOJF+RbE19lx96n5VNbfFERUpIASueV3XZX\nsdbSsAn0kgS9U7JUdoVCWDw5LzqhRQ5z57w8lqFqNtJMTPTSEGc+Dpbob7vM\ndVwjvrCMZG3z/KGT3CoZz8npgKmm2DffHD6/s5O7CkChw7ksyWV/XvFTcxPZ\nsH+1iteT9EIGyUU8DwbiWBFPWJ+XygSDUDdITkpB7Vz7UqGmc1FTY+4ysD8v\nAVbT\r\n=zPkn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlVH2Qdefcg5Cxtf2UIMxpGH83eQWVKjyiAxeTXfda1wIhAM04V4Jw2RB+CaZjepVZ61A6H9d6IBQRQLrwjTMOzBYz"}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.1.1_1607037899807_0.9807536185598071"},"_hasShrinkwrap":false},"2.1.2":{"name":"threebox-plugin","version":"2.1.2","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js && ncp ./dist C:\\Users\\jscastro\\source\\repos\\archean-incubator\\mapbox-poc\\AdminLTE-master\\Scripts\\ --stopOnErr","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"dependencies":{"@turf/turf":"^5.1.6","browserify":"^16.5.2","help":"^3.0.2","tape":"^4.13.3","turf":"^3.0.14","uglifyify":"^5.0.2","watchify":"^3.11.1"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{},"keywords":["three.js","mapbox","mapbox-gl-js","3D"],"gitHead":"fa2a9294821299a60dd11093cfd674fd698ef5f5","_id":"threebox-plugin@2.1.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-n/DwzwjiOnz+uidbNHjLQKxwhp0SFbqPO/79TDVDL/2mHclAG0jWfLlZhwDVuQVWc82wwAn7kFo5ZQGSwIGAxA==","shasum":"5a092ae2c86c9c6d1945964e4fe48ca1692c7c40","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.1.2.tgz","fileCount":163,"unpackedSize":72781822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0Kn7CRA9TVsSAnZWagAAVYkP/31cMvvZYLBqkzLPCwfy\n6T9x6RPA/6/wAQbmhrUsxQgFhHdGhBuTBlDodFBmLOzWkBFcgYbx961gLSZQ\nuosi82h6m6n3F7xTx3VUNY72qAsqEwJ3ETTNurduAPRYAVMDIqgWPFMsyPrV\n14aaf99zWPfvsyGLHm9v/9CimgN4cyDDwPp88zMdyktjfF6ZkIQ+CETJTaC0\n0bY9ltwwaOw8om/jeIM3z9Z7/SfxyvazJ4wRByvuHvVAIoAhvh+IHxFvJVK4\nFqDU9wTSKTbz1ddCh/7AC+SSGG80r7qrYjsOGnL1KVEr+bfPK2yWMTKWtulS\nykByI4ChDsD+2ln1tmJceOPLHaxu9i2j4nhzqaTfCAI/igZtluH5+/9xrrN+\n9VBJ2+QdW4UpNEznmagX+rfagGAWwf20ShCwtFTeQkCzMK7n9pNOIlgmOYz+\nILOqrnjiGpSkF63yiJhqaFZw01bM5TZY8g5J2WaiGnwd4oANzU19a6tQDwAN\n+jFOUTblJdwbpNVVpvkFew70lNDtcORBCP5/6ZRI2FPh52o9P/Zb9ZKvW1g9\nGL+E8ExYVs3R3bWuFOhYMcvOxfyPPVkEcvGQMtumwWUpsyIbBJQpr/YFjYu+\nuH+j0Wlz+RnWdnLxZ9sbVo256nefzvrtFauxX7d9k5ka8hLl4/hfDJ+Fgmrx\nDK8D\r\n=pEKZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYD8v9ILEJ0FO/SaYBtOAdEVv2SRDcRJ60NgDNvdAF1AiEAkMO0+6jkdfHthUQvfZDzo8eWfJVPsCt2NN/2UnRZzCw="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.1.2_1607510521993_0.18078569108102438"},"_hasShrinkwrap":false},"2.1.3":{"name":"threebox-plugin","version":"2.1.3","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js && ncp ./dist C:\\Users\\jscastro\\source\\repos\\archean-incubator\\mapbox-poc\\AdminLTE-master\\Scripts\\ --stopOnErr","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"dependencies":{"@turf/turf":"^5.1.6","browserify":"^16.5.2","help":"^3.0.2","tape":"^4.13.3","turf":"^3.0.14","uglifyify":"^5.0.2","watchify":"^3.11.1"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{},"keywords":["three.js","mapbox","mapbox-gl-js","3D"],"gitHead":"267de43745abea9d1acb14fd4572e6fc60e60669","_id":"threebox-plugin@2.1.3","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XH5DeOlDvztauloThotoqmbaDPAeG9J/HiVerID4SBf16TWRAhUAA8DfCuneWJUKb0l3TRk9VX1zirs1LqvLQQ==","shasum":"c703633f6d95874e5a93429262a7bcf00cd48b75","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.1.3.tgz","fileCount":163,"unpackedSize":72782066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1Q9GCRA9TVsSAnZWagAAVZ4P/3/eT13elrVK2qJ7YNyq\nXSW13YzQa6WAhxqmkSjpKRnSMraYa3H+LVEDGRIX86ZYeOXdZ3ohoZUJHe38\nGWqcsnVnMpmhsOI32sYqN0g99OXw3l7MMNkHfqD1PueytOOflvDt7Ms8vF0Q\nPlMqmtLpmX2zSG5vBMCGQN2z4zXr4fRkyK1M1nfji6ufeadxWGZleOjugRG6\nVry0YE2zUrOB3h0IxIeAT8xovErw6lw2LZ5DYcDPt5//1GTj57KHjTVLEGSy\nIUNZleRbpG5xsu3onwwd16z/GqEfQYM4jazO3IsIqJ5cpW7HDS6Rc7Ov4+Rx\nlx4FSxfBIAGv/iCRzunDOoUPPKaB/svG4+clWjiNthKJqBrSYeOx+urudx8f\nTEBKQsBcBtoZv50e2ouuGhtnyvheMJ8wD95R/KdsMCM+ig1vYnHdUD4M+9tE\ndvJxu633SmcVUAyL8wAtXZKYdLK6AWfm+JPolxtqLLv4zipm+p8DlGz0eoSF\nekQS/qAi+P9XRQSROco10ItmQAAuZGFNtMVQfVBgmpB9vGlN/5Z+uVmLrFDz\ndXT6R7pRwyb82eCgFwGDJeq5b8oE1uWMNJbkc7ZLNuIdYMJp+ZU5RXV7TQ/g\nQeKlvl4XsvXqgNuV/czbXXuPv4kWNLATFODCp2OYzUsf73sQzgM5FQLBzXNZ\neVC2\r\n=pwcb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAoUR8FrHCcNpzum3kxwnM6DnIvqg+0ElPxNSUzMD5HAiEAjEdpeiPo//p/Qx51vl1WIap98Eq/kACSIge5YWNUisY="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.1.3_1607798596642_0.7025077375190549"},"_hasShrinkwrap":false},"2.1.4":{"name":"threebox-plugin","version":"2.1.4","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js && ncp ./dist C:\\Users\\jscastro\\source\\repos\\archean-incubator\\mapbox-poc\\AdminLTE-master\\Scripts\\ --stopOnErr","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"dependencies":{"@turf/turf":"^5.1.6","browserify":"^16.5.2","help":"^3.0.2","tape":"^4.13.3","turf":"^3.0.14","uglifyify":"^5.0.2","watchify":"^3.11.1"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{},"keywords":["three.js","mapbox","mapbox-gl-js","3D"],"gitHead":"ecfbc2664f1cd6d30b61e7e2aad1f4b9641fcd81","_id":"threebox-plugin@2.1.4","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oxOB/V5R2OOza56yHw10ruVq/6tw3RjpA18FtrL9pNFbFwCok6GLIw+DGe2wcXVKD4WSwL3VtQZKnK5EpgO+cQ==","shasum":"53588651cf474248d97c704f17754c607181bb5c","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.1.4.tgz","fileCount":166,"unpackedSize":90002284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf18USCRA9TVsSAnZWagAAFKEQAJDRfgXwv6Qita4wZCF/\n2hLVY00RJlYaZvdkTUS6aT0ervCn1Pk5QO9Osvs0UdRaJn0nN/oTdsgRmXwE\nOlxFGnu8NkKFWuam6VbbGkEbFMfweEjcIJNdTz3V4cEkPXpRb/sPlcNGY535\nHF/aMtwNodwHjEnKEf70j6od6YW/Xebm61837tys+gOSVpMiQHxepP9wHKHs\nNuoma1xNEOSi3y8rs+wUpbWzloGfG8yyl1ocjvmzp2mh9ekNnUrbRnZBBYe3\nSHZm6svvOL4ek++6h+U7+ygIf2R4CsV7g5bH2lISyZ7nVvnnPP5fVVD+wtNY\nzB5vYY0ucQjYpicaTa23IUn1yhPkmL61DXnumHx1h5eNmwjaOSt5mRBSkq8I\nnIT2va5d2VPbm7aenR4rhOuUaGjz7YDyzkm61iQMPBxf9RNJxAt0Fp+nMC6M\n/WzQoIYUDcuyPAlaNXXS8HNXCSV2lKKxDQRNA0qPXRepoPfADxiu4ONcObPo\n/EJYk4bHhRnc4zgQu7hPZWvoTFfleIjfcK+HBXHYSXq9BblyKe1iriibq/OV\nlBiuGmVrKEPkxJqQPeNMLEIOkWWp1kfvAh1xbR7SeoXD/Ly3iEbyO9r5AhBS\n0BX/HMfpcocVbMXuHvILLl8pDPkbBoJvevtDGi2V5xpFcNIZ19QDzS5ONTAd\nxLhc\r\n=4lOI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZ3lm1LKRQn1DK9OnqYFHTyaF/hgjARzENZo2aTNorjAiEAm5uITZmX/v41iABImgX3P73WuDxAkHJPh41/wx2UHBs="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.1.4_1607976207253_0.5523513798848336"},"_hasShrinkwrap":false},"2.1.5":{"name":"threebox-plugin","version":"2.1.5","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js && ncp ./dist C:\\Users\\jscastro\\source\\repos\\archean-incubator\\mapbox-poc\\AdminLTE-master\\Scripts\\ --stopOnErr","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"dependencies":{"@turf/turf":"^5.1.6","browserify":"^16.5.2","help":"^3.0.2","tape":"^4.13.3","turf":"^3.0.14","uglifyify":"^5.0.2","watchify":"^3.11.1"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{},"keywords":["three.js","mapbox","mapbox-gl-js","3D"],"gitHead":"1daff0ba765567f6e78a7c5e3f1e700b4903922b","_id":"threebox-plugin@2.1.5","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wI7WetSm4NRJn3OsiCBJbQ3c9eX4jPjlGFsJxG2zGMsNCU3yW50RQz8INhHan0YfXM/tz0amljrmV1Ilpnvv5w==","shasum":"beedf8c09ffd8f24351241e9466e678dddd0865d","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.1.5.tgz","fileCount":169,"unpackedSize":96535557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3brMCRA9TVsSAnZWagAA578QAIDd7VC31ZKCYcrogrUL\nqUWu2aD2FRKxOfkyVU270Mm2oERxPjPYP19JMe3VXCF6k+6QXy2sEgeW6ahI\nvtq9UixJtJvOlkIaHEuXJkB3A9/h0xJp0PNXts2oKvb2Tc+3KYZ4oNeCmj2r\nJUcrKo/Vhan4oOjNJw+NjH5I/ylBtu07KbpKmnoTF2IBe6Uo9XG/K3h9zui/\nYZSJLw1LjFaqGY7Ev8gC/wdKgeQvoPysHnftZB4kea0GuqpTB7ciZqlxkEOU\ndaxbn/pN8f7XYZtYv2NlpLeySbWTMNcrXMvfdHvDqJb/AjyWXQ3V/9m79Yi9\nTXpW9OwM5gTh1Mk6A6H/l9//2WNAxlLsUSumjblQezJ2ZPUENmfC5Pdy/Aym\nsLxdMx+bY2Fsg+qt8X/mhTvKyVORncH7RMUTTNUIjw7kQS3gp98KBjeC60/X\njXrPFL5PMZmUgiCvhu6hoaoMRfo7PJTUNVm36PQN+uShQWOr3Z8Vghmm1Y/E\nrrGOsPeFVgcsDn3/NPIoNc75oG3fNKdcmPHczQ1vile0XhHoCghXIpsRvz3M\no4ayBArKLPkAIuYJWN5wvhOau/heDoZLsmmamtHRU6FlaytxOH9dkl+Qgv30\njcqiDvi3gcWP4btMEvyF3fFHR/YnH2Us/2ZWhbA3e4GLrpm0DvPsQR7oJBXK\n0pEk\r\n=kp+D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUvg3fttK5dODASRBBdju/kRfMwG0jJVHbXDyOjEjghAiAP98T0SINGvkpP5hVqMMl48RM/brgMmNrSAaCpIDSXhw=="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.1.5_1608366794390_0.7701668515233513"},"_hasShrinkwrap":false},"2.1.6":{"name":"threebox-plugin","version":"2.1.6","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js && ncp ./dist C:\\Users\\jscastro\\source\\repos\\archean-incubator\\mapbox-poc\\AdminLTE-master\\Scripts\\ --stopOnErr","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"dependencies":{"@turf/turf":"^5.1.6","browserify":"^16.5.2","help":"^3.0.2","tape":"^4.13.3","turf":"^3.0.14","uglifyify":"^5.0.2","watchify":"^3.11.1"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{},"keywords":["three.js","mapbox","mapbox-gl-js","3D"],"gitHead":"25a144cdb5e0a7a2c48a4bc48b2be2bdac08e8e6","_id":"threebox-plugin@2.1.6","_nodeVersion":"12.16.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-1VuopUJRQXfuC9QfVoufgJ0J6CVvpIld+NH0csz5IYgMbq8LPbwb6DJeooj4IojocYwH9PY6XLeX3eLREp149A==","shasum":"2ff4a2814af1652584c41de2c64405b592abfe70","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.1.6.tgz","fileCount":172,"unpackedSize":112397747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9IBsCRA9TVsSAnZWagAAOOEP/j1MBnB5zZ+t3N73AGPK\ndYa19rqAcyLmMRppTgeCSXoCVEjGY3D//VmbCV8HdoKDoxms0rQAkysG+j5e\nLoD2YBnYJjmT05PTgjuIO6FazGdd8l17sBS2eWAU4KUg8axg8ec9bozkus+0\nW37o1EozLZiOtIa1Ou9UbmvDXiiHq+0PzC7sQIEG1KkMEdCwR/Rspn5D7a65\nFI9PD9sLrWMIze7ENOV57C/SYxCmsb8VXSM/YYYtu9ivy0DKjX8VhJD+0o98\nN3t6958RmfFRRVDkPp2slxtok9AVhs6VO2Z1vPGO2CLmx5KnZWf1dZC5gbsc\nJYQHgkOxpvsLOlSlH5hBsm2K5MU0NpQ7c6aaAREyB/XHq4BcFGHWkCJC2msN\nmALBVmUBFblwJW5V5ST56htiaYgOzmdTUbue+Unt3F1g+Y1nMW79Td0izDOu\ncqKrthMw0J/37R/YHLl3EFpcs2b9gb1NAfoIsrdAEj0IYGMRv66lVlcJdjj/\n7xXPZJz/jIzAWZ9EUSyUQkS9J11HtcuOEAfYxOjpd2qimirSN+zmE9SFQX6s\no5zlDZGU+dr+6d90CXiTfnSpsc8wol/nhxtT5+nDtF3dFpGZp1YhIeqZYRce\nB5mrAHdYZb2piauXRDRqOZ64Lj9W2UvXM3JOmSVqyDbs/D0R4wxZm8jwl5wl\nCtU4\r\n=4vFh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN+/9iPNoP8t3RwWll/BEmjvqgoixQJcqLTa9p7UJI9gIgV2EYqMps12Lqazsroa7QZsSREX3Woom4PMVvXMz+SVM="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.1.6_1609859178873_0.03322699140532159"},"_hasShrinkwrap":false},"2.1.7":{"name":"threebox-plugin","version":"2.1.7","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js && ncp ./dist C:\\Users\\jscastro\\source\\repos\\archean-incubator\\mapbox-poc\\AdminLTE-master\\Scripts\\ --stopOnErr","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"dependencies":{},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{"browserify":"^16.5.2","tape":"^4.13.3","uglifyify":"^5.0.2","watchify":"^3.11.1"},"keywords":["three.js","mapbox","mapbox-gl-js","azure-maps","3D"],"gitHead":"130661bf1fc7e57ee390949da025dcb91cec0510","_id":"threebox-plugin@2.1.7","_nodeVersion":"12.16.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-vOAyi+EL5CjHTkquv7J7/RgWt8ayITIpzLRcYHYkR4nqwJ1r6q5hmJMKcXUesE1NzhanoXbY5IQnb974yNTjrA==","shasum":"bc6201b8eff352bf473729bc918cc22bdc1e69df","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.1.7.tgz","fileCount":168,"unpackedSize":114327133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCD6rCRA9TVsSAnZWagAAhhIQAJhH/eD+xQ1z5l9982FB\nDKI82hQa2bvHBG61xXfhdLoZuxuQsBvdTj61jmWhYgPozUINY2wRoE5r6lHq\nOAePOH2dgBjN0yYbr2zDE5hHc1Vue67C1a5/023pbiQeMtJZmagmR1AWDQSr\nnufCmFBmR1DRIm7H4CpSqb9Yl7RmKz9onXTw8janIgFIQ/2yDqZui47OTSLw\nKtaXU3oXudMXcmjEVS0RPCuvqOdAQbFtLlTf8x2DjZNiqhujMpKtRJUmHfNR\njyBdpDP9h9Q+PzzdlfIfnPDWDJdmLGHwuEjj0Y//d4/sQbEOjLRk0xCR3HrU\nr9zcqQLuIQmATxYaLTn17rQ+FhQxNOjpdlgLDHijArfReLkhMPgvArCOy2y+\n1gFP6q8svIEGJlh4f3RBPTZiPBqD+PTJGQzuz8yX3RMcG6GxAp+7/UMgF5VF\nvr57TY6zt3tj5nU1LT7xnWCXXD5gNi9hUNBEMDXjhGJUO7VnFonoXbo9AY/m\nqFZK3lpGDWrO7m9d5tEhFxWjiwj7QaqmMCCruHcaO9FX/mnKM69awILxpK7l\nsNosGP/aErCyS/PNnhRArSdQGj+s9b5GeWFRq6uBLJlNhQSSkD+VbPUUEHzu\n4R9MA6NjeqQDBlmygDZG2mt8ruZdSXZadLh5S6MEqK7hDuUWP439tV+TQH9x\nqKDt\r\n=VaI6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBT44jsMQZlHWbZj6LOH7557ZoLjgQ6Yx7LBYRSN1QN7AiBKM9FW8eJBES2cusYuALHltd0vTCIVPhYXW+7z5P6HNw=="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.1.7_1611153065173_0.02221732596949355"},"_hasShrinkwrap":false},"2.1.8":{"name":"threebox-plugin","version":"2.1.8","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js && ncp ./examples/css/threebox.css ./dist/threebox.css --stopOnErr","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -g ./node_modules/uglifyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js ","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"dependencies":{},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{"browserify":"^17.0.0","ncp":"^2.0.0","tape":"^5.1.1","uglifyify":"^5.0.2","watchify":"^3.11.1"},"keywords":["three.js","mapbox","mapbox-gl-js","azure-maps","3D"],"gitHead":"d497401ec71455484228e3f13d1f7d3f7f63d846","_id":"threebox-plugin@2.1.8","_nodeVersion":"12.16.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-0zREu6S3N+wVHaZ30+FdWuJt+7wW/WOr7xJ6UKUixrtfKGBzeQN/rwGvTQiRksnyWEmDdqQjKpyfwXCpbeTXdg==","shasum":"42610e4b4aa0c05daf506b3c498b74f7390320f2","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.1.8.tgz","fileCount":147,"unpackedSize":70970872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEbj4CRA9TVsSAnZWagAAfnMP/RK6qm1dBov6HRTrY3j9\nZJ48m/FgUZqQLtMefUtALHAlnT3xyo9usWAn/0IWGAvepHuPxErSP5Wafaui\nUBeg41K0PukoBAAzR+uWr4V+muF1Qs18Yj0xLZJEuEXRpg1jB0gBkQVZpmbI\nIiS7AjqvzqFw+g9G3j+52KWTxTyelQuW1BmCWadRkiY9xsWWlAGV9kGZVKSd\n/7Yls8fkHJFqiYvMtIuenLQVkoH5wxjqcOPEyBkle1LC2UapStrJ79SOORRG\ngz35Pa6GuXm1vZzU1pUPA1wprlmlTL8tB6zwu3xtD3xAuOai8oyv0yW1n+CQ\nmd+JXvSJaEPEsRW+WqryG3rs/UjZL+t8Lm/ygmLCWhS5Wm3w3DKrIs7hcH9o\nz20mJ7RPO/Z/YCSSxF/495SG0sZ5z5ziuSds21jNn7gFYp+wdAw4x0JifFKI\nPXzEdxk89UH82o7AjUtyczXWLju737gBp3zh4R7A0HHCV5uUokK2fHG0ILKT\npVf0uAjRPgTQmODFnWe+2hPm1pZ4kUCaC6+Fm9KoBK9tS7ozb54U6YqUVLnH\nXP58HgTLbUSZTH8UnLVhPmKpmAI2OuxN2iNqRWE33O9ZjBl6V0vbQ1o5VNBA\nrR0bOwC9O0d5KN6t5Xgr3zyPBCNJTUhPHogamaRZ7mV1dkdfHjhp4rH3m4gF\nkj32\r\n=nEUu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBI4ZObmWJBELQlt62TAYSFiPDn9DGsIAE3cEGH3zvTnAiEAzbxM7AKjwECwC+3urGUhF7QIcNInSo3pphbbMLhr1ag="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.1.8_1611774198719_0.8214176555300472"},"_hasShrinkwrap":false},"2.1.9":{"name":"threebox-plugin","version":"2.1.9","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -p tinyify exports.js > dist/threebox.min.js && ncp ./examples/css/threebox.css ./dist/threebox.css --stopOnErr","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -p tinyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js ","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"dependencies":{},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{"browserify":"^17.0.0","ncp":"^2.0.0","tape":"^5.1.1","tinyify":"^3.0.0","watchify":"^4.0.0","uglifyify":"^5.0.2"},"keywords":["three.js","mapbox","mapbox-gl-js","azure-maps","3D"],"gitHead":"0b8b6b475ce8f1a4121846e2bcff28cde1976671","_id":"threebox-plugin@2.1.9","_nodeVersion":"12.16.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Wp/dmlxc7L1IMKNGgi4+XbFO0eH/ux1Aa2eSrM8vSLrMW/vJzmuNZ5dVCYNpnkpQmjbt3R7lFloJE27j3lOwnw==","shasum":"d675489a653a1aa102fdee5fc2aa0664b01da42b","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.1.9.tgz","fileCount":136,"unpackedSize":26721590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGtiSCRA9TVsSAnZWagAAnBcP/2NNW39LRimWSkUTwHFI\nx1+Cas86YqgqyuAfzOT4EnTQl0x8xvekdT3rPeifk7+/deHCzFWNWWof/CzC\nDruYaKwnPbuZ5Pp+HBW6gHaV1pup2dSqrZ2flV/snDkzNNCC5Enmwgoq8jAp\nKxm51WJR9Nb7+/GjePZgpFc01w3MC0X7IJHogqnTyiB1RlOe1pU3EiVBNE8A\nJ33tvASF/FiZ/NYZuoBkJGTW+3YTkYtJzT2UM1ZR8+5Luuusu/sxgSloDvn3\nIjimNgo/fdkY31jmIJibGmlIFbjwTJ6UforQbzlomUafjhzNXTEcIPhBiYBF\nQE0vl1dNXCXngXUCbLPwzB8TdARKXi0qw7E9TV0mxJ12psGc5HbhyE66cWw/\nPDAQMjN/Xs+iRwVKvv9P35DeGXBialm4VijdcudcL5YA3w5LUYMB+hkZmYNk\naocsCBAQZWvFCmNi7eobQasjVwtcCLA+2ZLA2pTB3s3gPEGTXL72uwT4hC7L\n6Dp00eamFH1gvJ4trUi/9xD0JCO9ec3/1JHNX7enI2HW/kiwq6iT3f9sIX2l\n6wXWL+AaGiuIYaYgUNsmKstNLHVLS6Ha2XY4GnEWssxgczsGzj5gi2hyQusq\nMuGm3L5rpkAMeRIUunMWXsj46y2HPyJUC9fPO+6QabK/Ez/+zN2kI8JpfNyv\nqN0I\r\n=rCny\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBg59gFiojfzoTzs7eRxswQQe58qOOyENs1NmXYRjNxAiEAzaScZe90dF0C0F5siG9NJGshg9SKrLKdlODyID+mRg8="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.1.9_1612372113745_0.372357333455994"},"_hasShrinkwrap":false},"2.2.1":{"name":"threebox-plugin","version":"2.2.1","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -p tinyify exports.js > dist/threebox.min.js && ncp ./examples/css/threebox.css ./dist/threebox.css --stopOnErr","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -p tinyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js ","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"dependencies":{},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{"browserify":"^17.0.0","ncp":"^2.0.0","tape":"^5.1.1","tinyify":"^3.0.0","watchify":"^4.0.0","uglifyify":"^5.0.2"},"keywords":["three.js","mapbox","mapbox-gl-js","azure-maps","3D"],"gitHead":"3f0a343cbd2ac3da036bdef7461934f054736405","_id":"threebox-plugin@2.2.1","_nodeVersion":"14.16.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-nrlakjKsyg7d+a7kheyWRpju5AuUO51N+UHJ7iJGEEhUAhC069dSmsq6UdHzgjqqACJLDCsq0WxnL4ls9Tcn1A==","shasum":"e0aaf7d814204f59cc3e714663e307826527ea45","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.2.1.tgz","fileCount":132,"unpackedSize":12434174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaFKICRA9TVsSAnZWagAA808P/1E995fufM1qIuLZAjcD\ne2/3gf+SDT9Hm6QWIL5sde3ITscvHRp9P2Mo5buTRHkJL+uwEmQp9MyfqRty\nSsrkW+Bbv7XFpOF9lk4G4ahhyLMwUNvUTpq1RWA7dXxd8E6JaVzuV2h/1+DT\nJEbZe95/gpwnbVs4kDJVzJHqTxLBrUcL4LqqQuPQkv64KcMYUUHtU5WvPhAY\nzNla0x9YBEqC+LN+RoHIzP9qhTGQRZPi4D/NFBmsDxOnRpAJc0jsB7F2uki6\nKEGvodLolq46TxYehgKbGD2XDRUbSJKBuQlLbYLuasOEevAepnGNzPLTj3k4\nkVxy+V3ZRS97ziw/RVrPozxc1Z87vTTC/JYwy57mqOCI+oQnTVJDlsnhI/Rn\n9xTk247Xq+neWV1EM9stwdvHiDwBLeQC2jHsgTFXQ7k6wYANPGfQNnazO0ZP\nkb7RoYtDGv0LBso2grM7ckCs4CYCbzZmKiPLSHe4anP60JAufGU/0DQGuSGo\nqC6CJcMZ0Y/6Q6KlSbB7yfUf0nAsGWrqRPa03Im8eEZSRIQ1Ez9UEUnfauNM\nqJAkgBjdwkKo+1cYztrhwM7Nx5RfMJGShZUavVwI3LjAY9/zHRMW0O3r6n8d\n6dwEnyFy2gQF0yDINNI6YH+caxQ4RXUi31SCrP2sC1Yipykyce3CjiOCKg5f\nhuMi\r\n=uGDL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSpOHHOVOBhRpRoK80QcDEbzuheoJ5aQBvodF/o7bvHAiBTClDSOqjov+3jahUBQ7LYIIkaXy9q1brnmh3eqW5sJQ=="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.2.1_1617449607800_0.43659251052270487"},"_hasShrinkwrap":false},"2.2.2":{"name":"threebox-plugin","version":"2.2.2","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -p tinyify exports.js > dist/threebox.min.js && ncp ./examples/css/threebox.css ./dist/threebox.css --stopOnErr","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -p tinyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js ","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{"browserify":"^17.0.0","ncp":"^2.0.0","tape":"^5.1.1","tinyify":"^3.0.0","uglifyify":"^5.0.2","watchify":"^4.0.0"},"keywords":["three.js","mapbox","mapbox-gl-js","azure-maps","3D"],"gitHead":"5987563b635aeb854130a5b359aadd3a05ff6789","_id":"threebox-plugin@2.2.2","_nodeVersion":"14.16.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-HK2vcW/1/6C79sdBmsatNDFgigDT3416AprJBvOt1b7qXJraZzwP6uYF2BbHau5kb0Y6xOLxL0E/BZzPB4WWjQ==","shasum":"969595f4487e90e6a4e5d034513bfa5ec351ae05","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.2.2.tgz","fileCount":133,"unpackedSize":12583152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgctkGCRA9TVsSAnZWagAA47UP/2nYj7iwry2Ezf1R6Nw9\nQkBruVcOweMVY0qsgKA458EkW9JnEOHQcu4FzEcg6z+dirVfSVlXn+/ovGyH\nmS+idviWT2M6dddfW6kD0WZBMhO27soXqDOrJXIUyUpuhwepXE79mLCtcf/2\nzld3InRDxt8P0rDxMt7KFwXZttmyScNOZbEv11rVOPbAANEeUxVvNu4AHZeF\nCnumCwdfYcf+6/7Q+pIvK3ImMCuzO5YwYNJntYVVydDfkuer0S7AIsc2Qcf2\n5TGFvWcdSv+6TtLA3YMBKDp2leZ/EDZaVbmqtHJZLj07JPHnxWZ/GzFYOAbU\ndjsdDGSRUdbi7OjuwUl+3h/qXA9QwlWneiz7SM3YwH/ln8gaR7Pys9jvcSKs\nIrXKfFSJEocZBshetEjL7L+r2m9v6m2toxP/lsOgUyqTCExOz+APV1H1U9Gv\niSOa2TFzgEFQwRizJn8Ua0sImGtS4Eg4NV4od39oTffw4cjNVSr01cjIky7h\nnutRpMJbWzaxaap14C3YsatHo4QRLrL+cJTJ3+SqMh+c2OjLO83xhmi+5Ww/\n55sqbU4GvB3X21hJOFZDe5Pv+QMZTCOxhaXb3Cy0cHftnq73/L5pmRDYCUBJ\nuPBz5ut7eiCIMaLzzo0TVMJx8quG5RURWyixrBKCNQ5RfaCCv3rnuu1NFjCo\n0OpV\r\n=m+G7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWoOjUL4MNY/7nj0iTzcYDGBdIFJQ8LxitRpG1cmZvkwIgMOQ3wA6dCZbwFyGVjpInB2jn+1j7zgKVbo8/PoGoz7I="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.2.2_1618139397343_0.8571208311872387"},"_hasShrinkwrap":false},"2.2.3":{"name":"threebox-plugin","version":"2.2.3","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -p tinyify exports.js > dist/threebox.min.js && ncp ./examples/css/threebox.css ./dist/threebox.css --stopOnErr","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -p tinyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js ","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{"browserify":"^17.0.0","ncp":"^2.0.0","tape":"^5.1.1","tinyify":"^3.0.0","uglifyify":"^5.0.2","watchify":"^4.0.0"},"keywords":["three.js","mapbox","mapbox-gl-js","azure-maps","3D"],"gitHead":"2f1048e97954db749603bc58b1898584088a935d","_id":"threebox-plugin@2.2.3","_nodeVersion":"14.16.0","_npmVersion":"7.12.0","dist":{"integrity":"sha512-rvgHJuUikpdX3XD1IZJcKpvGZq4H42bALTKeBVjTD6xJEV6sj3kr7IojfUWoMyI5+oJiVwWmwkk75mElXUWRZA==","shasum":"fde70741b7dbdea39d98f904c3fea08b0f593c45","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.2.3.tgz","fileCount":136,"unpackedSize":15495972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglsruCRA9TVsSAnZWagAAEmEP/0kcXePtnadbjDhnMl95\nUNzQJYuaECrbJCRigJrEGs3bEqi0wS1bm9iZMGW/FpvIc6QiDYnjeUZwrP23\nyEMdoJnFB5IT0JTnenX/6kXeMkvR+9/iehrmkt4wiXomOpC4X1bWNOwpdky/\nhRQuzd26mHljVSz9TI1wmDujv7x/PRL1ljQ3mhVsaFPlYNRSpw5Y7ydKlMm5\nQ2N82H0A3BrQCFxZZxdJHPydKkx4bvlR6/zrxLHmIOjoM2DH+RhKgSnhm0fl\nQ9FpYDqxz8BOU7U9G3SnNEWlcu00nhutXUxZJYR7esW5CvazGN52K1pFoJAe\naGmSeAbIVhTetpFF1uakQCuUZ9olGmyhhvJvkEtZ8TAKKJGMjekDu534iPjE\nAy2cQpEgJCiLT6Ioe1GknZRgNWX8wE0BC0kjlfOMgMQc8dn0zJlvbnqdPdGS\nHe/cXAixJYd2qHZGdTIzEr+wxy+LHlkrmt1qwgwYRXu7T5TLU9rW97Mc5kdp\n3VZQp07V3vMdCgG5POxPcoJh6u5uRchQwV+02RRCc16+zWMuvi/PYC8qnVEK\n5VWDIZYKHXdgScPagiAFch09KFEG+7OXu7bKuhEUWUWtuVpqRcCKB8OwgGTj\n29cDfuTV4kuLoMGC7bD/WcjAuaeDV0KVfiatfBUx9FiXQAVmzdQyuZwEVOK2\nB4N+\r\n=Wenn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFISAsOfpvTrO0dVsiwGTYja+X6yqeSfNF3nZ3v2LD69AiEA9eiz+92ikMWhpcl9uwoBFYXkmsw5NrAujta17xvAwos="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.2.3_1620495084726_0.942760106313316"},"_hasShrinkwrap":false},"2.2.4":{"name":"threebox-plugin","version":"2.2.4","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -p tinyify exports.js > dist/threebox.min.js && ncp ./examples/css/threebox.css ./dist/threebox.css --stopOnErr","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -p tinyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js ","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{"browserify":"^17.0.0","ncp":"^2.0.0","tape":"^5.1.1","tinyify":"^3.0.0","uglifyify":"^5.0.2","watchify":"^4.0.0"},"keywords":["three.js","mapbox","mapbox-gl-js","azure-maps","3D"],"gitHead":"b14f7aa676d497b56ec28a45a06342244414dc9a","_id":"threebox-plugin@2.2.4","_nodeVersion":"14.16.0","_npmVersion":"7.14.0","dist":{"integrity":"sha512-+XnDuajzIPluVpdmDo3qd1zxOFHJ/H+Xhl0HPBzOcM6kCIoF0ZM4CakYe7JOPODlrJinINdb6ihMjUhVA+TaxA==","shasum":"4e09d93107c77f1b75908881ade7186fa4c28e3d","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.2.4.tgz","fileCount":136,"unpackedSize":15501118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgri+SCRA9TVsSAnZWagAAw7kP/j4KqFo4lXWt2VI5yXTU\noVg1aPOk2LKwmV9+fBGeia6msSeTw1eZkWZO65IsUtcOh8cKTfhbNq9RGdy9\nDie5rI+12TRmbfupvcEZLPXRpCp77rpNGdItKnH0IXT2u5bqk8MjwzYM/gRT\nhOZKVGMCi3fKCFLbS1GVMOZJLcj4M0ububKl2i9tsFji6Ad/SonxXKypIOoz\n8NkAQgXx9ekClywGhXxQ04oC6TLyPfjbQUi5+FVeoj6wJwoZxxojnmOutzt4\niCeLqfjbieQW5RhfYAstQxLbcfYTfVf/ZYzUudbp05HVKd2BjLVAfiLoayeL\nQf9tCb59YFW3s2nDO5CszNqOu2Nc63bLuhl9ed/3RgXyUpH77SPXxTOokdOG\n2uxigHS+nSpRQbLBMqQHI8Pq4eGJy8QcfIOFNv6UlAFMKAP0dD5EM8oS2gIB\nTDsv114yDwtA+aWDBmNJfREFE+uNAv6lNAjBPRlQe3JlpHVFpeXajE+fuVxq\n990bXsNC7pagD2wosnmgmnNH/8aOJAWcl7q1EE+SLSqJbXhIlQcLUd5BSify\nfLy9PWATFf0DPyGlrb1R0WLEqY8xOk22v3zHB67xXxSS/+N7KJYgRaihCJ+y\nx8ess3mX3xoEeY1FfJ9COyNUQZEcZVQLqMvb3UjlL5bUtn8sHaUCayXRa8M2\nuj/E\r\n=qV70\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5BxgXu2lyGUYE6/sQVjOsNk4CGq+S0xki7sd5dAdGyAiBMxRJmQFflTEJN10Ql5x4BymTBFshMo7N3T8/Y+1FYpg=="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.2.4_1622028177332_0.5767757446604738"},"_hasShrinkwrap":false},"2.2.5":{"name":"threebox-plugin","version":"2.2.5","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -p tinyify exports.js > dist/threebox.min.js && ncp ./examples/css/threebox.css ./dist/threebox.css --stopOnErr","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -p tinyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js ","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{"browserify":"^17.0.0","ncp":"^2.0.0","tape":"^5.1.1","tinyify":"^3.0.0","uglifyify":"^5.0.2","watchify":"^4.0.0"},"keywords":["three.js","mapbox","mapbox-gl-js","azure-maps","3D"],"gitHead":"64bac8e57edc15b7c67cff38fd00e18af84102a7","_id":"threebox-plugin@2.2.5","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-YRgf+nVmE9vVz7x1WQ29uP/XnjdbT6VPTRpA18wmDGf+g6RvUTDutRyh1ISRfjP7XPuHU7/LEy6LohvzB1/F7A==","shasum":"73fb84f74ed39ab172a0f2ef35d7a4b59a9caf79","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.2.5.tgz","fileCount":129,"unpackedSize":15535535,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2uYybCPHP/So8R6frASKqAZvqCCwDQKHvMKfKOWcabAiEAo2gEYRZpUVnrziC+bZfXFMXJiGfJKU3V/1QGc5yGAdg="}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.2.5_1633023278298_0.1480450728313556"},"_hasShrinkwrap":false},"2.2.6":{"name":"threebox-plugin","version":"2.2.6","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -p tinyify exports.js > dist/threebox.min.js && ncp ./examples/css/threebox.css ./dist/threebox.css --stopOnErr","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -p tinyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js ","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{"browserify":"^17.0.0","ncp":"^2.0.0","tape":"^5.1.1","tinyify":"^3.0.0","uglifyify":"^5.0.2","watchify":"^4.0.0"},"keywords":["three.js","mapbox","mapbox-gl-js","azure-maps","3D"],"gitHead":"ec3234d482c81896e97b476f838667acbd0d9f26","_id":"threebox-plugin@2.2.6","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-/wIRuFKtCJZCkCqmN7mVqSgD+5r7L88ZniXXgQjkQctCHdESLduNmRBLFbM86zEp4l+RDVVmDroKMYApwf/kCw==","shasum":"3b0eaa1bc801af8029883428eb58d32619284c02","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.2.6.tgz","fileCount":129,"unpackedSize":15536839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3b8kCRA9TVsSAnZWagAAqYgP/0iJnRzkAK5sqXN4rTAR\nViExlk9slmhxU59sc5JdgJg1mZQEab9pvXCzuLXCAQoUWgVpvIwkeQkTvwZp\nnHJbrfJX8URkce4zfaAa+GCReXBe+qtG/z8uw+hkgeU8aiyuSnsq+WQUhyuo\nUWYp5HnrpDSU6k3v8ovsU0yzzSbRiP1g2HNUpmdxsmFkMpU8b8hMoxXqefpw\ng9Xwzjrk1VnM1MtPUeM43S1iBfju93okZbUYdbcmGL/RUUosK0bGkCVmVBRa\nzzi/FDVcjWlc/mE5fTpamoGQWPfAbvoAo0oX789OLYrNw/BdQ+9Ar7oAR150\nW0hlsWukJs02dX6r95CZ0Uc52HGfsPhV3SY9l3b53DsCEP/qAtWv+hmkcXyM\naC0hAPosxYsCwVC/TWa1Wfgc7hd7o+nzz/iV8ZEovXIjl8co1NKJDGYGr1MZ\nPXr01p1xXROi2Yd7Ze1LMM95NxRxHGL+9ErdIphuMOue/eGBDg0y/INJEc0R\nUniRLElg29EaWoU8IgkBxxcNUUbuCXvfPMKmKteHYsR56FjDcATV6TUp27Mu\n+RVMRcdfg5DlyTK9Mgp4xhbYceUUPuqiCfoC8WjFTGGr14ap4Ybgru2gXc+h\nfjigcFToEIN9FNbbVotSLZQbiRO+fyPepuS0j3IrEIZqvIxbJLZQKdxlMnkY\nfn0c\r\n=xXtB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV6XUWggtbT0YdMx9trvNNqFatd0QnP6vKOnoRenWx+wIhAPCZgfLVNNZ3T7cOdAqaisbWyaAMsbyrzb9f35wptYdK"}]},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.2.6_1641922339839_0.48374750633650665"},"_hasShrinkwrap":false},"2.2.7":{"name":"threebox-plugin","version":"2.2.7","description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","main":"main.js","repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"license":"MIT","bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"homepage":"https://github.com/jscastro76/threebox#readme","scripts":{"build":"browserify -p tinyify exports.js > dist/threebox.min.js && ncp ./examples/css/threebox.css ./dist/threebox.css --stopOnErr","dev":"watchify exports.js --verbose -o dist/threebox.js ","all":"browserify -p tinyify exports.js > dist/threebox.min.js && watchify exports.js --verbose -o dist/threebox.js ","test":"browserify tests/threebox-tests.js > tests/threebox-tests-bundle.js","start":"node server.js","stop":"node server.stop.js"},"directories":{"doc":"docs","example":"examples","test":"tests"},"devDependencies":{"browserify":"^17.0.0","ncp":"^2.0.0","tape":"^5.1.1","tinyify":"^3.0.0","uglifyify":"^5.0.2","watchify":"^4.0.0"},"keywords":["three.js","mapbox","mapbox-gl-js","azure-maps","3D"],"gitHead":"fd0df33d08016d16a53faecf21fa54c01d5a7e40","_id":"threebox-plugin@2.2.7","_nodeVersion":"16.15.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-H87Nm4w1PfisHPHzavTGXlwIoJpx2+QU57GooQYIhF51lsg+U5A0KGf3Jrv/HWsLCGOwV2BTnv7UTLfpO1EccQ==","shasum":"7879e7c24a64197c31e15d92a6b1234dc93ef96b","tarball":"https://registry.npmjs.org/threebox-plugin/-/threebox-plugin-2.2.7.tgz","fileCount":130,"unpackedSize":15539181,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoaSRLyZLj1usIQqspW2D0jXhlME+B/ggoZ7namJZN3AIhANXfHyE302pR7a3fYHQ8AqyMo8fotOTUXgZ+sD+D+zYV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimj1vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnRhAAoSKRB/+TdjVxVlBzTqy5mwlXHFcDf8xYDiOvzhUlvqK9Vtfi\r\nTUKcbq16HEA3xMjRo2XqhMx62zNh7K+gfYUGoaHBXp/kmbiEQ5UVXWmWMDzj\r\nS4Li9Gd3D7nOGoePUGl7JttlFvPkEkOJhDB6tcqhOXdbVD2JZMuNAVjV7XXt\r\n9hQrevtBQhVLjjtmyZCkWn0zIRXIf9qOGZ5Z8WwEsk0+Y1oW67LfLcvBWRND\r\nIGzHaUktrYEuhpie91vSvPnIBqXHHDR7rJVCnffFQcWayjAbuD3s86DUL9f4\r\nk+GyXSKMogrCinoFHFEg0rXxN8+ZkwrAFfnxguasMu6e4J6BIlqh2ehe1105\r\nDZwhysqE/zQkUyJ2aOaRsWHJntpNYmtF6zIAPwKEzQRGykqu8/HXCUPRfgwo\r\nsFsBSOBWYqofydOYkzhZuVMPupQcQtfGL1bBymudanLMyKX+WHLE3Pq/Fp+m\r\nCxLXqPRSiQPFK1aagh6dizbyUib6GUEtUj6f2CrS73p84N84HTb+XAOxFiwH\r\n00hKnowqLDMPxr9aMJyDgsuCENeM53DqIXGcSbTzbQfYF34+VoWEqzJ5QB12\r\nlbpozcmrlYS4Dh8hguRRdW/dZD65FF+BkgzDfUBFs//8r8y1lxfNqeRwrDU7\r\noy/NyxUdOlaQPPH+FyPh1XV8el99gz8FtE8=\r\n=rG1S\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/threebox-plugin_2.2.7_1654275438924_0.8485517165431831"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-03T18:51:52.258Z","2.0.7":"2020-11-03T18:51:53.150Z","modified":"2022-06-03T16:57:19.325Z","2.0.8":"2020-11-14T17:58:25.675Z","2.0.9":"2020-11-18T13:59:00.174Z","2.1.0":"2020-11-24T16:43:43.439Z","2.1.1":"2020-12-03T23:25:01.133Z","2.1.2":"2020-12-09T10:42:03.500Z","2.1.3":"2020-12-12T18:43:17.617Z","2.1.4":"2020-12-14T20:03:30.482Z","2.1.5":"2020-12-19T08:33:15.839Z","2.1.6":"2021-01-05T15:06:20.368Z","2.1.7":"2021-01-20T14:31:07.313Z","2.1.8":"2021-01-27T19:03:19.885Z","2.1.9":"2021-02-03T17:08:34.181Z","2.2.1":"2021-04-03T11:33:28.112Z","2.2.2":"2021-04-11T11:09:57.789Z","2.2.3":"2021-05-08T17:31:26.388Z","2.2.4":"2021-05-26T11:22:57.675Z","2.2.5":"2021-09-30T17:34:38.656Z","2.2.6":"2022-01-11T17:32:20.177Z","2.2.7":"2022-06-03T16:57:19.245Z"},"maintainers":[{"name":"jscastro76","email":"jesus_serrano_castro@hotmail.com"}],"description":"A Three.js plugin for Mapbox GL JS, using the CustomLayerInterface feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.","homepage":"https://github.com/jscastro76/threebox#readme","keywords":["three.js","mapbox","mapbox-gl-js","azure-maps","3D"],"repository":{"type":"git","url":"git+https://github.com/jscastro76/threebox.git"},"author":{"name":"@jscastro76, @peterqliu, @kronick"},"bugs":{"url":"https://github.com/jscastro76/threebox/issues"},"license":"MIT","readme":"# `Threebox`\r\n\r\n![npm](https://img.shields.io/npm/dt/threebox-plugin?style=social)\r\n![npm](https://img.shields.io/npm/dw/threebox-plugin?style=flat-square)\r\n[![GitHub release (latest by date)](https://img.shields.io/github/v/release/jscastro76/threebox?style=flat-square)](https://github.com/jscastro76/threebox/releases/)\r\n[![NPM version](http://img.shields.io/npm/v/threebox-plugin.svg?style=flat-square)](https://www.npmjs.org/package/threebox-plugin)\r\n[![NPM license](http://img.shields.io/npm/l/threebox-plugin.svg?style=flat-square)](https://www.npmjs.org/package/threebox-plugin)\r\n\r\nA **[*Three.js*](https://threejs.org/)** plugin for **[*Mapbox GL JS*](https://docs.mapbox.com/mapbox-gl-js/examples/)** and **[*Azure Maps*](https://azure.microsoft.com/en-us/services/azure-maps/)** using the [`CustomLayerInterface`](https://docs.mapbox.com/mapbox-gl-js/api/properties/#customlayerinterface) feature. Provides convenient methods to manage objects in lnglat coordinates, and to synchronize the map and scene cameras.\r\n<img alt=\"threebox\" src=\"docs/gallery.jpg\">\r\n\r\n<br>\r\n\r\n- - -\r\n## Latest release\r\n\r\n![GitHub Release Date](https://img.shields.io/github/release-date/jscastro76/threebox?style=flat-square)  \r\nLatest  **code release** is [![GitHub release (latest by date)](https://img.shields.io/github/v/release/jscastro76/threebox?style=flat-square)](https://github.com/jscastro76/threebox/releases/), please review the [**Change log**](https://github.com/jscastro76/threebox/blob/master/CHANGELOG.md) for more details.\r\n\r\nThreebox is also available as an **nmp package** [![NPM version](http://img.shields.io/npm/v/threebox-plugin.svg?style=flat-square)](https://www.npmjs.org/package/threebox-plugin)  \r\n\r\n```js\r\nnpm i threebox-plugin\r\n```\r\n<br>\r\n\r\n- - -\r\n\r\n## ONLY in this Threebox fork\r\n\r\n|Models built-in & custom animations |Mouse over/out, Selected, Drag&Drop, Drag&Rotate, Wireframe \r\n|---------|-----------------------\r\n|<img alt=\"threebox\" src=\"https://i.postimg.cc/vTNLLLLn/Animation-Video.gif\" width=\"100%\">|<img alt=\"threebox\" src=\"https://i.postimg.cc/3Jjgnvjz/Wireframes.gif\" width=\"100%\" >\r\n\r\n|Tooltips using altitude|Optimization of camera perspective and depth\r\n|----------|-------\r\n|<img alt=\"threebox\" src=\"https://i.postimg.cc/wM7DvR8j/Labels-On-Height.gif\" width=\"100%\">|<img alt=\"threebox\" src=\"https://i.postimg.cc/zB9nPwcY/Depth.gif\" width=\"100%\">\r\n\r\n|Runtime style change|Optimized performance through cache\r\n|----------|-------\r\n|<img alt=\"threebox\" src=\"https://i.postimg.cc/QMh57yGP/Style-Change.gif\" width=\"100%\">|<img alt=\"threebox\" src=\"https://i.postimg.cc/zf2wTYwB/Performance.gif\" width=\"100%\">\r\n\r\n|Customizable FOV|Geojson and Points Extrusions\r\n|---------|-------\r\n|<img alt=\"threebox\" src=\"https://i.postimg.cc/43Lh7vvR/Customizable-FOV.gif\" width=\"100%\">|<img alt=\"threebox\" src=\"https://i.postimg.cc/50KqJdKv/extrusions.gif\" width=\"100%\">\r\n\r\n|Sunlight illumination for a given datetime and lnglat|Models built-in shadows and sky layer synced with Sunlight\r\n|---------|-------\r\n|<img alt=\"threebox\" src=\"https://i.postimg.cc/6QnjWSVm/Eiffel-Shadow.gif\" width=\"100%\">|<img alt=\"threebox\" src=\"https://i.postimg.cc/63Y7SP6t/SunSki.gif\" width=\"100%\">\r\n\r\n<br>\r\n\r\nOnly in this fork, there is a list of new features implemented on top of the amazing work from [@peterqliu](https://github.com/peterqliu/threebox/):\r\n- Updated to [**Three.js r132**](https://github.com/mrdoob/three.js/releases/tag/r132).\r\n- Updated to **Mapbox-gl-js v2.2.0**.\r\n- Updated to **Azure Maps v2.0.31**.\r\n- [+20 examples](https://github.com/jscastro76/threebox/tree/master/examples) with all the new features.\r\n- Support for multiple 3D format objects (FBX, GLTF/GLB, Collada, OBJ/MTL).\r\n- Support for 3D extruded shapes from [GeoJson](https://geojson.org/) features or points array.\r\n- Support for CSS2D labels and rich HTML controls through a new LabelManager.\r\n- Support for CSS2D tooltips/title browser-like and mapbox-like.\r\n- Support for built-in Raycaster in Object3D and fill-extrusions together.\r\n- Support for built-in MouseOver/Mouseout, Selected, Drag&Drop, Drag&Rotate, Wireframe in loadedObjects including events.\r\n- Support for wireframing on any Object3D, removing them from the Raycaster.\r\n- Support for [GeoJson](https://geojson.org/) standard features format import and export in different layers.\r\n- Support for Object3D embedded animations, and custom animations on AnimationManager (i.e. embedded animation + translate + rotate).\r\n- Support for multi-layer and multi-floor design of spaces.\r\n- Support for built-in shadows and real Sun light positioning for a given datetime and lnglat coords.\r\n- Support for built-in Mapbox v2 Sky and Terrain layer synced with real Sun light.\r\n- Support for Non-AABB Non Axes Aligned Bounding Box and real model size, including floor projection. \r\n- Support for Object3D auto-centering and 9 default anchor positions customizable through adjustments.\r\n- Support for `setLayerZoomRange` and `setLayoutProperty` on Custom Layers (not available in Mapbox).\r\n- Support for `removeLayer` considering Object3D.\r\n- Support for style change through `setStyle` and keeping Object3D.\r\n- Support for partial and full dispose of Mapbox, Three and Threebox resources and memory.\r\n- Support for Orthographic view, customizable Perspective FOV and fixed-size Object3D.\r\n- Optimization of Camera perspective to have Raycast with pixel-precision level and depth sync between Mapbox and Threebox objects.\r\n- Optimization for loading thousands of objects through cache.\r\n- Available as [npm package](https://www.npmjs.com/package/threebox-plugin)\r\n- Check out [change log](https://github.com/jscastro76/threebox/blob/master/CHANGELOG.md) for more detail.\r\n\r\n<br>\r\n\r\n- - -\r\n\r\n\r\n## Documentation\r\n<img alt=\"threebox\" src=\"docs/soldieranimation.jpg\">\r\n\r\nAll the [**Threebox Documentation**](/docs/Threebox.md) has been completely updated, including all the methods, properties and events implemented in Threebox and objects, but still *'work in progress'* adding better documented examples and images to illustrate Threebox capabilities.\r\n- [**Using Threebox**](/docs/Threebox.md#using-threebox)\r\n- [**Loading a 3D Model**](/docs/Threebox.md#loading-a-3d-model)\r\n- [**Threebox methods**](/docs/Threebox.md#threebox-methods)\r\n- [**Object methods**](/docs/Threebox.md#object-methods)\r\n- [**Examples**](/examples/README.md)\r\n\r\n<br>\r\n\r\n- - -\r\n\r\n## Compatibility/Dependencies\r\n\r\n- [**Three.js 132**](https://github.com/mrdoob/three.js/releases/tag/r132). (already bundled into the Threebox build). If desired, other versions can be swapped in and rebuilt [here](https://github.com/jscastro76/threebox/blob/master/src/three.js), though compatibility is not guaranteed.\r\n- **Mapbox-gl-js v1.11.1. or v.2.0.1**. **Warning**: Despite v1.11.1 still supported, if used, some features from mapbox v.2.0.1 won't be obviously available such as sky layers. \r\n- **Azure Maps v2.0.31.**\r\n\r\n<br>\r\n\r\n- - -\r\n\r\n## Getting started\r\n\r\nYou can use threebox in three different ways. \r\n\r\n#### NPM install\r\nAdd threebox to your project via **npm package** [![NPM version](http://img.shields.io/npm/v/threebox-plugin.svg?style=flat-square)](https://www.npmjs.org/package/threebox-plugin) :\r\n```js\r\nnpm install threebox-plugin\r\n```   \r\n\r\nThen you will need to import Threebox object in your code. Depending your javascript framework this might be different. \r\n```js \r\nimport { Threebox } from 'threebox-plugin'; \r\n```  \r\nDepending the framework, wrapper or bundler you ar using, try with this:\r\n```js \r\nimport { Threebox } from 'threebox-plugin/dist/threebox'; \r\n```  \r\n\r\n<br/>\r\n\r\n#### Use the bundle locally\r\nDownload the bundle from [`dist/threebox.js`](dist/threebox.js) or [`dist/threebox.min.js`](dist/threebox.min.js) and include it in a `<script>` tag on your page.  \r\nIf you want to use styles predefined, add the link to the cascade style sheet, just ensure the `src` and `href` attributes are pointing to relative or absolute url path.  \r\n```html\r\n<script src=\"../dist/threebox.js\" type=\"text/javascript\"></script>\r\n<link href=\"../dist/threebox.css\" rel=\"stylesheet\" />\r\n```\r\n<br/>\r\n\r\n#### Public CDNs\r\nThreebox can be also used from different public CDNs:  \r\n\r\n##### jsdelivr\r\nThis CDN has the particularity that always requires the version of the package to download individual files.\r\n```html\r\n<script src=\"https://cdn.jsdelivr.net/gh/jscastro76/threebox@v.2.2.2/dist/threebox.min.js\" type=\"text/javascript\"></script>\r\n<link href=\"https://cdn.jsdelivr.net/gh/jscastro76/threebox@v.2.2.2/dist/threebox.css\" rel=\"stylesheet\" />\r\n```\r\n\r\n<br/>\r\n\r\n##### unpkg\r\nDespite this CDN admits version, if omitted, it will download always the last one published.\r\n\r\n```html\r\n<script src=\"https://unpkg.com/threebox-plugin/dist/threebox.min.js\" type=\"text/javascript\"></script>\r\n<link href=\"https://unpkg.com/threebox-plugin/dist/threebox.css\" rel=\"stylesheet\" />\r\n```\r\n\r\nFor an specific version (i.e. v2.2.1) use the followin:\r\n```html\r\n<script src=\"https://unpkg.com/threebox-plugin@2.2.1/dist/threebox.min.js\" type=\"text/javascript\"></script>\r\n<link href=\"https://unpkg.com/threebox-plugin@2.2.1/dist/threebox.css\" rel=\"stylesheet\" />\r\n```\r\n\r\n<br/>\r\n\r\n#### Test the samples \r\nSeveral introductory examples are [here](https://github.com/jscastro76/threebox/tree/master/examples).  \r\nTo run them, create a `config.js` file with your Mapbox-gl-js access token, alongside and in the format of [the template](https://github.com/jscastro76/threebox/blob/master/examples/config_template.js).\r\n\r\n<br>\r\n\r\n- - -\r\n\r\n## Contributing\r\n- Clone the [Github repo](https://github.com/jscastro76/threebox/).\r\n- Build the library with `npm run build` to get the minimized version, or `npm run dev` to get the development version and rebuild continuously as you develop. \r\n- Both commands will output a bundle in [`dist/`](dist/) folder.\r\n\r\n#### Unit tests\r\nTests live [here](/tests). \r\n- Build first the test bundle with `npm run test`, this will create [`tests\\threebox-tests-bundle.js`](tests/threebox-tests-bundle.js)  \r\n- Then in your preferred browser navigate to [`threebox-tests.html`](https://github.com/jscastro76/threebox/blob/master/tests/threebox-tests.html) and check the console for test results.\r\n\r\n#### How to build the project in Visual Studio\r\nSample to get a full build from scratch for Visual Studio:\r\n- Install [Node.js](https://nodejs.org/en/) \r\n- Clone the repo and open a new Project using main.js\r\n- Install / Update the packages browserify, tape, ncp, uglyfy, watchify.\r\n- Right click on the project at the Solution Explorer > Open Node.js Interactive Window:\r\n- execute `.npm [ProjectName] init -y`\r\n- execute `.npm [ProjectName] install`\r\n- execute `.npm [ProjectName] i`\r\n- execute `.npm [ProjectName] run dev` or `.npm run build\r\n`\r\n\r\n\r\n","readmeFilename":"README.md"}