{"_id":"quickhull3d","_rev":"33-06f49f0eec9f415330362fbf717d840c","name":"quickhull3d","dist-tags":{"next":"2.1.0-0","alpha":"3.1.0-1","latest":"3.1.2"},"versions":{"0.1.0":{"name":"quickhull3d","version":"0.1.0","keywords":["geometry","convex hull","quick hull"],"author":{"name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@0.1.0","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/maurizzzio/QuickHull-3d","bugs":{"url":"https://github.com/maurizzzio/QuickHull-3d/issues"},"dist":{"shasum":"66030fdd78f765c65b42e809d80f737fba15c831","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-0.1.0.tgz","integrity":"sha512-3bdDJVHsK/3X8iXeVxB7JAkvtrR2dIfqGp78uvAISgYi5VyNebSxPiu/NXCzzS/EFpDp8mW27prt1B7pY1ABbg==","signatures":[{"sig":"MEUCIFJ4AiMJh332Q+7Hjl108a7IphVF7ufiFjG1w9Qrb0tSAiEAnCEgWuSFjCsn/qvzkRPP6IWBKNBz5xzl9y8XPuwUwsc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"66030fdd78f765c65b42e809d80f737fba15c831","gitHead":"ca6ba46c31d8eaefb1e789aea923fe1b45be6a2a","scripts":{"test":"gulp test","coveralls":"gulp istanbul && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},"repository":{"url":"https://github.com/maurizzzio/QuickHull-3d","type":"git"},"_npmVersion":"2.5.1","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"0.12.0","dependencies":{"debug":"^2.1.2","gl-matrix":"^2.1.0"},"devDependencies":{"chai":"^2.1.1","gulp":"^3.8.8","gulp-git":"~0.4.3","coveralls":"^2.11.1","gulp-bump":"^0.1.11","gulp-jscs":"^1.1.2","gulp-util":"^3.0.1","gulp-mocha":"^1.1.0","gulp-filter":"~0.5.0","gulp-jshint":"^1.8.4","gulp-plumber":"^0.6.5","gulp-istanbul":"^0.6.0","jshint-stylish":"^0.4.0","gulp-tag-version":"~1.0.2","gulp-load-plugins":"^0.6.0"}},"0.2.1":{"name":"quickhull3d","version":"0.2.1","keywords":["geometry","convex hull","quick hull"],"author":{"name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@0.2.1","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/maurizzzio/QuickHull-3d","bugs":{"url":"https://github.com/maurizzzio/QuickHull-3d/issues"},"dist":{"shasum":"e8927cf13323d52d4232138214bbc4dae135e24f","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-0.2.1.tgz","integrity":"sha512-uh2bAwQ3Y7B+Sl/DxRFc4JK08xnMVu+OOAjnFhyB9AUnIcYfJ4UToXah/mOOncCWThPFEnb6f3LGqCwprS/1IA==","signatures":[{"sig":"MEYCIQCHY8aPKISxkAWXbi3Z15AZFOgGPHgwtl7BFeriiVT6CgIhAMDwQD6yLwICCdxEtLDA40Uri1dh8+L4xQloznJVvLG2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e8927cf13323d52d4232138214bbc4dae135e24f","gitHead":"4c33bf2d7a8695a57f814c759b07575c8d20da8f","scripts":{"test":"gulp test","coveralls":"gulp istanbul && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},"repository":{"url":"https://github.com/maurizzzio/QuickHull-3d","type":"git"},"_npmVersion":"2.5.1","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"0.12.0","dependencies":{"debug":"^2.1.2","plotly":"^1.0.2","gl-matrix":"^2.1.0"},"devDependencies":{"chai":"^2.1.1","gulp":"^3.8.8","gulp-git":"~0.4.3","benchmark":"^1.0.0","coveralls":"^2.11.1","gulp-bump":"^0.1.11","gulp-jscs":"^1.1.2","gulp-util":"^3.0.1","gulp-mocha":"^1.1.0","gulp-filter":"~0.5.0","gulp-jshint":"^1.8.4","gulp-plumber":"^0.6.5","gulp-istanbul":"^0.6.0","jshint-stylish":"^0.4.0","gulp-tag-version":"~1.0.2","gulp-load-plugins":"^0.6.0"}},"1.0.0":{"name":"quickhull3d","version":"1.0.0","keywords":["geometry","convex hull","quick hull"],"author":{"name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@1.0.0","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/maurizzzio/QuickHull-3d","bugs":{"url":"https://github.com/maurizzzio/QuickHull-3d/issues"},"dist":{"shasum":"59fd1fe8cac0e0f387948445ce9b92c4ca2d80e1","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-1.0.0.tgz","integrity":"sha512-pNmH31gL7DMmmszrE5CycVWQxLO4EOiMsJqO3HIN8IRjZB+vo852sewCIddGsndYJnRRVuydf02sDltSTZl/Yw==","signatures":[{"sig":"MEUCIQDbhwgo7cewhCCQyNbebtYHfMR6kzaPxo5cOXXhXRythgIgR9XZzU7b8Cg0I48GousCzLPl++kH20z0M7yOAnKKmOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"59fd1fe8cac0e0f387948445ce9b92c4ca2d80e1","gitHead":"4b807a7a098ca4c750b5054dc042a6995f441c2e","scripts":{"test":"gulp test","coveralls":"gulp istanbul && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},"repository":{"url":"https://github.com/maurizzzio/QuickHull-3d","type":"git"},"_npmVersion":"2.5.1","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"0.12.0","dependencies":{"debug":"^2.1.2","gl-matrix":"^2.1.0"},"devDependencies":{"chai":"^2.1.1","gulp":"^3.8.8","plotly":"^1.0.2","gulp-git":"~0.4.3","benchmark":"^1.0.0","coveralls":"^2.11.1","gulp-bump":"^0.1.11","gulp-jscs":"^1.1.2","gulp-util":"^3.0.1","gulp-mocha":"^1.1.0","gulp-filter":"~0.5.0","gulp-jshint":"^1.8.4","gulp-plumber":"^0.6.5","gulp-istanbul":"^0.6.0","jshint-stylish":"^0.4.0","gulp-tag-version":"~1.0.2","gulp-load-plugins":"^0.6.0"}},"1.1.0":{"name":"quickhull3d","version":"1.1.0","keywords":["geometry","convex hull","quick hull"],"author":{"name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@1.1.0","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/maurizzzio/QuickHull-3d","bugs":{"url":"https://github.com/maurizzzio/QuickHull-3d/issues"},"dist":{"shasum":"9aff054cff35db17bfbb3adcf0418c987b7a27b1","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-1.1.0.tgz","integrity":"sha512-2AM6lpZBVDBQJFctAcRa0qLIqqYEMvei9kUGkQfmstcLizYWExPBd4imkhMiZNDHoEzR0qR7WSySW8p5i3Ezug==","signatures":[{"sig":"MEUCIFlg4MdlrpCGFpuJRG+pgu3OjNaO95028V7BVwqWaatiAiEAsmoImiKj2ti5LwWaKLE1RT6TXR42MscGNk9Ik5gRKno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9aff054cff35db17bfbb3adcf0418c987b7a27b1","gitHead":"6ea713adf1e84e86a4d52a1ec1c31ff340a29357","scripts":{"test":"gulp test","coveralls":"gulp istanbul && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},"repository":{"url":"https://github.com/maurizzzio/QuickHull-3d","type":"git"},"_npmVersion":"2.5.1","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"0.12.0","dependencies":{"debug":"^2.1.2","gl-matrix":"^2.1.0"},"devDependencies":{"chai":"^2.1.1","gulp":"^3.8.8","plotly":"^1.0.2","gulp-git":"~0.4.3","benchmark":"^1.0.0","coveralls":"^2.11.1","gulp-bump":"^0.1.11","gulp-jscs":"^1.1.2","gulp-util":"^3.0.1","gulp-mocha":"^1.1.0","gulp-filter":"~0.5.0","gulp-jshint":"^1.8.4","gulp-plumber":"^0.6.5","gulp-istanbul":"^0.6.0","jshint-stylish":"^0.4.0","gulp-tag-version":"~1.0.2","gulp-load-plugins":"^0.6.0"}},"1.1.1":{"name":"quickhull3d","version":"1.1.1","keywords":["geometry","convex hull","quick hull"],"author":{"name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@1.1.1","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/maurizzzio/QuickHull-3d","bugs":{"url":"https://github.com/maurizzzio/QuickHull-3d/issues"},"dist":{"shasum":"1bc0ad79d362e0c945c3bb2198581768cf041585","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-1.1.1.tgz","integrity":"sha512-i98WI2vVT9qad17U6YMaY/4nSeI5Ve9MCnsNhiyLLYQF63tw6Q6/ZOEvluMe4wdVZ7s8a+Gnf6FJ0cS6R16xWQ==","signatures":[{"sig":"MEYCIQCZQjrixHdP684+9aiLV9Bisxc/TNlIf5rX1jvqOyN70wIhAMG8ELUnwWvC4Fu8Je2qOYyse+a1GHYXV5xwAWCqHKAo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1bc0ad79d362e0c945c3bb2198581768cf041585","gitHead":"4ed86eeccc88a770a5b5ebed2c33a2667b092b54","scripts":{"test":"standard && gulp test","coveralls":"gulp istanbul && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["gulp/","test/"]},"repository":{"url":"git+https://github.com/maurizzzio/QuickHull-3d.git","type":"git"},"_npmVersion":"2.14.4","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"4.1.1","dependencies":{"debug":"^2.1.2","standard":"^5.3.1","gl-matrix":"^2.1.0"},"devDependencies":{"chai":"^2.1.1","gulp":"^3.8.8","plotly":"^1.0.2","gulp-git":"~0.4.3","benchmark":"^1.0.0","coveralls":"^2.11.1","gulp-bump":"^0.1.11","gulp-jscs":"^1.1.2","gulp-util":"^3.0.1","gulp-mocha":"^1.1.0","convex-hull":"^1.0.3","gulp-filter":"~0.5.0","gulp-jshint":"^1.8.4","gulp-plumber":"^0.6.5","gulp-istanbul":"^0.6.0","jshint-stylish":"^0.4.0","gulp-tag-version":"~1.0.2","gulp-load-plugins":"^0.6.0"}},"1.2.0":{"name":"quickhull3d","version":"1.2.0","keywords":["geometry","convex hull","quick hull"],"author":{"name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@1.2.0","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/maurizzzio/QuickHull-3d","bugs":{"url":"https://github.com/maurizzzio/QuickHull-3d/issues"},"dist":{"shasum":"4d68e501d4b0787f9f2444576b4817782cd573c8","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-1.2.0.tgz","integrity":"sha512-mrw0HkIVGTW7S0OnoPn3eYcvAdZAj2PVjNohOFa3EqwytgLrcQa9JYGDlK5wNa7FKOMoN32Yfv2NwmbxJJ03rQ==","signatures":[{"sig":"MEYCIQDkRE0Ej+H83s/K3YdLiYDMuKT+8JBPIqpRdf9q5MnB9gIhAM+3DzGXABGAibrYt12sRvOhUbC3hxm/HYr+zyuRHvHS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4d68e501d4b0787f9f2444576b4817782cd573c8","gitHead":"6abf295295e56196b234383e1813cb8bca1b180a","scripts":{"test":"standard && gulp test","coveralls":"gulp istanbul && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["gulp/","test/"]},"repository":{"url":"git+https://github.com/maurizzzio/QuickHull-3d.git","type":"git"},"_npmVersion":"3.3.12","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"4.2.2","dependencies":{"debug":"^2.1.2","standard":"^5.3.1","gl-matrix":"^2.1.0"},"devDependencies":{"chai":"^2.1.1","gulp":"^3.8.8","plotly":"^1.0.2","gulp-git":"~0.4.3","benchmark":"^1.0.0","coveralls":"^2.11.1","gulp-bump":"^0.1.11","gulp-jscs":"^1.1.2","gulp-util":"^3.0.1","gulp-mocha":"^1.1.0","convex-hull":"^1.0.3","gulp-filter":"~0.5.0","gulp-jshint":"^1.8.4","gulp-plumber":"^0.6.5","gulp-istanbul":"^0.6.0","jshint-stylish":"^0.4.0","gulp-tag-version":"~1.0.2","gulp-load-plugins":"^0.6.0"}},"2.0.0":{"name":"quickhull3d","version":"2.0.0","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://maurizzzio.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@2.0.0","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/maurizzzio/quickhull3d","bugs":{"url":"https://github.com/maurizzzio/quickhull3d/issues"},"dist":{"shasum":"5d78ef63936fdcb5fca0e9c41aae2f40d7df4b4d","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-2.0.0.tgz","integrity":"sha512-5rLoDS9ddpm35HDtJESn1kaoU0cSU7sIjbmAra8PDTA9FkFelMlxA32cfrYS46Q0ztF0WMjh5vrgWJav9upKQA==","signatures":[{"sig":"MEUCIG9Cddcg1uU2J2NuQ8l/7YEXU9Nr0zmOAHXmVeA8p+JTAiEAm+r/Bzwc1uKU0SsSwwX1MroVUiLLIZ/KhIbQwoMyYa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["/dist"],"_shasum":"5d78ef63936fdcb5fca0e9c41aae2f40d7df4b4d","gitHead":"a7375f150a4e4f66554e84c4de6a178b5121c5bf","scripts":{"lint":"standard","test":"babel-tape-runner test | tap-spec","build":"babel lib --out-dir dist","clean":"rimraf dist","deploy":"git pull --rebase origin master && git push origin master","codecov":"npm run test:coverage -s && codecov < coverage/lcov.info","prebuild":"npm run clean -s","preversion":"npm run lint -s && npm run test -s && npm run build -s","test:debug":"DEBUG=quickhull,halfedge,face babel-tape-runner test | tap-spec","test:watch":"watch 'npm test' test lib","build:watch":"watch 'npm run build' lib","postcodecov":"rimraf coverage","postversion":"git push origin master --follow-tags","test:coverage":"babel-node node_modules/.bin/isparta cover test/"},"_npmUser":{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["/dist"]},"repository":{"url":"git+https://github.com/maurizzzio/quickhull3d.git","type":"git"},"_npmVersion":"3.5.1","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"4.2.3","dependencies":{"gl-vec3":"^1.0.3","debug-fn":"^1.0.1","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0"},"devDependencies":{"tape":"^4.2.2","watch":"^0.16.0","rimraf":"^2.4.4","isparta":"^4.0.0","standard":"^5.4.1","tap-spec":"^4.1.1","babel-cli":"^6.2.0","babel-core":"^6.2.1","codecov.io":"^0.1.6","babel-tape-runner":"^1.3.0","babel-preset-es2015":"^6.1.18","babel-plugin-add-module-exports":"^0.1.1"}},"2.0.1":{"name":"quickhull3d","version":"2.0.1","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@2.0.1","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"ecb2c55afa7e616e940bd3672c9a2c8ed8c9c13b","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-2.0.1.tgz","integrity":"sha512-oRYyLk9+zxpa77tL0HRlYVaEQskEu3li6XVSLSObWQTj6fw0GqRxPml7DqOuOnbJNFyFle71hw6cf8jVhgabcg==","signatures":[{"sig":"MEYCIQDGPOCdKqOTZn1v6jQi6cDpKx+r2/6GgYKkKA7lBeyQrwIhAPtaQw2V6sM2l7UtUk0TZ5zJ+tjAQ49VPJpXcjoAXZMJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","files":["/dist"],"gitHead":"665f6d787b34753dafe856ccdc5ab03577ebacdd","scripts":{"lint":"standard","test":"babel-tape-runner test | tap-spec","build":"babel lib --out-dir dist","clean":"rimraf dist","deploy":"git pull --rebase origin master && git push origin master","codecov":"npm run test:coverage -s && codecov < coverage/lcov.info","prebuild":"npm run clean -s","preversion":"npm run lint -s && npm run test -s && npm run build -s","test:debug":"DEBUG=quickhull,halfedge,face babel-tape-runner test | tap-spec","test:watch":"watch 'npm test' test lib","build:watch":"watch 'npm run build' lib","postcodecov":"rimraf coverage","postversion":"git push origin master --follow-tags","test:coverage":"babel-node node_modules/.bin/isparta cover test/"},"_npmUser":{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["/dist"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"5.3.0","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"6.9.1","dependencies":{"gl-vec3":"^1.0.3","debug-fn":"^1.0.1","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0"},"devDependencies":{"tape":"^4.2.2","watch":"^1.0.2","rimraf":"^2.4.4","isparta":"^4.0.0","standard":"^10.0.2","tap-spec":"^4.1.1","babel-cli":"^6.2.0","babel-core":"^6.2.1","codecov.io":"^0.1.6","babel-tape-runner":"^2.0.1","babel-preset-es2015":"^6.1.18","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d-2.0.1.tgz_1500093784590_0.11338645895011723","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"quickhull3d","version":"2.0.2","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@2.0.2","maintainers":[{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"27c81ca7133a850923a4741780b8ab0719f7fff5","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-2.0.2.tgz","integrity":"sha512-5warzYl+hy4aVcnd98hgCTUE53/Zt/p8oR0Ei7gPTe/JKktGoe07xZbHoLhKJ2ssCtjo/DvI7u9I56GAUtNcNQ==","signatures":[{"sig":"MEUCIHoZUd6YQ3g8GVkAvJeSfg8CissAmYvsmoQP5pMKi+CVAiEA2wECmqgfKFzTCrYcXJ60obtgPcklf5Y6DF6KtI+0/q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","files":["/dist"],"gitHead":"16e0ecafabddf520ebb43203bb6ffa6ab56a91bd","scripts":{"lint":"standard","test":"babel-tape-runner test | tap-spec","build":"babel lib --out-dir dist","clean":"rimraf dist","deploy":"git pull --rebase origin master && git push origin master","codecov":"npm run test:coverage -s && codecov < coverage/lcov.info","prebuild":"npm run clean -s","preversion":"npm run lint -s && npm run test -s && npm run build -s","test:debug":"DEBUG=quickhull,halfedge,face babel-tape-runner test | tap-spec","test:watch":"watch 'npm test' test lib","build:watch":"watch 'npm run build' lib","postcodecov":"rimraf coverage","postversion":"git push origin master --follow-tags","test:coverage":"babel-node node_modules/.bin/isparta cover test/"},"_npmUser":{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["/dist"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"5.6.0","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"8.6.0","dependencies":{"gl-vec3":"^1.0.3","debug-fn":"^1.0.1","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0"},"devDependencies":{"tape":"^4.2.2","watch":"^1.0.2","rimraf":"^2.4.4","isparta":"^4.0.0","standard":"^10.0.2","tap-spec":"^4.1.1","babel-cli":"^6.2.0","babel-core":"^6.2.1","codecov.io":"^0.1.6","babel-tape-runner":"^2.0.1","babel-preset-es2015":"^6.1.18","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d-2.0.2.tgz_1514864338509_0.0777523263823241","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"quickhull3d","version":"2.0.3","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@2.0.3","maintainers":[{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"4166205c062194ccc06dd927c1327345342e2e8b","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-2.0.3.tgz","fileCount":9,"integrity":"sha512-9vk9hFhehxr7uB5kn4depmrP09qMTGTsH5192XMCzdYXol6lQIxB7ufcFEGczLlUmJuPvwxeVacEBJ6MJRMKVQ==","signatures":[{"sig":"MEQCIF5AXrjHkcCw5vOLkabVfrlN0R22wKfFKQon5dgTspMXAiBNg94ppxdPMsKSvp5tSn57ntAffsW293im/jX9m0wRaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57365},"main":"dist/index.js","files":["/dist"],"gitHead":"641ae98227bdfa107dfd875fb3818e766a45522b","scripts":{"lint":"standard","test":"babel-tape-runner test | tap-spec","build":"babel lib --out-dir dist","clean":"rimraf dist","deploy":"git pull --rebase origin master && git push origin master","codecov":"npm run test:coverage -s && codecov < coverage/lcov.info","prebuild":"npm run clean -s","preversion":"npm run lint -s && npm run test -s && npm run build -s","test:debug":"DEBUG=quickhull,halfedge,face babel-tape-runner test | tap-spec","test:watch":"watch 'npm test' test lib","build:watch":"watch 'npm run build' lib","postcodecov":"rimraf coverage","postversion":"git push origin master --follow-tags","test:coverage":"babel-node node_modules/.bin/isparta cover test/"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["/dist"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"5.6.0","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","gl-vec3":"^1.0.3","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.0","watch":"^1.0.2","rimraf":"^2.6.2","isparta":"^4.0.0","standard":"^11.0.0","tap-spec":"^4.1.1","babel-cli":"^6.26.0","babel-core":"^6.26.0","codecov.io":"^0.1.6","babel-tape-runner":"^2.0.1","babel-preset-es2015":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_2.0.3_1520371136716_0.08342898277530986","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"quickhull3d","version":"2.0.4","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@2.0.4","maintainers":[{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"beb4d988398c842486b4fbf13b21119cc2a5df0b","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-2.0.4.tgz","fileCount":9,"integrity":"sha512-rUaafSlPpm/m9rdcDvSpDGJhaEeOmM6Q6sputAlzpykaugWOmqZeV3AdkOMgmgZ5Gmz7PvxgiT1mSbirIt4rXw==","signatures":[{"sig":"MEUCIQDzKyaeiv6JqJ4SDnReE6FxV78RcaTE7fTMfWWXD/LJFwIgSSHesuwSYAPyh7F/jXxDm0/x8TgLI/H5w9vLYUG9GHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWo4dCRA9TVsSAnZWagAAzr4P/2ly9mQgOO3j7g2d09/b\nSz0tDKtKOKv88NbCCvyJPWYjNuUpKrduRTMT8V59EGS/GDUfoS355Bx6cZqY\nlDso+z1PCjtq9dRhIdHsngFBxxQZt4K+w7wWXhTGwhDifj3vV26k3WG0+d7+\nUh10gxbPD8ijcyyvi8nVxK/Wlxb2EriC9rqFNdb84hKR9Zsf7PhQBCdrTNEC\nP+uHwiOCojB9MDoaEp1xn84kWQkNS1dJP5xegr6jS5z8kw7fwYh8UzVLBPmM\ndEQHCcvURhBGLY6FU7e0HMu+gdxALq3yHvzF8z+Jb0eWLJvN0MwZFV6rabUQ\nWKpyRvju6c0s9qdcc/RZvc9SAnj9oupg46OWFwszOuOYV+svFxIhi3Cndu2c\nl+zg4NqKhhuIH/NaQZABTt1aZGwPnrH3zLsmJrMd+koUKWJs0vi/dKBdrSfH\n1/fOgLIYRwwXfAFbtByEVOOEB+Xlvu5wgQba2IutiUW9rc3xOyOwRDeiF9P2\nJvGtiJHZbmHrnrTZv3POklJqNtbkfMxO4j4kMaFDASd93TOMyog0/eNbfCdI\nkiIilzWW5tbFUjmYbn8fWi1XC9HEMYl1a72uINuY2N51pBMnvSpAsME4j6V3\nvs5dVsENYF2KAiPBCh7tJPutl/zYO3Qau4N60ngYYDDJDDfQpzxId7DfYVR1\ndylk\r\n=4Z/k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","files":["/dist"],"gitHead":"754f1d1ca859fa40f58eb933b53780947db2ccb5","scripts":{"lint":"standard","test":"babel-tape-runner test | tap-spec","build":"babel lib --out-dir dist","clean":"rimraf dist","deploy":"git pull --rebase origin master && git push origin master","codecov":"npm run test:coverage -s && codecov < coverage/lcov.info","prebuild":"npm run clean -s","preversion":"npm run lint -s && npm run test -s && npm run build -s","test:debug":"DEBUG=quickhull,halfedge,face babel-tape-runner test | tap-spec","test:watch":"watch 'npm test' test lib","build:watch":"watch 'npm run build' lib","postcodecov":"rimraf coverage","postversion":"git push origin master --follow-tags","test:coverage":"babel-node node_modules/.bin/isparta cover test/"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["/dist"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"5.6.0","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"8.11.2","dependencies":{"debug":"^3.1.0","gl-vec3":"^1.0.3","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.0","watch":"^1.0.2","rimraf":"^2.6.2","isparta":"^4.0.0","standard":"^11.0.0","tap-spec":"^5.0.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","codecov.io":"^0.1.6","babel-preset-env":"^1.7.0","babel-tape-runner":"^2.0.1","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_2.0.4_1532661277564_0.16637671242753305","host":"s3://npm-registry-packages"}},"2.0.5-alpha.0":{"name":"quickhull3d","version":"2.0.5-alpha.0","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@2.0.5-alpha.0","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"12ae5efdf38638b39908dbbcde84edc200e9300f","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-2.0.5-alpha.0.tgz","fileCount":9,"integrity":"sha512-6UkOZU12cgNGEWeEEl3BZpKTOI2dD/ee70PEazWhxiz+K/HX75fU/rb8u/fZjlfoq9zwAg71qGR/sYiMigZ/oA==","signatures":[{"sig":"MEQCICZyt2UJPZmVKlHVZ0uyL/3VrLSl7RtaUKxLAr+6OVQ4AiA6mzwPNa8/b2SFih6Hg2mw+zIAuwayYHvhvdE1st4yIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58486},"main":"dist/index.js","types":"index.d.ts","gitHead":"dcde34ec97a6632a84ea20dc1871d15b92f368cc","scripts":{"lint":"standard","test":"babel-tape-runner test | tap-spec","build":"babel lib --out-dir dist","clean":"rimraf dist","deploy":"git pull --rebase origin master && git push origin master","codecov":"npm run test:coverage -s && codecov < coverage/lcov.info","prebuild":"npm run clean -s","preversion":"npm run lint -s && npm run test -s && npm run build -s","test:debug":"DEBUG=quickhull,halfedge,face babel-tape-runner test | tap-spec","test:watch":"watch 'npm test' test lib","build:watch":"watch 'npm run build' lib","postcodecov":"rimraf coverage","postversion":"git push origin master --follow-tags","test:coverage":"babel-node node_modules/.bin/isparta cover test/"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["/dist"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"7.24.0","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"14.15.4","dependencies":{"debug":"^3.1.0","gl-vec3":"^1.0.3","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.0","watch":"^1.0.2","rimraf":"^2.6.2","isparta":"^4.0.0","standard":"^11.0.0","tap-spec":"^5.0.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","codecov.io":"^0.1.6","babel-preset-env":"^1.7.0","babel-tape-runner":"^2.0.1","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_2.0.5-alpha.0_1633157287549_0.579468955416182","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"quickhull3d","version":"2.0.5","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@2.0.5","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"af1afb3a06db2ee349f5fea6f3a18fcf1ad0522b","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-2.0.5.tgz","fileCount":10,"integrity":"sha512-g6PtdswLAVxA9F8CAE6D4lAlWI3GcyZSmh/coQhKCXir1NHoJHtyFhw9TjrC+3HvC7gYImcck+k16jqpmw8frA==","signatures":[{"sig":"MEQCIH07hur1FSQ82bjXnih9Tj+4kgg2lyXa/YraH9OkJc9qAiBp6WKfg/gyay8RK+pSe2FxL+CCIHvNyxIsLr3qxULANw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58848},"main":"dist/index.js","types":"index.d.ts","gitHead":"72c179cc20dcb9eb5624e22a8bcd8060b617ffd9","scripts":{"lint":"standard","test":"babel-tape-runner test | tap-spec","build":"babel lib --out-dir dist","clean":"rimraf dist","deploy":"git pull --rebase origin master && git push origin master","codecov":"npm run test:coverage -s && codecov < coverage/lcov.info","prebuild":"npm run clean -s","preversion":"npm run lint -s && npm run test -s && npm run build -s","test:debug":"DEBUG=quickhull,halfedge,face babel-tape-runner test | tap-spec","test:watch":"watch 'npm test' test lib","build:watch":"watch 'npm run build' lib","postcodecov":"rimraf coverage","postversion":"git push origin master --follow-tags","test:coverage":"babel-node node_modules/.bin/isparta cover test/"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["/dist"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"7.24.0","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"14.15.4","dependencies":{"debug":"^3.1.0","gl-vec3":"^1.0.3","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.0","watch":"^1.0.2","rimraf":"^2.6.2","isparta":"^4.0.0","standard":"^11.0.0","tap-spec":"^5.0.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","codecov.io":"^0.1.6","babel-preset-env":"^1.7.0","babel-tape-runner":"^2.0.1","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_2.0.5_1633160236673_0.9523392952002885","host":"s3://npm-registry-packages"}},"2.1.0-0":{"name":"quickhull3d","version":"2.1.0-0","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@2.1.0-0","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"0a5a6bfea5ad0446d0e4f0022b2e87e480c0e6c5","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-2.1.0-0.tgz","fileCount":10,"integrity":"sha512-jiMbP0a6Qr5du/AplyR8z2qfV+v0DMdgVamtVSjf7M66MqJEmze5iUrzBwOpt7EzlXXfvgQ2+sHbRuiMqruOeg==","signatures":[{"sig":"MEYCIQDHF6ZqZm0nc7B2DyWr3xOE985Yf6E3hloPfXdce2yh0wIhAJEl1FNoSpAYzDogVh+HIH5cOLIl3yxU58Rf2VQ2cdhh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC+MCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR+w/+M2Ndv9p0/KZ0XdNzFt9y2HnnDCAoS+VeWCuFEH6N7B+6XigK\r\nnvS9844omfGHun7qhyPW352jflvHXYrX4bZW1sgqG5YCNb6fPnhyLA1CWEeF\r\n7Sae38OI3GlOHZ+lJA1Mqh3aEMLJc6v0jKaYMe2YWgiIY4kUEAVut2iwrFlJ\r\ntEfLoKtREQJfiA3PzFkPDkB+TcJKJIQ6gl6P02K3MccSu2RrEzbb4U+0SytB\r\nDmc+SJXuD3/UzbEGuKfhIy3r2aRdaAcBfSXlKG2rVSSZsLDdmBJ65zrNHpLj\r\ncmm+SS/KW4N1P/4JnIMOOcZz0GcX2bMPmAVSFmoJcrhdqOv54OOyR4fd7DeW\r\nW1Ywz2unZvuWbnjIEN1LyToDt/WzDcjxY2DbfHF/CK570L4SsQMAI5a2ZoWj\r\nf8w8PLfsovl9Yt617WRODuQHKlonaOKLeze4YUtJWAUq9KCSWQICP5tzTY5u\r\nrgQryqiwyNcJvjqqgEVkhryICYVBCoyIWkN0KfWKD+Q2mWA5Dt33JJEsxtlf\r\nM0aG1vxsTXw7uVYz6RlO+7smlAVmOm7aSxo29rs1SbJMBTblA9x1ZqKVbPLl\r\nzRdDFDbLJAKfzzslCehviGKwIZ2BPR4gnMVq7x8sTbR7c4x72SYoo5n30qfr\r\nwXJWrBnw2+fHEy2OycRiNPB47DTcbuFpNuI=\r\n=/SYm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"index.d.ts","gitHead":"7e63510fad8e9d68ea9b039a8279e728798d1438","scripts":{"lint":"standard","test":"jest","build":"babel lib --out-dir dist","clean":"rimraf dist","deploy":"git pull --rebase origin master && git push origin master","coverage":"jest --coverage","prebuild":"npm run clean -s","preversion":"npm run lint -s && npm run test -s && npm run build -s","test:watch":"watch 'npm test' test lib","build:watch":"watch 'npm run build' lib","postversion":"git push origin master --follow-tags"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["/dist"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"8.3.2","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"16.13.2","dependencies":{"debug":"^4.3.4","gl-vec3":"^1.1.3","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.1","watch":"^1.0.2","rimraf":"^3.0.2","standard":"^17.0.0","@babel/cli":"^7.18.10","@babel/core":"^7.18.13","@babel/preset-env":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_2.1.0-0_1661723394253_0.8734706107242902","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"quickhull3d","version":"2.1.0","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@2.1.0","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"4a7b6d42ab8076d9da9e4bec75be6a4d3bba62be","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-2.1.0.tgz","fileCount":10,"integrity":"sha512-R5X1cTScwn0Eo3MVD7On6WGmEc28xttkaU2dwY7vdTjn7sixvc3rhl4G8uQNCZ6w4zE9LMlY8gHO7zC6/UoSDA==","signatures":[{"sig":"MEUCIHDXSS88ZIbwQ2WSzKWvkYmBXxiawqOdpJxuNNrcCJdzAiEAzMrGZKTGhLf6SgR/QEccscU8cgIwGNVjslLqOUWrAcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC+QZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWkQ//RnCAsJQPHhCfO77Ex9rWV6D/Ke4KPKH0nhvDXHZ9AddBmTBR\r\nf4GKwgDZxFr/OlniM0e237NAOgY+jXygYJeE0ciVCyfGFx8NMcrkLIpMPIyM\r\nkzmoTw4eDyD2toViexGx774Kgi/lOyDdvBS758ijSmTSUVqynefql6bl3TBF\r\nlKNPN7NKpYp61jmKnWtTibGDz/IRDaKWzGheE8X5tKjnlPU7sGP6TGdoWhvc\r\nsdiTESTQ4V7Jf5eO80xMAA3kylf+BK+NqaSnWvZ3CBNkjR7wpoEacIYXmS/F\r\nkm9HXcGFcem3pf/EdzXNLfqyRskxP9hBUokob3W90yI7kgXv05Kkr+LyAfWd\r\nG2ZXT8i34D89WO4s/51OuBwUaVsRM3favvBvipcUb/6TRm0aXkbWpECgf+9S\r\nzOP5gGd73yjq4fhi2Ha7av3hLliNp16Wnlphww5kN0AO50iFC3uulRInNGRd\r\n7owC/FzUOc7zxOtvlo9Ju6HWsRx8so5/ClT1LWccrUDLNwM8jTQ3NDEHrTiN\r\n99TSGDMMUIlyNW9qVUFJuck+WyE0gsbPy2IGC1RjRmlun2qfJlOLQdE2yV23\r\nu2E7x6XgrESIwf1/svNvqroGyOM8DsKnkkCw0FuX60SqIg6yj9gpEEd/B/Ad\r\nVGJiTBmbRg2F+T7Kn408jvk2+/Ahbs44BMI=\r\n=ZfjQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"index.d.ts","gitHead":"f679c5cf152579ce4660870f77df46b7739909e1","scripts":{"lint":"standard","test":"jest","build":"babel lib --out-dir dist","clean":"rimraf dist","deploy":"git pull --rebase origin master && git push origin master","coverage":"jest --coverage","prebuild":"npm run clean -s","preversion":"npm run lint -s && npm run test -s && npm run build -s","test:watch":"watch 'npm test' test lib","build:watch":"watch 'npm run build' lib","postversion":"git push origin master --follow-tags"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["/dist"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"8.3.2","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"16.13.2","dependencies":{"debug":"^4.3.4","gl-vec3":"^1.1.3","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","watch":"^1.0.2","rimraf":"^3.0.2","standard":"^17.0.0","@babel/cli":"^7.18.10","@babel/core":"^7.18.13","@babel/preset-env":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_2.1.0_1661723673596_0.4720825952945531","host":"s3://npm-registry-packages"}},"3.0.0-0":{"name":"quickhull3d","version":"3.0.0-0","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@3.0.0-0","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"6adffa5f9552783885d4e7b14e26d1600d924073","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-3.0.0-0.tgz","fileCount":26,"integrity":"sha512-wTsw/sw+J53vg7rYqq+7N0F4IODL18RLXCfwJG3EQ4qq7/H1sxsLWU116g/PJVggyCKZs+ajA2Z2pq9updg3KQ==","signatures":[{"sig":"MEUCIQDt5zuYyFaVIZCn+vAtWFORDjZ3TJPQu0t1UGsdTch2IgIgIs5l7/VJJx4GL7kp0hg5PFVUlnPumVtAEneDjSDxNh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161645},"main":"dist/index.js","type":"module","types":"index.d.ts","unpkg":"dist/quickhull3d.js","module":"dist/index.js","exports":{"umd":"./dist/quickhull3d.js","default":"./dist/index.js"},"gitHead":"a526689c4e7460cc25dbd341182eedd433064563","scripts":{"lint":"standard","test":"jest","build":"npm run clean && npm run build:typescript && npm run build:webpack","clean":"rimraf dist","coverage":"jest --coverage","preversion":"npm run lint -s && npm run test -s && npm run build -s","build:webpack":"NODE_ENV=production webpack","build:typescript":"tsc"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"jsdelivr":"dist/quickhull3d.js","standard":{"ignore":["/dist"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"10.7.0","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"20.10.0","dependencies":{"debug":"^4.3.4","gl-vec3":"^1.1.3","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.1","watch":"^1.0.2","rimraf":"^3.0.2","ts-jest":"^29.1.4","standard":"^17.0.0","ts-loader":"^9.5.1","@babel/cli":"^7.18.10","typescript":"^5.4.5","@babel/core":"^7.18.13","@types/node":"^20.14.2","webpack-cli":"^5.1.4","@jest/globals":"^29.7.0","@types/gl-vec3":"^1.1.4","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_3.0.0-0_1718412425597_0.24339162189774743","host":"s3://npm-registry-packages"}},"3.0.0-1":{"name":"quickhull3d","version":"3.0.0-1","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@3.0.0-1","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"06389406b78f939396b6f6a1cfe2a4aa17f20873","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-3.0.0-1.tgz","fileCount":26,"integrity":"sha512-lE3i7TMIJeJmwIVBKxVVTYZhcjL0V+is8f/qJUmyBj/ZTVzCLrOvAMYRfJUJFQ0Drs1KhF8I81hpA/xNyuZapw==","signatures":[{"sig":"MEUCIFinxr7i6BI6+ozghUwLh2068Fs6tmW649ykNk9s5qo0AiEAvEASFYReFrq6jlyWMH8J6QEqy8M7KgJCIx0u+bVEVa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161584},"main":"dist/index.js","type":"module","types":"index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js"},"./dist/*":"./dist/*"},"gitHead":"d060a2439660d4fb2617087c15bca1b44f13df2e","scripts":{"lint":"standard","test":"jest","build":"npm run clean && npm run build:typescript && npm run build:webpack","clean":"rimraf dist","coverage":"jest --coverage","preversion":"npm run lint -s && npm run test -s && npm run build -s","build:webpack":"NODE_ENV=production webpack","build:typescript":"tsc"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["/dist"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"10.7.0","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"20.10.0","dependencies":{"debug":"^4.3.4","gl-vec3":"^1.1.3","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.1","watch":"^1.0.2","rimraf":"^3.0.2","ts-jest":"^29.1.4","standard":"^17.0.0","ts-loader":"^9.5.1","@babel/cli":"^7.18.10","typescript":"^5.4.5","@babel/core":"^7.18.13","@types/node":"^20.14.2","webpack-cli":"^5.1.4","@jest/globals":"^29.7.0","@types/gl-vec3":"^1.1.4","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_3.0.0-1_1718414147703_0.9149769350302246","host":"s3://npm-registry-packages"}},"3.0.0-2":{"name":"quickhull3d","version":"3.0.0-2","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@3.0.0-2","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"5b7d4f128b1d818c6a90556b487d0f0d0dd08aeb","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-3.0.0-2.tgz","fileCount":26,"integrity":"sha512-Y7nm/u791Dyh4OR3rPV91qte+I/1VRNpdAPPvrkkwSJf1yblVUSRfD1hgyvq7vPmqplvw8/afujJSW+s2C1ozg==","signatures":[{"sig":"MEYCIQC69bLAE4nNZcPjUx14j17tltWPO0nRGgNzd37UBqDWvAIhAPEzmO1JDpNB8bsoUQOtobT8zBLD61K/LIw0w26qobUF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162385},"main":"dist/index.js","type":"module","types":"index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js"},"./dist/*":"./dist/*"},"gitHead":"71c565f2bb1f3d2b53180abfe9c3ea86bb81d927","scripts":{"lint":"standard","test":"jest","build":"npm run clean && npm run build:typescript && npm run build:webpack","clean":"rimraf dist","deploy":"node deploy.cjs","coverage":"jest --coverage","preversion":"npm run lint -s && npm run test -s && npm run build -s","build:webpack":"NODE_ENV=production webpack","build:typescript":"tsc"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["/dist"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"10.7.0","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"20.10.0","dependencies":{"debug":"^4.3.4","gl-vec3":"^1.1.3","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.1","watch":"^1.0.2","rimraf":"^3.0.2","ts-jest":"^29.1.4","gh-pages":"^6.1.1","standard":"^17.0.0","ts-loader":"^9.5.1","@babel/cli":"^7.18.10","typescript":"^5.4.5","@babel/core":"^7.18.13","@types/node":"^20.14.2","webpack-cli":"^5.1.4","@jest/globals":"^29.7.0","@types/gl-vec3":"^1.1.4","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_3.0.0-2_1718419749913_0.3185035475411353","host":"s3://npm-registry-packages"}},"3.0.0-3":{"name":"quickhull3d","version":"3.0.0-3","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@3.0.0-3","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"d0b32df114e140bb84a32b2feab2db7919fe0c86","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-3.0.0-3.tgz","fileCount":26,"integrity":"sha512-FEPhX7znwjgOKXUjUX0aRz1iWcHImjVX8BwqKuzlumN3NIMLE0ToJzalVLVaOIGUl3tXnquQkKwkKBtAN6QFGg==","signatures":[{"sig":"MEUCIQDH+nB1e4p8mTcF9U5yz7uJqkAPPstRhL5j1saZwP6MVgIgeNC1sKUUWlIVzJK8nnMeJFbTzMz/SKJK30S3Etgg6u0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162551},"main":"dist/index.js","type":"module","types":"index.d.ts","exports":{".":{"import":"./dist/index.js"},"./dist/*":"./dist/*"},"gitHead":"8bac2612aa0259d6ad3c08d3bc3a22d8ec8ee2bc","scripts":{"lint":"standard","test":"jest","build":"npm run clean && npm run build:typescript && npm run build:webpack","clean":"rimraf dist","deploy":"node deploy.cjs","coverage":"jest --coverage","preversion":"npm run lint -s && npm run test -s && npm run build -s","build:webpack":"NODE_ENV=production webpack","build:typescript":"tsc"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["/dist"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"10.7.0","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"20.10.0","dependencies":{"debug":"^4.3.4","gl-vec3":"^1.1.3","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.1","watch":"^1.0.2","rimraf":"^3.0.2","ts-jest":"^29.1.4","gh-pages":"^6.1.1","standard":"^17.0.0","ts-loader":"^9.5.1","@babel/cli":"^7.18.10","typescript":"^5.4.5","@babel/core":"^7.18.13","@types/node":"^20.14.2","webpack-cli":"^5.1.4","@types/debug":"^4.1.12","@jest/globals":"^29.7.0","@types/gl-vec3":"^1.1.4","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_3.0.0-3_1718421124423_0.9453257972657023","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"quickhull3d","version":"3.0.0","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@3.0.0","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"5315596634d8749a705ff54eb711bb6e5cd3766b","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-3.0.0.tgz","fileCount":26,"integrity":"sha512-Ol17gwg2onVbkzCtTw+pn6rmg88zJ68GWwgp/Xmbe670a0MjrNCSuyHOrG4mbWZDyz97Mx8gX2yLsa3UP+ICGw==","signatures":[{"sig":"MEUCIAhK9tXJiBFhBv0VP08/IPmDQfQC8Z0n69SoI0x7LD/dAiEAiCZxSik2PbjyEAQ79hrCv9k9QFG57o8rPZewya/DdYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162562},"main":"dist/index.js","type":"module","types":"index.d.ts","exports":{".":{"import":"./dist/index.js"},"./dist/*":"./dist/*"},"gitHead":"03a7e3ef5228d6b0823c15e4ffa0071a21b515c2","scripts":{"lint":"standard","test":"jest","build":"npm run clean && npm run build:typescript && npm run build:webpack","clean":"rimraf dist","deploy":"node deploy.cjs","coverage":"jest --coverage","preversion":"npm run lint -s && npm run test -s && npm run build -s","build:webpack":"NODE_ENV=production webpack","build:typescript":"tsc"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["/dist"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"10.7.0","description":"A quickhull implementation for 3d points","directories":{},"_nodeVersion":"20.10.0","dependencies":{"debug":"^4.3.4","gl-vec3":"^1.1.3","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","watch":"^1.0.2","rimraf":"^3.0.2","ts-jest":"^29.1.4","gh-pages":"^6.1.1","standard":"^17.0.0","ts-loader":"^9.5.1","@babel/cli":"^7.18.10","typescript":"^5.4.5","@babel/core":"^7.18.13","@types/node":"^20.14.2","webpack-cli":"^5.1.4","@types/debug":"^4.1.12","@jest/globals":"^29.7.0","@types/gl-vec3":"^1.1.4","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_3.0.0_1718421374430_0.8828579746894596","host":"s3://npm-registry-packages"}},"3.1.0-0":{"name":"quickhull3d","version":"3.1.0-0","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@3.1.0-0","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"9503cc4d80743430e6675bcb9802c45d114e61c9","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-3.1.0-0.tgz","fileCount":29,"integrity":"sha512-VCIpI+FqLGhY4q5fpVbwO/ulfDzEGR+wcD0JPHeiWUWMVTui6UxOkaKJThG7BroJ7qiY7CfKnNPRKSl2KABRTQ==","signatures":[{"sig":"MEUCIQDAAPzSy7+Hh5MozS95fMNClBJPJw6Jtv4EimDcZYdYZQIgJcBkysYbfqNpfpcGU1se6b8D8D5VQZk3oqEUOggJf7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176848},"main":"dist/index.js","type":"module","types":"index.d.ts","exports":{".":{"import":"./dist/index.js"},"./dist/*":"./dist/*"},"gitHead":"0c96a52092c5c7302a7f2192d36885158d3ca9c0","scripts":{"lint":"standard","test":"jest","build":"npm run clean && npm run build:typescript && npm run build:webpack","clean":"rimraf dist","deploy":"node deploy.cjs","coverage":"jest --coverage","preversion":"npm run lint -s && npm run test -s && npm run build -s","test:debug":"DEBUG=quickhull3d:* jest","build:webpack":"NODE_ENV=production webpack","build:typescript":"tsc"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["dist","docs"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"10.7.0","description":"A quickhull implementation for 3d points","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"debug":"^4.3.4","gl-matrix":"^3.4.3","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0","monotone-convex-hull-2d":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.1","watch":"^1.0.2","rimraf":"^3.0.2","ts-jest":"^29.1.4","gh-pages":"^6.1.1","standard":"^17.0.0","ts-loader":"^9.5.1","typescript":"^5.4.5","@babel/core":"^7.18.13","@types/node":"^20.14.2","webpack-cli":"^5.1.4","@types/debug":"^4.1.12","@jest/globals":"^29.7.0","@types/gl-vec3":"^1.1.4","ts-jest-resolver":"^2.0.1","@babel/preset-env":"^7.18.10","webpack-bundle-analyzer":"^4.10.2","@babel/preset-typescript":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_3.1.0-0_1718495464572_0.826260931171821","host":"s3://npm-registry-packages"}},"3.1.0-1":{"name":"quickhull3d","version":"3.1.0-1","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@3.1.0-1","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"b6ef5564e41db06793a8d9d9c0c632e77ac4f5cb","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-3.1.0-1.tgz","fileCount":29,"integrity":"sha512-mksfb3WBLSVDzcQ2rkub66M2BZ/QPq6tmDRCCI+vKNNZC3mKELltqH3kIgUdBH2PXPO8DWZrcW5c9ajK1lABhw==","signatures":[{"sig":"MEUCIQD7ofxfaosTZVNiwrxErAL35KyqvYpIxegEfiCIS/y7WQIgd0MNtZdtlSfqMNh7vmwKIFk44G3/HYMQs+Q4ojbg6co=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176067},"main":"dist/index.js","type":"module","types":"index.d.ts","exports":{".":{"import":"./dist/index.js"},"./dist/*":"./dist/*"},"gitHead":"0cd147446746345f2ef007a7897204138f8f93f7","scripts":{"lint":"standard","test":"jest","build":"npm run clean && npm run build:typescript && npm run build:webpack","clean":"rimraf dist","deploy":"node deploy.cjs","coverage":"jest --coverage","preversion":"npm run lint -s && npm run test -s && npm run build -s","test:debug":"DEBUG=quickhull3d:* jest","build:webpack":"NODE_ENV=production webpack","build:typescript":"tsc"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["dist","docs"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"10.7.0","description":"A quickhull implementation for 3d points","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"debug":"^4.3.4","gl-mat4":"^1.2.0","gl-quat":"^1.0.0","gl-vec4":"^1.0.1","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0","monotone-convex-hull-2d":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.1","rimraf":"^3.0.2","ts-jest":"^29.1.4","gh-pages":"^6.1.1","standard":"^17.0.0","ts-loader":"^9.5.1","typescript":"^5.4.5","@babel/core":"^7.18.13","@types/node":"^20.14.2","webpack-cli":"^5.1.4","@types/debug":"^4.1.12","@jest/globals":"^29.7.0","ts-jest-resolver":"^2.0.1","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_3.1.0-1_1718569706868_0.3831363238197929","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"quickhull3d","version":"3.1.0","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@3.1.0","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"46727bec7e57991f2c14758c9199644ab286ad76","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-3.1.0.tgz","fileCount":29,"integrity":"sha512-MkpxC5a8qzYjgdCMWBg+WmwUChnQHhm4aeK4BTZ/8aS+UANMKuogRNuRkaZOBF/9+IREgucKJ0V0FXLc/tXr2Q==","signatures":[{"sig":"MEYCIQCqROshacRj+Q4iLbbxxEZcFqcj870DqA3rAvT/ck0irAIhALqxtMfOtebZ3IBAGt5NMITJHEnges1iPiGVCp2FXFgI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176085},"main":"dist/index.js","type":"module","types":"index.d.ts","exports":{".":{"import":"./dist/index.js"},"./dist/*":"./dist/*"},"gitHead":"599ddaaeb091477d4effccb6904076804cb259f2","scripts":{"lint":"standard","test":"jest","build":"npm run clean && npm run build:typescript && npm run build:webpack","clean":"rimraf dist","deploy":"node deploy.cjs","coverage":"jest --coverage","preversion":"npm run lint -s && npm run test -s && npm run build -s","test:debug":"DEBUG=quickhull3d:* jest","build:webpack":"NODE_ENV=production webpack","build:typescript":"tsc"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["dist","docs"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"10.7.0","description":"A quickhull implementation for 3d points","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"debug":"^4.3.4","gl-mat4":"^1.2.0","gl-quat":"^1.0.0","gl-vec4":"^1.0.1","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0","monotone-convex-hull-2d":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","rimraf":"^3.0.2","ts-jest":"^29.1.4","gh-pages":"^6.1.1","standard":"^17.0.0","ts-loader":"^9.5.1","typescript":"^5.4.5","@babel/core":"^7.18.13","@types/node":"^20.14.2","webpack-cli":"^5.1.4","@types/debug":"^4.1.12","@jest/globals":"^29.7.0","ts-jest-resolver":"^2.0.1","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_3.1.0_1718825242811_0.7534447188412217","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"quickhull3d","version":"3.1.1","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe","email":"mauricio.poppe@gmail.com"},"license":"MIT","_id":"quickhull3d@3.1.1","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"a41e4f30136a17ec5b483d62bec19bbd94857a78","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-3.1.1.tgz","fileCount":29,"integrity":"sha512-O1jNsF5N6IswHdXNd7wNkdwqdrNhGhnLw7lZ2EPpQJAemE0Ha0W4AcHTReASOWMv6l0JwF3TkhRvobtFo2Dmeg==","signatures":[{"sig":"MEYCIQDs0DATPPBFK4ib9Xh4rvLKD6sLsXeCC+hStc3Atn/EfgIhALWAj4iM7Pjl3R4a/Zv47hXx2d5rly6LD45ILFdIbgWw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176399},"main":"dist/index.js","type":"module","types":"index.d.ts","exports":{".":{"import":"./dist/index.js"},"./dist/*":"./dist/*"},"gitHead":"5a75ffda1824749b95564546fd144fed81cf98f1","scripts":{"lint":"standard","test":"jest","build":"npm run clean && npm run build:typescript && npm run build:webpack","clean":"rimraf dist","deploy":"node deploy.cjs","coverage":"jest --coverage","preversion":"npm run lint -s && npm run test -s && npm run build -s","test:debug":"DEBUG=quickhull3d:* jest","build:webpack":"NODE_ENV=production webpack","build:typescript":"tsc"},"_npmUser":{"name":"mauriciopoppe","email":"mauricio.poppe@gmail.com"},"standard":{"ignore":["dist","docs"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"10.7.0","description":"A quickhull implementation for 3d points","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"debug":"^4.3.4","gl-mat4":"^1.2.0","gl-quat":"^1.0.0","gl-vec4":"^1.0.1","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0","monotone-convex-hull-2d":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","rimraf":"^3.0.2","ts-jest":"^29.1.4","gh-pages":"^6.1.1","standard":"^17.0.0","ts-loader":"^9.5.1","typescript":"^5.4.5","@babel/core":"^7.18.13","@types/node":"^20.14.2","webpack-cli":"^5.1.4","@types/debug":"^4.1.12","@jest/globals":"^29.7.0","ts-jest-resolver":"^2.0.1","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_3.1.1_1722100325173_0.4639355033694077","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"quickhull3d","version":"3.1.2","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe"},"license":"MIT","_id":"quickhull3d@3.1.2","maintainers":[{"name":"maurizzzio","email":"mauricio.poppe@gmail.com"},{"name":"mauriciopoppe","email":"5gl9sqyff@mozmail.com"}],"homepage":"https://github.com/mauriciopoppe/quickhull3d","bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"dist":{"shasum":"a3c6005adf9a2b2be83985241cebcfa323c2f683","tarball":"https://registry.npmjs.org/quickhull3d/-/quickhull3d-3.1.2.tgz","fileCount":29,"integrity":"sha512-PEoALuuLYI4pdvzH9K+PG8y1xZ9q6a350ahjKfezWHGyaOTuYK+lCCyBIFMOA1bnoTMFeQANlP6R2PmhjoUKQw==","signatures":[{"sig":"MEUCIGVpHYyoMxyLqFVsbx89eVKHdppSZH9UmDzIrkkkF6tfAiEAnVOxbVeqYlezcDXMGyIscSMHoELRpigqBpLnF+qfmY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176358},"main":"dist/index.js","type":"module","types":"index.d.ts","exports":{".":{"import":"./dist/index.js"},"./dist/*":"./dist/*"},"gitHead":"bef4fb45e42ab510c596a9b4ce3b33e020e13c6b","scripts":{"lint":"standard","test":"jest","build":"npm run clean && npm run build:typescript && npm run build:webpack","clean":"rimraf dist","deploy":"node deploy.cjs","coverage":"jest --coverage","preversion":"npm run lint -s && npm run test -s && npm run build -s","test:debug":"DEBUG=quickhull3d:* jest","build:webpack":"NODE_ENV=production webpack","build:typescript":"tsc"},"_npmUser":{"name":"mauriciopoppe","email":"5gl9sqyff@mozmail.com"},"standard":{"ignore":["dist","docs"]},"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"_npmVersion":"10.9.2","description":"A quickhull implementation for 3d points","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"debug":"^4.3.4","gl-mat4":"^1.2.0","gl-quat":"^1.0.0","gl-vec4":"^1.0.1","get-plane-normal":"^1.0.0","point-line-distance":"^1.0.0","monotone-convex-hull-2d":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","rimraf":"^3.0.2","ts-jest":"^29.1.4","gh-pages":"^6.1.1","standard":"^17.0.0","ts-loader":"^9.5.1","typescript":"^5.4.5","@babel/core":"^7.18.13","@types/node":"^20.14.2","webpack-cli":"^5.1.4","@types/debug":"^4.1.12","@jest/globals":"^29.7.0","ts-jest-resolver":"^2.0.1","@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/quickhull3d_3.1.2_1766771864067_0.7631861391589303","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2015-03-14T05:38:57.489Z","modified":"2025-12-31T05:38:38.944Z","0.1.0":"2015-03-14T05:38:57.489Z","0.2.1":"2015-03-15T07:00:23.640Z","1.0.0":"2015-03-24T21:31:09.144Z","1.1.0":"2015-03-26T02:45:04.681Z","1.1.1":"2015-10-14T00:26:54.078Z","1.2.0":"2015-11-13T02:48:24.032Z","2.0.0":"2015-12-08T02:16:02.363Z","2.0.1":"2017-07-15T04:43:04.817Z","2.0.2":"2018-01-02T03:38:58.578Z","2.0.3":"2018-03-06T21:18:56.789Z","2.0.4":"2018-07-27T03:14:37.788Z","2.0.5-alpha.0":"2021-10-02T06:48:07.702Z","2.0.5":"2021-10-02T07:37:16.853Z","2.1.0-0":"2022-08-28T21:49:54.433Z","2.1.0":"2022-08-28T21:54:33.801Z","3.0.0-0":"2024-06-15T00:47:05.847Z","3.0.0-1":"2024-06-15T01:15:47.900Z","3.0.0-2":"2024-06-15T02:49:10.128Z","3.0.0-3":"2024-06-15T03:12:04.592Z","3.0.0":"2024-06-15T03:16:14.638Z","3.1.0-0":"2024-06-15T23:51:04.772Z","3.1.0-1":"2024-06-16T20:28:27.029Z","3.1.0":"2024-06-19T19:27:22.975Z","3.1.1":"2024-07-27T17:12:05.366Z","3.1.2":"2025-12-26T17:57:44.231Z"},"bugs":{"url":"https://github.com/mauriciopoppe/quickhull3d/issues"},"author":{"url":"http://mauriciopoppe.com","name":"Mauricio Poppe"},"license":"MIT","homepage":"https://github.com/mauriciopoppe/quickhull3d","keywords":["geometry","3d","convex hull","quick hull","quickhull"],"repository":{"url":"git+https://github.com/mauriciopoppe/quickhull3d.git","type":"git"},"description":"A quickhull implementation for 3d points","maintainers":[{"email":"5gl9sqyff@mozmail.com","name":"mauriciopoppe"}],"readme":"# quickhull3d\n\n[![NPM version][npm-image]][npm-url]\n[![Codecov Status][codecov-image]][codecov-url]\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fmauriciopoppe%2Fquickhull3d.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fmauriciopoppe%2Fquickhull3d?ref=badge_shield)\n\nA robust quickhull implementation to find the convex hull of a set of 3d points in `O(n log n)` ported from [John Lloyd implementation](http://www.cs.ubc.ca/~lloyd/java/quickhull3d.html)\n\nAdditional implementation material:\n\n- Dirk Gregorius presentation: https://archive.org/details/GDC2014Gregorius\n- Convex Hull Generation with Quick Hull by Randy Gaul (lost link)\n\n[This library was incorporated into ThreeJS!](https://github.com/mrdoob/three.js/pull/10987). Thanks to https://github.com/Mugen87 for his work to move the primitives to ThreeJS primitives, the quickhull3d library will always be library agnostic and will operate with raw arrays.\n\n## Features\n\n- Key functions are well documented (including ascii graphics)\n- [Faster](https://plot.ly/~maurizzzio/36/quickhull3d-vs-convexhull/) than other JavaScript implementations of convex hull\n\n## Demo\n\nClick on the image to see a demo!\n\n[![demo](./docs/quickhull3d.png)](http://mauriciopoppe.github.io/quickhull3d/)\n\n## Minimal browser demo (using v3 or above)\n\n```html\n<script type=\"module\">\n  import qh from 'https://cdn.jsdelivr.net/npm/quickhull3d@<version>/+esm'\n\n  const points = [\n    [0, 1, 0],\n    [1, -1, 1],\n    [-1, -1, 1],\n    [0, -1, -1]\n  ]\n\n  const faces = qh(points)\n  console.log(faces)\n  // output:\n  // [ [ 2, 1, 0 ], [ 3, 1, 2 ], [ 3, 0, 1 ], [ 3, 2, 0 ] ]\n  // 1st face:\n  //   points[2] = [-1, -1, 1]\n  //   points[1] = [1, -1, 1]\n  //   points[0] = [0, 1, 0]\n  //   normal = (points[1] - points[2]) x (points[0] - points[2])\n</script>\n```\n\n## Installation\n\n```bash\n$ npm install --save quickhull3d\n```\n\n## Usage\n\n```javascript\nimport qh from 'quickhull3d'\n```\n\n### `qh(points, options)`\n\n**params**\n* `points` {Array<Array<number>>} an array of 3d points whose convex hull needs to be computed\n* `options` {Object} (optional)\n* `options.skipTriangulation` {Boolean} True to skip the triangulation of the faces\n    (returning n-vertex faces)\n\n**returns** An array of 3 element arrays, each subarray has the indices of 3 points which form a face whose normal points outside the polyhedra\n\n### `isPointInsideHull(point, points, faces)`\n\n**params**\n* `point` {Array<number>} The point that we want to check that it's a convex hull.\n* `points` {Array<Array<number>>} The array of 3d points whose convex hull was computed\n* `faces` {Array<Array<number>>} An array of 3 element arrays, each subarray has the indices of 3 points which form a face whose normal points outside the polyhedra\n\n**returns** `true` if the point `point` is inside the convex hull\n\n**example**\n\n```javascript\nimport qh, { isPointInsideHull } from 'quickhull3d'\n\nconst points = [\n  [0, 0, 0], [1, 0, 0], [0, 1, 0], [0, 0, 1],\n  [1, 1, 0], [1, 0, 1], [0, 1, 1], [1, 1, 1]\n]\nconst faces = qh(points)\nexpect(isPointInsideHull([0.5, 0.5, 0.5], points, faces)).toBe(true)\nexpect(isPointInsideHull([0, 0, -0.1], points, faces)).toBe(false)\n```\n\n### Constructor\n\n```javascript\nimport QuickHull from 'quickhull3d/dist/QuickHull'\n```\n\n#### `instance = new QuickHull(points)`\n\n**params**\n* `points` {Array} an array of 3d points whose convex hull needs to be computed\n\n#### `instance.build()`\n\nComputes the quickhull of all the points stored in the instance\n\n**time complexity** `O(n log n)`\n\n#### `instance.collectFaces(skipTriangulation)`\n\n**params**\n* `skipTriangulation` {Boolean} (default: false) True to skip the triangulation\n    and return n-vertices faces\n\n**returns**\n\nAn array of 3-element arrays (or n-element arrays if `skipTriangulation = true`)\nwhich are the faces of the convex hull\n\n## Example\n\n```javascript\nimport qh from 'quickhull3d'\nconst points = [\n  [0, 1, 0],\n  [1, -1, 1],\n  [-1, -1, 1],\n  [0, -1, -1]\n]\n\nqh(points)\n// output:\n// [ [ 2, 0, 3 ], [ 0, 1, 3 ], [ 2, 1, 0 ], [ 2, 3, 1 ] ]\n// 1st face:\n//   points[2] = [-1, -1, 1]\n//   points[0] = [0, 1, 0]\n//   points[3] = [0, -1, -1]\n//   normal = (points[0] - points[2]) x (points[3] - points[2])\n```\n\nUsing the constructor:\n\n```javascript\nimport { QuickHull } from 'quickhull3d'\nconst points = [\n  [0, 1, 0],\n  [1, -1, 1],\n  [-1, -1, 1],\n  [0, -1, -1]\n];\nconst instance = new QuickHull(points)\ninstance.build()\ninstance.collectFaces()   // returns an array of 3-element arrays\n```\n\n## Benchmarks\n\nSpecs:\n\n```\nMacBook Pro (Retina, Mid 2012)\n2.3 GHz Intel Core i7\n8 GB 1600 MHz DDR3\nNVIDIA GeForce GT 650M 1024 MB\n```\n\nVersus [`convex-hull`](https://www.npmjs.com/package/convex-hull)\n\n```\n// LEGEND: program:numberOfPoints\nquickhull3d:100 x 6,212 ops/sec 1.24% (92 runs sampled)\nconvexhull:100 x 2,507 ops/sec 1.20% (89 runs sampled)\nquickhull3d:1000 x 1,171 ops/sec 0.93% (97 runs sampled)\nconvexhull:1000 x 361 ops/sec 1.38% (88 runs sampled)\nquickhull3d:10000 x 190 ops/sec 1.33% (87 runs sampled)\nconvexhull:10000 x 32.04 ops/sec 2.37% (56 runs sampled)\nquickhull3d:100000 x 11.90 ops/sec 6.34% (34 runs sampled)\nconvexhull:100000 x 2.81 ops/sec 2.17% (11 runs sampled)\nquickhull3d:200000 x 5.11 ops/sec 10.05% (18 runs sampled)\nconvexhull:200000 x 1.23 ops/sec 3.33% (8 runs sampled)\n```\n\n[![quickhull3d vs convexhull](https://cloud.githubusercontent.com/assets/1616682/11645526/97036bea-9d2b-11e5-8549-8ccba137f1b2.png)](https://plot.ly/~maurizzzio/36/quickhull3d-vs-convexhull/)\n\n## License\n\nMauricio Poppe. Licensed under the MIT license.\n\n[npm-url]: https://npmjs.org/package/quickhull3d\n[npm-image]: https://img.shields.io/npm/v/quickhull3d.svg?style=flat\n\n[codecov-url]: https://codecov.io/github/mauriciopoppe/quickhull3d\n[codecov-image]: https://img.shields.io/codecov/c/github/mauriciopoppe/quickhull3d.svg?style=flat\n\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fmauriciopoppe%2Fquickhull3d.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fmauriciopoppe%2Fquickhull3d?ref=badge_large)\n","readmeFilename":"README.md"}