{"_id":"@thi.ng/geom-hull","_rev":"322-457ea6fc1efe1ab89e9234c57d8b13b6","name":"@thi.ng/geom-hull","dist-tags":{"latest":"2.1.223"},"versions":{"0.0.2":{"name":"@thi.ng/geom-hull","version":"0.0.2","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d012a80b1161969afa8e961d12e9fe42f3f1f025","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.2.tgz","fileCount":12,"integrity":"sha512-v319+rjAG/cXrRG6iBxkJ32ECznpNDSB5I4ty5kiLxuNctVpeENg8hSMB+POBcsg3gleI7+V2RXnRka9FvnSvQ==","signatures":[{"sig":"MEYCIQCAbZqy8oIe9xtt9fZqxc4j5eYLz1sg1uyjZfMz97Op+gIhAKEUTrpOJ4U2OpUXUw6deARItzYpvjXq2iPRPWNjzrd7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWcJ/CRA9TVsSAnZWagAAZHsP/0t0Mj2TxlOxA1tQwoSE\nwK2z3hw3S+YuBvi5CNS+HU6H75yWZ8Gf+iQKrn6HFsiZ9FBQNYXsbkVmmGQj\nohihWW11EwgyBYafbxEwWnXJCkJPFhbLf5CutWxWrZUzxiuZ2FoegAwyWLqo\n+N5sS30OdyuY+TmKreALh4xAAdBlDrCLoJ9yIFZaIowZUZnIH/g6FJ2G5nlP\nTo/bOXEsTC/sgNCPk/F1n/uZWyZkJ2U2o9ENhlrqUm11LlKOVqVTuniqH5UY\nhZqWgcPNp2QQUsfU8kz3dkmPNadSF8auu1qZWP6tohNgxUE3+2K2ey6z2CbN\npEiO7yPrF6VtXe/09VSO/0g6zcD3QKyQ4nHbn8DLduzSYneZbhSnK8qAykCU\n+u2kMyUgfFWgmkFDiOD99GL5YUAnYmLQnp8AdIJ6ASlFh/xqhp033MSgi4cL\nVAW6/6q3JJWyE7XqJH7J8z+jjATn2YK85EQ8xBz5PSlkuIZTPg6LqUTbuKYZ\nK78r0wz5dHDSZD3hIfKgJmDG5cTvC3fXU7cMCwo62cRl8bwDtCKnhLzjP0Oq\nTc/FpvVeRu6qLTDMvQ/PzXiAVgTOkYznnGlncR1+ndBnmZSRgIU7jcqgehvI\n0tqUT/2b27HL980MQBQxFIvQNIb5tW0eEy3r9M8QG/lQihs5/9Ao1NREM2vk\nk/TS\r\n=Ug+/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"74fb4d83013785ce7a95357c565426a046657e74","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.6.0","dependencies":{"@thi.ng/math":"^1.1.0","@thi.ng/vectors":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.2_1549386367235_0.24318890562494477","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@thi.ng/geom-hull","version":"0.0.3","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a40f5c7b2819949161bce00a5d207aed027cefc2","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.3.tgz","fileCount":12,"integrity":"sha512-ZhR/gG7Re6kPtLqzCSCAa1S+UiKZt8aAW35zwEbGN0I0ZNkmgeUJAenf78nENvIqn/PeLIJtppgCpOC5yb8xNA==","signatures":[{"sig":"MEQCIEQi3H56jOvMkWuZy7CK72w/hfmUn5gITsTzuHEr1ZC9AiBgQDl5L7sa/ndqOPXwdyiWC9m19q5d1BYZdju9ZSrQ8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYKYJCRA9TVsSAnZWagAAKrcP/R4iWAW90lSPuuAvwoMo\nzhAPJKVMwLrxmElXz5JOHLjdOKxo9lCEQ9tI68eLdrkE9f0TUQs/BJqpo0Vu\nNX03GffFP40+XlEB/cj8cLKJEIwDbyfrKUqFgsey2SKIAleddHuiHDJsiVx2\ntH34yAnjvkEilR7MxHIEeIfP0f/OMFJZO0vLxezBZvGzk1bmm6WX2cnQj4E7\nvhysqHr1XlDSsEmmbfHXwfQmBZyK6R/cGUsjoEOmqRFHQSfQVyX7B/Q+YEzC\nf47isOfhhTRvSq7E3elpoEWgA1umiw+7CEyVIf4S3sCyI0UQdn3/Hw43SXny\nKI2AFZHku8SXTya/Z2p1Xn5mNWlo0kfR8rpmwFEa1etR+ZkWsQ0N/rHskTbM\n+e3xFL+meMvR5J1+tC4jvP0BLOY3vGJDahUTwOFCnxfm+gKdpJ3fu4UZUkeV\nPhSPRt3lYkOmDm7qKyru+FdV5hgPSoIGk+9ny+Tu8z52+DR38o0EN8SXH9nR\nbXQJNu4ecHlIneU/NNdzXYB8TozwadRe4bemxRPecbELQxyPK6WulvZhJBU1\nY5F++hnI22V+IkziSLXK4AdziR8LrGiIQ83WljQ3J2M6B+artq89uMqSLQ4u\nfo8mPeRKdx6wGqt4fM02nT2ZSxGG0Q1KBWAiuHY6BakE3GflFkqBuzIg5bDd\nhMFj\r\n=mZjE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"7e875d4a030b08c183c43ad1ab54a8dd9843f358","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.6.0","dependencies":{"@thi.ng/math":"^1.1.0","@thi.ng/vectors":"^2.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.3_1549837832794_0.3043116273561519","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@thi.ng/geom-hull","version":"0.0.4","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6794fd994a2b59e2633020196839e721cdaa0592","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.4.tgz","fileCount":12,"integrity":"sha512-CpNz0neIxWJgn1p89LezTqRlwJ9fg9sxCs6vu5mFsOq0tDL5jJXqvZvzuhzzGa6XNyoiuFPutEMdjQ3EzBrulA==","signatures":[{"sig":"MEYCIQDoC1FMmm3xRGmNwm+4OqTzG2Pw07Yc/aS9xnZkBTOgygIhAOoGZdZWGigtgTF1mC8zrbX0eEI0tQOP1SPpS2dONBND","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZsveCRA9TVsSAnZWagAAEGIP/0FK1IOMHMEEE3iUp4Sc\nA2CAd0wKpreKvk3XbnBCE1w8MPOUxZCciXa+09PPu/HDAWF42crBpeGTnnU6\nxBfA7qOM9aFHh1/+ADtOihu5GUwPDU1pdec1bB4j2OJN68I7ASO2vas7O0FY\nF0DYke01PsSY+oWkhyn+sbUi/RLQQqm9Hv8MMbBeygSP+TfXpCt3WiH55UJa\neo1yaJlFw1aisNXcvPW9o3bceYSBwp5R5qq7bgILx7Ic8jQjhcN6RPVSruQV\nuuE4moQGGbUO4rN8+H35g6Q+9ZsqNLAicIelDPr3mMzZ1IMOwNg2nVZhKNt7\nobcKJ0t3eLKMQ+MRTo4GvDT2qk7uVttQer+6TyyjGg9m+Ocme8rR+AX6u7YC\n1419/jHZQpNVwQrR3ogd+BfziBlNBgqQAqb27vFMOYzRDPTSkTzLrXCpslKh\nl2NxMQwpmH1sIoqCEPcp/pDeGEzErd8lOZHVUaluoo0Y0aM8wwdkNxyWCWmp\nmwyWn2fOnZCqpcxXPXRMTn8BW4VYyLkagK7CPZael4mjo8A0CdrB9HOkhj7I\ngT3GMVgC6ECWrLqH6c9d8Flz+XrZrtjwaLgmp2U+iaLvjrH90EJROrgDNHDC\nueR/KEYHrRWkhsPEpd/yo0xSKnGpZKxCm8cySBEu+ZIDB6DdjQR2HGsRRPN4\nXvGl\r\n=Y1n1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"418f7af20c8ce3098e86bbc3a2377ccbac761b70","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/math":"^1.1.0","@thi.ng/vectors":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.4_1550240733682_0.6680832860057253","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@thi.ng/geom-hull","version":"0.0.5","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d79dc1c051d8fa40d94dcd5e8beb8088aa782c73","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.5.tgz","fileCount":12,"integrity":"sha512-/tDVCVMQ3PUxhIhQrfpHInd9LYLF9tWhJnv7/FV4cM4HZJMcEp2qNLF9smL4gZFccBGysxrITeDWJ5/fu9XBKg==","signatures":[{"sig":"MEUCIB/TQhHtXzEH7d3aHaKgsJTdYM6vcHPOTiUDwhWkflVHAiEAxTC6kXy+ZrtRftWoc34uV6+yaAL2+aIngbb+zZX5S+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbKwBCRA9TVsSAnZWagAAizUQAJksUW+6fOEOShqYVRmz\n2QKPHSYhpQorsVmtVBtb1jY3QGvuCq9sAWd5JOiIoOythDgrmrLwcjKjNZwd\nrVdQy02h0CAIT/5zh/FpFvtd68ii1/w7GoF1RQOc7cvp2k5eFbTyFyypJpid\nzPmJ9cldM7OUW9mndh6QzFJfRSHcV/I/iwQcZFKgJQLyGc5TT8L56HxM72mo\nURfx43bnfFdOXr7kaTiyaVq6BfDHlYvcX3wYNa0d+E2oqnVGSpYl00/nLVQx\nZQxJfRdBKU+jgRIEy5msVnUffBVAKvGglAFDv5fV/onxwEOWNUzr4fEei6bk\n0LNxrLkKTX7R2imYCC3BeYsUOqe993OXvuyGzh6b7bGHABfS8TxbNurchL/I\n46xZ+2SrJWDIpdd7T5KTLcmwKVWOrm/qoKrElb2DAknCIfiISVTM7H5fhUNo\nO9ktM8UN1OYySwBMVr/xPo7sMHLWW5aCMMov+SZLvv5TRiLj4Y1KHaRiF+sJ\nyrl/kf3WOr/l65ifkhkI6fkVQmK4QkBSDvgf1dfpg22k7UeeejDylsHC9oXE\nrFuxkaRGqSbargGvS5GTIYZTyCWhnHMN8UqeI2pAhKmypHfe4rhHEtzyD3ab\nubEhTGH1Yc9Lb64EQ7Ywpp3vbmM8y2D5tvlJBq/aerdmUb0TTFND9XaaJAgT\nxTpN\r\n=cL1z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"75c3588513318c8c33860add6cc6247e6ee9a47c","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/math":"^1.1.0","@thi.ng/vectors":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.5_1550625792283_0.7283595640053244","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@thi.ng/geom-hull","version":"0.0.6","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"89a5e6b19fcf1a87ecf394c3e030979fb1cc6ef7","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.6.tgz","fileCount":12,"integrity":"sha512-IuRYc3rkmN8CMDPwH8BXTPq+1I+dtixlh5ANtAdYoeglkoL17XGcM2zF86f0A+FJmvqySy7u1/b6AUCbC6PBKQ==","signatures":[{"sig":"MEYCIQDj+uEU0cpkYsGhVDfD1q38qKJGLIOrP2CPYVHVA5GQhAIhAJKOei5tKfe1Jkk+imjdAwAEEvGzc3yOzzw5u3wATYIE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdQaCCRA9TVsSAnZWagAAkqcQAI5G/T97BWfut1CvP9WF\nlKYy1PT2hu6PQ2l+Ns2VDDWSY4RGTKltxdq7XP4LgVgtCKZpuIwyaYdpvPOh\nI13RoB+jz9q0byVJj07G2js5dcSOWCzINhuv+O3JjPdV7KwquhBxvPESMkmq\nfiqiUPjWOZbFPKx0senh/e3SZXMqUCRNe5wI9DxCv7RKhbTYEjvE31P/IGQL\nqS1aVBQIAhyHy46sWffbg0Ede5NSfSfWrEtBvP6YTgExC9qJC2U1vD/CQ5ee\njWDYyUvcmzqkB+uiI7LC18s0IxX/aMGPH0xThXfNJU2EbtkHI5ezwtzkX8J/\nGv7cAZEFNXvHnEwzYMjgUWTaFBL8WYOipaGD35qqmsR952c2xdxxm0DLw/Qn\nXuQKVGkzUKaTuqHS7p0bg2KNJW7z4/kE1po1b8ENWpgRU4eM2WU8jXzLzVOD\nZbYoVwxQG4+4smjpVK/mXACvK6sIXTqTY5ecmhVdrOAHDPdm5WzNrMUvBENj\nF/OWe0Ht5v/TiDgBc0qXkQCd9iszmOhURWbjSYo8Sduosw1PZl9ME+n6sLUA\n6kG+59rnl3SpZPpVeUbyzsmATOj7ZV99xTuLGP1xDkoRS8JSGDRnvk2hWTU7\nLKEazpw6PssHtZX9fqeB61TVL7vYsIO0ID23+CuaX0rGJBQ0nnrJ3dT6kpOE\nozzH\r\n=I6q8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"647e13737436e44d28e151c0be8594835cf25ed0","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/math":"^1.1.0","@thi.ng/vectors":"^2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.6_1551173250273_0.8918959906987529","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@thi.ng/geom-hull","version":"0.0.7","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"178142d84bf517b60abfb589a83a0495fcc391ce","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.7.tgz","fileCount":12,"integrity":"sha512-jSaz3Ez6H/sUx/QIF0WIwdEpYTKhsAOpfiJ45c3EGG3bX7JhfGVbRDYMhXPfIyMnIl86Vuaxuj0xzQlKcZfT5Q==","signatures":[{"sig":"MEUCIEbOwAFY3LEilqXhnC3K1tMPyndOjTWYxNmRft88nAc3AiEA3Yv/GK75/qsMRVoAAr1wx6pK3pxaWhWfbGsKGlUPjIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcebDXCRA9TVsSAnZWagAAzTUP/RxWH+fiLWgCv+kpfsLt\nGJZtKYonhTcwYXV5sV6ZZPyJa0m01ZAMwKDvK1/tmDFsDq5rB5+Ri7BWcbM+\nlj8e3AUlrCrUfsm/S17GngMA8MwkRDflG8EkST+3FVNAVe9zPNcHVvv8gck3\n43+kRVwo9KhwWLAdE5qYLy6rY16MIVNc3VOWvu93kfaJ9pWMDZRAE16dOYVX\nte6XvHFNlp/lSbh0OArJge+8MAoKZSB/NNwD2J4HMBZrCWpqg4pdHJKXT/pf\nQIxvPU7fLaswqm4R5kbXAGakpmPr+PYdB0pIx4ardrqnPedEzkDmP94899IH\n9uTFaAOuZ5mNSDgHkxZH+jFF9/28y8SLLMUxYSvA0019R3M34T318rFFdbPK\na25rzhrTELCjc0KmGdPp9+Wt9x1O2Mb+YRcT4TZpDfvEw1859lKvZw/Bk2Xn\niDw2mfABFNQPh0AhY5/j7ZksjNxgZd8jGW+zdNC1wp3Fv7+RUXzZXXMMNxZi\nLWuKmyIQOZPZHTsro4pWymUepjHKf70XVoEUgI2wVvJBfPE7N5NrEs7R2SME\n0mWb7wDffKTe8fr3nLGWC4UIimdzgyxRgUoz7H5k9SIliZ4otHuu8kK5FXfR\nQvWP+C50WVAZvjDERtHFk4QluymVjMNUs/WsXZOzd+4kk+Y/aUKkaWXzexlw\n89P3\r\n=EWM5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"e43f57c7554fd78380bba58d37ae62ca01221eeb","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/math":"^1.1.1","@thi.ng/vectors":"^2.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.7_1551478999131_0.05733901445474232","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@thi.ng/geom-hull","version":"0.0.8","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ff6c3c44577e1572632461d862347913dc4cc06d","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.8.tgz","fileCount":12,"integrity":"sha512-NSk9xJ/eFVKD/8/NUhDEb8Ve06XmWn4royAp/HjSbMzyPaMXluybhihBpVO5yi0VrHDLR94wGBrgS8Mq25HYbg==","signatures":[{"sig":"MEUCIGyrx3QwJGsgKXdVK2auxRAAij+BGJRGpfhD6iM7LV+qAiEA4LYBrdiOdJsqc6G6qal2g1SZYy2H5dGvbT8MmzAndsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJce05qCRA9TVsSAnZWagAANyIP/jeRbbFUUruhubZmsWiE\nSjD3xA4Z9piryPDbykrl3XGNq2CmiCUiAvHottOwgh6f6JJQV2lHi3N9aZf+\nl6KWlY9PTR+dcYzy7smDY0JA/7bADqRSOYsg2cfSXjSFen3NEHQPJv03ibZW\nKkTRdQYMLPoY8Z9tF98tINvbFS7D5B1z4S/nvd6kCd+0S+Sbx0GXqfwE32cY\nw0VXfpGon1W47D3p5IkR8R/vDnadF61jiM17uLcaBWHpw3Uqw9W75PwKIsQI\nc+HKYpMvORXeLZZwPSdYfb3s2K04og2DkI2tkKYoceOgo9+OCKBV5rVKhzob\na9sJ2/RBPvD6UA+fraBwEFt35Ug4nqv6ouYYDDcF/RPe+EFPTShLj+vTw6uT\nn4vq7ZUJN00HgJFlgmO17W+N/37pzuhpnHMEoMQjQabh1Im/wiwJHfoe2oru\nmkOEk2Sbzg2U2HCgKLk+PJMb0fW6lrxo9szMDyqEGnMafje91wwo9YZR0SZ+\n/gllDIZP1Zd0wsMKxIW62faMVLFJoXzmESqQhVu4iRJ3qcw7F2oB0p7xtz63\nwLPsoq294jddrIkxZs6x4wr1AnSoq4YppBYaA3f13egwBmC32LTUwalzFnXQ\n6tfKqtzc2x7EjvAiIjNrwaxU8KlViXZtkaPhWsdSM5vqxVyqvKMehUFnrcFG\ncpaF\r\n=lU2b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"ce74afc55215fee990748c9e7d555a839adcec69","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/math":"^1.1.1","@thi.ng/vectors":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.8_1551584873770_0.026350914811488657","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@thi.ng/geom-hull","version":"0.0.9","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"00eb5e04e91536e4af63b2881f942850c33ab29e","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.9.tgz","fileCount":12,"integrity":"sha512-6k3T5noKu8sh0UXL8HHmNcq8PFWAhuMvBL88mCpoXoQei7dmGHNfjL4IM/NLkZ7ClV4KA8CDT/EfI9srTUGQJQ==","signatures":[{"sig":"MEYCIQDQZBNYc0o2gd/QE+wcFC29CENMoGbo383lGZpVyJZaswIhAMXCsOtaxCdT7bgUF29YecDUHQr+t5j165gobZNWU0y3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchY6zCRA9TVsSAnZWagAA7PoQAJ+vELKLV0zKjmBUAGFp\ndn38LqSdYInG+LA/W1j+w0pw99xz2gZUp/8VnJ9cjpHJLjdXhX62n056733a\nQpHtaJYvKd1Q5lhnXT0vkffi4/NQ4yeVr40ZfC60XXlDV+Kg3GegZWf/HeoO\nSeHzuHObeffRv8ULpMI3DShcC8sPpiNoCwrCGN2s6TzsaQ9nsS5y9PdgF4qs\nXC73lEBVxVfJXki88JfiCAUg/rVjiYaKiVj/KzI0THDOJsKGC/iGB3p9w7Ib\nQ4uEtcqNILITqIjirtsYj8Vr6N9KMyY1d4Xd7QolYYnFKGo7hmKflbHIvpJv\nj9fEhtkhGs5+gp5rMDQUuNLr6K45XioTtHGqW3lS33iHGi/FKtVLRw/0Svh3\nt7vx2/nuX1CCXUdQw7Pvv5rAcohQbnkBqblEgjZtEFUOMZe5bNlyDbvb+8EO\nPQNtznO2uoCQSTNwqZfW8OPI4I3JN+MorWXTwLQ0qTN6uBhGgzblF+NkZ9Rt\nfdMokurqayluhUbsj1sB+NyQXw+pybtY/VL9Ht7p07dWbbuK0hMBKP5zxUyL\nND8bsblEwkfc5I6AvriWnxBpYG64Sb3cxpU6RsCOpWz4UKtzvy5Perrytw97\nM4KL/ROvWTwnc5D1UBjb6Ot2KK0BYFb3cbhv7d8clNtgbbE+E8lfNdHy/LiP\nLyLi\r\n=vqJK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"794f0b6f07f6eef99f6f244d6c52c1d5de34675f","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/math":"^1.1.1","@thi.ng/vectors":"^2.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.9_1552256690210_0.2557397900570726","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@thi.ng/geom-hull","version":"0.0.10","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"33a6697c6f3c03e3bad62dc0b6b5c71bce97da54","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.10.tgz","fileCount":12,"integrity":"sha512-eI/R49uWxAzV1gthiFLb68V/d/LJRX252IEms3w2lPv+NOSEnz/locgb19XHNssr1EOeBxtP3Nnn46NkDJojHQ==","signatures":[{"sig":"MEUCIGWzzju1DE1CcsWdbkDs3rSkGbpEHf8IV4BkjVo9+Jy5AiEAjGaC66hezMhns9kgeLXSXHdIvfEH9GrFLn0l7KvT85w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchwIlCRA9TVsSAnZWagAAcg8QAKFjqzPYsV9xHcj7duO0\nvKL9OCT6yJ9n2REbMwSv+gQMAtmj/L5pATHn5nlW6SYIOlpIC1jSZ1YcKRgz\nAcfIpAO19u0a78YaSnz1IBHkUmGwib9bsrsvZ+sdwj2PaEG4mTEuYxR5GL/s\n48Ebz8rkD+DeWpFA22MdYeXjva+p9y1VIsuqtJqhbLSdvBoal252MYJNIIPs\nqu54zYEofs+du35ndbT9OAeHBLLsJqua8vV0BJORtxBQS8R00stO8txWgYSe\nHC39CyEbIqu7/FPioYLlW/jIuv/Ax3CyFDAI7m7WTXq14nrKecpY3gg0IEJd\n1c0aZlOtVEAFA5csl0z0sdzbsyCPdi+ApODIid4n1k8+hOz067dgeduodnsD\nch8koWX+TAOx/KFqzS2yBv1JXjaZ4oFouqbB6VjIhwNMXL8DbRGnyeBXlE9M\n5x73PRJJ5ho/RrP1CZwh7DD+uew8G6bUMoQ/eUs9xl9SbXUkm+pJRZwZgnfO\nSM8vd0c6Elyyo5bXh0yO1C+Gw+xb281l4Cv1LRSzzRUw77DAEHaCFgfXbL5r\n2JHT1b5OL7ZghKj1UfyMoVuzByQv0+UdJfDzDi9sRDNR4TXHmYQIbE/whBA7\n768PGfXU9IumxtO/5JKKZfvxM+EDbYFJunT2trzlXnp493r7uAWpRpOBgeB5\nwP5y\r\n=kpfs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"05e82adc716d6b422fbfac861723fac5babeeb83","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/math":"^1.1.1","@thi.ng/vectors":"^2.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.10_1552351780839_0.5572629880590252","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@thi.ng/geom-hull","version":"0.0.11","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"7e3ae3a4fa157aa632391e3ed80a1e0bfaff4fa3","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.11.tgz","fileCount":12,"integrity":"sha512-Ba66JwcJpLzHYEypfj2KAjF7Vp4FO2zQCZfglH8rntlc80boDdX6uuoA5aB2JvGa9KiguFmE3w6NZ1s7YBTBnQ==","signatures":[{"sig":"MEYCIQDqo1Qoz7RewwHdZyHNkYnCMgCV2fIRPuLsrSLh9vyILgIhAJJOUFP/a8L9wRWgfgCiaPdvWWjthnEZ6otozDqZTPoR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj4aECRA9TVsSAnZWagAAQp0QAIZ+Bdc49RBgI/t7OMtP\nw2k1pVh5Ob76F8yVGbQn3dImQ3XopW+CQdRCqyVRSd0Pq+OPvFC6UXD+PFzu\nG9qGfD+D8a90UqavmOPdaP5zGtxAHgK1UA/cYxyO1C/EwxWzkflBSPYy+GOU\nJXltBZmWFnOPytsuzYboC/hMrrd5WOPG7distdTFihXeehblo2JBkNqrUWIf\nfU75rAJ35QL+G2RPskg+JyKRJV5dcRNlaV4sMpp0dH+trif+ImZyN5A7n9tF\nCx9eS4UiufpVZ12OHaByeST5+93Md99EIIlm3hHS4MFz2JsfciBLaSNNY3lO\n7AyGClxX6GA2Z7HpZAZ9oEXLKC9YQBb+XaJElqJkt8LpC/rKrP3/Ucu2xnzS\nP1OGwVotvePW6BrRzVlZftmUdTNvC5C6W6zC61tScR6W8BeX4MxnxC21CMnK\nYLAAu/ttI3B5okF9/ms0R2fHlFbPOr1JJw+1Fa56VMT4kcm6b4MoTCBTvAbH\n7i1UoI/UkmUM4ORyq5iHa679uWOM7trI0a/PDca/p+4q0VpeP6Zv89oUkpy/\nov4dPRoyHT0qfZx0sxOW1IFXcvKGkEu80VM2zG7AZ3tuJE6lfWpqms+cF8B3\n9ncg6ER9VnRp8JzEwYmpLUvRJPs5UG3SmLxg83uvlMfwD9Z7ENYXfAHYrq0e\nQO9S\r\n=Z5gs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"b032167da28b83e93d3cbc54a47b053092ad7c4f","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/math":"^1.2.0","@thi.ng/vectors":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.11_1552909956161_0.46941010059574273","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@thi.ng/geom-hull","version":"0.0.12","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"235980b825e26a80e2c7e1d7a165e246e613c7fd","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.12.tgz","fileCount":12,"integrity":"sha512-Iy+hweQueyz3S+7CR+4sEgknktZJcpH5D3opGze3ciASpBkzgs7XMdVmb3+lWA+v7R3gTG8IeBGlWMVmr37jGw==","signatures":[{"sig":"MEUCIQC5WTf44vIcINtKo028NDZk4U06Zkg1RM6cApjjhLIc3QIgLfYn83DTsVcY/fv6lwsSduNg9fp+3LXuXLHVbEvwAdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck4hgCRA9TVsSAnZWagAAF0IQAJpsPcdd4abss4f4Zj9b\nxq5ODDIN65/rGU+m1Gq5ziqDsSLcV0Xk1FxBcRMu0gszOzk/Gos5eJGO5pp4\ny/URUcSX1Zd4OlbCX+K96s/ZQ13An6+bxoLRrD+1dOwbtdoS039jFkr61hVn\nEo/XQoO+B9iVKrBvYtPUO3+wI38JQtixGlnpQSpKTwrdlcdjeMz2humznLZH\nRjaSlfJW+4rzFCaz89sFBHUw4lHYGrNPg6fLSBEMJSPMyvEk+BE//5zCPZKS\n18lhiCmCUzpNnuoqfCAVDMnH/oWJGd0jsmAJM6qBlqMFxawHVhDMCwjqtoyJ\nGpgeixRt1tNudno0y1ERzs15g3LC+bapFoN5bv3JHq+PCAVpe7odXeuU0eeJ\naO/Eao6ck8noT1iAo8S1QVBTFfYP+PbBt4X3O0bfXbiVz/DW97cOx47Wn2ly\nlPouJRsORtyggjKTU2hfChIiD3OiZOSsrKpnrgPlyLKIEhuxtUZ6xt26tjRy\n9u44gqP40bmy4AXz7nLXi89P8xvlnm3OStTl11emle2iiCVd8neX3YqaajJh\nbMJaFa4Gpp8mNhzSc6z5gDRmVrKJ7e3MZ4+0mHi6/4dikdVXCYdKIFc1RsBC\nf4FL3LK95hOSpbXUAv6a+xeqqdN9x00Lk1E84dgG1wuBqdyFsVz1hWl/Aaw/\ncmLW\r\n=zl+U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"a8e1ee03ed4fa660408cfa0c781257b8bf7e1fc0","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/math":"^1.2.0","@thi.ng/vectors":"^2.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.12_1553172576113_0.7849448006512476","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@thi.ng/geom-hull","version":"0.0.13","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a6a619d52bf39344548c741339017fcbd2df30d5","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.13.tgz","fileCount":12,"integrity":"sha512-UnkbdUbIlo6D5JBzRnNIry+YZs5XlQr0hiHVrZGss8illCS0raBihKcfphSIA5ieIOHbrtpfUKmolzXFtQXjCQ==","signatures":[{"sig":"MEYCIQCswva+MyE2BYPkFa4rsyJFa79XpwK5bGaQ5jyd4/E+WAIhAM8ej2xr4v+XYGzqvAuBvXjTcUhtlQYlWyMFc8WuujmE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnUwtCRA9TVsSAnZWagAAnAYQAIsVthmDr63SgvRZ/9B8\n0B8gtLOH3/qlhjFJSIpu/TZMk2lmZOout0spQz1C74PnOm4RtAe/6eQbtYQ8\nkSflJc523hx0BCLQ8rEFB/2NQzXhjvAxfu7oYnEhe34zS3KUtfZ+obFGaObN\n5G3lGLUhCeoIv9Ncf9ooQqHbtZ4cqy2f+rPDTCdt5WpcemgVkIVbusTFcw+Q\nFRrslD/8Tf9rvBc3qPMPrpXO8+Hz5tD67+0mlWxW2d+s6+D6ZOMw+HCRqa/T\nlBkiKq2RZFHjKx0REagjXNHifz2Dy9I68WykVfnE0X3hhOcUZ3MYAQ8ayLcr\nxtCoMkLN93CgN0EjsLxxXCStxoBZFq+aFoqmBTQp+ZStC77hqBIo6oNSgjp3\nSArSJCXXGVZ9U38WLP1N8sXrVR+sj8aIQbZlXtct3DnoTh5IvCAauWejgBRD\nQKwN2TjwuJM1xNAQZVnSOzGWFlGR89OjKVeivE8D8ECejkwXPdThWvr/ow3S\nmuXQ+y7937uDqMofSG4bnJ1fyjS5vxcvTnHMdBkCIy5JqNggZTUTosNCkl+D\ne6NGl2dPKrRmZ3ZuOvHufIDkOEk8YdvOzMSNMrvCwU0ImdgODzW4sOCiWr0a\nWbBhakoQbim8EO4jOOLXkCU960qr6QlH8JyJAh9RwinNOShD/i16LiQUwZea\ngq4c\r\n=sDwg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"1936d357f46f46d0435e3c7597b845898a91b80d","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/math":"^1.2.1","@thi.ng/vectors":"^2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.13_1553812524630_0.11037083000017023","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@thi.ng/geom-hull","version":"0.0.14","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"031f39bb50f45eaae919d25796a3469bda11741f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.14.tgz","fileCount":12,"integrity":"sha512-fgNEj5cXRMW0o81BKeNuSU69PFEr6G0lepk2ffOuLAcncxF+cnTcG8ptustApSXlkqcvwoE4KrFqqFYtn2irqw==","signatures":[{"sig":"MEUCIQDSElOCQHZ6m/YyRO05WlQX2lto8OyYIhldNR8tlql4RwIgDveZJWVLgqxxXsuq+s0OSY6t6jIRrb/lRtveHL+/mmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco0hVCRA9TVsSAnZWagAA00cQAIsDvxiKxHmpjkCK3/v1\ny0XwGNc0EGgC/rAKVuuIW4QYNbW6AvioX44yRMu7GmjeroMeFjJoRpGNGqMr\nj7paVrGysOsed78IElBdq9iu4giTMf/wvCIY1jqOIsnJK8r3cuHghVxsuhOF\n7zKn0niMsCsFoZ4vQSSapjYF2aUOXywlnP5aMXiOqpPgq8DPKN9ZEmOZd1Uc\nno8tXcunfBayb8Pva9NHvNjBuRaKl+zcmMWlzOuOGYbJAe4g/6ue01HzByNl\nEU4/FHUZoBHhc4E0ItPhHC+JYwsoKL6PZlQLFM2JIqjzkPtCjjMuxLWFq7Nf\nhR1Ee0/WCeRMA2ggwHLazu/YQ33RvyfJ5RPsiR/S6U6kGVZNhzr9+Wjp5j9S\n+X0JerYgqz35wZVuIkl2Oi3HaCOBRlUEDCq+U1m5zMpInUj9DUKRmCWny3RE\ncDmWfRsRsiMeNDUMSidXl0NjU5cY/hbfxWv+kyc+9tlfZP8wjubvMJ2PFR3r\nQTX2VkIVTBk3530LEDfcw+6RWQDWtW+pxgw+P0yBoRnlBoc2i93ww4e1dnpy\nvUaXF87Z4y19IswsVCM8lHOhA9FHZSSlhBWI1iHQgc8Y+C8+c0KoAoq0K6FL\n3eoaggZ4KnNvELMpbB7de1meXzrW84Mn2WDnU7RFopc+W089yHKIwqs8fQfD\nUxii\r\n=XWJW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"8982b253961afbee2a63135c4ed7153c61febefb","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.9.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/math":"^1.2.2","@thi.ng/vectors":"^2.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","mocha":"^6.0.2","typedoc":"^0.14.2","typescript":"^3.4.1","@types/node":"^11.13.0","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.14_1554204757313_0.3189760722494184","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@thi.ng/geom-hull","version":"0.0.15","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"415ec3f6b243fcbf98d5a14d5a22c4db1dff27ab","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.15.tgz","fileCount":12,"integrity":"sha512-rW8kwC5CmNIaiZ6ddQLaoYLGiLwNCLAXDN7h8ZWZ6NEq2BqVQGmrnn70OKUKEfMqY3IK6dhEpcXd4KM5T2PmBA==","signatures":[{"sig":"MEQCIDlyv5b4eHJ9QNPBGntzFqbXniEFhS/bDhgdWqCUIicQAiB2mmS2+zyXqTIf/zdU27wntEkwvs08d1W/CZDbLOisLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpLOqCRA9TVsSAnZWagAAXVUQAJ4autG+2V9i/phXygta\ndrcSpud2aB5l7eiNPMMkAr4iJgTRdy0bcDJPc368TbxwuIGnyH+YlwnbfYWY\nxNtOUCDQSVtioLl4ElXTyMT/6L8eiC4wXg9LFCCUhTKuFHVNm/raIdM3ElNi\nNMQU0R80s09kZCNVjkWn405WNuwtM3kVC7T+RWpWh0DTI26FODFCETM7w88i\ndbV2aqZhagCGAeZ48OEY7J2VhxiERqcRDjWJ1rI4+C/ggm2CLNMk2KJsMNvc\ntrk4c7AXfSJkEbQMWB3Xx0GHKqj2i7kMgWplKNOetgJ4xlyXdx19auRRmuaf\nLyO3+CinEiRDi8Zvmbb5vt9psmV9JubG7PwU9GFnpDrGp/FTKE7xGSlaKk+j\nuafdtHSVPDZ8qPqGYsGLgjemo8MlxwHo0ht23/Mta79N072HzE3EhXx/YMFQ\nFXtt/G4QRpnKu+GAgEYD+gxgncGvmHmEDUWkM8I5m5oDm4v+NRw7/v5Exz2j\nrTY4//+otGyxZ0jJ30P4KsbcGJMvVDt6mlt8+2DaKtUNn1qWcQvqzVLiJUp5\ne5gfjm07LbjcoIji20Wiu1F5XrsNEoTIb1hRNcIdTV/rB1OujzbtBWWKlHkG\n9hp+yzC6P8gUd3Q75eyA6od07khHLSzENqxOZnq1Hr/ckR1AxRkqq0eRSzuQ\nJIoK\r\n=W4kr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"64f47038295aae78f36342a92590600206873049","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.9.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/math":"^1.2.2","@thi.ng/vectors":"^2.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","mocha":"^6.0.2","typedoc":"^0.14.2","typescript":"^3.4.1","@types/node":"^11.13.0","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.15_1554297770059_0.1945473390913015","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@thi.ng/geom-hull","version":"0.0.16","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e5557db57b96d303aef74127ba936329b31f0c7d","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.16.tgz","fileCount":12,"integrity":"sha512-wHNg2u9aU4vHdXPaCs5o0lAbghut4mLeFs97QiVBuuLDNAAbalWSajQ1fl1a4bpcJrXvA1j6EhXpvtrbP1/b9A==","signatures":[{"sig":"MEUCIGoUcUmV5NKwgrfJAUg8JIoO+8weUWZNDMJTj0PpXQbkAiEA99nPPL3OYinRxlKwHJma81IoHvvskyCZeGdPulBDi5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctDd8CRA9TVsSAnZWagAAHCgP/1HnrnlrIGblqbQ8i+Id\nnO9sWFwNxPUq2INYrKuhkRSNujqUZLvQsnMrg1e0d6oYcKAf2w4swdqTvFJ9\nNhsuedwRuHJZ4mOpMWwcKx7m16xGbg0jQmLkhiNcgGk2+gpy1JyXKwnSrvsZ\nPQGypIgM1xBwMYt+S6Y1HQezK3Kda4vik+ZGZspzfrf6gdzkL6S+k83rx3tU\nYARi4k4j9kM+Hh5ZFsGgw/zOZIfOtDc82vH7SqgGtnb7iKovGyXJIvzzHHHu\n2U2wvjX8tipkDQzJMIuqYnR2xL36qJYIc4tqTHwHDRMgVZr8HeO2a4qHtekv\nWIxVh8uRHeht4RLT3lVTshzRq+w4jQbpIVoa5XLafG2d/5NLPtwt3odj6jgy\nqFvD4nAQpjmuSQRPzJ0argODh0b2D31RFuSyC9FajooIJ1v+0/fslVfOa9rM\nxltv/ZjdGDby1398fknbTq2yDDZO9vtYXfV1zWZx6m6Lq6Jgb4ire+qcgxPx\ns0CKQRF9yQKMdqd+mcScfGdtFzXvUfSym/nYp1HLnGem0HfsQEqEZBS+DllV\naaDBQhDsOJdX7oOdOvMmKB8bVl/5uwmD9NnuUArecTUN/WnmD68SEN+N8ozK\nMP4aEp/1WmHUpuN40xr7TNf1799FOnPZXnPTtoKYbUTUbeWvWMXTh+ihMCGN\nSLRu\r\n=/hDc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"4baddea99aaa37e43b3109f5bfdd6d2e2aedf68b","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.13.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.13.0","dependencies":{"@thi.ng/math":"^1.2.2","@thi.ng/vectors":"^2.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","mocha":"^6.0.2","typedoc":"^0.14.2","typescript":"^3.4.1","@types/node":"^11.13.0","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.16_1555314555429_0.3272534759297976","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@thi.ng/geom-hull","version":"0.0.17","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"106de8f8f21c917b3fe80c5cb9492175bb515010","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.17.tgz","fileCount":12,"integrity":"sha512-P9SpiiJNNvGWEx6rEX3NQ0j8CknWGV+bWCsbnR0ZAehQ11J4Oxv6M4AsTwyxnaLU9JNF1WP198e1rMMkTVLbNQ==","signatures":[{"sig":"MEQCIB7Q6MIR+uyIqBnHxQQXBjBkHRCJnRVUbH67dQYtS/K0AiAhaSc1j5tWDDTKAV9L0QiFaiewUs+sH09hRgud3HmVhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwIrlCRA9TVsSAnZWagAAyt8QAIlPO/yVm4/LjqTC7cqo\nhUwgmLTkBt/w3vesI+Zu5juDocyegf1wIFFjgRk6w77F20hRKrNfFc3OMDpr\nRjU1bxQEhG8aTgZx201EubzG0covwGtTYise6e2fE0A/5KMVe6DT5PuUCVs0\nMVzESAIXpuy1Kuq9+vEnwvL04b7sGatEf7NUZADSinovUIlNomuvzY3uZi62\n7Qv3LrBz/iedfVivzG2ky0v1N7iNWSOchH8DBlugxugwcmtb5jhWR6sgZ2C3\nllT/ed90xHutPjt5UPi4+xBvlrsYD3OWKbB7oO1x/7MO3ltEFKIKVHqwEGFY\nJ1iRLF0KWA1CO3TRU8w0v2GQJuQ+lD30poA0wHdx84RPG6lp4HT5DjCq17fO\nSdPuVOZJa4QN+6bSdQLS9kwbpa9mWBv5iYHCY7+LdsfnDaerUhLSLaFaQwJe\n5Tn7d6HtDNLjJjsT59BON3Rb3ITBs+X97Qxbg3HrNGn+d6+j/p1+TMXptF/7\nGpQ3MY0nWoLd5YlNcWcau4kllp8iCyG7a0E6I2sG4J2BsS4/7598iu4gZs9l\nar5w7WXSpXZls++2i/MkdYcMu8SYMJOg4QRFX8Hunq9Lj9vl6+JqssUTQICs\nt46rAtqDbG9VkSWvGuZThEi/S83OyyhIks3ToS0C6/3OeevuCbmXTOIuobVN\nPi+r\r\n=MYE/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"38b2c61a9a7c1344889b81cd6eb3dcd601ceb443","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.13.3/node@v11.13.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.13.0","dependencies":{"@thi.ng/math":"^1.2.3","@thi.ng/vectors":"^2.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.4.5","@types/node":"^11.13.7","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.17_1556122340940_0.721359879974266","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@thi.ng/geom-hull","version":"0.0.18","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4b17a36fc6b7bdace4f8c2962648a3e7b4146008","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.18.tgz","fileCount":12,"integrity":"sha512-gpRcHNJPYu8DMfJt0sM0lvY4+pkr6RL8nWqgOV/DESpHrIfxo/eyro4E54J7VqbH3+LGOUOHFA/Zc/D8Kvnnbw==","signatures":[{"sig":"MEYCIQCWtEUp+qjfMrFyqlRD/NS5cj/14LI5bDYz3j6+AuMpdAIhAJ9dI+FWWUbjK3PuTP2crXtI2A7cI4SHT7sSTdryuAPU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcws+ZCRA9TVsSAnZWagAASc0P/1/r682M7q8pk33xToyF\nc+ZWydSYWTVDAcyIcS5fS/WSOc6My8oLmLUXVIsmGGjaY0aoiDaTDjwxx6my\ncGrcEQPAqwTqS5GyVhcYy9KqEpszxXH7vMBuAw4pmlm4ex42uX/8gY8ywHdz\nR7dbhi54zYA2g6YaTB8EWfS2PgvH8THBSpTP13D3rjLJ6bqPSjKbmW8e3qyj\nRYfoP7sYRbSnuHNOXbIxXQ0rAqFmsaZxULJus7pp78y19UTj98VHV+/fq2Bf\n1OxRCYxoQGzv5+TNsrMtwRc/DOGkmuZUfWEjWHk9xw0hD+x7jCbuDxE8bKFa\nmddpRxwkNxlbvpvcE8b4F1q5odwy149uUDJNl90NWB1+PuToTdxOUHueYu8Y\nNvQ6icIS+iB/f1CmhTRNu04bLMKpJtm9omSYrbeLh6sHw1GzXssIpef/Puv9\ngacc9by0ezt4YXFYhrzAbeKANr9oGctlu4Oxe09LquXtaPA7lb3xi0kpSe4r\no+4z7BJb3zWlabI4R1Clb3bku+Ny4HNCKhGBo/PDwDuhmAB8KQMBuzvVxVEI\n5YIEGYFMuzuqZJa+XqIqgdml/GNYrhT1wzF+EguvMlFXcblqqeuOClSspok3\nT4Fx/G5XH4/v1b8qle8FrhTKa/4cvDT3AumbQ31MpTtjb+7IhNaKDA2jbIYF\nm+7V\r\n=6BXF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"aaa7369a8bbc6c540f3bce5f0c203365fe1b7dd8","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.13.3/node@v11.13.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.13.0","dependencies":{"@thi.ng/math":"^1.2.3","@thi.ng/vectors":"^2.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.4.5","@types/node":"^11.13.7","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.18_1556271001067_0.1594774639143317","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@thi.ng/geom-hull","version":"0.0.19","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c97b982248238c905253a3df5ecd896c8ae5e8e1","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.19.tgz","fileCount":12,"integrity":"sha512-9n+fIZoEROFKVAdf+AyUz01LnfAw3NyfmMhuHZszV8mozqXtMykWgtPKEiMOj2ISaOxhJoih1K19IMqi90a/AQ==","signatures":[{"sig":"MEUCIBjC5279mKyjxsOJyAhlr9yK2mbxGJbHWMntpLUubF4XAiEA6d83qL12IXdf0FrwPxuLRRpdEC+8dxCkgccV34hQF/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5VA3CRA9TVsSAnZWagAAVx8P/RTGkP8WprdI4SNqI0/x\nlO5EvLhotDkI8BNNwJHczydXRD75ZhD6rHVGaMwTDQtT0Z/yCOPYwERPOSTJ\nvcBvI+oLEE3IN5I/rfnBBMp2RBfaI9dSVjr2HQ5khkyHEcgUlL2UJSRzB93E\newAUA2EWi2TwsZ0SajJqZXZ3ZGgH2VCHxaDbE/PFIaX5zzmQpUNSj6AAEMX2\nDVGloIaqvMWUtzxO1vv+gd5rN+TlxkCeB6KpuOdsSouk9KKk99F6fD5p5pG2\nNJ1XoXvTev4XuniHcqX3u0kKszQ7mb9UIp3F0xkkgY5yFOlxVSCNAjrHLGwT\nmFpCTL0RpC2HlmT3eCpOpJt0Okfe54L9yFNmcdvazTRxrwqrrufgyvQx0MlM\nOtqBz6TTXjFMMSoNte3xnoKrtpqStRtO5MmTqaNh5VTGWEcFS+MvrrBgoKj5\nEdFPsYAzklqtIxGABdgUKxhLB0I+WFlaUiVmkbsPE8StM92zO5dYzjHDqftp\nWJt2/mHQ8HODLKo20sG3HYibKrYRKngF6w0EpGYCxqURmGTbBt/LgIXyraSf\nMwBjtos/MzPwwLJeeKYvlyPA+dBO2aWsHNfxSOWt1B+FSCptll0VkJqMSWz7\ndSP45dYoJDwEuGt7gh7F8wPCrMRkebs2LXdSZt5AVGH3FHtkNe/dXW+G7lrQ\nowTN\r\n=CJEf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"5a4226d52724f320fb25656f08addb2825375fee","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.13.3/node@v11.13.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"11.13.0","dependencies":{"@thi.ng/math":"^1.3.0","@thi.ng/vectors":"^2.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.4.5","@types/node":"^11.13.7","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.19_1558532150914_0.5496958653867972","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@thi.ng/geom-hull","version":"0.0.20","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f1f0c89928fb7039ae0d6d8dac8cd750bc9b9093","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.20.tgz","fileCount":12,"integrity":"sha512-tyWkzJMlW2DaejG8EEgUw0UtzKLaSQdt2L/IXeMb67wWCOPEzNh9qDGpo6nT+BjI1bR3L2zld+D2Bp9Osk8zsg==","signatures":[{"sig":"MEUCIQDhzfoQi3RecEQghyCkTiv1p6l7Px6VIUzCP6VqMoESbgIgF34SH9t1u9jB+fhacQZz/GQi4TA1RJgSr4w6r8IfckI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdImiKCRA9TVsSAnZWagAAfoUQAKPnE1LPfYEFKOi0STZK\njZLrIh6FFyiMWF9BHFvctGlFSdljVxmrGsNIxCjC6YSCfKNYIV8iF7kv8mDO\nhmec2GDfsmwiuPyqWdKVJjyk7440n3V7yfNG+ozeqJRVLnD/iCwpKxM3Bze2\nry4i5iC4mKwcqVkni41LyDOoU+pSceZHim3EL7rZSiX2D2W+6CsHeNXa2oxl\n9uARfTNUAyDuX+iWgMavRtqxq1g3rfztNKNoTsX8pUoCse2JudKTajCgzI/n\nOQ6N/cys/bEXx/gSDDZWDClmjDGNcM9bs/rZ2zKTOHhXgyR2C0/q+/Y8SU2d\nLSvJlWVdFDUC3RNYFxKY5w0ZRYBGwU/RQN61ns4pVoVoMKOTSxuELwtXCHs4\nuLisT8Cj8w0xkx4DOP2JvwbF4c+a4WEIW/avR4nQkIOyZHM6R4W/cFFzjO2s\nYr+G5eXAWdFDwDT18qV31GBtuhlXBBSmaPWJ45anPRLxizTuCasXiQpXZmg7\nLJwxBR+4xJtNanaGVGv9BHHz8B1aPpOqyiQZV/XCrQoXIEV/rtrsbGxLU6vY\nBYLxXM0C3TudBDVjf1GWv9D9tIQ4vGzGNIOjYkYjlyBTShI7DjJmI082Xyey\nH7AuW1mOC+plwXQQ9KC2HiiMQj63TyYMvyjn6u6MpHBhfgOGcNQtLbvmM2/+\n7cnj\r\n=PqlD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"efa9fdd61dd4ad2187cefe0a26df3bf2baade24b","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.3.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/math":"^1.4.0","@thi.ng/vectors":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.2","@types/node":"^12.0.8","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.20_1562536073551_0.1676152950524239","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@thi.ng/geom-hull","version":"0.0.21","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"037b57048661effbec3e91c582dc0336c097df0c","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.21.tgz","fileCount":12,"integrity":"sha512-BPX7yTpcWbVguL2+y8pSjh+a04HVlF23D0Lpj8g2zimZ5emrFBb0XrlTxyVJu5snm98yIWkfIbCP0WE4EAAxzg==","signatures":[{"sig":"MEUCIH1t/ZutzbgGgd9L7Ko1dwNidpAv15ifrl3i3WTW+UJFAiEAmkd362NMilxBQh2RbdELNajYjJ1n/ryNhDLXbFgP7cw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIs3eCRA9TVsSAnZWagAA1qAQAJhjyZAwXXFUyp7MsjAV\nV4/XSw7CyUv6PhKPWKFgH3paWCwPmStgoQbAi7MPTuOYMx7M+gxrCYo/C3yE\nGrVpXESWpiNr8vvmbjqrt6Udjjicqvmh4x3nduJpsn0DA7J4h1M7HY5L52kj\nL28MBwVzM6vcL/hK5r00tEmKtFUvlgVJH06JXJCLqBKZLMKuAk/84n8FZT0d\nuIGoCgfpTZ9MbWBrIEOQr+nqdnKgbNEb+4oIbqkYqbg8PVq06w/y4kZrIreW\nWo3J8cTaYZCh9ZgrOb7GSAuZWxLdLJLC7iLBXJDWR6zVyxJe8ZBXk+l7Lvgp\n9D83F6Zu96ooPvqdWaoWYKg+Ebft0rzrnioFWv603Q7PCi82+OXFLT0L4aXD\n1iLfgLN6+36i5PH/WmtpU1PZBMijjrYEKzO/nqvbOc13mtpWqR757vAgMQi9\nQM1LaqiCa355BcK+WlyQjUHi9GQjJ7hyl3+PDIZPW4jLOZGegcLnD1CiSJUb\nHKc7zAapWBViKqdMhUrXc6og7XP7E7DEb2950LZFNman3RuB1LXrQIrZb189\nlb5vEKy2mdln7hqn4o1WKQWDS6p+usyl/ydy9DB2/qL93Y/5PbQkaFWkBgjt\n9JDI/4875hCFx8anpOejp5P0jdZoP0w04/uDuRWTyBfKGMHvC/ssjcv/Mo65\n8P+D\r\n=II8u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"05bc27ae468aefcfa8d1a5016dcbcfc22b7e8a85","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.3.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/math":"^1.4.0","@thi.ng/vectors":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.2","@types/node":"^12.0.8","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.21_1562562013994_0.7461103590689429","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@thi.ng/geom-hull","version":"0.0.22","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"956231feab6bd2821501a6e8bb72c3f76ce08bad","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.22.tgz","fileCount":12,"integrity":"sha512-MpatZKX2F72lxR+mRuJo1csl0Cz5YPWlUDkPWZIj8/Uggx5N2hKy1NAIPFJKGUtpM69GDoS+L1tLD1JU4vY+SA==","signatures":[{"sig":"MEYCIQDMOovYYeQwRjUHkeZd6MVpkriem7YPJikf/PQBjKKN7AIhAMq2lOqKKaqPzkE0AoVyWoN6ZvCEudNn040NDSYY4/L9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKQHPCRA9TVsSAnZWagAA8s4P/3lY7vuk1xP8fKRBlmxe\n/7kEprArPQtbTnppDiq9yqcla1n07SN8hQBFd9gPJDfVd/L0BNKLl8wMsZg2\nkSEo9Eb3/ZdE3AXz7l+rxA0SqSVfNyD4YZAUH5tx76xwqS0GfWVdSRHAr/IW\nW7ccE+egqfST263cVZnucroZbsn6mwJUfrxWXlniwR6FvgfihVrUUNWc6AfK\nK/SytXXLMREFkmV4TSon03nGXMtlZEJuffEN6nxBQMB+MtqC/eOomnIHwf31\npVZWltGp9EeoD7kaqDhSUBAS2czRCusmhbS8n1LhnmOkAvZYTA++VG39NolF\nyC6ukgphZ3iWbPXym112rAZATChKVWS7f4fZIwV/93OuxlvI1sxmrCx4h53H\nkSGfEE/H2tQzqTWLKDAH9bYB9jFNWciwoS/FGQUt+7fJd7DapmIWBhUtrH2u\ngK2aLA481omLsI3fjL9ADGkXEerDBs893kDjo8HaKIpryVBlcCTTqUK1pnyp\ndj329dr6ljfBghf2f1Z2RFa+6X+D2Aqcp5fVxykkUNcq7Zz5JZRWbhBHHvdQ\nGoKfz/OF8qZ8QRwFOGwrwEU7/NzMyFh6dxMPVwrqFnG0WH0xx0qmWhOjTlrX\nyDZVjFcn5uKpF7b8GvMO3JVTwRakPhmkehykYUxq9nDJqvO49H7d0JS306EM\n7Fq8\r\n=2YlL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"47075afc37f3a16adee7c903a2935304c7cf5daf","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.3.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/math":"^1.4.1","@thi.ng/vectors":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.2","@types/node":"^12.0.8","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.22_1562968526758_0.20071083311268523","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@thi.ng/geom-hull","version":"0.0.23","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"08a2a6ec0ce2ba03cb40adec4e6405b0a9ec1030","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.23.tgz","fileCount":12,"integrity":"sha512-yyHN0Zscyhp33Tc8ivg6V5teZO6Zt5FiNfTUd7c1JAtcZXlQPBSTEvj1U2yZLGgcSgjFMA8TIR9/TaZfAL/XXg==","signatures":[{"sig":"MEQCIB8crwaXyTvwMXPz7yi1OYQedDCwZctzE17SZ7AGZgMxAiBH4iy0YuDNUrxzPbZOctiV1V+AOGYYVgPUwCX7Raj1CA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQOnxCRA9TVsSAnZWagAAXCIP/iowJfXAkEcM5JgJ3KIJ\n6VhnBynhNi+xV9rZmu9DkZwMiFqo4sKy0HfBz+JwDN5L3ixRl/IQwpYe2X4a\nUm+BNYmPZk5bX3Ushc/cTDsX395vzQd7p+ZmL7VbdxjxHteve+Exq+SedX+N\n+kDrhJAQyY6D/Q64gT/VEPdOaKri+Ijw9PqnD/q8KHJvCE5FybA3NL27/KaM\nCo/jNMr475wNrTnMeDBPVDiHn9kRu5a9TyrklQasISP9sTbYi5yqdxbl9T/c\ncJZeZKdYTnekeWBbtqI0nVY/2DjxvZ0sDUuyxwMh/YhOAB5eSU9skrU23ytd\nvipiGdosGwqxr2unjh19lzDKeR7OUW+PLbmqyb3Tr9Rf9+trtBr1u4cp6qWp\nW8snIRABbtIJsAKHsJt64Nz2LWJhZtG7trJhtmUD+ze2X8w7geGVHp3mDJ1r\nb3Sfk6z2FKrQK/MX17Qly1fgfFc+LF2aEl76WEAyFxv4hZiXtoSBs6NhzKZ+\nvygTVZYCC55v8bZ7Ut3heI8CKTNHG4ZUnMfZow40I31kZCNv+Z8vX9GONtYt\nDx3ybOgyCCTJDfmeXf1YPhUNEcPzEhDZg5wNvwrrCsWDlddZjojODI1lc9sd\nZGfBGw68ojyS3aYMCB+a1mBRUt3B3AFgSI13r8mLp9WhKyA/udBKpL6o26BR\nDMZu\r\n=UHcM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"53eec7988c378fc37ae140e7174f36ef9b6208fe","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build:release && yarn publish --access public","test":"yarn build:test && mocha build/test/*.js","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn build:test && nyc mocha build/test/*.js && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.3.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/math":"^1.4.2","@thi.ng/vectors":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.3","@types/node":"^12.6.3","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.23_1564535280801_0.2305048632455058","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@thi.ng/geom-hull","version":"0.0.24","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"19fb61ba5db7420b44d7a9c0e028ddfd37c20555","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.24.tgz","fileCount":12,"integrity":"sha512-IA54QcH1yWjVAxZINBJTPRCr/VTL1cMj7x/cwYHdV6w8/Qe3T1Z+Nb1R8Z/c0VL8zXAJViNH3tiHC2PaDah5LA==","signatures":[{"sig":"MEUCIA8pidE6FwShF2dxtTZJAm4+iJwrUtjRBzVdEwgZ6JcdAiEAt7wdGB5unlxQKLcsqm8z/5aVFlZNsbpd2LvYN7yYbp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQZP3CRA9TVsSAnZWagAAvuUQAJtdtXPkd3PfWnFqmg9n\nuWHGO8gsVZn999lWWMJUxsrvK0jRnKXFKndeeHssuS7TNbHK+9hkNqEudAGm\nrJWEILutvSTyxnHeviidLRDJIMKje3efZaN79VCV87N3KNGw6avImeX/Y/4W\nrOo71nPpyt0Y+ZRhYgOHvmrW6PWViGAUMbLgvxqdJLy13mVw87MSccjBAHTR\n98yaebc7AEkxcjYRIdJ9zJLw3NaP07tSYS4IxkmPlwCa7pb3UT7s0Ww3sfBG\nWS+wEBkIv+OXVWFUAXuADdHXJcCeE5Xu33tSY/fX2qJoKtkzSfuSfXXcXat9\na5vTjig625SNMNW0GS1GoChtMiMJFd7C02XsqKbVtcwU40+M/kTX2g7FTxoi\nY0BYl0XdNkJ9aczOMb2YhwHsR8ffc2I1SfUJcX+MLq8nD02hlA0WG7r4PX1p\nk8aiO7jr20e0iGnZLbp9kUy1N4t6kmntfvgfs7d3AY9MX0lt8/+EJAdmJ6yo\nILM7P9wgK9gYekOr9NuIAbr6IogwjKaPEGn2iBHmuNy+u7UQLUkVbADtj/XK\nD1PDs/zgpt6BJ28C2meUTRDUsOPRs6lQalRGsMtvwyag2s1lIzq2tOf7UAPG\nmMSTFli9PosTa0kH2Zvt8tR1FGD/MGNnlsCoKp1AL3vWyGj0C+P/QtDOC2XH\njiKO\r\n=kug/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"7dc1483608a9c2ac4a1cdb62f9765585cda7dc3e","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build:release && yarn publish --access public","test":"yarn build:test && mocha build/test/*.js","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn build:test && nyc mocha build/test/*.js && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.3.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/math":"^1.4.2","@thi.ng/vectors":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.3","@types/node":"^12.6.3","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.24_1564578806838_0.9467931231947229","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@thi.ng/geom-hull","version":"0.0.25","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"0137fe9cc4ea650c4b0d0a9e01338f66218fcddd","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.25.tgz","fileCount":12,"integrity":"sha512-GHzSQJqPT9YiDcJa08tKvGX7+8R/ZOpOSj28zCeVET4avy+hWtJmxXyS+caSjGsHhuy07Ya22ENjKSg0iBZtDQ==","signatures":[{"sig":"MEYCIQD1UG1/kLq7jtsOQVn//H5QZUDYsRbFIGso3ZWSoISdDgIhAPIJ0KqQvCbYgI94la8UhpK2aTS8A3r3rWjM+h9FuptO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVtzHCRA9TVsSAnZWagAA1F4P/0l1mdPLm+inekv6Rkom\nHa508T+VicMWR4uV5OP3HTv5VaPt+BI9dj5z3osD5q6GMkEZ8eCt8jW7V329\n1HgQXVZC61ZlUqNbChV4W2Y2/fj+VTyjgHl2uT2Xwu6GFHPFb202N9U9sfRZ\nO3LDve3vuW/xS5dL0YGO+OpCyCGksAwqxSdpMwHID52iSNgINeIFc+gqL2Zm\nYsnjgQqDuW98bPRa7LqZqXfRV2e2m4gh5N9X2VRcOPkG5gdj4bYwpC8vx/HV\nDmIXTTETU7BbRAlwW3/IP8Fqw91WuEV/VOjC3vzaBInL0eUyRS/YnQV7/ihZ\nbUjW1/Kwgq04dEb8u6QmNvF5Xcuntd74iG+l3qb+5gDAczdesShKb+Dlg2Oj\nNUk+ZaS/BIYUJuQoykJqTj2E7ix+IiU3JN/kssGvuVpV1i54nS8yXGa3TLut\nARWUHoBB5xBBRutuDUBzuEmvRBBg9A3A31hysnuEz1eeWBIcPoT2Y1IQbCns\nwJuqgdzqXvTsnaPjqHC03VNVHu3qi4GeRGwrKpwVjzdr/bP/ClA/M4HaxhXV\nGIva0i3ekwK24Al6X2T60JoYthBbW26KPpRzJ1FPNgT3aedmd8JJ89+gTsDy\nvq8YOGLTx9cZO3yWboajmsMJWSsebtId47hEKmLKbSCQeZGBaZaeTuBAYuPx\niFRW\r\n=bYnu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"6b16cbac7b4495b39ada728be077c7630272d3ac","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build:release && yarn publish --access public","test":"yarn build:test && mocha build/test/*.js","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn build:test && nyc mocha build/test/*.js && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.3.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/math":"^1.4.2","@thi.ng/vectors":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.3","@types/node":"^12.6.3","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.25_1565973702633_0.8913542999298709","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@thi.ng/geom-hull","version":"0.0.26","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"819fb48ceff858cf20b004f0d4312c878b8e3171","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.26.tgz","fileCount":12,"integrity":"sha512-UvQXfht3a3b1v8G2wkgx+iKTxN+deHxB2a7cafPqi18pubjDlcMved1JRBRq4kby26xM/hAnKnsGxFqZN2uwZg==","signatures":[{"sig":"MEQCIC5nFytU27UTsFLuCc69dUWdz01qowDFpMBDukUtuWTHAiAjJZ/pK8mW/yMHiu1nRRBZq8/ngp1F4awrwe1N1NIHcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV64MCRA9TVsSAnZWagAABN0QAI7GadIcesd27AXRWb6A\n5y3KhZ2LGp+nZVtPRgMCmlITJkXTFAajEifzJfYFtsLjHXkGtodXNZ9Ghc8x\n6+9iq34+smYhi29VfGce9iuMc9Sp/iH9Pl0KQimk98msEM7gwyLM1wmUgumQ\nG3lAzEzCOiz2HSW0h3hRr4oUfnwi/MCQrYlkvcNugaYkJTLTPPLP4EkCakJt\nsz4WnCdcDHc40esVy3wq4SWVrlCC7h7h/5htXQS/bpIiczmIjroFbHQ+8UDZ\njCN6awuR3b6aKEaMWI4un/KPn5/87YXq6QMo00pXUZKJJgmDxpKjykGDnhSO\nbsS7YuWgqni0wI5aYKrmvh34/w1x0IpMeA3V7Yeqig0rbC+UQx2bV9R8dT1Y\nXdOvBnzKmHnZ7JnrJ5bvJnRMNEfNjEglkWN1T+WYQTwvYkQx1bOPABl+1DP6\n3nRjD/kVxK614H6JCxlTEhOzIMqE/PBxMRKs7uemAxhOrPBULkOWkPvMg+DL\nV3kHqsjoxYOUEBnLU5vd5lz9SyUVS2pNs4aS9wSrk27rUqGArMJJBy1RK/eJ\nHf85QO5x2aLpF4jA4DI+PRqUOTNR/ohUY50xeqzGUWTZEQdae9x1Nb1NiGGs\nDij5wIuSZEHuTnv2F0UShPEfo+35m7uH+OHXfeaNDQ89wt/EyA6gK8ADcPqg\njWuG\r\n=UMVo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"4b74159d35209356ce8f44929599b45ba64277be","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build:release && yarn publish --access public","test":"yarn build:test && mocha build/test/*.js","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn build:test && nyc mocha build/test/*.js && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.3.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/math":"^1.4.2","@thi.ng/vectors":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.3","@types/node":"^12.6.3","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.26_1566027276240_0.4334987770747807","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"@thi.ng/geom-hull","version":"0.0.27","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c495f0ef53fc16ac23a58ae05fe2d036a0b76ab6","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.27.tgz","fileCount":12,"integrity":"sha512-LBlUwiWPS0cNVrnBM5KOW04V+ejxUseAMFTnnB+RQ4yeWIGNf+OD5Sg+x138bFV+BEdnsnxJ+l2d4fcZaOkUjA==","signatures":[{"sig":"MEUCIGLdWiQA3Io4SCbUVhgao2S1GGP4UsErmSt5URXxa7WIAiEAqMJ713LYCZqDyE7dP9mMFSetNJAfpUD1sg7H7sgAgws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXcCBCRA9TVsSAnZWagAAHI8P+gOGXQUEM4Vl8vkl/8ed\ng4YwgJoVwJ47222z6hi9zrGgPg7zYd59IKk+1pgkM5Rqm3ErVmob8JKgznEe\nBUFswzFibBxXqOV6mUlb+dWQOktNXeFlC6/BsTCezPBtMyb3FdLJ4I3nZKTx\nrtyD7fU9DM8vwrqe+5xwmgl4Z6nLadVUza9K8RjCU5ojZKfVo436778IdD0O\nkcTmX+ZBDll7Puj9Ry1gP1RFliScYBjqRgcTnbj/nk8tpI23m52638cCAx26\n76dNg0H0XSsUZIzZtLcTMBq5wQ/KX/0HbESyQfilmOey7tDZKvlVDFjN5Zei\njZIZLg9QmniXKduU1w0d+CWn0wqH9oGJ+ZD2d/X+XIPFam0xN4UtrA8V1MtC\nFnorcmL6GN4Bs8zBAyPMlgCcpnDefjMwhh/V9B/l8PuhdmGK+LO5aQsEHrhe\nJ/rEWSoUUVnAYoqfeZXQCidbE+ixXGbW6sl7VlXb+sNjH+DDgzQUCJYxCWoP\ndALaea2ASWoiYC3e7O83jynve/0Gn4LPTZ5NjU8I+XBoi6Fl5qCmRjCtOxDR\nxSxJPG8idpU+HtbRlF5faACrEJzbuFS8J5CWPxkcvZf5ZnIfVSCjPUgnh5Vi\nbKfrR2Tuibj3M+pFh8xnE1eEW6eZGdyqjE76Pfxtt+dUbP5dU9WoJS1/SH1+\nQiFG\r\n=XzzL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"161b4f8afaef0df742a8e2c7776993b828662589","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build:release && yarn publish --access public","test":"yarn build:test && mocha build/test/*.js","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn build:test && nyc mocha build/test/*.js && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.3.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/math":"^1.4.2","@thi.ng/vectors":"^3.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.3","@types/node":"^12.6.3","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.27_1566425216572_0.5918469738976233","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"@thi.ng/geom-hull","version":"0.0.28","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2c28e1c9aa9b45a3b3b955df023eb92494da58f9","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.28.tgz","fileCount":12,"integrity":"sha512-IXZZ7KcsbWioIfNBrGEoLCSA7pnH9Xrft/qCgZSxsThbN77oHHAD8p0o1wrOcqCthoovTAdSavrZWKP6jlks4w==","signatures":[{"sig":"MEYCIQD3Kjbm7pmZDMUIzqYizPP9XtfA3Ukl9d72f8Bi8JlWXgIhAKtC31EMKcTVw00P1RTZ2l09BH0hwSiwShjdtHRk0btf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhh6ZCRA9TVsSAnZWagAA7AQP+QAwaS2pVjI7yGT+PZuM\ngiUSY/pC/FKEIoe8xPGGJwnFth233I+lJXnfg/HAomFixCs9JsP8zd1Xj1Zq\np+MqzN5rdqabGFVz7GEvoz0KBP1bIIYQ9Cgc+wN5x/v6rPhGN03vmML2522W\nZToJK/B+OaAuPL2GRXORe5wgw0mCbQTIltWuWQvvKxnvmEZo8edwAE/2z2HG\nMRaZnhp39MLw9cGn7o1X0LIfdcIKDInyuXwjzYOfdJb6qDB1UP0Xoyg/WwnL\noC3UUZgZ3HWJI6yyIuSmf655d/odM7c27F9ajhg72MMW5fr3xFzGhGoPNVMC\nwxOQCkpeWcClFy4r+ITj5E5VqKXIDVX880zX8egcM9e+3SxMo21NjgvsFklC\nqr6d/5Vgedno2I+oJ2or9aiIBMIq32ANKsaHlSR9H4kmsR+zGlZqMs6dNll3\nK5gXJjQkokF1MmrppuBhLEvfqXlZ+qL8kdjp2bz/jog41i8qCJVje3dmaEJA\nEseoaC49NHqgPEH4cgsCzY3C2x3SvufaK4wFExfGk4V7BdKVE0MFiAIDNDHL\nSE8bXvlH8Bohr/ZWRDGH7Q+UII2xg6pbS+lQAKPbS5xoUGRkisNPlIsfeU0w\nzhPMPz5XG+tfLsEFLVXgKMy7lwPHBIJrpZMOy3+1oaibs3yDknwfUbAgpEmF\nEZvb\r\n=UL9g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"5f865588e37a27ceb46484c24fce4d59a0637f90","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build:release && yarn publish --access public","test":"yarn build:test && mocha build/test/*.js","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn build:test && nyc mocha build/test/*.js && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.3.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/math":"^1.4.2","@thi.ng/vectors":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.3","@types/node":"^12.6.3","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.28_1569070744499_0.9861920897404131","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"@thi.ng/geom-hull","version":"0.0.29","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e30824bac849ca76580ff04574599f7bbf46e37b","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.29.tgz","fileCount":12,"integrity":"sha512-7i2Pz5gOg1IGNqjDDByX4yb07mJcQT2pnodwrTjK5zwohp+wn2Wf1RQjEasrxG0s0gnak/V08rV2fHWvBG6TSA==","signatures":[{"sig":"MEUCIHdT1msrhkEwV0yQ6LvhZO2urd11qnNaAJS2R1OeGSswAiEAzPyBGGZk7Xl94WGRlBgdXyBUENt22Bx1adYFoQYeEZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxyOOCRA9TVsSAnZWagAAzzoP/Ri1V3Mg+abhoNIawy9u\n+y9pt3D6y8hJJBUOVbbHI24Dnf6n7Lh9d3FtqFKQoSPw/3ADFQdJCSXHBxWh\ns70OLzDExWpcLtZwHuLbya3zmMdHMsIRmACDockQ7hbUGJiY2Nyqi5P7paeN\nysZkDYXIp4fARwlWDeXqnroISqeyklNs3zm6C9PxCN14hQKVHoAnrAB+Zq1j\n0te4PV8OJwTwpOdXkdOEw900RaXR7jZm3XiiLph3PAXfaeA5RfIaRcQxPXLv\n4jHi4oGZrczT9zOdLJdgtfKXXlR2H4L7zSY8dPhym7jKcXrTq0TcAyj4JFXv\ndFFNV/1WhU+FF40lmP8qLO12EGy55vF/itvwn5eHhwFvA2BrZRtmbpjWXiMT\n9cBbChJKGg1iYqAqf7bwhY1/NY+wbUPH3uU/hLyPZ/lzHew8vr42SVHW4tiZ\nmfEq+0c/WfcmYLB+pfD8x7yAOBkfndooGF+CiNtxl9ADBjP/CWsMqoUsl0O2\nhiFP7l6JBb9fLoVqztIptASxUibK/jz7/QsFrHYsTwmwkcQHYP+wYG8HDZRF\nVwzWBPMkUa8y1dj9BmjN/aKlGBiJp1t3rJM2aGZ2ZX0G/fBr4Ck3DZTCY0qR\nxfLq2j6Ze1BW/4oiAJEYrBVoQjYen5Gmt5ZT/caouuLVw64kgXyjE7LnH/v3\nSHYq\r\n=Z5iV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"97add769f24aa32a1a5e13c5c941605e1b9eb569","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build:release && yarn publish --access public","test":"yarn build:test && mocha build/test/*.js","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn build:test && nyc mocha build/test/*.js && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.10.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"12.10.0","dependencies":{"@thi.ng/math":"^1.5.0","@thi.ng/vectors":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.15.0","typescript":"^3.6.4","@types/node":"^12.6.3","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.29_1573331853698_0.2995547631600217","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"@thi.ng/geom-hull","version":"0.0.30","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"654795a3083e211f39250f05b3d16bde808bca8d","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.30.tgz","fileCount":15,"integrity":"sha512-BEZ9xberBNdOOPcm6f8fhG1EbA9YOXdB+t55GxhuDOFm0Z5yyAjHsMAUXMv8e7yi2Zomo8IgHpUlzY90x1wuXQ==","signatures":[{"sig":"MEUCIAie7FyqiqrczJZ6N2hpRzgGtD6QhD5kn6K3+axRDk+HAiEAq8Z3IB2kxmCMqUZNIGe+wWJI91MkjU3eAyOsED7RxtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4p+ZCRA9TVsSAnZWagAAA9sP/3THrEDrcsOEcIej8/Jl\nLNQDuMAwtjFjsjyaZmc848LBJBkXgOPtol3cIam7rZgCBXy7CAoBi4Ck339l\nsbJuQZFwE6tlLTW6mfs/2NsavnxFk+Q3XfapODmlQdcMlsbzgBDhGRzMtaeY\nguAO8GpH3Tc+fpRwmSvTRQLCwMfU9UUEkt6EqHr+/MzsXq2GOTqzr49hEYVM\ns9ahSI+auhYfZAiPJwEEPeR0lE2MToKUgnVmDZQ9h/O3pJCo6wjnshTLBqZ4\nWjH/ypIPPPE8VJQegMw5ANiWGYk56xJxi0z9AJQRdLJd6rB0rarzoCWCxW3x\nhg1W/HXlXEHPl+lesX6kCwJHRkZReuRoTlShz1owTNVMFf26vPwrJxTC3lNl\nkXCzoUI1+b4zFsdQZ6DcQq34P9RGpEu1GgJo6EkJ98/VV+Mpw0AVTFDRC9Py\ni9eaFWIe/35hecYNiDY9CGNNK8PmZfHxVsNNFx5Bt/7D9AnXxSA3NYQZ/4J2\njqnsWwfsDcsVNc12XI3ypFhViXXDtIQiQKz0ERij2FJ7X9QtFwAQtiQdMN+e\nQtZwmcmZ/zZQemkLJ2lqWDHctwBo+npxu6ifS3/ThBe1Y7jZJYp0wmviuCUm\nnJnbhLHnCE9wNYzaxI7H+qE1OKtCb+eyE1MtEo437LEoCdfVXOmr6vvl4R8j\nzR3k\r\n=kbao\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"gitHead":"36c4d9e967bd80ccdbfa0f4a42f594080f95f105","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"../../scripts/generate-readme","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.10.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"12.10.0","dependencies":{"@thi.ng/math":"^1.5.1","@thi.ng/vectors":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.2.2","ts-node":"^8.5.2","typedoc":"^0.15.2","typescript":"^3.7.2","@types/node":"^12.12.11","@types/mocha":"^5.2.6","@istanbuljs/nyc-config-typescript":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.30_1575133080732_0.10695153145601566","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"@thi.ng/geom-hull","version":"0.0.31","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"152c37564219ecf667f279740111a03729ec4263","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.31.tgz","fileCount":13,"integrity":"sha512-Vzaph744/bSkht8HPNFwuuAR0CvStpEAOTmPlLNmJrcG7ozaKGwfulW1RYq1CGGZAVtiLgzI4LUQhxrUC7Pxqw==","signatures":[{"sig":"MEUCIFxIrNMc4ix9uMfnKGDFINT3I8mSKQKOGqWmcesNRylpAiEAnRy95dc0b+OVlLq/K1r7qlFx4PgZMFt7whE0dgpMOBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeK03JCRA9TVsSAnZWagAAx3EQAKEqhLvg1VRb8HBVha6Y\nNta5naG52JGbCSi7ldRki0bMEGjHcXFSSroi8KZnbwYUwHaArXHbNyN/lRQE\nVz8SZnKAFhHSXa48XxTQO1rZYuX8FSwKgiP2LMUs9pv2acBrnnCXR1BO7g5R\nJ7pQ40Vo3vcaniWGJzs5YS4yqVw1kBX9DaOBqaaxXOsgeFwvJRe5TFZIvtyu\n+kzsWVoP6tnRNqbGgbdklWyxDcyyDJuu5Y7Iwa+qE7EQiWK/a6rYZ5Kp0C4A\nIeaxvdDqBdK6iFIs3OJD39xPd02Tyabsg6O4LmvCpm44DKF2KpLWSqT3xR28\nIhhZu79IR+uI/nKx/+FAeqSgkqPZ8ETcMfOXaDkeDIhExqHLFxycZwgEnr2t\nNff9sIaRBvD4nXmPDv8RNu5Q8zi1CLT4rptkWVi9ntoGCqRzo6HTOPqLob4O\nSNiiIif8j5Xkb8Vc1M3PzbSYUIDFuj5HDKeK8YscZbciTQ97iGud4z9KhdVJ\noxc2mTmQp+GSguYyKgJbD0C7/rLlsn9pRQ92WbCwCE9mx1o2hcd/9Z70ZUNT\nyd8sRkAJN/rU/hAxiwcVKczH9JLyOuycJ77iK1RqjvrMtooXm/hsAZwRTPIG\nKmgpavC09C+Gg6njOT8FB+HDu1V1s8qEDgewC1FaSpfYRFJQqQUimZh1IVrr\nBHZf\r\n=qJbe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"gitHead":"93d8af817724c1c5b06d80ffa2492fe5b4fb7bc4","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"../../scripts/generate-readme","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.19.0/node@v13.3.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/math":"^1.6.0","@thi.ng/vectors":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.0.0","ts-node":"^8.6.2","typedoc":"^0.16.8","typescript":"^3.7.5","@types/node":"^13.5.0","@types/mocha":"^5.2.7","@microsoft/api-extractor":"^7.7.7","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.31_1579896258120_0.03129073447785502","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"@thi.ng/geom-hull","version":"0.0.32","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"274cb5094b5c48bd97227cf3e21ecf309c65dc4f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.32.tgz","fileCount":13,"integrity":"sha512-u02F4k7z4FFwz5WPJ3PpS9ubv1Ai87iaxrGibppYUtiWhzxugAyEmAQw/OIxs/pjQBe6tIhGgLguMzGaJHsbJg==","signatures":[{"sig":"MEQCIE3uawnR7WJaESkNk2x36q921qJPmDrKIyg7390CPq16AiB4c22YKHJXUkiUUUsqrEELXlyeOaVjd4laAAVaTQ6DJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLbWLCRA9TVsSAnZWagAAuTUP/2f/pHxo3PrIXMJFv9OF\nxbuWnZcLkFTGA6G2mENtx2yAQuz2OVJuCZ2Ngw5uZvZp0F6fE6bTI3uE9i3o\nHywvHFRSam2zmlm26QzVfdqXp+KNdCkKradUfyUp/iBUnbqmXswcR3XazKoy\nSnwTHj5U+ur4guUcXrMWR1cZOtrHWjYgHI/7oz/F1WJDWVCLsFxhm4lm2+Zu\nVIs6IxfiLsanmM7ZikbDxQhkXPTQ9uHclKTBFbjHuFLEXfjWhxio+TcCsSOu\n0abQRsmouNAwOTJ15SjgKCMj+alFizBu0ddlQ3ZFx8qLxHoHYUOxIC42Rl4J\nGBlRUz/ZJDxi8NsaVclG1YGqXftRAWvPPAR5FFHeIwVqpmfjZo9vOPewvTUL\n50IZsb3lP9SGC9DcR/d5fxg99jwn8pL/MtiFR4Lyc1JE2uPsUgFQh6WFZc/i\nNAvffjY5gpDK0OuWGccZVK/3beV/6dSD0y5zBcxdbYd+U85RDXPgq1GNQAcV\nx72zFeLIY3QcXjOk0i9waFfbvlZA5o37b9s52l2jX8bHQZ2+QZWFpEab4g3x\nBuzmGnzszjygj33ZknYof2m8U8ZVbH4qgUmwjTizquyLo25mk8GUMXaZVLq7\njJQkNykyzBWphLiZL4UQGjsAVwBkz1EtbaYmrm3qvipu73VYw0LgJbtZp4Ff\n0XSX\r\n=YLI+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"gitHead":"38d193103121815a5794ae242817f8f306b6ddd4","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"../../scripts/generate-readme","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.3.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/math":"^1.6.0","@thi.ng/vectors":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.0.0","ts-node":"^8.6.2","typedoc":"^0.16.8","typescript":"^3.7.5","@types/node":"^13.5.0","@types/mocha":"^5.2.7","@microsoft/api-extractor":"^7.7.7","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.32_1580053898700_0.7582874763119001","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"@thi.ng/geom-hull","version":"0.0.35","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bb932d0daf0e7fa6e63e60c3ddd99bcda9bfa2e7","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.35.tgz","fileCount":13,"integrity":"sha512-f3ikvLkZjWzA7zWSdLiT5Ep7JN+4sAwVxq+m3cZkVy7zT9EV6jT3GSr2Zk5P77upjPE/jdGDOmmCGoEpU3uXsA==","signatures":[{"sig":"MEUCIDQv3gHUhtDfD6DClvlMR6L+aH0tggMrRKVeAzRpyo4yAiEA9yKj1BlRT2Jq/Kim31eNbjqQxOdpJM4qu8Zqcyk6lxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVcLECRA9TVsSAnZWagAA3WcP/A7bc7N6icPh1gh36Kzr\nEQDkjqhZDU1zDGxk6Mew+yZ9TCS2MYLhKP/0ZNQn64mSePFNyQQ+13bFxkyb\nUtxiBkBv+5Vnf261z7lXGJMCx6R6TggkLtOi++7h2CKaUksRJCOT0GCgPziH\nV6HcprGS+1QySCv4LUwNRKjfGCtcwfaLaS5C0lQMlQA6j/PW9KI0sjvPBHdF\nIly3yto+iQoMzjWHzm5l7idbrwAUI5cyd4+VSPSLxNzUKarSGzTa9rTgwRTd\nG1ahmGO7k1HSNAW7u+IRpD6vB+lAgY+s1BKtrLKlkmokMHNt26wfauX3Vboc\nIMIKoJR05TW+1sk7/3gb7dpxkAOKbngqWK/e7SLWdFJv4U30OfVgMFtVb1gr\nME/ChjLYBSrxyhH/oIvQszpGnrO/qZeJ+ppXV46khB8AQW4m3KNE0SJCivih\nNhr5ANEBnedeoLpcwJoVWfudOtc0HhyDXNj10A2bq8yxGs8WK5MQSM8NFXWE\nCj55eOBUvmr+yb2eDR/UfVXy9Ez45tbJRrTswhNJWNmHn6mlSP2wUIwn4QGJ\nHt1dNpCPfnLqdo8tlXvnXftlN4qrNro/pKiY4KQV5g7rWvpDb2RnNqA6t3SL\nIlbjH3ShWznBRy7hRym8Aw/2nI8PmgKNrq+fO6weCpZRnu8rvGMhhL132iFb\ny21j\r\n=CYVD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"gitHead":"d426e5ee02515cbc6a769458a08c0677fe003ec9","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"../../scripts/generate-readme","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.3.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/math":"^1.7.2","@thi.ng/vectors":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.0.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.2","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.35_1582678724114_0.20108251609354455","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"@thi.ng/geom-hull","version":"0.0.36","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"5b225a176e8f7f56b3c17229a21d6d0cf5f6db59","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.36.tgz","fileCount":13,"integrity":"sha512-PeUpE+RXECCACNhQWsINzR1s5Gw5G+FV1bI36kAGDbwKXxPH+mHwVBqugm5eCwpOg4egfNE8BgZaJf+ljts3mg==","signatures":[{"sig":"MEUCIQDHiVUNk7Pkd3CYNcsmNPR+wlbSebbQKWE2yMHH2A/+KQIgPydopHUTl+j8UhzYnrPtGGN2KA9XJxKo4hC+JkwjpbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeW+D0CRA9TVsSAnZWagAAzcgQAJE1bQxQSs8XjXZljX7E\n/x9CdlG4tn1I1FGdyiDq4RQdzcAPGL/xFRGWmk/ewrxdWmXfjF/3Es5r/kF4\ny4y75JeuT28nvFTT00dkDBboH50QdiOADDEiEhFA8HCEO5LKXCACSCiz5Jfm\n0AXTbODGJaRUI/O8Jy+PYsnD1xjwZGUO913dAJmwDdFma3t6WplRND7YvY/7\npUIpZ11NK43qRrYV18nAd9P6W6QoEkx+F+RZz13Oa3+il4IzeeSXENoazGXf\nVPgOJ90ScRtC06o8lSQojxi3YOwoM+eNMBfAbhJHswsup2bTySPYq5mwtM7+\nPloA8cm4vky09BqBVApPafPVJdWy41oaNIhu+ToZML298YtAhKrByquuCLgS\nUNwzJkT2sl3XYTi42RAsTXJrBTrbEHOGF6A9hZ3Q4CIoFKIJD/ccKuw08KM/\ntr3IdNQN127fLwV7VEo1LnF/Sy0XaD1dm4ZH29PfOHYWmX6FbJLnoUNM2nXc\nd/6AFmdCfGuzwvEJg4EZRv/wwi+w7yfuZsuRosYb1xnR18XCuD7L/YkOTdFG\nU+RVL9PEXQB+xl1vNhoTPTqm9X7XxIXKL2Pk6nQls1/kdGzRr/wbf8CKgJBn\n+cv0jcGTzHf4Rz7NISkZRsXwXCjsCtEdENafCAMVR7js44Xkpa7K0wkeKPJ/\nuji9\r\n=BEhd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"gitHead":"dc8bc9f06b99dc10d99ec33c78fb50ea410e3de6","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"../../scripts/generate-readme","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.3.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/math":"^1.7.2","@thi.ng/vectors":"^4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.0.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.2","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.36_1583079667929_0.8180901592582521","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"@thi.ng/geom-hull","version":"0.0.37","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.37","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e9ccb7105b67798857c343d4501fb92bf8b09d1c","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.37.tgz","fileCount":13,"integrity":"sha512-a6kboe++8uouMIM/F82Ac04HgBLUPu4widu8kxH2NXCQNixe3zG41vg3c93SBaabiidlIzDinvhYVmCYBAyG6A==","signatures":[{"sig":"MEQCID+0opNnjb1rwjD8qAB7vEwYlvDF4cNssrdbHfv7Lc6XAiBLGivMXH0gv6jeu1CEbyQS/1jUOegsTWJrQmjVrmyvLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYbvLCRA9TVsSAnZWagAATWcP/0lNBPZz+Ut0xTr50uqg\nAc+n+NGD8rT3e2MvRyHvF8wpoo230XT4IFEPwyEgChjpwEeGoUPTfzSEoduG\nxH++eWW4WUWYuUtnsKSuYGPWg5wPWpEIj0W27SBgUQV1CW8GlYunzYfSyXy/\n2z42TIkIrAu1+KU88eyuh754T2jYA2f+bd/kqCqf6JJI8iTv6YjyAp89PjnN\nIKzB+uMAEKzvrfgZCfjSsdn5jcXRRZpX+drP5D9Jim71WabOT2MrWAFZH1YN\nfxhtyJEWa8pb/KHn5eGTOCngtCdm2CDRO4VeXqfM7+kOZxnXqjrLLQpYeiGn\nIC6RZMLbj+U79tsa9UBloLgFTw3Rw3eK9U/V/sqzbFb2uz0yH/8jV0kFBeTy\n6bBcdNH645br8UNZtYF+sTsIUBDV+xbIx7nCelyUlSf4YOP5NAXOiNyoUTWK\nHg/jNWLvKiz4lmUx1VCgZo/iSLG3IYJWqCcH5hzmioLlxeYvs27AXpIMcz3y\nr6cVMqCMRDPFk1JILR3jZ5vkIqtKO3aCs0hyvyvukBDrlWksuEQU2wfR1UDm\nPSxr6SSzzDI7oKC8Y6hc1w11QrIkDlA0lEEgoFMj5yeeX9QRlUTQPjb20FJX\ntLiFD13xmQuYeWM8EC5Ym7DBRK3e8eyO/f7kBhRIt69Wz/NzjYTwW7OSoIRw\nWZah\r\n=QW9l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"gitHead":"18014ee1e4978dac7eb2e5d51d0a6ff7d82e9ffc","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"../../scripts/generate-readme","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.3.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/math":"^1.7.3","@thi.ng/vectors":"^4.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.0.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.37_1583463370673_0.9437338824049541","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"@thi.ng/geom-hull","version":"0.0.38","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.38","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ce0053a7d3140a4177960455f0a21c2a3b39291e","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.38.tgz","fileCount":11,"integrity":"sha512-hSW3RXeqggpL7IT25SCv03AdbDEBh2a/HEg4Ma9SdlOg7qnlmq1osUlqLVwGUB0PcxJY9gVq6F4zZY3n8XYxSQ==","signatures":[{"sig":"MEQCIFfpb/ZTLE0fCyv2bUFubaLCQaNOa1ekv0t1YnRNnaRzAiBA7s+7nPrTr0COBw6Ry7nkpZuzVPx4WBBIQQpE9Ok7vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef7vzCRA9TVsSAnZWagAAyeAP/0IkxtZqIe98K1cWofkU\nJwsGNCH4KrORemSXgGeJC92Gx/PfN0Ijt15tpsenYuu6JjiRYld1b/OmJ1lY\n5LugnUbbuqMF2Pk2yTO3nB97VbjZpbh69wzXX2NnyBNB4Lu2ywwbTuV0K+Gd\ngDO8MK7pEFDOVIxbPe43jyijiVblAfs6VkykFMV8QblGa8yxlH1D+1mrf+Wd\nx1lfrXNzyAqZH8ArQlLZazpDv+Nhf3HAQHmDmgG1JC6amNBzK/9A+eTS2NkO\nY42ThVQNUvHsEec+l9Bp0O2TsXcuhDggTf88rk6PEZmcToVBC+70GZmPCVV5\nUKdINJr0NGSaW1GP6jvruylmrKzocAmCpZ+9uETQcw+6u5YchE1ceeGitVud\nxZDHk/QsfZPniADYj6avdQUQ5p8GONOt8SBuxcE5Za2PFAV3Zq+++hqKnwBI\nwu1Kkn+PsFJrmQUDf6QEQycnvUpxdtQNEkaaAoiMpgiPYkqBiEYEOuOL2lNX\nck6fuMfgofTIiqdPLPbq6LUrDKwVfA5KNVoqqYNP+OfAXdvWcuYuIjWsm4TQ\nZWBEgWda7z7d13cSUCUSqfDBW0hJwQ+otkVZPwwF9u4+aXl1VbFD25hHMbRR\nsFEOF1u5EyXxT4vEf6rvfCVo9nFKL65vlGvSWNUQUiSzI/qHwnA3kikqGqDu\n3Wqn\r\n=HLFt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"gitHead":"202477e312cf26869f0421e42a9a5fd80ff6adc8","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/math":"^1.7.4","@thi.ng/vectors":"^4.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.0.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.38_1585429491467_0.9162089835366338","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"@thi.ng/geom-hull","version":"0.0.39","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.39","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6877952858d5f8f19d087e715d99d68d66d2a442","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.39.tgz","fileCount":11,"integrity":"sha512-bV4l8yWkdpbhCuBCFnZiP5lAGrpUhhm1FgrY9vLe6S6pFsXQ02GC3CduhgN6BzHkZEXZoacq25HBVvnE3NcmWw==","signatures":[{"sig":"MEQCIEixo/hcKJnb6nDZSrKhK9O3DTA20n9lstGziQYpEzz7AiBer4imTjCEv/1DwiONA84KGINbejXJyCK30U343Ea4FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeid9sCRA9TVsSAnZWagAA5acP/3uQwV/eEaJvMXABOBl/\n0aH4Zy251cinZB+PFOBI9CYuxAx32fih2uE4KANZ3vNVB7YfHvSKVJp6BAos\nVFteZL/+qlNQbe8moDDjRI0zU+AEJ+wbxzsGlBOA6WWet4lsenpI2s3oKjsp\nIqwIRzcoB4D+fzjc8PDdBvdC8eSDV206hURB7b3QTzCILmT18Splmt2xL35k\nE5/YhXFIx5+BBIhRHPAYVILK2VP1nfVPbxQOBlAs1M5H1xOr6WLKpFAyYG+G\nNFAbU7/5fo4doXwjs1T8IjqOvGVd+Xwa/pL/uCsXsb6UisjX8yp9phjpc0Fs\nNJKWbM5tUhkpSN1x28oglklJQZ+LPTcrHEd+f+ik8d6KnD1DFNQEZrl/2wpM\nHtMD95Ohm/j056Q7yYnKLFdX4+NiHJ/p8fAHGRAYDNvPmCHAopa1C1BZqI52\nuJWJgQm7fYD3Z7GvAbvT8hJHMl6bCGNI0Y8LLQg//Thk+EXd8y6YpeNF/z1V\n63f8aw7geEzZnX7NkLF42bxTakhXZw3rcmKxZKVCEEiEv8+Bzdj+XogccsRH\nhdxOZA08z5vchVHzyhLJG2KLLCsgHBchMeIlJGt5xGkBPvFN6503gx1i3WPH\nhAlztEtBz/Znf4kT8flMoH4//DBNWMXKXpGTulkMCaQ5NJ3tQ4NEJ1wI9jT8\npjf6\r\n=2BbT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"gitHead":"1fbd320aece52cdf48c3f502a449109b2c9ccfd9","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/math":"^1.7.5","@thi.ng/vectors":"^4.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.39_1586093932118_0.9220174063886069","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"@thi.ng/geom-hull","version":"0.0.40","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3bdb9f3f84547d068adec286130a65a20d2325b1","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.40.tgz","fileCount":11,"integrity":"sha512-K2qmgOVQWQxH12xMkX1Iyl7gn/Uj+B+S6yE7g/kFpkLEzLCsVoP/JtZ6UYLQSRSbL3Mv2j6WvSyoA39xwbG7+Q==","signatures":[{"sig":"MEUCIQC5OFL7ZBPIo0bTs9NBeEvBTFw9vwkGd2iGrs1dP1OBSAIgapeJxhk7euMpXU8YORuy62bMiyRPagUqs/552BNxgmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei0l0CRA9TVsSAnZWagAA+FAQAIkZW8Zt2ZUXO2p6XXg1\n9256UCzcFSRyILunb24GmPXWa3utvnb23hgul2ssc5DnhEJ+s9ZfWhpustCl\nGjiJtpkV3NR70uaOsFo3EvkrI2FavLEAaXdZAl6tVt7B0LulBNwv+pQfg5zj\nwbAl9cYSkTu4CDwFWTzMSVlNH2AjHw+h2yhqi2LuCHaWVPTzA6zMWOhyzRpa\nLyMlqcsfhoqKWNvefjOLqGBqbUeMiRP7drH0TRGCyh2j+t6fnfJqt3Cg9JSD\n9pn0L2qSMq7mjEQYOf5qe4RE4e53BU/FTCfJTq5cqEuTUGyLlUaWdtbpRtkh\n5upip4+tBe8sYS5iudzn+knj9mvKgXgZsGA9D5ejFeiCdDkWotJLXGg1XX+E\nDXt3LnNwx85zG+pEzyuXsw9aw4AuhKF4+yQGt0OueMWIIvfePT5xH4OspAsb\ntiCeUOFFrMwYP+ttMwBBtoKy0yfKaJwI+TtS8tobjSh8aD3Dc+o0FQp5+bP9\n3ZZxJ4/tKbYlV4YX5HJAs589EtbwtFvsfqISLGL4PbrmEPUMJ0bcgf0qj3no\nIwXpTMNe3XUSROSC82QETWNHqrLiyjW1wSeVOTw+K6PWCYm+GEkJ4xo7XQCG\n8QGdglzZL5cVlfh8xm3E0FYwuyleQPtkru75gp6W9by+OMRGA/iksVzDc7t6\nEytj\r\n=oqnr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"gitHead":"9ed6564d092e6ed254e7351bcd486958932e24cc","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/math":"^1.7.5","@thi.ng/vectors":"^4.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.40_1586186612393_0.9661398941562052","host":"s3://npm-registry-packages"}},"0.0.41":{"name":"@thi.ng/geom-hull","version":"0.0.41","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.41","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ebb0581aced949a54c6ddc29f262c87843c5be23","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.41.tgz","fileCount":12,"integrity":"sha512-XBVzkRnDIr2f5e9Fo2oSj7Hp1axiDqT7wW+r1JFLPAFcolSmZAM1MIsP9X2I4d0wV52WgCJtnWC4BSUSX87J3Q==","signatures":[{"sig":"MEUCIGFtxdlXWwLJE7sCWZvZJDtv8xou9dCANw834EIgejRLAiEAvychvWPILFVeMXlyY0qkJPnbX5eYlx/XYyI9VO6KpI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekkKsCRA9TVsSAnZWagAAU00P/0SWk9og4uulmSqDLAlW\nZETmViP6iOx4/pNd/ZxUi3oZ6d69BpFf/m/HUs5EQsVnbTHzT7DeaNGJrWyh\nlIuzRIQE30ogB+NHaaGXOE1qsNtnhc6zJowN7Ylse/gJBqaN9ojZq+Tgmbcv\nIwYNTpwc+8lKku5bnnEwtmY26p1zM19oyQXcoYFuDSQ7MEc3YFZu9aD8D48w\nRr6TpZc3gPP+RbjkxxbWYB0ZEAXBsJp42K7gQ619i3TEjppplzmIXpAzd4B3\nIrMyBWcIn3Tqly1t2nchGNT4ZmSw3ClZgeLavKc7P09MdbltW0MwQuAorR0F\n5JUg35Auve+E61WYkbv3uzwnFYghzDIfhnGLL3CEgrvToANANNBUaFk1Qgno\nL0zJLTlIVluj8U39Rwx/+ipBijrjME9F95nNYBfUzeiV3iKivK27Ba3xF+ds\n/e6ghLeIuIz7LQDAJrmaWmwm7BlwwhcBnH7qJCmk/mkEmn1U7+x2blKdQorV\n2IsHzs37LUEaLz8Fg2xNR+rlrsZKYSFTIKeGawn/nFLfHu7EtgB+r2iPC/yc\nJVt5ohFIfrem4h1oPFAqWTwY4lPQLsXu6kKr0hfIOhdGBXXq4xYsDQPZDz48\nraI1gAweFJKgsz4wHRweZam36zGmPnSM0JkwrZmtDDn4L9wzpi18VliTwA8n\npYoc\r\n=X03P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"gitHead":"bfafd37c52df27f7d886c0e2a344e4e7ede4d072","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/math":"^1.7.6","@thi.ng/vectors":"^4.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.41_1586643628323_0.9173424763160822","host":"s3://npm-registry-packages"}},"0.0.42":{"name":"@thi.ng/geom-hull","version":"0.0.42","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f7e6a94167d8cfbfbb89cecb03e775b203b2d484","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.42.tgz","fileCount":12,"integrity":"sha512-6rKUMN96lLX+TxQwHGEdcd7ZBPngIROyoquS3rQn+xNh/M/A4VmDDoQShQEbvnouhEVu4zsb8y6qYoeN5C1n7w==","signatures":[{"sig":"MEQCIA50UbBSp+AmhXs4Q4INryxKZJVlhsa6usc+YwVrZ0oRAiANyOPJ6ZimwChII26XPdgRN0QElh/KVFxrE69TMVvhqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJena9UCRA9TVsSAnZWagAAthEP/iCHvHEIv4D2bc4EChuS\nSVUUZSOqTPiy198r4+YwSQiQwLmf7Jr2OyrZ1R9HkGUCpNaMUd5YnGncUj3V\nrO8Xm17b1rod/xWl9D/rUyp/bZWSV3BWDtMVoBgwyUm/3sZsclU1Nx4rhw9D\nAqNc/iUJwHeYQXtTN/Hw2vBz8s6OEhXhT+bQNEvqUqcsBWag8PfXdUwDUgfj\nYVna/l3GigDGJpJFVwtfIO9s2osP8jZ2dsrPedJx6846Rv+UoxiAJHFTSmO8\n8avsBIVoUNWNU9uNP/V3gaJcGpfqC1QInwvRtHK/0W93FojX161/IN1Cogpj\nw6KfDBqlET4PbK3mJzAteDDX6Zz9d2/B1GCdXQVtTYmUkIWKmMVQKBsaDUPi\nd0J1sI37yaayIt5Otsu5LDjqPYXz19FOs2l1MCtnAVAd2RySlDixoLr9BHL6\nyO6IsCSV925K4teV+twNtedt/3xFFMHnNZC5QAFnoc7W9WFEk3Eh0ebcxSj/\nmhMNRRopGYuHq+6d7VSYYXMQHuAH77caM/Z7Y90Aa/yan+2HwbbpB2zWRzOq\nDf4iZjhB6uvl4rcqkS0kfiJBo/PB0tZOrO9U8ryxnbnILpdMAYn+oSWR3Wu9\n4g9bG9xGTBerVC6izyCyY/H2Pl7t3coPbbAJkFvoTI5d86848vYYsjOcNUVe\nySrb\r\n=tyVQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"gitHead":"4ec4361346c3c4a5552148955a6412aa1ed8f4bc","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/math":"^1.7.6","@thi.ng/vectors":"^4.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.42_1587392340351_0.7311076684251234","host":"s3://npm-registry-packages"}},"0.0.43":{"name":"@thi.ng/geom-hull","version":"0.0.43","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"cb215647d755ce1f4c6e2da0a47b5af207d57017","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.43.tgz","fileCount":12,"integrity":"sha512-Al2v/wfx8XfyA5imYBSAD4tXVAlHvoscQhPli3pBzhuCaTlRcqXD1CU6QIqBKg3bkw2EPLTw0IsVcbntEQvNNA==","signatures":[{"sig":"MEUCIDLyUJ+3jlwjBFZXLR393r9Uk+66XO/l9q1NcTx/kw5WAiEAjWv03s2YHSMQC1Z0Zi0iOJwFl3QhTPaLdt16qbn8EzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoYDQCRA9TVsSAnZWagAABuQQAIUTsw1zyzTDYnTHPgRM\nkJH/sxs6zGnWv78R+BgQWl6Qsblkifo68knbZikPdwCnsBUGQm2Ked4JxY9n\n0eV4iYG8mdbR90EKat1DkOmOdfPc3bnxMEZhIpCXaYRHtmbn7l7lzGmXUQnZ\nf73icjoUMteoAnaMfdFlcecZL+rxzjBZ389cqnFkdQGpacop0Qe+J7cBnb3X\n1UcHQFSBMT+FARrDXk832tjuKZeJfWEWFm/6O+Y0iITHY+CtuAzJswScPVUL\nEAKDtxSdfvPIAHIQJOHM53AnCrUfOvP585umTURWh5CWAIgsa0aeBCjaHfyc\n0tElbX9I6+apGTgqtSwM5xhBDIsTwcFe93LG9ruS9sq55nJHSp2EYuxLMHBr\n9rZYbIHh1op3c4Jv8mlC5jkTB92mSfRd35bEnuBjyH2kXMFdf+szEa/xJnTt\nAMTmt1YFV8QhM0HrjafADE9oqt8OIV8heoKTfNv++IwQC0Nf8sxZebp6Emxg\nAxbNKeLd1C+r87eLe4J+Gaus0/N8+WXewI3XcFnblGNurpluSzcjzhtP0cQy\nyTis8PiepjQgVErMy8b7QIK34pvfq/k0BFuQ4PscVqhgRokQuDYBV9EYThVj\n18/S3JFs6htkCQuQKzZeVn+xC3lusmE0l7MtJ3olJJOLPkKHuWJlu2YXeWfI\nJ253\r\n=1CNx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"gitHead":"949d1f07a0e0cb038ee1aefa3a284a08ac2930a1","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/math":"^1.7.6","@thi.ng/vectors":"^4.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.43_1587642575660_0.050921963454191754","host":"s3://npm-registry-packages"}},"0.0.44":{"name":"@thi.ng/geom-hull","version":"0.0.44","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.44","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9858d57040b3082bb298e451557c34dc154cfd5c","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.44.tgz","fileCount":12,"integrity":"sha512-SOqKJIsPSEuCmMbPDlYKuhMXQBFTeBcir/CYgjF4Q8qr9UFKQBhpmGDfDnU+sebmClvKQEZ5qpvzHHxJm3XqgQ==","signatures":[{"sig":"MEQCIDYbdOese4BD/gFNhEl2N3rEVYZezpeQVEWpqVIRhtxdAiACztRYJok3d5qu0vnqFpwYYhnFTOEAf7js6uF8TrrCaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoYQ/CRA9TVsSAnZWagAAp48P+QGIdXs2o2XLci9T/juF\nTjwbVtdnlMyZujj8y4mg6LMzqAHaPe6cuyzNXdGTxHPgbSFY0E4UpSQdM2qk\nL11s3hhZUQwDxdjEqVCL0glNqu/ITOvz4R/YyDaIIAnLdhE+xJ/PiTsmL+Np\nMvfjQw1SyKRdJWEBeb+qjHS1g4Az4Jwgte8Iilx9b5OY+JSwY31Y0SeoNc+I\nZ4s0t7tlgergTUvARi6ezrv+1cay2v/EjuHvW0/+XVHiNJZjVUPu8NR+7F9S\nb7DaHGEsKmLIDdJrPFBfzM9u+G9/66vmpnvFL8OOMX2IvV7NIYw2MDYYpntN\nH2mu+4z4LkxKH2Hm+dJsiq45ENtmegmYnB/NrWYiVQ1tyN0BKInFvzeTJA8u\n+p/v8QiEu69d0tOgvw3+gwfXxe9uEJ+Qs94Jrp0yWnjPTshyEFf8cju9ZI6Z\n+w9DnKY0mCJkYTCSUG6ZDHPGipc0yUpAVvaONSfqEIUYoorZ4Qeqx5KxKFuY\nuciZiHdYoGR4ktmcTIUYRxtebivrjYaD5R33wRax/z4KHuj/WHDMkGBV4WXW\nbdOOHjxvN568JX21a3PlOvv6tZ0W11kh/+q4NUqWFi4AMTrarNw1RzIOpqGM\ncpaedcmFn7HIzdjoRsN5F6ANaBtn4SrYcPYwXCa6gT/7bInt+jOaG+rF7wIc\nkaW2\r\n=efVq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"gitHead":"7d53b9da131181ae2cf35d325941a353f9b3494b","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/math":"^1.7.6","@thi.ng/vectors":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.44_1587643454886_0.7441958269462015","host":"s3://npm-registry-packages"}},"0.0.45":{"name":"@thi.ng/geom-hull","version":"0.0.45","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"cb58211880d4abc69b352c7de347ccd3a8d20f28","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.45.tgz","fileCount":12,"integrity":"sha512-Hh1Lpbl+LGp/6iYkd0fRoBof3QMUv7VhnCEJP+JElMzVoZxIwegEO75TRQnMXxkd5H2nqZPBxlpLiLLYIY3Z8Q==","signatures":[{"sig":"MEQCIB7nRA7z1ZzxckOpD5gOjisqTmDDePz+Xvx+9oq+KyWyAiBrAC+utvFKQTUBhro9I2bQKpQXo0Uaq+g/BWrTxvG6fQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepsooCRA9TVsSAnZWagAA5lMP/2T+m3zl6rgBgdrJOgVz\nXlVZ9G2SSPFgQroy6Mkk6vzpWEX+TaPC7+F425pXq4BHflViQjLDD/kXnilt\nsBLDFF2/Fy70FvX5c3Bbr0d61NXzs7WK6/le1aAYYQLTZbZb4hPCzCpLbjJO\nzifMaqLUgUUzRhulAoHBY5HmbioSS3NVBiE/wgv2zWAwVS8W3Tqm9FT7Ykqx\ntEQqPHod+0iTwOs+it93HHpgEeu6qHw7I/wC5EZdJTeon6v8UtwXCW6drvXP\n4Ww5C4LV5ZKB0cgSScyNGr2vGpunPTp5PyJ9U24DMCVzuH+vEce9FgPnt8MW\nllStqENzSCJuscxHiAFUuGtncXR79ySCd9xcxFKtmyuqPwzMOjiEipTuk4Ss\nh90stJfIm37FWBUAWIflCi6dwHSKsbHVqZ9/UWjpMSyDhj4eT6MLwmhjaZ0y\n3QiYJ/px79NTK5TLZajNRnLZ/V39WyN/Mi68kRUSMC/fgD5SkzDHtYapdOB7\nv1HoptXthFGjGyONNLqzQ+6SjdkeiWfXZ4DCBghRGOVHIQMhaYHjorf9DqqF\n6SvkdOqg86MbZzivZ/X59CYyntCH5WckempcjhtKGdIjnQx7Cxc4+AW9NJ7b\nmxE/8j4pfjXnxQdLm4YBwUFHg8ML953MWM5dLjBWdrTZhsOFdineh4dtQJc0\n+Jw9\r\n=LqQ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"gitHead":"9241bd0f7f20d33c16b505ddc2cf0cdba38d09f8","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/math":"^1.7.7","@thi.ng/vectors":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.45_1587989032413_0.7198334991784698","host":"s3://npm-registry-packages"}},"0.0.46":{"name":"@thi.ng/geom-hull","version":"0.0.46","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"757c68f98b80b5e5dcc84546313791e256ed2991","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.46.tgz","fileCount":12,"integrity":"sha512-TPUvT9+mkQc3fpODlUxc1Vvj9CVySp0ht2eJSjDKsn8Dkf63Dk+KJkfakAz8k66s8n3/l49hGOCxx6tB4PDxUQ==","signatures":[{"sig":"MEQCICfjkz939wHlw/sgiu7c41XmrwrqltXINAPC9DDuTvXbAiB4EnfyvEy3nNWji/jVYFiHBYpNrp44xf5a1/qJZ1Q3lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqEq8CRA9TVsSAnZWagAAkgsP/2xzSCCKIK/JncOTdzUH\nSpl/r/j4Y6eYLnd9a9dh12a3VVMqESPVQ7DxvueTi+7xgtT5HhYLtlsZSdJ+\n/M+lM5Loziyg7j+UNg3L9xYZ9a8KHBxrBc42H4qJenCcX4hHOkLJ1+Y98r0K\ntV5RZQTsLjv1LQIEKwNNfzJvvRxhDf9OKBgs6UyETJAntUFP0yBG37cwl9Xa\nHOczSTmNN2bxwyFCm0yPHNL2+tjuBP1GJ2OoLyuZ70zlwPspZvnNh5dmrW84\ng4Q1AmOGvHtkAq4oDXn4aJgVCqrdpx7uyiiZzEOnCW3DZcX2OYG1mfVHzaXr\n6QaiP7Xg7fKd+PTQ7HpVeK9/jcnPhYSwxzepqLBR8QI8b/WUEOWHloO3XjcQ\n0QsO16V7rznL0aabJ60zQfLs1sxYgtIjEhmfbhAo87jGvgZkpIcgDZRPg/WA\nRjn2ZZYXz+VbTpKLZS5UGaTac2aFnpVCl3vgBH9wVlZGula8Z/HVHYvyi8bM\nD5f0wo5FfsphpwkkofR93WCN5WcUa6O9dRwIEcEXptqOffYRCr7GXLx+YIND\nFcZnD817rbV+n7JO2kjAEuPpORld+Dr9l0QCCSeacGb8qlen8Zjjp8Uw7HEu\nxgD3l7xuQTHmTFRWSL4E6MJuVwGiuGXCEv8Nr/K4pNEnesA28YX5diFueYYQ\n1B0o\r\n=OOyn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"bb751118ba5a7261d322952a7ec5530860d73881","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/math":"^1.7.8","@thi.ng/vectors":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.46_1588087483899_0.25309575067787016","host":"s3://npm-registry-packages"}},"0.0.47":{"name":"@thi.ng/geom-hull","version":"0.0.47","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.47","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"54441d7874cc5e84b0218b33c03e4206a6bd4826","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.47.tgz","fileCount":12,"integrity":"sha512-awRPgH9iCIeTgFDXpfrX4Bx/TIXVwtDgOjQQd10ijz6cNA19fTvwI4+3K1HmltDm5TSsgZieoRSooDIojZ6DxQ==","signatures":[{"sig":"MEUCIQDJsRrdmyERTjXCygIUlN1xE0OjPZ/r23xy7nL2+iHZygIgMR+HI/ggi264ufUK/tN1LS/33bh/C+APc5R9HoEwP9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerwSeCRA9TVsSAnZWagAA/TcP/3AMM59E3XdjgQDs4LA4\nfL7z1ysjA3kj7ulvO6hWddEI65USA8JR/Z6vn8EK3cuhQln5sngImlaZ/Rl6\n6yJjvXLUl3zisdiqQd9Y0kibTihVK76o/FxTvB0VmJVOYPQjxrBI/de7No9P\nA0N+IAptTvYVwTB9kzHVP2XKdtr6otcWKF3FQYEhGY6FCHP7adU3CNEDzt0t\n/5BICYnnyvU9nsxv5Df95hSdkzN1sqq7+6M5S5clS4qBT4CghG2y84mF9sDw\nAvZO1pmk6q0lC+bCCnDQ11dXHCgrFXD8FLHn3gfC4+eYTZYEdCCfTJjuPh5z\nHO2O/xMnOKuatvBwjYR4RxNLObvyrvKATXKDLkNkgHf3D6G5/IFIGQiwW/Ub\nbLUHqEMdLmrM+Xb5EMOwDHWeZZvsJJE4dGp3DvDKTuoN4PZE4aBFKJaj7Yu/\nudFyR5pVy3JvxuAZJyPvumlTnngzoYkM307YjooKwBc7pF6cetjmvb625Cs/\nS6I0MUguMjDo29+xXUicsUbeCaGLcU9jNljAQU51DHgAkEH7Ee9RNOvKk0Ro\nOKUlKiru2nOYwS9cRdQfqKDa44WI/yvHy6gnmucFmi5G8azJ6SkeXjVhoTe3\ntK00r+eEGBpA0jgFlujuF7sa7zy+oHtyChvcwkSnkysci2/Z905MI1UBLTDA\nSXSR\r\n=pjYL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"c11f130122cbaa05b8d48d394c3a164e238c8078","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/math":"^1.7.9","@thi.ng/vectors":"^4.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.9.1","typedoc":"^0.17.6","typescript":"^3.8.3","@types/node":"^13.13.4","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.7.13","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.47_1588528286004_0.5944956241871049","host":"s3://npm-registry-packages"}},"0.0.48":{"name":"@thi.ng/geom-hull","version":"0.0.48","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.48","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e7274b65411f9083ccaa89588aff7fee0a66aa97","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.48.tgz","fileCount":12,"integrity":"sha512-3rOSabrpsuU/6om74q0FV+MvHRxQBE95Ape/Onk4ZeC42mO5K2Du/daoAz+Ev115ZXGtYa+ePrPWfsfv3G09hA==","signatures":[{"sig":"MEQCIA1d5gK1Sa8TKTaH3Zz/y2JrwQcaz3ca0hQRiTzt3H1xAiBMCo+KpTUW1uKpeJFD1eNCkJDfcnTD/DKhh6StQdcLhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevUF6CRA9TVsSAnZWagAAtPkP/R5ixsnmwqSuglqECeVK\nqY+nWJLyL6PfU283wfZ+0hL7TZISlSe0kJpO/IGbsdUmV0LqdIWHEPFxsFZ5\nwDITCy4a/fuv4XP/9JGDZ4Sua9uxq2k9mKQHPXJSHVgi2bj5H+lWACUu1/5c\n5hmGRWfI9VZHDewI5bQ+DriqH6kySDu5PJMuutIqVhRDCaueNUjUlHw673er\nhbFglfS8VIQxfHrEJqw51bnAxttTMLIzILqSQlMdf7SByatzIxKkTmJ/I0Nf\ntsK5wWiDEFHUX4pZls/+BcaLUY3Qxqk+wuB5YlK4PEzaFp5dUyAkefplltyS\nHIp6uxkhIaBta4xD7a/mXVR7LTGnJZXiIzOBvOpRjQE5TnA6zBLkMwEp9EBy\nxZsc4CY9IAtR8nN6GLh2RwM33jxN6bU3pADLBFNEvqpiK4OcVRiNHHnK4xVj\nOOQdrUYsgEZAlpjhMINe/Lv9FZaBLCPSDZhOqvsphBIAaP/qOVcvRODgxf4V\nv1I4zdi0Jg5TB56x8+BmZFv7JCIPHLdGCJqCHx5wMXJ0ZXBykVju83MOdpMT\nbr1TomgKhhYsjusJQmA9MI+wP+C0KDCNuHX4B4luk5Ca89RdQU2v7JrF8lwc\noQDIa6x9UI1/+vKlphwuP2nE0lv6+ZVI+InJdVkUdjwYa5VKVWCQGGT2z1ud\njWZg\r\n=rOBx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"97c301379d830c1982c364cfbec8766ff14f73f5","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/math":"^1.7.10","@thi.ng/vectors":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.48_1589461364281_0.9121969667573178","host":"s3://npm-registry-packages"}},"0.0.49":{"name":"@thi.ng/geom-hull","version":"0.0.49","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.49","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bb872a25a6119afd420827cfdd068f228c0df5e9","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.49.tgz","fileCount":12,"integrity":"sha512-O9LXSUqRXXGqbOL0/+OXGq67uLa8ISEGh3Wuj+R0REWeKPsXIsEDKQlG1Uj4xWEuth/Js6+Uiua8rScFCe2wfg==","signatures":[{"sig":"MEUCIQCrEbiCsqAJ+uMGHQs04hwmbXnyik0HchJyFDRPaFwfJAIgDROScNhcE3l4kTqBIC0bNP4xRj8YoCDYsc8LWnSfvYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0T3XCRA9TVsSAnZWagAAoD8P/jzUXVW/w66gvHIFBb0I\nTJ73gOon9JtVkECZEXZYpGb5gCRSk1dzKdul2IRAee6K6Vv2eYcezYJN259D\nYCMeR1loRRbLj/RzFy3JXmE/Dd3NcSgA1nc5k79uwOkuUa4gIVT1Y76wGHNj\njqtGLCSDcRhTzmU7mcLXrdXtu63kY49nu1o3LiA6wor+GnhwD5VTBmpz5oOi\naNjw67TjqePYsa5vQtQujp2e7rwYbU395EWlfoeWvg5L0H5KCb6UQ6WIAeBA\ng7Bi6TEpeBWBFNC26ZeMD1ljgH7RxCx01vwZMFS70YFmbNzoEOVsxFH95q7B\nt95scUhIC7UWc3k5sxnhblmV329IKBa4WUjlJRfbC+H+82YbARWwj2YT0kqO\njoHHoFSt1jZYocfLs1YLcLsR9/nJWzk4Tqp1kzw2eeR/MsdxuXhtptJOAbwx\nI3ckazGdeseTdOpZawJbvnErkXPRlu7J1AmCHhvu/Pq4B4/YNKUEDKBDAMqB\nrCMzW+iAYtAQpc2wlfwstYsaYG2ZzGbELWBr+Q6UwW0hIByGFevuQcmE+eBE\n42kM+GPk4UeiR/AiCRdpsKYNY8D2Of0hgF7Z0eNJjwRqT0YK4uwxNYb5iiep\neqnSyLJo7BWWofDDHUU1IDKv6TJuiVZuPcfgNDqTKu1AIK+CvzSXBw5yrFLB\n4u59\r\n=AIiE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"1dade92dbdf699ea3bcd75844e311456c1d99ee3","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/math":"^1.7.10","@thi.ng/vectors":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.49_1590771158415_0.8383660194556564","host":"s3://npm-registry-packages"}},"0.0.50":{"name":"@thi.ng/geom-hull","version":"0.0.50","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.50","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b6452ce87c6be055d72b2d355df6ba55b329f6b2","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.50.tgz","fileCount":12,"integrity":"sha512-CeljY+QvZfnS1TAvFmkoEjjWcIiupAxYA1o3yQGzvXstX4u7x4lbOfHSdRvykGoXVJVDVTm9J7lXxv08KSnOew==","signatures":[{"sig":"MEUCIQDF5qWEtq9ky9l3Tl8AnUGkwJpybk6SZRroiE8/xk8syAIgQiokltkMprX0bd1w010wwqs8uEoDIKzV/cnKVYxKzmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1EvNCRA9TVsSAnZWagAApmcP/iXwAdCX3w7IP+zMexqr\nK7SrseU9rSe8iAGFI0cYaWsQs2Q7y9/tCOocbSSFUh9aw1cE0cggO8qKCVm0\nsxyYrsJWdKSRy7eoTuWBEqwzDKJaFqVJKmVAdmF4D3vcduF1eQbNM1n51uUq\n5+iVneuGBOJPMEz+TtIXpfWriIu3rsY8OfnKxmzjSTZtyZ/tpbY3k4ubLUiz\n50VJ58/CWt83HNaanRoL7dA69e9Ew7AC6WE/rjOlwJk6hMvC7xm+zulI3Sf/\nU6ZMjRQiKabaG57p2LnBOfpnqBntceFlsM1Wq4tCLwFvfDYcA6rHAU/3+WQh\nvCNUxFqlH1FjvUsX2uptUHYePBFOppT9EVM9VY+KfakOeoyYb1c5Gx/n4Mdr\nnZ750fNq49AueyyDdGPZr5pmAbMkQ8dPmFKJ4stqeJxkPpOn/MxosronZAIF\nTUs7SRmjYetZpYNMv1Q6T5gAxGFHZH3N8VRz40/g8aIEfuMqCJdijQIU22ax\nxRFcKJ85Ol1zCW/eXImlWyOc2gCVs4fQxM949wUTg4yTEfEVMxGMLQm5Gbyj\nXKmMO6E4/ty8CDX+idbkM/LvzXeueLDjRPqiwCEcDK5b9OHwqbdj0zAOND0L\nrqB5IBFL7GrQBR/WMgwfuVO91NF2jAWBR18/y156BdYF9+bl+iBRqZKHv6jc\n5PJW\r\n=bUO+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"a25c4eed5fba2c7d1fddb02dd706bae534affc93","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/math":"^1.7.10","@thi.ng/vectors":"^4.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.50_1590971341296_0.2438637238670769","host":"s3://npm-registry-packages"}},"0.0.51":{"name":"@thi.ng/geom-hull","version":"0.0.51","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.51","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"188a5a45efcfce669ca33f4380c7de8de2420889","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.51.tgz","fileCount":12,"integrity":"sha512-KVwYU8Y5cAkwm7q+uJNOR6oRpjCt7GQSYdHFsriAmLjmfMNyHdibs4PQ/6GrnoOuM62nOgeVtAz4TfYIHo0zSg==","signatures":[{"sig":"MEUCIAEhx+Wb9VaZouXWctITnXPMCAig9VwkgAM4dIv5GMnPAiEA8OxE6DOShTyrOggkax6lyBzVp+xtpWF3+Gw55cU+lkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1NN7CRA9TVsSAnZWagAASOsP/RKvWKz0TCWliw0jq3CS\nSKRf0e19HxWUVWxn8ff9SuK6dU0CchBhy8hHJVGoNbdAD6CIA3Ia9QBc1io5\nOTMw4/eoRwMPFLWGdB6f6rYL0mAsYEZ2cr2a8ljr+ULDS4cSOWOCaWjEf0Se\nBxHTC4+ETngTBca1uRcBlZ9Voz7A3EeUCiqq0s/AgPjAT5XwRH4hxFtE6uUi\nkgF9fdCTtzAH2ORRHptCFaKp7ax80Fwg4nnrHuuCSqVLEyLybeJI0Cl9KWND\n4EhUQwzt7IV3Cxc0TH3yVFEL9nIe67dXlQDdPfnlTMqU5+QtJNtAhSjLCFYp\ne0oV99QA/owRVcWyi/768TJ3a+yxwkCFshkGUe9zqroJmw1QDbpFaK6Antfv\nKP0q3jaZdV0UUpk0vQYQ3I6w74LcFZNzZI9WgKfn5ls+s1yCT63gBveVV4Jy\nrW+D+x7Y0Yq56+GYzj8mOwGzmGYciJPZkMLT8a6MpGYCPgfBOcZSKNDcVziy\nB7VdfdHil3JUvonl3DYjM1mrwL7Mwfj9OP9LNHdZ+DaLzWwxhD7AgUuS67iK\nyqULPBLa/vBz9mY7kTWQAnWb3laW3Z8ktG8qk1emBA8lhUkanTMGC8SqWdsN\nexloEbjzQ43m3rtkYwMIvv+kcBVolliglslXhR1Lo11yxzJ2Ss5WFRWKqkag\nPMdL\r\n=upFq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"767acd1e6ad2ac0e52aabfd5edfed615a27cb32c","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/math":"^1.7.10","@thi.ng/vectors":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.51_1591006074659_0.32211181554464785","host":"s3://npm-registry-packages"}},"0.0.52":{"name":"@thi.ng/geom-hull","version":"0.0.52","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.52","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1941457cff9fbba7ef57f438f86978bb9c447866","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.52.tgz","fileCount":12,"integrity":"sha512-8d731Af8iKMqAp1Pg+r0mYUBI96UQZf2KHRYlnavZQmgtU6mIL96Kg0SxRc++dHoDGsZdHU7ui0OY8uXyBVL/g==","signatures":[{"sig":"MEYCIQDnOQkClat3GA6tlpeXCAoILjVJlkvIQ7eWQj1jyj0/JgIhAJJTIXc9yfqcgOpH5U8lCRZDjbCb4FRO9LzjfwXIM4PW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5kfpCRA9TVsSAnZWagAAdwIP/if/9PLGRD/tLjyHJMaK\nxf+8T/73ou6aIz4ZBPRg5+wQv/xyKeaZdD5vI8IIyMvNk2xKwEHACf5GNtyQ\n5wmBg6uqDQ18VQRLiS1DirOEmwic5xsBk2MZNMtbkfsLD2G7N+rAhmNYY5rn\nNY7nEeq0ZUtRmgig5eUQSw/5kgPSXPZHHiEUdjZ+Qn4pbpRByER44Vu8vtGI\nHle6wgLZ98n8fVidmLUCns2FV24EZicZMonGA1tpj1gKItuUBNK/2HVbpgsi\nbju1C5ZdiuM4gawOr+rUuT+5IQLIBPkOEzzZRR2XW5/vf8zBGegYzkmTKNxL\n5wQxS6yAFQ9xJY0C8N4Tq2AJo7tRrH2Ahtcxok760xPr0cjn6E+kR9XKYRUI\nAKtbe3fzbJW38jPEz9tuijtFy3WfPRntxKASbj/mI1ma/5li916JQAj6oBgx\nLBxVdgjaqblfR9DEjzCRAtTDJou8VwbaveAlzfa/YBNjvAwPiO8ZCAe+rfMt\nxszC6yILTIW00xa7z1OmLaE2sWg3jndUDoSFG7mdCsHEuJ+plcIV+kENKrhh\nYDkKGhHmDp/mYDQmSb8WOhyjeEhGGyC0p1vwsuZ9jyC6bAcDmnkBrSmO0WJp\nZLSLKgxHcETUl7GtD2zXUPUPW5RJB5FXwF6y7TV/v1VEu+eT6p6c4a3H5heS\nlPUZ\r\n=VLQ8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"ddf9b8b67d3d60bcca88143528ee33b843cc089e","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/math":"^1.7.11","@thi.ng/vectors":"^4.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.52_1592149992862_0.009800043008165948","host":"s3://npm-registry-packages"}},"0.0.53":{"name":"@thi.ng/geom-hull","version":"0.0.53","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.53","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"613c521c809da7504648d1cc7e5aa6e29d5b07f6","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.53.tgz","fileCount":12,"integrity":"sha512-97mE/v5gT1KZT1rLenX2Kfot57xZuuHActv6AU0zm9wACVXmMtZOSwp9Ce/+q053j1lKkkx2sRyvoq0g6gsXaQ==","signatures":[{"sig":"MEUCIETfwfuWcXcz3bd6NJqptYutgr4FzPRNi9Jrf1eYqUPhAiEAt7rSbu2QKYuIqnBOEDbHL5TC2BTTNGJjACyZV8VYSHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7iXXCRA9TVsSAnZWagAA4ZAP/RkX1lMYcZseuk30r3Td\nTBQwPR+pXw9w37Vaz0iFxQyZGExfO6y6//5nOvq9HpyPURyxWqkAGWROoQj5\nKW1ZF1A4l15ur3qCN3/4mZHcRqj4P7GDUk7Jr2jM4+veu7JUUWx2F90Gq6Ax\nR8jpv4ndsa5ajkbodABZv23XrqrodyreuJn9AJW/UEJ+VGMglziqMsE7pM+t\nVczgSYRFO7EQAn/dTy5RWFwK3y6J0U/OdliqXUKNtEABBVaTDsM2tNhanPDg\naf+JkaJkJZOAOJqv+zYziqrole8hyde2d4svgcTlbKnJzl0ED8ehxfIYjdkh\nnBM0T8jq1LcL2+W3MilcwnHIraA0fvwxuwAAgeQ2Ciixf11pkXsFLaBuTcqe\nzhwJ7/a8y2BS5kPWm133f1QW0DnbR5/KzBja52HoXP/mcaMXXShLa7NC9QpO\ny6QmQJ6dtrDQ4qkQ2eISLkbu3WGWOiBIdNQtymVEoou0+5MU5aqcEfqanrmq\nwe1zNwzEHx8kqQrX1DmD8kIy5D4fO+OVdP5xVTdujgjM97Fus1MCnuCIiIuD\nPOmZNFBMZTEUwQkh1sGiAAYLoyUi/GrWO/qmkhl7rXEfGOAP8FBodBsmfydW\nkOLrZHhksEkcB+boLwLS+hJc2s3YrUR0evtj37GrHYjFK0w8jN1hOWI/iX8e\nYeof\r\n=/nZy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"71008cd78a3288d0f740c3e4b379b353f5c926b9","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/math":"^1.7.12","@thi.ng/vectors":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.53_1592665559037_0.7953406889985992","host":"s3://npm-registry-packages"}},"0.0.54":{"name":"@thi.ng/geom-hull","version":"0.0.54","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.54","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f06d2af843e52fb931ad002fe4be0622f62bd2c2","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.54.tgz","fileCount":12,"integrity":"sha512-rDDC00LT+P5asjPJZ2x0EIl/YVeYLtavi0OslmcBglGNDTsaQJ+T0DN+xrspHHYn4iiubBC4C8WkLoP9aucB3Q==","signatures":[{"sig":"MEUCIQDlfJLN2HoKRLMxQbRou+Zxh2XZ6AZ6u/OjLaJFSutotQIgRwtrkKOAtQiIaCULc2USHk1FGqcmo2/mGo8OE0ZYe30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/k8XCRA9TVsSAnZWagAAB9kQAJzTmer7xAUnNKHJjILC\ny8H4JqHUeHSSK5LxwOYjSwgWbrlmZ3IhAAu0CMFUa/MIzvVHHHMQIJkk1jSG\npLCMu1LtN8brdEmuGyC/tCUx8QgsgPfc5VIwhVLzJSon1j26YNiOkaJLMjMD\nS5uGV/9F4ByZjwy/t20DvjUxHTTvJcFSgZ5rFfJjmGWWDjc6JRgl5Xwftbek\nFRudvenyNF4RhvgIzxl1k7jOlx3Pjeo+zySVUcHBbMsCUm/kQrG6ouoY1/aN\nCOvMy1k7FgVcTl7nuPo6gS57fDOPMZKKPikFkWbin+cIfwhX/ZtWfxCk7d+n\nOlrjsQ5A+s9WPOYyKnND1PXDTn//HqdA4fr0F5iIWC2dYSA//nwLka0u2hWZ\nNZQoVKgVKYghtzlj4fYlxuTpku15GVg8PSNHYTZO3lC0ii2++nJa3ApegnY6\ndGqxs0QoG45kfiWvSVQkdupJ+jo7iBsLcuzuJyfbrL/79/Pn1Hr9zJunj5wd\nAXkFlOp8nlvxLERgDhrjtjEDYTotgHJSEXpMJ5zog9qSsgK1olMllkqzNAj1\n6aO+N+iLlLRwR/FyqjAXRhdb4aDMYzy78SkjGjlyp+D1n36KC2zxBlzlNB8q\nke281sdTt+UwTEMQ92uzplel1+is3uZr1GjDqBd4IuT7GjDEXEQma1usFcxW\nxnCX\r\n=XHOJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"af932be5734c03553f3a4df9b00cb45e061f3a53","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^2.0.0","@thi.ng/math":"^1.7.13","@thi.ng/vectors":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.54_1593724694962_0.14107741961567077","host":"s3://npm-registry-packages"}},"0.0.55":{"name":"@thi.ng/geom-hull","version":"0.0.55","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.55","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"baf54bc02b5fe1638225a0332f571b8789a8a790","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.55.tgz","fileCount":12,"integrity":"sha512-zEVhSo/WPcDP7xUUeZiLvxxnM/I2NDRDEhxz5Baez/fzpG9QdgAZ18lTl6Fg8lPX8TqfwVlWvSWN2yJ/4bd/Ug==","signatures":[{"sig":"MEUCIFZZsd+mpuudPHYuGSODts4TPupdtyylR4+syJbncxAMAiEA3hRwbCbgLV7xw+b0NCWIGt3HHOzhMkW1btDKLDAHomg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAOCrCRA9TVsSAnZWagAAu84P/RgbK2459vfo/iQeyscO\nUqNBk4m3wb5af9jicjtcB91FzV/DP1/eICMG9V2gMwidKWpMjCeMfPxgS9od\nOEnMvkMUkkTey6PdKVV0Hv/FNww8H2RTdK3MosNjyQcyoBCJTQ114mPoYLT5\nintoaCxgNg4DGqcPR+JQhsX3w+8jaaPEW2iMu6tj8kfTVmM+/vzmpDqJpqyB\ncFGNTfAeRvf6hgq/sQWyycU/SWKSk8Az1tlyXUZSJBKiB+J7TeqZxQ+a/u+R\nEOEWjCoEQqGAKND4+3ZG+ZNTzYERk9+3FmeMTYmTpZC/wcwlcgNRyaKcJpck\nU/M7R2e7GN3R0t2OcWLQZuRQCSk761QS8P+LLd/kRTHU6fNcjV3/w6c3iSpr\nnwXq6KG86Y6QF3Lc5DDOD29iNoY259iRJsxUBkJVeKd2xVsutX1V9Yacczx3\nBhFrq9JT5x+JdWzZ293mqREiVKUNOqzyDL5h9OQXvJrVuFvIsO+/aFpx30+k\nIHcFCHDSw0G1g8YSAkWfybp3HS1IQ4iebKhYEdGPs+b/4pULY83DvX7uQMP5\ntOgB8HNWCIOYWqo5xpFcQO/7OMp+z0rLcQ80Wk3A6V8wTrlRA4krWhYI/rHd\ndh54zc2nSJuyVCySdx3NhrtWu1x0TcD4VboiK+QmcABOUFQwpqk/Tgj5GZKz\nB36v\r\n=5JIA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"415fcbd5b35c1041044d9f17d89718faa9999906","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/math":"^1.7.13","@thi.ng/vectors":"^4.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.55_1593893035062_0.07863644967526295","host":"s3://npm-registry-packages"}},"0.0.56":{"name":"@thi.ng/geom-hull","version":"0.0.56","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.56","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"39c2eda3f9fa10b01e1f8d8cf742cae082f4946b","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.56.tgz","fileCount":12,"integrity":"sha512-DrMhWgO36CiydX2k5k9aLX3HlHqueB9mRLOHSKkPp/bu2zH6Z4JJjcetedJ6Kzl10dmnTIZnc7FS+3B2wAlEgw==","signatures":[{"sig":"MEUCIGlRptsHH0sg+zJtRolu3PrWBqEcJmVrl4uFZgnM5Nv9AiEAj7FdKptlqGDIB/oIJN4XfK/RD/35F+hqO2fdDYR1SuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBf5SCRA9TVsSAnZWagAAcH4QAIw8/1SkJ3K0Yuw4yERx\nuXJrsqckMdxTtTLDqc1NNctZFM9DWGJmBJAEItuULo2SmFve+hsO6kaLAfcN\n7+BBV+jjhWYzXkBjbx5A6iv/S4N7KidyECMZ+eq+FQBRHvbK7MYlHo8HUXoX\nojSlIq9p5bqOawEM+xv4JDRHOZZt69xzzeVRfr+u8EW7Alkg2SOEL+4t32gO\na/e1KQqIwyABT7Rl0UTOegTtvtLRylk1wl7ux6WFQHC3qC3G1wq6GCXXzqYn\njvG83WRF7fdZWecOgR/X0/b27QjNw2v9klFjCDqzq++qDWKMIUV3+r55rqdc\nphpYQw2n8NvVYyungyicon5IClkqrwJWV4Y19X7hFKZAOhq4NgPPqJGG8kBs\nXcRgQGYNIqyX/SLbv30vhX4xNoELobBmCKYkJiJ3SxbZy0KlcBOFUhGkktj0\nHQeiwBVRosGT68npTEPH9tDH4cYRQmDhvtf97cCs96gK/W4Qqt5jL+dZUwW1\ny2tUsAQ3PC//+SueFqlfRooF8TWxhBCPwvjYzTTcGB1SFPO7v/88yY5Z5oqP\nPuRTqgz0bMNMNcc3ChDVdGflneoZW02hNc+gLQQBy6SEByRBO7C9s6fCoxsX\nKvwQ/ggrd3EzEtcMIyWyAgETFK7yeS/zZpJlCQnuGoHBhyEJdAPNyVTYhbJO\n5Ohd\r\n=3xUI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9966e103d7dc816ac8e6989d250bfb1a57da51a4","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/math":"^1.7.13","@thi.ng/vectors":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.56_1594228305941_0.2365696523222396","host":"s3://npm-registry-packages"}},"0.0.57":{"name":"@thi.ng/geom-hull","version":"0.0.57","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.57","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2cc0ace288b4283ad73d6aba995aa5828e7bb262","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.57.tgz","fileCount":12,"integrity":"sha512-zv2koLR+fkZEr/q3WZHllBtUIIaaw3nsMxLP3MkJBQG63aOdJQ4Hu0X3LPEIOWC+vbTgcqgfM/bsSL2RmLwklg==","signatures":[{"sig":"MEQCIFGk3S96WUiZ1wgMCGsrbK1ry2eOcuX6M5S94/sMQ/KEAiAlStw7omU2K/EUlDLtVzMf399FDclGcKE5J/EZ3V1ALQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBlWxCRA9TVsSAnZWagAABkUP/2nyahTtGG6ZYZKayAok\nXofzcv3B06ofbeZhMRm40fwj4wrzsb3UPuOIpMvziz1VKvjQ1Hk8oouS70Us\nwOJ98KwzKyDs5RDzLmpOVqeXKp8KIFA+sGE1hhr9nYTTFB0baUUWg6jDLVfe\nTu0YZXWb29dwivoljxW25IOzrgAsDYxxZfVlqtHUdcPmq/dSIkVxpFbPyzJb\nugUNozfrgT6/BbQn7lgMHHV/0mNS+W+cpWzZdHZlb9WnpFavwdYd+1BQBTpZ\nTwqOWAXW7josnuagBUlzwHbPGKQe+4E1ZHisUQdwF87nIPq7swHQy4eXBBAp\nCH0Fyykgarr3QdVjuRgJ9H5qMR1hIkFezbVA1Sgm7ShFxl1LQLppVUV+D62I\nM6gf3N8C9tX/UpqDi6dxsukMh63lmj8hRexFGuJfcx8cTyOpKFluilOoz+BI\n92aup3v0grOmaROpbXfvj5SCqjeSbN16R8cC0v9R4cZLAmkmAIYqnc0OzmNc\nz/VEA/6Y8TuDy0dffrx7wTW41lnsMNHc7xUyXwzxCNi2qSX8LNDOE3xAZwuj\n0+/vYwsBEG74GTCFaY+jV8nhhvDEdeWfI3OhTvutfwsJBNLAi/Kxjm35FB+J\nIs337nUccvmS4cI8AW2pAbemRnM2aUfqIysH/TCN1CXe7Kf4Pmh16TIeSeTv\nmqIb\r\n=fJjo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"775cdb99da136625e4633e3efdc0aa15ea7a3917","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/math":"^1.7.13","@thi.ng/vectors":"^4.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.57_1594250673471_0.3341708806329451","host":"s3://npm-registry-packages"}},"0.0.58":{"name":"@thi.ng/geom-hull","version":"0.0.58","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.58","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"eca8a0d3a09f6412034652b53f9adb71ae04b29d","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.58.tgz","fileCount":12,"integrity":"sha512-9VbeDRlY+pdrX4IeYGOMwhAlrsYYe78mFC1IU4yn8JJc6+ZYklbt/smffmS1v8AZB4PInEDzDmlZBvKa4Q+Hyw==","signatures":[{"sig":"MEYCIQDLY/fbNFHwwZGytPdlpKcj6dR/t5jhxgZK4AUzNz8W5gIhAJxIv/3W3Dd0LTWiZuqGpdcRX6lDbVYg2Du7n7IbedqO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEZi8CRA9TVsSAnZWagAAN9wP/A6j6k1XubeGYSKEkdmD\nxl73Wid0R6H7XTqkYzI+CvSHy5J6p8uMk5fCJioMIGP+2+1hQbYZEwmyKv7m\nGn9nz9IoKZGmDYLoB97Owhc0sSSL/LR4G9bhD1A/ZEBKX5FyMed1qXemI/hq\nqBWLKRWoPP72WNKdXlGgO+VLm6Oh0FTsOKriPR4lTAjnHz+GQn3FlaQIM+RN\nYYbXctGT+0+B/q9Za0wwj0ArXxW1zYOAQNKYAqsfL58DUBlDbnqTNfJjAGDn\nTt76Mdbs0E5XsIz1LB3f4vk9dEyqAsMZrdaOcv4U4um0h0FlgB5oEYRRiNxr\nlcyPZ2S2kCXSG9GG1CyG1Q/cmCKYBJrMXs/PdIuHX5A6lHUy3J1fRO6xAWQf\nVpAoUvj/qQuokgEGvLm15HdH/GRK15fZisj/ZhaOotD5eIJ429f9TULyN9wn\neZWcsrecHiPZ2sFs9xZSnalCSmGKyGX4ToMJpMrVi3IMCIvD3BJGQood0k8v\nP7qNyMRjW5D6We4a9acO9l+oq7uft8jz/V9Jrk4BWdf/PZc+NgnYkd9HqX37\nByp23zcItM5/xTsKfB0gLT7deTH8d4R/W8UXkb5DP3fAbecyhLIkuT0BhHJa\nay+rjDdR7JSLshGzz9EGDUhMO9h37aM6Y5Qb4PamNMjLlWVySdRXSSaO6MeG\nXPUO\r\n=6eK6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ca21a57b0c9b12244dc501a160b7f70f2002d973","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/math":"^2.0.0","@thi.ng/vectors":"^4.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.58_1594988732283_0.11414983081935604","host":"s3://npm-registry-packages"}},"0.0.59":{"name":"@thi.ng/geom-hull","version":"0.0.59","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.59","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d636653021709e18a4cfb834f0d38997390f0442","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.59.tgz","fileCount":12,"integrity":"sha512-q0L6D+U0LnghELCLgJOxxWfKAj+Rcat9sGq7mUC+LjoQCokojGus67UYVFEJxK2O+HxwUDRk4Y1UvrJVzPeLRg==","signatures":[{"sig":"MEUCIQDYbYUsOEFbfr9r0VbPQPXZxaNNwVW9FbHoTa1Xa0VqJgIgT+1SjKiR04t5q2TjINuW2FZ7e16XUL7zXeM797PKwec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIJqQCRA9TVsSAnZWagAAN/sP/3uSotrYBa+jV+Q9HF7h\n84SiqWl+SNZw0iet1FWl9Z/YUnIBoS24Ju48fqBoXvYPArlcfF0934sJstOj\n/+yhCmWVVRN5Z0B4HxGbBjetozSv2EmLU5SmcGXybac3mTyyA93jDEGZEXMG\nq5dlx2bho25OQFa4V5U1erGZBSOqVVY9Qn2FpvkYkiCqvSRnUkphMkqfTdz1\npMpZIGqx0WLmKJAVAVOsipDHPhjb5smNXedIHgYZ47X3jWzvJU6mJRFBxosT\nK1xEEhVX7PVSeSO1vIWlYDHDbVf0p/tPS9M++JO9sGWeRRK3prWyI/FLsy6u\nuYrC4de6zxYs8vXsU5btJ2JSH8yTEcpB2NCUqHZjnlRueS/EaruOogIrBec6\nbNf044LAEvMhe7Xf/CL3BU2Sehn0v6Yyyx4wLFUi1HcDOCqfn4UdMj2tF2q4\nwLuuPD+0D6Hu//2stF3dMox6pssrxR6s2fIwbbAD6d3sYtCyVbmW/Vfna2QI\n5X1DEEfnAjpY9NJo01B/DwXniVNOPfiIH8Da4XBq0838zpReUXGcaAZrgX68\nLSaqk1vcBXiIfciW6y9tbE9D7uOf47sbyy6grpLQJ4T4dh5xsZSg1dw+jd+m\nE+kZivUb3zGrZusJOO3KP7twvFFYhzj+4qnkg2ks0jKPX3Vz3CEF3mqBaSB9\nzEFo\r\n=50BT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"6a1b929361ede67d425a0dbd12cf4bce56c1f8f8","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^2.0.1","@thi.ng/vectors":"^4.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.59_1595972237070_0.7877870921765446","host":"s3://npm-registry-packages"}},"0.0.60":{"name":"@thi.ng/geom-hull","version":"0.0.60","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.60","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"086560727208b9d15297f045a3125756d7a451a7","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.60.tgz","fileCount":12,"integrity":"sha512-+ryl34jbupt4wPO1YVVRdFd1DEHispBDaprwtaxau1745dB1uLPryjCH/P8ecJ7F9i+RQWEGgjuzmU+stsSEYg==","signatures":[{"sig":"MEUCIBsKZyPURb6ieKyqusAwjSDD+TcRKmb8824nsGo3idDwAiEA/leHRZLoQjZbgxlB9UvIRD0N49XnfrNGZyDy4IZK2hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMJIyCRA9TVsSAnZWagAAEd4QAIHm7rASEbl6hy0LstaQ\n60rwbB6YjZmV3n+Y/bZgJrlloIkERwMyBx2lsBsunP5aMCBHDZiI78KX+j72\nc5wKe8PmhPIwdx/yVjBsJ1xKCSoCNmnANtatFfy+m66qrU8oW3/FFc+s+TsF\n8xcSXmZ99Kisst0Pu9lHrK6PszB+faXD/uDHb1Ov3IdH1RPB0kEJLiQtLL43\nPRB7I7AciNDd2AZ0DKFpr8P1+6SoqOJkMXs3Z5lmOwWzOME8d0YbkDeDeAs/\naMCvHs3ngiEYhSJSWTNj1e+rZ+fbf0vKUxMOF8yNubAkBnSRPncNta4oIIb5\nC2b01Rh4MAYSHi4QT5FXui46iE2il2oKUHSSTQPLkon0Iz6s/EagP0vdkv01\nVLymArv+71CEgRqyBfY3hk4I+Xvaxir+soCzC8+rNtSLlgoysi9rgGp+wRDR\n0R1KMApm+ensV7Fsh9/bdU2zuUg9meBMI8D+nfR3XyWWuxTRlSOUmPbxJlPs\n3H8aJr8gTpnZrcr0aX8GNE7LdVG85ylb2iAW3cx4XxwLA4Yp2U6njzDmSlIi\nkCyoSpdZSkTQR5eoF8Z7kkPprV10wckYbYf8ZHksfG3EOWm/+kQuPXyWwo7l\nWO9McicRJodeZxIn/U5JpeQpnMft2pdUzvIJWY4aDqmkWcwWwhZcWxJCjY0E\nUSDj\r\n=VPvQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b2ce7f53eda6a44e68a95ca41028c01ffa335c31","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^2.0.1","@thi.ng/vectors":"^4.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.60_1597018674437_0.16941942546501854","host":"s3://npm-registry-packages"}},"0.0.61":{"name":"@thi.ng/geom-hull","version":"0.0.61","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.61","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"93f8aae47fe9a2391fe90ec1f53e42dd8bfff3e8","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.61.tgz","fileCount":12,"integrity":"sha512-+wvgGm7ZTSFTbYaTXFUVeVZHPPxkdePhbm4Dz1QfS1nWBRFlu5vJnigUrKqyofPR1ACJ+7TnpHhmo0mtd2iuuA==","signatures":[{"sig":"MEUCIDR7ADjN1SeW5JhWLync5F0wHAOYnRHHpbC1z97UnATFAiEArAWRvQOj/iC+n0aFi5co3sfdSQCy456FV7FFOnT9JtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOUbnCRA9TVsSAnZWagAA10AP/32SCZEMDzfDpfKCThnD\n++uQWbm18gMUhkFKx2v70urRsiAGoitzaauEgEQiULXhafEk7x5QxXsvO8ne\nbqOwPAa/tcrx/Q64teZB0IkRdQJys6Hvn78vwsCDck+biiDvsTJ//RzUWWIC\nJlmiVBT+P+Sq6PW28ogo9Z8hRTZ6K76pcg2KPZyzAUWWnlhfSnQd1lrVYz8C\nX2oanMA0nFC7fwxuuIuzA4m/jRbAzigr/FLO2dwGxNbEoXY7Td+FIjN11mHM\npSJTPaYzya6dIkGUaWYOixzJUVCasykURw2u+gaRadaDKCt0SKNXXdmtJ5QP\n/IVW1R43L2LJyrIGmaiUXeICmlzKjmdmfzditW7+YnYFqVuZf6PrvIdHCfwl\nK8LwI3CVm390XHgLorLi35J5i5POLwNYvWb3ifKinBmKDgof0ep7EyvsfF+A\nE032QhSHtf/OgYDqIhGRpU99pNg2DaU3eujQAmbd9LmG3u9OLNgMmszcZb5O\n1DUqbTGjgp10GxnpfXEfyGd+XSneehHhpm28X7iprLTRO5yK2morvm0v7P9X\nEf34bk1kTVCSYlmma+Nf0BOBVzvInbcjK4Uh11b2IWxomqc4hVQ5YSwfhs+0\nefzyknyGvn6LEBIeGEkvfWZQWVwH+K2RuqhV+k5d7IyRxyxfRCYU+XsMAxnm\nfnxd\r\n=hoYk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"81ba08f0ce3a0ece6901944e7b5827283d13a9e6","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^2.0.2","@thi.ng/vectors":"^4.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.1","ts-node":"^8.10.1","typedoc":"^0.18.0","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.61_1597589222730_0.692297094264611","host":"s3://npm-registry-packages"}},"0.0.62":{"name":"@thi.ng/geom-hull","version":"0.0.62","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.62","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e6fab09e437adc4220782da05e37f678d7a32e96","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.62.tgz","fileCount":12,"integrity":"sha512-kH6aXLE+ycVntvAGPhDhpCOm9OcS/CvDM6iDuua47yBMPi2ME4jR5XKGZGlz3ECwd/FD/3WnwntVufg5K8eJ5A==","signatures":[{"sig":"MEYCIQCLSjaKuGlsU5Gq/azd5u/kUdrcP3c8zne/ICZtZCsU5AIhAMaZNFX7txWVal5jTjboVEdRCcNN4Qv87IYEH2UfQm5S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOqykCRA9TVsSAnZWagAAT3kP+wX4vdz/0mkNJx4CE/ts\nmi1kFPo5AcnS5E9TdtM7qPMWdDKtnLz5s8d/RLV4jjRspKpc/W5DpQzwQCo3\nqSf73kmFPkFWoxuoFpAbWkEiHT03rB1QV++5ztr2/Khlc094I+94zaAWpoVe\nLSu046KuWanqZMjqY/M0hCZ5MMellP0ZmF3Mt6t244NS2xdhP5o6IIGUYIPP\nrFD9xYYLF9vGXqEXj4iTRgvoEPliF8MbSiT26k9Pd/CRuJx6DxXx5i+B+fkD\nZxcp+yIo+wZ+XLJFzfP/y/bY3L6wRV1NBKiGh7cgAZHJEUgDAR4xcb4LeYOg\n2gOa+eN8m+nzM1OwC5zdaTfmJcYuKET6NurPjGB109xi0yMUFLBpJ5kH73pz\n4PrtYT6NAMDadCAt77KGhJd0iGHZk5bUv+CSf9/mcenN02qIf1CI6jCfNQs1\neCMGY/0Z0qsUI3H2TYoEZp7jp/9YBv4zhhCJjSz+8/23RL+LlczxAT9MXDwF\n7YoYf+yePp2jJuddDPm7Af6UyEzHHA188dgUPeC6BlzfcbrjaQAVQat6m1Qz\nEDoRa2tBN9/kUwC/aWqlb1xqsRNOeWV14xroelQhZZLFPPZQdb4VmX9WnP5n\nhdxCViK09+TtP3G8gHdRxwNP55UwImtu0qhe4SwdRLddE7OEPwQiUvJs1NOf\notTN\r\n=8byx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"44824f17050b412d635b576bf5f9b2136dac9554","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^2.0.3","@thi.ng/vectors":"^4.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.1","ts-node":"^8.10.1","typedoc":"^0.18.0","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.62_1597680803666_0.18909523039755993","host":"s3://npm-registry-packages"}},"0.0.63":{"name":"@thi.ng/geom-hull","version":"0.0.63","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.63","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3a5732d3eec1789e8ac16a2c98be4f14a234485d","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.63.tgz","fileCount":12,"integrity":"sha512-DV7dh1VY+gYfTwZB2uLJhOzazkh1BaP06r8k3d10wDcSzquBaP2hzSPy5voO+WeSTs+9tNymyAttyzHHTQYNTw==","signatures":[{"sig":"MEQCIF+Z2I/cGBfgHSmdDyrmDQt1cQVQeb6SnWW32A/QdYxdAiAk9PuyZAWsua290tN/Ik9mJORJTT5GXNhqnh6JYWEVpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPqLwCRA9TVsSAnZWagAA8DsP/2gFmyiDEqK9TE42tPNP\nlc1GiwH15JF0v7g0k7V9vvzFMZUj7Hc6+FgxxIstnyFliHQaJxZN3jrGXOIe\nmJ3D8XYaPfXyWeL7QQv1VJpTJZP7EqhPQsfudlvz3wE/eHSgtyn6EdcpheHe\nJWVPOrIq9CFvajECh6ZkYPuh/gfrbXBrywzPf0ZNbVLes4fQltrETAF01wc5\nxc44GXuHJ/AwrUq9RxcOlcFubT4NK9WsJlmnlHb+hj4Gpvuqxx0NoXwDjjck\nCW8XGPtdh68+ohgebEIUOf768xaGm50mXe3+Y8pWXRI4yOeguCqRzhSj1sAl\nNJ35gKaIBoH04Po+B+j933TAMJgt0+znAnK08r88IN0IyaykFE400TBgIW/d\nmxDHuTFjNkO3yvrnzAsbm00+G16DQ19LKZaOYVTisPM076Rs9xWhgh7PMMNt\nBpuhEpwBPJvjpdrBmOzHhh33hGk1/kRerNoblg9gjaHNJfKvA7fia7s+3rjS\nTHbDxVXD2plVNSNUVuSicLIWpmKR5WYYpMh/QLuZpAfE3NJZLkSdbWJrRLoA\nW2rAzkM9HKpFy1s4gKQJWOe9cJHysPIg67L6bUGeEWxsQlmPpz6aAuGWDheV\nKvRWfTV6eR7ypF8Uw+FbWOb+llJUqcqdk8wcPt3a2q6uz4wa0RRNsIshb6wr\ni2C2\r\n=fgtn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8ab94861c3531858dc7cb031ce77f7ad36a6f13e","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^2.0.3","@thi.ng/vectors":"^4.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.1","ts-node":"^8.10.1","typedoc":"^0.18.0","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.63_1597940456989_0.4012620356809766","host":"s3://npm-registry-packages"}},"0.0.64":{"name":"@thi.ng/geom-hull","version":"0.0.64","keywords":["2D","convex hull","ES6","geometry","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.64","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b1437ebc28b038ae716edfc5325c1ab47119dac7","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.64.tgz","fileCount":12,"integrity":"sha512-OZksqNPQG9sXCWqF5KCdPgrMbVKVTMOJrtZZNEqQZOig4OZZ6TaELcP4JkHfwxijVOdRFmq4ErTIrMEmlKBmBg==","signatures":[{"sig":"MEUCIBWsUQJy5X3BaOIfEEoORoU/paXpmjL04G71yEi1I4AgAiEApGFygr7z/Lyb81ZPDoRIOIWn8Kcu9BWguh7zsudRPjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSRWqCRA9TVsSAnZWagAA00kP/0ThkCRysJi7HeDibsSW\nyZtd1cSGFltfK1u8a2e6Hwfik7/Mde5dx53Bef4yrutW5iGnR9YZinFUA5Sx\nVdUsrFWXhdR+Goc4XgZQf5YtmibBD41y41tIAFrhwccxJhFMzoZamY9DhiXe\ng9OZ6a2vhscgCW4ICqJ1pIkzcnHpn7ioqFKozN+E1O64Bg62gU4bMAP6zQK/\nUSrQkFgtjQanjo+k7kOoS3qmuiTOIpmy6KTab1piIQ1phwyUDls3Aq0IC5kY\nLWfZlnZ24wQSFXm6nch/8BqXpxY2xzUjseIpTIrVdNZwumumZaaIEPRH4ia5\ngtf6OGZZ9yKg8gMPriYp+HBeQuorIKwzBZFqcCSoUTW+zZE1Jr+vDVzpKB60\n+5Ipr9f/B2K+ewC1LS2C+QJhEAxEGm27wgHumGSbM6CG+qx+582Gd6u4FEPB\nSKg+B3V9DeSWQAv3Cx2KzH/KqskyRWYS9TCW+xeUsZ3zj6FFGZz3Hlq3ssNm\nCCYFJxhFx14ziVAgU1zXhCF8LIfhyia28vBMgYqVYrTzI3XbivJOeVKa0Z0x\n33FStGxdZL4R9jjto8cHnBVxjsfU3uPx78Ma1WnFpIYpUhRy8LPHkgfM1wqR\nlu93MRNr5GvDw7GAFgPjAPz0/0KEtkUTnHWuJXfYGw3xA016TywnHWs0SHgy\nf0Vm\r\n=sC0Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3a55c0df86c5be9c56a1e1a4c0cfcaa2809a160a","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^2.0.4","@thi.ng/vectors":"^4.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.2","ts-node":"^9.0.0","typedoc":"^0.18.0","typescript":"^4.0.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.9.11","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.64_1598625194162_0.758332115779129","host":"s3://npm-registry-packages"}},"0.0.65":{"name":"@thi.ng/geom-hull","version":"0.0.65","keywords":["2d","convex","es6","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.65","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"adb17d8e75ad53062258ee8ffbe4eaddf6d4a7d9","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.65.tgz","fileCount":12,"integrity":"sha512-2Ve3UvLNZhfButGgdRhb14Rwzz8Ac/ukESd7Ygn3/1z7vFd4aSHJgHDG5tfH/CV16xSenyTkhcjLvw5dbI09rg==","signatures":[{"sig":"MEUCIQDRJ2CFnU8V/dcneiHHwIALNcHn2NpASX1Bdm2BGi+9igIgef7zPMwijw6F9UBsDUL9EGBPckJazM46/c+pH3S5E58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXgoYCRA9TVsSAnZWagAAMcUP/0UUuQlCn+hbY7mx1c0R\nnYlViJ4valZv0r2OrpJw4Ju1ApBEhMq/N6ZGuEnfTVjy/2xiy3HQUiB5AP6D\nS5oau380IeB0eKOKmXviSki0Al07GkbI/XXg3o/mse7GGN4+MvqNofU0BP5B\ntupsHqrDQVASn+IbZ25QQUopDCvlj6AdbG72tzGITq27TttF+qlc0HsuxLmZ\nIvcMAsTn4g8jgbs9LLItr7Moc2yuwUZZxNcvch4+of2pRMw2uA/lW6iYePeR\nqWUoRDV4ZMtUXr0+qtABr/Yn4ULJkhzL/SiaOd35fPr5+ldF54fCWsKC4qWK\nlZ3HFjHX2I5bzoWGpJ/f9chDYqmvmTGptwYPHjVEC+4Ug+UhekXddKl6G3DZ\nTASFPXdz7DNBbFvZiIPqF67mCuOKQQB9p6Gv7C5yO5aWMQAXnLNU1HzGWPt5\n7rgnn/B+rW8T/pbvoG6GU27vwJxQkTlknPQs3W1+Npii2XjlrT7QRxrgIcgd\nUPtFaCI2U13ZGt/JdFuCNW6lSBLVD/ATmwNLDT+AIh0Xn7tiHgHdWWpPvLmo\npbkqF+7j0UbcZeX32yqkACPxT/zNbvufTmEt23S0AHansQ7ZUdrobQDsZnh6\nNcartAmQSHhaxxGH97p05+5UX7YdFI45a9LDRNp8qUMMhVB0y+TP46AqxzaF\nAdEL\r\n=VEMq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"83a0206aae59aa1b1b4bcb01c2b34bbe3db4844c","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^2.1.0","@thi.ng/vectors":"^4.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.2","ts-node":"^9.0.0","typedoc":"^0.18.0","typescript":"^4.0.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.9.11","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.65_1599998487769_0.9693382771418624","host":"s3://npm-registry-packages"}},"0.0.66":{"name":"@thi.ng/geom-hull","version":"0.0.66","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.66","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4ebdd884e73362e8323d20d0a692e707e6937ecd","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.66.tgz","fileCount":12,"integrity":"sha512-D7sQdQCfrolkm3liFVlQZn+DUc7EqnsH5FU9my6fcX7QOrH1ul2a3u0grzyLTnjfNt6a9CJs0qngku4N6+Q5rg==","signatures":[{"sig":"MEQCH0An2/4jaiF4yp1SfF51+vAEWxYDfxFSF9cwCgqVDFUCIQCwqrHCm0nlqTRlRtZjnI8vQZ/juHQyI6cx/kHkYvkkMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfadkICRA9TVsSAnZWagAA1+EQAIQ7SRw12RrrirhUAp5x\nMJtbw/b5CzY0gOHuHsntjEVVEQ5sq/ld3jffLJPmbfv8ZRCv9vd9SwjM8mi0\nW7FF9FbDw0Q+OjDCttL/jUa6P+IZPIF3++sRqHtdcHZ6FkSEWEDkNgDWps4u\nGhV+8TpnaIMdImsXs1ZJo7h3px6qe1ab94OQyAilieqeCce7qVwzFN5OZ1ZO\nRGJHjlCa1ThbLkqHhnd3ODRTwvOFiBlIYw5QdNNJKioJyIpSY8MuoclMJ7sa\noRqus+G606sJt4yG+BahIfkiw8XV+y3RHj72ltKHBO0SgaLTpeDoirxSoDVw\nd3UMWb7OGIz8m6QaWp+WMYx85/YLqv2Nth5cq6ARsnZpMvWHSoCddXxgrm4h\n2Lm2k7F1If3eQynnabB9M44zVameBIc5OPCp6fK0ys2MyMKezI2vQB8sbdIz\nBgZ+SLPflWugdWmZMM4AqVBFzfL52JOHeszMNU8q2j62QaKZPSYjIVUoZmqv\nR8zL9sqa3rUGOQoR6hh9hNvnFbCdeuKnmAQJVs/Ps/4wn1tG5s6vMI+xdOol\nJMVSAdiD8LWw3IOyUHvYG098vJJvHRfyvb1p0kNNr9omfN/XOA1RqlWoZuqZ\nosDXun8y/jXQseras0mDjgVjYcoSIhpxhsqzyp9hyILvlOcIgpjp7WodBjGO\nz9Vl\r\n=RBfN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"130dff672b56f789205177c2243169d33d479948","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^2.1.1","@thi.ng/vectors":"^4.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.2","ts-node":"^9.0.0","typedoc":"^0.18.0","typescript":"^4.0.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.9.11","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.66_1600772360404_0.8131043010009948","host":"s3://npm-registry-packages"}},"0.0.67":{"name":"@thi.ng/geom-hull","version":"0.0.67","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.67","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1d5a3800ca502b2b009743af0792ead89b7a080f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.67.tgz","fileCount":12,"integrity":"sha512-iGeax6VeKxqSy17whBgDub/v1oytIKIBAGhkBUCv5tKv/x7QNhuorcsTDHFAsJXF/yU+hYEvzNzanf+D+tQU/A==","signatures":[{"sig":"MEYCIQDXy7PwF/jn/oHqQXPDK2N/xqol1roM3YbC+4+nsRaf0gIhAO/LVS2c0in2qY/sx2Tq/fbbKHwkoNbItr0GP+ZfUTV7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeF2LCRA9TVsSAnZWagAALrkP/0V4GIHOmP5MYYDpuFo/\nWaveshaAvJdMq2kwWI4VjAv8qGUSOya4dh77CYD6VHwd8s4PnH97NOIx1bHF\nM3qdnozkskylQkPjwvPHiY+vo3zdMf2m2xU79sUyIDyznJPzu2PdoL2xM+2u\nT4e61Q+t+8fdgNCwVQitG24RNkkZKu430D4E9+6OC2onv6sWbYPLm3rd7ka4\np7fn2eErbKLGhrr7Mvx63naqo6wECtxfWAf0zByarg3h+BnbbKqjWAvdsQJp\nd8eLPrOYise0pBdfCYpNLz56a4u1LfUZdM38VU9OLgf83Akh3JD/xoyRdut1\n4xrSrW4yVT6biBTL3h/KxA7KN8cbY5i6m5ju+BOIfJrwoi6aiBlly50k1acV\nt6RqfPyoXKD9dZwjSbjG/AeNjBbv7P9aEFywN6xiUHF8KRrC8nbUH+d3s48c\nafMDyo7v/SWqFJTKyNc4HHFQZtTmsBKK8m0NHx8q9BxL+1TaV00P9oBt4SGH\nlM+yQik7+ahYx2wjy411km0z9TpEHqAezffxJloCq6p2bU9epD8wVgEgloJf\nh2XsdSghVMq+OOJgMNYtNK7qtrmuee1LV56RmczXixQkEiISN/BKzizcyN+o\nMVoeMWZX/K/MSmUvWsxm7UKWoKuDroAW+VAgrBXgBmZXKvureN/TfJbWC4+t\n4aau\r\n=rW5q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0735a2fbfcd48e05782c15a112469a396be6bf72","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^2.1.1","@thi.ng/vectors":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.2","ts-node":"^9.0.0","typedoc":"^0.18.0","typescript":"^4.0.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.9.11","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.67_1601723787474_0.4371504652942788","host":"s3://npm-registry-packages"}},"0.0.68":{"name":"@thi.ng/geom-hull","version":"0.0.68","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.68","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8bb9b5846ba0faeb7e5bf4471e6be068f1a4eca6","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.68.tgz","fileCount":12,"integrity":"sha512-umA/4khrDuefYr0OXLNxIKHKEnZrQiRvzfaE6QzZm4J+weKQBgGoxkRzy3n8IM5t75OJJ9Vn0d0Uc6htVUhiIw==","signatures":[{"sig":"MEUCIQCQHPU8jrXUUcs90QEt6jZhdB2HNyH5+1qP2I8VIeKvDAIgZsftOA5juIermUTehLNtMVRSJB1nARd+CVoVo+pCF4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvWB+CRA9TVsSAnZWagAANjIP/0j8ZDb/o76mnyK+BhNZ\nkpzBusGjsgrJ0RsGnXb6h+VqSZBdxTxgJCk7Q09UtJ3xQItTWX9qqSWeDGe7\nhF4jHzFpHA7xvf1uPFAVtvEvfHwOwa9JZ/cM7V9fjRtBKNfhWDLZisxr8mI7\nGBciM7pBCALEqW19MShhBlyxzNj0Tu1RzfJz7h8zeesOQLL2ZDsfsumZoRFz\nF7cd+lcTbBhd9eTcFPVe4WMFLKH/RNxVNH1QVr015c4EzlzZjBXy4zkr85sk\nDpS2+3ycL/JBHVqhuLoWigRn9KfVqDyBbwSyjp1TDlhgSB2q2koMROS8292H\n/XUmA7Uk2BYm/bfndLLmSW5R7sQOFjFTFmrB9+KK+xirlO/2lFm+kvf5cHUD\n472TFRFJUXgnx3pxymyhxbjI+0qgvSSOhlXVpUd+ktnYuDxlsGFyGyO+DDoF\n4o2mLyoNQxTuWIZneGT4NlWZkJmEsZH0W8YUGwskTnGvrIWD96f2rDDAll7A\n9VO/zfN8XkgfFUU4TQ4KzmisqnAAQiehmQJh5Rl9uDJqOAT2+12ZI/QQm0v9\nn5neiC4icq8tEfIkaDve+poYce6I6eE5BUWj1dd4eY0/vYCpnLoQV8X9zs/M\nHovKD5WuXWvO6NofZRCfSmrUywMTV7mDKXb6fOHENdUmVqmNwZg1+H2kpN6K\n5fS0\r\n=dDjf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3a89bdfa4c58983d5e005b3e9fb056b0351198fe","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^2.2.0","@thi.ng/vectors":"^4.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.1.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.12.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.68_1606246526188_0.10255821022389466","host":"s3://npm-registry-packages"}},"0.0.69":{"name":"@thi.ng/geom-hull","version":"0.0.69","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.69","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"5128367f1b8cb7fb29bb3291a77014300e21df07","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.69.tgz","fileCount":12,"integrity":"sha512-L/JzYWPY9mTWcm+RISD9nEI+mpLlklPUUUhDP/rrpFCQi/pSGlXT7oCgdOJkabZqStqkmlegsZVO5T36zj+nKg==","signatures":[{"sig":"MEYCIQCfGUaXJ9mFY4VTz7wNk1TcxFMO2vmtSCXJOC/LMgDW8gIhAPXEpk/BknNIWJlnrN2f2yZRRjwK6hSK5TYBUcNtk9NN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvvt5CRA9TVsSAnZWagAAdJYP/2xKTIAB2IDKTZ82kwDM\n+wlBKUn+EDfq+vUmZLZXF0YRWXcck09+yJdkIPCb+Ja7esghgusHY4J46t3b\noptLXPkDN6Km/Aj/aQmh8B0HerK+mHC0d6w3RObR3QbhFZpIGGGfL51NHTCm\n6ZCK5b18vYeHj76sPKisnfoQSOLrVvv5Sc5cdRceitayzAQmZRbk1HCAhtcT\nLx2PPfXD63vNT5Wd6bjYDxnBl/6c8XlnhmlUZLr3DWcPzqhwvybflW5vsnKH\nBkZOnZ+73amoHG8Zjr6J1fjLVUWRXWAGdARrX6sAvEHl+TUYSEbNHJThR4zc\nxw+LMFD9WgsnWuAQVFgTc5Etgt56da0boguJqYOClNCTZXEqz1/MvDgd7k+E\nDSt3RoK5FMEDVbN1S0JacuMclhvjstG9c1eOrxm7CbUjKk4/SaQnMTzMlk8v\nGeTRRYGs0tOtiK62dxb5IUTA849g+APB3KfH94J4SV129MWisJ3HSzzm+ejM\n4ax54KZlIaPR/ImOlFOhWK0QFZtewRLF+s/QwF8eVVfBvM84x73GQeNWzVA9\nqjp/YBa4eal+10bmvrhrjEn2qTjtIlgRtCjzFE77fS9KY1VMQBqUKg14ptHH\nJ2MFMBauBXZ+lQKcux+iGFqQE2fJdsUveLE2fDteKb/VmuZ6tZE3gkq1zIoI\nn1BU\r\n=cCC8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f1a636bafd0558f1a4c098dab39639708886a692","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^2.2.1","@thi.ng/vectors":"^4.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.1.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.12.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.69_1606351736732_0.9386868249146816","host":"s3://npm-registry-packages"}},"0.0.70":{"name":"@thi.ng/geom-hull","version":"0.0.70","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.70","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"7d063bbdc7da5f35d7d50debaab8d9acd7c51d1f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.70.tgz","fileCount":12,"integrity":"sha512-0c+wjT/bQ8GMCfVJEEUdR3FCGyve/1dttFG0jJjnnbyhcyw0Xda7xVeBCg3Fp2tLL/a01wlTfo6c6eM3wxcPIA==","signatures":[{"sig":"MEUCIQCr0Bv1dcoh17PNyZXVcJ2VdrfZT6e/Q90mollCFuHwdQIgdxqebE9Xp/V+CwvVBCpgdCPIp4SLHv/fOPmHwOSUrMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzX/0CRA9TVsSAnZWagAAJQIP/jCTQpoMNV0KglwipUIP\nP0eDZcOITiM+5AHvy+c4r18jJHPMcLzOInuhoSnEiKPxqYLq0YZwDv1VgNqw\nXaeaKhkMgH/ZRZ38hl6OIWEn8ReBFLr4r2arLEM0PHUfd0nlL107v9t2TSem\np5oGbRtv3Sv1DXFn75KVj0s18XWDmGSvKxCSTEGf4fQ5rcNgW1ZYT8jxDcb9\nMiFu0nZS6hw92vmN+tRmVmxq77eLM2Y6aJuKwVW5BcCWJAmnfZO80rIJsvaZ\nYIAzpWHxq0x9Bj/Rn1gPUsirW9qkDbebYuY4yxDEFeeLJBSVtRrRilJKDbuD\nPCV0qb4VJLuPRIMyNiBFcZgyB9y+vCeXc5Udvn8ixA0SgJ/pY1gsJRJGRguz\nalFq4ilddIH+yQvc5bLcxmYBqajRoLdm5bdol746HE4hozu7tIEa3x8oR/Av\nK3N/yZ4GL3+alOUfjmQl9DJ3AYDxTOyBfL+XG8VktM4mcn9FQQ087Gi8cPjC\nBPZskF8e6lhOpbFZf9dJTrGbAblHD9VWkoCSACAQhBzrOviF3a7zAue5BjHI\n0lJNh4aBYtieCh/MkxoI8ookR5Xd4GpTUljUfCARcKWDby9u6Voj1JuTW8F2\nUPQc7ZHCzIzN8qUcO/F/OwhTxVGNUD5vxsKLdwV2gjSA0RGI0tljhD2Rg+1t\nu3DK\r\n=RPDB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b735cef6fb43db0f54ea8bb2a840d279225e95e0","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^2.2.2","@thi.ng/vectors":"^4.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.1.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.12.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.70_1607303150605_0.5525823068216351","host":"s3://npm-registry-packages"}},"0.0.71":{"name":"@thi.ng/geom-hull","version":"0.0.71","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.71","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f43e74e92b06327564acec6e90468b23e444bb40","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.71.tgz","fileCount":12,"integrity":"sha512-8BgiprqN2+KVk7pGDg91vvTx3bZqmGDqM3vWXCcBi8YemmOC+VZn8al/+OVV3b8Q1AsxeFfUh6wyRoI/mn5ovA==","signatures":[{"sig":"MEQCIFhmlZMRtelwMmhSyBC79UoZBRvgHiO6xSx+Nm/vsPEZAiAh3XTO3Nc+mvKeWaSIhFLIF+YLMzbNOD27By8Gg9pexQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4jEUCRA9TVsSAnZWagAAJkwP/08n2RecGBLKAkAvvtrp\nQUeJGv0GSmZtsbU93xgL2yCRaXZV3Yqw3JXFJxrC2HOg3OYVDZhB3X1vuCJQ\nRXT4vCP7zJfzaqRjl7FOkJKipUtSg3H3AmU3Xu6rPbYXYFDLsLI894wPT67K\nFim6FBDzHHfLxveY0w+HbWD/CMT3Ty+lF7KeLiMqJjVIWRZwqZylsxqwiMxx\nyCCKKVqAJI7lQgRiV4XL62dEbuKWxAmx0K7fx8C9wVSQhom+GxXLI+I9mPVY\njvZyEn/fxRH3KQCcxzOErJYXn3d/KaLGaMIZVDBBKTzsqMXLbbkCfgeh7yO9\npvdyeSlIpQD8XiNVa3tbGyFMfLn4zYudyXqU7Fn4C6Ie2sNN9imn2wMpXbkp\nGtQDcP3qfe/lysWfehnz1fqLBIdSObyy5gz0rhfIYfTOKcvNRxNJwilkp6xI\n24uPoGSxcHGOliPcyfdSEg6ln/9M97QxKTurJA2VCfTx6Nmmjb7AzWueZAhF\nayOqvT3mhqNrcRSiOH/3Vl8F7wrxkKpDJe8jWSE+S8M80+7Nbnl7LUdDq5kS\nZCbrjisnPJkP+1THz3vK7OblFQDriPBtgb4JaIti8+/h16bFcg75320j1E9U\nJsSw97aSR7U3EY5k3SXu/Mr+CXBjo5Z7jyF4OotnQVjknIU0uJ4v9d+4c5t8\nQxmp\r\n=j1jf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8fed74edc94bfb65f84e8982e6724619bbfbd1d0","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^3.0.0","@thi.ng/vectors":"^4.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.19.2","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.71_1608659220441_0.43556369950813467","host":"s3://npm-registry-packages"}},"0.0.72":{"name":"@thi.ng/geom-hull","version":"0.0.72","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.72","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4bdd611d40023ae642c219a369130cb2d0238151","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.72.tgz","fileCount":12,"integrity":"sha512-eanhpkF5xuvtC2VDcsqF85a9PDbeZcAEzX6mVvm29ZOjp/CPRrctN+CoPsaTWU3CLEpp/l1NA6akLqEu8B2cjA==","signatures":[{"sig":"MEQCIGznh0TClAgbgBRtq03pPmx/PZ68zzHtjZtQ2Yk2walMAiA7H3DwWw0hwr5YJtHH1vdNmMEkT8qxyyVGGloKI/7ZWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8KlzCRA9TVsSAnZWagAAQnUP/iWjfxiA7u3UlrdwsIMa\nkepuzc5/BvKNWbbvosKateFpLGeV2Db53M2tU2b4187yFvEcBYtWmKO8OBzx\nzRFz2aVS88eOZ90wcLa8JrL579Qz5H7NOX7oUiTT/3mALe02bbCFQ2WcTMyP\nQxS8UPTBrQv2J5aysI6PRFtqTRh3zFvO/27cr7W1cw391MIHR0hyMTRXO0OC\newd6FiT4P+bL/8g9j41ta3QvCvLT1y9BEaFSPuH7oGbgfju0sFT0eXTB9jur\nHGbsJGj45G3HuQOHHeLCtzb8EiRlxir3rHiFamFsPhpooXSWp4C6BSRsjU2f\niFTfn+N1gel5A9Ny/RDnHbVe3PKPgGZS3CUqWwhlBSBbwacj+HR6i+EjWBu+\n6MhJDZ9yvDaqM1fN2FpXFM8y8aRtjaeXs7OfVErr0F1fa+/P5SLEfcChfkxj\nSlYID+CbWfxcqEwC75Ia9GVVUBCXsVYSAuhKQubxVuqTDYKm1H0TzmZm3aMV\njCq51IoGlCVLXlNYJ/J0+YI8UNTD8owDD9t7H7CZ4cplRWGmpuiPUAz6Fa4o\nZZKAauZA5iZFYK3v6r1L/Gtj2S0jHGY7Uru9opFvdaocAB7dY/5XxKAerIke\n8u2rJzJPW9EUFHUKVNRJYl16W+7wt5kI83NEIuBb9vv60z8K2uf90ayWwZNc\n00hV\r\n=noaC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a2127bae6d16682027fd94190452b8404bf99a47","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^3.0.1","@thi.ng/vectors":"^4.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.72_1609607534044_0.6253190517803087","host":"s3://npm-registry-packages"}},"0.0.73":{"name":"@thi.ng/geom-hull","version":"0.0.73","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.73","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ab21bd1eabd8881bf7ed97adb5a9aace6556c712","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.73.tgz","fileCount":12,"integrity":"sha512-6TcOPUcjkRjvHNt/ecxV/d8h66H96ZRxen81O7JWZPm7jZdzc3tuSRcwCPqJGUB8+heVr1lN9T5DwNQx5DWZbg==","signatures":[{"sig":"MEQCIAFsn8xxyZn0n0FIBl6NWLKnV19MXqjkFWcTm1V8JFPcAiBMAPv74uwQ4Usyn/QS9Mb11XHin2bG4tvhLfjMD0ivsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+z67CRA9TVsSAnZWagAA3hgQAKAIvAPn24k6DdfFiLR5\nNIbpY/INjCiFu8M4KI0Mohiiqt6S2KwXM9mZh5DHsFB2Qm2CHsJj2TMXPlog\njgPYMlf3H3oZQ5DaxggfBzglC6bE1UtpsGoPsU+K5Sgj5/tlRZTUCxaPcCRF\nl6VgnqGKX6xRf7Wy98y1Q+YPSM7XC61xwpaLd6cQpzfdSodr7bbYS9vjxEJ0\nI6CiWdNIUp5UTwtBjlwNdOeaYbais5zJKf3x0sxPaDvvW0Lrj2TaH/mtbT3D\nYbayDV4iObS0q3ar9kSCK/TG3Y8G7ks3Xy+ztiyLtzbfGbDpoSCapMSm8MTO\nFzxTNwODLjs3bBey6TJR7PYPROdNEuU4HFyaPSgymyOpTEO3j8Q1NPIQxJS6\n73prtSFgzkve+32E46t0iZot3Ma6evFb1Nwcvb7/p5M+BcK6Npdw8b+gaKwr\n0ODeat9/z8o0ll6m/j9ONxQCS+EqRQq9DjbmE4oCfYgexHjPcyanAKCDBZrZ\nyxihzuJ4zPvcm5CL0unCgFgmN/yMKnh5ShmTCGAEWjFzxcr8Ucl4Waci2nMs\nGGSaoOP2WrpwVoxhXQnxSisGFt9bBEQ9gLfUUERWHnLbZiEIqqfwC84X/Hij\nZL5FcJ9RJS1oxqNPy/dMMpprf7JWnNXNiWbZZcmrNIl/PTz/5/C21GgdFU6/\n/Ev7\r\n=e3fK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ec0b1d686c9d5f8f73e2c170b9915c2dd875903f","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/math":"^3.1.0","@thi.ng/vectors":"^4.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.73_1610301114949_0.1131180595292427","host":"s3://npm-registry-packages"}},"0.0.74":{"name":"@thi.ng/geom-hull","version":"0.0.74","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.74","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"15f82385dab1298e95e05b2bd7403fbfe789091a","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.74.tgz","fileCount":12,"integrity":"sha512-WIaLb/qBxNCFlVhCWjDUys4GVUwShYwcXEfahS+Big+/3TGanZjGqQL7dLsZIq1vXi2WAu0Ik4fUr7H8g9noTQ==","signatures":[{"sig":"MEYCIQC0IwuNxZsvcLh/5/Mk2UqOmxNqXUqLSLvSJlZkNm9siwIhAPcUQW2Px/ORuhlwExZwx9IvvJSsnWX8F+TrmstOxOzC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vZHCRA9TVsSAnZWagAA/f8QAKEgouz1LWRH6W8TsqnV\nPhmotR8nsclE5/aINHabM7/iNOGtYV+sgvy168DCb/FoWjv9PW3b4J4ldHC1\n7Z1ti15RMM2WOB9ac/4otO71XdsrYzNpdHj6itrGqDBTZ+b56kqQDXr3ji+d\nUvZ7NTwBolh9xa6XGzKFdTuAqbJ5eimQ7KofNBjRZCreKud+fy2uSIcBno8q\nJBByb/IaghdQ/O4/ow6H8n3dpGbvgGRrRp4BgyzDeAeXLXWuXfRzz9kuFs/C\n5qI8voIegYSTfbWpHcTwH0FcTJdqkACy1ghhnlTP5TPuPFGXQruPfDsiKR/X\nsIRkgbvocHeBLx/NkMt7L4HIjqbh/pYTseC0pQo9BBilff2zHChqs0tlNrMM\nGxDp2X/PJewEluDQ8rkfbjriestMRQ1+LAVKhHjWCZeeaTsg3K6FZTcBZ8In\nYJUvbajI41Ke+OTbygOJ/eXLe9XoYMKhv+ujvETdQT9oCNcJGz38edXBPa3Z\n6tSE98k5KGEPfTnRyxI3RauNrmSouSckKfDzD8joXOLHgZeyeayj8nkxYTid\n/gPNNjxHn9xXD3rQQ37GlebpkhrXNv8ObW/0FDFRuM7BoEGHuWW0HMRpIALx\nvtxi6uX+b7icv0zJm62yqK9jo8UWbRFjKm2oyuMG99suJZHy6hIQJ+TmBUiq\n1vwO\r\n=9ldM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"97c3f9d114dbea8ba4e33f69f631de5c8fd30eda","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/math":"^3.1.0","@thi.ng/vectors":"^4.8.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.74_1610544703865_0.29618473899775233","host":"s3://npm-registry-packages"}},"0.0.75":{"name":"@thi.ng/geom-hull","version":"0.0.75","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.75","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"68e7d9eedef1d98c0e3d4b997b64319460eae846","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.75.tgz","fileCount":12,"integrity":"sha512-sQvkC2JaY3Q2PsexJto3hxqO4oGXoDpQ3SVZRbVldZ/zm9medp0T8tp4mww5bqcfAkWzhKZBVx5Z/W26gFPlxA==","signatures":[{"sig":"MEYCIQCZvpHceXJFmXQkT5/SrGffdGMz0fsxyeu3NAOKPL7btwIhAITgk9UpEx6IIY04JdhgQCGfw6Ur8l7sY4s6PbYeovg+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCZb0CRA9TVsSAnZWagAALsIQAJlTgPwdn47neJo8pm+e\nc/rswQSotkhrNZflSVsMwOXYMwhvpBpTt07OsuQzgc1EgCXpOIXAn8W0jYvo\nkkMpPnsF8GiJNJpw5C6yqqibqzIUtn5oF2p/5lyrInf30S6hrcXVp4Hd9Day\nxpVzboTqB4YJoVzAOHiMuWXLxMMcWUebVXCNH306gIsnEbMS0Xf8ZgiR/XPd\ngt7kErvJwgrtzkP/OxCA6WNZe/tMVzU6qObBNeRfi+rIODZRxLnbTMaQ3mKm\n6onXWRqQJTzSOfO2p8Zw/XN1sNL1A9g7WZcI2i9Ibdow73qTuOdG5CEvLJOG\nzJZvVulhiP/kCkdWfmkGwVaIrQK69zliWqObqnKeOzt9zk41jRZam6k9bSu6\n07UYuz29ZV2uy/M4jrSzj8Q0uDyG2zhO56pDO/FJ+2TrZr+6mpn7tvXOFc99\nW0jPIswQLn80716x9++A8T2gA1xcrWU4u47m5QO81DIzBOpkM3Tzgj6bo6ai\nWE4QCkzM5w8sCX+Bu16lR52hK2MMxH1UpERUgvEs8nMKbzJv+P/9vaggw6ZI\nbAZFQOYSYw0L84jtSQk70tBBv/vT1NbLc7darij70BNrNYcNDd87pLuwkJXh\nXeRXCkJ7bWJADxuEcLv0Oq8wPWTZKzIx3U1dIUphsh3NVBjX0Py2SOG21wqj\nVF21\r\n=VYDW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"6dafb499791f982b3692caaa2e348818399bae96","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/math":"^3.1.0","@thi.ng/vectors":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.75_1611241203663_0.7068826575141169","host":"s3://npm-registry-packages"}},"0.0.76":{"name":"@thi.ng/geom-hull","version":"0.0.76","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.76","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"573c911f69de7df97910d2ec0283c633a8942a57","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.76.tgz","fileCount":12,"integrity":"sha512-ACevoC7j4tZdewuAyAUkYY9Yz5IVrVTnu7vVcm7LFRGMBs9L+9A9iRVRh3Vop/eHBeF64+LO6/sTBTIfzAvteQ==","signatures":[{"sig":"MEUCIQCUTOkOv6i7OgxyA5y+uguq7ikUuxzbJVWkKAmZonX1uQIgNgpQMr9kxPUU+b6PPVQW4tJGi4eeGU803oX/5Rn1WIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCu3eCRA9TVsSAnZWagAAGBgP/iRzt6pHS+N9PqivMqhG\nSWwVmhVnqNkjimH/l4q7zNdlEhWowiCb2cpg3o0jiJ4VJFFOrUzfwTBt0xAz\nBWxM+lhhqY7Ar3KN2m6TlRNgRedZESmO0+DXVivvjCf8xexDeoQuCskIafaL\n82mDYIeUHhgZbXp1S1553ogE3IKbC/DMxYUSe8UVlyRUEKiFqLV2ovSVf8bk\nLh3CoZQU8hES5rqGZNbSpf7uFnJ5pnzDhiewtBUB38+gpff0Rfwu0W9VdOMA\n/BY0yFqYB9SfApDImY0jqQHZ473ua1/06ynRAq7rKGQn08ebmkTiaNEd2xtj\n/YTqVJae7cXv4gSPUiN0FY7XV+RBbhXFkK/HRxqEeM0eeVad3KziTJ3vFGOU\nqpkm3pA5fD9zFWueVurKXetvriJJDXhgO09Oym76EaAvydENgDwkjtnmGmoN\nVHSDEDXgaTnV/ohgck2pa17xhr6iwAhBIAn7qLmcJrBSTHFjR0iy+BfDGSo8\nYIO2FgQp9Nfv7QKy/3ViJFj0Im0e1gqudO3VY5TI8pI6qksaxlu2zFH2kXfE\nViljVEBti6L7irB2cPlc9R8JZt4OaYFnr8u6SDnbsmdybotrLs1xGizUVF8G\npTrfwF8oeE0oSZQ2D1QJMlc84zhoYYKoJptZdbG0tdhTCQFDQt7KEqq2QPrg\nEzeg\r\n=Kcq2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8280d98c09224b1601b635e16a660bc1c7ca61a5","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/math":"^3.1.0","@thi.ng/vectors":"^4.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.76_1611328990172_0.8646291289037569","host":"s3://npm-registry-packages"}},"0.0.77":{"name":"@thi.ng/geom-hull","version":"0.0.77","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.77","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c724e8932fbd1b88148ed227f8a0db3bd76f62b6","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.77.tgz","fileCount":12,"integrity":"sha512-1kHPWkFenQp1I9u1TWQoEM5D6ugG/pcAJ30fh4h/PNqOTsXO4+plHnzfetD2fdSoAetvcxb2dNQwQGYcKq4dTg==","signatures":[{"sig":"MEQCIEnx8318NXOy4fpmu8vNSj/2DkY9jdo0hBsE5zKFUku9AiBT3sIQxHQx0912/ToONlIcv9T7DThZcrens2R3eG25RQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMUQECRA9TVsSAnZWagAAp0AP/1h8LQCfiXQkpr3OC6WQ\niuomve6U5TB7wZCN8mkK3FP8J8/gg5HaFK8Bd15IiIYH+D+JEvVdDABa3DKw\nyx4ZZYXGU4lh/fkJY4Drw4TBA+dU5x5/zLPIfTXBFe0kDGqA+2lunT891zXI\nkJj5TX3UCTYm/T0+XL/I8aPGEVg0z8TMem7Q4roMsN0QzKNZX0GB+qXbD9o1\ndJH8AGhCXBM68LMXO3TSdQboyCs2XTXr+UsSpFDJ4GZAzxwyNGXMVOd4kOUu\nn6fawjUYnrks+pOUeJUbg0ST4v3Vp2+8Gv6cnFWX0MKW3wg51NXi25Fm3YmL\nbsALGzOJB2zH3te4i+dEAfAUeJZN30EGneP9WZOlS9pCbTALekeMMvU92CBO\nRcTj99Fi58Y2DOhE8i9mLsm3k2PHV1mEFo9im3Ve0RKE5xCU0779WiUCe/LP\nFA0AyyoA9+J2OXhp8bJDZmOtTmRLpEz8BuoSnJEGniKlxg7YPEVGN6yw2j1r\nz2UfK1OnQVpWcy34HgfxpMAtp95ilsSoctoks+nUs2sGkQ/2Am0c22lHnrsn\nrmzBtM2hbLLiog48mC2Lhq0cEQuHKu9y7Opa90GyJX0+aJq9fqOV7JZv0ZQa\nIPfEDTWMXfYcZrMHsnNbJVL8DGIB1SKwQEXfYcAKazHBSa7w2SIVujnMz68G\nbee+\r\n=JPYQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2cb9a54255d6a5d7f21c9875002b86c42dd038de","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/math":"^3.2.0","@thi.ng/vectors":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.26","typescript":"^4.1.5","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.77_1613841405087_0.6806183006478461","host":"s3://npm-registry-packages"}},"0.0.78":{"name":"@thi.ng/geom-hull","version":"0.0.78","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.78","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6d7d997482beeddaf114f7b5b852eaca06827fd3","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.78.tgz","fileCount":12,"integrity":"sha512-fpKORt5HwEeM6deXeRmXuVvRcf9hyarxRPG2Lw1WzlkWX5AP+0oXHsk0ZIl6I6XG+uOLlWHa1eqFGOnKoNIn3g==","signatures":[{"sig":"MEUCIQCLLQPsQUrhtq20tyz0GrotG3t1mi3JE+dHcTmpYXCOlwIgH2+pJBOX7ULwbjupmj3enUzNvX1X0/8mH6tRkdTAWAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNpCnCRA9TVsSAnZWagAA6KYP/jeAUfTLSVXqVriPs6Nd\nqO1dFZ+35zoJAQN56vufMwqFOJcd0OfVTMzLAWF+jnR5bDDRH1tEOOEvKNae\n7WWOu+p3Y5GSADhbCcipPVx+vrkpqB+cbljGtasaEhyvNcgwdc2xEA1DSV6C\nDsn3sGvob5aet0cSXW4lnyHQIn5JIKROkx4TWxIMSeANA6DokbWUh30SbUg+\nOzq3j7rIPrpzbMvTCTb7a1HrdI3fgIIQTvFKp8ZKxjVJrvH/txwv7wI6+Ujb\nwe7Ey30aUKXx7pGn0nj5K6oDkY1NPmzYg1gscTiRMB3Yg+A3kxvXbVrdJPF6\nJoOhMk22M3liRm8yA8nq7GKYdtbUuy1qyPg/DLd7dRBdGtLNTvUfLerXiq1J\nQM8M4USU7HgPUmi8KUKAma18kOBUz0kctJGMGCuMeHeTkv9XTDYJ59wZ83cz\nXdDE5wJjDG0STyJq5VW6dwYvTpa5I0sLJuF7ERY8Yf4oHvTjIvxAB6sGNJeV\nZWVqfA4Nv5fzni6vhqaSeOyl1W/Mv9YZJVP43GRovSY2i2ztBVOEnkCc0Jx5\nML8UUADYyvCrABgpqR752n+UCRHcj+WeT5gkQhGKRykiTiU4JGgRHT5lCs7T\nMyMbd22xTT0xuMQCdaG5ThLfblBBUszJrLKnYsVTpPogzS30HIUWTNsjgVqe\nMHXx\r\n=utdS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b143da353ca7a5da21a3d5c45cd7b20937fe758c","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/math":"^3.2.0","@thi.ng/vectors":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.26","typescript":"^4.1.5","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.78_1614188711250_0.14972232054830314","host":"s3://npm-registry-packages"}},"0.0.82":{"name":"@thi.ng/geom-hull","version":"0.0.82","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.82","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"62427374a93cc5687d582f07c98f938ce72ad50b","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.82.tgz","fileCount":12,"integrity":"sha512-dnwdIimfGCGHmAC4C4HvTnym3J5MQ1NyB3KgAxfa14wCRVAy6Zej8bjuB1k415zM+Y0xsmh1p6YzMfWjmUx12w==","signatures":[{"sig":"MEQCIDrPHk3nEGJfgrTP0vQCnbWssTTZ5rEHaHHQIvb9LuTQAiAyvvxE6ESIf6G+X3XOzX/5ozoojpkNYOMt0nyg/Aro1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP7IGCRA9TVsSAnZWagAAsv0P/37sKGLVcaGxQF9RUnnn\n8oRU6aOHpxD0qUCStQzBDnbrZUqLhfHum6vj2RBtTR9AbBbNfXqh2lpluS0q\n9D40hURkTk+mMXXEO58xYVjcJD2oCJVJUpBBx+5QLGlKrDLDkKZp/TQ4ZyOR\nZSvix2hl8jEHuFUCFuaGekj5GONpbre33BDByPuvmz7t1qh0lZvoIEMtDfzz\ntbZcb4Q6w1spdp9iShaS999hnmrdLPU/zGNUQxkDZ7NuW7xsNBX2VKap9vrD\n2t+C2XwPMn3tOCQmobULtY47+chr1IbNqLRH1HnrSmG88qRD9+s6SH4XXFuW\nI5yR9qxP8XcKigxNdZY/HtyGG4Iy2qaYd8N9EOMFnFVXWrwvG2AOQfFFP5OB\nXoscskVtgUTRjBh/VUIMYaqpJr/eeg92P8jKwumDydSeHfahW1utBssHBF1T\nkSlmYIFAkUNXRu0jbpmgX+mPKQIyaaivuBpkgwca6FlHhFdSg2e2kqppETOH\nJr7/tmpCguYeE6XvC8vLunaqqyNxsLlFoKygWZRrq2hl/a0ja0UDyc0isORW\nu669Lj5f+BG1srsxXyZ87OCJm5UA26nBNZAFJFz8T/Xh6ePzX/Zy6QgzndGf\nPjFtw85SuDMnUQFVHRZ/JZ4ld2/VO5hhmst09EFRKsisuGdAQYvYjJJtT+/S\nN9F9\r\n=uRrx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c17a8b0149711c84603c7f0ffdf53263d6387a54","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/math":"^3.2.4","@thi.ng/vectors":"^5.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.28","typescript":"^4.2.2","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.82_1614787078260_0.13805363829718797","host":"s3://npm-registry-packages"}},"0.0.83":{"name":"@thi.ng/geom-hull","version":"0.0.83","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.83","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e2e49d9a32131321c2c6d6583544f9e1e81aa9f8","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.83.tgz","fileCount":12,"integrity":"sha512-uPbsoFmT1xp2eouIvO+3xT3b2FHjXa1L59iLM+NGwvkuCERRcC5aXJT8rD4tSIlc1Ff0pew4BWLoztVZ2GQHiw==","signatures":[{"sig":"MEUCIQCeEozFbTnxjueTXtTJRM4WReTrLk3mR/W5r1jGnhlaMwIgJj5di+oWXGst0Z2iWGMkPNHBuqlaXZi6B0L/THxyNLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS/XcCRA9TVsSAnZWagAAL1AQAKRYgaqAQjA4nhQD/OJJ\nBzJUgEgmTTHXYM6QLlCjdl8leA6Lm3LjSJBJ5cfGZ62EbP0R31jamHGn65s7\n1x5+uw06oiYgbZle4QlmdEI+Hk+juMM/qljdHHGXAhQNnVQFWaHJQVPbqj94\nQxxV01mz5ol7ZdhGWwIeZmK2EwQcTLOBSqT10cNL4G9z1oQFGTqSM1L0teo2\nbYzqgRfiENE+S7Psmt2zZrA8PfGqQTEglqXpO0OTpx/LdP7pPXmwTSvgbLQf\nD1fR8kwfGeWyJqjyma4WddJ5fDxKOGbDaT+Om8cyZJGHTsuYo96QkgabNZBK\nH8BY/hWIwWy0fwWvCE7AcEKpNfxQL152HEeVDwXMAbe51UC5/BVeQGu9gMjH\ndPxbfAGEC7tbcJb0Mmu7J/N5et0k632PEapolOay/c5mtD79xumHoIAbnOY/\noJWYWv3Lik+0y+kME1evH/6QcpWptjiO+CcYvNncjH8jzTQ2PU1S2ncZiKVj\nR7aD2i1fXoVz5wfTE+pfeDfp/+8/0dIdtLVWLkqN+NZc8uvB3dJN0gDsC3UC\njXIpxrfgaLofxVtDHlH67CMPtEPOpxki5dvdEYihq6jMhBCURfd/EOEuhcjT\n+wy1fySzsG1b+eEXuDwNxb+JfTR+E8xM4DTqkMAM68hftprag4gRMAxHtSd2\n8ywV\r\n=1H3Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"24c8afbd4450f14973ec4c5481ca24722bb2e2f0","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/math":"^3.2.5","@thi.ng/vectors":"^5.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.83_1615590876491_0.6009031395514719","host":"s3://npm-registry-packages"}},"0.0.84":{"name":"@thi.ng/geom-hull","version":"0.0.84","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.84","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"02ec7cfa8037cdce65afe2be0d67e33707612540","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.84.tgz","fileCount":12,"integrity":"sha512-mqo/i/O+ycEIBhi0KAE74YrPBN4+bpTq/7w4e7lghKcvBrltESEhIZf5VEHkdveGRUbE8MfS2tMcZ3Js9SkxwQ==","signatures":[{"sig":"MEQCID/Gu/5bDKdd7mlF2BlK9SAmxtIgmvVCgGK7wEB/UaL6AiAmWorvzKWqs8XcKO8EtpiXCHpZkOZ0XMl5oQl9Ve6BgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUlDACRA9TVsSAnZWagAAjhYP/jNoBFj6B7eP2pDlJAUN\nU2uUMc2iX/R8O8zGMl6BxW/gevG0RPifn1TjX9vaGR+RcgxUcCAl5ZQaKcJm\ngd3YQWzIRdZp9MEj2vk4Dvf8sNUqUueHjMzOlHJCevZAkibt6SVTRzpsfh5x\n5/HW/gJZQk7sdwy9G8osiNYAr0Ni0+JKWm1WgCbSbSJts5L4VfHxB2eBv1Ly\n+qXBGPTxV2hO+K/tAVPWx6XaLZmFw6FVK8ys5v86eY61ohV9aj0amREC1Ld+\n9ucEkR7M+UjGuTzUqhMWtVXh1sKSp60rhC2llXpTJuV1wt7C+sizqNp3LeES\nKq7+XdgkZ3KhfOKMo8xGO/bEyiCdifX0Cn7z7LrFazJUXr5YqjOpmE+EkbRw\nKVuJrllrlWoh4vrSt3TXDRHAW+RwQjB4QeplodmW0C2rAUne17SHcI9ruU5A\naTGp5UwOWsstyyN7UeQHDYIYxj+VfROSV5UnEqJ2qUdWW2B+2+MN1FMM/Mg3\nzIlkooOiXhkShwXL+j/TuhzQR/qG6adhjpAVmbq9EZPPlPR/hywnwRIn+RZf\nJeeMC/ra7G0VcGfGEJrYu/v2bl5obxKLEz4ify9wOxX4KYPinkuAZzF/FiPt\nPDsh+Fb6DnR8Zs5LstRkTtQX+976KR/+aeSzEgssuhpn1jF9rAZ0OKszDYT/\nu0v5\r\n=lxgA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"15f3ea0e15805bc67ca61bf87ce5e8849a7d8e86","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/math":"^3.3.0","@thi.ng/vectors":"^5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.84_1616007360072_0.5987305013454474","host":"s3://npm-registry-packages"}},"0.0.85":{"name":"@thi.ng/geom-hull","version":"0.0.85","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.85","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3ddcce0e968b433ff37737e183f81b10ad2c4bb7","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.85.tgz","fileCount":12,"integrity":"sha512-DmX5XSPN22olJfBpkvut5vdkVW7/zm+NENTGgmy+o106R/ZxS1teAJiymwXMD6m6OQJtSE2NxpwiskPkEmyFcg==","signatures":[{"sig":"MEUCIQCwYM5sK5BpR3vsDW06rkoIpWDHYHNQOhl58JhUDM4KEAIgOk85RoM/Noelv9wQgp7SBPkoaaWO4xIJ51OLM1Gh8MQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX1JHCRA9TVsSAnZWagAAyCAP/jKUWNXgklcgc2qCP1/h\nLZ2h5ZtXskCapknu591N3UUSWthdAxBqUYI1QvaPLdCjzVWkUPkCrvzlJ9Eq\nyS8qZatTG3ZXWL/VmUNF2NhYWQeAbephlsXRwbm6LLqe24x/9Rpk1zEBPYOF\npsXtjorLo0Gol1AIQ1yyRH4CZiOC3Bbj0Kfld00yds/8e9LVFzN0+7+aFcZS\nBUOp9IBGoMbcv71U6GXPkugdKchA6aInh63LSYkttwd87JLslC8yD/js7zFy\nQ/OTe7vxi4dl8Anl2lIlouuFNIr7NcGMKnY7qh9iDc6wkrzqtpqEl2COFwxI\nUmjTWlJrYSXc4pU+b4bWuiIPTjoccLf/y2qOAkxiQcFPrIZLBZZ7E1VK0qIY\nlJZBIbOeMeMB+WE4e6ynJs/OfZ3eU5Depqag9cASwRItPGX710YER8XhvMvG\nqafMJCrZnQ39vNWoy+Ilsmecmh9k02e4K5pMVKhPQ8F76MLBBXFKIvVWRS3E\nRq89vQjtpgwpc81smJGEASazHsZNvbZpHklUiZq1G+EUcVOwlMwR6d229A+f\nkcFA+VNn2GdKBwuFi5w9/Qyk4+quwE3V4aq3TUWsLL4b1xLRtez02o+f2ssI\nNzmrevLvpstX2InB1cfN7XRTVAj+ZActjzJr39QvpS73utYPokocWp3upULn\nj3f2\r\n=4HSD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0e9b6f3dbb787027e78e972344f5277371b3411d","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/math":"^3.3.0","@thi.ng/vectors":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.85_1616859718881_0.6245929838416779","host":"s3://npm-registry-packages"}},"0.0.86":{"name":"@thi.ng/geom-hull","version":"0.0.86","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.86","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"215c856fe37cecc8ae4198650ae09bbacf1875d7","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.86.tgz","fileCount":12,"integrity":"sha512-7GaBgLTCiUwdIuWW+++IhB0244bRH05ruANa/hgzIVgkPN4EBdax0Z/stGV1iLpcw0dSht1M3H+7MDKRO7YZsw==","signatures":[{"sig":"MEUCIQDMmJtwm8MLMjUgztMRR3hReETXVxcMeHb721lbAINsPQIgbBZGIHbK33IrgCg2JMdfqJuiO8jUPftcTclFG8pNA2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYLmSCRA9TVsSAnZWagAAX6gP/AncJpkTJO5H++j4jtZG\nBId/LQ3672vJbnaIuzbYBrBrSedobgtoVGh/12gEcEUqqkHqcH1Zu7uY2jB5\nva3lwpcAufrM+y6lZsnB3DbE2XjeO3tJOw8WOa809HL3TKk1TQ2FaJra0BpD\nnoNcWyhoSx/FEAx4NSeH7i/koxmlPO7e0EovrYo8UlC8WNSJO3UtLv2C/nmv\nfSVxbhXZxnmFu4+UMXOG0nyh3oeHKYRnnaHpW07QHqpmJpsyWp8JingPmwDy\nyCXPkDSmx6TXgwxRTlzR5PexlCLhHfPLaGI3jyCXLJ1cLSKsRPi8xS/1A9dR\nrM3Ti/otOfsNYaoBhmoUEqFizoigabTTzB5RZ/8j+EwvL4a8IxsLoiBN+/6+\nWGE7Y/0fRdPDnW2IohMdtbt13jTRUcfcf/O8ba+HhrpqN4FeSypiPX/wWs19\nJn0aAZLbIl+k8EOcelRZW4jdys7His2z+HQucbdy290XH0iT39m3UVSbJz7t\nQB14gLaEPHDjgcEtdEQmW7L8OHY4pRL4kHY8JY8sbzPGy4wCjgxbL6XomRFZ\ntqFtMUVqVXWaHpLI6IIUOzct2svC/ByZ/RctuyVOOd89add2mviXg1uijLQS\ni/Hiec12a/aH1D80xUQvO8IG3Fs0bmTwuCAXQxZurHTj3HVeNHuZ91dVCWFI\nXOmp\r\n=eH5R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"eb961d221997bb8585ba08eab5d0d8a7920c58dd","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/math":"^3.3.0","@thi.ng/vectors":"^5.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.86_1616951698391_0.9579178338240104","host":"s3://npm-registry-packages"}},"0.0.87":{"name":"@thi.ng/geom-hull","version":"0.0.87","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.87","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a981f00beb26106c9dfe05f15ae90fae713b053e","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.87.tgz","fileCount":12,"integrity":"sha512-5F9x8Dh7NNeeWnz54DXECRjPlUcdnYd1Cd+swuzVaZ292+4Wni8rHfrftb9228U2O4Axi+ZR/5EjJZpwo2//Gg==","signatures":[{"sig":"MEYCIQD9qs5kohv3YjoTds067XzAD696AJ4EUY982CQ0X+qG1QIhAJuqUm4F/1mEJ6tF6AqCcgrp+X58nt9AdIfZiD6Hp5vR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYvDBCRA9TVsSAnZWagAA3D8QAI6z3+P3YGd+2vgtJiRm\nMxuSIy19PgZcYbgC+OO1crYPM8lZltqgyWpFY0oNBZffG66tVwxYaIe7kqmJ\nN4eQe7UZD3X9IWtiry+GN7aqR/M7NJQIsdurU8XQ7viP9NAbI/0wfYKSdD25\nOcJ19ieUd1sUiOZJMwIBo0qsQrGYvuRDQJ/72Z9MqyNlrPmtfCE1JTs24+49\n3BwMcFmA8ZDfEIadqmbljHspmSEroCIcSJDQoZjyatZRPqHdVnU/Ckwm7VQY\nDR7XHtbYtLW3FKfCauguz+OZAh5El/FRZN9s2yJhrp3E2D6Hb39FoELsXV6j\nJ1xHWIWSLAsjtyCpsv/tL4wuSqOFa0aU5RlselfWCZPwF3fRSTjLVZn241vi\n/lcYTzZhWCeLwtpTrrZq+VKUowTaCTEpYW4f0ITAgpyNxD0pggfKk6FN1kpd\nqQu3x8rTHCHC638UVmtlkImoZja/cS1X3i5eaS2H/l7GMr0VtSvupiI3/Bnm\nA3+cne+d0aku4WBwEhnygI0mMRqETn2SYiWzR/eHofkGHAe3hZ83JYD4n8b/\nGGVgNOJ60NhpDy+rs0et5CaE0maSAAM4R81c34a2iByujXWCCzChgVEVxx4Z\nVAD2/efMeVtq1f/Mf6owo3SDEvAsUUJSV1QCC8/PH/tq9eBsvMtmvuGzJKgd\nWlBf\r\n=llVH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"01273d167d9f9a4736b77911c630cdb657957910","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/math":"^3.3.0","@thi.ng/vectors":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.87_1617096897302_0.8341327998332886","host":"s3://npm-registry-packages"}},"0.0.88":{"name":"@thi.ng/geom-hull","version":"0.0.88","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.88","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"22e9b3450fdaf7b81f03b4d349cde54956cb4887","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.88.tgz","fileCount":12,"integrity":"sha512-6fw7m0MVDlM3VU/gN9JLv8e6jVY9JufcHXUme8YGsGGPD5ekK8B1DEUG4p9x2geko59gfGfUu9aya6Y/7lN0Rg==","signatures":[{"sig":"MEUCIQC+v7rbfeuRanRtQ+boCKysgqswjfJR2Zk1+sCw8fw1aAIgQ/2+M8k6hJNvmcsiwDX7qTcALsny4f+RHnwcGvw1m6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaFoiCRA9TVsSAnZWagAAn34P/RgJHG1dJ90JEKha1nno\n/WpKBGyTEJ0CyfoUFXGJkvSHqRwjpGbn4htb/DhovULqVslKV6e81YkFFUrO\nWCyeu2Qhl9+um37EbALN+DWPnjQUj2+NnX8ZblUTVsw3MRAW2uhjD7EyD0bC\nOUdu1nsqeGGzV7X8BCGheH5YeN2+dadCGKAeTMKGvRLkgmR1m5ZBOVbgB4A5\niLkqg2UWcMY7zPdW97JwKMGIO3GxOkslqP4h6rhNKMrF2U//Y+s9rl+XMSBB\nu8TABBwMFS0tcVscCJd08CONRCYRqgeU+/sOunjcWBIKitC+83yfQJiFOONF\nllVUQvLgXu7FYmtCmGSCMYi1MahLyjkxx74bUCa7YKKElOIQdqk36WM5jBnB\n4WprzxKaca1yB+eaCafDk+q4o30M9pmTHL+s4x6QIQr6R1K9w72+hQdcRiHV\nSZzJ/Apgsj1nCRoTDNHAVZNv1/Yum8MkMaf879K5ZwK2Qeg+xCrPbokJ1ARP\ne//BwsUyAsKfbO0ufuSDGNg5dC+ijudEhArIURsVvD9DOOhaX0SnR3V9KHHn\n+NF4thz0je4psZAQdPo+n52I6wgqEGKH5nG3yE9LRccTCLsuonFPW3inoi61\nDDLM2fqVyoYz0uaxNnra+svgc8xtqKecRr6+CMAH5xK8d6KNIOxtEP3Citgh\neC0K\r\n=n6RO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"452a679a1c40e0708ac9007b25a45e209af78e59","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/math":"^3.4.0","@thi.ng/vectors":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.88_1617451553879_0.629534853542256","host":"s3://npm-registry-packages"}},"0.0.89":{"name":"@thi.ng/geom-hull","version":"0.0.89","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.89","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bc54069ba2ec7f19e907b8d11bff686bcfd76737","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.89.tgz","fileCount":12,"integrity":"sha512-W1Iwxm4Jr/PJG7iAK7koGwd3jYj4msb94gHv51dIPNU3gKJr3eXKKSdLIUuFvD5WbDqu+IyZh8qd5txhKVz+Qg==","signatures":[{"sig":"MEYCIQCyXXkF9644X1waFX9dnXzk2oUiO/EJNy7JG3SAq7uVbAIhAK0YQ60SW+4NtfYMQuGVNQk0ISMl3yNGQeEZDm7Qldg+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbiQRCRA9TVsSAnZWagAAJpAP/3bRAw2g8Rg+FG/g43L2\nQPcJThW3ovxqZZFxGBNsFxV1vXNpxZm2myYxd8kBgIRr3lxwjdtLspoFy1hM\nPjlQ6oogWUCm4jayouv4Wh7WHg1XU/kyYjTExo0+PTgyCsX+ofYq5HDbFZln\nL7HGtNaxy1owLOHXbdCW3eAy1O5SesjEPXeeB80aNIdEvSLdLCbXw3+o64gc\nTnlDtgNxx8O0BW3FAbqapS6Bcz/MXwmXhfF6Bhf+Uke6I8gWPYYOzHX43XtR\nnvLPvyhbsZxmR+GoOlCRSE1h1NvVLUgk93HEqIjYJEe7dPLo92lFm0ctltk2\nO3f3NVYtJo36ani6dR/ox9x18Vtv2MK0FpmIB/6B7tYz26AU8uXoLTsgw35W\nddlwk7lJxrKw51oT1yOmmjWAJm1pOB6txX9DDLvHdt7xgy+ihI18h11yfR4g\nnIevBmooWz/zg8G54rAyNk3gImPapXhprQFx12/3oWRFWMUfcwtnQiQpoXqN\nWy35NpRpI2Npbi7aOuxRgCp49VBrQMHjYbJw11KiQywWNTx9Ehh718KXZQUe\nrjmSKKtwtehcc0FYsSy3HuAqzOrFK2mYYFK8ByzwKnteb+C0gm9fGXTT39aA\nQCUBGy+0CTBtMOEJnIwoVmJPkSaiu4f09FFe+vmZY9DouYduzTtNnlvOiQWG\n3yRV\r\n=cqSn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9d35fc75c08bcfdcd67126b8183c869fda71573a","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/math":"^3.4.0","@thi.ng/vectors":"^5.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.89_1617830928912_0.5487950045469621","host":"s3://npm-registry-packages"}},"0.0.90":{"name":"@thi.ng/geom-hull","version":"0.0.90","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.90","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"565db3ced314676c2415dab0c06c0c89f3c8391f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.90.tgz","fileCount":12,"integrity":"sha512-nJU8TS4SA2rweMLeNufPPPve3zOMTa+g6Mi+UfY6NbDXVvmo81FBmJv6nmAqdzi8RBxY3l124FPI5tx960ArLw==","signatures":[{"sig":"MEUCIQD76c0pp9yoWH201WrBJqSfCZZ6DKsZnCLGDeUoad8KdAIgcHwq+3cEHcENRj0aINyJWDZ53hZ8128lcpJcyZZ1yEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfWtOCRA9TVsSAnZWagAAOusP/j6gCO9FZEIhXw7Gqc25\nKhOqoeyCFDx5e6I42J4D/rOru3hyfD/bew3rVsgkzkU7omTeUyx15k332azH\nDdwy9cnMEJO8bVGvyYLEQE45ihl+/EonH+X7WcwN2bVyu9VBkJWdyip911/U\n5VUkHbfmbLSff1cHsMj1WFZ/jzB8zUFL3KJtQ9nr1TY5grwTNy5he6jqDUvW\nomdERImju3JQ4XciHHFM0gsyvL2dnIlwwvIZKJ5CbBGJWvsK8FqAjVviJwI8\n0LZMbqgh6Eg4aCS/gkCRElmKv+GnCDzU/kFXlHofoVg/DCLNnuiHFLLkNsSe\nXxvNb5xAFjpEAfntZbxA2+0AS0hUxsSFxOH1JIzks1cQtf6tuTxpR2cPpKwM\nYhpJlt9egR02w7RCKmZGR2WidtlsAs06S5N0E3ffHnps55rGEw4RVN5YvJrx\n1Cd/iXkYjeAbPN39sVj4IVHJzsZLmg1Jhoxf2qGZyoq60L2T5j23SZiQKHxM\nHz6VA++CvoXULaMbpTFKDSgAxngWV4PmXbmY/MJleX+F79L0h9faOprVtW9T\nfV9fJc0Ea8O2/aHbqOcXtRtP9GToU6vcowMAOy33j/UUFog4EGu0MV/Jjgx+\n4K2OWmlKSwxZRRWFqSZNdi0IH+lXDOh31k2eAn0bMOQlD145WjNU6suVex8w\nizXQ\r\n=958+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a099b0a1f1c6180819df9cc4786faa5c2b535140","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.14.0+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.14.0","dependencies":{"@thi.ng/math":"^3.4.0","@thi.ng/vectors":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.90_1618832205998_0.16204204715284787","host":"s3://npm-registry-packages"}},"0.0.91":{"name":"@thi.ng/geom-hull","version":"0.0.91","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.91","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"185fd182085b661afd7a3b51935606f26c746e7f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.91.tgz","fileCount":12,"integrity":"sha512-4fjGhL41BwsJRc1aBGtnJm1HBrum4PC4/T+ZZ8UUKSP9/BHcAIE8sTvRvG2h+DmXX62XH9/+ax+I9ntxzycPTQ==","signatures":[{"sig":"MEUCIE425jHlvaX9OB5ZbN4KNsAtjKlegZ7t/6LTSYUe/8JRAiEAxyza89q91shfVwQ2xeYaXT50r7UePRjixjwQKZjUT8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghB3wCRA9TVsSAnZWagAAhmQQAI/W99lXLP8fZVEUm08L\nneXW/hEPzZ8UL9xIEEVvnYsWSxPDn0r0oWqxIFEhAFvKuE6uoJecG/D8/wQK\n3FbWtvIfDg7itAytUdi/Uy8UDtsOufLt5r7inHmokQ0GDYabyBfQyA5QJr80\neQUjkK2U21KVdmn3wZYk6kyTa4luEfPjxDZGA7+hpxigC+MwCChY1EzqXnjf\naF8P+nhCeDypRgKw8saZgBbl5gdiqeoFgihSbtR28QPdRa1BH/8tLYo8jTOa\nStcQDlXoSlMMNACac9wTzizyznTH1jHalMfz94cBf4r9RMVxpnfQMY8X6uyN\nGqkO+MOJL7tdEgDKlE14egVjSFsja3feqQvyhTJ+zJ4RqRVZZxPUXcbEq+6z\nSZpWAyEglpvq0UGGcQs8TidsviAdvKQY52H4FqiX8yG610fOJv5VAm/OKTV3\nvBWUn03+q2JBCPkzTMtqrigqxQcUn/QAvuZfJNTlac3MvPnzKoeIYSoULyC2\nC9oUVFd5fKtfmquLHII8xcOlrVZGcmzeg8UI8oxBeX+PwjpQEWelMYMVPEp0\nZtpawGfHoBziS5Fq+Qz+UzNCV0nt0uZ4TswHYRWNGLTYMGlFOC3yKVjTIRAu\ntZKBWrsnpZZtwUb9OYZqwehwuF2QO4wk3vxNK74uD4+VBabxAKYajT+obdIQ\nTbSN\r\n=8235\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8fcf77133e53fe5871ea12030b9b079cca315d2d","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.14.0+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"15.14.0","dependencies":{"@thi.ng/math":"^4.0.0","@thi.ng/vectors":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.91_1619271151603_0.5396951621921358","host":"s3://npm-registry-packages"}},"0.0.92":{"name":"@thi.ng/geom-hull","version":"0.0.92","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.92","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a4c906f2763b0e039cff6078283ce23ef9fbc69e","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.92.tgz","fileCount":12,"integrity":"sha512-hdWwIYjDTqmn7wSPUVx0F2PV/SnOd+Eb31OHnhuEznWOgsF2TlEtrjkpM+sLjMVhWQGBFOazXMO/DG69M+BvsA==","signatures":[{"sig":"MEYCIQCtnvfiD6nGdVNnwLwAcSsIAgmb2jn1QJKW62JZJ5uoUQIhANSfExKrw2Cn80bmWhqdbjJ7wThbf+/p3KDQjMgs2vtm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv2sSCRA9TVsSAnZWagAAxF8QAJ4SOXSX3dHdEbN9Ytiv\nyidDNpdEU1wGGmJ55Dvr2m8SIw7TPWUz/S/FglrrBlaR0QZ69w26EPK81Tuj\nG3RvIFTQJA+7fPQtDC0yNF6PHIFrMG4GhmV1pnolHOi9Xd6rVXdsJ8+u+y3O\nSNYRGh4BIPVzDJDNRHPfn48hUs6GaiDnlF/3EvA6iWfA5baYsVnS2ka8qpeo\nNWe7wZ9fTVSAOqHw3RLTA2qCAkPUyqmZLhRtmPedI1u3EkeWjiAhees/6cvX\ntI3Zq4nqESspm9drajaeeNt1Wbx5/mANi441UAxk46oUTxs2GIusbseZCJsm\nUADwtBcZ31PrBI51y06hKEueffa4QPFRA89Mj42Wa9g8p+zfPMDvlcmMRjmR\nw1lFxkX+MJWNlSLbm18Xb2Wam7AlPz6PNCLQ5jPRDPTnaGbnI3l+XByShhI0\nlxZSqHNz0oV4OOmK9HNA6TNO9wGJpwl2TK2tySafUPeqkKL5l+8VJf8x87mH\net6JH7+k347WsHEUwQw2IPJkuNxYdRozGeNDocg6VZii/JCRUGxxRkadPJu7\nS/FtFzS+oC/vyXiQgaxi7QylD+zmqhwBCsd+z7RQpvnVDsFiZs10A7AWk8X+\n3PNpW84jmUJ76uiXSQmOQyn0vi0lpAVZsgFu+gnWGUTawsFxbs6kmioX6NH2\nNJm4\r\n=qp6X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bcc3e88102fb0eb20e2763908488b7bca3e062d1","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.0.0+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{"@thi.ng/math":"^4.0.1","@thi.ng/vectors":"^6.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.0.0","ts-node":"^10.0.0","typedoc":"^0.20.30","typescript":"4.2.4","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.92_1623157522824_0.43502377709164963","host":"s3://npm-registry-packages"}},"0.0.93":{"name":"@thi.ng/geom-hull","version":"0.0.93","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.93","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"db078629ff1b711378fc49cba62077ee6e8066c0","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.93.tgz","fileCount":12,"integrity":"sha512-YAKoa4SS9oHlAp3hYXoHl9SAahtgQ87ciFXiSb9xEXnFpgNpcxr4oaS6P/RIlakhetqoaYX53ONlC9uZG6v2LQ==","signatures":[{"sig":"MEYCIQD6uzUFPr+nr516C61WG+bGqubC2ZDRCVnlvV74SCjSBQIhAKL1vz4PifEbanIT7in0irBwdDMW4t1/GkKAs1pET9zC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3jEfCRA9TVsSAnZWagAAA84P/1JAiyULkojNbvv7CxvD\nS78hHJTU3fh9KzkN9NJEoV8hErJ2UZ5EAnafRsvlCUzuKEsIK3QjNTQ8jlNY\nZ6rxMVaZKFGWo/3IE/4bskH1rL49X1KudPy+KqlaQm+/5+9G8KZ9XSFfgXJ3\nkcuFq0AydFPUvhj+SRzdY8F7w5aFfqe/juFOc5aFUojeBzOqGkyuL3mVQzTS\nm/h/PHYHqEQ3nTKrdifBt30n//vV/x3nlWfKdhSwIvRkZXw5d9X4WcEO5X7f\nYbp69nZS1NcRot7VTO3YEWRcZKlQb1f+/smROZJZf/lRF344QTve+PXBiPOG\nU1HbBYHffZ4DwwftpCIP4S4da96n8WsgdcqwdJ6yFDxyIhhofWRpCgepFY77\naZyzzDOLEZ+fdZKYBxGbuJmco1VcJGhCLSHaA0tMP0+5a+Rbucp0R0IttJLc\nHuaDWQYOGoMmmTAPSFbfiHOgCV4vc/4sQaRHkJxZaMpn88UZxXU6gZOP3yU1\n9YtY5c8OFlq8KgFB6NOp2SCI/f1b6WWM8JZUz/h4Ct8zDuLGX9mD+sp5nKS2\n/8tiq2vgy0RCHrPP+xvp9/w22P3n6fyaq0VG4GfUs4Mhm1v4741/a2wLrU/Y\nDwQBIVXSUYe1owqILp9czV/msoCKwIv4p5QvPe8VkWvTdARxtjDJ9ijvwOVB\ng+WE\r\n=Z0ZP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a3dadf7acedcca6a15a7e6d655c923b16e2ededa","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.0.0+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{"@thi.ng/math":"^4.0.2","@thi.ng/vectors":"^6.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.93_1625174302709_0.05039432169285152","host":"s3://npm-registry-packages"}},"0.0.94":{"name":"@thi.ng/geom-hull","version":"0.0.94","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.94","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a48c6423f21d51b635a48e7a208d1cf9272f1c6e","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.94.tgz","fileCount":12,"integrity":"sha512-6X01WrnXyrYyOBLMUfJIdtqsp8DiCZiP1o7vGYjGU9LyCkBWNaB9rLwpBuW012kC+ru6e8iyMNudExguaU1Pgg==","signatures":[{"sig":"MEUCIHRQBVD9HER2+P9R8EmLulp24YD6t8Llb03lmAUKp3KwAiEA2UWzk1UTwUCz1rQ6gk+QB5MSSw1A53pIX6wSinlCAHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhACcrCRA9TVsSAnZWagAAwI8QAKKvY/2zEJwRdUJwnMbi\n0zkxXWvCrbksiWQ1/uoWUnKVFwX5zVExaMc7WpG54ARjw1vMDrYIy/IdBt9f\n0snOyCBQijDhB/CEztT/WtD81RzUa8DiX7YzN5WWhgQixAgdeMOFoxy6R2Ul\nEgfT2+0XHN2bzXU1wbJCgspBlq8SpnRJIkQxvl7BM55F4I6s7E0AIwODHnjF\nUmBdjScxWfc7W5rR3nSJTmksL2lp3i9olBwU8W8V2I0FsYATPLEQ5ughs1ab\ntZum+3LJRGcki1Z+dj0BQ8PI6N28Z8pEs/2jywbKMAgE2CMQ8JidWWK6hNwH\nC0A+OBBdDl7VSWapSAzAuTo/yP6OIAaIupc8U5ilpVAW33wKUKTjiTv7MRzZ\nKH7BWm/OxGDfa8ysBAqwFntBXQvTEcrY21MjCEn8k4Hh/zxM3xJS7vFM7Bct\np638NYOFoLJ4pqgpQqsfXLukkdCEWo5hq4oQ8N9xdUvPaxH46cV7OCkLKorz\nSgRYF1AOmTz6iFfs9ewhn2Hsvjys7e4fay3IEQm/YmEFkNu6J8fakdMwFIWi\nQ5Is5GaoMepsP9HFgS3TLbKaotKTYny1GBA5O43BxPyDRaWPB/30Xau8ltQV\n5P+zX6MJ+q3xM05M1Shl/yxiNou1WwSvCNHMVUD9G/As10JYOS06NrLUqBst\n8ZYw\r\n=OsAU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ad6ac106b39a18735187a1b59313e06f5d7a9116","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/math":"^4.0.2","@thi.ng/vectors":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.94_1627399979425_0.17102086888193146","host":"s3://npm-registry-packages"}},"0.0.95":{"name":"@thi.ng/geom-hull","version":"0.0.95","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.95","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d8becef2a7f68f13cfd10b8828d2680d0fb45679","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.95.tgz","fileCount":12,"integrity":"sha512-d/ENzi86RRowrKZfw9cAHXkWymK3j3CytHS78Zo4q9BOlHaHP8gnoFjB/2qJ+4Sv98s8slqfyZTB52pr/1y3+g==","signatures":[{"sig":"MEQCIFf2Wq7rJSulvFQQUGO5n8SW3WA+gU4QxfbQxKN6LyVPAiBgRoc3jdokafIbu5buVUu2wbN6vahwasGFgGLTVu+Wlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCqJyCRA9TVsSAnZWagAAuzEQAIbVQJ/F0YCnDkAYrKaS\n+VvknsEDPcfGN1ZNVo0l0VVszYuzFphDgn3lBTwYSMiFGtLDwtnUGdNBHkYx\nlfk2Zjc3xXWsk+gPlrTao8xogQYImyFAzOFOy5yIj7aThaDRwFek8ySPcVjl\nIlHlg+4DU5YjaIS8eYNtV6NYbsERfrGAk6iuZHm42cIjtM+2Q6QxbtnB3Upv\niWQIrm1DWYpwB8FBUesDC1o+drCrIRyKBq/CT7QcV3qe0msB3a291IfKXfx2\nAJgYpnDnGU5eYCAnBykFHs50LGWMvOIwW9GLij7B7Q0Gxj2FuKqAD2W1ZRdM\nNU+OOtlHQ2jnlgjZ7Ls5WvJ9fB9JehceUqef8M1ygRYh/hxaM+q/IZBoR4Ay\nBVoYA/oNLfYtqm5ULym/EzDqQKM4VsK54YF1UC/l9SUCRV074DqS/Deih3qr\nDY8NC8TwW6wMgV1UUfSr/ohnoUSo2rY70o/HBSxDG7xQ78CAxTqf9e06S7Xw\n4P7DT9DaiOOzaUWWRJrei87GicUJSq39yAulgTapG3V3BnZ4Lplmow/qPz0p\n2kQ3ewcJrOCHswru//tRgXu6FyMfu3hJ2QZax0U+aWNp7iBfndYbFLOi9sN3\n8h/zhu3FdYTkCShL5m+5YMQIXrNOKyfPvZQWA+VuAM8kXmcU4OILDZPaIPG2\nYl18\r\n=LLpN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a85a4dd69e086a18d97d22204667c6b5334b01e0","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/math":"^4.0.3","@thi.ng/vectors":"^6.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.95_1628086898734_0.7824051826540444","host":"s3://npm-registry-packages"}},"0.0.96":{"name":"@thi.ng/geom-hull","version":"0.0.96","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.96","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ddbd363a1fd471859e16df655d5e93aeff876a73","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.96.tgz","fileCount":12,"integrity":"sha512-n1Gb2oVeyWP/x5pNuYvpH/2zwa42msSmFd0MyIPQ7pG3ZCpEl6zhi4AW2d6lWRq2ueuYcW/oQCriezODmS256A==","signatures":[{"sig":"MEUCIQDs6+M38XuI0McAMB5/X37RBQEbMpx85tu1izd/Tn+gNwIgM5+e2Yeo152tkt2JjMEvciyRgDpWZKsaQoGsjELAX6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCvXZCRA9TVsSAnZWagAA7yoQAITtHuFtU+0RpA1anUmC\nePSemDOvo2mbuUawIjbFoZ/VVMkqtQdo0poUzmNPmk9kdegALVPHqj+j3lMQ\nmJSr0aXQtMynDVNUywlTErCRvbRx4mN9PVKZz0JX3cZOWDmRnGH/XqQs5uKd\nAIw4btaB6HEqBS6ppYcNlpAqNRYckDGI7TONDVNLPrTi06qgPaOjtWSRRT5g\n8Mkkt+GEnIM4lwAd/gyJZaecDTP9LttH6U6MLMXjkRKwk+PebAEPtOqbwvga\n29O86uO6cCim1TXXgWKUWIDwFUbMrTEnZX+/jTX16e0fzAFxWmtba3HQaDk+\nmbHHym6R92q7lykwMIHycAUgQ743JTfOalimgYb9G6eQ1kwQP6yGd5CAjxuE\nhoIN1AO3zJHC5RiRdnY3rO94hYGDFTWAY8gsxtpBugMJs4R0pWqRJD6bFm8d\nyxJFHsHRJI911+khZJ5pQ8NHS0JG3IBp+dFPs7CNWVyJcx64WaueJIhyO1X5\n1N1TW7av1zCkKqrfQpF4qNCOtIFqgUx3eyApjBeplGy76+3cqcFKAUlsXo+K\nwXCru/cNi7K12ZXYXmgsiFgraUrqwD4UWc5riPNtzPnYJmWM/sRg2LEX+L+4\nzzAeGe4/lFu/pREqBnTtw6MiXFUlDaWkxwzx/F2jXMZVNcR0ElPng8Rkkgzr\nxlR9\r\n=upLv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5a289330f80e3c253c3b434655825c5dcfaebfd2","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/math":"^4.0.3","@thi.ng/vectors":"^6.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.96_1628108249256_0.67760618149254","host":"s3://npm-registry-packages"}},"0.0.97":{"name":"@thi.ng/geom-hull","version":"0.0.97","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@0.0.97","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6d2855232a77ddab4d262559319f814382662210","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-0.0.97.tgz","fileCount":12,"integrity":"sha512-MdJo/+TxxCGTTAj+KafEeUsK9b7uh96hApT7mpmCherXNvLc4+iXe6d0nljQbH7IYp4sM1bHV0Erh6MPV7W/2w==","signatures":[{"sig":"MEQCIHLbgA7zBz6SkaPwzka2N6YH9LiunloQa0qMN/5w03SDAiASsy5hvD8p8T44s1xb/87GHNMfaLC7S1cn54RL7r5eog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD8jVCRA9TVsSAnZWagAAkjcQAIr4P1A2R35wTzg2AFFU\nNb5J4R9Dpm86A+MF2wp68TCiRDuPOSi1ivGVa4kQClIi5lfjCCrjR0STjbTW\nbEdlXC66jgnLRkKcRDMtdIK/4UQeVDOIVIjGiYi7GEVlebcQYnP9tEeLDWMe\nJu5Z7smclWYe6+oKEQARC/B8aeLWNAUhgANEMLtPvbNqiKi+zJA1s0Viezdj\nyH/zCpBijJR7fIs30w2HYXQlEkHUXY1w9WMNC0uHFjX7RYfxIadExC7GDI0r\naodscKxRG3aCGvqE/CfhCJudVCttNdeISR7vtO5jyYQxLzGIupmfVX1gWDR8\n3PEUVTSTHz1FmdbXmwQUkBUFZAnycYJLCI1nlYSkXNTOwEp+jfi2CAIUz0x1\nSdwu4uttdNMdcOVo8XHAxV6gSLst+XOLIcKz0NcpnWOQ+72zKAxSIfJ5++XV\nwanRrmA/1XBL8gizHAbB3wGmdcoVCx5kHxBhzK8ZUQyRDgMxZzR7z2TTtzdQ\nbN0SRpWjwC6Vi//tB/oMgRYoeel7bj+Gb0ftvw4gVLkqrZu0vM+3dgNIz2WJ\nN7GUZV0JbP3QcDsS5lGK5HEPZqBrjQsPdYjOUrIM2gRBmQNlbEikW00IU+GH\n8pPpGsjIYfsTGVpABmsj9qofxyALg5AsItjZAFjv8QxZGq/wMu7NwHGoT+iJ\n8zBO\r\n=R23H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c3d907d40c82572fea9c259007dd68c9acbd5f1d","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/math":"^4.0.4","@thi.ng/vectors":"^6.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-hull_0.0.97_1628424404912_0.7054984904730914","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@thi.ng/geom-hull","version":"1.0.1","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@1.0.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ed788b63fb53242861d89671ecbf36b741e0017e","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-1.0.1.tgz","fileCount":12,"integrity":"sha512-J7KpfGzeBpD8odP2Kzgq75aYlArG1dYt4NbXdr9SFun2tkopPGIQC8uULU5k1AYdj61nanzdoYnqIUo1+S+V7w==","signatures":[{"sig":"MEUCIGjSEygn/zUitN5K9byp/vkLgzTFRkp40Ewq2/cTghMwAiEAzI/MKnpJSO1ypT3j3+dYJEtmCnXVMofNmqwnN3dXc3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD9p8CRA9TVsSAnZWagAApdIP/1nzJlPvRuhOJFoLjD80\nELp8ius8T16w2lPBkn9zpaLz8URWpJ+PPBnhInQ6h1y6cspfmoNHh5DOge+O\ns5v5IJgXqV713yHoEDjOwZO7uYHmvQ+nvArG8eNUTvbr1vx2aqh9sgKiMuo3\noBpv1fUK0/aq5cRjIILOmutU2iPn+JTMs1BOus0wAE9KfbOLvtxwvbTbLiT0\nNaaOKkF837TC11hTaAU00J3J6Moglbp0a4wTaV7q59m1JsSRWUfDk1BQ6DOO\nmNRAn2uBaqn6iwKVcGj8bCwJ83A7+MhuyvLOaA2f0NV9gM4oFn0IDttcURGH\nZtMYawYtDc6VuL5RvJOevdamU7wGAM7z+UVxKxMNgXRxGAO0R48CjsNFvY1U\nUhKucZUfXbHtAEkRPw4MrIsw6mUEYw93DBbMT12WzCdDizZ+ypyYviRcmXEi\nrOvKpO8hXwjXJAyE08eIN4q1POLNAtLRSKOjT1uOpwqDn8nIJ4anPOKGeqii\nisCDlHMwXEMyZPSFRx8gEv7vGbRG44agIDL62pFt/ZL7ReGsqwuK25u3DuMU\nXWc70+v5k/R8DE83t/0aJqS7QUA+TTbhls5Y4bdmX0/tdsA9pYnv2aKJ1HFn\nkIwLPJsvQnbsmGryWfa+H/DWveVLZXCE9SdIBQ7ZT4NgE9VpyVLJU5Hj5PYQ\nyEXM\r\n=f9Qf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"538019e9d8ca6c5fee4754af93ad454c0674dc72","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/math":"^4.0.5","@thi.ng/vectors":"^6.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-hull_1.0.1_1628428924298_0.5500338289234015","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@thi.ng/geom-hull","version":"1.0.2","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@1.0.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8db289683410498b3cf799047978cefed88275fa","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-1.0.2.tgz","fileCount":12,"integrity":"sha512-SBJRlsocpUP4Q52bG6seB4DIIM6ndCd38YC6NtrXbVaNc7YxZyeMLWgqebtUsk0kKlr6JxtOxQIC4ZueRYOvng==","signatures":[{"sig":"MEUCIGynwEuGuvSK6hVdNdaIwQnL7pGxcZ54AHkdKH5pRcscAiEAxZlAljfkUd8RQdB7+Fvmvb3bnxJZudLfJUNSrj5nP38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG7PoCRA9TVsSAnZWagAAKeYQAJUSikb9eD9SAOcvl3W4\n4GRVpwuf4epbgcm+4t4zpcA5nErSrAzztrKn3BspP7zLHq1PjGO21FTgPutf\nHzALmjyrU7jypyU/UP4ToNjQ4Tp0hO7RxsRh/bZ37tAE8Vjq1w3Z7DJCS9KC\nOKY4A+dcX2EaZHmV8BG2z85YRBZoppbNGSPQCJMnT0Yo0R64HVP5FKkzPMLP\nkfYf5w6eASoxNYKMdeR6ShLYN0qGsISa73fxtwsMx1Nok4ELeeqBoxQZxPAm\nIRDHLcnX10JRgepA8/mcAS5qUy7xUhLmpbto+5+MF/COBBJSdXL9SWFieUb3\nNBQzOmqM9LxHOOQ7k5ZfH/7KDlai1zB9YSlzoqi7jZjgzxqIDyhgTzxXQ1Qf\nDHNhKOvxyoj1Qijujfpw16RAHYzPLxHlTbm3Z3T2PPNpyoTEpUi8bWBmhiAx\nC20Sta/tCO0JB4EyHTPXhYQEmumvppNqA3/iYqb0Y7vD36eiJNZZxxdgXZ0r\nNYBy5foFPF0vGuAF1Ibo0E5JfkWzZ8n/TuxsdoI/ByPLB3rAk6ifOTMteGRh\nzOcyUr7+WtwoXVF3T/Q/ThX0TWiVJjXXQr5xwNFBnlYphnUktZPwkVitlKSb\n+ICq1PXuVETBW5seHm0NMxMO2bJrOEACO8HpAQydflnwfmQ2YNs6rya/NKCX\n0uWC\r\n=YyDI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3365151f112c39f224541f5ac4cedf3370eb9ba4","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/math":"^4.0.5","@thi.ng/vectors":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-hull_1.0.2_1629205480838_0.8600245718836257","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@thi.ng/geom-hull","version":"1.0.3","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@1.0.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"7f35ee0fd628372ace73f1778d23ddf0029dbf68","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-1.0.3.tgz","fileCount":12,"integrity":"sha512-bhTCwagjMk001uZWZXXwkZFZ/X6/bs2xHkvUSAH359ejp0NZskgJ1tk0S4TvxCuoFhGzuPe6Ahypgnb6at5BXg==","signatures":[{"sig":"MEUCIH75D2fRx+SdjH5PVVSNB3H6EOI1+aIk9FTftz4iDsv5AiEAgJwHAJ0yh24hoL5/kpcNidlbTPDnEbNQfazsicvYEYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHmm+CRA9TVsSAnZWagAAihoP/2hBuf9yw8wkWWZ+3dPR\n01AAeEk8FQjgZLaAUugJ/OWWBurUQ1h4iLK04Wz53k0CzaTdjYMiOIMMqXQQ\n/xdMIHjxiuEPVtcw8oJB4bS//X5AavsNHxTTarO6bIsaP2gX7nn0b8f/lfGH\naFjayarbRiF3GXme2gTWe0r33ZAigxoPIsDPtRuJ0fx476lnvfsOAsKlx2Q8\nwZLXf4Z7bIBIRWagOWeQcOiFRyRYhJSU+YWNQ0M/7BYx1+fWwZ3zAO/urAhU\nzTbrdefXuEgoGKX2gSxt1a4gXjeQYIyFaJ7AN85ahWjWJcfRV8/We/UTv5vF\njIJpw6uxP0TYDT67+nSMtzlYsK9DM3M3AXHVr1oR7P9+GgrEExOWAXYp7Xow\nu1pgR3qkhQXKhcOyQLB5/9maQNjTCeRmR1v05n7owp94KjrGONtFTFuWRyXS\nAU2iJsZI1nWLK9ap9Qhon9wrtvCIdlsmvavGo86YmcBnbg0bt9VJRarPajbY\nvPVRcpXE3iAx3ee3+B5Yrw1dWaiOdIRVxxl1NVEAWQVkdYLh2HT53pFe9w6r\nQmpB2R5Ccd1VPl6WptE1yfwdfyiNq8q+r26TYw4UiPMkmP5QuZx4Vry50ZqE\n8AprnimYgj7urWR6XqcgiXD2Xvfhg6rKlGIQEBS653gWRTfcsZYs7he695o1\n0SG8\r\n=QWMc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2c2f921759dc30055f86795231fa1289ddb14a6e","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/math":"^4.0.5","@thi.ng/vectors":"^6.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-hull_1.0.3_1629383101723_0.9548982748410995","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@thi.ng/geom-hull","version":"1.0.4","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@1.0.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b41539c1d47913212e4408ef9bb3479bbeeb39d6","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-1.0.4.tgz","fileCount":12,"integrity":"sha512-T6UQt3AC7w0YnTW2ClGVtj8aCioU6APodk7ySOm2fNbFWjKgLLDQoDTgjlceIJykKYcNNRqkPt0jM4bPgqDdoA==","signatures":[{"sig":"MEUCIQCWWU2sXOtJvkpmRghN00pNGOcgeyBAP9x7fkZ1W/R3xQIgClRBHlIXD8McllSkadb9/urKqm20F3O3ZeErL2SHH7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHm+WCRA9TVsSAnZWagAAWtsP/3uaiRdPzjX5rhuRZamX\nOpyZGfmdW1s/88H+imErOz/fHNo1UB+BdMJePv0xSj9NJG6UbiZ74FpFOWAo\nWkzCO1nNf4T19wQsIwncthWBeH5GmyRtbtQqSsLGHlf6nriHQa2pYYftMAta\nlhwfhU464gEU+r3ivNoEMe+7ldGWXeW3QBWjIc9lwee0LBAzQjkKfylXYHDQ\nsxh+zgRNhwoKWVI4xGAtXPVeXmZRRaM4vR6idUxqc6WV+Iy7WcpHnIFymGKs\nvdSxsDp/iaNDN6PUkgCCdjbKeGZU+xc+CfZyNpDdjAB7Lo/mgeSfFWdCE5jk\n7CQ9cPSE0X2kCVcvmIN6EAA0aFDeHhR63/6h7rYiR/trhzPfHfnzqt3lH0wc\n1P2q+l5UHHYoiH6zU+U5ihGzH+ZkGQMZzqNUFtykRCE7xyLxoWj7hEPoCNyh\nSuAU3oq/TmDbgFE90jp3gd6SJStd2Yc1tHzXYbiLaeUjPXgY+KTzcKmnvmrV\n1p8u27MvJXvWVe1Tli2wyAk56MgpNu2He00n+nB2vFQLums+tf2LkeIfGhBs\nJCEvQ1HYY58/qmf1/sbVdX1Nhm/qWXQUnBj70t3iZ4nTOGYZoRNxbgxVFSSf\nRiErPsLkpD32uunkWmSTUNZnHeX6yLwX8SGdrVS1JugXAWoQ2592Bsos5e10\nZi60\r\n=FfXS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"84a067278ef79ccd538eeb652046eb8e03f3e34e","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/math":"^4.0.5","@thi.ng/vectors":"^6.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-hull_1.0.4_1629384598755_0.6440255170955995","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@thi.ng/geom-hull","version":"1.0.5","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@1.0.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"db1413dabccd8d605605dac34fc526e654b85dae","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-1.0.5.tgz","fileCount":12,"integrity":"sha512-W5GSp7u6h8R5e9WCMp0UlspLLn+aJwBEqCTojSs1ZtyAhtpEWtWD4ONNkBnaq8UsyTsm194/RPxPNUQdNsg9/A==","signatures":[{"sig":"MEQCICf2Vge/ay0+Fs2WlZ3iDAHAXJvgwrLoPn2gNSHMcW7hAiBgdNP6/oAneq4fOwTv7epbvLae52b30Pzm2uNlkcJE2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMf3gCRA9TVsSAnZWagAAK00P/A08MHVtnLDQH1Tv7bDf\n66NevZkbI2Xb+4QuWLRjfc9oasnWngCDPRblrwhBywCsk8FhqG1ZqrajVU6F\n8SLmGsjXSI7gaGVyy0BYIdpf2r7JVsGrkgs/5kzHc5mpCmNPgZzOBi190oW0\nYiBFCcfiyCK4I5LVZ8Xxqahrfk0uPvW4HrqWfe7tAKlOdhJwNmAWTjyWirbu\n5MQJr/cpa+mjzi4OW5zHfZdkBuG5oe0Yb+fjCNc4jWLCbdossRde3HlHgceF\naWuyCzyhogYN78N5ZboVDIW8kc2LCSeEje1DkDhrY6S6fCbCL+5tLA67bHGH\n5v81cVnwNfBPctrgRzrDZqA8q2uB9bIlUv6MK2BRwaSL+4VySRKn/Df/yD0e\nNV7J8fPpbOWKfIS3e2nUKtoQyFNRMfnmeSo01lsTFU3/dwRHzBjeYqDcddI4\n19IvQpcsGeYi5v0fNk6JBnHBgDoz0Zp5+ioT9sqOY8k5SCniCJvh9nKOYV9d\nqgKLvbaf9uKb4Gg/3z+QwkTgm6bMO0qh1bFSoUDPNHhUikPwC5kPRbWrpa5/\nlmcl0m+vRJgVtPddbfYyCexlYXhfG5BEbhwRtKRll44/lt4a7cJ7XHsoSYGf\noXquLDxPglaOU0+VsQfaZ2MF/3As7ChH6PyVLoZheT8xYvZyJ/hTzlazO7Yl\n6uB7\r\n=n3Gm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d971cb3f9b215a95483f78f1a8614015e331146f","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/math":"^4.0.6","@thi.ng/vectors":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-hull_1.0.5_1630666208582_0.026384878907644183","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@thi.ng/geom-hull","version":"2.0.0","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.0.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4328e8519079b7d6922fc8fa2d4ddfc7d71ee478","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.0.0.tgz","fileCount":8,"integrity":"sha512-K0aW2N3xtA4APExomZ21CbPNRD0oP8QiLws+/aRq0PUXLkyxFV/IkxkHwgyR39Gkw5kbrRKDsl3fiAo5/dG9ww==","signatures":[{"sig":"MEUCICwB8KrKEGBVTy7Hf+k2i67jkQkphskBlCm25pk5WIY1AiEAqZLf4+ebKf3H8Df5ON2bxAKoWAc04sL9Qf2V2KzblWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20994},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9ac1344b38b565eb894306fbf72233b6c0b2d115","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.9.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"@thi.ng/math":"^5.0.0","@thi.ng/vectors":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.0.0_1634052004844_0.5482201916555585","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@thi.ng/geom-hull","version":"2.0.1","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.0.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c27dcfbeb281a130fd0de460ee0b436952089b20","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.0.1.tgz","fileCount":8,"integrity":"sha512-6ELRuVYBBKBvImeHgdUewrOPLTNgwjq4O4peb/i8IMh8ygqMJqR6XFA6tZSkQlAfwQ/EV7mGJ/Uw4DIM/d9/uw==","signatures":[{"sig":"MEUCIQCl4jw0rSCMVL4nJ4LIvaTtAqt0m4nh7cj23PUs/Gk5KQIgesDvmLUrDpNerLCAFya62FOMDuPH7xC1rNGlzn4AEME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21214},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2e6b3d7c0f4c5686c1e9bdb4902ed7d3f90bcc19","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.9.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"@thi.ng/math":"^5.0.1","@thi.ng/vectors":"^7.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.0.1_1634106695905_0.7466668912872074","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@thi.ng/geom-hull","version":"2.0.3","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.0.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6c241a1610ce6c8959d9a8dff7f68e59f45d9d32","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.0.3.tgz","fileCount":8,"integrity":"sha512-C8mKLbPAzrzUINrzNKT6bnt5KZ8GXT+D+ikBejpyv7J402Cz7Rdh3LKJoIDvlmgDEFZRguAYD7SOW96ADjIs0w==","signatures":[{"sig":"MEYCIQCWMli+h8Uw/wjbWxSCfodMLHCAMomuL45N1MMtAKeoWQIhAJysyIeDGJZWKR84GfCgo0M9RwYZUvXQP+WI55yCHKaB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21578},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1fb38cac74d6c009d96855c28784a267a81badf1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.9.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"@thi.ng/math":"^5.0.3","@thi.ng/vectors":"^7.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.0.3_1634336811327_0.254981248777989","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@thi.ng/geom-hull","version":"2.0.4","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.0.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"586f787627fae3909a5cbcfbeee9e0fea9b63b8c","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.0.4.tgz","fileCount":8,"integrity":"sha512-A8lccGJ2yNF3bFv7t6RmGW8uqNos5lSzlwCURDNSYMy2dvApvOcBIuZqfTUrppmrgWyj6mG+rgORuOm7nZeNnA==","signatures":[{"sig":"MEUCIQChkktXAU3gkawdSZMnvZn7sDRbo8y5O/U9G7FZ+7fn7AIgE46IPav84wbSPLx2nZKXOBGseH3Sja06fH6MUwuwUBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21760},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9ff00a103f76cc4917ef3f244132e218f2300a05","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/math":"^5.0.4","@thi.ng/vectors":"^7.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.0.4_1635179782658_0.34817855372124873","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@thi.ng/geom-hull","version":"2.0.6","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.0.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"971474ee898ebb0ad4383589ab8086e46136ac08","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.0.6.tgz","fileCount":8,"integrity":"sha512-59Opo8Zgzqwqnj5mqFESMxhXHTI5V+EkHLuyMxWLv15BaedM3ehyKTAjyEO+BFswmaurUjoUAGS/Dv7iJRsW6w==","signatures":[{"sig":"MEUCIBBh0bTZjyEazGn3v7H5F81kklTcLm3Ckuv1SMJIkgqEAiEA8rHAOyiqI26i+YOe/DSl3JbDsL0oYBpeuiEF/3uUwlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22124},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c17a556ad25f6882dfa8f806a1d9e8ed7ac7cd71","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/math":"^5.0.6","@thi.ng/vectors":"^7.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.0.6_1635407621295_0.9071593384137688","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@thi.ng/geom-hull","version":"2.0.7","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.0.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"08ee67912958e3fe9916b2beb9a74e1ed460907c","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.0.7.tgz","fileCount":8,"integrity":"sha512-WH+ZY+kQlT+uzq11YmGRYxCT2JIhEGyaGMYGPiCaLeDeyiSqR+n2ZJO0RLrGgY6anyfMmIxHp5jUKX4LcPle6A==","signatures":[{"sig":"MEQCIEW8+V2rHfiIeo2qjhtM69dkhhx7wKzm1PStHhnUPTn2AiAbrZAD658GFPoJyYsf/R4cm54hDRIRdlCGi5caEXaFMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21211},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"852cd2450617c86d15d18477dc634f17f04202eb","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/math":"^5.0.7","@thi.ng/vectors":"^7.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.0.7_1635954243201_0.6012250977702827","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@thi.ng/geom-hull","version":"2.0.8","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.0.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"05a19487ecfb7331a7ca27ce0c2b74c633a1e9e3","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.0.8.tgz","fileCount":8,"integrity":"sha512-925PSb0vwvxpq7Ju6FUWXFLjqqTkJw8YQdeQwX7lwP3PlVl/wfPdnbJInpOG8Kef96QLXCv4GWt/M2vuXE91Gw==","signatures":[{"sig":"MEQCIAQdOv6nMYSahSWxiOHT0dJHwqSrTxWzuSmM4bGUs9APAiBOQgOh7Oswx7RgvtbF2D+CH9SYvxmp40w9arugoBfuBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21393},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d6aca4b4edb697613ed6635b1c0b12f0bf27b1f0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/math":"^5.0.7","@thi.ng/vectors":"^7.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.0.8_1636035637202_0.9033883216408354","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@thi.ng/geom-hull","version":"2.0.9","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.0.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e222c53077bb202f1bda94cd23a279c7e12999ec","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.0.9.tgz","fileCount":8,"integrity":"sha512-HtfIBT6Hr61tXYasq4HMa8HUsXAYsL90K1Kg+mBROl3D6heNewtmj22X+xuJP0rW1Lo+kbhjjcE8TSsz0Kv1Yg==","signatures":[{"sig":"MEUCIGS3vQbuAqQ7GgdJDnIVo5JQu5g8rNZvLkkVIeyTS6SpAiEA0zg2nCIRCmOFHFOntmZn1EnV1u5+O+2qVinFFeqWSD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21574},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5fe52419af63984ebe53032201b2a6174b9cb159","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/math":"^5.0.8","@thi.ng/vectors":"^7.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.0.9_1636555848535_0.37749762759486183","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@thi.ng/geom-hull","version":"2.1.0","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"c5cb7e097184362d88a89af1bb19c396f9901dde","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.0.tgz","fileCount":10,"integrity":"sha512-xEZ+KCBdz0+V1tRq0W47TYGs+r+c0k2L/zbNaXqvSFVADuWf3eKCz/nKwC7qVHa3f+2eQlFroTwJJuXlVLJxVw==","signatures":[{"sig":"MEUCIQCT+1d5FjNcFM4Sg8KhrlICcKHUgGgvfi8MFcoZa+s/tAIgWgaIfnJrmP+0ItIoaXGGbPgfCj35EHrsYRY8s3bxdy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlZJ+CRA9TVsSAnZWagAAeQAP/3sd/xlQj5Prbn2yR0+N\nRd7G4SYSPPXH8uznpUBgze7uXjSuVFXwskVhdNK70R6hM3Yl83rp549Ymbr6\nCmt20mgZfus0I8BdMUQt2M3yJGBS/tl+fepeWVN+tNGRIk9BpBoZjL6D6Ria\ntxYlKpmEqmeulzByiXBD/eoTd7KK1EJ3V4S9gJ0QhYlXPWaHeShG6L9a3TdT\nAcUOajw/Gb1RCDk+8I83nS8JDcZgLhrDm8pLYnWc/1+y5V33n/WE4J7ZLzSd\nqzSeXc5S+s6GbUORey03kOe3cKifXQ4ns7YhUqJad4gkSmdIO9L1V15Y3dPu\nL4qP2WvHgm4X3DxdIMgRiiI8UqGOYLPLGd83Utf7aIAjqeAa4fMAmfI84q1S\nj3aMDKasbQ4HVis4LpwU5ns3VuHFk2Piy4Xz3kSQtVk6uM45qRI8TYQ15drP\nZiehhIG1pDcHQddF1SBtfflnzg+H4Z4uqzGXohq9KlkQsygSsl5NCBnbfn0k\n9kLWhROTwjH98LOqBrZJ1EjCIfsyFVtTXcLUOhZN15JKsziBsgGLrKqkhd/r\nHatX+cLqKhVj8sHLDCn5/rtH1s2IPt1B3c9A9sbfTYG87VveHz4F2zR5SjSl\nzIxJO1KKsZi0TgQftej/vH3UhUgtW9Pz9A6AP4baSAfzFsOXOhJMO7ycv0RI\nBxPa\r\n=drUG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"519eedf95c076202f3429eb8e46ccff275bfe446","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.1.0","@thi.ng/vectors":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.8","typescript":"^4.4.4","@thi.ng/testament":"^0.2.0","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.0_1637192318084_0.9932610225822074","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@thi.ng/geom-hull","version":"2.1.1","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"f6d5f1f71a31610f150601f68d036d30249ab21e","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.1.tgz","fileCount":8,"integrity":"sha512-AZoCJFjD/3gmJM7aZYUU54zMTHE+mhHsGe3T99IycCuhIX1tOA6+t77Y4mwx7Z+V2E1CUpVf6kjYxlWziaGf7w==","signatures":[{"sig":"MEYCIQCYrSN60VgR/82eDVjWc/VrAWKJAGyKPlnfUl0rK3+9aQIhAPE9HV60kcDjY2gGCH7UbwxDrJz0cnFt1MJ5DTz8EUhM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl1qECRA9TVsSAnZWagAAmIQP/ipsXvWkHhmpK3LdYH8B\nDyiiP4fxey4WajUS0XVGa41OcKvviD/SCg5HYWy2qaAXqqXFXMKtkqIBgG5U\nyDfRF8dvzgS3MPwMfgGfJtd+eAS8pH+RgI+AplkTsytM7zCMh2E7mHe/bDXW\niQqPcWW7H40icDvKiRKIuiSezEtvuMm7DU3GBgUghy0QAVEHRakm/coke06w\nItBv+isnigq+76CFqfOWwp6q8IyhKegvrzdmBHZ1zK8SiZTfglILfvlUU4fq\nfQPsnkaAmt9H7kn5vr3iKcSR2c48MQlVvoGdaLHxA9Dj16oiaUkELxoXq6YM\nbbPZrsN2PDMJj9GPdvAbqJwrBvU+L/rOqJ5X6tNVsgo+4CmyJyf3fWaWTzNn\nc808tYVuthRaO8B7HrPYGqUcthJntAAYvVrvWw1qTAA/BLHQniNvIR+0zAPV\nRxmsTKZP5rUOWGZzZuf22Go1keIbhL239BssPcRGqQdjcaWcSTVrUMHaRQMZ\nJPs4FzLM+OMud7+XFiTTbKGQbp3320kXdZjSG3A+eiZGS5+SnSO4fKFRa3yI\nZoaGEuPRpbF9O14tQqk4BQuYxjVMO6fuKVrd8wSvvnewzz9i5+gUR3A95C2M\nHSccANuuJOkdFFBW04DZfeb5syNUY1cXLuzDpV/YjT9Ygj5k6uUsqZOjPeyN\nknqC\r\n=DthR\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8bd27c8bde0b770e7c001943f11c951cd345d668","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.1.1","@thi.ng/vectors":"^7.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.1","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.1_1637309060660_0.18544121878160902","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@thi.ng/geom-hull","version":"2.1.2","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"94defec7e43c6f19a46a9fc5e98511ad864297c4","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.2.tgz","fileCount":8,"integrity":"sha512-PlwPj2BYMRXICMWVsYaW+mbYCwV2x725WliiAmO/Ev5od485GcLbMQG6wkhg8eths3LObC+HsOV+rpL5Pi0MSA==","signatures":[{"sig":"MEYCIQDXOFW9GPVEP+ygOI7zVXcCU78sKGeFmiTVxoBTeRJNvQIhAOSmT+A5GgCkzXq0SAsmM75pjSBKT0D0hIW0gAy1DQGo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23045},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e8a7c2a40191b391cef182c2978e5a6c85987a87","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.1.2","@thi.ng/vectors":"^7.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.2","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.2_1637514788765_0.47175146358732656","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@thi.ng/geom-hull","version":"2.1.3","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"6aa391708d3bbfb19fbc27a6f50cb1f178ec64c6","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.3.tgz","fileCount":8,"integrity":"sha512-JKG0t+YOZ1ofx5t70lgPpPwHCRMbYSH7c2mLnBjNB26jkDq5VDB0+jbPn+FLIiqLVHtFusZbjeOYYke+0zjCNg==","signatures":[{"sig":"MEYCIQDno6loZ73RNVK7kbjtQpiGEq6qgcww7BzllJDxJ7J4dgIhAJ7XdPFT6SrZVzTLDmj2kpeuWJgAKWdIqZT1ZnRgvJPG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm11YCRA9TVsSAnZWagAAkoQP/0sXYbObVv0zorj0G7NE\nD+cIKV7N0005KMqxDss6CRNNQUJBBeppRWWQKV3kpIBBZps+lsMF8B2y6J2+\n3xj80qa1gtJNje7RY+XeA2VeiYuumtEQPhYt7GSAix21z4D6H8qbZcL7O26M\nm0WhnMQFq8Ts7mdhf+EE2Ve8FpiSfNAIgjHR4nCVtA07kVBD4urLdAIKdgvx\nZx04eEduq3AjlrSBtQrQi41dVvCmRZvmjXHrh5GibOkhhT5gC5KMcTHEo3d9\nJ9QTo+c3FbDE38z6SgAIQD4ChdwQbPxyrwTpuNe26sS8UogyEIJRR68E1no+\nfFDv92yTPceoMaPMp8cl42RwTR7HZYXby2dKf/NZKacksit3HgP9w5lNx88a\nstv+ZEiHXZcO2cfaq7/XrI5MC7CaCPmEskmnF2mODZHBe7aCNE/hh1sH70rF\noNaV4T6M0YofaJTBVILSjHcgzlh0CDioyTRQqn7wC16wn4iq7Gx1S4wQ48I9\n0TFgK7ZkW715WpepkQBqnN3MwSXIaaXNUP4PVnMpdGhkjh0p6A8Ao4+Hymyb\nmGl0Ds2Iqy8KiFfSRQbIqzP0SNbN8k5bkqbRYClmK9P/+TJ0OYd7/WDDm7iI\nlZVk52sq/8qNwkK37drVy2dK49JhWtFKUNrZFNiDAg2sW5ohcGCFUe+5QlQy\nU1Lq\r\n=4/q/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d777b58d7bec4496d38166cdabda4ffb78b0dc47","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.1.2","@thi.ng/vectors":"^7.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.2","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.3_1637571928222_0.9351806939570482","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@thi.ng/geom-hull","version":"2.1.4","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"7e05df5377cf30ade26341d681169a91563eeea3","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.4.tgz","fileCount":8,"integrity":"sha512-7sdzoBFgcPoFS37vb1pt5GZv/QpxNseIYkFLqu9Na8Ysp6xFIRWx7oozaThkivyKYI29nDCOq1ddNLKBoCfAVA==","signatures":[{"sig":"MEUCIQCsHpFkKN6lpy+TuveDFmHzKShzRvtw/cUInb4W9JFGuwIgT45hMyKj3GD/JHffYgcHgXRvhMfLjc7bawj++ZfuovU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm4N9CRA9TVsSAnZWagAAnoUP/3SrXM3huV+fUB7Uv7ki\nld6ROLxb9hbAPGJfAvZChPf3oeBAfxLREC5n8C9rHblTkyy8ipJcPFGYIvj+\na3ez2za4JoLokstbq+yxnrAEWJJHbso03Ribr2qzLv1jxSGGcMAoc5MZpvxf\na4z48vCOCp23/aEuGrjY8r8kPXnWawUjr1bgB5RBBR1h4fg4OeVRmVRUxmcg\nBwIJYhcSaNgNKRmCjDOaLOOI+nPisty0U/7VCs/cqF1Ov8j7nT87vvs4+TVh\nI2vUfXyAyOgNc1uu1eX2AK/Si5trf86Q/5jo3WrIwwkwH5rjNw5q+7syOgOY\nddjFEXaLHDpOacU+Hqjb4q6bs+8NGSYk9m4GR1wnGZS0OMfaXQbmq5UiMzBe\nQgpSvGZ1v157qiv/wCwPxSpC/ihHuGeqLdG6Tb3ripIzFiCXQCrhjYLQxZXd\n9d0hOdd2gcB33L+vFkJbV2og96K6rnQKRz8Nz+fega7gRyBwa2dsDAhGpOgo\nMnk1rdfbZwSBuln0T4WbTIAUDYwa3OPk7I7j+aLYYPs7Cz/VFZyxYnxxvZPK\nM7qAphtxpHZazmwusfMExoFH8cWHWv+TuwcWfOc32tHRTrmo4FkcxlUaVMUm\nmSkwApo5wnnkzTZGpyhirEPP0y4QGD1o551uO7b62WGccDOH+EF7ktJ3GLvS\njUdP\r\n=WErC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1d4e7e3979f15e41ad6d9639b8158151c326e25e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.1.2","@thi.ng/vectors":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.2","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.4_1637581693138_0.05133722225472015","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@thi.ng/geom-hull","version":"2.1.5","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"f0cbdc20d883b3ab2b655b4e7c9cdb4c96808186","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.5.tgz","fileCount":8,"integrity":"sha512-K9pAdkwyB6npedpY5p/CWoFBzvjpio7T1ZRpst/du1uRJueHfotxcL/kEGjlPm6s+dvurxcV4hY7MJfPOZMvAA==","signatures":[{"sig":"MEQCIA2ZEB6imm8kaLesB/aHiG5vC22GEsNZQ0ocBOP6cIiJAiAC0XLV1IB7B5gq7Ro/od0xoRnBvCCjh427UU+sAFmysg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqA/iCRA9TVsSAnZWagAABDwQAI16/AxJVBRCyexMfp0j\ny/a7AAmBMTseiSPZG28QoJQWHegxHM2XXykxj9Svl5i40Cuc520bVc853vNQ\nCyYTOlPg7IIbmHfzejj2rv0WjdjCG0xDMF3MrcYfmZfX5TQV5KY4fExeOY5w\n8CRSeU6iSzF24aAHKOBoheN/F4TsIe+M7ZyCroub4m7AdE5DqeIuH/fwnDix\nKTCQKA5WjmnFRvSv0KaVBTrrYWrEI88Wt766SWhw00xBNtoL5UQ46UsgoqTR\nI+mptMZvRJLUTgFzwjFbeMK7kpTxSjIB8cnZ/lKJkkkDrGqNeUbiJEbAhq6X\nJctf1izSUu8TEOPOY52WqhkwJH1/Veckn6CfABmzMqZmYwH0rZTuitVwrqYH\nafpBvvX32O5+BXwanv6eIiJ6xdSZsYthyyDiM2COBwuajHrYk0Gggaj+lGL+\nvMeGd2nWxEp9BlC+xP3ucPXRfsE7EP18srgMF8C3iyg4BtkUs4Qyuk4qgzXT\nwtVQQJCWVWjbnzfwK6mJQ+Hkkw5OLmoOyKLi80QyJTjFMALHETrLTaeOVQrn\nIYjrYadr3DaMGNa9ZlXVxeKGGs8RHij+6H/ikcRsIq9TJYgZdknhweTQWBSM\n6quWmODGo+U6vT2+OJ4SvTEq4cA2HhD8+Av1LWwwMk32rhFuYVPQUA4y0kaE\n45O+\r\n=ltf4\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"32cf1a96854f9bb97aca65ffa05ca862ea377059","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.1.2","@thi.ng/vectors":"^7.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.2","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.5_1638404065938_0.3594937420698363","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@thi.ng/geom-hull","version":"2.1.6","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"5fdbfa0811c996343634a51037efc4afe531f8e9","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.6.tgz","fileCount":8,"integrity":"sha512-NbOqz7UZ+KUN2zTg2qk2NuzdrD03/raSU8DpeCr0Q8x5QWgCDHwf5lJ0yKH+YZWSMEWMg9w7MWPe1FbCInnxjQ==","signatures":[{"sig":"MEUCIQCp5sZgTojDktunu6iRjUal2XKK/ZsnvsEhI2RYDK//UQIgU2dmDSHT2DHhTRWuH5xFOO2BZCQCaAlrd0E7Qr4vA50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtyCYCRA9TVsSAnZWagAA4c8QAKCkmLpUYOyhhfDUk/kY\necoE0TTQL46AdsWCQN9bHpHFdl4rKnB2BVTkxAocbWVR2lzfGh5CJUD87Mh/\nTzjEQwa6XX+ZH80+2qoG4WFTTVRU0zE3VVU6iDio/ekGNtsu1Xfr5RrVjgSw\nOXOSWyTL3iHZgpcp44HgYlsZkwmEHJkTObpiyhYnDB9MXA5aT+aTycvFoVGQ\ndsKdgPDgReTgXFkMdLDEzuVcuiszbC+vlh3r0091RuX8XTYvo/GXQeHzrO5z\nkwk00cAjmwKvC/0c1PjkN5oK/iNqUvQ3T8i6Bvi3KJGCxPLkHBOoFA7cpvGI\n4smO23cTWBKc5Wj3WNOyLmef0P9Pms5QdkYcBOCcKUypyA7Ve2F2LFFkbdu5\nP6q6GrrVnkTHvdvzjjhvnWTDR6ctX72Jj6SPlUITd8r7Aki6rHuHXr93LpnS\nADvFFe7YjGdLXncWC6fbrkpFO1Pe0Ld2JbYFPNB7SNP6/s9v6IL/FypdLUvc\nLiwxdM0TkAAo8DXxmRdRyput3mnQ3/UAPxnoO9PpJPcyPIChqhUFxjfFI0tp\nn7FA2JX0vKq3upkNfSC1Kd2zRP1X9UwYNo01gDuYnL2p5YF3WxEvk5kuz327\nHS5Qil8VK0a6NFfEHSAmU1OQ/1aCEGXBiDxXLSoFU1PJVlRv6lovA6ViOZLE\nfaJr\r\n=5+9f\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2db9dd34c0c2c60cbfde3dad0bca352b20292f5c","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.2.0","@thi.ng/vectors":"^7.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.10","typescript":"^4.5.3","@thi.ng/testament":"^0.2.3","@microsoft/api-extractor":"^7.19.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.6_1639391384276_0.26391195262207834","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"@thi.ng/geom-hull","version":"2.1.7","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"1a3e0ee8d0f514916a4408c80a8e0b12eafe6def","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.7.tgz","fileCount":8,"integrity":"sha512-FsJCnIs5urYRFexeIZmJ+PxUbzgKsngfFak/dQEYELj7Miu//qZIW/KxTD0iJpmjouJ7eV85WVqS+wVIkuIngw==","signatures":[{"sig":"MEUCIC2ZXrXBGp9JtZVGGFlC5B+nGxVkaQ2ziQ45F0L+IYDyAiEAqXFbNOy+qTNzKz5o6rLv+dSC703fIDwbI9qcwvT82u0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuGBmCRA9TVsSAnZWagAAHt8P/0utCODjCoLs+PUavLlT\nITPsKjzDfLl+Epy/GyI5W7WyoXNF1ca/POaMi3umkNoDd+eg6G2hbl0+KN6f\nxjT6whbt67KAQduf3hNVRkF2lO1E1jbDrL4pFBQULNQfJdpM+ybEfBZeSfFx\n/aGjmS4wUNVzGLvhVnM3h89yINhRzSAHgTJsh6mzYgV6OlqO1c61G5XQQauC\nClUpP81VaLtf8rzSZbPq1CR2H4Fz5DF6XSwcoekVjXLVNQwnyzFv8AMBBR/2\nuAHt7DAYnZR06donCt6QvnSIYlvoBQD0N/ekoXoTEJXKCiHqRLp5+DaqXu4A\nlqGr7zcLYxGwglQENrT2WxwiJOt2JnCZL9avCBVW++FZjHsVqKtx6VU/BC74\nCJ77LNK1V8hXlyMQxCX2Bh4fBQv6DFqKdRfL9nCQl9qysirn1GZW+BfqGbk1\nTTb9v7oJt4A1UndF5q4OAE6HVIzohvDx8QPS8wOLAM+G5cDMJcbRy88xL5x1\ntFV+44RrCzgHDtz+kduc9ELtrTwwjwU+NXiric8Zkq7eWvIY2NGY1vkSZKhR\nAGyrZqw6X4pViQPCz9nyo5eelyfR3rdqxzr60vsHbFU3LYDI1DzBp1ZVEi00\nKsOx6/UQDxppFtqKFe09MQ+itdJ/GTfmKenug1hqS9KKkrFiRGeNr/BuERIo\njkmc\r\n=4yu/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1ba92c6b9509e74e509b4c0b875fc380a97bbbc1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.2.0","@thi.ng/vectors":"^7.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.10","typescript":"^4.5.3","@thi.ng/testament":"^0.2.3","@microsoft/api-extractor":"^7.19.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.7_1639473254117_0.1021629298482547","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"@thi.ng/geom-hull","version":"2.1.8","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"4eec9db15aabbe1c1c94c4d69b94cb0e51743a87","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.8.tgz","fileCount":8,"integrity":"sha512-UtqDnBf3KVlctNHKgfhjZ5UoLvMmUvq/xsRyi513pqA7ocpWyNvxy+5iI6D91MjOqEsdV7fpWuqk0NzDCmPQdQ==","signatures":[{"sig":"MEYCIQCU/lZ5r1t7PmJZ0X6cQefI5H/0owQh99SBDxnBwTL64wIhALD0rRzssTqW/Ys71XXxbXl+qDejeZVzvbeIzgGnOwno","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKz15ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsjRAAiL52jjEBq7PU13HIu9EvukLI/F2zr5u2zyYSUnmOf+KDUTpV\r\nOvRUZCYMfNUC9mGJ12kSLGe2+GCapmg4E61fMzn7GPHR8bnXDA2dbSqrOGtR\r\nLIPj602TPxCtFRlLtIBBYKJanUN7cdyju+y2nzYpOKAi4fLw6LI2ilGRjI9S\r\nnktiZfLP7Z1/1kywOLisXMjz88MALJ9hQ6zQZRQur+jCQSdC/kvPN+knujsk\r\nxbDLweBEIMHO7JvNTmvj9+OxfPrAKvEFsHAJq+Qqy5tYw328CtXb22Oj2h2C\r\nkBuhV2roTnhXfbdCDwF+UT1dAp4tEztqBhzGdqlLdTkoSAlug40Z2y8V9oBS\r\nERsviq3O11Y8sD9nHl/Gd6H1m9AWHNMkB7ZvjZge/lv7xiQSIRoeOtj+dB3M\r\nAJ12sdU354/Ov78zGpwwJcdgaSLuEkL6hd9hbk3ipT4+IrLVfYRG3/9Jwk+7\r\nMPzC8QTGaOlZpxMRf299augL7QG4yGXQX5TF6G07zoHRijTKOgEZnk3JFcwi\r\nwRK5g7xY+4Z8Y1W43im7zQvs9z+fLBftSPBlSBs6/xdmcpZ38iGhAB0LPsYY\r\nfh0QQTLtwJktqdRRHdqqGA+4Y71UWrg8BE9eGWnXUPbBrNaf13YTlkjaSzZk\r\ncoc9TpsSNgLAh+SvAhF5HoYyaVG1f+mGLJk=\r\n=cPwG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./graham-scan":{"import":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0fc692a3225c068aacafdc4cb6140cf603c67ad8","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.0","@thi.ng/vectors":"^7.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.13","typescript":"^4.6.2","@thi.ng/testament":"^0.2.4","@microsoft/api-extractor":"^7.19.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.8_1647000953608_0.8250450959177476","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"@thi.ng/geom-hull","version":"2.1.9","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"f82dea70ab00621123e04fd4b719d28f7f5d9da3","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.9.tgz","fileCount":8,"integrity":"sha512-VCbM9/5EMgdmCMFx5NDxfcy8dt49zd6jRIF5+1CY6yGgCHZoGkGN8K4rK4iIjIUbUqAQ0gEP5jN1B27pzU31aw==","signatures":[{"sig":"MEQCICMdmytZRIllBdlPumND/tSb1qoHFvQ2PgoAaUhRH4ouAiBMq/RQPvJK/1Tnumc7b+K8LHTItdocuCQsxE1oo54JRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTvL8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXWA//XOrNwxVTYg2S24GtugmGD90Qsxa5igcWRUW+X/yuZUJ12E8i\r\nx9yFUiKWTmZXSemfDhewUeS2G3++yIAGrDvRM4iwFwRfhGmjuqnv4yndNbyK\r\noo82GCL0rltpAXCq8LMsdqmCB3OYgOFcsEj8IJNeCZCH8l770hobjVQL72ai\r\n0hmcWyg+SACpPvBUOZYI8XU5DK4fIw0iuncDdieq8cgt0EiW1Ivg31HJPSQj\r\nHOV8zP8VGvD8A2gMKDU7CU8S5VFqLfjEY6Hl8ZUUQDeLd4Gp0x7VEpPpdZOj\r\nc0SmEw+eR3/D10RBLMV6LUPoN88tbjGwzIyFbV90DTUvWRuDk4e2kpDN7JBa\r\n+X8RyFlDRgclcptr6VDlsnqGZgW0PfyjXAriA4AoSldeo4jcxGKhfIqYA45j\r\n/s1q7GIXPaNaDgWUw4gmVueMYiL/kueCWq+GlTfdpJEGBA3sRnNpXMFLFXfl\r\nn5dT6Le2J6Pc28zHsz/B5mbN/nftKzQ+DCs2iF5BS7f3CvnSJVM8veZ2Nc93\r\nBesRIlr+579y19S9li6Xc0x1SAVTo/BBGONzBGkOvD9sZbM0O4s+XO4+k9RE\r\n1GU2AjRUk9vaG5HWZzGN95MZfQ5f/snJLxYtd3E9C9q3rB+YRYIQM9d3ob5C\r\n3cAw0/fOHkDaLSMYl3gfjef+wfKlP2qtJAY=\r\n=FU0o\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5ee1feb590dd935593b1dd4e7f38a3ed3ba64765","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.1","@thi.ng/vectors":"^7.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.13","typescript":"^4.6.2","@thi.ng/testament":"^0.2.5","@microsoft/api-extractor":"^7.19.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.9_1649341179814_0.05293843031248002","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"@thi.ng/geom-hull","version":"2.1.10","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"0d03a7c9071a39663f6f12760939e9d95c4e4f99","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.10.tgz","fileCount":8,"integrity":"sha512-2hC2f5BK3RsjkPjEBGX920c2tyIfaZdBSpO4vxE9H0Un+Q+6WlWXKcCKIyIt8rC+SKfx3gLBswStRdQ+o2BN+A==","signatures":[{"sig":"MEQCIDScMNKMEY6BoCyhW/+GwFa8neTVXbspnLeazLeJOLQkAiAdaTruIcWCPN6tRXmpjL0Gl1BXNDr5iSeETY5L/F7njQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicQZ7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJDg//ZpEJcxUIlmbC5KK7q2D77il5N5wBIQoIvxHXxBDb6Kr9jlYX\r\n3O8MSEJXi1aWidDJoIdROw4z5EjKyoA3A6qzYS51rbHUT6lXVzics/Ils+9E\r\ntVA50FdUL3fdYXIKCDjqUK4ZiW2NZ5RHKfUddhkU/F9h1WUN4bE1Kvud55zi\r\njh1XVZ9Q4v+KLg2niAKMuj7Am4BcDyngbejRLqjl6CdhLvMF5LksuXeEG/Sv\r\nG8eTA5th/u0gnRzi2m8clmfM7aizxV1WnYlckzvlR8zS2qZhMTrpRK/36oTj\r\nbO77zDVqF13RXcIme8bt2hNjA7DE7eSP9/qioBg8C2s0gJGCqdBY0oklrLUi\r\nRusUmHl7jOZ8iDrrCJMaby2p+MwdOcv1spCFga+g+yL+6jSdNJNg0t6iYbyu\r\nrW4QbW4xJXPezWql9S6r3G+YFhIUW9DngJxlX6Qssy/TrT7I0ntWSr4U3hMF\r\nSv3WjeYJJP50d5WV/PJ4c2vYu0oud3Gl8buHzkT0Q7l2dWnCzUAE+0JfSk5I\r\nZKevkGeeOKblKYJj+LPODdcXROx2IwbYIM1N6va5fuGxNYa+STWxwFfFDCKN\r\nZn1TT8geFQUCvIX0Kfo3yvjIU7X2s+SdVMijiUuPkl9mqBBy5eLlwJ0Pu4bi\r\ngko/GEPw0Wg4PjJLsR1nZncDqzBrnMV/nvA=\r\n=Mnzh\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"542bf14bd0c7a56b4e6297718189eea772a824b7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.1","@thi.ng/vectors":"^7.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.13","typescript":"^4.6.2","@thi.ng/testament":"^0.2.5","@microsoft/api-extractor":"^7.19.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.10_1651574395703_0.1461848480574932","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"@thi.ng/geom-hull","version":"2.1.11","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"9059db199210088aab8ea2875e5f00e878e34b1a","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.11.tgz","fileCount":8,"integrity":"sha512-zMc/MKxvpkVzaShra6Ft2CAYd98Thtl6cKzdSx0iwFqT9kiKUp+M2eyFElToMRgenTm8F+uKbc32MttgZGMkFQ==","signatures":[{"sig":"MEQCIHBld/Hcf4Hdsv1QqVmdnMiLhWFa3jzYniWDIQhnwz35AiAb0XMHBhsmKMNcJcc54h+qEhI1i8J4vsqJLnvwDGw5jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidlmYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQgA//RtxeyREa1TmguT77/m8l2TVZ/QJqaFXKyaxcUxNdU+A1vCRL\r\njtDaPMXsThql0py6Tg5q0h0/rxs2E5+2/18XGinRm6rRast26kQIehcMEXjE\r\n/H8OLePswqXa7L5TBCUHsHhv9Ck5YRDmTs0hrsP9QIKP89EapojMzA34yEtT\r\nXO6gHeCCbMrVb5sp0WOrJOkDEH+8tOh0g3iwsbL2bxnqOMMc8+g0aGc57eIS\r\ndwEVkjm/dneQkRGggsfMCEPDoGZqOuW7YWtU5lUIiIZ4XLqLaQ7IISxLtGeP\r\nXVmdx6RnaDAaHaJuEqtra6TlwiLv416wXaEevQp/KBo7bdsvojKZjITLQXTb\r\nJvZoiE61ZwwdU1WWmuyWBDCp/19LH3V3ySTOPwGKzwl4/Z1t9+gGDfXpkEkh\r\nSAl9cQsIDUpKTPkyQ7qNDWHN2K+tIVrA/mGAxgvPw1bpEMqsj097Um5Yg8hS\r\n2+g09MUv7x60YS5Xsxh9LAwH9PnxQZWv3Qg4WL/2wPoYapEKWN4voM2gwrAo\r\nGTJTomqcYgIICN9BDFcSR4PncUXDiIVKUUPVO1AqqviJ8jng00ufs3ufQuzo\r\nx+EoXxnV1JlNYqvkXmvWE1YhornclBgJlbt+KmRE865SUQJSw6B94if5SO29\r\nYA14jS7Tj1ZDKxhm8tH6XeNPBHxPr96w4Jk=\r\n=P2P5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"cf084be5fd5932226054d2dd32bad35481379f5d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.2","@thi.ng/vectors":"^7.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.15","typescript":"^4.6.4","@thi.ng/testament":"^0.2.6","@microsoft/api-extractor":"^7.23.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.11_1651923352795_0.37542675037217155","host":"s3://npm-registry-packages"}},"2.1.12":{"name":"@thi.ng/geom-hull","version":"2.1.12","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"111695f512f80ceef5ea4afce258ee742617c462","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.12.tgz","fileCount":8,"integrity":"sha512-eNhiZXHNLyi5fu3oxSRvVXmOpy0EXQxpQ4YRGI7nqwTPKXKVnuREi7FxSwKZsuC7HAxM1nMK/wsyEYtDRbGexw==","signatures":[{"sig":"MEUCIQDt2Ezr0MeinxiY8VpkRlsjf+HB6I2A3dRN0Mz3ozKrhgIgVyYE3w0HPVNhTHf15vpmDcoCSwjy3XfqY8+MY327CSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiinAcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYAQ//UYoJrpGhKh1C1wtsID4TVsJF+xDD1aKCL/mgbB2NFlagSNUC\r\nlV6LXKU+terBEh56f5cFNoZvSjgCSMwW6OZP60Ra3QUJXSjzxfxp62PYYLOi\r\nruqBkTwjPriINqlABSPFm6v0qXIBVBGAEIiJfB06X/s7UP9nTRk4sqTnvYPg\r\nIJTp3LscZxA6GF07CP4u+OOLZWRC9XVsW10A37Mf01BMeNxxc3c3wKlwI3oi\r\nJH1meSnvbV9ijQaZ7fFo15trcnaQlM9y5+Q2iNPA9+SW8SvWOZYCC7jHfy4Q\r\nsdLECgzBrD7zm9RAuKElL5NZ0694eSkk+4he6oBHd1T482D8sQQgU9kpKO9D\r\nQE7P4T9XBc24HDF5gAcsS+MFKJIP/Fyveji7a/jzmGrrM6rUd9BjadPx6Yp5\r\n0XEFCDnvWd1KPKkDO4upp/VPmDpMP07G+Ba0pcIigV6DWqX+JSztDiQ3N+op\r\nNt/3CPvhZfuWal82J7TWKS6ZXfLNJvrYjQvt/6boUu0v3p75z+gcxweolZXc\r\nACpwTkSjkqhEAQ+Jkj0Uh7UrMcvtFNnJAG7X0U5XKw+qyDoN0i8W0j5Qk4kS\r\n904VOFIfysh4sszz6804PLhcI6JU16KNek4mC9uGD1zFxLi6kjOPGv1Xpr8n\r\nnznO6GFCXhWliIZzX8fhId7xtBhcmngMnfQ=\r\n=s0TE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e23901b8582af71d8a29e0ce4929f15ac509f9e5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.2","@thi.ng/vectors":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.15","typescript":"^4.6.4","@thi.ng/testament":"^0.2.7","@microsoft/api-extractor":"^7.23.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.12_1653239836539_0.18871225529081137","host":"s3://npm-registry-packages"}},"2.1.13":{"name":"@thi.ng/geom-hull","version":"2.1.13","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"5c964ff0d7a037e00f1e7b8c55bfd0f7d6d167fd","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.13.tgz","fileCount":8,"integrity":"sha512-FMfYTdpF0qEvb7ocEQvpxtVfrkLbdGvq5rXL0HfFFUlLdk8xsd9IpeG1rEkRjKXMasjLJTwEFLei6OpMzV3aBw==","signatures":[{"sig":"MEYCIQDuT4PSlEbgkDddKDHxcedru4Aw1zTirP1mq3da8RCOVgIhAOrIph9tJc0AACs/oTDE+m04YYvq2vCz333bATFXrPJj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiohzmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsOg/+NjrO6GrHgW29lXd6gnnET7bBkQZ9qCTL67nVcD5FrmlkSzAM\r\nAUgvN+ZvKcRxtmxqLtmzc/+sJsfBhE6OAOfpNWGM6k4+MSPxesASjj2YfZws\r\nkyglnvIskTUi+u+J13TjT2DYYRQuXFS6X9Hdtx+hYtltgJ9KTbnmP0a0g07P\r\nWeQh3+XD0kDIZZnos+Kbn8M9yRT/iEpdTBOsDAQz4dVP5QY5JFnmAXu7BMUl\r\nbenUyAKI/Ijnccl9TFXkf4O1WuFe9EW31si2gYKvWNPQmYgdUwTG4CAxGhkO\r\nyhqCPvx7m+36sAJAQLf0s5QNt+bXrupsPb1soSzxIfrBfkCBRfL9rd48ApSo\r\n558jLg2D1RbeUej2JJZI9+YeNaNhvAT4JdwghnlqVbIBJB4iWHDyLCFeCjtB\r\nKtDy0NtWbWK9omN4SV/G8kh4JDm57L8SMsfECzRDgXe0qVx5+b06GxnEsvEy\r\nbuqrlNixVwxud8Zo3KR9NdFSbr/H3whCv0CFG7FPWlaKkOfa3xefkzGslIOd\r\n1Nea2jJDNXBmkCjtUIcmssPXcbz+4+nynGcBvuqA+kKp+rzfvfkIO3QEjF53\r\nWel5LyhZapSC16LvCP3o7rZFpmHik1r9G0cb0EaLEzHSiTxnFnMmDHGXJQS0\r\nakikWb6jmffaygArhJPY72C+C0RPrDohSQw=\r\n=N87Z\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9e516d30a1a537e027a6b3d78bf9121bc5831d31","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.3","@thi.ng/vectors":"^7.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.3","@thi.ng/testament":"^0.2.8","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.13_1654791397951_0.4537037053959798","host":"s3://npm-registry-packages"}},"2.1.14":{"name":"@thi.ng/geom-hull","version":"2.1.14","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"9971276894fb0565b7c958bc6b957dd3d06d63c4","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.14.tgz","fileCount":8,"integrity":"sha512-nuQdFVdCVqCu4bcE1LfacJuQYtnWelD5g5fJd3kCCPBbMPVvIj8G39tOZn1fnctr1RKnv5RichOD5vsa+B4C+Q==","signatures":[{"sig":"MEYCIQD9PMvjUnPhzKIMovkgxJc9VLyPDLnmVS9ltHFolxTU0wIhAJRI1+f9cGp9ZHOdyKOlt7+bTK5cUp018RKDNkVz1YAJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipKYQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZoQ/+LS4NG5zVmMeSegJJ0gUZiTSGORhUAbX2syj3bT+ecq45m6JH\r\nW1H1s/HQCn2d8IDm9obxpavF0Qg58cYtj7xFpl7vnz8S/RGcPV2N0fuzHVhQ\r\nBWMcCwiiTZFuAJ1FLeuVeDtDP0PVVr6+oyvNnS45U/W9/ERFmZOq2b1Qtgmb\r\n1y1Da7rFMUC/u+Boc+yWvMQnujjl7n62Ajt+mJRQQfYCAaaTY9ABjfHiPDtD\r\nYOhnjdrLGTSsdA0XMmul5PGZlRRDxeKCnMCo8FTPPgwYFmZ1Qh7SG5arA82l\r\nyuwrqzS8Ig33Dp2vqcqlFrrj6hjcgcyo1zfSQHsl+uwSefzzY+Ozg8u3LDE0\r\ns+G0r1OdT2zfOloX2ziiz1++6NYFBY80DfAZruWaDIZA8BmYFNdYHe62fhkQ\r\nfXciVGL7P2Uo9A6mTFeT0OdoYv/0g8r0szX4MUjLhWCgkbRy6nx5XzqGfSI5\r\n5jVQMf6zc4P+lkDqRM3uzp/WMcJBujRYBtbm1nv0QmlSNoDKQrzGW153jhpd\r\nuoh4qQ0lGru0bwUXcGDAh7Wbh0PC1y4hJb9+WvPtjj+IdUUYAuxyE5pf/B0a\r\nPVI6wjaOwhMMYHNJRDIV1LTJ9lg4DjNuTFtQGFCAmSBMLA1YfzCTTNv3C343\r\npXQP2VvB4n32ayF1kcXROtjjshqDAeNJDSo=\r\n=3CLQ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ab0188234419f2d9f471de80871df930e5555bd6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.3","@thi.ng/vectors":"^7.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.3","@thi.ng/testament":"^0.2.8","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.14_1654957584413_0.384650216966665","host":"s3://npm-registry-packages"}},"2.1.15":{"name":"@thi.ng/geom-hull","version":"2.1.15","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"44edd5a0efc45f965689c24389694839ba215f2f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.15.tgz","fileCount":8,"integrity":"sha512-wfYJFZhxVkJ2cWSFU7kVyM/CHBoh/ZhlXQUbhz4A68/4cLiZpDdKWDwTMVnQrnBlE5ZtxZTHceg5MSDCRRfafA==","signatures":[{"sig":"MEUCIGUw40G1PBdPIOMAOKKD6J9SOWt3eJQ2ellb4e7JY9aBAiEAnNR38maqiIrCXm2BoSIRLljGh+OpqJBd8pB/D+c7xtg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyHWyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBiQ//RTwRE/jPEFbkrJQWpGv/aXE2FeZMxeoz2DTtrDrYtSz8F+MA\r\nosORrdWo57/3CqaJtVjGYzrgMcZ4u0FaL/zjBM8IhowDmCdQnWNbD56vKXfC\r\nH1Gx+PVbEuWjbYbjDd0KiMH7V5R0pQdEa3rv5WbyPK7U8crzfaMGT1TZeHoc\r\nKsNklSNbBxNeh/NQYTZNI3gW2VgZE0S/vn/xrNNCWxNhQaBi1+4Hs9V9xyij\r\nFcxG0565TtbWnah0w6iojxqf+NVXkRlZkqnstKgvBuGFWmqENehQwkQmw68M\r\ni83urLH0SuoguKCkAyxtiFr2QUI4Oc/mG+FUpStpn/G6DfUODzK0czIYkIek\r\nqEpY1bUXJsxb79+M4q6kuCtomdT9v3LdpnGL9g3DxPPb0FWT/1tCwJsVwdRP\r\n+5JDRyz5JgLGPXQ0Lnea4h1jVu1myrCgs0CPjsFU5eAo1Gl4okVCJY4QPcHO\r\nBacpDbfNQQMg5qkEC5rBldeQNnnEjH7xuHX7gXPvvWlIv+8sV68ZyxANi3q2\r\nejZick/w0zsuOA9YFqRsGx7X6BlbSquxc2dolPoAKDLkpduVl8miBlmA1u8m\r\nx90Kr6fI6YXF8FGnC4r1I9mfRqNkGMRrOZMUWpOCyHtmrofZRL7+4qy4zIAJ\r\nWTWlYEumJd/UKfH1MZbwDsvD7CxKc9FuKm8=\r\n=vYqH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e64b1ab39ae9bcc494ef006f6329e5182fa2a326","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.3","@thi.ng/vectors":"^7.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.3","@thi.ng/testament":"^0.2.8","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.15_1657304498697_0.47701223189251074","host":"s3://npm-registry-packages"}},"2.1.16":{"name":"@thi.ng/geom-hull","version":"2.1.16","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"6b2136731cd5e8c9a1687e025fb5de0e40e24849","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.16.tgz","fileCount":8,"integrity":"sha512-mJsPsYJgsl19umeBkfCwCH5LhgYF4Wb/o9nZ6n1XGiv3gY0vF2XHYIO6R1H7yMZLB0XWQNEZ9nYCgJx1QOgvYg==","signatures":[{"sig":"MEQCIDcsNuaXeKxomNs+59Ak61jNC2OObzQ8t0bC+XvvSTrjAiA/zM9rD05XW0XZMBAMXKCCSG7J1gipiibDVydq0p5pIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1tAAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr93A//UoT/g0YVouM3NmE3Y/37VgYEwoml+u8ZQTES+w8EaIRVMdJZ\r\nGtaN5XbW5y+O7d1ulZuI0zjheM9FU9YM0zt/tgSUW8kgr42Cfeo9HQ+yvQpj\r\n2W2cVEsh1Bb6UjkD74iUZnMRm8Htpv/SivoGmdA4j0lvtzeSKc09ZfvFJvjQ\r\nWuLtqHt9yFAhmZ1WxehmLCM3QpMUzXoHYk/q/qyHhtn6KEbZNBdNbyWKeYZj\r\neZTLU8dxofIw8xH7XPTt0UzIvmJCDG7Sb0LKpYo3nO8aHHbjHLjWW2O9a4rW\r\nOxPiR+xuGdrmaxi1/oGjCI4oM8RYd7CKsZBFIz/sBq+my7Dyy38cB2se/fRq\r\nh7uXDjAlcGt5PQ7iCXkzTyIX3EDSEWFVt0IL3vUY041i6oxBasNDhhn1Wfgx\r\nRbMQIM/D3y5svRuJQkWcbs+gmRs/+lqQabS/Zw1VO99REmz2OXhGUGsbcc7F\r\nWmocfXOvM6w9nKI88PXCC/ISxwO0yZkLqEjt468n0x75Dc88Ne6Wa+/7TdO3\r\nBdQ9sQuKz2PzNQ8l1DfoG7kwfgIjIN076DtJrkP1hjUizalFyWdIXe1rWEeI\r\nRIxp6g8StuR1HJtfHimzc93ytVX7LUiC/N2rDJWiTRtHAAzk/h0m/mH7Krm/\r\nfnI0zjj4fSoMaHVwzpmjoiGeRsF+gNLHEpE=\r\n=gHIV\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"108a6357b77d457912d30681d7cc5603ae995209","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.4","@thi.ng/vectors":"^7.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.9","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.16_1658245120463_0.8461831529195376","host":"s3://npm-registry-packages"}},"2.1.17":{"name":"@thi.ng/geom-hull","version":"2.1.17","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"53c017816e9d7e7eda57c9db518b5bf713f4688a","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.17.tgz","fileCount":8,"integrity":"sha512-3CB4twNegfyKwimATpBqc1XGdXFclMYq0X7i1OyZLFZsupiY7n7iD8Bw5yfO4uNVodeAuHSfvm5bsDFGpeDh6A==","signatures":[{"sig":"MEUCIAXIjcX5YJAR7fHGLEnhSurDr6Wy+BAGh04+0d+GUq2nAiEAmAcuCpLeH+ZhPw8g9/orG/x0yOyGd3RQEOFuOE678lM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5+mcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfmBAAl7/n1xeiLN/JcL9rUZ3+F8z1ecmStWAUB4fapCzdIym4oHnW\r\nOpnrRXgywBmSIOfMeWE+wmxi5ofqFlG2KyZMzGZwhWZ8/lnh00U3xwPSighi\r\nhHeIkJCtsQWO2CUO92OxXZ96/YXu0sTk4Gl6hZvPOODxhcMGSHRdrlcMP8Wo\r\n0UsWgZ9RgrjWYVT92iiucs3robPH0KNj49ZEPFHOA3+z9FS2RL9gfmOcSzsq\r\niu9oYBZIJErtx49XbroLh2S4d2U6anYRzCZuAux/p+MqFn6skPTZ6vOTTsK2\r\nErcMnZ4LZCHQd8i2Pyhw0Rum+UwP4ucs80nvTDhBdXAprTH8TqXqD4tks8Nz\r\nY5wYS1wTXNDrycgdONu2266KSqtJ8D8kQbhW1gPAEAEOxsDu6yHEsM4LY5Y/\r\npsHZO4fVpFUEiZh0OmH2UPiLRmSF4nvCb5J5FS85jKLgwFsqY4zsWFbrgNWb\r\nH2UXPdRZRwYs1cAUn+RSCF+bqN3YpHVNRkcCtZGLvp8/7OjH11WI3IMGomot\r\na6xEHOr2SJYmdx7xlOj684RMW8gRjWVNTYoOkv1Wei2pwgfJ1UrZ3x07zdmx\r\na7xY2nEVMGZHimplR+IlXvT4wshmHIrIUawckMybU3DBQSNoF9lzXr5Lw1P5\r\nqWzoPqKm0+6dCvOlv7sk/STe6oLRyY8zKKM=\r\n=ZFjq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"976ccd698cedaa60dcef2e69030a5eb98898cc4a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.5","@thi.ng/vectors":"^7.5.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.10","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.17_1659365787991_0.11033013179486595","host":"s3://npm-registry-packages"}},"2.1.18":{"name":"@thi.ng/geom-hull","version":"2.1.18","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"d4483e73d2a7f5637cd25d8f9328ee59317bd989","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.18.tgz","fileCount":8,"integrity":"sha512-llkzxwGTuZKXD5uaYr5GVrLkBbDbyjMKNLlpWwRuNLaPWg5PHGL8ooPHvGUcrh7DIiDlhzYTvoCoBj+ezwPMBg==","signatures":[{"sig":"MEYCIQCJ2qkqwdzcMMKya3mqEY1VXXtAja6Kfn36iNmk6vHPDQIhAMna7+jPbESu9lks5gBLNNsVoF610vRR6xfbgLDRICtG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6E+EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1oBAAmoR9N1IuyJxnuTDv0FbRLzvefswpDCCeA7Lh55en/es37ARs\r\nE5R3tdcSlKzodeLrrvxJYtDqjXXXSErZHML+9lqhMJKkaqF6SgH/b/ff+qhJ\r\nBU217f9VvzbFa7zPfCtytGebkcB3PaukNjm6f7hIipEjGB35ilLBAlhrxxGR\r\nNwLrSYB/2RtecoUkvCSvVwZov2OunqGOBR55wqDsh84SH1XJb1kYdGIDtMRu\r\nJ82d8MjX3C3v+z5Mjv6bIpkrn73Mj86O577D/7VpzIowukA0mCFKFOtW2Iig\r\n3P8T01rKiUt6G1jHnsSg49u/RSWUx38Q6hlxr8FLslJxUg3uyiUdH1NaVy03\r\n2IPh5VAJgds87moQFr4O2OfUWf5+sPN04684aOwQcNtWLR7XkOI0ReL9buAw\r\nkDm3RfljVvopmlOFsw8FziQ6dgHG+f/OF2Sa5sVJSQZBn6hfdDHsMkwNfjOs\r\nTpFG+OJIYJthrFaun6hQiXNU7DIMgdYYS2UyX4fKzSmw3BQ0Gjo/uAkOpO5C\r\nTLbgW+opESn1YZXszlrc/idTMpdpK2DB6wQH2LBbsWg+wszoaO0QFk2ltzNy\r\nteCfKNKSBW+5++srgiC4V5BL4Vfv8NoGKoDzplbUlTNg0BqXO+MNrF1FqUXn\r\nBfgK+LlzIX3/7kJ09yT4b9PEM394USB05cI=\r\n=8bHT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"24ec2749982f4193e6bc50173a238f336854bb1c","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.5","@thi.ng/vectors":"^7.5.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.10","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.18_1659391876467_0.4745573703663728","host":"s3://npm-registry-packages"}},"2.1.19":{"name":"@thi.ng/geom-hull","version":"2.1.19","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"71f2cab8d3511017517f285f16bc0929da4cd390","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.19.tgz","fileCount":8,"integrity":"sha512-Vq63WVqXffiWhNIoNJLOOl5eLIioMySiROtmzP1UphEo3lcWPHadxoIgHhwFKYYvBo11Qhjn6y9Uo0xktX2LBA==","signatures":[{"sig":"MEQCIC+CvEYjxV0yGkvWCSQ9TmWv+pjLXfOdcU1EWX5p9NaHAiBv9VfdZ21XmUw6q6dGNDljotJO9oKfdVsh2VnEGf/blg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7oeWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM3RAAgGahkvoa00CRg6G7Ut5AFvAJZwXG+WfxDzMfF5nGB7br3zI/\r\n8l5QWelslAVKiHXJMYkwLVHzu/5PA0iftbHJ4UBt6Ko62D5ByuW0xHmA84Y2\r\nWjjsiNux9X6O2BYMPCra/4rsASFV/XXjL2SGXOBWNVDPzObjxSIeRWrlQpfa\r\ndx+6WBMQWhQ7MDkWdkFWk+n3++qG/TgO5KcMEwH1OlVZncQdTY3bdR7oX5p8\r\nbxgI8hT+tflETOHj41UUBRljDr7s3T0tko6cx0XjU2Vmm9RIOhKdSCewdcqO\r\nUxG/OuVcS/83DFglajSPO23SrCg94MAGRL7axlwJTJXJAOpzdRQbazFR/7CB\r\nkmyTxq3z69HVn59aQ0gz8teYretp+tUJlD69/j4wmmhX/FsKcvdQ2nNwlE1d\r\nifFB8Mdoa+QFkl/nAlf2UELmhJPEaRYZu3vP3ebKxCBeHUVaL6sCDlSMaEAB\r\nT5ODst11r0JFyYRvKxvWY2B5hRCMWnP86PeNvdU0kvoxL7zk4Zg8uFRXWt58\r\nkXw8Vg5M/moxXWpNTbEbbnGH6bwPhARcdC9vqY/iGMt9VEjJbEk3kpm4TCmE\r\ntIIRx0vJoV9JmiwK5tvxS3B/WAwv/Y7JN4atTArOzgtd72qNiDnrw9PYpUmF\r\nrgqRxniKnTHUQt2tafQeGuIYhPukOhIpAdU=\r\n=0teD\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"01b7a47077d88c2aefe77650ce3340040bae00ee","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.5","@thi.ng/vectors":"^7.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.11","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.19_1659799446440_0.16731707084807956","host":"s3://npm-registry-packages"}},"2.1.20":{"name":"@thi.ng/geom-hull","version":"2.1.20","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"9be1ecea46659dc9797d1ed49d043a8945cc5002","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.20.tgz","fileCount":8,"integrity":"sha512-kGk8CjFl6M8tP+xVNP9USeJ7bm7c11AokvrUW07xA9HXxQVVmH5ve0aV23FwObtwCXCjpns+Ayfp9FZ+pkXNrw==","signatures":[{"sig":"MEUCIQDMBNFGS9LEAoiXbAm5gPlIpoFVXLZglPcIv2zkiwZ8yAIgVb+PHWPUatuqt17aF+6bj3MYpR1Z7XB19Gqa0iPnD/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi79pnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYpw//SKbvRuGLn8HD8s59/VPhyLWzDXuZ3SBnlDu5V0izz0EDoNVK\r\nv4iSUW7FJyH2VZlLZ77jRdf32UHVoKHKEPyByJJqDC9P4DYctBu6TxyOT4z9\r\n0mzfwZO/2h6bf1tWhpZ0oRGvdiOOx0Pnl2GCgR4ktgoFGWxwD2bqX1qYEswi\r\nBYvyFgQe+2vCqMxuuUC6bHIcpJ+RO1IUns6DGP1NL/4/Cq0JZsof1gs2514S\r\naXY07nk6ES3ABu4Cr7/sipwibsHq4RtRLgMuC8diZ38LjdzfOc2omcv9u9+Q\r\nTXdpfMXwK68bI/buXK4D0znYqNX4VeQuW8R26NtB/1zEKqsjL9ZACIkyNH9Y\r\nXNefjsqFT6mpL5FSkF37d79UJweblAaJvK+HQQXo+K7V9GaEud3rZb3BpWOD\r\n4c8CO5bALUWT9HDTQBJt36emsWKejxiQIQfW1uhqkLonD3ofi/Iw5OkdsQlU\r\n1xQIrYzuBDqAjjjtOU8svnqpbD+FukBx4J0+78CE23Rnpvam4c3BD+KCRMXM\r\nPWyUU7MOIsZJZEBweQOsba1jchDbGQCWVtIEeQuObZlh2yNTPL3w8Y5fb/+a\r\nRB5i+X/nfBiawwPQPr/g8/h/d5FhTnyLE8iTKRPyrpY+YTPxiQ1sTDlr98ga\r\n6DVpIrK3STrxsRIfUSvvPduUFZJh3KdsJsc=\r\n=FPNH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0eeb5054111cea51f4714b013dda8700ade3cd54","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.5","@thi.ng/vectors":"^7.5.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.11","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.20_1659886183023_0.7113226578811453","host":"s3://npm-registry-packages"}},"2.1.21":{"name":"@thi.ng/geom-hull","version":"2.1.21","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"847be67b6076bf4c7395fbc02fc1e9132cad4b8a","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.21.tgz","fileCount":8,"integrity":"sha512-1eghusS4j2tPFxlB33DNV9Eqa6PSc2KBuyYL06XRlq1k9z/nyJE05Yx/T32AnuMux2DtaF8tBNKTF7CU5zak3g==","signatures":[{"sig":"MEYCIQDOCpn4kJTRmwKICqKtmMhcfxfwJmQdbZ3FUu8AJKJLvgIhAMZ95CqYQIWGBhb6RKR3Nf+69Jw87kj3hMG3yUNggbSs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+mmMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAjBAAjiDC7RcfdUBMzt1Xzyt3ejoWXEg1NWJDyNbQxX7dn1H/AE3i\r\n9WbCTaqkOibR33XYbmLohtDT8G2IbKzfMV6g30GD9ZGsksaUfPmZcFPZ46LP\r\n9RvuirgGyXD4aG8BbujUWfPVaDA2ucdc2mGiH78KFti0PcRVBJ8nNGpqnLy8\r\no7Nu2y2lvxk5+d+Prz3C02qGMYSdh19QdF5a8k6gteXjRp+t+yXLhMzwyrqv\r\ngxICjHzP+brcPeWJi+vFM8iZwrC/JvbgI7FM0SbdjVgtoj5iiozHvuisNG1R\r\n0PWWnsYgCed/qwOFRTxYscbnzX/JKjhd/ESWS6b+/vmV+9dzmKJk7M3grV38\r\n8Ndn3+Ld3JqElk9b+8yNh5MAQiZyoDUKCXXUCm6NDQIADS2olMwd0QhjLLgM\r\ne2F6dRIsIfx8Udrybpgra+9AhUJq9gViIQvMjkyk23MsCrfPhVRgnilsUxEf\r\nlIcdjTWiLCyXec3llkz1alOGV49a4IaZFm+lNrVjVuozn7k3qB8CPzXVUsvj\r\nJvhvMf7PKLY175kgDDjNHzwC65whwrvVm0VePnyHDILQD7udzvdrxHuzVyPP\r\nNUlpdGEOHRC2HVVazjvdvhAyPdWtJs0gO6bNqFaHtODsw8gkNDEOYGeWKGtH\r\n62XaUI70ogiCaxyZdXKnxzRVG4qWR/7gc/A=\r\n=Q/Bw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"295e76c6f68ef34ba2117ff77612848e09f5c587","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.6","@thi.ng/vectors":"^7.5.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.11","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.21_1660578188098_0.23937781562467952","host":"s3://npm-registry-packages"}},"2.1.22":{"name":"@thi.ng/geom-hull","version":"2.1.22","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"7437e9ce2f016cb73eda3f64d0ed799de6e9fdda","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.22.tgz","fileCount":8,"integrity":"sha512-OXVKViEKR+53oWA3/x4yb+94s2lP+gb29FupG+hYfprp7lu4wZUxtJQt1qL1lupsgOMilyRQ7JFMC63YTnRCaA==","signatures":[{"sig":"MEYCIQC4Nx3LnXI9y4DqNFSzB0YttGb16A0CPam32IttPcu74AIhAPOe99j9tjKetwZ8S2pgYo9HHBn+tR4AmTw/ivlYIFKg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBK5dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO7RAAg4O9p+2utFwuOuRkt1JKbEAUlHu1a6UnINeXANb42gtTzGu+\r\n3ixekmAcH0RiFCyNBPGRR3UBOvKzSplC9csKNTFp9JnO5Mh3OYQyKPCGPeiN\r\n/Pq1CqrTLLP/WBV3BggUEIV34FOmU9D6z2ZCtvauZZ6QpxgDEMK6U758myT2\r\n+xt4zyDQYI25DkiOya5vMJ4SgXsVQpH/YHcnxX97ExlUElzbYAlRmAYVxcd+\r\nkWY8kloVbocCbFgimbAal8OLKDxlCjY8WMKtvZj5GG/qvmzrlqDrZ1GT3DoP\r\nZ2Oiq5brWt5o77noFIgkbnowFGWqcBrl9P1Nk4mxxKm4R/LW1NPNDbTo8jJ6\r\n6DgAKVuvMBHbxTbOt7xHdzsDdG9YmRFqbPVt87aelK1nUIH0QK7O3v4Thbhl\r\nisrp3naX/znoeFXgxtW+O0T76l3twZtCufEOOIqmaNh5cc5HItoZ0SOj/B0E\r\n0f8ygnSYFV1kzcA6AlXAPYfpKFZ83OcuoIKwoEpuftLaZsbQGyDWdanzQ4kJ\r\noV7VmFruNakDgaSEp1AALAV7XuY56LAEgKEccUujtQSwZh7S03lMpJVzaSuM\r\nkL+LxUynJd/lnvKlqpz8dVWsC9w/yAUR3JC6tN4/p1HqO0wbKd7n/M/kjl5+\r\nvza6W6lTv+YHwStSgfGPT5iKUkLuQ/B9dbc=\r\n=F9Ud\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"be8423e2019e95c14a096260a93b9762dde0c768","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.7","@thi.ng/vectors":"^7.5.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.12","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.22_1661251165523_0.9526325282814576","host":"s3://npm-registry-packages"}},"2.1.23":{"name":"@thi.ng/geom-hull","version":"2.1.23","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"48fa5d11aaf39ff6dea4aca499f39441e76d3649","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.23.tgz","fileCount":8,"integrity":"sha512-4xzazpu6nvyMXWDX1CVlH/wT80MM9f8mBIn+OWyDRKB4G3EYLxZUjPVP5g83BeaIJvlKDcEiJoUb5zPMlNteLw==","signatures":[{"sig":"MEYCIQCko/cnBNcT45Yfk8OjrQjMd4tkdNIF7dbO6RWTyoNJIQIhAOaa8YyPEh8zKTSjNses/iP3l2zt0rbxR0roIg8kzVsV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK4TGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTjw//ZibEFf8srMXGRuGnYbVv0hgiCDsULSVqtq34LKUYbzhzGuSb\r\nzgu5M7h7qx6zlUQjgEF4H/w42Bxtvw86WalbIDOnBtokNXlQmhKnSAt4NMuB\r\n1jo+BUQClDchQeEf9axesjGIlQmWhdzAaaqumaHjfRNixUpVMKvuXtJE18Fw\r\nwITaSbg9b+7b/+B6GXFJ5pKSqbhhW9bnx9YMjAnpLEcsGAr0cwIorGIYiE53\r\neVsqyPyiaDntdzzjiHmajYP7Cq202ZpsOS4D9UPcj3i7u1tFpkq0dCR1irAy\r\n+s19OML7TAEJETsyjaKVDNGL6wMWmtEDeqruWEK8DDqnrJL0iiwNm10GBGjy\r\n9Z2BG7UR+WQOg4Rvdq7SsGFbgecqdbp0kCI7utUfgJAKK3LfP7Udep+0h2US\r\nLzh8onZCqZKSyA5DLaR1c0g4WaDQP7MNJRYAZy3kulkRcPKmbb9hvYzezMsC\r\nyTqRfNBsEPaj8MmLlTkDaNU+Q+E3Cu17fVGEC9KbGlOGUGl7gazmtCJ/Iw2P\r\nTVBEfDRh8vnMcbQK07vaO7SKqXYM6BEkz4Aa8KLaaZ4tBWXltblHQCmgmkuK\r\nQmbmFOR95dGXUmBZ/MqDruqBttZq6PVa7+LPyWUw7LPo/yHkjAdWWCOhtsJ3\r\nOAQKPe8+RbgyTl7wVQ6sWhum7jfvNhGm90Q=\r\n=z1qG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"973139c5aa3b50081020f4cc726a7cc330f77fc7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.8","@thi.ng/vectors":"^7.5.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.0","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.23_1663796422568_0.9380566207465453","host":"s3://npm-registry-packages"}},"2.1.24":{"name":"@thi.ng/geom-hull","version":"2.1.24","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"2e7e3db2c586619a3dfa27c8f442dc463309ef3d","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.24.tgz","fileCount":8,"integrity":"sha512-5U5tB2libBuxHpgQ9pPa3IqwkXSHGy31EFEWNHnsdeK83hsTGZRZjlFC4JeJo2jTwPe2b/Tzz4H8x2BN9z23YQ==","signatures":[{"sig":"MEUCIQCTw/bXO2VPbDDthCGMfaB36797WuhaCizgGg7QH6YzXgIgH4tQseDxCP0NVGyNK9DEpmoG9ucePt+DA/8uQH0x1ok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMyPdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGUw/+KKSXkkS8E2LB1OpWjVe3OzR0ZCg+uCCItAyhiznQUEOoyDDp\r\nDcMbSKJ+/Td0xXGdZDFWn5k/e7IK+JAx9gMsHk0uY60F5Az2gy/auc6bAsAN\r\nhZi/wvlH0DWmbqvTTfmIphy4F8oRWnVRKqnBKMknxxIF0kUemIccGjI9blED\r\nCz7OWIdGT5bfxPSahiVWwUMNG1Oh1vNrPo0yXU5UALl+Ug7AN+qd4MYV7j4m\r\nJ8BMM0oNBO/nIWgaPm0eKoJ+iRcZV9M62CaubCazuEZxmSyGiWsRZutzlwpU\r\np2zZg8G5mgj2xnLQW/uBrsQzokJo6l0duqOx6MfWmYmc6YGq9uH7/Lg8L/Dc\r\ney/dnxy34qU0x+BhwIC5Nbm+W5lW/UpI8xvPjrjxu5vRC/b6Vz7nJvAz7NpG\r\n+1qPWgzaeDsmR6txkissEt1+pRwiZIUgEFhqbdX9X9oBfLYeXzQeOkKOuhPi\r\nrHcRRen4B9DYbOwaPCl+vLrHUGKgbRW6Dm+UjgHk8XA3sCKVdqPkg4fAgBYQ\r\n4AyxpMR6mv/B/pIsaK5QA6QfeZmEbmYg52xgjl+HuPzzTCTp3vgUW+3vTXJO\r\nb+a4qVDKUZO2HQeY3quCOmMPGhY1Ma1ADwG9sD4SpB+g3RnKT3OcZK52q3Ac\r\nwx6PZcz03we/tPxK4q9hBvTMbfrbV62vVQM=\r\n=5MEU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f4c59114f2d2dfafa9014626038a9ec5242b0606","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.9","@thi.ng/vectors":"^7.5.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.0","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.24_1664295901306_0.5540123209203154","host":"s3://npm-registry-packages"}},"2.1.25":{"name":"@thi.ng/geom-hull","version":"2.1.25","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"d26ced504ccff5553fa440391c1ce8627635b39f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.25.tgz","fileCount":8,"integrity":"sha512-7uP8ozAJPIKqnMFuGdy7Skqt8nUyZkFq9OLSgdvF8ZEi17xCcj+xSdtmo2gsOq9X19p5skSJ16v9Hj5pc1+3qA==","signatures":[{"sig":"MEUCIEB7cZqC16PHDF5V4wGHGMbimiekN35e46wlby4nfThmAiEAhGg30ttA3Ld/og+f/tQ+XFA4irDs/WA417mnaGOq0hw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOwmrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+hA//crj3v76wXf8LA0v/WJNFNRc5LF7WoqHej5jqrfBvMNK8woBv\r\nuRBmCf44ptBrQ9cbG4RKEPS7gDq6IvgwcqTw3eG3LmiBpMC9wQJ5FeqIwtwF\r\nPacp4y1VerjVBT3mpvCVZwlC0ayfU83LmjX8IrFSPBR6KTw1oJnD4871c6+X\r\n6rCJUc001TJzBqlyn+3O99CgnzKkCY6+4Um5jxw9yAABjeTq6MGcx0U0EU5W\r\nz9ABgDOO4WbqEBSr/97J+oQVDzsbq1kaxmoLvLAVNUG2DsXNXk3fGEj5PwWf\r\n2+JZHn+t0W6JtGqdREvJ3ZYXUd4zqP1w3DPRsKR9S5fwhd9ZL/RZLdN/yB1+\r\nHhnPCswlguVgQ8vlhbzFYx8bnAzN/NgSHOExVQLCelrdE0GbscAdPiSfWSoj\r\n73R5LDPvkpHwuiXc1J0I0pRkiaW0yAq3A4DO7XDXe/gaUgeD2C6Sda+72ZSa\r\n3t5ZTq423u56ov1BJBmMUzieTKPUMa5G/ljBru9+DZ6hQadLrTJ0lEWCWydd\r\neTmiwZ2rA5UG822QChcBM8pT6N64IE6eA+WayfRBdwxFcU05gz7SJA2cMI3+\r\nI1jrhHkMjWqIIFs3S/TkSfpVd8Kn6B/NON8FXkXR43yftvoI062DRZDe3cfj\r\nDZnObQcinmWOR/aHiqvprtL3T8ki6zgHsi4=\r\n=Fe2I\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8600007d81a7dc92634a1d54e2c32b14ab30ba80","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.10","@thi.ng/vectors":"^7.5.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.1","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.25_1664813483087_0.5502842519156343","host":"s3://npm-registry-packages"}},"2.1.26":{"name":"@thi.ng/geom-hull","version":"2.1.26","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"6d97fd9ba4f4e91308ef631d4bc999796d59d1a7","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.26.tgz","fileCount":8,"integrity":"sha512-+VQWn/z7SWd5dAOdU8MBDIBzSCtyHwp1I+kP1bIikjWPEMhuLMtYSigiDoFIyJNfTDYOy+rrj+O8GnXoH1Tz2g==","signatures":[{"sig":"MEQCICUMLWrAHW2U1KokDuFWLxPLwf34/A11t8roH2seZB4wAiBfRqvT1DjaISIF8C1Yhlv4ps6BWt7HOxaGSqJVvlalHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPG94ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprMg/+O8DoUJQxHnnNT9+PwPcGh+O5p2EyJs1w9rxQn1+Orlla7VNv\r\nwUZ47XzINi/YVqKnGORm9eahmwkGWDovpeTJfzT9QYEPgHXFVmdDAPJ/y6e6\r\nuxRhMZ3CCIJHXC6nQdbRjNiXhepIhSvej98rLTywxLCoq1RHbprkeGVa8ZSy\r\nFG+pt2gS8eY3shQnS2pZYHxrPnhCFcTUlAXgGa/H57PYFRGaMHYTG9e6gekO\r\nMbBw6eEG44OrraUhh0IdnQSel4d8DHGE1Np+lTtXtGNrTDHC/PdKNKb3qBHX\r\nFvoG4oXtixDsTjneUIBZwAa9QiuG2iYk6TNm2c5rngGHtUgj6GlO+Thty6pd\r\ndyzLmi/n9kSs8D4KzBcHx/MBZ9DtLvMWGz4SM4yq9aBz1VM1xMAdQgegRZ6l\r\ny5kKPFxIiSciKO3mvCVI0sMfiPjlQ7zTX5vGn5/n/znW2MMMZdbPKZwhoijb\r\nws2BOLykkyoiFeUvweK7Gcb42s8b4Fco5HdbbAWCIRq5pNyqphOXczZUFack\r\njeLDNa0+WTihTY3Czch5NTzZQhKbLPhEhylpOOgZDZ+RvzrnPHLy68jG8fsn\r\nUEAyHwM21m3N8NRb2cElroVQcolWGqQmJX5+8U4NEoRZ11iaEtkP7gaXq16t\r\nDHB13wVX6f19c4IhQmNtLOZXTddYmjTuVgk=\r\n=r42D\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c3f7d6598c7d7d0c61ba87150a56deac12649d7b","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.10","@thi.ng/vectors":"^7.5.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.2","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.26_1664905080091_0.5559984975486303","host":"s3://npm-registry-packages"}},"2.1.27":{"name":"@thi.ng/geom-hull","version":"2.1.27","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"0035375c4a6083e236903d79c4250c2747790de6","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.27.tgz","fileCount":8,"integrity":"sha512-0znyl8lqQiswJPxaYAbUNU4Mg40UQokPJKn36GbTHCdSqJOm/BjWR+77NrlcPbhENAE8IEj+Gtdp+HUafV2jIw==","signatures":[{"sig":"MEUCIQDOxwpPCNkFonWnzYrJwWgQIgZ6MEqjFfsQWK6tZ8EjwAIgNNkV5R/BTt3mWBuYzxgBNND8yngT+JaC1eoGkGWbmqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTUYRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvsxAAkcFTmVBqek0Q+sfFSYWxVnQ0XUJaKyN4iwqQizWUsE9GXlp7\r\n0glgFaf/M+f8JcTKllXzEzZeFVS89sPlayeKeFfaPvWNwmP/z6eqjKr7H16R\r\nL8SaqVPEC4Ya3a1oGWSWCHoHy67zm4uCzJgzu91/vgjthtlyjwYUbq/e1jKl\r\nxeNFPKCTjF6F94LlI8riVRqtslDGWGNJx322LSjiUKNrj90RfyrZX3SNloqN\r\nOrNkVzG0JQW9ALAsBPY21BeSqcO743tG7IH2LkMmp91mu/lJ3FVO97EoKGLa\r\n5wCUiGvXYo6/8K4bB3tYTmG6+p+kVhmUq5zRS3xHXlno4pGJF8TEJHXQ6iJM\r\nUFWrDsWXfI0jW8N+f6TtZR104Qcs7WOIauW9VlCb39TmYdbVDvpQL5VYsEh1\r\n47Auk5DzEVuVyRmTlvimRKzIP046Cx+xhOUWK3nhpkKM9ESvloWI+4SBlPQg\r\nUsNHrR8Dai/jk8MY++IJ9x5Jo8AygFbEmS3XLLf0oGX1tfppRo5oIF0tydYO\r\nAv1yZcyx+TCWvqn4IJwvf0IrdxaKb1XqMzu/KL0VLcb+2u+UDpmwUrFL6vUf\r\nXvPrN6efJBiKt3IgAwcchpwvnNWkAooTT/uXSqyOL9RWYV6LmNkmyXwcf6fn\r\n5lA56QOORHWyUjxnsxdDbV2TVI0Y+hsQklM=\r\n=LuDb\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"612b1b0bdf442473f04c2edac3012975a6ca28bb","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.10","@thi.ng/vectors":"^7.5.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.3","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.27_1666008593672_0.12056094353720792","host":"s3://npm-registry-packages"}},"2.1.28":{"name":"@thi.ng/geom-hull","version":"2.1.28","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"248f632861e61f019fee956b7188a805b769f1f9","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.28.tgz","fileCount":8,"integrity":"sha512-lHcsoc86JBNQ77Eq73RBeSp/5vwoCaRp4gMN8LVAT2aMWG3Wmc/+RQ+Jtk7AgNdwk1EX9PnfDQfr7ztxgHCATw==","signatures":[{"sig":"MEUCIHkJHmJ65JbQfVtjU5npfSqAqNVbU22olE/jq/jjPqp7AiEAgqFL62DvmhZE01nUhKtG2ta7CMs+Rh/FuewSlIUX2/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWSynACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXsA/+KXQDfLbC+Qd/Be5a2eLC5Iz4RkEO1H41C3p1suouam3RVNKp\r\nlk4d5uextEka0hZn/eemHRfF9WIMFxCX8I+qiNempMkpUSSPYehncR+inZpz\r\n4ET3nDHhXLhaLeYd5JzdXyG7neO/qyWwWCOj3xAb8HIWRFOnx9Vyn5Maq8tj\r\nzShBUgXKUU/t2lY9Irzb2pLQnJ6NmWiD1153Kd0yOnGje/4hmtXuO2NY47IJ\r\ncp93BFxFY8AQQvPScc0wQRwjzFCPkLP0Cug1NnNKyCzPDV+4FI+v38sbRd6Y\r\nYRlftzG19ho9HIRQ6gNRsMDutlIXOeMXQhpm23RhU1golT2Rj5fYyLvrs0OH\r\n+AMqw3/apJp/aD451YrMa3hgGTI7pMx2cel4F+cof2JwCEC0X2FBFT1X7TMZ\r\nojO7cZ/jkUpxLdezu38c8DAjXlHL0g9i1ndrICnk+OS6GIJbezMES5ySqTtI\r\n4o6j6jQ8ibDJDO7mEyLMd7BcWxzVAz6L+y8NeePWElnPpoUvGI1Dgwe5KsHB\r\nSFXv5vljPYIlxB/E7yhmnhkBO3Rk1gKhJdD4pup7ZOPtl4gXz5cPBB8rz6jb\r\nsb35RlG+udbIHikUSodlUqk56CY49waRjwCIblnAPptuLxnjaYPCs8N+sOv4\r\n5hAjhpRpNaPOn4q6Puyfm1+CNxqlfWPe/Ss=\r\n=9318\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"cc61bc0a890288bea00b8df81ffd73bc4851ffd3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.10","@thi.ng/vectors":"^7.5.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.3","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.28_1666788519373_0.652167853370961","host":"s3://npm-registry-packages"}},"2.1.29":{"name":"@thi.ng/geom-hull","version":"2.1.29","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"3631b12f6a7746356d1e19638f0418211b6d1478","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.29.tgz","fileCount":8,"integrity":"sha512-k8d5ab9H27GoviHFselU/Y5D2to2lpa0go2eVdCME5TkG9b8dnciQL4IPlX/WOo8CQfkMstsKnJ0pIUN4YB2kw==","signatures":[{"sig":"MEQCIBDiIP6X2YPiXmkzN5COx9wTBsQSy5IWdhk3e7Qvqn6xAiBX6JO1YpsjcvbddUiKDhG+VVYsdhlaQKOf6CuMx4IThQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXClZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSxBAAo2V1NVhtDODRqNnMRxXG5G4bz+BWIGJnjh5GtDjBUnxt/26i\r\nLMGJtUrVFFipIRH3DBbHQPG3glgQfcIwrLZ3kegRzJR9+PkCQGD1TE4iYVES\r\nZ7ClbvlceH4P+w++dwoCrWKboPc1t2s1YBfrTJFcCdNZ9fxV54x685p2JzAC\r\nML7dtFYu7TIiFmJFFbh5Z7qHrl3bjyKC5WOwzCWYoiq2yunl2PROByrp0lXX\r\n7PmdczO7X/ChYvE6wJUortuCndJ9qNdLfz3+WI7wjj4CmF58PfubkYTY61Ec\r\nx6+NzE93zfFsLgJc+7uamLSXNqRg2RG9yUj+35bYcc+lVhTREBgQG8rjAl25\r\nb7oZ/lwz20gePlQWNSoUfVMjHndLO2eY4FUzT7653WJSnV/neli9hSKh84i3\r\nROJ30Ct3o5Ukf6vaLMhuzcXgi0bJ70CAsfIqKZBNyD5jBZ1hl1+fmpTJY9sj\r\n3BzZexdkjySGIIVnOr9iWici2C+lToOWZiV+6aCi1iVzB8X0sMu+4E0W+fm5\r\ncxvsdCjKaJP8mPIWEWD/nP0OFipTrSntMYdRcl3CkK+arUy8W9HT+3UJzf+F\r\nkXYwKoA5WQpLTe+1gWB+6Zwh06EdKir0xnfG2ZtAgPipGODTM4xGyXAKJWgF\r\nRonU1qGY+Ko0MsT4KEEI6WysqzPTK4gy/mg=\r\n=Hsso\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"41e59c7ad9bf24bb0230a5f60d05715e0fc1c1e6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.11","@thi.ng/vectors":"^7.5.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.18","typescript":"^4.8.4","@thi.ng/testament":"^0.3.4","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.29_1666984281663_0.4750569857572018","host":"s3://npm-registry-packages"}},"2.1.30":{"name":"@thi.ng/geom-hull","version":"2.1.30","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"b6efab6de4841adc161a82f8279f8ab33e64e8ef","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.30.tgz","fileCount":10,"integrity":"sha512-dw9nJ13MpzVvUMlms5qRUSakShQrZRQhCWfZmO9B8c85gLaU17o2D87fdQ5gdFsPi3WuVGRt5iI6/nfl3xivlg==","signatures":[{"sig":"MEYCIQDpgwVg7w/CH3stFrNum0R6KfWz4V20JjIieh8N92wWSgIhAIUDbFAuVAGU+SaFDwIq9cYMNLptlp1/GNcMSsPueMcq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYFQwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaXg//SjdCqJYF7EiflY96ZwEcvp/4lYRXH3bySV74Vq8FC4ZwcPOz\r\ng8JbltcXhLq3t6jnZn1Kr9JtUfxDqncTp8WBIwLuKnDfjXq1ZDyt2bBW6itc\r\nNqzF6eZ1go8drmw4IoB2UPs7AjprAeUQXvNmmoTBYr1/bERcR/HcRbOnvKIN\r\n+KDwwzWpZeKj2L44lGu7pXL5/yxePm6QPY2EmQX131u5p9bgfFofusUysQwV\r\neK8P1BCVXLTG7tP2HDHMo1Sypn+H1UMMsqOToKkNmj6JFz1oFnxuPoBRP6Pg\r\ntcTrlK96cfqKyp08TZg1e975fJkM+ysr6nngu3DAvmBk2f5HkRN/e9l4TE1O\r\n5LCgaVBsWRwa8/w7uulHdziChLuns16nPBs0g4z8tdhnxPWFKTFxI4+HQlwY\r\nbHczO6qBfv1fO++r8c96Wgo1WWmxfZQCUmShV590tSn4OXo9yUzPJ7G8xUg7\r\nNFPGsUWn/oT1EiK+I6ToI8THSCcDt7QChrfzGGRo3kWfZKYwiXE16OZR6TYr\r\nzDrYT3pEp2Qg1mjnguhhyRL6DYs/rAfmU5bgRKxs2km986SlodXgoYFozCAT\r\nw6VwB0zB6p1H0Z7MYmD9lCvrs7bteajHiEmgNc8pxXNs+Z6ukMB84ZhbSaDL\r\nWMLk+LaAcA/Wc5xOyH18FGdJM4jJImVRRVM=\r\n=JulG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7eff3051eb395f460421727b8cf5ef79f09faaa9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.11","@thi.ng/vectors":"^7.5.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.18","typescript":"^4.8.4","@thi.ng/testament":"^0.3.4","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.30_1667257391813_0.3712336717279221","host":"s3://npm-registry-packages"}},"2.1.31":{"name":"@thi.ng/geom-hull","version":"2.1.31","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"3c3e34d182c9e8183fa04f69cf1515b00551c641","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.31.tgz","fileCount":8,"integrity":"sha512-QdB2utX/U/7IUV1rvMWZRmbydRw3uCVWc4HQIGTE525pio7KNi2VCiBs8pmoKZUXwMCLyYo3wprQ1xXwoMAPAw==","signatures":[{"sig":"MEUCIQCVnOs8NY0K6oHKyGS6vvvF6veE5LDe/FfRQEZv4AfGmgIgJoVblJQfXs7wZ6wnhNu6nLkYfoL6hKT/R3shuOvYPKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYRJ4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSjw//aawrJKKNjk417AUxKKY4oFkaFLf8xfjTvSKsIgMFetxPRbX3\r\nUmiEP/vQ4mzUpBcUPK3fjNIjgvnwAowaEa9PIrHs/99uShsgL8O+lKhQg+O+\r\ngCxsC2/r4zE0fKyoXDMdmQKI3ehX8ypDtkjajy+tfnnzRkSsAP5kYZ/l5hlu\r\nSikn7JwKSFWBV+Z3S3sjNcJkWSoF6y4KGyYhMM/XvNhGCF8trWUAZxJnlEsn\r\nnRyaJgafQ9UqDfdp8XrDb42z/C6uS95JSkcfZp5aPgEfJBtDdAo6Do5XdIil\r\nDdE8GlcjI9otYPzIcWWUeTkprRKXEkpjYVQvjUYXABYGsut8Yv/U6T8R+bac\r\nigWQqK+Py7yxhCh7+oNt5UGSKsaGlL3W29Wu6Eq8WrIMLoOSZYUC/PDkXX/t\r\nKAOnl40zjlUBizdHZ7ExgK/wreWpuxk9rxivB3+jmdjqA0oVieIMKsshlWM0\r\nbQDfiU94MSH2nj+and2FiIua2c5YbjqEv5V4wDE4xmiyYhdmkGy2XCW/HOBR\r\nd4Y04rjSy8uWE8ecG7owzJxzlxrImzuDoDl7N7MMgzch1SpZlxWiQ9HTegku\r\n4e4avetuKIr5E4oRKIXtOKGtKAzzdIuIjdbyp1GAJRzOTj0ooGHpcn4qUtQO\r\njQDBPmiTAMNEJrWbH6hku/9JD1QObcBc7jQ=\r\n=eK0y\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a4b60163a8caddceed5ec1b6b3584d164f61e7b6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.12","@thi.ng/vectors":"^7.5.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.18","typescript":"^4.8.4","@thi.ng/testament":"^0.3.4","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.31_1667306104757_0.7894759153154489","host":"s3://npm-registry-packages"}},"2.1.32":{"name":"@thi.ng/geom-hull","version":"2.1.32","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"5abf9034a49e1d4ed51f4f50f61076d8fe54a915","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.32.tgz","fileCount":8,"integrity":"sha512-fnE3qjk9AyhzyUUiwbC7JS0X0A8bThcXxbKCZAsbaQEgpWhQdq9zNqxyWdXXFumKd+nlmbnc1TXseL+AsuW4Mg==","signatures":[{"sig":"MEYCIQCXI6a/fbeSVXAm2zX6ek4RsgCEhT2D4TJBFFsX8DwEgAIhALh5jxskp8CoeUzU7SSBqbRyHopszK65eSaNpjfcmsfi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfqN7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1Ng//dS/DO+zM9si7SyPFDt9kxWhDASKhND6kcte49HgZaWQ1lH/x\r\nM524HJMd26czje1Jy4KPlaI2okNexJtmj9oXxU6igHZVmBSb/pJay4dgb0S1\r\nfOi1sgkD1EyGTUURk2aHe1VXKgLpaM85dwkf8qIyudWwL2F9+OerzR8Qrbjp\r\n1g73xxeKkLi3cNaJytwYvbWBx1Vzm3JwW5IR7JN95tLusgQK6rhJt1kP+a+p\r\neDABsXrHBM1EsXLNrPilmVhVSgL0qql6/TZb9hzeIefpIclEOwUrZjhcaVDz\r\nw+z1jJTEJ/oZeE53VBLiUGj5hMs7xYl05eQnWdBFyGjdH8rIPtO0W05hBlR+\r\nqn3oJvSSbpfTy4e+yExQVGNROSW3Qy9BZsYJ6fPVgfioXd2/zs235GUP/b+r\r\nC24pYGXWqHTuaegETzT9a/YQJ218ATIy0unDOUGyJz3kUncS36nhtzwNOi7O\r\nvcj948fb3xtRbEWdQa7b5WzXvE3fA8S/hy/NlHVPsaifzmFTHPYIZrGDcGM2\r\nrd6DDJgKTYIzeWSWOXZZmX5V/HM4AtKnccspmEW3WorR4FoThv/J8i6Bogsr\r\nS0yzD0N+xDlSAdiN9vy0b4omH1f6/svsGwEQubyWu6JG/0sp0o2/x6/SBKKh\r\nPi1jagdJgYx25vs3awMXm6lQSKi1HxEkwyE=\r\n=UK1i\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"044ee6a3895720fc78e115032d4d831b63510929","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.13","@thi.ng/vectors":"^7.5.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.20","typescript":"^4.8.4","@thi.ng/testament":"^0.3.5","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.32_1669243771012_0.9570704838362174","host":"s3://npm-registry-packages"}},"2.1.33":{"name":"@thi.ng/geom-hull","version":"2.1.33","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.33","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"440c67426cade2cac56b74611c71e59052a2f349","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.33.tgz","fileCount":8,"integrity":"sha512-GSBFbImxFMDN/VoArK/ahZ5us0SSX3qjudY1kVLDQuYF7TB4i92PDvafgmzW0whZlP7vrcoyLnOjIcC5tFYiQA==","signatures":[{"sig":"MEUCIQDsd0owtidvpqlg1cDTBwMB13SUJV/dwl1OWDfXbnESLQIgcYsglChxF16QcU80Bn0cX3WSMPCLB093wYr5d/Hmbs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhLoQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpyiw//YReJ8GkbmrsvMO1ZqHkE8f/EpDxVqy8DIcxP7PicqAU0C6BV\r\niEYDipS+ZFYsZiFcC5XGqc90NhJHF7RWiLxhw1HxAJaIqKUKYvwc23/yFOID\r\nIGFlZWemQBcjjg9nj1Ic7eyYu/Cyyp8ZwXl5gX2oabM9/bu352krsweCQSFZ\r\nLPTkT4CIrP4cTz5TbrkGouV1q0cgrtGoR8r/TKnFSJvbY2rkwjBP50vu7Cyo\r\n8lTfl5Ovj1WhMlt/N952CjmJgGVf0e076uHOn3E7+tCQqemPAK7WZSMPKIw5\r\nWWixmpus2m9mVrb1MOi84vCYRW2Sr5rreDZW/mN5KhqOHX8BAdLXNSQATVLd\r\nwo42Ke+sFtdMj1eouL+tG2QM6Xg1DTxpZ7a2sbTiOUCKX1EnHMeNqUeNeRQq\r\n8DI5T13V/NrT1rNawxE4pW7slU8rzld3ImD+AoA+r2gr3nF0j40OPxxgnFs6\r\nzbfuwQcY/RqOEXY3xeGG2BFezuEhAavMAhwKaIBPmvA5iaZjHoOkPpN1Dark\r\nyMR/S0wsuI+iY7uDqGc2sj+wJtEKV366QYYwIaWVLvLDMwF6IuoSYr9tFu0T\r\nHUe+oT3tZTMSb6Y1t3g79TW2Tk9+YSoDu3wC8AXw4Ysjb8JjRo8iOIhz/oFV\r\nqxGhp+lmDgbNaYwVDdh4wjPSq1n1RjZKVlk=\r\n=6dMI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"75ec32ff7f1b7b5e72e7a04ace24732cd5d6c774","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.14","@thi.ng/vectors":"^7.5.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.20","typescript":"^4.8.4","@thi.ng/testament":"^0.3.5","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.33_1669642768262_0.9809200015615072","host":"s3://npm-registry-packages"}},"2.1.34":{"name":"@thi.ng/geom-hull","version":"2.1.34","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.34","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"a64aee40e0889b8eba0a9ce41a60c62bfcff456b","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.34.tgz","fileCount":8,"integrity":"sha512-trdqvqgLsX/UdnJ/jzWW7kYBEKBQlof7grQ+AhtHNui0Ozaky45o8oN4+sWe9OEawtWdWzSq2b+B6tr7CXsHow==","signatures":[{"sig":"MEUCIQD/EjEWeAHXaOdcECb02b/H1Jxxkro9IVHASCIWIqkJoAIgUMSr6K0ttykbDD4tJySzflPYWZXB+gqHNgHSvohqYC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh9mJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE7w/7BQ6Wn30RVheVLiDaT0B1VIlvkxihuc9HlDAMEVtlMDJ6S7i1\r\nOZdkx8smxXk8z7YS7tbxfvS8oBWg/lLumy7LFSReDyHhX9vb4sSbPSrfj52V\r\nmAWSQ6Qg7I/ncDl5BUZHsNo5ku0mzex9DrAWBhZ+QPvS29gle/dVfGZXXkKM\r\nFbybzJSAeFYD0cTZqOuuzIrTc3G+0Sws/V1jaquoS958TeBfvr2xNDSppEvO\r\nJDF2XHJFMl53Orf8p2tBvyti1ABLega2bA51rIgVw506lV2rJQUpnjlH9lOr\r\na6qBkv5axbErL8RA2gKJh9+zV/6iwnyAQyc8SF+skMG2nkwNLJWFJgc+9mdO\r\nXVl0hm1IJsUFgwwu4XHRETh9VE2OSopy3c1cK+SM9Sn52KOx3/bgpopjW8Gm\r\nVhM5kobTAOzm8JKLw5HQ6I27hOZD/SjLrmBbZ2IBNS7ph8MhLVk8zbk+V/tF\r\nRXTq18rpHuPQu8wDEtlldLFnM6JrVxoUN7iMFRawABq31p4ifWGo7VAZFTWp\r\n/E4qooE6xe2M4aRunH8HoYsNsfUfOhJDrxrx5r19vdRNb/tO7b2n+fuxslnt\r\nEbM101Ys3HTU7KdFFybBzeuK8bboHgTqALGVRl9G/aN6X/sfzcX3ZCELD2s4\r\nEjV0aanPJqcux1Py7IFOJiUpyle8ETj8WWE=\r\n=6yNw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1fe40da507070653f420156d91e6b27cf682004f","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.15","@thi.ng/vectors":"^7.5.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.20","typescript":"^4.8.4","@thi.ng/testament":"^0.3.6","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.34_1669847432970_0.1477723723351505","host":"s3://npm-registry-packages"}},"2.1.35":{"name":"@thi.ng/geom-hull","version":"2.1.35","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"5041130cee96dd44324de7b06872bdd146f73b76","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.35.tgz","fileCount":8,"integrity":"sha512-v0j57cN+rGnxDfyUINAV0/MX1T9jc4AYHctiFY3NXt5vkfUGqjvBRtgcWcrGFHgWcolmXIozx2iUmpZcQPIczQ==","signatures":[{"sig":"MEUCIQDX66xjOWEX3loyGvWF/KBYWC7hLEqs5W2pt3RxmJB2dQIgWMFZSHw4393qn1dtjfovOaQLlFObT0tllqA5C0jOFuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnGrHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx1w/9G3Y5+nd3XdrUiY6hyfl/d45yG3YC3fBYzZSHnXYaa2QYfuub\r\nIpJe9nxF2d/H5NUNHMrhcmmQox+eBOVBa+eny3KofTJ54mj+ecOE04UcwQ/K\r\n5svFXl3z/HAGr+kcieVx9HT/rZ6kvwqeWj456LFzLLu69+IEiddSofGv+T2n\r\nzugrUwFZhr2fH6OSR0BvTNcRNF0xpvyjYfw2fCa0XFZCRG8i9xsxrtkUIr65\r\nBWK0ZUxRApsExw9i6Fj0D/DV7MfF/nhr9yBDZm4+fYHe6QNwVxF4SkvKenOu\r\nZFCkat6/CW2O+5bVErDvhfjTeGJ1Keda1wqPUrUK5TnVRASQsuLYS3zMN6Rq\r\nr+kmuYzIJi/gTqjYv8dpYY9LPBYc1xqE6S13dF7ENEQvJbz20dp8ytZ/Tg1g\r\nctYJpX1LTVkJMcEZrII6fGGwYYs8XrXNOyx14aD1VwxtZtnMpJB5EkZvErpj\r\nTLQxEPFeUgH2X+X8aNBD6ybWpNKLpjVSPdb9cPuhvtxNZmT9cv9p+7EtMkJJ\r\nF8Oozivl8wP8fv4SwR8whMamUPFLqFrvKU/VlNNfjkdBafgf+8rlEYm0QnVq\r\nu3leA0Cr1AxJucJQlpECLGEdH24VObSNamaB7hOcoy/xrG30+34HB2Bvyfn/\r\nF+rOk+wRA94ZpAlvdsbmV92CK1YrjrHvXV4=\r\n=BzNQ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f445a9cc8022bcdebbf6ff91fd66ced016d72f01","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.16","@thi.ng/vectors":"^7.5.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.7","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.35_1671195335466_0.3934356144842053","host":"s3://npm-registry-packages"}},"2.1.36":{"name":"@thi.ng/geom-hull","version":"2.1.36","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"0feb8b78121bfc4b71e3296ecafe1163ff65ff49","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.36.tgz","fileCount":8,"integrity":"sha512-dF+NL8nsn+eR4p9+BxxfI43HnlEalsHGqLkPWy2B4i/KN/wjxqnUIJJ8KpDcM+2XIg3vhlpcWNmydysInzEH7g==","signatures":[{"sig":"MEYCIQCX2qIQ2+nQWnwAKaKysKWRkXiLrs8iUoOWpBzANxD4uQIhAK2UKTS57hP2x0o8SlKCNM+qxnN9YD/d2NM8aX1JNYjH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoeRoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWIQ/+M595YCutQX5Xt+bi+YvRZLJJXO8S2TQ1oT6DJ4jsGpAkejdT\r\n/ikAIUgRNtnrn6ilWxXnzKkuDXKgD9nNOAF+bzp3AWEZukEbXWNqhcG5KJBn\r\nPPoyOb9YVD7ICIxPKbIjrTuDHJhhobc+09hcgwCkbJumIMFXuakNBE8/Es17\r\nh9oGqM7UndLqEWxW7/mx/3DSv8Myv1BpxwXxCbwu21EWRtnvOKIotc4IOl2i\r\nt1iDTKS3mDNIV9rtbzSso1Lv/cqTTowfuI/te3SuGZFzUa3c4GeNNRCyElmj\r\nDhMCsnD7jigZHtQUHDfLBoUOPl+6ZPdNYGGmQ/PnbfgcLPGD2OmWnlXfmDPj\r\nMFbg03d/9mEsYqdrLfdLa09EzeZAt7x/2yem08IfECcr5abFoaxnOVJyrcQ6\r\nDGIyeEupv+PZ2akLI/YA8k4ULyk7yd0bohZG5vhpY5tl1HILsRf7K8HhSvxz\r\nnU1gtMvDHmKKDEYprmPAM75wP9qZokuFPGAvp5uLJsk/zZREXw7yYjw/Hz1x\r\nszpnrC9fOLpM8TasdN/upviPD5zYfdrvfROrzAN1DucIL+DZUoLuWnQm9/KI\r\nryjYh8xsNmpGaJARKBaP46UIDNgLUIeVAtUCBnGjZyaT+fIkU41xbzj7R3Zf\r\nrFfZm8VmGZR0NvuchYdKPjnrIEfuk0oeigs=\r\n=atZ7\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7b2af448da8a63fb21704a79cc4cdf1f3d7d7a64","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.17","@thi.ng/vectors":"^7.5.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.7","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.36_1671554152552_0.601470258149208","host":"s3://npm-registry-packages"}},"2.1.37":{"name":"@thi.ng/geom-hull","version":"2.1.37","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.37","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"190f16c3b18a4006736e63df3871fad712c62fae","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.37.tgz","fileCount":8,"integrity":"sha512-9Kxn4QLCI3dtZMv3tA8HwrUmfYpukjCDQwx36zLqQJNiS/CEC6uIBXDttKavgQ02Tnjt2fZl7SrtvUy9tzxOIQ==","signatures":[{"sig":"MEUCIHejc3Z5eZNeGLYbiUr0HO3H6UZ2frnNjMyMq34NWiKKAiEAzUj43orTgoxwn2EQIgcIt9PQ47pG7wRY/Bx1r8YRvhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpNEEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXHxAAoP0nySp5ER8gJCYSDRYi7PRnO1+6LoxdRA19g2ZJmt2NvKEG\r\nRyUelhH+YHvITPj76MjB1e5ajipRuyMyD9jVgM0xcbtuIdukTlKbxSqgdXpW\r\n3XuIleHQAmTnF2mz3//b9Axpf7j17Ew/7aRt/F1+0eterPJz/Gb14rMn9Fed\r\nrX4B0zDjzCRA+baOwCXscq8OBkiEiH38a8121g/QhQVs+d93MorLSiAUqfA4\r\nJLHVU78iWJba/vKf9x/XG8K49HJJbwRUbb4jfvg7OFD2SRF+g9JKlH7HxJfG\r\nrq7yuntdl+rKUExYK7KItu7fEgDwgUSuXeXIHXUdzn8nf8TARmDMHiBlak8K\r\nN5weFhX+EizEgqp3oUXqwS7lR79i6Z96A3E3s9VmhE+6jDpvwUndNno/phUu\r\nMVqaER7NSjHHNNozQuuKqrZ3guJg3akDdPX5XXZMo0XSmko07sHwuxUgQONz\r\nuD9AAxgQ3kgIsui4YMaufhGVTMDZLP3pR3ST5PNnYcetbkaAzzstFsAVEm4B\r\nL2Herv9xzliZbEI3G9QjEpxKMkdYgca9cKD18vrJq32T4Ud++VVdgvcfUDDP\r\nD7/h5kFlnbUzdGE4NZe7Z3+5CbvmmY9DuZFyft0L1klyPDHGOL0xJ8GfQ7r8\r\ngW6CxyYGSIUy9Xsw2hFHR4RQ5xELLv6NE4U=\r\n=tq0x\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bc6f7f5e2765bb96fe64db804eaf4b2443b47fc6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.18","@thi.ng/vectors":"^7.5.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.8","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.37_1671745795806_0.8683185222608527","host":"s3://npm-registry-packages"}},"2.1.38":{"name":"@thi.ng/geom-hull","version":"2.1.38","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.38","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"44454a18519080c6ff45ce887c3031bc458b78c9","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.38.tgz","fileCount":8,"integrity":"sha512-oubA+ShoYkBMrsWtZS1ohRM6Qhf2GQ0Xd6okvB7pVtLAfiYN1CYfyvTeXA4AKktHUIJFzBTCR/7fyDpzI4vR1w==","signatures":[{"sig":"MEUCICDpcgRMLCVH/8Mom01sJnVDpzADchCf39sc8zbMod8kAiEA1XhJJYk0WdcxYyM8BSMnPvcZJxKXdatxi3emfd3ILwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrf95ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBYg/+NLrn1v64v5eXGZSZ06bmCSYcr5bTx1u+71HXD5pmVTzsCRBs\r\n8Y+PmglPJqkihCRvjgfAxqfiZTlP6WC2cyypT0w6M++nle//OSkKEuTaQuAp\r\np1BAp637sJ5kPIWrYOJjyC/t+T8FINBoDpaMbERzPMEKFsszhBvrYEi5rDLg\r\n+aqb0gYPTjjcN7PL0NhHXvOSOQWpVIs4Tu6wD4NuzcNWfBkfeOmirhfY7/h7\r\noa22wzTG9ny4PGixyOcUSb2WFGxLZDkM2LHkW+9xUStxkDRuPhmESzwwz71k\r\nLk4KVFFvsO1/YhnXnMqSksvugZAmSS6ssKai6Sb1q5ZZx0qPu0SCCunxVa/B\r\nSJXYFp+eW1e/fkPzfY5gqA3DQP5HppJYqJQNMe1VWsdXHSvokkyfOKOuyN5J\r\n0sGC9uXaIrTz4yoP7zaCBYEAU8IA3PXPqgINt7zMw2ojtMhyTrZetGNWVZfn\r\njAH7GOqAuCfaN/OpOJs6TpFu4w0FZDqsL1D9TTHAPj6VhGjLp7j9G6sZSRKV\r\nZr1P9Yz4ExJiKtdLbPohXNE112yNwV/dzM+R3Howmwx3TTquPnVJX7ahFqKL\r\nZ5vF9lRur+gt8DEv3TM/dAkwIqzCDa+SsafmVLDR8Plzt0KoBQ/kmgXdVGR/\r\nYIyfGtWIx+ziyXIuRji/HA/y+VMmnaQO/D8=\r\n=ycqz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"28bb74c67217a352d673b6efdab234921d4a370e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.3.18","@thi.ng/vectors":"^7.5.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.8","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.38_1672347513621_0.9661359142185382","host":"s3://npm-registry-packages"}},"2.1.39":{"name":"@thi.ng/geom-hull","version":"2.1.39","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.39","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"9bd52cb48fc51dc8381d6117f5efa9f5bfa9001d","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.39.tgz","fileCount":8,"integrity":"sha512-Glcbm4ssGUr1tALoJu9NYnWiwKthQD43a0JsCyoGiLqiDVXjV3BFQd35w/fNm+3S9zYsqM/s7FN1EKv6J5Ue7Q==","signatures":[{"sig":"MEQCIAfaXVBcsAsbpxTreQgiXMKUN6ZfQTEn6AzMuc/K0VE2AiA7o0eKBlwRFYXnLRRL8A9ZJ8NvAvD0mswxC1gC9HULwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvYL+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Qg/9GhA34QRL8h66VH3ox3ei7eTStRFNiyMt03U3ehou9Hmr+iZ4\r\nT6rZnN24LlrXZaR4vfDw72/FRSzJ+rQ1mw3CU+bdqtSVE/HrJqLA1dWs5pNf\r\nDu4FpiCNmzTyvo9+WqxCgOM1OU+vkF1H9sDBvvDE4xnYLZt0gRA623UW9Akf\r\noawgxapf02gYnilwCE75OpWGf+WjpL10zfFKt36YRZoJMVEPJLqEKNynU7yJ\r\nKMjYxIPXqmP5BbBCXxVftIoacFATCBkSAtzU8DqxOF0bR4C0rvpAI1xlTJHV\r\n9dM4oUbmr4KKDLt7sQf6BUJMVy5ja0sGA1E8TG0J+5UcUt/6NCI0UWT/z8De\r\nF47jJHGRrVxsIdIumWBHfzDj3Uei1ySayf5uDZEuGDOz2k1kuXOJ5NNUnRaT\r\ni8EXogeAfeR+QY6yrQjZJ0w/UV5p0XsLSE4sQYae+2gFQpqBmTw/Yf29btyk\r\nuTRBQaQbg3HxKxfqvBvHtTkszX/MM29v/Y03iAwnhA26fIv4hi3iCpVPc8nO\r\nHoQ09KKrbO8rnOyMeHXZBNT1dtcCWwl2MU2KCp3lkVSmz73SCUz00soEBTc3\r\nEs28KXKbbj3qLs1cze7FXiKacWSJ02KefiTKH/Dlf6GS6dMPfQ+hAZNC2nA4\r\nmc7lWXPVlbxOT+HxiKdEkp1coAMMXu8iM+s=\r\n=1BAU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3f0b3e2a7c82aefc7e46fb4338369836b5e1b8cf","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.0","@thi.ng/vectors":"^7.5.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.9","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.39_1673364221989_0.22979245079834376","host":"s3://npm-registry-packages"}},"2.1.40":{"name":"@thi.ng/geom-hull","version":"2.1.40","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"411df7de73eb422dce7a5c7ac1bac743cb0479ae","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.40.tgz","fileCount":8,"integrity":"sha512-j5y3r+b3ZfxeHdA9QP22iz7DKBJo5bBnRCyOFDzG6BK/ey37L5qp/LHdecofEykxWms1i6CsclGpL8w1jhVaaw==","signatures":[{"sig":"MEQCIH06sAVUc56TISYlTM2YUG40k3m/iCn0+L8k2pqO50SrAiAb031vM5rqD2L5qh8KI7Iam1oHX+O2gAv9Mcl53t4oug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj38D6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuWQ//eXqZo+4HahPIRYT741MFLurKzo3+RkzsUPyFcNPAUXw17tJT\r\nu1wm1zWhkIN2H7XurUXOhqUFug5mwgZtnAp0wHLaZB+NJ5Su5QnEqOQ3DRoy\r\nT3CuztOTnO+ZZus7IxbEC0E2khryy3gxhCZau8Jvscjq4Jzwo13fP6mBKl4V\r\nQamM6E3R+f+MIQv0N+vMXITOKFRLylK6TaLKSwX0FCbdQ+JPUZSVhWhrJhld\r\nmJLHuNy5VXx1ioAHR7fZbStHyQpuVnincKdMFEtA4OLXI8ateHyx5R1/smri\r\nk84TNEASqjkXul8yGaoN5Y1YVa+kezsE9+ZyLYGVKqntepVW0WTwsF/m+V+6\r\nZ/owhMFLE5enky4xvXeg1LEFaWj+z7T9vk8JhDLKPZ3ODGki9AhAy7/EMhUa\r\naaYrcmbikPnJgQ47QQ8TdIozn3rOshtcOIFIZomlbeIrprXb9UCU8ac8zvxe\r\npY15W6XUIMndDaCrTjpOBVJ5GnfuN4Vv7MgtOGlyvBkIXv9RCRUEG7Thtyeh\r\nX8cKyOGktlJES6ImfX1mhUjJ/0w0v2oJGRdtMnop3Vv/BB9Npdmrw/TigoEs\r\nA7TPPIqJ+llmeK+nH4h5ZGOX5LOaQTqUhvBGcm6fluO21TBLURiiyAF9zYR2\r\nV5wHcodUySWx2Sk9kSD9gVurhAP3EOzlN3c=\r\n=D7um\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"50ba9c87676fac60c46d2bc0e4d2c7711a374a68","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.1","@thi.ng/vectors":"^7.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.10","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.40_1675608313941_0.6814967344397285","host":"s3://npm-registry-packages"}},"2.1.41":{"name":"@thi.ng/geom-hull","version":"2.1.41","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.41","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"0ececd06b03ec1eb173d4275f6a864ce4c860daf","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.41.tgz","fileCount":8,"integrity":"sha512-85nEMdwGQvEWuA+GvWNAq/8Dgjx+WyKaSYupEBet9a8DrXH5PNcB+QhZeauQbXb1Vkr+6hxqTBv6Rih+J3iP5Q==","signatures":[{"sig":"MEQCICKBLDnAOn1HqN6n5FFNoS22X5UwRZ8XU1TNewg2OFpyAiBd50+se02/lZmcfeQVaHR95rdC/CkeYDi9b319lK/TcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5k2BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVow//ZJryd0yCpNRMtYi2tGpF3zvS8dgHZeit+Mdp9u/6sQwONYDv\r\n9T6jE/ENC5KyPdO2TJl3ruL1igda+MtQP+RXDvgajDD2dexA4QYZD7FZvbmK\r\npmJc+ElGWYbkyzijDM0B2qX7Am1lwC9KmQA0dcKh6jOMmhDsNpvVPGIK8IO3\r\nhLYGkMJM5T4v4z9ZPls9aWO+ZFxPvtmF9JTjOJXKbDIcEJBU9BZQtdFs1N8L\r\ntYUTQKcHYhdAk9qXxxAlvror7yWFEm3tJbMcwRN8Kgj3EiNyEObKjC5qMO+J\r\nicEdtUFfP9wRZLUlcPFOYTJlvQB+hUVYtI/sx1oWCdTo3PwpAQ16gYoj95EB\r\n/359bgMhWN5VaX1HIuGA4YMsNiGIh8ACRcRWZk61dLUuHN4LAdw0tF0fjGCY\r\nYAsQfehaAXe4VUWxgFXBKKrK5MX5vYINMeujUgkXzHIoF6O2B9FtVsKytaBg\r\nF/1WDN/nJdRQ17r+ycAu4HfjMAAc2EVciuHADN+EtDQt0I2JJk2LSvVOSxiI\r\nyZE92UOXemkuN/wVGtKZcCBnAkTHPe+RWNvG3S7zdH/3TGgZ+txefXiDJf3C\r\nXkpz3527ClgXg+sizisn1+zZMabnf4WSqe2UO0HDjCWnqu4urbDvh//T6+cX\r\nuBQfS8bN0SpVKErKHHG7AxFYizlGily8JiU=\r\n=Qt75\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2b5a99a8af71670780875637299be9118b01084d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.2","@thi.ng/vectors":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.10","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.41_1676037504859_0.8175720003652105","host":"s3://npm-registry-packages"}},"2.1.42":{"name":"@thi.ng/geom-hull","version":"2.1.42","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"9c581a0270b7d07cb7a0b6ec68a56534e1244a75","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.42.tgz","fileCount":8,"integrity":"sha512-1NGKpTNLHzjeYN6mO380Q+dFG1Wm2ztXuqOnj8JXJwPxIo6vrpJ0YYa+fMCvXDCLiy2Kg48+Htgbe0mXauNBrQ==","signatures":[{"sig":"MEQCIGcajnfJZQEhFiM9JcKy91z+O1fBAc0I9+g+dtT30d/QAiAzqqIGllyQd9puvFqsAuSuybJ+vbfApeDyGjZvGf+09w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5k8+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprJA//Q3E0GnlpKk/91/ErOBlcPmJgwiP9XmyGehFIhYqzzWChs//U\r\niMLkkvi++eD820TwntK0VkFRLr9pRGIe0teSBlhMCrW+czBzKB2iNqUIEfLI\r\nV99OBqAVdd4R6eWnmKCsA4XaYIJ/lWczWnf+2XIaaKjYCwTdMmQcM+9pLJhy\r\nex1SW9vMDlONY7WcUTRIVH2PjK2fFP5hc48+WgrVq6TxOizowtP7ydnhbPGn\r\nXov2ss/l4zoFDXYtb6tc5YqmfQjWblL+lbMsWYNBQvPRS3mCzwoEo90aPChG\r\nG5GQB03y4mrGGWrON8f8m/7FeQUJ7tFMPuXM3PqGvkd1/iduEf1DTARFiVAF\r\nJnRvySp3v4bX151uZDRkXF8J2wO82oVPiXMzWJXv7a0t57j8fulIFPoaj/rx\r\nuDKenOdOd/SInQxgUx59U/VIcPLj7ZWJBym7UZdBHegsU9dCwQV9odowaDa/\r\naeq73Gds5p+j5yj8xmQai//E3O01aiA2xQg88D/ZqM279bB0ZiP4R/rMfLw7\r\nL6DmeipKGZpycBYM9T0n0DGEbCtSRcrOFxgSL5ScZQX/4G3/JOAuuLc7nQys\r\novv1CTMw5/Ej8pdbjltcKP4J3sySx0v+zQ/QMXFLQdE6/5+xk0gM98+6fKEe\r\n0IVL3F2oDhU6Z6X6j6IHz8E89WM9ZgjEtAQ=\r\n=jsG3\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"cafa4ecea90fb681949dc3885a5bd6ddefa38b51","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.3","@thi.ng/vectors":"^7.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.42_1676037950184_0.01701022205553504","host":"s3://npm-registry-packages"}},"2.1.43":{"name":"@thi.ng/geom-hull","version":"2.1.43","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"5047f88c5884c3fc4531ae5c08642cab1ee04c98","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.43.tgz","fileCount":8,"integrity":"sha512-4PHkieZcH2YJ6uA9Un9AnJQ86u4s2jJlxbqlsWuZSuEyPBR1GwdGocwYMKVQu6o8VCFBfK9D7azXw8Qmf0Qlbg==","signatures":[{"sig":"MEUCIQDVd2VXTRk42Dx62kxsO3n9P5RLWzqZpCkSjiaWZ34+tAIgM1GRKK2qfndhRf3OahJ2E6ycgmCNsnDkJVnsWSvFs0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj796XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQ+g//T5V4mUKSBlP9VtzaPbDtGTAEPfrEqa91wiDGwY7+56qGMRXE\r\n2Qz+PHBmMRobVJnWK0BH161qLrGWPdC6y7FbNxP9OSkXvSy9Fk2TUYQzj7O5\r\nYWCxeR6RCf6+a9ZjWuhZdpDpzsU/2q9/u2ksIDxZbkHXrurOOL+P/milIK/n\r\n4iKau6HMjSb/J/Vf+pn++E41YUwrkx+izV240Pojd5SSG+X5NkSKUnH7ideJ\r\nyzUWO+aAaqvN+rphp7SQY1uPX4fqEaypLOXwDHEDdO0iNbS+NtDGMXkOonPm\r\nJYRGVNNfONwe05AdbRVTQSiTdgQ3pTrQAjjN5icMHoLlNDVbDbXnXhBpDauY\r\nsadv5ilsOwLt5PH8f3GjqyGImXUsOEH8SS6hFoh9RQeZFDm3SLMplf77Ky9q\r\nUbkRhszcIG4Tcp/sHOBXsqw+wuewl2kqi9HsDhZqZKeH6TLMYPMeQdVCVIb1\r\nsbDRk8HCWhtIpvCY1BlWve1PBlDjC7Vb3AF3P/Ia6SMzWmYv/RQ+l2/Z7FM9\r\nknKZAUsY8xS1DIA98+SGyNmHMUj7KdpNfZuwZc/hV3pTNzVzfpQu2WpJ5SsK\r\nBJYKIIWxnZqyukQ8Es3o9+027IY/TCWD22R5NPZBCqZisFGUFME8Y5IyLYoW\r\n1Gq2iXqU75vzVjBU/Xg0+wffe01PfG6PA7Q=\r\n=myko\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7896250248d960109253215c75b115c46626293e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.3","@thi.ng/vectors":"^7.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.43_1676664471736_0.5013124365776755","host":"s3://npm-registry-packages"}},"2.1.44":{"name":"@thi.ng/geom-hull","version":"2.1.44","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.44","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"1def89c5aa90011173d85ad510db9c77812e2f49","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.44.tgz","fileCount":8,"integrity":"sha512-m3uNQGKK2jUFu0F3EuR69it142WUmifHq09qQWWVc7ezLCKjEOZv0E49bERpU4EYLbBkvcabVDD74K1dh61+KQ==","signatures":[{"sig":"MEUCIQDWe/FP3l7OoRCqYwq7lJKzGvXJDEyVHVk9SsnxVKklngIgGHZ9jad5mv19l36k/q3b/y6OaFLZT+mWy3zq/ZwWytQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/SRpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIag/+KMx29GKCAm5DjZNV2p4eMR+4Qsy9Dq5IBt5mVIZSMytMpSh2\r\nnaLHBfzBNLYeuFCM4bbp8yrmBRMm+/bniiQIPT6+jOe5bCHldPiIq8gXZBxl\r\n0httpbhP5MyGz4v8HtQAqrynT5MdEmZUlXrHX8Nbeb47aiz+N1oUbNmV6IT2\r\n1y9Ghb/vUOEb6YO+xLx64FxZBvnGiQrzsi/SQfVvAFZZL3khs/0BzABKn9kF\r\niySjcX2QESx4l6HSEKEW8/ZEDsWgpJ4qR/Op4zMNZCodmymFQu7zdn03jIg6\r\naa+YhTxwHENJA69UNGjhIk8R5V7Kq0HplUH7VW8kGFK6dI3JL0t114WtMaXS\r\nbLBHqItVYCHmVgNbRQK221i2c/VBJ3mKKmggKUQJtE4jDL9dERWI7hxsF+td\r\nAqz6uGs+vHUB9zqF3pchVMb5gNx3o+IjwAEg11AHeyr/Wiq8YVl6jdr1x/pz\r\nTDbgXCW7e7J1FJ6hP5cqTSzcXR0pldJ7doJ2Py27PgWXMeOzGMPX1pZh0KI/\r\n0XstOHL8tpvTEaP9qNOfDhupR+ZDUhEuiJEJDkJHVBPKNj9b/evsbQvioC20\r\nZi/tchudziupGcnUBUVE+awBM7IZK8igHy//lfDwlZtykMcnh99uUqH1NBXJ\r\nkuzJBUVLPhCVzWzqf2r/drPcYj6Esng4ZtA=\r\n=wby/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"060a3a69281094df70be0e4f326a0ac3bbc3dd1d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.3","@thi.ng/vectors":"^7.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.44_1677534313576_0.4673638095303061","host":"s3://npm-registry-packages"}},"2.1.45":{"name":"@thi.ng/geom-hull","version":"2.1.45","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"14824afa349aa13ea7fa915921df0eea3315629e","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.45.tgz","fileCount":8,"integrity":"sha512-VC0T+nr8fDthxVzdZfJJG+kEJ3XR4RXqD8TTMbKwBg+HGOzGa6IuBtgjQc6kEsUltf1YTLHt86PtDt28W3fcLw==","signatures":[{"sig":"MEYCIQCw1A9dyeWC+8FN2qCtqTEemFPAFXgU0jEwtUFk+zPMRwIhAPGe9COYWybgzDon7SFOoSO7JSIM/eSBYJvW7bV07Yhi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAOcPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQVg/9Hz39F6/zoX/70d65nUDROg4LLLNJHfgHICKQfaY+/0GfhJhy\r\n741tYlaFK23U93dr/bbJRPQXLgVqb97L23JFvYKepTKOXVlWbI+f+fPLAsm0\r\ndKA7Xs74NABbB1JsgOk/glQS0N6vKJgFAQC+r/9pGgYWZbhN61UGWKJEXXC5\r\nFVuO9Pil8Sgt6m4Zq465eVAaJ5ayZ2tOCWP9UsuJgCrmJy3lRh/Aww0iFMOA\r\nt5YnXTdwzeCEYndpNhf4gxM4YkuTr07k8uyWGHYxOSDMGTYOzc5KBc0KIKx9\r\nCNkWmIVany28i9q/nh2PYgiNWoMAru67jV88+wPfNQc8vnxUrdceBZAqDJC+\r\nt3+Q47Od31P6htZHoOh9ullFJjqBxnmkyDXXPYnzBIy6ca2+g9dW57uTIKrN\r\nM10Qdhl5inS5YroZEL96lw5H7QgIENp0qR4DZWrHU7gK23h9FOBYRJRp1BgH\r\nz3vCpQ9bR8g8SGD0xxj10RshFaO98zsYtb/wT2UH10kd2KXS+IlOovW2r3Nv\r\n7F3yB83imLkjC4yJbdO6ey7bINHApnA802+4uHkMEw6NlyqauMTlpiTJfQtR\r\nMFM5SQdCSbMuYZAyGDPOCq7sm89ekf2MOqfvxqWceBIktmiQg/Z/T8d2adZT\r\nhptGh/WDvlcRiPOMIYTEG2R4va/hfRonlBg=\r\n=yNHx\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a2915dee637c1b8cd2e11a78a23bd035e4f750e7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.4","@thi.ng/vectors":"^7.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.45_1677780751706_0.5254964672758191","host":"s3://npm-registry-packages"}},"2.1.46":{"name":"@thi.ng/geom-hull","version":"2.1.46","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"57ea044c964884f03068050635816e61353bea9c","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.46.tgz","fileCount":8,"integrity":"sha512-wtwLEcuibOwP8V+8yIzrCub7GrTDRwhX3QwkheWnfCYWt4Js0xwgZnFbQakYGViwTFgpTuvIzhQe1zXuvDM5jg==","signatures":[{"sig":"MEUCIEHveCQsRis6TWRxc65/JRbOxnwKo/5/G1mrznumfSSFAiEA790MUZhC8MTGIHVnvYSj+/luWrihMHYHp3BgipOGV3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBL2GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSPw/+Kzjvrs6Y2Q7WTF9iAlCAicW8xvcqoWKlucQm75weGXUkLWAf\r\nng1cW/EDfNoMNUSyrI+PQQCN9LrlAqKRT6fn8QR6U5gX+IBKpvH/xFqMcXFR\r\nza3iOs1+P/skr3k8YQvcMaOWEUg6CYZjSnq0nZnjJ7N2CpNWNSJw/eYp3igb\r\nUHS1WYMlVosEJqb82xcwwfF803l1QLtZTuuYYroPjbtlcuN4Roj9Ebi/t3vI\r\nB99Wrkx4QjMqfEu68rFD7N5HnEHq0Nd8HZCqoA+oSNdPvtpveFLVLiER19rv\r\nzMHXVMm7OcNe97Rpj96Hn18DKc2aLD0nEU5D7agOrNZhQZ+1jDskwpeY/bQI\r\n+ymvYrK9Gr7F8F15eK98Dw0PJVkXcFWEDWtzj21uEnclX1fDvu6aHz6rAf3+\r\nDLaVv1OPozOeO53TSySQju8UKLGy+7uvEkAZz4fjAxepqUFGyfbxpcaXAxsI\r\nOkAJa0cOb3PAa8ERQZe0PCMVXR+/WZr9pxv6ezXgKW6QdctXC8wPbpFTVzwe\r\n/JTiLlkW85JTvuwLWzQsTnSVdMRRm4bZYcX9A0sGxt/iw4cozgVLgEQFPgcC\r\npiRHrnTB/0oG0gQ5DsdGZokou1TldnOTa9HbNVeN1gvYVe5Ccf4/Blzoew3P\r\nycbIJk7JAAOG/dhNBF59Cvf6wIatqgNA9Qg=\r\n=B2O5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8342900eedc77bb09edb8c544804578b71f8acc6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.4","@thi.ng/vectors":"^7.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.46_1678032261863_0.1019676850421718","host":"s3://npm-registry-packages"}},"2.1.47":{"name":"@thi.ng/geom-hull","version":"2.1.47","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.47","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"31c59a5f26f7b44cab03d0fe540c5abd59620f40","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.47.tgz","fileCount":8,"integrity":"sha512-5wTOW52W6Rjkae0fWzLQNfnGQkzacMGX+3xgkKIqFAEy2VUxZ18FjKI92dX4TGrjSsJPjJe/iJVeFyybZvaQFw==","signatures":[{"sig":"MEUCIQCHWWnys57uthnQr84iKT1sfaWbD6PgL18ZvCab4I2pKAIgPqxWvoUqEfr9CFXWLA/3hV+aOSve0nZmZm2hkur6FBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCdlFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq90Q//Z2dk3gTnly/WMZ8WQPsuUw1Hf5azNUSqjvnjk9KusqlCQm8B\r\nG/727TWdJbRogB+1LKvxol/ytYRLXzfOl9KYaTKc3lhZSj1Ol4/2msH5DLkc\r\nUgZd103rMul3LHlXMXIaHDlme3oBozDPFs4tFmqDp5/AawXX+FOOWTrnUmoX\r\nttrCAt3SG728J8yRdXb7Ap+biA7cNXUMs/L0+W3MfP1kJaDXh4JmImY0JUnj\r\nopU1+7OTn5W7gxS7vjVYPuWUPbOcFvNQ6FbrivLlehLmOaGUDXj+EHEkMrtP\r\no35sKYxFjyCnLcyiUewlLGB+gZ8x6ckNby/BwJt6/lFsYrji22cBGeIduPzC\r\nmrG2eOh9kO8+Wfw1frVyoGSbLUW6MJG3iBP01RZBe1rS/icR4Qt0+JMeUzw5\r\nsUUTZEvtthPjj9dPDtgxc/tpmmUnV2AvfuFzEKCfcigbp9+X0wgjzb+93Ui/\r\n+/+lT658hOvAbG/2MEF1ANcgSWjdBXfAStZmiWLJfd6a8VtwMp/lVm/Ubv03\r\npMlsqCcNKTWokG4EQ0xukWW4ivXO032oc+sfgFFVz8YYE+Ox6/AM++Rs9C8L\r\nREeLmWPY4imbw2TwCRWanHFqiaqZpSNYb6Eg0MjOpMML6cE5NrSGS1+41hjt\r\nzxAUxZC6ihyziuP0RF+Z6UmAOdgaANbzNQc=\r\n=fPKk\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8ab2cbfe2f59b7ef672b6e1cf2a43368f8437ddf","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.4","@thi.ng/vectors":"^7.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.12","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.47_1678367045557_0.051527983862454274","host":"s3://npm-registry-packages"}},"2.1.48":{"name":"@thi.ng/geom-hull","version":"2.1.48","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.48","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"ff46c3183948b078e5a1b881dcf2441aa1ffbc8d","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.48.tgz","fileCount":8,"integrity":"sha512-/Dd3tMs3lTkgLGuOMYgXyimn6ZW5rQNvhNF6YpGFDK/uTU+9oq0AUUJxOvs1eLR3yzWVBEUqet6l1FQCxuspUA==","signatures":[{"sig":"MEUCIB5LNvcB7YZGk1sxvdMreMdSDYETLTKpMgBXN/Ac32DuAiEA17yqKb+rZHFqC2PglgVO41E/4NynuSgr1QryAW8swB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEHb5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT8g//d/9F9JQhs3shoWaCs9Uq3qlh3v0Yr9aulGrVHs3FpBIoJUTw\r\nKqSVmSyhbLfMHVfYh3izE0HrLa6RZprT2l/DL1FS0tRFmXX13C+bMfpoIKGB\r\njfAZVH/g42Eate+PKhK6z60MtFxNVSmMMv+5qY03+yx11iTZvGj6C7elMnHo\r\nGzpsgE8uufXPklM/LlZVbkcD1r518pNCou6GgGBcAweDRPA+Sfd78V6VHXms\r\nCODpnTaHVsSY8JgMOWbRc0yreIwAkgotc7TEp5kOwe2JpQxFTAIYcRNzmh9f\r\n5WUQlLbGvajPwToLqVW96QqhCXvhqMpvsju5sRjjo8lqQr4XF/AkdNzpyMWf\r\ntMV0rZcnz5wt2ePJ53at2sFOIvdUMPk5NPJVKCnx/xwE0ANO3zDLajHKFeHZ\r\noBuZrByIez4fY8T2EwGOmLtg2Nr2e4gyeQziyPJwgDqaERdowihP23QMWucu\r\nNZ6sVWOfLT9TM98XOwwCu1t+simFAvwmZHEPPtGFhJbZBiQEBdxPD4TXBB/p\r\nhFVonIY2Hb9MastLqdZ0bgmzaHFF3uRljkcsnAu/H2b72XamE+qVAohlLJWL\r\nqrRAsWA9zCdd2gT/JAMTR3fO6VP137QS+BgFcIXiuLPtvTfSBybPa+Ee+3b6\r\nx9rVy9WreaQji5vySmMniLP2nThOevFLr+M=\r\n=vm0U\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"cc46c097a3a173fb1ef41f57a858d03037063141","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.5","@thi.ng/vectors":"^7.6.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.0","typedoc":"^0.23.26","typescript":"^4.9.5","@thi.ng/testament":"^0.3.13","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.48_1678800633773_0.8176722269621997","host":"s3://npm-registry-packages"}},"2.1.49":{"name":"@thi.ng/geom-hull","version":"2.1.49","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.49","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"9bf3699454bd1ad72b9795b49e305d8bcff7bcef","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.49.tgz","fileCount":8,"integrity":"sha512-n+CDkWKlFBVfAUFt6spybJrYrDctNqx75TfnHb9dyQ2WPZ1A10DR1eMSW34E26VvSuOWUUDQw7MfmErGx5oh3w==","signatures":[{"sig":"MEQCICrnFm0+cBbocSHBLyHbUgYNXmNHjXTuOCAzgKScuqE+AiBvUARnSpsF0iPn94zMbjgt0HCey69QvLUHCgp6AujRlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFxd+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpR8BAAj8kdlIfaiWLLvJ99wLf32gEtJKn5mc+wNih78+JQldzpmncP\r\nbynIrnGEyzPM1WMC/Lh2+cWjH8AeR0lR/l4+eyKasOWiQWygjQ9MVG2D8Uaf\r\njcCxOVjFOg4YmOieGALZe+g6XB6G/t8W48FQrfyIHbdrJZODwlLMkxt2zfnm\r\nCq45EdByjcSgxRZq0219c6HGFlJbcVUKZ/5rzBzVMWit0a8kbouKhHU0KPN0\r\nP6XkoBAXTVqt59iINs4JuxbBEV8gSJJF4JBnFS4bzUk/h2mw7R9b3ExL4pAg\r\nrvtT/Cbql3kHwP2v/1JepkS4JdkLtUGA4vVd9Wx5ffeRkbJz5j4fcSFVCopU\r\nvjQK9KJTvaNmYZUmhF7GEWR4v6ToPRRiRmjX2ALSxBkqiLyjqaYLymLDqYsm\r\nkzllGr9X+yxccBp0oYvCbbVzGmsd1a993+kZdxzxPh+mXigS/w7Epb0Las2K\r\nrvRLW4XO2GhvpXQsLHBmIyUbvoqLBkwxFVGMLl9awZcSADamOA0ygswl2cQc\r\nkS+ou48Xr1NeXEaH1HVJpD3ccg5ZPApv3cjarB9DMS+6kBryjkCVk9JO5cDZ\r\nqJexsp04zfvwWRF9S5FjbDCQarqYTBVwZS4USVxgsfK15mWjxHw1ymUf7i7/\r\nyZKbRMAMfD8HfManeVpA3Vy+g8owKfE4D/8=\r\n=W0bw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1359645f3af8a7d0d43fe7944ea5cd865832f8ee","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.5","@thi.ng/vectors":"^7.6.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.0","typedoc":"^0.23.26","typescript":"^4.9.5","@thi.ng/testament":"^0.3.13","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.49_1679234942601_0.9871756683931969","host":"s3://npm-registry-packages"}},"2.1.50":{"name":"@thi.ng/geom-hull","version":"2.1.50","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.50","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"1c9b83c4e01929cb76fe6135cc1764899f1d7133","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.50.tgz","fileCount":8,"integrity":"sha512-RJS6shSUH6EcMGNBwFDQcluWJx9RxtCx07iHgkcsRvpTw4fUPAS+b1Zf/fhjWsRfjQqwXfdzUWtB/678etwM1Q==","signatures":[{"sig":"MEUCICvy9sivu+CmXOD59C7CbTSHqpToseGXN03GWdY1pZ4JAiEA2IcBEhKlj6NICxhBRF084AQo35Wv7cxubsUZj+yW/bE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIenSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmob1A/+NeGICRRJmUg5nuAzhitQYh8SSR5AQiLvdAtIlXUeoS3BSAhG\r\nEma2qkw9/OZ6bfXd5h2BQaXJB73R4WZNmBVOL4bTA1Km8OrJD16pXcS36Jok\r\nwFjzhFykVai4Km6D+IVbfC507EVXWnMuJHRPcTvy/se42C68saUuDxW0iSy8\r\nwpsRlQH0FHZFZ8JinTt9W+w8/p24u3mqGYHq3qV75uG95qxvcRP80SN4Mo3O\r\nQAji7474VuAHKsVUVOiCV/uYVRgNhhaKBB1eZbK4FAqjgBvftfF4UQtxzler\r\nNSYNub3F/K2Hay3mlB8HuO6HaItOu8OscVIq0j8E/Sby+++RG8G+ADJFZFMH\r\nK/VWTiU4hgnlrMM2YmLyoCNIIr16nY76cTYUROeJNZGR3qPzHRyMFYeUda+C\r\nhvL+sWe0BgjY4veBWP6iw0Dud1BNY5Q54xR38laffrFMlXXCk2Zplk2BH1vk\r\nQDuJoxfDB0Vcir5U3akPJbIv5VOhfJLP8QTc67JjzBu+HhpLuch5QNAKdxLo\r\njmPsFa/Ppp4888koR9/oTS2l5NW4heomyj/Ezj8efCytsqwzdGtNiMb1v5AO\r\nGYbQia1yc7vCETr4N8ZpkTlXiwJjUALNGORo9rHcN1vFb2ZZeky3g4FeIzYP\r\nUlV0bLX1e5NB4Ndi//+39rIQ8Fsm9pCL24w=\r\n=dU1f\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"83b15b34326d480cbca0472b20390d4d3bbb792a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.6","@thi.ng/vectors":"^7.6.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.1","typedoc":"^0.23.28","typescript":"^5.0.2","@thi.ng/testament":"^0.3.14","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.50_1679944145827_0.9072933346171421","host":"s3://npm-registry-packages"}},"2.1.51":{"name":"@thi.ng/geom-hull","version":"2.1.51","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.51","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"1efd8fa2de9bb492cbba3b1a6fd91b2e848b1ada","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.51.tgz","fileCount":8,"integrity":"sha512-mBe757g3+DqzaBd/O/V60R+6/9dfNH0Jm8z1qqdJEgctgJXaMFq8Di1v2+9j6gGGjhXO+YE4CW6nTyo5VmdcUw==","signatures":[{"sig":"MEYCIQCnLBPuVgPkU8S0dr7XbF/MSzR8dzx0Xmz6t00iForQjgIhAKNc8+H8xolB2vgbEfx0xLyLq2GhbrHRD9gMwjFG1VAF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMUweACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKVRAAmMEg7nR0t1ZpJVOkCrNRljS7acVMATxmF0zPPTVqdPt+iH//\r\nFwsTbSIAyFs92OGVqXK6qO7n7YcRDyJ1c0j+UAS2xAv7tGzUEZ+VxqjFEPi7\r\nrw4XL1JAg9MjSywnJ1keXQH4iJlRRaggG2x75fjnbW4GsEdRAdNZIB8In2cb\r\nhxah5FE1THgvCDgW+mtkLiDnbeKGbVh1FVoGsKz6m6y0BRT5apCo2iD+vzdj\r\nlnmvf5SdFgurdU+rgo4nrT/PCxc6tRXVhOXSuNWT9IbAYGwX2iuCjDPogtcR\r\noro9HnMu+dsl/BsgSaruFSaf2r8voVWEXr8HcbS/mKTNFqVIqUy4qFtCRl4u\r\nDzuRt4K+9YPDG3rodkcGeAYcJEGgiV3556RqZF4wPjIAI3Ce6Qef/T9Qwy8r\r\naHNRZ5akBUtBqZPOl61ox/lLgwrnMvm7ROcJTwmN9kZtL1wxZlKAXsyp/hGv\r\nzAaPgSEbYnq5lc3Yzt/IJQzOi2QgQ+eS3yR3mVee7/iP8tLvQgMH+fveTTsU\r\nGW3vd1q3tr2Z0PFKQL3qRRbViLgYiR5W5EZ/W4z6Cni8s5zmvaVyq39OgOTY\r\nl2wJito3oZ9H6DZG4oSoVRwgUjQPSU2oRwe1pc8OHVgGXECjxwyxMityuiIq\r\nzVlrZGQEFWdHAcHwOyiLOgHNiVSDFNaGkmE=\r\n=0R/S\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"abcedd9e4e06a4b631f363610eec572f79b571c1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.7","@thi.ng/vectors":"^7.6.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.1","typedoc":"^0.23.28","typescript":"^5.0.4","@thi.ng/testament":"^0.3.15","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.51_1680952349803_0.591237043052316","host":"s3://npm-registry-packages"}},"2.1.52":{"name":"@thi.ng/geom-hull","version":"2.1.52","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.52","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"4668c6d72e2073983fc8282c0e3e8bdd45e1fcd8","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.52.tgz","fileCount":8,"integrity":"sha512-nA0OKyUzCNvameiIW0Wv5uk20b5nvZ0i2swwWOlNALBoKjxw/dXON/x/K89NMTJd6dUJQ8bASSL3HfNIjz8bVQ==","signatures":[{"sig":"MEUCIQCxRXypOF57AcVirufDIZDx0gM3BdtdjkG7V2KD8gxpdAIgOhgrBMT4C9oFoOzppr+Ap/SVG2yHSpJz62pWq9MSU2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP7S/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps7xAAjFjuIGPFwbQ9RbldC0rEOCju6nFR1T1eRaP2HMhihrvLjF/1\r\nP+SiGJB+jU4+Nmv0yKidaCe/UxedUxwrrLoB7TGK+4D9hrSvHg/BblnQfWwi\r\nZ2hT/o0y27c+qOLzEkpTVq0EO/UfCWt5lrQAcqmHcPq7SRfoLP1rZkX/CENQ\r\nj9Bw/mP01sORKeMaB65EUgOwEOqoTThOad27PumeFcLRiU7NDDXCG0AxwveD\r\n2HILDnXQaId20rsBODEazKI+PKqyQLHciUbydvlECC1Dr+KXro3sagoCIwuD\r\nbdewMagH62KtKE92e3MyP+dWkAQjLmTOhWrxbkLTKGYGs7PQGYnb3CiMsVfE\r\nrvtJZjm/sw+7lLY4I15BXSM7avosZEFGcxfLOR944P2BE8o6wqBBIaks3f8G\r\njipSBLfT2LoRakL1+DVeQud8fpBuO6Bb6fjpkB9uttRVBBxPC+T7OOVHxSem\r\nL3KD9zXJuVafTLpqYpK2OfkMbUkZg8bbdFdz7xiC+CegFtDydqQ4VO9fY9Ur\r\nyXea5u5n8ei2+SgCXZ9KxIPp1X5cnCfEZtdB+3UmwFJ+zHai7Aa2IWxS1KyS\r\nNMtK4oVd/n+pKJRkYEng92zHHWn9CjWDkLyeG5E4kcarT5mI41j4VQ/6/L2/\r\nNlzoXUMl8arK2MX/DZRlA8AjUd1U8fy6z0w=\r\n=dijO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3a56bc490f1e68754762a503d06327b5b34ff7eb","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.8","@thi.ng/vectors":"^7.6.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.1","typedoc":"^0.23.28","typescript":"^5.0.4","@thi.ng/testament":"^0.3.15","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.52_1681896639563_0.6887620645143779","host":"s3://npm-registry-packages"}},"2.1.53":{"name":"@thi.ng/geom-hull","version":"2.1.53","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.53","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"e1ef7c9332dc0ee815010c4b2d7b628ba245ca5a","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.53.tgz","fileCount":8,"integrity":"sha512-Qca4wcFWgV8LQnAu7X0/0OWN89ftISsSdH9KYz9FqDzPLfQ1KW2eRcYRJqzvPbxC7PAV7T4JG+3J72rQJ9Agjw==","signatures":[{"sig":"MEUCIQC2eik8+WDsG9uwPDFAOjv07HfmnPNWJh5NttH5RzreMgIgb4Svexo8zVuxptVfEfT/okEg/XcVyvYGpe8ixin19FA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR/RqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRbQ/+M1sOsk1ffzZMz02ejX9Y5gH2JjDn4hGO1Cz8J7mr8rfKpmZP\r\n7EaBO1w44zmdU0cLBu7q8k8rsztrGQirMj7mVx/aMDHwxQfdFP+te0w1SJzo\r\nW392w1hMtGVAVIWWtZRJfQcPz6lfyWl68cvOqbE5DL9s3FKePXhBEw7ymYke\r\nrD9q45QwgpuHiC61eBUPDRFQAnSEMyvOCta6D6GyEkhfwfDpxKL5RCmTneXK\r\n5Ho6QKbOPVJ1qCAtHGcck/q/yDSXJgZqkF5DFIR7cQKCVcMbL2iEuyMgpPgK\r\nl55hVs2SIi3dNurAfuvNG5XCtTMoL3tV54pU2b7e1mgE9Bt6Aps1oFljZcUk\r\nxpX8g1rCm1P118QnsB7pCL2gejzulJm6MMiIPfubCENJHwyOTAc+28ZMsXQ8\r\nwLIhfKI1oE7Ik5BV9yPEvVg0JVlV44IHaGeYnyylJoqpctiKSrXlj+P4IcJ4\r\nUwxr4py8ULj7M21h9AAxmLNPg+tPGhd1O2RNr6FWLoBv+nZe9pgJ3mZOYJNr\r\nJJJa39p5QReZWT0Yt5jH/zGv9Ps05KVmD7JYCGTBRgwt0qbsqjvk6hX/T0gK\r\nheeXSyFcVltssUaVKg7w4d19dL9V5Ezl58gINoyc1uU7mxZ+raU3W13sitPE\r\nc0eDm6oOmpuLAaOnkdTbseOWPf9nqBO/qEY=\r\n=6SVf\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ca22f02a137c0a4e3a38ef81e82e2bc7e3c43849","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.9","@thi.ng/vectors":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.1","typedoc":"^0.23.28","typescript":"^5.0.4","@thi.ng/testament":"^0.3.15","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.53_1682437225972_0.5262906885786671","host":"s3://npm-registry-packages"}},"2.1.54":{"name":"@thi.ng/geom-hull","version":"2.1.54","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.54","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"9597a90cb46f50f69d4a8d843bad17a323d85f23","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.54.tgz","fileCount":8,"integrity":"sha512-SlBrvFPqkHnUGfQbJ6YXAsFnZN4/Pu23A9Y2Jd5MG9h7vxDb2u/9vu/Xy3GRr6XKXBe5lFtKeGurLupXOapiwQ==","signatures":[{"sig":"MEQCIEAhbF7RPiaXYJbwJoj3lX4O6gIceAhj8VuDarMgZ8niAiBZ+sPhXPs1sOtvWSw39OegHjcXmp3GtZDJo2MFUk9ELA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23056},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"20ab11b687a13228f6a8cecdc5f05ba9105122ea","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.10","@thi.ng/vectors":"^7.6.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.0","typedoc":"^0.24.6","typescript":"^5.0.4","@thi.ng/testament":"^0.3.16","@microsoft/api-extractor":"^7.34.8"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.54_1683807580129_0.808258315322143","host":"s3://npm-registry-packages"}},"2.1.55":{"name":"@thi.ng/geom-hull","version":"2.1.55","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.55","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"f7750c7217cea9a7ef76277b4830f16f0558a194","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.55.tgz","fileCount":8,"integrity":"sha512-dEHL1j1bedYb2arYdpZPb/zdJatRPyEHkkU9AQocoIP0INdiOyVQjUqJnJbxmIlmPBfaOoxNo4HkEnyHT8rthg==","signatures":[{"sig":"MEYCIQDL6GsXOcXyYLG5AG+TCZ9IHtSrkfU1J5v3g+KfcWj7MAIhAN0ioE50l1owyNhGsfxTBeTgen7eb4A71vZwsIHuVzkw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23056},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"54e825a976c72067a244cff8725ca98f5416d26d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.11","@thi.ng/vectors":"^7.6.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.3","@thi.ng/testament":"^0.3.17","@microsoft/api-extractor":"^7.35.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.55_1686729706809_0.5841554999389387","host":"s3://npm-registry-packages"}},"2.1.56":{"name":"@thi.ng/geom-hull","version":"2.1.56","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.56","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"b8e4e190186d3a90665e9d02d4bea2c1fe497c60","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.56.tgz","fileCount":8,"integrity":"sha512-qvQlC1B79ZOEcaDonCnfcP6LjUFuakQtXDOtT8hsxYJsfqs0SQvEvY8tgq0B69fhirNQO9xMwcXd+Ufqii+XXw==","signatures":[{"sig":"MEYCIQCZfDXeFCujLixDqgigOgvBw/K0ghAqQHsLIQ6X0kO4tQIhANrrd+gTx1mjyJtdtqSJ/WbtvhX8Dk7XJH/Gql5z/wm8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23055},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a6a6217de89c2875aa78c516d3b5de11ee444834","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.4.11","@thi.ng/vectors":"^7.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.3","@thi.ng/testament":"^0.3.17","@microsoft/api-extractor":"^7.35.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.56_1686953263891_0.6316172518453289","host":"s3://npm-registry-packages"}},"2.1.57":{"name":"@thi.ng/geom-hull","version":"2.1.57","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.57","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"c3b600897b2c86bf53f180190b48d2d1d3c09c8f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.57.tgz","fileCount":8,"integrity":"sha512-J6lBYo6/Ewf0Gvy8hGoLBy72iuX6ncyAllVTdrZ9QEMBySG6vvCI5w3dKbQ7xVsLmvt+8VvThTreOCgLdSeorQ==","signatures":[{"sig":"MEUCIQDFxKochrfDseiObATYvxrfnaJy2jU8A1Rd3j3A/VRS7QIgRrd+fm/vEh7BfaKpY/27IUKcWiTIZ5kxh4gDXZVPwmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23054},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"88cfe77770f3b07c788301dccefcb9547cd4aff6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.5.0","@thi.ng/vectors":"^7.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.3","@thi.ng/testament":"^0.3.17","@microsoft/api-extractor":"^7.35.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.57_1689334789825_0.7412888232020671","host":"s3://npm-registry-packages"}},"2.1.58":{"name":"@thi.ng/geom-hull","version":"2.1.58","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.58","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"06adedcc08808d2f74956350bc37150b0b4bf7e1","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.58.tgz","fileCount":8,"integrity":"sha512-itxHnxx3mJZ284xzbPsBQCp+Icate8v12FMJLl/EIPIxpZSVQ4pRaD3FGFONvn8w5FxtvlLHlI4ubGMsOk5pKA==","signatures":[{"sig":"MEYCIQCQmfxnsFymZZMw+Gd6uI4TSn3jksm+FE3a5HAfQpKnhwIhAJ81nZUaaxZKBnkfmkdYco2w8JSxqJQ2rZmKKEB8upkY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23054},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9fa3f7f8169efa30e3c71b43c82f77393581c3b5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.5.1","@thi.ng/vectors":"^7.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.18","@microsoft/api-extractor":"^7.36.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.58_1691146858801_0.770424960908491","host":"s3://npm-registry-packages"}},"2.1.59":{"name":"@thi.ng/geom-hull","version":"2.1.59","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.59","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"c52634cc2339c5be30b39f298f5e0034d02ca4f9","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.59.tgz","fileCount":8,"integrity":"sha512-+SqaAGzzZ1zFeTgVUKu3CuJBs8CQxXZ/vhXEnxfJu1m2CeU09qdofR1JB0DE/pdc8R/rgkDKr0reOhWrxPqp3Q==","signatures":[{"sig":"MEUCIQDuhcFUADq3Ru2ANx6ptYl8UWWR1t2m7sKyYxOKUNzCCAIga473l1gW8mFGTJy+fSU/i3UbPI1cJgyr7vfdNP0ct/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23163},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"672fb5ede530598da51c9d1cee48fe58c23bad34","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.5.2","@thi.ng/vectors":"^7.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.19","@microsoft/api-extractor":"^7.36.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.59_1691670018659_0.1468330477757236","host":"s3://npm-registry-packages"}},"2.1.60":{"name":"@thi.ng/geom-hull","version":"2.1.60","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.60","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"dcf3dc607f36ae2e3b107138af7f88c60c6383d9","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.60.tgz","fileCount":8,"integrity":"sha512-tTquWloypH3PSouBwMziBIn34ScpIx0kkGFM8SHWxxeoKVHkUaL0cFtVlyPS1yaMjj79sMBBqlGFPVdRfYCmZw==","signatures":[{"sig":"MEUCIQCw71JNG4nycR2hXjLtvBFbVNdLzaz9/9G65thZU0n5JAIgWSYuaCmSg2vOPggDbz8xQiFwQk74/JCY6wBmnDDP/Qc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23163},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ad9ac3232c6fc5fc8a0df75ac82fc1e0e9fb0258","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.5.3","@thi.ng/vectors":"^7.7.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.20","@microsoft/api-extractor":"^7.36.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.60_1691670571884_0.3360872046842174","host":"s3://npm-registry-packages"}},"2.1.61":{"name":"@thi.ng/geom-hull","version":"2.1.61","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.61","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"3e471a0e146e581e8fc19e8ce36030a9ab2415ea","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.61.tgz","fileCount":8,"integrity":"sha512-Fs4moGj7ojvvcm3m4YlLuioofBrDqojqB+Kr9JH3zrG8eVQkU+6ak3qZC/lB5hEaKNUWGAkQJLSk5fRYIl39BQ==","signatures":[{"sig":"MEYCIQCzitfZCvRSZao9iZAugUZSaWfiYDd23R9Wbeawb0n6BAIhAKigumv948SphMgM5dXKa3u9EEzAwy53VQpm296fpyed","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23163},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"399f8c53d66b9b763d16c21bb59f145df5f59514","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.5.4","@thi.ng/vectors":"^7.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.21","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.61_1691846226419_0.6081787284567224","host":"s3://npm-registry-packages"}},"2.1.62":{"name":"@thi.ng/geom-hull","version":"2.1.62","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.62","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"70af1c1e2a3367b107a20d626905b41952d7b71f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.62.tgz","fileCount":8,"integrity":"sha512-G0zluxjFlNhpCbgMwCiP3/2ui2P2okSt/QH/G8MFrqmIwuo9LDaEQlmQBiXSXA2+5Dd+KH8rsNJbJusAnQX3Kg==","signatures":[{"sig":"MEUCIAZwWFDy53Tv2N7QwRii08Bd5TGyn+WzZU4aBX0i2JpgAiEA98p2jgclCVb8yBZIxISHfUb0uERI4vdDBfFytkZDI0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23163},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4154283d772824d4b57d4b7ab97be22a6e1ffdd7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.5.4","@thi.ng/vectors":"^7.7.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.21","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.62_1691856993966_0.6985063294761946","host":"s3://npm-registry-packages"}},"2.1.63":{"name":"@thi.ng/geom-hull","version":"2.1.63","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.63","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"3d21dcbc976e0d61ac037953c9127a7e4bb6f677","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.63.tgz","fileCount":8,"integrity":"sha512-VePjZ5uxCKGDUsmnfOdh8RxmByuHlP5FnL5lX708sdf3TZcbXzj7Wj8EiazHxrxMWubKNKpOzcUzvgG9aZe7+w==","signatures":[{"sig":"MEUCIAv5TkWi8NQUXAJl1/0tEucKtJ8lb+ODbajSMFuCdYPjAiEA6Ycph8E5eXE7e3LmcjcW2goB3lwgwHmKK7oTP9rzNf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23163},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4e8f1abeeba7b919e069954eada917ecd2e9a8e9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.5.4","@thi.ng/vectors":"^7.7.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.21","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.63_1692019941232_0.5557445749929344","host":"s3://npm-registry-packages"}},"2.1.64":{"name":"@thi.ng/geom-hull","version":"2.1.64","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.64","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"f27f730b8d3c67adad87cea9a523082cd3affee9","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.64.tgz","fileCount":8,"integrity":"sha512-CYJ9VJ26gypVC5HYwl2d5UWa9Jnv/urUOr/cZc4rMJS+cy+M58WVxUu9RdUaN6n+lSopfE9IAc5Zb4kE+e8f2A==","signatures":[{"sig":"MEUCIC0g+c50tR/iuiBL1+WVSjdFMKiQLUbg3Ri5+j8nkmRTAiEAq9DdKLoUSS5+xh1UhWeSXdKZCmHvPlFYNW1nrajwabA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23182},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"74cfe3fb8de5bfcbfc1109e67604541cbd7b77aa","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.5.5","@thi.ng/vectors":"^7.7.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.22","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.64_1692715368333_0.1689585351064702","host":"s3://npm-registry-packages"}},"2.1.65":{"name":"@thi.ng/geom-hull","version":"2.1.65","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.65","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"6c6b1594342948d1af47e6b985b089d86d4b2bc3","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.65.tgz","fileCount":8,"integrity":"sha512-iLCrVTOHfVt68oDhoEI8TuZPl32VeXZKC0QMFcbik9S6DNBysZoMyDAJ51LNaLHOFiMm99WSrci68dGN+1nDkw==","signatures":[{"sig":"MEQCIAdfNuKnGwKVggQqhT2caQfNIXVC/gTbRnUWunt7YZURAiAOdU6Oi6GIIip9hNslED7NyzgLwqncOS0VbQR3xGiC0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23182},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"04f545c7be1811ed24be1a6824d867b1ea9bded1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.6.0","@thi.ng/vectors":"^7.7.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.22","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.65_1692855028741_0.695774990268833","host":"s3://npm-registry-packages"}},"2.1.66":{"name":"@thi.ng/geom-hull","version":"2.1.66","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.66","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"f919af0d753ebfe3685c981bbfa1917cc9443889","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.66.tgz","fileCount":8,"integrity":"sha512-8lhkdIlGA2sZ5Wg5Udf1CBuJQhMpkOEyzZlxcG923/m2C7xy/AZf6GmL93y2Hir6IZzv0zdSCNV0cUtjFSoAeA==","signatures":[{"sig":"MEYCIQCtMYhwnYBnzDTRnKH5+yxMgvjlXw3nnvy0yIGOG8W2RgIhANXIrBzUn+mC35doqzbl8pgv206zNEulX+tJU89RRB6w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23183},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5929dd20497668496af13415cdf784a4d6f69aa3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.6.1","@thi.ng/vectors":"^7.7.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.66_1693135434399_0.042042755970131296","host":"s3://npm-registry-packages"}},"2.1.67":{"name":"@thi.ng/geom-hull","version":"2.1.67","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.67","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"edcb3c4aa7c3a7b9cae63626b52d032b0db0bfd3","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.67.tgz","fileCount":8,"integrity":"sha512-KM8fwcp2btoDXGhCu6e9o2wcMi5sxPMrBBX4tW7KIcKpV1ggolkSCgUQ4df8QP131z1gXkcpTl7Kl+dsudLjjg==","signatures":[{"sig":"MEQCIFjIfE7hBtZ1iXfuTsNphvKKJcjzCcBXod6UEiTRvWuYAiBEr6d2nFzP/ydkAUIIgMmFVBqNKgN865+oLmiUGkDtvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23183},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9dec130cc636c1da0bc4f2baa0d995579d3b7629","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.6.1","@thi.ng/vectors":"^7.7.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.67_1693302668773_0.4873322495527348","host":"s3://npm-registry-packages"}},"2.1.68":{"name":"@thi.ng/geom-hull","version":"2.1.68","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.68","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"b8baf760bed0c9c5486741e832593ceaa3f86322","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.68.tgz","fileCount":8,"integrity":"sha512-3dWyhC3iEBSV4L6jQb9E5srNwxfp4PE5usTlCCcqUw6meBTVgUJyEsHowscfpRsVurplG/cIoJMbAyZTkxOMsA==","signatures":[{"sig":"MEUCIQD3OKYQMPVVFsO54Ai8PcZ4tKFDw4vyJsQYwCPEUKkWFwIgQjfHqBBxdQpUYugghOWCFXSwj8zrzGvrRjRPPGDna/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23183},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"34c3bd36b0133af05abc7fe66affa01dd99704ac","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.6.1","@thi.ng/vectors":"^7.7.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.68_1693476445732_0.19189858624983325","host":"s3://npm-registry-packages"}},"2.1.69":{"name":"@thi.ng/geom-hull","version":"2.1.69","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.69","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"3c63abd026a12676e828169966a199ca000a0cb9","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.69.tgz","fileCount":8,"integrity":"sha512-spJDEETEzaKTaCcKKjF4n20Mc7mAi5kP4nVCfjH7uJd0LpO87eMbGG5LsQam5YBjUfHZVHEsgzZ6tj5xOZnzYQ==","signatures":[{"sig":"MEUCIFQt6fYQark47jj9u/tuwejDyzZ891EkCKbdxtJZYaw9AiEAsHMSI7bWEc8HPTc6turrB9fkFvHdY+kI98cBgMgW8Mw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23183},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1bbef970bab7f7def0700e587cf0471e1e1ef9f3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.6.1","@thi.ng/vectors":"^7.7.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.69_1694007507141_0.4942250031003861","host":"s3://npm-registry-packages"}},"2.1.70":{"name":"@thi.ng/geom-hull","version":"2.1.70","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.70","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"7122626760879206c8849746d5187f256cec9bdc","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.70.tgz","fileCount":8,"integrity":"sha512-oqiJVGSatbCRNEC2q0Ne6NEnZuxIIe4eSEl3TfB8CyuZ0csyB0/HeqAN9o9y+BnnfJLJPI8SmxammJ1jW+cBzA==","signatures":[{"sig":"MEUCIE6tQ9getYKtcqy2P22jdS0t4I7GtOUQbLNmyyca8OiGAiEAjP9484T7feF00LHCtYOrqr6XwiRXRF++QakUQW3omh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23183},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b2ef5a1b8932d067af4ec2fc7da03d59d6868dc7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.6.1","@thi.ng/vectors":"^7.7.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.70_1694781358768_0.979284767823096","host":"s3://npm-registry-packages"}},"2.1.71":{"name":"@thi.ng/geom-hull","version":"2.1.71","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.71","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"521c474bd0fc2ee6849a63519105012a9a34c4b0","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.71.tgz","fileCount":8,"integrity":"sha512-uwr5Xsbbb3CME+K3eozuIvWlnenSZWCcJXz50Xa5mSdp+J72qt4lQd8q9mUwVFS3aOHaR7+IfknpSWjn3f44/g==","signatures":[{"sig":"MEUCIQDRY1JwEd17FQw2e7bRokYhGFA0Ax0cfHCOJ1spyIipoAIgIxIi9lL9BVOGvGwN4H8Gol1/R9FIBPSPFFcGS1rFdWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23183},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c22e8996cee284ebe8ea88582beb1ab5fc6ee503","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.6.1","@thi.ng/vectors":"^7.7.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.71_1695120287508_0.8217036362072998","host":"s3://npm-registry-packages"}},"2.1.72":{"name":"@thi.ng/geom-hull","version":"2.1.72","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.72","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"1351b903df82a65f24c9f6cc1826b30eed910b38","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.72.tgz","fileCount":8,"integrity":"sha512-QKfN6qigkFlXvxwKDvooQksfYPnMT0rBzIsB/XugaAgAOi7K6EzDFs7wMeA1xwQv/E2obCjPR8gUr9vBNxmXtA==","signatures":[{"sig":"MEYCIQDce0grKM0ngtyrr7wgWbEJGuagGfpKw/0SUHVp+//xbQIhAPx9J/hwsOTp5jA36JGQ1KHvELqQjYA93x/NSLJHATRQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23183},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"10d8b3725e96c5d704c759489a89f132892b181e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.6.1","@thi.ng/vectors":"^7.7.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.72_1696506407628_0.04532479654623445","host":"s3://npm-registry-packages"}},"2.1.73":{"name":"@thi.ng/geom-hull","version":"2.1.73","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.73","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"9fd953183aaf9883b7b53594bea58130167eeb4c","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.73.tgz","fileCount":8,"integrity":"sha512-lWLQZHWVosCVLYp56LR0Sd1u2m0zIsuSWgHPbGNtokX6Dj1UqnDgaPv5+//AXvdX3XB8M1IxCcMctJAx5NXWeA==","signatures":[{"sig":"MEUCICbvcmYF7k4evOzDFhqF36tocVuKMj8ntgLLj6+WRTnhAiEAvClCYCiLFpguXXhqVB79YCIZDCiHb0D1c7a6vtQ6rkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23183},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e9f04908dc37ae9e29320f098d195f9f8445a1ad","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.6.1","@thi.ng/vectors":"^7.7.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.73_1697018826614_0.727650955546246","host":"s3://npm-registry-packages"}},"2.1.74":{"name":"@thi.ng/geom-hull","version":"2.1.74","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.74","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"73c6d8275c886d6d686651054c21497ba655b830","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.74.tgz","fileCount":8,"integrity":"sha512-zVFBr1wrbYSRvRgn81oPr8OSpW4j+nFVYQjCaIgsY22/IkV1dw4Iy7vq+dU1KBUew3l8L2/RycFEVAqkmz/59A==","signatures":[{"sig":"MEQCIBmDwxEyID68s7n603x48mGPYLr72qd1CLEh2AIBcZqjAiAVrqMXEji+TSkxURk8lqg6lDcWuL1oAFe05afZ2OC9Lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23183},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d492ecb41df758db372a76449ea9b5bad47b25c4","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.6.2","@thi.ng/vectors":"^7.7.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.74_1697111768307_0.7849622047831468","host":"s3://npm-registry-packages"}},"2.1.75":{"name":"@thi.ng/geom-hull","version":"2.1.75","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.75","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"71ae44ecc9be794ad9a99dcf8ecbabf47f919cc6","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.75.tgz","fileCount":8,"integrity":"sha512-74cANMDctIeN0Loej96S5ty2W8F8wcenbbi9aQaANTIaGbCkpPfttmVUcOfH0u2u5SVDp+JgHhRxSeh7llPe5A==","signatures":[{"sig":"MEYCIQDmp24cr0WIoaxFDaRkkVIktXJV47jNyzheuQFNUx17NQIhAOAUcsAxfXGHqNbNVjxeJUvBOJu8MWF0XEByD8HIvJhH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23183},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"46e445c09f2909d1aeaa9fdc8d8b3aa61c114db2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.6.2","@thi.ng/vectors":"^7.7.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.75_1697652603589_0.24821521632515475","host":"s3://npm-registry-packages"}},"2.1.76":{"name":"@thi.ng/geom-hull","version":"2.1.76","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.76","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"eaccd15cb15f303512ea459b4d37e39d2dbb92b2","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.76.tgz","fileCount":8,"integrity":"sha512-aWInXSi5koENp4+T73l0Y4YixKPuQwuX9AZWlbVlFC1kwJ6z8TeGOZA0ytqR6M5l8K7VxBB1Z3SiigvMGcWvSQ==","signatures":[{"sig":"MEUCIBh7xJURt48YFTRvpV3z8Nl+J7rNNYkQcuVZz8zjuOhKAiEA6JodOYjYYv1DCWqIBicp+jiihkd2FqmHMAOyEGAa7TM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23183},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8d46d9326a9f9b81d65e7e274446f5964f9942ac","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.6.3","@thi.ng/vectors":"^7.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.76_1698046861630_0.016469025026977224","host":"s3://npm-registry-packages"}},"2.1.77":{"name":"@thi.ng/geom-hull","version":"2.1.77","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.77","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"c8d23a3e0c97fb47c8901e1517b3b83298072476","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.77.tgz","fileCount":8,"integrity":"sha512-otbbb6TxqyfFXzlNdq2Z2muOjqEoVXnYi5UqVfY5pomskfmaXxr3TPTTv4qqbW8tXe8hR4LgAIh6WpbE9n7xJQ==","signatures":[{"sig":"MEQCIC50TbKdxEJSohJ7EB5PQWBQVuhjio4M7yPv6oIMyoUbAiBtMPx5iLTJ+w4Tq+JQiVOFR9SyZV2fO+P89QBRbbfTHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23183},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"dc7eeaba72f3c3977f2d6cc201e595ed6d68e2ad","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.6.3","@thi.ng/vectors":"^7.7.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.77_1698136858411_0.6842115458207241","host":"s3://npm-registry-packages"}},"2.1.78":{"name":"@thi.ng/geom-hull","version":"2.1.78","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.78","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"da770f0692416a6570c6b7d484167daa31f4ccd1","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.78.tgz","fileCount":8,"integrity":"sha512-BHKt8KYEPAD7lahnnswV8+zs1Eaw4yV/kPS2F3bhScYl0yrm3BIu+LcssBGFNEN1ulerZKPgjGl01GlWFv1GuQ==","signatures":[{"sig":"MEQCIHC6QRdeXOirg3WAClDsrMP/9ACqHVSVj7hme3BbP9wxAiAWQkYMC8thM9zAuMcbrR+KT7m0ghf7IMd2pDj6MI5nQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23183},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"fc6e14052ed24bf9196896980ceb9f398b6ea6c1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.6.3","@thi.ng/vectors":"^7.7.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.78_1698237827088_0.47529139412463484","host":"s3://npm-registry-packages"}},"2.1.79":{"name":"@thi.ng/geom-hull","version":"2.1.79","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.79","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"2d93d37fd0cc29e534a7a02a0b797ae980e026bd","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.79.tgz","fileCount":8,"integrity":"sha512-HM4F+6MTNgaBz97qVxdSoaN9GQ+8Zua6lL1mnBLPtZFudwvgUQN31ggSTH1gzcZIU8tmHIq6IATqXgVfvi2RoQ==","signatures":[{"sig":"MEUCIBC0wI/O3ImflC1oOqSQHaBUC2CUqoocMnBq2MhXLIR6AiEAwxSpBt0UO3lh+B61Pdh7gdmqUAE5Xr1EWPh9SXRuXlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23182},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"502e8fa937677ff7bc4fbd0906d8c8b4b0b471e5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.0","@thi.ng/vectors":"^7.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.79_1698425924018_0.16064059238421247","host":"s3://npm-registry-packages"}},"2.1.80":{"name":"@thi.ng/geom-hull","version":"2.1.80","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.80","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"ee958d2b0745c095e8949d5e79d74945a322e7fc","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.80.tgz","fileCount":8,"integrity":"sha512-Z/Q6FfxHOWXK/cQyneRCx78qSddsmE2+IUmCKxyxeVwcMLWnl91FRcQ4/Cu7Bf3xTbO7hPMyvWbs1jVD/B13jQ==","signatures":[{"sig":"MEQCIEdeg3xSOyrW5t4FFd3G902ynFFYiHXfmr+gdJ6+2yoyAiAxU4+pBBO3Ap4yOZT6baE/XSBj+3a8VGMbHQM5JM3sqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23165},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bfa16829786146bd24df3cdbd44649a45a603e44","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.1","@thi.ng/vectors":"^7.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.80_1698676454783_0.5576158224566454","host":"s3://npm-registry-packages"}},"2.1.81":{"name":"@thi.ng/geom-hull","version":"2.1.81","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.81","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"0f68f647e079b340edb7ceb1bb7e4686f9d0d68a","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.81.tgz","fileCount":8,"integrity":"sha512-5aVgjtRAzbsO0zJG3jHdZ7pmlT1ag5cwo3+VoOJUNw47NmlcA6XQ6Qm5W8monB88lZaEtzUlYnywdmJQI5wqTA==","signatures":[{"sig":"MEQCIGK3OTkwAFihpLEkajDcI2sWdwN5UyoRWi5IyHZieKfoAiAlM4OfhH/Upu2Okzbmf8vso9SQ/RWhzdAXLsNrfE4H8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23165},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"336bd1bf95825b3c318a3ab49c54451c94aaa883","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.1","@thi.ng/vectors":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.81_1699136555165_0.35294920772945804","host":"s3://npm-registry-packages"}},"2.1.83":{"name":"@thi.ng/geom-hull","version":"2.1.83","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.83","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"1965e2fb72df08ff013798f649335decff7f8e62","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.83.tgz","fileCount":8,"integrity":"sha512-1M9anNZYZGyqFYDiHohuCIXK0BzmgYvLsXUn/dPIM82h4FilLr/+uD9a5gOf5mKG7Up0eJwH8zBiiuamTAU0+g==","signatures":[{"sig":"MEUCID8Ne2b1LTef7YSYaQHpoJcYUCRAqTGNPqSEDIgIK7DZAiEAshgtpTcdnvkeNXci4gvrmXvCS+4pnh5GfnIWFGJksrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23373},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"669a3151e4302480244fe3e60eff5e732ea5b7a7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.3","@thi.ng/vectors":"^7.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.3","typescript":"^5.2.2","@thi.ng/testament":"^0.4.1","@microsoft/api-extractor":"^7.38.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.83_1699525919351_0.7733207269008948","host":"s3://npm-registry-packages"}},"2.1.84":{"name":"@thi.ng/geom-hull","version":"2.1.84","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.84","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"4fc0e926327715084bb25f0db8952f1809a625d6","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.84.tgz","fileCount":8,"integrity":"sha512-aBNX8Rw3R/usrvPjqnY79fqt2Ja1kB3NnC/waLpvqgWpfHzA01SxIKIvZeNBOCLf7pAmJz7ItmcZRjOU6xc9Zg==","signatures":[{"sig":"MEQCIE30a1RINSbagzHtK+3Q3fsSnH065BzAXtM3X1sQ1Pc5AiBOai7wPYeVkOL9JVoxg0CLdO9N5E+hrts5Kg9N/ZLN5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23373},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2be4c38c9680da929339bd164acfb69ebb1fd3d0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.3","@thi.ng/vectors":"^7.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.3","typescript":"^5.2.2","@thi.ng/testament":"^0.4.1","@microsoft/api-extractor":"^7.38.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.84_1699807583330_0.9423121690628737","host":"s3://npm-registry-packages"}},"2.1.85":{"name":"@thi.ng/geom-hull","version":"2.1.85","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.85","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"33e10abfeed12d9bfe9871637782cfffc4b90727","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.85.tgz","fileCount":8,"integrity":"sha512-J31z2bF8qzaQluPlOC8GYeIAjmTnX+c0S3P41xPFPZB0vP9TUBJMgDa2ertK6MjZ9S5LIqGfw7A0KX4CDVgDWw==","signatures":[{"sig":"MEUCIC5dMs9bgS8fF7WmQunNRRjb88UwATL3QtpAWOCwg8GXAiEA9Lr+shWHMANCj9lh5AzG3iUw9BZYR0RYg3tDpVEpW6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23373},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f6de41f4991704fdbbb2899bb430ed4f4f6efab0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.4","@thi.ng/vectors":"^7.8.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.3","typescript":"^5.3.2","@thi.ng/testament":"^0.4.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.85_1700818803397_0.43375267469164247","host":"s3://npm-registry-packages"}},"2.1.86":{"name":"@thi.ng/geom-hull","version":"2.1.86","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.86","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"c1d6d16271a794d7dabe4ad4129b56f93575e831","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.86.tgz","fileCount":8,"integrity":"sha512-Jt+pYemTRlRpd+YfhLh7jJuGkJe9iLqv8ajmt6+3eJwkwVy5C0NHHd+E5GCh8Tf826Z0c2mfsTYYQO5NEoCShQ==","signatures":[{"sig":"MEYCIQC3rZcWuib4J6S0ekyKTg9sF01QN8qoHgzxPlYYEbZruQIhAIn7J9d8jKG/MJqUzGcbwO/uGcNSbrPaj0WX7gvW+zWR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23373},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"04d1de79f256d7a53c6b5fd157b37f49bc88e11d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.5","@thi.ng/vectors":"^7.8.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.4","typescript":"^5.3.2","@thi.ng/testament":"^0.4.3","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.86_1701605808534_0.7978719486426324","host":"s3://npm-registry-packages"}},"2.1.87":{"name":"@thi.ng/geom-hull","version":"2.1.87","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.87","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"74e2e49d941260f77823afe849c114182da8743a","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.87.tgz","fileCount":8,"integrity":"sha512-89MoKG6QDf79KqSqdaJn8E7uRx/CP+WfS9p42x8FYDZen/IhFCXLcn1ZL71kfOlvg6TYSEOlVP36dgB1ElMmVg==","signatures":[{"sig":"MEUCIQDpP8d7cGPLYUAMESc41JA6O0GU5A9+QhI8JMBxXiCVuwIgKFi+LcrzZxF5pEAKYbNe1M7QH8a0/XQzrDciZ/+dWdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23338},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"25f2ac8ff795a432a930119661b364d4d93b59a0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.6","@thi.ng/vectors":"^7.8.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.87_1702149315175_0.18522908861805742","host":"s3://npm-registry-packages"}},"2.1.88":{"name":"@thi.ng/geom-hull","version":"2.1.88","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.88","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"83fbff8ce94418e77716466539009bc82abd71f0","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.88.tgz","fileCount":8,"integrity":"sha512-6bmoM4S5n+8JGHLVoPLxK00Pt0IhclhDlTENLfvUTp7rXlbXKsKC/9h+AMFud7Dug4FenF26UYMY7144SXDtzA==","signatures":[{"sig":"MEUCICYlSv9vRgi1SgcMwGDOANRfthngd5ZkfXxsIDLwGJRdAiEAqbsKFrjnwHI+LwgCR8UWonzKtX71yQNsqWAxAgIRL5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22694},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5e7bafedfc3d53bc131469a28de31dd8e5b4a3ff","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.7","@thi.ng/vectors":"^7.8.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.88_1702289414768_0.06576217506168969","host":"s3://npm-registry-packages"}},"2.1.89":{"name":"@thi.ng/geom-hull","version":"2.1.89","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.89","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"907ef5a40bf298ffbfbbcfd2cc4a30d5dcd3cebd","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.89.tgz","fileCount":8,"integrity":"sha512-FtFYES9jwvaTkFDWy5+E/oyVsWyFC4q07dHtKn9b063nt11S394/+RPJGdoe44DJrXmMz2MOLCxG0CSOqexoow==","signatures":[{"sig":"MEYCIQCiVvWB3u0QhKDoz183s5IQmSjrtKho1h/Fg9meVYNPCQIhAM1tsQUZdb5R2Im82xb9AAqrrvV4b9KEt0cghHN7j6MQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22695},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"22e36fa838e5431d40165384918b395603bbd92f","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.7","@thi.ng/vectors":"^7.8.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.89_1702393458539_0.06936901544957075","host":"s3://npm-registry-packages"}},"2.1.90":{"name":"@thi.ng/geom-hull","version":"2.1.90","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.90","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"90c27fd4cbf54ca411385c6d02bd8e9c2924acb0","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.90.tgz","fileCount":8,"integrity":"sha512-LkIlFYH/q5VetpguPa9gQnrlqx5iBknp3eKz6/QmQJ+mkSCEDxmSCGV5WE1l6xw6GUoSZuN97Ra9lj+KmxSGVA==","signatures":[{"sig":"MEUCICR3o0qbl6ONI6pd37yT8nzHwP4Ce8OwDL7PXLrpiIokAiEAlNiAouU0uT1Lso/gC3wl0sEVAtCEPHU0YvD/j4j+o/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22693},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"25a42a81fac8603a1e440a7aa8bc343276211ff4","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.8","@thi.ng/vectors":"^7.8.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.90_1702907091089_0.029867866161767953","host":"s3://npm-registry-packages"}},"2.1.91":{"name":"@thi.ng/geom-hull","version":"2.1.91","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.91","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"56ecf29e3a5095472522f78683f1703ed25dc974","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.91.tgz","fileCount":8,"integrity":"sha512-o93roAK1+AymbwNmd/ANKGnIqatlyWwsNdRmTyFrH95FZYKo4W4mU0ZWqeo7OrKWVV7jJExPJRDGWjGP59tswQ==","signatures":[{"sig":"MEQCIDpLr5SvQMDGXzVzKw6wz8fCrmcN3UZdqDNG6XMn7UIOAiAyDNYzel1ans00QWhf38aoX2iVsW68sMiI5u4kxjbVJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22670},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0d9265be7be13eccf0ef75eaedbfd42626339279","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.9","@thi.ng/vectors":"^7.8.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.91_1702983909922_0.24476324420699025","host":"s3://npm-registry-packages"}},"2.1.92":{"name":"@thi.ng/geom-hull","version":"2.1.92","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.92","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"8ba0723431e6d670a262fdf612194a742ea9df1b","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.92.tgz","fileCount":8,"integrity":"sha512-BANhtN2iAV7G+F9OoudhfhUMDi9L4KGANftxNWGAOVrZ/XYdgYmaWSgeSiaKziNynWTEFYA5Z+2pFMyYXsSMYQ==","signatures":[{"sig":"MEYCIQCc67cTmxzgnv1jCpRtjD7lbA7jrXUsatMKwc//URdxxwIhAKBMixNoCKSqwmnXTNjWS5vjcXnSZIsS5tGmbxhPQ2Qc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22670},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"36d93175f8fbc0190c3c96a9ac0016a9663e9a80","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.9","@thi.ng/vectors":"^7.8.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.92_1702988801908_0.428544738095741","host":"s3://npm-registry-packages"}},"2.1.93":{"name":"@thi.ng/geom-hull","version":"2.1.93","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.93","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"f6797ca35cdbbbb24a115dd97242456f5a6fe656","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.93.tgz","fileCount":8,"integrity":"sha512-PBRCc9bvj4Ff7Xo5q13Xu/PnkHORL7BBuXsZ3uB0AaM/AO5RPMplf+zpCKOV3LDbgyc87gFQCLPkk0ntQZP7mA==","signatures":[{"sig":"MEUCIAsI8b0VaxbXssDIJ70VZ7GUHYdb/j/xx0uwll2jwdfLAiEA4AKaEBh0HNucq3Iwbf+j+CSDNwTtvw7Wu24EwFsFX+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22672},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"775c664723cd87d6ac5909cedf91195317add287","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.10","@thi.ng/vectors":"^7.8.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.93_1703806081165_0.5028924748486581","host":"s3://npm-registry-packages"}},"2.1.94":{"name":"@thi.ng/geom-hull","version":"2.1.94","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.94","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"3bd87563091249a4c116e5c3a7d1a5a05f1703d4","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.94.tgz","fileCount":8,"integrity":"sha512-YBXSIQj1MktC2xGQA+wmIO2UByJlAUtdOn2a0cT+KQEHw1zk8Gy2Mg6beoYFqol1NNB/tSXsdLKSQCGyHh9e9g==","signatures":[{"sig":"MEQCIGWHhsO/k0SPJDTNgcFc8HyJkiFww3K5D2t6RUsagMnsAiBnisBJmEKZvV4rmLnl1+sEX2+7acshmyg305uoCy1gZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22700},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b3db173682e1148cf08a6bd907b8d90b47b7c066","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.11","@thi.ng/vectors":"^7.8.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.94_1704016072738_0.024330106269123908","host":"s3://npm-registry-packages"}},"2.1.95":{"name":"@thi.ng/geom-hull","version":"2.1.95","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.95","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"782a094ebe573c82aa4f7c7ab20711db4fe34d43","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.95.tgz","fileCount":8,"integrity":"sha512-qG132rAQ22gudM9TQlg8hPOYshJdIX47DzBJz3peMnP7F9AwOuAhGhAPyYvDtIjeEi4GBi+atpstxhSnn4cHoQ==","signatures":[{"sig":"MEUCIQCk2ugKZX7vYFjvlBzHHSatmzh0IO6BwlTjMMScMkMrLAIgeMopvNJUWPZhLs9p8KS6Zl3Lz8G2O8n4ccBJFv7Rj10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22699},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"417b5a7ea7bd54a3b4f086fe0fc2ce8e8933c9b2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.7.12","@thi.ng/vectors":"^7.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.95_1706025698582_0.9003442393154879","host":"s3://npm-registry-packages"}},"2.1.96":{"name":"@thi.ng/geom-hull","version":"2.1.96","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.96","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"fb39bb7fe76fce617b2d41a884391fede0b0403d","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.96.tgz","fileCount":8,"integrity":"sha512-F9DLP6TG+cNvpYYnKgWrDb7qW6NwT1Zils+wvpv1FOTX5UlzwlIWR/FSW9mmpMOkP5cu7ewT15R28D8/rU1VKw==","signatures":[{"sig":"MEYCIQD2zj2yyNMn8Wj2y6SgnRJwzMzwoMfuhOmwXY+Us/eWywIhAI/eoNwewoOnlPgzm+mq7OXvbv1ciGXjJHLNBRsf51On","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22699},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7426e2ae6fca5482c6eaf649872296fc89955374","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.8.0","@thi.ng/vectors":"^7.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.96_1706292385038_0.4737181406119144","host":"s3://npm-registry-packages"}},"2.1.97":{"name":"@thi.ng/geom-hull","version":"2.1.97","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.97","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"d6366ef46d0c88692319b168aa95c9cb5af2d98f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.97.tgz","fileCount":8,"integrity":"sha512-ysttShPo0aLwEhX2uCR3oKcY+idtj02DT/EcgOMBSUXprfKgdg9mXoHrN5nmYbqCjgreaCnHwbG/yguIN2ocrQ==","signatures":[{"sig":"MEUCIQCO853/JuOCRQATAoWHxhfhSUlLoTek2NfJCaBxZkeuegIgXeII/FWZgzzk3H6b7vzFkZyegT855/sR3fwMQKLewdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22873},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"20909ffc46f23f61ec7647e8d27ed17752ce9828","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.8.1","@thi.ng/vectors":"^7.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.97_1706561025595_0.5269970523200787","host":"s3://npm-registry-packages"}},"2.1.98":{"name":"@thi.ng/geom-hull","version":"2.1.98","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.98","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"917f213ec237429266b9e71c8a57f963a2fc5a91","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.98.tgz","fileCount":8,"integrity":"sha512-1+BG6y8S2YMDDMUrzW88scX2GU3yi2CofzFTnESfS0CSTKhM/6GrtcYXcWgBqpP5Zz0gfXrmoZAKHHaILoc9pw==","signatures":[{"sig":"MEYCIQCVRi0deOWhwjaiYJ2Fc+mNqY+wvQTMVwk9TYQaTrpceAIhAJXSYQiY0Ov34SW3cD1igu5YpqWkJSWDDGR7bOCyjdGI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22873},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3fa30b2dc2de762f24fd64b881b68d4da33d4c38","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.8.2","@thi.ng/vectors":"^7.10.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.98_1706562660742_0.9446299036861265","host":"s3://npm-registry-packages"}},"2.1.99":{"name":"@thi.ng/geom-hull","version":"2.1.99","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.99","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"041f1e4cdeb40f725955ba7b243e317431b81b6f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.99.tgz","fileCount":8,"integrity":"sha512-gxqYmf6N8ZoYwKu3ixh0hTQBEA8N1o8gtKyiGUSzM4oKY6+SLunrIV2aEQn/d2xsaFUoIwl/ka76INJsxExMYw==","signatures":[{"sig":"MEYCIQCS3vvyQAu8VCHx9ZykMjnF9PmiYZsCG0qjmTFb5ZnmRgIhAKfUbsDooVjX4uHWCo/6PUnmyHaFrVQAnvm1A7aZW6pF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22873},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ded7c5e87ebc7f6279c24f183c24ff348db8f304","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.8.3","@thi.ng/vectors":"^7.10.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.99_1706628266568_0.35995697501126633","host":"s3://npm-registry-packages"}},"2.1.100":{"name":"@thi.ng/geom-hull","version":"2.1.100","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.100","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"7501eb951a5dd17ffd9a1f591d3ab30b9d567579","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.100.tgz","fileCount":8,"integrity":"sha512-1L2iLIYuudqZxOI4goZ7lAsFhAu7R+23717dLxtM2ojsMFtmKbdiqObclnSllV+b3LJgMyTD6DZvRZyPIPEHbg==","signatures":[{"sig":"MEYCIQDkEjLc1z2/OJvzVEngALXhZcUMucRABBZ2IwYbuioqNgIhAKEIyIL5973Nal/wvuaeCFLEcYFLoWGulLiC9AeRBu/0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22874},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a86521dfac00768f7e51a607209325eb72004730","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.8.4","@thi.ng/vectors":"^7.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.100_1706650830434_0.26506578459364305","host":"s3://npm-registry-packages"}},"2.1.101":{"name":"@thi.ng/geom-hull","version":"2.1.101","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.101","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"8658fe47c9602ea34222c9066fcc03c973f614a2","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.101.tgz","fileCount":8,"integrity":"sha512-g/jBeH5lZG1nO/DJWqvCl3gWC1PGrZMzbgFVW0nlX3fowQmC5f3NlJcsv0RETQ1eef1rN3voCrjAn+/aTF030Q==","signatures":[{"sig":"MEUCIB3DVASpMv5AmhMfoW/vGo1ZQDkErP28kqbx/EMwmRFwAiEA+QydJfiBPlHJE6RO+8uI0u/hNs/UuUMPLQceZLmDx7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22874},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ce8202c237a367c4038d41919a8acf75e1122507","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.9.0","@thi.ng/vectors":"^7.10.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.101_1707261606044_0.3664612066892474","host":"s3://npm-registry-packages"}},"2.1.102":{"name":"@thi.ng/geom-hull","version":"2.1.102","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.102","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"a5ac4f9b1f2005547bf844d13001ebdfe2ee8cf1","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.102.tgz","fileCount":8,"integrity":"sha512-gAy2wvRJsAb/mTEtTMcHuXIsjalw3rRsJLtHR2+aD2xefqABg7RVWrwhTg6cMQdkn+orvCSPYR2V3OyKJlmONQ==","signatures":[{"sig":"MEUCIC2/pIkX4PoOOoHCHbNrTij6pkExzLIwesB6jHD4RoTMAiEA7QmojjFCIsITWblDrO3E/Tvd8EdL8G5kIabJMbF2jU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23258},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e5e7d5c6ed2eadee7a91d59cbd0c86ce880ab1c5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.9.1","@thi.ng/vectors":"^7.10.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.102_1707555766460_0.0402919185180044","host":"s3://npm-registry-packages"}},"2.1.103":{"name":"@thi.ng/geom-hull","version":"2.1.103","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.103","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"e5e4f36842ae68fc591b8a6b0473ec4366c048aa","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.103.tgz","fileCount":8,"integrity":"sha512-AoSx+6MinX83P6xJJe2RR7wNqfLV2de659Ng1Ho8bFYMV5z7cGRnMXKH9AffZoBvkdZMD52u82NxfR2qx5zT8w==","signatures":[{"sig":"MEUCICQ96lqlXMgGV3CJd4dhjdxdI/rF4IZMyLMwh4VDMfhPAiEAs0+V6xVhB5c7KTOk+x0hEQFxL8nsS/eomiS/myVooeQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23259},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"25ee18f7db6d03f0b76787267ab071d16df94888","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.0","@thi.ng/vectors":"^7.10.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.103_1708113846208_0.23396382265601678","host":"s3://npm-registry-packages"}},"2.1.104":{"name":"@thi.ng/geom-hull","version":"2.1.104","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.104","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"df8f893a113b549ee364ed7f45341d96f19c3590","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.104.tgz","fileCount":8,"integrity":"sha512-MstRFLxHmRiBJ/oHW5lOOd7OwUFQL38u7C5OeKc1g/vsLZDuLNT7I5w2DzKm6gkiYcAaNoA4oCBstxgW4yAq8w==","signatures":[{"sig":"MEYCIQCG/D9dD51VO8FS/kgoDN110Akh9pPBVekOYPtd1dzAsgIhAL77Z6NbQ5dUXUxsFWPK8O63KWWJJfSWafJsNZb3DtEc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23259},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ea2ec2e4f14c572bbfac00c43953a6c4033da09e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.0","@thi.ng/vectors":"^7.10.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.104_1708358016154_0.8140917954483029","host":"s3://npm-registry-packages"}},"2.1.105":{"name":"@thi.ng/geom-hull","version":"2.1.105","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.105","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"0933cb34c567eeff4f9170ad38e6cb757129adcb","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.105.tgz","fileCount":8,"integrity":"sha512-A+ZjFf1zlSuBSWgVUnVEIQNHrwyXkKLHBx/T+NIwcVoJdMprkTuWYtCnVlebH4Fupx7b81ETBoRGMgHAIXQ7RA==","signatures":[{"sig":"MEQCID6ze/oMi0owqYLXEh1Z2wRD/1oA4Sv2PUnemDMxnGC+AiAH6SdFYftc/gyBIuuomzWNqEKnO8Ab3xkSNxGeSVtdvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23259},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2724c87ca41810f2112f9d8c3d6b90dfaeea876b","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.1","@thi.ng/vectors":"^7.10.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.105_1708359135616_0.49904771114182256","host":"s3://npm-registry-packages"}},"2.1.106":{"name":"@thi.ng/geom-hull","version":"2.1.106","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.106","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"f08e39ede57650877d129de0510be2c8f3527544","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.106.tgz","fileCount":8,"integrity":"sha512-bnlXgEtEuG6f07eHT2XFOrsd8qTht32H/jYPXFlDpM/t2MNh4oFyRS2GhNum7bzn/QDXWld/BjIwBPI57aVKTw==","signatures":[{"sig":"MEUCIDdUYluAhbc36lwerDPyCUxkJVwd/rY9aKMPZYHR/mlfAiEA3xCJlahh50F3Ie297clmcvfcUSKpmCvG9BnNfeUHDYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23260},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4513a1c703bdbf0f0867f03e547e47692e415fac","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.2","@thi.ng/vectors":"^7.10.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.106_1708603479883_0.21359752014199818","host":"s3://npm-registry-packages"}},"2.1.107":{"name":"@thi.ng/geom-hull","version":"2.1.107","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.107","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"932245103fd871b9acf50e894354661d8ebccc77","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.107.tgz","fileCount":8,"integrity":"sha512-aK2tJ2/ljkImAMaHh38me/joMH5J5egMt39dX9lG/mTSnjPl27O0hT+LV6sVIWr5eGmHs4WvKTCojII1+Na/qA==","signatures":[{"sig":"MEYCIQCViu3Rdref6xlYIZXwOOBKLNaYJ+uiilgLrMeCvmF7wgIhAP4cDm7F6KNr70VeTaE7+o20SB81c7RB9SoKbCSEorLr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23260},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"16f2b92b5410bd35dcde6c2971c8e62783ebc472","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.2","@thi.ng/vectors":"^7.10.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.107_1708643862521_0.1924651287082606","host":"s3://npm-registry-packages"}},"2.1.108":{"name":"@thi.ng/geom-hull","version":"2.1.108","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.108","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"47c26bc6f64d26dcc8af5212ad1420840c793f78","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.108.tgz","fileCount":8,"integrity":"sha512-oLD9Z2w3KnHK+POGKJDkXWE4Hfyw9Rjt5/zKvFoSpZM/1ppaTL3d/e7MeZyg4LzoUtUt+PCKbOaNENq2i5to3g==","signatures":[{"sig":"MEUCIBIM7YWZx2INUgTcFXNqUtYcDU6OdgFOuZq+W7j5aZSHAiEAhjrDotdTkedmmp3YP7vEK+NArCWRwBVFAJsJ0f2UnbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23260},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"6e20f80dd9df1c8055ffa3c1e4d6f7598add0c0b","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.3","@thi.ng/vectors":"^7.10.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.108_1708870289254_0.4759786877227241","host":"s3://npm-registry-packages"}},"2.1.109":{"name":"@thi.ng/geom-hull","version":"2.1.109","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.109","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"404eb5afee56c7b5ecaf82b5a64378c0090cb8a0","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.109.tgz","fileCount":8,"integrity":"sha512-A75Wbndg2fyaBnQgKh16K/6rNcuyD/H+d6+Pk+juCzwQqllPcbM0qJpJ96EnE9/MVLkIU9uuu4cKFSYiN5onGg==","signatures":[{"sig":"MEUCIQCvFa2h4MozG07qqDZflqExx/RxHOLMc+NDvvNN8sMNMwIgZCgbMVpvMFGbEO9QzI/hjh8iDPvW/BkC4fR6iInC2Pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23260},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"190d68e7f7524631b333cfdbf32c6a23be27c166","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.3","@thi.ng/vectors":"^7.10.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.109_1709130353334_0.6096641829017893","host":"s3://npm-registry-packages"}},"2.1.110":{"name":"@thi.ng/geom-hull","version":"2.1.110","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.110","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"79d259659e954f44606eb40acb6308cf93279a85","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.110.tgz","fileCount":8,"integrity":"sha512-E+Ns8YgO5h+ozrHqatVlMzIzJzetWxJBuocOg4WD19BhfYaiIzjNwQjzibdMYyFEprdFhI6MBYXTBn30Wx+LQw==","signatures":[{"sig":"MEYCIQDN7QQ1e9iEbW5zq0G1hp+26jqF4FrTkWZRVlaA0h1pwAIhAMS8DtTDFoqGdzG97baDwPQFkTZlODH/78EzGI2qJLea","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22881},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d660ae8fd1bf64d919b4334f19509f1f539d70f6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.4","@thi.ng/vectors":"^7.10.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.110_1709306849672_0.7201528746319643","host":"s3://npm-registry-packages"}},"2.1.111":{"name":"@thi.ng/geom-hull","version":"2.1.111","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.111","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"d114f467dfb89cd81619dda603ab5b375c188ec2","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.111.tgz","fileCount":8,"integrity":"sha512-DEesrezEvM+UGa8jpg5PXpWY4kQ6xZlsG6aDCWGh7MDIz9m45SMNgGVs+AC5ivTMPn7bVPSX9xoCJJLM9V9hGA==","signatures":[{"sig":"MEUCIDHpP/+rbDfeg0Imuspvt1O5e8CdsfHLw7/LIP7RfLn6AiEAzIXjH0pGCtXiKL9OaaBqIMvS5ms5Z4EgzVzPvmQYhm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22881},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"df9e312af741d87e6b450afcfea6a6e381662b1e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.4","@thi.ng/vectors":"^7.10.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.111_1709388556178_0.5258960711776592","host":"s3://npm-registry-packages"}},"2.1.112":{"name":"@thi.ng/geom-hull","version":"2.1.112","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.112","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"b592df47b6867b4787ac27449375e181bdf1761e","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.112.tgz","fileCount":8,"integrity":"sha512-VrErRPHiLjRI0lfGZGWne1R5NrfJx0C20Sv9+i/2q6R2GN0ik4bZx7V5cTsaQed7FDIU4j9GVrMlhZDjJM8doA==","signatures":[{"sig":"MEQCICskAduhTuIjYmSgfgamPRW8bPTPoaRnR5QElI4gW0RqAiBIvAgtxqUYt3N8CKOfkQo2KJSYRFNE4JzavYVHdI5TOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22946},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a421058a65ba76608d94129ac29451bfedaf201c","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.5","@thi.ng/vectors":"^7.10.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.112_1709844337863_0.5297486305901102","host":"s3://npm-registry-packages"}},"2.1.113":{"name":"@thi.ng/geom-hull","version":"2.1.113","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.113","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"7eea919727d462556550adb065cbb08fafef66f5","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.113.tgz","fileCount":8,"integrity":"sha512-f1InG8So4W36k1FOMkolTe7bb7KjbE3Yk9DIQQf/1Y260viaXtccf0Mud+Cw82jTtjVD42LcYmXtcYrlQfcLRQ==","signatures":[{"sig":"MEUCIBa0pkW8RnvDAUUBQnvrjHZWsrpUVQ2idv38CGwQSGbDAiEAtR4KZB3bmoHdrGve1EdqaDTPwe/NI1gumyfCRaTNmyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22946},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"69100942474942f7446ac645d59d91e7dfc352f9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.6","@thi.ng/vectors":"^7.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.113_1709976148067_0.2859163040403341","host":"s3://npm-registry-packages"}},"2.1.114":{"name":"@thi.ng/geom-hull","version":"2.1.114","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.114","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"49f338e01f4f4377de3439fdb43b1aaa16a9ab38","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.114.tgz","fileCount":8,"integrity":"sha512-iyFwaN/4W9S4QfkP6wQjVoJnF2/VYyq99rj31CaspD+XTLPkoIZzUCmq9aSeqxaDLAMh1d50DH21aeMaAT7brA==","signatures":[{"sig":"MEUCIQDrwQSY2LANe7DvGQePf9a22IlcAfQ6x7KAxn6EJS9NHQIgDVLsM18aAUSULRvRKI+eyX/SvlOirPgtsO720Qqjz28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22947},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7f3fcbd6c0462b0ce45afa141fe163d1f297fd51","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.7","@thi.ng/vectors":"^7.10.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.114_1710339045430_0.283713245968215","host":"s3://npm-registry-packages"}},"2.1.115":{"name":"@thi.ng/geom-hull","version":"2.1.115","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.115","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"f39e8eaa54529eebad74bd248fb4b943cc7b53d0","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.115.tgz","fileCount":8,"integrity":"sha512-MP/HWiMG5K8G0bqeddRIRcfaS68qx+F/+Sb9wbNaL3nHqKeUBlYhZR5JBm1imgPUbmJYlZFG10EgXEpargC4NA==","signatures":[{"sig":"MEUCIQDJqf8vtUfu8QcvlnWZz77/qdnTvbEVU016IaB69Kp00AIgHN5Una/22GIXEjFtvlHlQNZFQWw3fvc8Sv7TpxQCTwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22947},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bc0f3cb07d6f1cab6dbdc5ff57428f5484e711bb","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.7","@thi.ng/vectors":"^7.10.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.115_1710689233634_0.6791960557907568","host":"s3://npm-registry-packages"}},"2.1.116":{"name":"@thi.ng/geom-hull","version":"2.1.116","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.116","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"9276949709e90a058473625e88524726e12c1565","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.116.tgz","fileCount":8,"integrity":"sha512-3DcJZXMuV+nsBkAj3mmyjyMGJpHPwARyYYBtn94AdqAcShY3b/PhcSAIW3utwj9gAoklsjnL1PDUDcnSrFC2LQ==","signatures":[{"sig":"MEUCIHWKm4V+lprJ4OM823WWIxbBs924IN2OU8akB+ZmkH79AiEA/uaKOHYkN3ttuWPPwIVW7tujkER7zY6YgTKtqsJyU4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22947},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4b3d4ab6ce373ca817ad780f679572169a9ed733","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.7","@thi.ng/vectors":"^7.10.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.116_1710751383739_0.5249860728988163","host":"s3://npm-registry-packages"}},"2.1.117":{"name":"@thi.ng/geom-hull","version":"2.1.117","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.117","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"a831a0965033e9d3aff79e2e3d913a4c700cdc73","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.117.tgz","fileCount":8,"integrity":"sha512-Z/Mbeh/dAUJKYcxA1zsDAOvlYUDUwmK56Twpt6yuoyL/gFGwFErmzcEsskUoaerE8QQsEoT0N8KmllSXRfjoVw==","signatures":[{"sig":"MEYCIQD/haVIoqx/bF/TgrvMWHM8QLH9SoCH9ZvCgEH3siZfjgIhANJJQWRBYwGGf+jRPizb0pe07mbVp1hlWKKS40fIffXA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22947},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"da965520b2f3f8c259a791e8e8864308be2ba0be","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.7","@thi.ng/vectors":"^7.10.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.117_1711037696142_0.8015473285585246","host":"s3://npm-registry-packages"}},"2.1.118":{"name":"@thi.ng/geom-hull","version":"2.1.118","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.118","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"6bfaa1f4a8d8d4f6804bd8328b50e5191d5c2ba9","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.118.tgz","fileCount":8,"integrity":"sha512-7U6XtoqSC1aQJASOMraHbSDI2VmmMYoHkcy/cVethlmUarRRj2iDYe5iUsilPWSBqWIOjuUGjWQfT7LuHcjH6g==","signatures":[{"sig":"MEUCIQC+N9r5A63ETMjiINiwu8z7lkmZPGFye8y8llxjPcT3YwIgfV7JFdnvGizQKZdd6JOitmvlSfq/thXLwQt2JUItIBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22947},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"16686bb40f7bd7a14a5d1304e353a82cb0069a1a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.7","@thi.ng/vectors":"^7.10.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.118_1711127701043_0.2770345648553332","host":"s3://npm-registry-packages"}},"2.1.119":{"name":"@thi.ng/geom-hull","version":"2.1.119","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.119","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"bbff8a4b1b2c732bf34f11f079e1294be77133fd","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.119.tgz","fileCount":8,"integrity":"sha512-zotaVwq1tOg7oOGnjvrtWW5GQbvbxfyN63RCwXpcQwC61qvEuSLydCMM5qx3+eTizSxMrKu1gITgGtHytKJJRA==","signatures":[{"sig":"MEUCIDU7pJ8nq6bWVnxjEHK9EQL/KlNs8spBA4mkdvoF5TbaAiEAjcVh0nK6G37NBbyN/8g4/uGuphZW2HhAMHYcMGLyVo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22947},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"feb3b24654f2c931cd3c3308c1c0c807ee14d0e4","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.8","@thi.ng/vectors":"^7.10.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.119_1711533566750_0.9765035726389455","host":"s3://npm-registry-packages"}},"2.1.120":{"name":"@thi.ng/geom-hull","version":"2.1.120","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.120","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"024c1313f97bb0979e90a9786d2597867d7b9e86","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.120.tgz","fileCount":8,"integrity":"sha512-gcCIdVe0G5ONu0qPAjbbvVsfgsG9OtN5ZxKU2BnvKXHpxtfRK6b5TpqP9Vd4RqU8KxxaI3wf64gDGZGo4pybWQ==","signatures":[{"sig":"MEUCIQCxKfC8sxrJdFDWXmGs7Tz2O5l296D+iYbL2UEtozwLzgIgYS8GqOEfWlwrrVYDqlGjjjtFECp+zovrdgrsmmRS3s8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22947},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"db5f5a5d1b223a8e6b4999d67836678038fd3560","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.8","@thi.ng/vectors":"^7.10.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.120_1711623566261_0.17654917749405574","host":"s3://npm-registry-packages"}},"2.1.121":{"name":"@thi.ng/geom-hull","version":"2.1.121","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.121","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"16b2c3371628fda9d606ea3fcd7d8a3074500484","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.121.tgz","fileCount":8,"integrity":"sha512-ypFwe2yQbUPl+jzSx+0AlGI38h+dPckbIQDzrvw6gXS26ETVjzaQmX9DgxH2hVDiKgPWvm06A+v4R/QsJNDbJg==","signatures":[{"sig":"MEUCICTQJp7TlQiqi+mZJGsEYofoBNp+VjoU6IWwEf3yftAsAiEA+DaSf+4FaRpT5qxeNIkBkWA/hGbF3/nonab6cQmpXG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22947},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ce5ae2a322d50a7ce8ecccbd94fa55c496ba04fd","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.8","@thi.ng/vectors":"^7.10.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.121_1711714722905_0.8582575568375539","host":"s3://npm-registry-packages"}},"2.1.122":{"name":"@thi.ng/geom-hull","version":"2.1.122","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.122","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"10c9aa2ca6f33241500bf66777e49219c2cc4b2b","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.122.tgz","fileCount":8,"integrity":"sha512-9hTZdSm5MLq5c4wh/taobxYoiVBPjS12b9npO/q8XBeefqAlw3pIJ3h6h7L5myJY2KpMmq14ATh0LWtQHZXzXQ==","signatures":[{"sig":"MEUCIQDQ7S/G8IyU3L2G1SdfEgNRyJN74nHTxBeAk96IqiOHqAIgS3b/NHiSaj1s6hMOoZlCimh3S901+E9qeELslPz//yQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23033},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"85ac4bd4d6d89f8e3689e2863d5bea0cecdb371c","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.9","@thi.ng/vectors":"^7.10.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.122_1712588744101_0.5061973395761039","host":"s3://npm-registry-packages"}},"2.1.123":{"name":"@thi.ng/geom-hull","version":"2.1.123","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.123","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"450cebd46adf3b5066eb4ea48bd548d5a1df00ac","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.123.tgz","fileCount":8,"integrity":"sha512-TNkihoyA2E8aX6SyFaqDq2B/GXzlrIkAqhhrNhsXIGge6toYB0NhalfZjekX76r0/Dupv7MsJsAonKPPgJ6zeg==","signatures":[{"sig":"MEUCIQDpd/7T/Qg/O7xvHhk0eiStKr10SoafgP0SvnFzsagRZQIgEiFEzd0bdjCrit6iyQEniBSADr9sKEx8uC4TguK+iUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23034},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"18a0c063a7b33d790e5bc2486c106f45f663ac28","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.10","@thi.ng/vectors":"^7.10.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.123_1712839043570_0.27844726037048306","host":"s3://npm-registry-packages"}},"2.1.124":{"name":"@thi.ng/geom-hull","version":"2.1.124","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.124","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"b09d00b9a80b335cbe1b037314c58b8d910736b3","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.124.tgz","fileCount":8,"integrity":"sha512-i8se9j/W9kCgcsyN5HQfWWuvzg2kQdsrzAiRxsO52l2TNY5rFnzNM0VX/Nx/gKwknK2MzBfmiV7QEpGGj142nA==","signatures":[{"sig":"MEYCIQDcpTqyEbgdPFGKkb8dmg83AP/4dDyECIH11zJuTcG9jQIhAPKXyBBhLg9B521dLEW+Lr6Yv0z6JkriToD3FA7pncRj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23027},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8339d05ecc857e529c7325a9839c0063b89e728d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.11","@thi.ng/vectors":"^7.10.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.124_1713624403290_0.5057437692076705","host":"s3://npm-registry-packages"}},"2.1.125":{"name":"@thi.ng/geom-hull","version":"2.1.125","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.125","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"784085991954f98de07866f2c8f89accf2f3f6ee","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.125.tgz","fileCount":8,"integrity":"sha512-kb5r/mCoD05KN26ny6IEp/Oh3uGgpC0uanN1gfEyssbcJA3SvPlUl68N/PD62u/YaD5J9Ay/4b77RmoT8UgZqQ==","signatures":[{"sig":"MEQCIB1tpQ3BxoAupGvScALkPJfzI3VASHWW9rMC3OFR2nfEAiAXrsxcTcrLVI7xUb5qXSQ51bmAC5QOkIkteNgqCi76RA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22998},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5dd66c18a3862a3af69a5b2f49563f7cbdd960c2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.12","@thi.ng/vectors":"^7.10.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.125_1713855997779_0.08728225948445312","host":"s3://npm-registry-packages"}},"2.1.126":{"name":"@thi.ng/geom-hull","version":"2.1.126","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.126","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"1288e10b40d1ed9454472a906990f66b1bd8eeaa","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.126.tgz","fileCount":8,"integrity":"sha512-tttZiMSEEbjF/PU4dsB5zU6J4aEGj8bpnXJdW2ozccBV0ax4T/7BwzIEXhzOwo3PelbqUkXmW/sW2xw+xXRcUw==","signatures":[{"sig":"MEUCIG7/Rv7otbtWHXwKEsY2WqlmDBwzNoML2KnBVilJtdw4AiEA4+oiYGUEr3ivryEMGiImXxrbB2QEqJpYnA5PwkegIgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22998},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"aed3421c21044c005fbcb7cc37965ccf85a870d2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.12","@thi.ng/vectors":"^7.10.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.126_1714074493063_0.6115248837616536","host":"s3://npm-registry-packages"}},"2.1.127":{"name":"@thi.ng/geom-hull","version":"2.1.127","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.127","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-hull#readme","dist":{"shasum":"f49b3a3347a10a543a20ab0fc4cb2e863120346b","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.127.tgz","fileCount":8,"integrity":"sha512-0XZNSLu9Ze6aXGJ026Axf8RNzqt9gEaY++VOHc74ZQ6UFbXYATDU+QQHEbj3T2faUtL3Rk8RQyVunqrM70S3KQ==","signatures":[{"sig":"MEUCIQDYcqEe16dt+tGfYbN62bIzFsZOU2l9JKnMDTC/lUjOWgIgSA7ZkCNJ5zpocQIImvfUIfMjsH0qse2j+wP/75ocVww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22994},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"df34b4a9e650cc7323575356de207d78933bdcf3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.10.13","@thi.ng/vectors":"^7.10.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.21.1","typedoc":"^0.25.13","typescript":"^5.4.5","@microsoft/api-extractor":"^7.43.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.127_1715193013943_0.265271000268559","host":"s3://npm-registry-packages"}},"2.1.128":{"name":"@thi.ng/geom-hull","version":"2.1.128","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.128","homepage":"https://thi.ng/geom-hull","dist":{"shasum":"cb07fab0b8170bfbd8e1bc9c1a9f71e8270c2d86","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.128.tgz","fileCount":8,"integrity":"sha512-Ys7+KQL2RrzvyLYwGh+yQLQayNFg7O9ur2PGRQ322JjpUmzekysvIqK0Ega0Z7BoKYfR+YNz9+Vv659+6eM81g==","signatures":[{"sig":"MEUCIH4NY5KB1NZmtmTEOUILrFaqHsesG7vIiiqqCyN0KrTKAiEA0dVXxngPygIedaqtYc7R46jQlGM9OWinbXzH80hmXnw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23193},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"154c95cf9d6bab32174498ec3b5b5d87e42be7f9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.0","@thi.ng/vectors":"^7.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.21.5","typedoc":"^0.25.13","typescript":"^5.5.2","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.128_1718998699587_0.3014543998418593","host":"s3://npm-registry-packages"}},"2.1.129":{"name":"@thi.ng/geom-hull","version":"2.1.129","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.129","homepage":"https://thi.ng/geom-hull","dist":{"shasum":"3c222b362df4e1c7f4b8dd85bc35ff10374b48f0","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.129.tgz","fileCount":8,"integrity":"sha512-GYD62skj2Qw5StCPqnetjnfpAK1dELg2vTmlRXdCwnJCsv9glaMgiX3Mozgg95UGBIph+DghdzcbPDYP7oZnEw==","signatures":[{"sig":"MEUCIBlQBOFvDJoIU0WgqXBdjkmjhWxyVpqCwRz62QUIlR7oAiEA/ZIwUvTp/SaqzDahNe48PrIvnFNaxlLx0Plj6/2xPNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23193},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7b950c112fba0b2e7c450765b15624c3382f1354","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.1","@thi.ng/vectors":"^7.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.21.5","typedoc":"^0.25.13","typescript":"^5.5.2","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.129_1719653526714_0.4281945368526059","host":"s3://npm-registry-packages"}},"2.1.130":{"name":"@thi.ng/geom-hull","version":"2.1.130","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.130","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"1ba4ba696ceeec133868999a5f013146101f40b6","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.130.tgz","fileCount":8,"integrity":"sha512-tEVBaZ2/r3pVwRx87i170ZOIhA0XHDClGvYFPwSBrsQ8u/rVWAHd1jkWO+EUK9QHWCwn0z9mW3V+H5jZWWG7rA==","signatures":[{"sig":"MEUCIQD7JwWE/BHELvhcnTa5dLzpS5RDrled+9jMO2cSeE9XvQIgJWDYZFfKMKyM6lkl+Lpi2W1FPahbZ6PtSYjYdu4XCnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23192},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"70f493d9ccc97c5df5dda7e808e96cd1691097fc","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.2","@thi.ng/vectors":"^7.11.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.130_1720267545316_0.7594050425179422","host":"s3://npm-registry-packages"}},"2.1.131":{"name":"@thi.ng/geom-hull","version":"2.1.131","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.131","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"b6abb19f040354da2e30e6197f0dacb3559c1be8","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.131.tgz","fileCount":8,"integrity":"sha512-/urfACSfmwHU4qcMc6iOIat0oLduwqEAnXLjwUJn0nXsJLjzI41o1S41UJ48nddVe/DFDIs/UAjDToQoOXOYUw==","signatures":[{"sig":"MEYCIQDBt1C83APEi3zLsMDz+pL0cJWSJfScu1btHqB2LumxNAIhAMySaIYvzMZLwZ9L5BgsXoa6JsW5UL2vscrSlBOJ5kmu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23192},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ba4f2cd15eeb0cae30efe222524da4fed2a57267","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.3","@thi.ng/vectors":"^7.11.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.131_1721135569907_0.8593008213084476","host":"s3://npm-registry-packages"}},"2.1.132":{"name":"@thi.ng/geom-hull","version":"2.1.132","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.132","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"f95454e3c487d15bd031b3b434bd052272033494","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.132.tgz","fileCount":8,"integrity":"sha512-ZErd/oFCAoPKkieyoCcII+7V08Ps06+5tMQx03vZtgBSEvu4qAswhMqDzdJtGzY+llOqtbZcefsluveNISe2iw==","signatures":[{"sig":"MEYCIQDooC5VtlBpcgXxmATqyjTkObR7K9JmFEyCE5H+0oulvQIhANkk9RhXdz3APmj+mCGU0xZcJ3+AAlPd7WnzcEWMZznl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23192},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c7aaa453b01a45e5235517db9d2a283b97abac96","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.4","@thi.ng/vectors":"^7.11.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.132_1721401204115_0.45131476958911954","host":"s3://npm-registry-packages"}},"2.1.133":{"name":"@thi.ng/geom-hull","version":"2.1.133","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.133","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"7f686da4b9b4ce91b4bc17dd9f496a0221a94e01","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.133.tgz","fileCount":8,"integrity":"sha512-uZawv3wuevVFPpzIV4pndX992DiOXDzrY4JtXmaylirVKy4paYU2rpQ3/58PHCJT5wTjYJ2SDs4H8PBkSmmDKQ==","signatures":[{"sig":"MEYCIQCVHkdyg8v1fsgwrHEqJJxodLMTdYW+VhvTyjD9kF2pSAIhAKgHkA/0UdHmkoiN/CGB9rrgKJguvyBpX9C0b+i7IbDA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23192},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"324d6b7dbf31558329e9fb6452e29b2f7db9c61a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.5","@thi.ng/vectors":"^7.11.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.133_1721654376443_0.6770029201363466","host":"s3://npm-registry-packages"}},"2.1.134":{"name":"@thi.ng/geom-hull","version":"2.1.134","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.134","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"8a71d2cc50a9f4dc0d8ebb6ecd29e3e71bb5421f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.134.tgz","fileCount":8,"integrity":"sha512-58QzRm2527zp+3ecvcu8yWmnfVE5QiBZFBZFFGynokeCzTDN4gPDy3PgnHysAJeeRKPeJskKvBjpmfODhv42BA==","signatures":[{"sig":"MEYCIQC1+bPnDjVRhMZPS2gAWsVlV7ntCfDj5cEiJ7Jul7aVzwIhAL7i41y7fAJPvIb2va/3P7jsWfnQLV2LBVAuS8Ey5fWX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23192},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bd22b0826134b79064169371665b4d6caa9b6066","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.5","@thi.ng/vectors":"^7.11.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.134_1721659458630_0.13735807680663426","host":"s3://npm-registry-packages"}},"2.1.135":{"name":"@thi.ng/geom-hull","version":"2.1.135","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.135","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"152b2da924e4c3b163abafdc8dc229a9446be5bd","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.135.tgz","fileCount":8,"integrity":"sha512-RVIV/fG2Ipu7kPrJeXHlzGoo44vkUFCBduYkKS801di78ckNwBME/9ZZG+UqBcqVXQVTStlLgETQIFDlfJzhaQ==","signatures":[{"sig":"MEUCIQCQibIDjzyKcnPFWA7cQLBCKhbHMV1tQ20Clfh3E0IuAAIgJuAIPU13FoA4IZE1P3FhwGz9NGhfMStZxoZux7PStNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23192},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ec78f98d015e4d214a0b840e72e497407807daf3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.6","@thi.ng/vectors":"^7.11.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.135_1723302406727_0.18290535284532683","host":"s3://npm-registry-packages"}},"2.1.136":{"name":"@thi.ng/geom-hull","version":"2.1.136","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.136","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"34678a1f141af3b310eb2cd8a88739206d92e205","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.136.tgz","fileCount":8,"integrity":"sha512-7v/lw3gYTnNqlPXK39YrYmWu76xTraFmIeRYSmjNQ6Afnfmo/sGSRoZfDuCpTh/EWS7s5h1maWIu0sMjVj9JPg==","signatures":[{"sig":"MEUCIQCkvDCBwzwwISCMKhUlmPVIcBxcqwiPaXv42pSiAuTZRAIgS1rG0KmZKXOmFynYkfXPO78GNTZTLXPTO59NpprsntA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23192},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e914ebbd81c56783c39cf746548c547cbacadc96","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.7","@thi.ng/vectors":"^7.11.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.136_1723578173419_0.5743041202086638","host":"s3://npm-registry-packages"}},"2.1.137":{"name":"@thi.ng/geom-hull","version":"2.1.137","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.137","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"24b7aa3958c31621976f6cd2bb25aa05af479bf5","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.137.tgz","fileCount":8,"integrity":"sha512-cVXeeYrJbxmpiwbWo0v51JzygaQJVSt+kFhUK62uG08vmQ4KXMVZtroQZWWQO+OVyfou6hN/0mj1060SCgkzZg==","signatures":[{"sig":"MEQCIH1UhzxEwF9Doe+RLvpll9cyjaDFrnIDROI7ixyD1EcsAiBeazvPw/Ixbcf017bRtTntJGhPnM8oQdC6mEO2TPt34A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23192},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f6e26ea1142525171de5d36b9c3119f2782bb437","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.8","@thi.ng/vectors":"^7.11.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.137_1723990520284_0.52982580021841","host":"s3://npm-registry-packages"}},"2.1.138":{"name":"@thi.ng/geom-hull","version":"2.1.138","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.138","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"6787da1ce75f0d15447dc0f7ada4a082afb23ead","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.138.tgz","fileCount":8,"integrity":"sha512-ZqP1W4UEwRGUFlnXkeWvDlAroYlByPvrPURw/+3LpuJzRyeqSgUfe34Kx3LpxcV8SvtD56rAi9Pivvoi7iEsNA==","signatures":[{"sig":"MEUCIQClVMXFz/nENHdcr11g0B1vZf3Zp7PZti7xZKva+zHsfwIgDVbGwH3TNLHfWUgU/BHeT1FdjOHMo4+4nTyHFcCm06A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23193},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bfbc227cf5ca2d3c2984b3d4713eebd6225cbd54","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.8","@thi.ng/vectors":"^7.11.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.138_1724075255839_0.5806432936171781","host":"s3://npm-registry-packages"}},"2.1.139":{"name":"@thi.ng/geom-hull","version":"2.1.139","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.139","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"8dcb589621846709732b17da8a02ea329344508f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.139.tgz","fileCount":8,"integrity":"sha512-tlODE+7+J4jq6BRVfQzVVU4dIbB129eDHbS3euIS4iEHmOKLtugMHpFidKPdwqOKKdGLRr6fGVhWjdH53Txt1Q==","signatures":[{"sig":"MEUCIQDJGB/nhr7EXOvonKv0kin2w+ZCcvfpK29gI0YsJEC9ugIgYms2LQKr3lp8KCxprg5XAoWf0jMQQNZN+BSRXCNcHmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23193},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"502a0192bae48e69290870ea8a2767f8b81adee6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.9","@thi.ng/vectors":"^7.11.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.139_1724853798478_0.18343565694758035","host":"s3://npm-registry-packages"}},"2.1.140":{"name":"@thi.ng/geom-hull","version":"2.1.140","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.140","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"d37d4e8a45d4f0c2bda8b17e11d7bb302808f6ce","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.140.tgz","fileCount":8,"integrity":"sha512-Dc152wiWkCGObEWPPgHSHXgOzlMEGSbpv7E5pWJEYfB0YdupL9gPUc9iAa0pIMtqRAJvTsn3n0+qU5yISHkmxA==","signatures":[{"sig":"MEYCIQDAu5UNmcs95eVYlj60Fl+L2DhRAnN9riEWGlXCuF0A5gIhANd4WTr8Y53KS1O/t/0QJ08tUGDNwr2tCF6DOPs2VBqw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23192},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9f71f7f82fed2a980078a96bdafd2e706f526c75","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.9","@thi.ng/vectors":"^7.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.140_1725539095605_0.798399734825056","host":"s3://npm-registry-packages"}},"2.1.141":{"name":"@thi.ng/geom-hull","version":"2.1.141","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.141","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"c04796b5db2159c53b711e6c1c6f5b52bf40b4fa","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.141.tgz","fileCount":8,"integrity":"sha512-PFAzeRQcb8eOfVLnOraf36iHplmC8GAESLQh+wA5b8RpWyxFUohGq2xG6CTegz4y5IDlH//LCZqQfHPAJ0/CVQ==","signatures":[{"sig":"MEYCIQDK5+G4oA96iRWoNiDS3QqbqKQ8gPsRFI5kJdLiLA6UbwIhAMcn1rXnN/AzP+AOpfRUW7w3ILBdmZP9ARcoXPHiNCgl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23192},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8335e9571c2b9b13844ee4d8d24f99143c5f8816","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.9","@thi.ng/vectors":"^7.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.141_1726493236484_0.536750832740805","host":"s3://npm-registry-packages"}},"2.1.142":{"name":"@thi.ng/geom-hull","version":"2.1.142","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.142","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"49251e28e72d50325e056c79d09c2c9fbd0897e2","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.142.tgz","fileCount":8,"integrity":"sha512-2DBpkijqUdSdxVBgpdWo3vvC+eF6mrloo8wtvq6Kz9vDD6W/121rtxpjGo2k9U4+HuFku5De5pZGCatM0GEtvg==","signatures":[{"sig":"MEUCIQDY5Y7hzwqsWZD5GD0c/eORhsF06VLx8Ph52k9xbBGP+AIgLm9u/P2Nw68Prbk9FUTKRdqAisy7Fg0HQmXdReTzwqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23193},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b52baa3750ddd1256892df966ab7ac9b4806a9ef","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.10","@thi.ng/vectors":"^7.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.142_1726780406675_0.13786883222175472","host":"s3://npm-registry-packages"}},"2.1.143":{"name":"@thi.ng/geom-hull","version":"2.1.143","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.143","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"4f1f8a038ed0ca1b8a114e2f606d2028311b2d54","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.143.tgz","fileCount":8,"integrity":"sha512-cDaEZEiAwuglX48pRQibrfvbbMqcYM+RWPRw3wNPH5UPLjt65PQdABQ9MxMVfnLvaHvop049VGmJJQ9XoFNmkg==","signatures":[{"sig":"MEUCIQCu/7H+OgR3AuvR94Hdo3Ex/PE2QL6uaJrBCia/Gr14AgIgahD110i1oKxVVGNqF3wdt1CNJGEgq4jeZjHcvfFakP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23193},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"11ae480076e61a2263f5730ffb37dfddbf01c7d1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.11","@thi.ng/vectors":"^7.12.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.143_1728130593617_0.11178776518770195","host":"s3://npm-registry-packages"}},"2.1.144":{"name":"@thi.ng/geom-hull","version":"2.1.144","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.144","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"0d5dfa2ac34370d72d59432eae72504fb0149d49","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.144.tgz","fileCount":8,"integrity":"sha512-tF/B+FRNPXh+d/60IEll15xqLs4zbyzExmY9UmqSXmlPPse/p083o66E32QuHmKzDgN4H6YdNgZyLh5pJOJmCQ==","signatures":[{"sig":"MEYCIQCfeoabJHn+QBPPJGTC4uasfnHeY9yaTLpiqEv4z72aOgIhAKGG3olX3QLQPv3dgGkHGqj9q26DHjp1SImHRO65lCJG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23193},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"241df2019d93359c34da1a11a94e416b6ea73f32","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.11","@thi.ng/vectors":"^7.12.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.144_1728304461667_0.7559476829206073","host":"s3://npm-registry-packages"}},"2.1.145":{"name":"@thi.ng/geom-hull","version":"2.1.145","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.145","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"ac3d3466dc27ce72981cc985b3be0c01cfb10798","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.145.tgz","fileCount":8,"integrity":"sha512-bCbmnVgRv9g6I1K/9br3r3AjXV2BmYrb389H+TUAf2Fl0MM+vr+V2ioDTjM47SCamXtVK1eW8IMRccHRD8k7Zw==","signatures":[{"sig":"MEUCIQChmNEe1NlQpmALkUqtZOmEqORAc5NvHxOw1Lhs774jsQIgFEL8sQIzCKmMbdKAnPf0563vr6KHV/6w2mzF1QDpqUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23193},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8301254c4436505a1fb0e3cc28eca3adb920c3e0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.11","@thi.ng/vectors":"^7.12.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.145_1729179655526_0.31392474194054465","host":"s3://npm-registry-packages"}},"2.1.146":{"name":"@thi.ng/geom-hull","version":"2.1.146","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.146","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"1d8f59318aa1a22c3b9867b868745f86b422361b","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.146.tgz","fileCount":8,"integrity":"sha512-4mEyl3o3nuJFgMu/JyMP37a5ZvstNbUh7maZQhxi8bh1GQbM8MENZ1R+Vx9JJHtdeYDUsBuIqfiCQX1f5+zfOg==","signatures":[{"sig":"MEQCIDecHBeftYG0g77LE+m9tdj+oDvG+9qtu1+G0Ofunsi0AiBhCettNlN0/XNj7nP66kuvOXUzCLekMyQTvh79fW2LJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23193},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"36d88652f6712b0e7ed8e55d1f4d9b3718294f7f","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.11","@thi.ng/vectors":"^7.12.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.146_1730415534485_0.7776939342476663","host":"s3://npm-registry-packages"}},"2.1.147":{"name":"@thi.ng/geom-hull","version":"2.1.147","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.147","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"a20100e868248502adc3e41546986c19558e5ea3","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.147.tgz","fileCount":8,"integrity":"sha512-ryXqv4FuflbQQYK+6ZUYD4yDRAbE8wXjNu4YB9Y10a9xVAk6bWNEYQ2DLTY7XRKkcHpK8rr71bauRhW4j35iKw==","signatures":[{"sig":"MEQCIBmttIJX3al4M3Kws5BuYJLyiDfXnN81iLhVJO1EfRrvAiA5lXQf6IadNqwyETIt5EoNHTTbjBPEGN/aJeaTn30WMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23193},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1148f3130b867c65141957b4b7617021d7ac7fc9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.11","@thi.ng/vectors":"^7.12.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.147_1730652182646_0.31908484482185595","host":"s3://npm-registry-packages"}},"2.1.148":{"name":"@thi.ng/geom-hull","version":"2.1.148","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.148","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"7c7cdc873b52231de423b55c279f24350dfa2a57","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.148.tgz","fileCount":8,"integrity":"sha512-BjqtP8VUPtXyjLR1rTIicYU8zWMbF+xEasvYP+ClnKaMOuqQKVX/QIe5PuJ9sLw7yRuBor8DqKf6MlShOr8Qlg==","signatures":[{"sig":"MEQCIHg3bqc7fi8dAb5NKXt3WChjK5tpcZU5fO5NU6ZaQZnAAiBb/zfG4JyDjD6xN1I1bcnntBL26Vhjfwm6Sq25ECHu6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23193},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c2c371069911fdae138149fdcf937c4ad7a8c71e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.11","@thi.ng/vectors":"^7.12.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.148_1731166566734_0.313579781558734","host":"s3://npm-registry-packages"}},"2.1.149":{"name":"@thi.ng/geom-hull","version":"2.1.149","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.149","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"f648eeacef7f4892fb2cef8ceefd6d4a7f0c271c","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.149.tgz","fileCount":8,"integrity":"sha512-G3cywW8k26uwDcqGGsSpyjLb1D15vPH96lJEGPTX8OcTdW/VY16b2paypVGzV6X5jTdMFGqYTD+jeJezzRmFrQ==","signatures":[{"sig":"MEUCIQCZpOuMigAUqtzmgex2W6jCtNfZW+RXRFoV4993HgTtsQIgM1FB+Q5h6/tpmsD/5RB3jyEAi//jik92/iD0232My7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23187},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ef89090bb19fc5bca23be5da8cfce05b82ff4ad1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.12","@thi.ng/vectors":"^7.12.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.149_1731258956458_0.9013578981737618","host":"s3://npm-registry-packages"}},"2.1.150":{"name":"@thi.ng/geom-hull","version":"2.1.150","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.150","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"ab67984477cf9c66b0d41e3ff69a6953b5c35db7","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.150.tgz","fileCount":8,"integrity":"sha512-PDTCAfdnlgftfGaheE2J/mvITST+TST3QDP5dlwHcFLkHqAcfhCen+KGR3yRRQOr0b6E01kvTk8Ofi8TvBX8+g==","signatures":[{"sig":"MEUCIQD13fu/aD7rInyNIMikH7AQQOHnMbXgMW4zbDe6/2MtWAIgBHzR93mNdDyC88BNTKhVsbst0YWpG8TmHxCdfEGCDj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23189},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"85e2f0935b58bde5d165fbe754fafec5da0b731e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.13","@thi.ng/vectors":"^7.12.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.11","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.150_1732472388743_0.37554377302131114","host":"s3://npm-registry-packages"}},"2.1.151":{"name":"@thi.ng/geom-hull","version":"2.1.151","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.151","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"6b24c83c6a559351940e486637990aaedb3c2f4a","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.151.tgz","fileCount":8,"integrity":"sha512-omNNYdR8wIbYbihpMA+9U/jvEPuFlqYjtc/MsQdeLqbUS7JPeVg9YyQDkWj0DtQZf9u4cFV2dm2k4ApxTnIngw==","signatures":[{"sig":"MEUCIQCTEmybd1OHNA6hdFcVFJLM8A2SS8AOjtdmJ6hxWcx2CwIgKQX70Q/7i0vpn6v5cJX8jxLH3ThjKsn8AtS0AigJ/p0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23188},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"34ac95538d96f046090fef5fd3a1dc36d54663d5","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.14","@thi.ng/vectors":"^7.12.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.27.4","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.151_1733998556762_0.4071586965719596","host":"s3://npm-registry-packages-npm-production"}},"2.1.152":{"name":"@thi.ng/geom-hull","version":"2.1.152","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.152","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"95c8f401273494d244db292f537fe8caf4ad2dbc","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.152.tgz","fileCount":8,"integrity":"sha512-tOglFMDH9szHfuFIOsPjvxVCRnPMdoMs+2q3uO4zQiqCSK3JMgVs1Os6URgITtdu5TYyHw1+d61EyqMCFquFbw==","signatures":[{"sig":"MEUCICYrQo/Nv0aMg4nUW0p6byZQpm+aAic+MabeHk2j37efAiEA0d+kNRkRxF2ifT3XuYYzSQlX8MO3go61r3Xes9CPB/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23272},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"48bf4c22bf23f88ac99f435106af2214f79a0be1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.15","@thi.ng/vectors":"^7.12.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.152_1735308942325_0.09712796026221149","host":"s3://npm-registry-packages-npm-production"}},"2.1.153":{"name":"@thi.ng/geom-hull","version":"2.1.153","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.153","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"6c7c0550a15e3205b21d66929fc9ac37b89eebe7","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.153.tgz","fileCount":8,"integrity":"sha512-Ti3rlCjaopnOmggTdrazwYu95OWQ/SS6PZyVpIpnbvBjQ9Sd2LocUWmrqZaZf0t8NRq10wtQKEGbqogO6TUj3Q==","signatures":[{"sig":"MEQCIHmFIsybgLg8pLny7UdoaJDsYrwBFvn1uZURlfYsCKf0AiBYI+Xq519lMxyxqgNg5MKa94ytseoTIVBUu5Cq5FOmxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23272},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56c1d57a96565bbcc8c06c73779a619bba0db368","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.16","@thi.ng/vectors":"^7.12.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.153_1736025060024_0.7651618738059063","host":"s3://npm-registry-packages-npm-production"}},"2.1.154":{"name":"@thi.ng/geom-hull","version":"2.1.154","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.154","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"ddd8f67e9f5be0f9938db6dd2dc7dc6a7f858b1f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.154.tgz","fileCount":8,"integrity":"sha512-xSGa0ASTTApZ7Rq0PF9iWl/7stZ2HISqmgeSmr2rtEnsoUaoQl+jYf3kCBzoGQ2DuI5kFwv+o5DCBu4I1a4xNg==","signatures":[{"sig":"MEUCIQDjEiUmmXl3a0O3V1+LzZiWg8JbMbPN/7RRjH8gGY2r0wIgAwZvY91s1sw3wVaQLflL0Hign4qNIwwNnZo86tMGzuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23272},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"6542b842120bef47cc18d45a1b1db68307a7f04b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.16","@thi.ng/vectors":"^7.12.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.154_1736857577513_0.3148417137074495","host":"s3://npm-registry-packages-npm-production"}},"2.1.155":{"name":"@thi.ng/geom-hull","version":"2.1.155","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.155","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"d35b74e180c9947ddb7a34e6fb228322d193fb69","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.155.tgz","fileCount":8,"integrity":"sha512-0w6QzRAnLtqySbK3klndwVBvwFK4vx23+8GwRrAVmhVPyYKyd3WqMUcJ/8p2Uq77OmQbduqsAfjmhw+rfHva/A==","signatures":[{"sig":"MEQCIEc+ToRqeHKT2hLdu+WjdSPy++dGUda71P+Dl+g2ZF93AiBTkA/vSild1iUABXN4vbfibRbs7nLTVgbduPYdWPZU3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23272},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d888087b36b086fd8c3e7dc98d35857266f78942","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.16","@thi.ng/vectors":"^7.12.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.155_1737123167455_0.09934573070635389","host":"s3://npm-registry-packages-npm-production"}},"2.1.156":{"name":"@thi.ng/geom-hull","version":"2.1.156","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.156","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"09031f62cabe1cca15b686d5cfc4fd3647737d2d","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.156.tgz","fileCount":8,"integrity":"sha512-/upk8GMQVnAht+aK9yBGGqgIOdVXqkJ6pPHeO/QOd4O4tVtHfdqpyu9neKz6Ji54BeXRl34txBFn+QpBbLY6Cg==","signatures":[{"sig":"MEUCIQDIdBofVZiEDJ0KZk85PanD+sWqZ9USmhTano2MbNS4UAIgOepzHRC5kGtZPxRUgawMkQd05au2YPSEC/dxlwH5PXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23272},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56e7a1724e7b0cb5c41119f60320b6ff0e8a3c1c","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.16","@thi.ng/vectors":"^7.12.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.156_1737458290109_0.9528965929089714","host":"s3://npm-registry-packages-npm-production"}},"2.1.157":{"name":"@thi.ng/geom-hull","version":"2.1.157","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.157","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"4125ffb9c8cef72527f3f29819de4a8e55547676","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.157.tgz","fileCount":8,"integrity":"sha512-rslrQ0ISBviG77YCJHK5iYt6NhZ/BfRvnTHwiQDBIhYp4M8LtZKrUG50G//2X+wYyID/USe5vsSXiyOZzMbGyA==","signatures":[{"sig":"MEUCIQC2wMVV7IzTPzM5LkY8/LMzsRDM5sULm8580aSg4gnEXgIgdOJHPtvH2JBd22DhE+PUdN4AfXsnJWb+8n0pfE8ybN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23272},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"22f6d518aed5951bb37b406c8ae85a6c3e6be517","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.17","@thi.ng/vectors":"^7.12.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.157_1737474651381_0.8588794339977519","host":"s3://npm-registry-packages-npm-production"}},"2.1.158":{"name":"@thi.ng/geom-hull","version":"2.1.158","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.158","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"7ad93526d1eb167e1e7bc980e214bd313138758d","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.158.tgz","fileCount":8,"integrity":"sha512-aA5NjgbgdEGK0yGz6tEnmcobT0ZO4/sOfjvC+Udp9GIDRbmXus1PK8RZLHmnzEV7rZPPtyrWX6pMvVr2HiguhA==","signatures":[{"sig":"MEUCIQDDkoWxsPG/odudhHqd/X16hQWnItue+xb9UoZ4iPpjIgIgEyADxl4BWJK1vRo7d8GJ8k1ZcOHIac4bXSFv8KeGw1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20173},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b92b48abda9941d608be8a2e1c83447e679a6f79","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.18","@thi.ng/vectors":"^7.12.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.158_1737639783426_0.13532218458292689","host":"s3://npm-registry-packages-npm-production"}},"2.1.159":{"name":"@thi.ng/geom-hull","version":"2.1.159","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.159","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"e4c348d1c0bf5627dcc4da208b84bef83e50aa6d","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.159.tgz","fileCount":8,"integrity":"sha512-GIF7iH0QGpsExtg7zgJR3Ici5SE28pUROJaW7TVwTmiP4BJubNwaCRSMUxSegJCxAn9YhaFAGua4tNOxoKS8ow==","signatures":[{"sig":"MEUCIQDNj1qMCsyFWHI+ZnIB2clwz41sR+5vpKQWgKu86fzYVwIgYZL6biPJTLt/i0NLcn2+A24daZcw+3vUBROBeKPoMVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20091},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fc1d498e8d4b690db873c30cc594352a804e7a65","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.19","@thi.ng/vectors":"^7.12.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.159_1738168173665_0.37182170958230265","host":"s3://npm-registry-packages-npm-production"}},"2.1.160":{"name":"@thi.ng/geom-hull","version":"2.1.160","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.160","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"40cc3dbce5993248bac452cc81e32a285941b2aa","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.160.tgz","fileCount":8,"integrity":"sha512-P3d7TlORfACWFvDSo2xlAWlzJMS0r678EHHBx5U/ieKQaBJvSWUapnBxiUaRP/NyyZYLWdMXe6IcCXBWCbtldw==","signatures":[{"sig":"MEYCIQCt9j7sDMUL+Ry9tbRrlj2JYlkq0JHOYKu6XHNIYIircAIhAPmiyAAekMguc4wFfQS1FUQLLyCD8v1e28GV8CXKJREy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20091},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9a0b33253fef092aaf301decf6ecd54317874d4c","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.20","@thi.ng/vectors":"^7.12.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.160_1739462812508_0.5521370412861661","host":"s3://npm-registry-packages-npm-production"}},"2.1.161":{"name":"@thi.ng/geom-hull","version":"2.1.161","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.161","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"ba379db46bed6e2cbf00ad5a2a55cdb8d32b0334","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.161.tgz","fileCount":8,"integrity":"sha512-XvybubSiaR63qDGpwWLJpFN82TuVvm2Gu6UJKCSHOQuYLpdbrfUTCDj4p8H6mfQhVeDApOCa3BcVmWQY9P06dw==","signatures":[{"sig":"MEUCIGD9i+i0GP+O0xlFpLAxShoc96AcQiAnWUvIQEs3ry6GAiEArrTxrOcD0V0LW+7BtuT8gHXpxDS4UQQSER9nl7XLRvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20091},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"bee617702ac61d093465b967f8f973dc566faa6b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.21","@thi.ng/vectors":"^7.12.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.161_1739999024079_0.15078239692783835","host":"s3://npm-registry-packages-npm-production"}},"2.1.162":{"name":"@thi.ng/geom-hull","version":"2.1.162","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.162","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"286bcc48e72a09fd5604c6eab0076adabd6810fa","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.162.tgz","fileCount":8,"integrity":"sha512-zmPNn8xd0XmRMyA1SyGfmeuwc8dZTVUC8+mPM88DjIvZfjvJ3cbngxA2ggINqOTfMfCGpXFug3HmypVofDhA9g==","signatures":[{"sig":"MEUCIQD1coMTudmRBHVsWuqqTnw12YMTe5B7ynfW77jh9WyQ0wIgMHaYbtt1pzEihujLrv3pKw8kLD7A4osXH9cQtENkWlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20091},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"2958e6a9881bd9e06de587a2141f6d23c64278db","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.21","@thi.ng/vectors":"^7.12.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.162_1740174989541_0.29774848937058596","host":"s3://npm-registry-packages-npm-production"}},"2.1.163":{"name":"@thi.ng/geom-hull","version":"2.1.163","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.163","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"371c43d5d82e56d7f1664709a0fef975d67fa38b","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.163.tgz","fileCount":8,"integrity":"sha512-imqXDukxAapohYzIyONw0SOAL9SfpPzjkdkWP5lki2rUIh0b4KIyS8Q7NFJPynq+3u1nhp+Tr/HmjK6nAkPI3g==","signatures":[{"sig":"MEYCIQDrXmBeJoQ+4rlixbWLl1bAB9YiuMXlW8MyFUWsXb7s+wIhAK3sGb7lYd3pBH1ZxtIKNbpiozIW8+/sHGtvZzOdPxVP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20091},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"5084790092321b8654373237225c5f428f092782","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.21","@thi.ng/vectors":"^7.12.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.163_1740490164848_0.2996044289865767","host":"s3://npm-registry-packages-npm-production"}},"2.1.164":{"name":"@thi.ng/geom-hull","version":"2.1.164","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.164","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"8c126707b9e3a2c0f124dd5e31ecbab3e80fe216","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.164.tgz","fileCount":8,"integrity":"sha512-gpC9ouOWlXeQzauy0h1jTeHe+9oJLLlxKyQePCMVr9p79hsjmMw2A5rgXljmxGhfC+nvSR+mwxxXXj0Ov3KmSw==","signatures":[{"sig":"MEYCIQDppyNUHdn3JJh0FtSEj4UifktdWOWkXpvcX507BI4rpAIhALMD9p7txHiC8VOxS+WUASFHWTympk/uJcPdwOOy/QlA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20091},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"55987d581e4985b1c3091ba6be3f9b53a0c5eeea","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.22","@thi.ng/vectors":"^7.12.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.164_1741548372645_0.8540286799488079","host":"s3://npm-registry-packages-npm-production"}},"2.1.165":{"name":"@thi.ng/geom-hull","version":"2.1.165","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.165","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"1a2fba02e5a991166a52b9449628658ac390fa9d","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.165.tgz","fileCount":8,"integrity":"sha512-ay+M08+DnA+Oo38Ka21LZuVoSc0cHI8Ate8qR+kygt3zPyHFwPto3uFvIz64pbczic3SwVdFLcdAtGeFXGbkow==","signatures":[{"sig":"MEYCIQDq148kR9gW542brrsw16vsmgPk8ZFKvTctnUbTpHeYgAIhALEaAKs2L52lstRQulfUBOLa+GwM093xsdH8IVDIqxun","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20117},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dfecb91b5b6a05db32d96f261e0c0ac6319240b9","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.23","@thi.ng/vectors":"^7.12.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.165_1742219061768_0.6740270477667909","host":"s3://npm-registry-packages-npm-production"}},"2.1.166":{"name":"@thi.ng/geom-hull","version":"2.1.166","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.166","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"e448e3fef10501713bc7a77b3e13c42efdec4a40","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.166.tgz","fileCount":8,"integrity":"sha512-HhzPvcgpYbInJVE1n+xutQzgvlRVDPO19n1lArr1BCb3OltfepsrRR1MjJBQ3ZS4qQIbaz4vL2GD3sqRgwBiow==","signatures":[{"sig":"MEUCID2qshQUR7mnoor+hJuprWPKJdnUpvLNlwtRCzaIDvXMAiEAym917oLbhCVjDMQj7wKaikVXSd7OuiXUPgTz1H5eJ6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20117},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1646e0ffcdfd812b29e1b9c7c528d294ea60373e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.24","@thi.ng/vectors":"^7.12.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.166_1742304487712_0.6885537693248243","host":"s3://npm-registry-packages-npm-production"}},"2.1.167":{"name":"@thi.ng/geom-hull","version":"2.1.167","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.167","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"c42e097309d068a065be5e91857c5dedbb2bc1cd","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.167.tgz","fileCount":8,"integrity":"sha512-jU4GuOA8MnYWKdmdJCQm+aQikuh1c8KsXxYcvVaLpuyyA4HpA0/DDzz3QD+/40InRml5w7Hh4PrY/pRQpNGz8A==","signatures":[{"sig":"MEUCIE670VXfSA90HRhOwC6nl9Zn/uYb1xenTrOvzyCxvA/5AiEAuhXVPajgXkfsQgM3h9BobBlwtiNg2w/RJwDysKQXpQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20116},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"87aa2d0e64a357476c10fd57aabdfded13c79f7d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.25","@thi.ng/vectors":"^7.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.1","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.167_1743543960341_0.10088134773746438","host":"s3://npm-registry-packages-npm-production"}},"2.1.168":{"name":"@thi.ng/geom-hull","version":"2.1.168","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.168","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"b9874d8d11c84f69596ae2aca9404460874038ef","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.168.tgz","fileCount":8,"integrity":"sha512-K2O8jXGvjPljGc8Crb+gqrI0mdhItruQ/icBxc8IIaiHGdly5fyU/TtzCfVWAD3tnvMaqCo3NNKK2Xg44+7fjg==","signatures":[{"sig":"MEYCIQCltxw7j+FG6FdMxIfw/a2OEJ6dsuCzLUl1X1LkGy17YAIhAIenvazUe3aFMScCc+qo+OjvK00Sr3Lslw/4rQJLLkH1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20116},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c88a589f33207b02a43172313b38ea09571265f1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.25","@thi.ng/vectors":"^7.13.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.1","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.168_1743947750145_0.22068520925549295","host":"s3://npm-registry-packages-npm-production"}},"2.1.169":{"name":"@thi.ng/geom-hull","version":"2.1.169","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.169","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"5fa7279016e9de0043dcd98c30a4639e73c2a06b","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.169.tgz","fileCount":8,"integrity":"sha512-ym42x0IXHUj9sTBe33h9F9DOlm2jKHwEqjWwN52redrZcPdFttauVynPcL+RM4oNijAjVIr0UTqgOeUIZ3jtpw==","signatures":[{"sig":"MEYCIQCY7CwszMQS0LBlnnGxaKhXIDPVkVD0lzJod+9uuiGR/gIhALQUH6ZXpF43HEnDCr4MFJXDHpgpK9YseC6VygsrXBL1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c464b6948f92cba90c2ea75b59203dad894fb450","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.26","@thi.ng/vectors":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.2","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.169_1744802084795_0.6183299800257576","host":"s3://npm-registry-packages-npm-production"}},"2.1.170":{"name":"@thi.ng/geom-hull","version":"2.1.170","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.170","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"3b74e320da6085f80a86fe0fd3e1470c94a5e3b4","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.170.tgz","fileCount":8,"integrity":"sha512-kifvz+CU8YxeGdAwZhrXmnWIdx7x4ffKYfhM9YfhifN6borI2j0dHPYlhngjntTA8zfg5eEYy7NOavS4qdk3ZQ==","signatures":[{"sig":"MEUCIGI0yGOMIspzLRAmDA02d+P9XfbzXkGjNSZW79cDOAFWAiEAw/tKxNNYpyE3hVfsO7IhN95kkk2KIMOtwh8XbaDmNhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"69080248c98f9555642384aed76a0431e9f44835","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.26","@thi.ng/vectors":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.2","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.170_1744893722264_0.7892493242188674","host":"s3://npm-registry-packages-npm-production"}},"2.1.171":{"name":"@thi.ng/geom-hull","version":"2.1.171","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.171","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"58286d5fd259d25ebd962ff563e092c648f2a7c4","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.171.tgz","fileCount":8,"integrity":"sha512-Qg8ickkcfgfz5yAGDpsNUC23guBGtsz0QzEhnJWmm6fpc2HcBqfxTFcpG2/8FbrcYoZM6ksYML2N8h9IjP7sxA==","signatures":[{"sig":"MEUCIQCeh46zwZMWwhZYTMS7tAP4WBfUjdS8H4fFzOyS58zcgAIga/YpNQBxaaVy9CkzAppLlGiU350ArO9Bq7Cnm5/o/lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4354686a6fb1f82c09ea48f92f87786191b231a0","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.27","@thi.ng/vectors":"^8.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.171_1746017768416_0.30960751922889784","host":"s3://npm-registry-packages-npm-production"}},"2.1.172":{"name":"@thi.ng/geom-hull","version":"2.1.172","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.172","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"487552303a2857a10b9eff7351bbfe84de5d6cb6","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.172.tgz","fileCount":8,"integrity":"sha512-QUkLl4kH6qFNWcXKyCt30rEFvO6fGqRbnsH2bihQOfcropRi9VwmeicFMc6ColKAU4oIpYj2P3pU2TQu92qd9w==","signatures":[{"sig":"MEYCIQDLNkTrOrGlzjZQ7kHkgfLhGCLl4xOj8qGM4oXRsjQGeQIhAOOwogBG5P/aZNMwnwgOl3dYFaqdPse+crusMOUz6Soy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"21e1e46f087a0b8e53b7eafa38ac38a83596ef8f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.27","@thi.ng/vectors":"^8.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.172_1746175226218_0.7564165421615305","host":"s3://npm-registry-packages-npm-production"}},"2.1.173":{"name":"@thi.ng/geom-hull","version":"2.1.173","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.173","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"b346f1a348441efc5c66c80a14469f0fe1d430e3","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.173.tgz","fileCount":8,"integrity":"sha512-8dxon5XmQbmiThCHJvrEGE/82trrVWlS49qKNir2dVMZkfNFZQKe2nZ6CSjAprQ0z+Hp+PT+SG/77dFIZwS9uw==","signatures":[{"sig":"MEYCIQDA0Fu39InjzoYOTIor847OgreaDD/RFLsBi5YtrfJr2wIhAJxvOtUeEBTB4EB0wwnJNhpDq1c5Sml7DfAvzd68kovZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"99ea3cda41e61b66f3914c5c9c9b7bb60ee3ee84","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.27","@thi.ng/vectors":"^8.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.173_1747587856282_0.37664736750409844","host":"s3://npm-registry-packages-npm-production"}},"2.1.174":{"name":"@thi.ng/geom-hull","version":"2.1.174","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.174","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"0101172cc11531df076ff5876a5e7f3229baad21","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.174.tgz","fileCount":8,"integrity":"sha512-mvUVN6yqUX7VxKo5y30cJPfXVKwnGfe24PnY49nq+TN3s/ExkyQYJIO6Bzx44R4tRJuPTjpEsEi2L12d177pbg==","signatures":[{"sig":"MEQCIA/09nJgSfcjcBbMglBznxo6Ku1XlOEfs5J9yKTktcQQAiBPDzcZqZ47BDGAEqcDq91xozU4l+G8dSCrj6Dqc+grTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"61c3833b7ef7d044621454b5ea4af885d39f065e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.28","@thi.ng/vectors":"^8.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.174_1748433982454_0.6936246305833464","host":"s3://npm-registry-packages-npm-production"}},"2.1.175":{"name":"@thi.ng/geom-hull","version":"2.1.175","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.175","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"ab372c6faadcee244461735584599d5de15f062b","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.175.tgz","fileCount":8,"integrity":"sha512-mbQE8DHz3sM2gamrsEcS9yRWfeHsC1lzzNVl4r/2b2LHKFo/Ynw9XFAvMTFkeQphKSxWg4CWrUfJFcfb2WwOtQ==","signatures":[{"sig":"MEQCIFtkWZjdQd66ryOuhPxKiP1J9WdbQ4pqe1fCyoDd7MIeAiBMXBo2+aYU6knoL5lCwp34C1p7vgmQvHFOsqrIjyJ1bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"93cdcd8db4d4669561a7f0ebc47697bdbfd04214","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.29","@thi.ng/vectors":"^8.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.175_1749490078640_0.7413235725233047","host":"s3://npm-registry-packages-npm-production"}},"2.1.176":{"name":"@thi.ng/geom-hull","version":"2.1.176","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.176","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"1bad7675a56c86c7e58caafd7ca64d96dd8b0ee7","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.176.tgz","fileCount":8,"integrity":"sha512-xVE9jw9EQrgSDJN2xrhQUCrcmPFnCV42VC4s0ipMnZw2Xz663ZpzMFk2V1/vcrVbSYnjEwjzEazIaGh0ukVacQ==","signatures":[{"sig":"MEUCIDpyZen49iZ0rYf7TkCsGxbVSH5+A9KtXeyqoZT9JuCwAiEAx44Eb5FUSotklum2LwfzfcbrxvoJetXhqnI6JkEvQs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b076434a497b291ad33e81b1a15f6a71e2c82cc2","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.29","@thi.ng/vectors":"^8.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.176_1750248213439_0.411028351811098","host":"s3://npm-registry-packages-npm-production"}},"2.1.177":{"name":"@thi.ng/geom-hull","version":"2.1.177","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.177","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"8adc9146b3db4db224860e6bad775d73d65e03ad","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.177.tgz","fileCount":8,"integrity":"sha512-Ng/2noeAsnfJrCfdlhOPS2f3M8etT5oYGFHL5HaZXZNOeHafbtafKHnMlQIWxyFXw3QH+RAVq9JbHFwEKDUoSQ==","signatures":[{"sig":"MEUCIDthI3B1ivIrTaXOGNopjC8JTo2M6Dlcv9rtiNxRgOmQAiEA23SPU4MxwlPm65rWLt6O4iMOkJfccF9Oq/YajD2DnVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56d8f088389b22192a06e9a395b5eecebf47697a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.30","@thi.ng/vectors":"^8.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.177_1752157439328_0.3069232320417896","host":"s3://npm-registry-packages-npm-production"}},"2.1.178":{"name":"@thi.ng/geom-hull","version":"2.1.178","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.178","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"928837417b6b4ac05764deef6cd4b54f689d6455","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.178.tgz","fileCount":8,"integrity":"sha512-pd3NyPcWfkpvBKGwuXNnbqbI6JKMjxj1gOXYlViKfN8RHvUdBDL42mpPwxFu2Yrl00Z8TWsflIToJbzzvqeTCA==","signatures":[{"sig":"MEUCIQDeLj1ToaB7Ycj3HQGFtPqAcLQDsGQHWNtUHGCyjkYsIAIgJsiRfw3rfVHqramaBaRb1Oc3H6duSGIbNgYI9Uwm/Cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"63a8b97642b9c481bb623e8d53e6250749a2cbfb","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.30","@thi.ng/vectors":"^8.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.178_1752487629456_0.6102604090815353","host":"s3://npm-registry-packages-npm-production"}},"2.1.179":{"name":"@thi.ng/geom-hull","version":"2.1.179","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.179","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"143da418ead5a36e138a4a6ad0ae74e2192e306c","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.179.tgz","fileCount":8,"integrity":"sha512-8el24caQ+SMYAyCedKxaqEFX2tVFs206ifaaqriEiEVtBUJbBBBVCidUqwLzWsNHxBwzBigl1Am2WLmZ032PMQ==","signatures":[{"sig":"MEUCIQDFmoT+GQe1qoY9RPo51ajNPri2o6rOonnpHy5sW16rpgIgSTjKYnT/uBHN+ov37AGTv2FLG9MickP5gmelLU5A9bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"3cd1bea8b2bf6b859609f6d5c14b4eb64745681f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.31","@thi.ng/vectors":"^8.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.179_1753023574876_0.2904752650287554","host":"s3://npm-registry-packages-npm-production"}},"2.1.181":{"name":"@thi.ng/geom-hull","version":"2.1.181","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.181","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"b63bb24d5cc0c84088558e96fbbae03bee7325f9","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.181.tgz","fileCount":8,"integrity":"sha512-W3/H/Z+NIsNqrk+MYpDal+srMadGynaFR+BTAWnJnT5xtEGZqDwH100xQXBa1q2kT+/7nNT3/IA3bodubsqlLw==","signatures":[{"sig":"MEQCIBultmVN1p1RaEJbNi4+SZsS2Pku5snPczuHK7Z+wotyAiACpMKw+YsoAd9Fznrip+Y0In2cL7HYIqo2IJ4JSD0/Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"11747c482773d3da03c8b7848b25a56251ccd759","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.32","@thi.ng/vectors":"^8.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.181_1753086324261_0.9941547571710074","host":"s3://npm-registry-packages-npm-production"}},"2.1.182":{"name":"@thi.ng/geom-hull","version":"2.1.182","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.182","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"772af6638c1265db6a55604302017f60293a0817","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.182.tgz","fileCount":8,"integrity":"sha512-wML9h/T/HV7uGO9wIS0sefD/2jf+2kLZ/jnqgDLAm47leDGev5W8Bgf6RZ3WNVuGopRFZmLzldtoDD84ylkOkw==","signatures":[{"sig":"MEQCIC3AjXlicIR3syK9Mvu/qaLCqrpWlCHfKPa7IXFT6DRYAiATzkhezaHTsGszYuQWewXFw6m/ECpoQNo9+lV7M6y41A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c5c6b895169788c7f8b3d6d61ff76c0c6e5d2c2a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.32","@thi.ng/vectors":"^8.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.182_1753386375174_0.5263352197053734","host":"s3://npm-registry-packages-npm-production"}},"2.1.183":{"name":"@thi.ng/geom-hull","version":"2.1.183","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.183","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"2b2c78c41b4b92ce79a12b6105fecdd3a55056ba","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.183.tgz","fileCount":8,"integrity":"sha512-p1Whg6cMXViqsQ8d9EAULUgla455Z4tamDhWoJU59qf2Lk4RkPBvhzMisNFUjTOh8poLOEqil6aO5irnV+BZMQ==","signatures":[{"sig":"MEUCIQDPGOIpSJDutZ5cBfbMx7LoZle6zm8e3M69MUaie3jMEQIgauRTCCfRqDkwSwqvu1Dmvcl2hIu5kNjPQwTiAACtlAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b138ae2fb8567acfe724cc675654878f60d26631","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.32","@thi.ng/vectors":"^8.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.183_1753533250307_0.141700887062449","host":"s3://npm-registry-packages-npm-production"}},"2.1.184":{"name":"@thi.ng/geom-hull","version":"2.1.184","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.184","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"5aeee4425e7f6059f546a1b7cc4b17ffba9fa6de","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.184.tgz","fileCount":8,"integrity":"sha512-6E81GQjq3geC1Jr5qq45XiT4VN+iVsOoKOZ3l85Ne06NakJQzSEvu++ViZiTN5F0rRZMquxQV4lcCgXZmXO5mQ==","signatures":[{"sig":"MEUCIEr+fgVB85/ErX3Y6flUzE9H0rj92V97mNgOb4JcSOqeAiEAsAa7poF1mhSRgZAf+RR6QvCi31tgp9cKBxQ2V+mYCBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1df8a3a9061257ea73ccf1ab9cdf63c81a9f519f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.33","@thi.ng/vectors":"^8.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.184_1753914978726_0.7017225627969874","host":"s3://npm-registry-packages-npm-production"}},"2.1.185":{"name":"@thi.ng/geom-hull","version":"2.1.185","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.185","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"30cb64b3fe925b2bebab83e62e5b402d1bcb8cb9","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.185.tgz","fileCount":8,"integrity":"sha512-YfW8afduGVeyHZAz8EjNHeseViafjLw+++KsA7KDEyFckxj3hAn0r3HwEyOk9Vrpyfvqh/vs/MD7nHXFpH+OXw==","signatures":[{"sig":"MEUCIQCXwz3/mfxWtQheL3vpzN0b9PGhj3nN7YQh2nLv4IJkYwIgEg+nc8JU90T96tMHzJOykqLvthB66jQgTiEELjQnHbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"76ffdc6e27bced158471ed47700919e7079956ca","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.33","@thi.ng/vectors":"^8.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.185_1753959004643_0.02133071542299958","host":"s3://npm-registry-packages-npm-production"}},"2.1.186":{"name":"@thi.ng/geom-hull","version":"2.1.186","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.186","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"85c358cd9dc5fda4e8971a75694b1d02b5d494fc","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.186.tgz","fileCount":8,"integrity":"sha512-n7ex6RN3P9q0fY4XRKaO93bQzzranVJ6eKuPPw/fFa2sd+nvzxKBunZ1q5czni+R6+1Vw3cQFj3rhRAuAcvs3Q==","signatures":[{"sig":"MEYCIQCRasr6pOPBh4jmEnU2Rwu0zMGGlRY/YGdDpMBizUdhHgIhAOBiCcSweicYcjyPLAz0PWT4yrkbnEWE8DUBb6OnDJsA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d4e2e72dcdadf26da3400900f04f9eb0ebeb0a5b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.34","@thi.ng/vectors":"^8.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.186_1754297319077_0.22029979765737906","host":"s3://npm-registry-packages-npm-production"}},"2.1.187":{"name":"@thi.ng/geom-hull","version":"2.1.187","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.187","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"65d3479e9da96841a05092b38e9363854ae18715","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.187.tgz","fileCount":8,"integrity":"sha512-EIbIMIBW6Ha4nlEaGdjmF7ptKfcuyOZASfJYmqQgAcFhisk/t9iAD+YxNTu4JCuvGMUhGKo/i5tW4+5BoxRoRg==","signatures":[{"sig":"MEUCIQDdX0hkDHtebYVdGSCD06bJeYxG95krq7nCKuE5wYsdBwIgK6TD2oXtbaibtH/DWAjNs8cBtX9hRjNpvuCWGxHA3Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"0bcedf8d1dd4f30cd06bb2c668599628f2f0141e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.35","@thi.ng/vectors":"^8.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.187_1754300047968_0.21935706715716918","host":"s3://npm-registry-packages-npm-production"}},"2.1.188":{"name":"@thi.ng/geom-hull","version":"2.1.188","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.188","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"d83cdaba48593ad83e89b5bc97c7a91e8cfd0ef8","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.188.tgz","fileCount":8,"integrity":"sha512-0FYKLXzl1TzTqG54WK8huH6q7exZlbSYDWvckHAezMQAijsZWW6TQJGsmE7fD0PKxLfx5lvBEe1zz+7AH128DQ==","signatures":[{"sig":"MEUCIF/Auq0PRk5KeppbVdFGXw4EVmJUJM/rNNjcha+j8+rPAiEA0E4qx5HT/TQ7kMolwWbYo0KufYDCi4JbGywoIR9Mi9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9a998c33c7a524c95b552b9cbdc2734d28a5dafc","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.35","@thi.ng/vectors":"^8.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.188_1754583827438_0.6221694504640525","host":"s3://npm-registry-packages-npm-production"}},"2.1.189":{"name":"@thi.ng/geom-hull","version":"2.1.189","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.189","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"acbcb8db6bb53ece98683fb7074c0f13b9e24906","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.189.tgz","fileCount":8,"integrity":"sha512-qyaxLy2YW5yCMgKOBUVrn2uJKbyWPs+XLrCs2UUVqQBD5ye2hNJrjxEvSs+93v2LxAgcEzeP5NYg/cYvjZe1nQ==","signatures":[{"sig":"MEUCIQCB4R2LZNGUypCKs2Geo8Z9FkbYMJJJ1uxJYzqp64++0AIgQWDCTu2qGJX7e2z1Xdb5vdz3ymcxz8ZQOal6tqYLmy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"f6ebc1302dc9211d588293aa0897173c6e54f4e5","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.11.35","@thi.ng/vectors":"^8.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.189_1754930621504_0.3900974881855228","host":"s3://npm-registry-packages-npm-production"}},"2.1.190":{"name":"@thi.ng/geom-hull","version":"2.1.190","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.190","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"bdc3f622e860f7c11ee8babf442e0b6b167133f2","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.190.tgz","fileCount":8,"integrity":"sha512-RtrXCjK+nlyjshUrI1YyhP5g7DoW9R/TldFLmKki4/pYBs2nu2LyyLHGl55pf6jxTHc90L1+FoSp94ve9+sCmQ==","signatures":[{"sig":"MEUCIQCzzTZXS46SSTIyDSnOoxlP63iGoLtBSylYtg8QRzsdpAIgVrQIiqZ2dKXGSC7RI2RXhzZZNieXCr0wvBx7l7KPaYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e215a3e8de3809736ba0042c93bd8703a5a1a337","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/math":"^5.12.0","@thi.ng/vectors":"^8.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.190_1756744930265_0.8506336931409793","host":"s3://npm-registry-packages-npm-production"}},"2.1.194":{"name":"@thi.ng/geom-hull","version":"2.1.194","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.194","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"92c0835c32165eb9ca95e79c62978628ebf9c437","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.194.tgz","fileCount":7,"integrity":"sha512-P+ViP7J3wXm9X4XMcwd+jSH1eSt2SMmTQex4RtphNzaKRHvIKOevVhSeuubgfaW0hjefhto2fbwwx+Ops2eVaQ==","signatures":[{"sig":"MEUCIQDvEdpClFwfobkbOuzkbWJ98GVcxC0Or0KXyKF4nchF3wIgVFC5eCVAb+FXSAML0C+osDewV0jAlzEZcRqzv0z3PA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18989},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"136a5e5ef0b69e82329db00d806c3c4e8f1aa063\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.5.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/math":"^5.13.3","@thi.ng/vectors":"^8.6.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.194_1761328373410_0.45907095177362955","host":"s3://npm-registry-packages-npm-production"}},"2.1.195":{"name":"@thi.ng/geom-hull","version":"2.1.195","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.195","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"7ec259654406eccf4560ad324f8e3436f6515b0e","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.195.tgz","fileCount":7,"integrity":"sha512-di4kxcgfqYdnnRWxxBGDKAXQKRUh+u68KR4akTAXY7D8Dxs2HxYE7T/si4SPgnQ5z473DNLWEq/Cf+b1J8j7jw==","signatures":[{"sig":"MEYCIQD7oYZH52ypXy2k44D4eeeHGXCB/jU3UihschnCYdU+KwIhAOE3MdlOfPQRwl/E5VZSn8lLeAFgtxyqECxCwuW74svh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18989},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d977f819bcafdcb2b24c45f8d01a167fe29fc85a\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.5.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/math":"^5.13.4","@thi.ng/vectors":"^8.6.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.195_1761431697897_0.8388974540930545","host":"s3://npm-registry-packages-npm-production"}},"2.1.196":{"name":"@thi.ng/geom-hull","version":"2.1.196","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.196","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9aebf123e44d7074ab01593eaab0f8d73d1d5a59","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.196.tgz","fileCount":7,"integrity":"sha512-67tztiX9n91YqDYJrRt37EUAz95eQaLWlfIze6iEgIe3nfgIy4Uuo+PjKgdOxAjBg30VF/kwbm5akYu/iAzAmA==","signatures":[{"sig":"MEUCICjDfYmtq5bIpIIJJtOwzLybkzWN++ajJQf1DPPCDr9YAiEAqfgg+dpJ3wZ73SKYG0P9HrQaLx9pZQ5rI4wx8xQ9s2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18989},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"74b6f319d8f52c9266d97f616be5298a6a5b96e4\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.13.4","@thi.ng/vectors":"^8.6.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.196_1763037710649_0.9591206323736536","host":"s3://npm-registry-packages-npm-production"}},"2.1.197":{"name":"@thi.ng/geom-hull","version":"2.1.197","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.197","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d3671e8047abf1523541115ece18d36eed82069e","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.197.tgz","fileCount":7,"integrity":"sha512-tWwe8ihm6mXyELFt1F9BYyOEi59BZBe1LKF814sYMP9T8jyONKpx1ii+G67EXWUbGcYPx7yTIFcGWu2HRNfA6g==","signatures":[{"sig":"MEYCIQDyCw7xIVTyb91kIQCclG1LmLvmps3NymVzwiZnR0tdswIhANj00GeDe+Ef6LnmJ4cvS9GBPifAg6pc0HtIKjM3kUyl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18988},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"be6e7657b1e5c54d7d648d1b52888a7297e95a17\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.13.5","@thi.ng/vectors":"^8.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.197_1763740842973_0.7720951611980651","host":"s3://npm-registry-packages-npm-production"}},"2.1.198":{"name":"@thi.ng/geom-hull","version":"2.1.198","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.198","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f31871eb4f4d1b61e1411d51106f42ad937deed5","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.198.tgz","fileCount":7,"integrity":"sha512-BIC3gHUyPYY1CPl7OaxBSSqkEECrMoCiAQJOkKKzn3r6uBTloNkIFLAPdS3opA5f/0shY7eOqqUtNpV11hXCLg==","signatures":[{"sig":"MEUCIH4Tj7yA2Egi+ruHW678/mTrT6ZuMBeQ8mUZqAeYeDzNAiEAk193Q4AM55e1nKnK1uaR03lw9UxfXI/FEmEEm005rOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18988},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fdca77cabf47dd23a9ab17a5ca13e3060075c12c\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.13.6","@thi.ng/vectors":"^8.6.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.198_1764073522292_0.9295122046042947","host":"s3://npm-registry-packages-npm-production"}},"2.1.199":{"name":"@thi.ng/geom-hull","version":"2.1.199","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.199","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9fbb63a874af46c0dea1dbf8fed353173b89ab23","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.199.tgz","fileCount":7,"integrity":"sha512-XnJvGUt1v0NR2uNfooDL3BeIhsYzsK06GoT+MfuRgtYUKGXTmNZvhggkIwE3plnQa9ALPV45+6Z187CmWhAdkQ==","signatures":[{"sig":"MEUCIETtrtW1wd7g0ytmFIxNHUORunRTbiiUzUlBAYSs4rW0AiEAuccDSZRWAiQsm/b+buqKdW3NB2TFl44sFPuA1dmsGjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18988},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"824bf9047b5a10f777c5c5b4aeecf0c750a22c75\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.14.0","@thi.ng/vectors":"^8.6.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.199_1764802106439_0.5865735147610496","host":"s3://npm-registry-packages-npm-production"}},"2.1.200":{"name":"@thi.ng/geom-hull","version":"2.1.200","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.200","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"aa6a9fe8bc0558b9cd4d3f61fe79cc4c5c158cce","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.200.tgz","fileCount":7,"integrity":"sha512-kQaUJ6F+2zsSpWLhdTLBcCUYzPNYggpc4AjI51PSwlGDSjqDT4KemrXfENlJpP9Jtu0z9OyBiV3ymYkx7Nf+wA==","signatures":[{"sig":"MEYCIQDo3pEeYyr6gS49UxV+eBdBtqAGRHemrnOWbLagDUhg/gIhAODBGE/i9eJgUQkPMxC0U8yrCeZzQ/zcjI8nAXp5jLRy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18988},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8625a1c6383737a8fdbe7a3f96ea3cbabc957fa6\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.14.0","@thi.ng/vectors":"^8.6.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.200_1765462843074_0.27372249619774314","host":"s3://npm-registry-packages-npm-production"}},"2.1.201":{"name":"@thi.ng/geom-hull","version":"2.1.201","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.201","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b6b51580c0056d9f26c6beac9e12574a70e28702","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.201.tgz","fileCount":7,"integrity":"sha512-v2gB72zecJKqsCREuvidzDWt7Ul8yyT2O/3Qnd7uz/SGmwFkZzPDo5VqRvk2RX5eag1qaZyKG9buKEFEIMRpRA==","signatures":[{"sig":"MEQCIFTZWoR+chfD7BGUIJgCzWgyX3eU6OLakXcQZNebGEx3AiAmoywiXtyzSJ/FAA+cOv5ltbns++x0QMLl6Llj9ku8Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18988},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e7a21b9d2a188fa04d4c893d8531c40fbc0f4c06\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.0","@thi.ng/vectors":"^8.6.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.201_1766678546360_0.0864759327081388","host":"s3://npm-registry-packages-npm-production"}},"2.1.202":{"name":"@thi.ng/geom-hull","version":"2.1.202","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.202","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"dde5f3933c1d265393fae5a636696503c08693aa","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.202.tgz","fileCount":7,"integrity":"sha512-pskyakaHy5Ud8acocVkvpnGO2mSSgw65nIrmYqdZkc0ahWeDOxOGEliXNZeKlUeuQ+D43zHfpjh4n6THp8rwvw==","signatures":[{"sig":"MEUCIQDFu8md07cluNcLqXckyrcPJEpvqrSwmhsVmWT+9OT4ewIgSa5ARNEEUj2KGHC48U88rW0H0sgs0wOXAJsxNvy/Np8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18988},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"deb511294f7a120091b654af0ff7e8a399a465b3\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.1","@thi.ng/vectors":"^8.6.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.202_1768563863003_0.8925785243355131","host":"s3://npm-registry-packages-npm-production"}},"2.1.203":{"name":"@thi.ng/geom-hull","version":"2.1.203","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.203","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"7dc82b323795ff9345217b31be7b76417b8c4158","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.203.tgz","fileCount":7,"integrity":"sha512-x/MKTjxHQutT0tSYNYajG1lyzURAO14a1YYekbg1D5RbBABgc2LKMBi8/KetG2rpnaZeZZAi65Y/wphkoQpLWQ==","signatures":[{"sig":"MEUCIQC+CLQHY6NAfPLwQ/huuV5iY/0RIPueVqrR9yU1tyx0vQIga6OKF0CElF+8Jl4guQYRS6HbFs6AusVXdmE/5d0HKf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18988},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"828ec2e9ffde7307231b03cff46598c0915b1857\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.2","@thi.ng/vectors":"^8.6.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.203_1769174054682_0.252537626732785","host":"s3://npm-registry-packages-npm-production"}},"2.1.204":{"name":"@thi.ng/geom-hull","version":"2.1.204","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.204","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6215715d41860bd0a4f73a9c188fbb1db888ffb6","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.204.tgz","fileCount":7,"integrity":"sha512-75vsShySBOiuTw8JOL5Xmz7UNR9MnszkjpAStSfkZCR8i5AHeSEn0tVcQhMQxVTUPFTW0idm07sIE7xMFxn9bg==","signatures":[{"sig":"MEUCIE5V9jYQNDNf4Ky81VuCIWMAAc5R/J89dMAAZ2d3nTrQAiEAkDwHVTFVdXB4jzhv7pqlzFPaU7ImPqahMuFQnT5A5O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19029},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4bd1b9d8ae52ba32b90a1b9a55d329c708ca7865\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.3","@thi.ng/vectors":"^8.6.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.204_1770473978351_0.2708462691415334","host":"s3://npm-registry-packages-npm-production"}},"2.1.205":{"name":"@thi.ng/geom-hull","version":"2.1.205","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.205","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"21b646603fd6afc29b44a113ceff093e066ccae9","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.205.tgz","fileCount":7,"integrity":"sha512-8TnRPanzuZUJhAqmOtxFViQqThjcD23pSohFpjrz8jqz4o1/cXD9P4cS30W3DHQqd8qgPfsuJZA6nCXrgqoxLg==","signatures":[{"sig":"MEUCIQCMNdiuttgeVu9u0uBJ83KlxRc1LY0wv4oI4wWM18xu/QIgIof1ZWa3mkNp8bh4iogMG1zpRZtQ4L4E0CdGs3wx8yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19029},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8f50352caab9ec7757d645c0afa605dfb5427abe\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.4","@thi.ng/vectors":"^8.6.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.205_1772874996091_0.008888450580617713","host":"s3://npm-registry-packages-npm-production"}},"2.1.206":{"name":"@thi.ng/geom-hull","version":"2.1.206","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.206","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"40185edb55ee2511b29aef8db33f3b0708252117","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.206.tgz","fileCount":7,"integrity":"sha512-g5Pb4zrzCGJrMKJ3SnxZkq1oRtIEQbYVsmWiPhLmNwUnkXxtiFfSgxtgAr33oCLd2dJRNggWb2UyjihvB4/iUQ==","signatures":[{"sig":"MEYCIQDV/bTWJIGaSVfhJ1Urf34zD7t9zBsQiTOMEgRs2yQeBwIhAKCJtFhJXFPixlRwTsVGy3GzosYu72H4zZK9i2GticJj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19029},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"411adbeeb5c03da1cf0c86e567c80942a6b875e7\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.5","@thi.ng/vectors":"^8.6.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.206_1772879610775_0.4906632219497984","host":"s3://npm-registry-packages-npm-production"}},"2.1.207":{"name":"@thi.ng/geom-hull","version":"2.1.207","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.207","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8978109438954aec8e1b91221f7c79e2e1d19b84","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.207.tgz","fileCount":7,"integrity":"sha512-RSu87xtJ5CwDKIbXiq38lrS3QLv18AxEuHO+Gq8G51lBO+LfMC6ytSo0Vme+hUDplaNQC8QfdKb0SK4c/Q2mTA==","signatures":[{"sig":"MEQCIAHDpYTBrwP5JZKVFLlA5JG6iaiujl82Es/zTKkQQeIvAiBYWYcIkCEVrl0OFijJsCkhJhRx8Zc+a9zPeLwARIgHtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19029},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"7a21075f27ba00b28a6eb77e70918a4c7f4e6e68\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.5","@thi.ng/vectors":"^8.6.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.207_1773223326891_0.5080743369374903","host":"s3://npm-registry-packages-npm-production"}},"2.1.208":{"name":"@thi.ng/geom-hull","version":"2.1.208","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.208","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"521d1725f2262e90385df774a42f271f360f07f2","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.208.tgz","fileCount":7,"integrity":"sha512-aM+P8G48dyRORwT9rcblfT+HdLXcXXpj4EiAJk9MpFdYMvEwiGp5KaqoI+WdOm1EbMPhBeX/vchvPmylYS7zoQ==","signatures":[{"sig":"MEUCIA25Bua9xmtEcYIaSpfi4o89G2sbc4aGLZiK/i/l4jcAAiEAr+BFhUCunYP5l4LNUED3C7vqppOm9o8oEuPpz9azj2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19029},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1107498d31504dc63d1a457b5def387d7a134f69\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.6","@thi.ng/vectors":"^8.6.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.208_1773923572787_0.371171514802918","host":"s3://npm-registry-packages-npm-production"}},"2.1.209":{"name":"@thi.ng/geom-hull","version":"2.1.209","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.209","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"87bf646cba39416ee7f565d9bd4b45dbad32ddf3","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.209.tgz","fileCount":7,"integrity":"sha512-WfVP2Rj0amxVjjr9moAFoX8I7d0qbAmr9gV5AAFtIklum/bsNCMa+QTCEyogq73y+nOiIpHAS+IxRru6NGM09g==","signatures":[{"sig":"MEYCIQD2WEpxC2OSx2/y3iB6W+wziWzmIGN9X4q1q9tkSyBJEwIhAKwx/txAgEiEvjuaL53uEW0rr8n4V2my0diPsOtVzNmk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19029},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d46ec975b426bb2ceb137cab734395c97436d59b\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.6","@thi.ng/vectors":"^8.6.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.209_1774084793823_0.5379886617304928","host":"s3://npm-registry-packages-npm-production"}},"2.1.210":{"name":"@thi.ng/geom-hull","version":"2.1.210","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.210","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"382a735004890cdb4bafac45ec0161e5e0cffef6","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.210.tgz","fileCount":7,"integrity":"sha512-OB6KPP2kphryJApeVa5xVvdsz3Pal0CvhGVkNXdf0Sn4jxzYipBGCzIQLyK4jhF6glpxLB2RRxahn3WnlEyzfQ==","signatures":[{"sig":"MEQCIDJW7KtbAdQ5TznesIj+krsBQk4NZT7/g08m0b00gbiyAiAAxU/OMbaGEaxAN5Oe+BlhL/c20F5QCXMy0Txffc85ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19119},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8ddf86ea0a1e658ddbf19cc645b29d0c176e29c4\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.7","@thi.ng/vectors":"^8.6.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.210_1775127534074_0.6136854438823707","host":"s3://npm-registry-packages-npm-production"}},"2.1.211":{"name":"@thi.ng/geom-hull","version":"2.1.211","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.211","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"67a72288b508e4b4a009a190c86a4e0b2e6854a5","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.211.tgz","fileCount":7,"integrity":"sha512-t1mGeYtAVXAxGEFbUhk0BhHME2L6oaAq9/J8vhkMJYWXIzJ3KMU6ah3/esQTF2aEoSEBPgmsNmEm8sK1FdUpsg==","signatures":[{"sig":"MEUCIQDhUXgFMqk9ywA9s6iVCM5DurH94bfT7L8q3thgtiHbrAIgQBznyztysD3pMdvajRUp+HYxazUpvWhu6lZoIAih2YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19119},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"929fb6590178a41cbb77cbb87e07c59c61381607\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.7","@thi.ng/vectors":"^8.6.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.211_1775735287371_0.5261698579262475","host":"s3://npm-registry-packages-npm-production"}},"2.1.212":{"name":"@thi.ng/geom-hull","version":"2.1.212","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.212","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"3c35f6db9c6e7f42abcb9c27f5d2f7ad2a82893c","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.212.tgz","fileCount":7,"integrity":"sha512-OJa6VYJpwYjh2xpFph3SlhSWrrqbMQaVngedm5nKDdoZWIXGijzNHdtxYbGi7lyUOw12bPYbEh2I7ya/7nsqBw==","signatures":[{"sig":"MEQCIFLOjGgbzUIQl/uIRikhmoApVLWnDvGz5j2pO6Gvf/7FAiBc1p24QiAt5h600p67NpS/pEaVI1/nQz9GJ1U+yo128Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19117},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"a780d4a5f6f5fc595c9d28527686f63534927d32","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.8","@thi.ng/vectors":"^8.6.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.212_1776512297364_0.33399458511086566","host":"s3://npm-registry-packages-npm-production"}},"2.1.213":{"name":"@thi.ng/geom-hull","version":"2.1.213","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.213","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"10dc79b72e074813acaa01c0131274a01cb21a00","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.213.tgz","fileCount":7,"integrity":"sha512-y5vmhnaFLMwguqvyCA8xau9jQYvCVuRWtqHBwo0bJsh8UguBxJnT59GmWKemwCzcTwTnAWfgWCFZ4UOYfz4Ipg==","signatures":[{"sig":"MEQCIAxrAZ48g9pZx1leJUcpa19f63NpUHzGh6aud01ZmPPWAiBjBykxO6NGFeKWhnFbQSMrsz2vcMub0fYEsQVnJG1NUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19117},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"92be63f24030506f09d6d156804da2798c381dc4","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.9","@thi.ng/vectors":"^8.6.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.213_1777221779986_0.17863328432623393","host":"s3://npm-registry-packages-npm-production"}},"2.1.215":{"name":"@thi.ng/geom-hull","version":"2.1.215","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.215","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"a04de6e5a04f5dfce3b9340b84e409e43bbaf207","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.215.tgz","fileCount":7,"integrity":"sha512-VK4LvDvy0fRI7EBMEv2Udo+Zs+pOosos3O6sDGvFjWeapxcEL5kK2eBRdUusveOmRqulOdNpyoQ2v+25cUcweg==","signatures":[{"sig":"MEYCIQC2zDVk8AUM+ZFkjSbR7zIRIr+QiwA+Wl25CYotFAEIzAIhAOhZsI2mC49X8vpuwdt49y6LYHhtLh+dfnsfN1GdAvGa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19118},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dcaa4e2beb427e434a68cba1259a9bf9983a569a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.10","@thi.ng/vectors":"^8.6.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.215_1778241567123_0.7213051070316325","host":"s3://npm-registry-packages-npm-production"}},"2.1.216":{"name":"@thi.ng/geom-hull","version":"2.1.216","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.216","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"931b7bcf31e8bb562269542eaf3862f46a939b2e","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.216.tgz","fileCount":7,"integrity":"sha512-Z/UgkBncZHoZMiu75Zf+eSR0qbg+fmFLM/6l0v2AHE8nxbNXjmFAcWSczXLMg2Zc4cTrKGnW6ekGBZNMI9zWyA==","signatures":[{"sig":"MEUCIQCVcp8RToEW90qe5ZqyHXCCaqFlBAixkPM3UYkc8Jt59QIgB30PfqfLhO5llL6+J20NPeFc3HQdsxR3sWAq2dDCXgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19118},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"17d2d1a6542704f55f2daa37550a4213b4a32cd8","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.11","@thi.ng/vectors":"^8.6.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.216_1778488986483_0.11924695579009548","host":"s3://npm-registry-packages-npm-production"}},"2.1.218":{"name":"@thi.ng/geom-hull","version":"2.1.218","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.218","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"d2c6d36c3c116bdd9c6f848c21ce9fc266ad77bd","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.218.tgz","fileCount":7,"integrity":"sha512-eGGZvos4mkVn7NMRKP3ZVx+E1OLMA+JkqFa2B+dwvqJmgHHgXl/hJMA8xp+ziaEx4b5KQK+R3ZyL93e4+KTlwQ==","signatures":[{"sig":"MEYCIQCgClEaQRGgTlryB5tQuUv/q9UVB5T/TZ/HN023h9CAyQIhAPTf+HiC1zvcwS83QlPoHeDPxWSD/hCitLcR3YGKWIf1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19166},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b302822c51b2ab255f8f27f8dd010433d95f29df","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.13","@thi.ng/vectors":"^8.6.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.218_1779276458917_0.16243385029735347","host":"s3://npm-registry-packages-npm-production"}},"2.1.219":{"name":"@thi.ng/geom-hull","version":"2.1.219","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.219","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"7f4b54e9e79154c1d2a18f659fa6b1db8899fff4","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.219.tgz","fileCount":7,"integrity":"sha512-9U2azoOe+DDcUAr79E7JKdAxbswcUzKMiP13+JWla1QUmBGC+tez26aTzLfDXOH8XHJ+D5/IIvLQ9rOTUuhEBA==","signatures":[{"sig":"MEUCIBjb6WJcpuhxikOQm07s3wAI1NpJbZEpFU4FgJkjDZqOAiEA3XzaJzsAYZnrypKQhPc7NLghHHt90SlB1WudhCUAArM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19166},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"65b041e97110e16c01cf968949b72a0873f14445","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.14","@thi.ng/vectors":"^8.6.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.219_1779540852153_0.9678843637257979","host":"s3://npm-registry-packages-npm-production"}},"2.1.220":{"name":"@thi.ng/geom-hull","version":"2.1.220","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.220","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"bfc47ef6686961412cdeddab8ee2a269074bc8d6","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.220.tgz","fileCount":7,"integrity":"sha512-+/uMaiQ0rlBxiR9/MMLYHFKIiBIwjVrR8OO8UaXY00kNgMYT+PwufRyzjZ5wcpgOufx78PVEYYmYN5NVnt2JlA==","signatures":[{"sig":"MEUCIFDCSargODG3SBs3JsEudw481Gcc4Qs6yfF7FaIg1tSZAiEArw+/qBdNSkaaPYaNhpZEIXUHx7FjgLDWGqX7DGoOn0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19166},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c47c56420bcae2e0477d252a497be44f08ca185a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.15","@thi.ng/vectors":"^8.6.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.220_1780684651871_0.37070002434092997","host":"s3://npm-registry-packages-npm-production"}},"2.1.221":{"name":"@thi.ng/geom-hull","version":"2.1.221","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.221","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"130dbe020e15c9273d228d050c63562e804ab7d5","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.221.tgz","fileCount":7,"integrity":"sha512-5YeAmw/LBxBTPAYwmOax0W+vvlcSGVh6TYHkbkd2rmnFMuZK3Bfa3zC/qnrD9t/5UDrrwvuM11uMjyaNZLGv8Q==","signatures":[{"sig":"MEQCIGL5PVmKKKlQRF6addK61cbYhfVSsrzsl4MTg23BZ4BfAiA9k4W7itMQ1u3HZXexWlU0KAg5vsZZwiMuqNWOr42Irw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19166},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"febee81fd8b59e5e330a6e6521a2667ed5401a3d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.6.1","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/math":"^5.15.16","@thi.ng/vectors":"^8.6.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.221_1783002483444_0.5615271005178506","host":"s3://npm-registry-packages-npm-production"}},"2.1.222":{"name":"@thi.ng/geom-hull","version":"2.1.222","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-hull@2.1.222","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-hull","dist":{"shasum":"5e9dfa5c4c6efae9ee2dfe94d3b94f8c819a702e","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.222.tgz","fileCount":7,"integrity":"sha512-6F/LgmdaNUuiCK41RW3ax4OsAOxkjwZKjkAOpVZlSVbR0m7dxjly7C+102B7Bn6Zksoy34zZp5fQA4kdMf7uJg==","signatures":[{"sig":"MEQCIAlusHXHJ67rlhLOdit87QpGURsBZssrpziUzY8DECJfAiABUOkSVQJKYK0Vhj3YATcSThLtuprzUerCSSFBacnYAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19166},"type":"module","module":"./index.js","thi.ng":{"year":2013,"alias":"hull","parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"6a4e7c564ebc476770d213d98a2aa6257a41ac15","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/geom-hull"},"_npmVersion":"11.17.0","description":"Fast 2D convex hull (Graham Scan)","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/math":"^5.15.16","@thi.ng/vectors":"^8.6.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-hull_2.1.222_1784645784932_0.30325102471611465","host":"s3://npm-registry-packages-npm-production"}},"2.1.223":{"name":"@thi.ng/geom-hull","version":"2.1.223","description":"Fast 2D convex hull (Graham Scan)","type":"module","module":"./index.js","typings":"./index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/geom-hull"},"homepage":"https://thi.ng/geom-hull","funding":[{"type":"github","url":"https://github.com/sponsors/postspectacular"},{"type":"patreon","url":"https://patreon.com/thing_umbrella"},{"type":"liberapay","url":"https://liberapay.com/thi.ng"}],"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","scripts":{"build":"yarn build:esbuild && yarn build:decl","build:decl":"tsc --declaration --emitDeclarationOnly","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts","clean":"bun ../../tools/src/clean-package.ts","doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","pub":"npm publish --access public","test":"bun test","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts"},"dependencies":{"@thi.ng/math":"^5.15.17","@thi.ng/vectors":"^8.7.0"},"devDependencies":{"esbuild":"^0.28.2","typedoc":"^0.28.20","typescript":"^6.0.3"},"keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"publishConfig":{"access":"public"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./graham-scan":{"default":"./graham-scan.js"}},"thi.ng":{"alias":"hull","parent":"@thi.ng/geom","year":2013},"gitHead":"57ce96457ee0b8de5b17f9d371e6707780c64bd7","_id":"@thi.ng/geom-hull@2.1.223","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-hWR6+UGyVIXYRiQI9MspUHZQzuznly5Cq9tF6e4DZUft44i5JxhOWD8AqSroh/km2/P3PEVJalvS8iZSd18o3g==","shasum":"36ca5fb6f5465e36383dbe9b1ecb4a7f0e34277f","tarball":"https://registry.npmjs.org/@thi.ng/geom-hull/-/geom-hull-2.1.223.tgz","fileCount":7,"unpackedSize":19165,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB29S2h5gvKbOEhA/M2CKDHJpgJp44GwsL1eONuH9JpAAiBAn7hx003APQTDtNAfxu3TTwEBZmtNKwOCjKmmrNg/bw=="}]},"_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"directories":{},"maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/geom-hull_2.1.223_1787678212375_0.5602216591432783"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-05T17:06:07.050Z","modified":"2026-08-25T17:16:52.640Z","0.0.2":"2019-02-05T17:06:07.503Z","0.0.3":"2019-02-10T22:30:32.911Z","0.0.4":"2019-02-15T14:25:33.830Z","0.0.5":"2019-02-20T01:23:12.451Z","0.0.6":"2019-02-26T09:27:30.476Z","0.0.7":"2019-03-01T22:23:19.269Z","0.0.8":"2019-03-03T03:47:53.898Z","0.0.9":"2019-03-10T22:24:50.384Z","0.0.10":"2019-03-12T00:49:41.035Z","0.0.11":"2019-03-18T11:52:36.321Z","0.0.12":"2019-03-21T12:49:36.286Z","0.0.13":"2019-03-28T22:35:24.786Z","0.0.14":"2019-04-02T11:32:37.482Z","0.0.15":"2019-04-03T13:22:50.140Z","0.0.16":"2019-04-15T07:49:16.387Z","0.0.17":"2019-04-24T16:12:21.096Z","0.0.18":"2019-04-26T09:30:01.212Z","0.0.19":"2019-05-22T13:35:51.004Z","0.0.20":"2019-07-07T21:47:53.651Z","0.0.21":"2019-07-08T05:00:14.162Z","0.0.22":"2019-07-12T21:55:26.863Z","0.0.23":"2019-07-31T01:08:00.968Z","0.0.24":"2019-07-31T13:13:27.061Z","0.0.25":"2019-08-16T16:41:42.751Z","0.0.26":"2019-08-17T07:34:36.427Z","0.0.27":"2019-08-21T22:06:56.690Z","0.0.28":"2019-09-21T12:59:04.668Z","0.0.29":"2019-11-09T20:37:33.832Z","0.0.30":"2019-11-30T16:58:01.000Z","0.0.31":"2020-01-24T20:04:18.362Z","0.0.32":"2020-01-26T15:51:38.782Z","0.0.35":"2020-02-26T00:58:44.235Z","0.0.36":"2020-03-01T16:21:08.029Z","0.0.37":"2020-03-06T02:56:10.926Z","0.0.38":"2020-03-28T21:04:51.623Z","0.0.39":"2020-04-05T13:38:52.298Z","0.0.40":"2020-04-06T15:23:32.503Z","0.0.41":"2020-04-11T22:20:28.446Z","0.0.42":"2020-04-20T14:19:00.560Z","0.0.43":"2020-04-23T11:49:35.777Z","0.0.44":"2020-04-23T12:04:15.026Z","0.0.45":"2020-04-27T12:03:52.514Z","0.0.46":"2020-04-28T15:24:44.079Z","0.0.47":"2020-05-03T17:51:26.106Z","0.0.48":"2020-05-14T13:02:50.524Z","0.0.49":"2020-05-29T16:52:38.653Z","0.0.50":"2020-06-01T00:29:01.602Z","0.0.51":"2020-06-01T10:07:54.884Z","0.0.52":"2020-06-14T15:53:12.996Z","0.0.53":"2020-06-20T15:05:59.247Z","0.0.54":"2020-07-02T21:18:15.086Z","0.0.55":"2020-07-04T20:03:55.149Z","0.0.56":"2020-07-08T17:11:46.083Z","0.0.57":"2020-07-08T23:24:33.613Z","0.0.58":"2020-07-17T12:25:32.455Z","0.0.59":"2020-07-28T21:37:17.201Z","0.0.60":"2020-08-10T00:17:54.566Z","0.0.61":"2020-08-16T14:47:02.862Z","0.0.62":"2020-08-17T16:13:23.778Z","0.0.63":"2020-08-20T16:20:57.248Z","0.0.64":"2020-08-28T14:33:14.283Z","0.0.65":"2020-09-13T12:01:27.914Z","0.0.66":"2020-09-22T10:59:20.556Z","0.0.67":"2020-10-03T11:16:27.624Z","0.0.68":"2020-11-24T19:35:26.502Z","0.0.69":"2020-11-26T00:48:57.006Z","0.0.70":"2020-12-07T01:05:50.804Z","0.0.71":"2020-12-22T17:47:00.631Z","0.0.72":"2021-01-02T17:12:14.221Z","0.0.73":"2021-01-10T17:51:55.094Z","0.0.74":"2021-01-13T13:31:44.077Z","0.0.75":"2021-01-21T15:00:03.976Z","0.0.76":"2021-01-22T15:23:10.379Z","0.0.77":"2021-02-20T17:16:45.270Z","0.0.78":"2021-02-24T17:45:11.395Z","0.0.82":"2021-03-03T15:57:58.387Z","0.0.83":"2021-03-12T23:14:36.663Z","0.0.84":"2021-03-17T18:56:00.201Z","0.0.85":"2021-03-27T15:41:59.061Z","0.0.86":"2021-03-28T17:14:58.539Z","0.0.87":"2021-03-30T09:34:57.459Z","0.0.88":"2021-04-03T12:05:54.007Z","0.0.89":"2021-04-07T21:28:49.078Z","0.0.90":"2021-04-19T11:36:46.117Z","0.0.91":"2021-04-24T13:32:31.776Z","0.0.92":"2021-06-08T13:05:22.958Z","0.0.93":"2021-07-01T21:18:22.856Z","0.0.94":"2021-07-27T15:32:59.564Z","0.0.95":"2021-08-04T14:21:38.849Z","0.0.96":"2021-08-04T20:17:29.416Z","0.0.97":"2021-08-08T12:06:45.099Z","1.0.1":"2021-08-08T13:22:04.508Z","1.0.2":"2021-08-17T13:04:40.965Z","1.0.3":"2021-08-19T14:25:02.233Z","1.0.4":"2021-08-19T14:49:58.895Z","1.0.5":"2021-09-03T10:50:08.742Z","2.0.0":"2021-10-12T15:20:04.988Z","2.0.1":"2021-10-13T06:31:36.079Z","2.0.3":"2021-10-15T22:26:51.505Z","2.0.4":"2021-10-25T16:36:22.799Z","2.0.6":"2021-10-28T07:53:41.414Z","2.0.7":"2021-11-03T15:44:03.338Z","2.0.8":"2021-11-04T14:20:37.372Z","2.0.9":"2021-11-10T14:50:48.669Z","2.1.0":"2021-11-17T23:38:38.266Z","2.1.1":"2021-11-19T08:04:20.862Z","2.1.2":"2021-11-21T17:13:08.945Z","2.1.3":"2021-11-22T09:05:28.417Z","2.1.4":"2021-11-22T11:48:13.299Z","2.1.5":"2021-12-02T00:14:26.109Z","2.1.6":"2021-12-13T10:29:44.447Z","2.1.7":"2021-12-14T09:14:14.287Z","2.1.8":"2022-03-11T12:15:53.745Z","2.1.9":"2022-04-07T14:19:40.173Z","2.1.10":"2022-05-03T10:39:55.881Z","2.1.11":"2022-05-07T11:35:52.972Z","2.1.12":"2022-05-22T17:17:16.728Z","2.1.13":"2022-06-09T16:16:38.142Z","2.1.14":"2022-06-11T14:26:24.561Z","2.1.15":"2022-07-08T18:21:38.803Z","2.1.16":"2022-07-19T15:38:40.682Z","2.1.17":"2022-08-01T14:56:28.168Z","2.1.18":"2022-08-01T22:11:16.611Z","2.1.19":"2022-08-06T15:24:06.626Z","2.1.20":"2022-08-07T15:29:43.228Z","2.1.21":"2022-08-15T15:43:08.281Z","2.1.22":"2022-08-23T10:39:25.786Z","2.1.23":"2022-09-21T21:40:22.752Z","2.1.24":"2022-09-27T16:25:01.498Z","2.1.25":"2022-10-03T16:11:23.277Z","2.1.26":"2022-10-04T17:38:00.342Z","2.1.27":"2022-10-17T12:09:53.855Z","2.1.28":"2022-10-26T12:48:39.568Z","2.1.29":"2022-10-28T19:11:21.895Z","2.1.30":"2022-10-31T23:03:12.024Z","2.1.31":"2022-11-01T12:35:04.929Z","2.1.32":"2022-11-23T22:49:31.181Z","2.1.33":"2022-11-28T13:39:28.412Z","2.1.34":"2022-11-30T22:30:33.159Z","2.1.35":"2022-12-16T12:55:35.634Z","2.1.36":"2022-12-20T16:35:52.695Z","2.1.37":"2022-12-22T21:49:55.999Z","2.1.38":"2022-12-29T20:58:33.757Z","2.1.39":"2023-01-10T15:23:42.168Z","2.1.40":"2023-02-05T14:45:14.123Z","2.1.41":"2023-02-10T13:58:25.048Z","2.1.42":"2023-02-10T14:05:50.323Z","2.1.43":"2023-02-17T20:07:51.920Z","2.1.44":"2023-02-27T21:45:13.752Z","2.1.45":"2023-03-02T18:12:31.841Z","2.1.46":"2023-03-05T16:04:22.048Z","2.1.47":"2023-03-09T13:04:05.730Z","2.1.48":"2023-03-14T13:30:33.960Z","2.1.49":"2023-03-19T14:09:02.892Z","2.1.50":"2023-03-27T19:09:06.018Z","2.1.51":"2023-04-08T11:12:29.979Z","2.1.52":"2023-04-19T09:30:39.901Z","2.1.53":"2023-04-25T15:40:26.117Z","2.1.54":"2023-05-11T12:19:40.298Z","2.1.55":"2023-06-14T08:01:46.977Z","2.1.56":"2023-06-16T22:07:44.114Z","2.1.57":"2023-07-14T11:39:49.991Z","2.1.58":"2023-08-04T11:00:58.945Z","2.1.59":"2023-08-10T12:20:18.913Z","2.1.60":"2023-08-10T12:29:32.133Z","2.1.61":"2023-08-12T13:17:06.594Z","2.1.62":"2023-08-12T16:16:34.168Z","2.1.63":"2023-08-14T13:32:21.398Z","2.1.64":"2023-08-22T14:42:48.585Z","2.1.65":"2023-08-24T05:30:28.924Z","2.1.66":"2023-08-27T11:23:54.571Z","2.1.67":"2023-08-29T09:51:08.968Z","2.1.68":"2023-08-31T10:07:25.896Z","2.1.69":"2023-09-06T13:38:27.460Z","2.1.70":"2023-09-15T12:35:58.961Z","2.1.71":"2023-09-19T10:44:47.699Z","2.1.72":"2023-10-05T11:46:47.825Z","2.1.73":"2023-10-11T10:07:06.959Z","2.1.74":"2023-10-12T11:56:08.612Z","2.1.75":"2023-10-18T18:10:03.876Z","2.1.76":"2023-10-23T07:41:01.835Z","2.1.77":"2023-10-24T08:40:58.628Z","2.1.78":"2023-10-25T12:43:47.267Z","2.1.79":"2023-10-27T16:58:44.229Z","2.1.80":"2023-10-30T14:34:14.989Z","2.1.81":"2023-11-04T22:22:35.366Z","2.1.83":"2023-11-09T10:31:59.546Z","2.1.84":"2023-11-12T16:46:23.486Z","2.1.85":"2023-11-24T09:40:03.615Z","2.1.86":"2023-12-03T12:16:48.734Z","2.1.87":"2023-12-09T19:15:15.373Z","2.1.88":"2023-12-11T10:10:15.063Z","2.1.89":"2023-12-12T15:04:18.769Z","2.1.90":"2023-12-18T13:44:51.245Z","2.1.91":"2023-12-19T11:05:10.133Z","2.1.92":"2023-12-19T12:26:42.087Z","2.1.93":"2023-12-28T23:28:01.337Z","2.1.94":"2023-12-31T09:47:52.935Z","2.1.95":"2024-01-23T16:01:38.725Z","2.1.96":"2024-01-26T18:06:25.240Z","2.1.97":"2024-01-29T20:43:45.776Z","2.1.98":"2024-01-29T21:11:00.958Z","2.1.99":"2024-01-30T15:24:26.825Z","2.1.100":"2024-01-30T21:40:30.615Z","2.1.101":"2024-02-06T23:20:06.230Z","2.1.102":"2024-02-10T09:02:46.626Z","2.1.103":"2024-02-16T20:04:06.421Z","2.1.104":"2024-02-19T15:53:36.282Z","2.1.105":"2024-02-19T16:12:15.795Z","2.1.106":"2024-02-22T12:04:40.086Z","2.1.107":"2024-02-22T23:17:42.766Z","2.1.108":"2024-02-25T14:11:29.438Z","2.1.109":"2024-02-28T14:25:53.523Z","2.1.110":"2024-03-01T15:27:29.847Z","2.1.111":"2024-03-02T14:09:16.335Z","2.1.112":"2024-03-07T20:45:38.029Z","2.1.113":"2024-03-09T09:22:28.281Z","2.1.114":"2024-03-13T14:10:45.642Z","2.1.115":"2024-03-17T15:27:13.856Z","2.1.116":"2024-03-18T08:43:04.030Z","2.1.117":"2024-03-21T16:14:56.289Z","2.1.118":"2024-03-22T17:15:01.217Z","2.1.119":"2024-03-27T09:59:26.906Z","2.1.120":"2024-03-28T10:59:26.451Z","2.1.121":"2024-03-29T12:18:43.081Z","2.1.122":"2024-04-08T15:05:44.251Z","2.1.123":"2024-04-11T12:37:23.740Z","2.1.124":"2024-04-20T14:46:43.476Z","2.1.125":"2024-04-23T07:06:37.947Z","2.1.126":"2024-04-25T19:48:13.214Z","2.1.127":"2024-05-08T18:30:14.094Z","2.1.128":"2024-06-21T19:38:19.805Z","2.1.129":"2024-06-29T09:32:06.920Z","2.1.130":"2024-07-06T12:05:45.451Z","2.1.131":"2024-07-16T13:12:50.125Z","2.1.132":"2024-07-19T15:00:04.326Z","2.1.133":"2024-07-22T13:19:36.619Z","2.1.134":"2024-07-22T14:44:18.884Z","2.1.135":"2024-08-10T15:06:46.906Z","2.1.136":"2024-08-13T19:42:53.619Z","2.1.137":"2024-08-18T14:15:20.532Z","2.1.138":"2024-08-19T13:47:36.007Z","2.1.139":"2024-08-28T14:03:18.726Z","2.1.140":"2024-09-05T12:24:55.768Z","2.1.141":"2024-09-16T13:27:16.732Z","2.1.142":"2024-09-19T21:13:26.921Z","2.1.143":"2024-10-05T12:16:33.832Z","2.1.144":"2024-10-07T12:34:21.899Z","2.1.145":"2024-10-17T15:40:55.697Z","2.1.146":"2024-10-31T22:58:54.635Z","2.1.147":"2024-11-03T16:43:02.925Z","2.1.148":"2024-11-09T15:36:06.922Z","2.1.149":"2024-11-10T17:15:56.631Z","2.1.150":"2024-11-24T18:19:48.949Z","2.1.151":"2024-12-12T10:15:56.941Z","2.1.152":"2024-12-27T14:15:42.502Z","2.1.153":"2025-01-04T21:11:00.214Z","2.1.154":"2025-01-14T12:26:17.762Z","2.1.155":"2025-01-17T14:12:47.674Z","2.1.156":"2025-01-21T11:18:10.291Z","2.1.157":"2025-01-21T15:50:51.618Z","2.1.158":"2025-01-23T13:43:03.593Z","2.1.159":"2025-01-29T16:29:33.829Z","2.1.160":"2025-02-13T16:06:52.717Z","2.1.161":"2025-02-19T21:03:44.346Z","2.1.162":"2025-02-21T21:56:29.756Z","2.1.163":"2025-02-25T13:29:25.051Z","2.1.164":"2025-03-09T19:26:12.834Z","2.1.165":"2025-03-17T13:44:21.946Z","2.1.166":"2025-03-18T13:28:07.950Z","2.1.167":"2025-04-01T21:46:00.512Z","2.1.168":"2025-04-06T13:55:50.355Z","2.1.169":"2025-04-16T11:14:44.996Z","2.1.170":"2025-04-17T12:42:02.453Z","2.1.171":"2025-04-30T12:56:08.588Z","2.1.172":"2025-05-02T08:40:26.388Z","2.1.173":"2025-05-18T17:04:16.461Z","2.1.174":"2025-05-28T12:06:22.631Z","2.1.175":"2025-06-09T17:27:58.826Z","2.1.176":"2025-06-18T12:03:33.629Z","2.1.177":"2025-07-10T14:23:59.485Z","2.1.178":"2025-07-14T10:07:09.621Z","2.1.179":"2025-07-20T14:59:35.068Z","2.1.181":"2025-07-21T08:25:24.444Z","2.1.182":"2025-07-24T19:46:15.356Z","2.1.183":"2025-07-26T12:34:10.546Z","2.1.184":"2025-07-30T22:36:18.922Z","2.1.185":"2025-07-31T10:50:04.820Z","2.1.186":"2025-08-04T08:48:39.256Z","2.1.187":"2025-08-04T09:34:08.132Z","2.1.188":"2025-08-07T16:23:47.624Z","2.1.189":"2025-08-11T16:43:41.696Z","2.1.190":"2025-09-01T16:42:10.452Z","2.1.194":"2025-10-24T17:52:53.611Z","2.1.195":"2025-10-25T22:34:58.111Z","2.1.196":"2025-11-13T12:41:50.827Z","2.1.197":"2025-11-21T16:00:43.145Z","2.1.198":"2025-11-25T12:25:22.485Z","2.1.199":"2025-12-03T22:48:26.576Z","2.1.200":"2025-12-11T14:20:43.214Z","2.1.201":"2025-12-25T16:02:26.484Z","2.1.202":"2026-01-16T11:44:23.149Z","2.1.203":"2026-01-23T13:14:14.865Z","2.1.204":"2026-02-07T14:19:38.500Z","2.1.205":"2026-03-07T09:16:36.249Z","2.1.206":"2026-03-07T10:33:30.931Z","2.1.207":"2026-03-11T10:02:07.017Z","2.1.208":"2026-03-19T12:32:52.943Z","2.1.209":"2026-03-21T09:19:53.953Z","2.1.210":"2026-04-02T10:58:54.233Z","2.1.211":"2026-04-09T11:48:07.508Z","2.1.212":"2026-04-18T11:38:17.528Z","2.1.213":"2026-04-26T16:43:00.142Z","2.1.215":"2026-05-08T11:59:27.279Z","2.1.216":"2026-05-11T08:43:06.629Z","2.1.218":"2026-05-20T11:27:39.058Z","2.1.219":"2026-05-23T12:54:12.314Z","2.1.220":"2026-06-05T18:37:32.574Z","2.1.221":"2026-07-02T14:28:03.586Z","2.1.222":"2026-07-21T14:56:25.065Z","2.1.223":"2026-08-25T17:16:52.524Z"},"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","homepage":"https://thi.ng/geom-hull","keywords":["2d","convex","geometry","graphics","hull","points","typescript"],"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/geom-hull"},"description":"Fast 2D convex hull (Graham Scan)","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"readme":"<!-- This file is generated - DO NOT EDIT! -->\n<!-- Please see: https://codeberg.org/thi.ng/umbrella/src/branch/develop/CONTRIBUTING.md#changes-to-readme-files -->\n# ![@thi.ng/geom-hull](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/banners/thing-geom-hull.svg?286fc2c5)\n\n[![npm version](https://img.shields.io/npm/v/@thi.ng/geom-hull.svg)](https://www.npmjs.com/package/@thi.ng/geom-hull)\n![npm downloads](https://img.shields.io/npm/dm/@thi.ng/geom-hull.svg)\n[![Mastodon Follow](https://img.shields.io/mastodon/follow/109331703950160316?domain=https%3A%2F%2Fmastodon.thi.ng&style=social)](https://mastodon.thi.ng/@toxi)\n\n> [!NOTE]\n\n> This is one of 217 standalone projects. LLM-free, human-made and\n> cared for software, maintained as part of the\n> [@thi.ng/umbrella](https://codeberg.org/thi.ng/umbrella/) ecosystem and\n> anti-framework.\n>\n> 🚀 Please help me to work full-time on these projects by [sponsoring\n> me](https://codeberg.org/thi.ng/umbrella/src/branch/develop/CONTRIBUTING.md#donations).\n> Thank you! ❤️\n\n- [About](#about)\n- [Status](#status)\n- [Installation](#installation)\n- [Dependencies](#dependencies)\n- [Usage examples](#usage-examples)\n- [API](#api)\n- [Authors](#authors)\n- [License](#license)\n\n## About\n\nFast 2D convex hull (Graham Scan). This is a support package for [@thi.ng/geom](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom).\n\nCurrent implementation is partially based on Clojure version of\n[thi.ng/geom](http://thi.ng/geom).\n\n## Status\n\n**STABLE** - used in production\n\n[Search or submit any issues for this package](https://codeberg.org/thi.ng/umbrella/issues?q=%5Bgeom-hull%5D)\n\n## Installation\n\n```bash\nyarn add @thi.ng/geom-hull\n```\n\nESM import:\n\n```ts\nimport * as hull from \"@thi.ng/geom-hull\";\n```\n\nBrowser ESM import:\n\n```html\n<script type=\"module\" src=\"https://esm.run/@thi.ng/geom-hull\"></script>\n```\n\n[JSDelivr documentation](https://www.jsdelivr.com/)\n\nFor Node.js REPL:\n\n```js\nconst hull = await import(\"@thi.ng/geom-hull\");\n```\n\nPackage sizes (brotli'd, pre-treeshake): ESM: 417 bytes\n\n## Dependencies\n\n- [@thi.ng/math](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/math)\n- [@thi.ng/vectors](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/vectors)\n\n## Usage examples\n\nOne project in this repo's\n[/examples](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples)\ndirectory is using this package:\n\n| Screenshot                                                                                                              | Description                                 | Live demo                                              | Source                                                                                      |\n|:------------------------------------------------------------------------------------------------------------------------|:--------------------------------------------|:-------------------------------------------------------|:--------------------------------------------------------------------------------------------|\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/examples/geom-convex-hull.png\" width=\"240\"/> | Convex hull & shape clipping of 2D polygons | [Demo](https://demo.thi.ng/umbrella/geom-convex-hull/) | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/geom-convex-hull) |\n\n## API\n\n[Generated API docs](https://docs.thi.ng/umbrella/geom-hull/)\n\n```ts\nimport { grahamScan2 } from \"@thi.ng/geom-hull\";\n\ngrahamScan2([[0, 0], [50, 10], [100, 0], [80, 50], [100, 100], [50, 90], [0, 100]]);\n// [ [ 0, 0 ], [ 100, 0 ], [ 100, 100 ], [ 0, 100 ] ]\n```\n\n## Authors\n\n- [Karsten Schmidt](https://thi.ng)\n\nIf this project contributes to an academic publication, please cite it as:\n\n```bibtex\n@misc{thing-geom-hull,\n  title = \"@thi.ng/geom-hull\",\n  author = \"Karsten Schmidt\",\n  note = \"https://thi.ng/geom-hull\",\n  year = 2013\n}\n```\n\n## License\n\n&copy; 2013 - 2026 Karsten Schmidt // Apache License 2.0\n","readmeFilename":"README.md"}