{"_id":"@thi.ng/geom-tessellate","_rev":"339-d2dfb26513ba3336eb12b36f7d58feff","name":"@thi.ng/geom-tessellate","dist-tags":{"latest":"3.0.106"},"versions":{"0.1.0":{"name":"@thi.ng/geom-tessellate","version":"0.1.0","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"5b01decb6219bd5067d69e1cd032977555f014c1","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.0.tgz","fileCount":24,"integrity":"sha512-NiCNTNjYEHFI/PrvGbmsSszru8plNYLzxpCydJgIwQRK/YcjOFxix+cQ7Lad++8lSC6rnZd4+qaW3G6yZPskvw==","signatures":[{"sig":"MEUCIQCnio1/3RMEU0nXqlhyuVdzOVPf8sXWhbf5YZug54ocMgIgE6M904uaD422JxSK9s5gE8sLPQo2Q96NZFVIXeqvWQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWcKrCRA9TVsSAnZWagAAFjsP/j16XzYpDwr4N1NLdvlc\n4n084rwt4ChEx1ogi6+SEmDjnpebJQrMOq95Pb1x+gH+GZFWSzB/z1Rs66UZ\n8unVBF1cLKNfMAS6x3AeFQ1TCVJ0rhv9sHTTHLr1rF9uNSKS51IC/gwRcwgO\nEaeIIpOTMvDbzj1M2vNinCn8Y3puSfUK4AEfF1Vbbo5kFoSLySenvFCHs/RW\nHXVUr8BXtFSuhAz1gaPK+E91dU0BYOpRGodJtR4ioOBDC24t3LpkmjZ+daOV\n1ANLqPGR1+7WCJv5+3N2tPlkw6sKgdZ8f5vuMKcQYKXGwJfkyPj4fCvsiNlO\nACdj/4tEbdwzD9Icrpm+pjqzD4EefHqmrZtpr2+QKNkzIL+U+sILxFUhdafS\nmDMCaBmuT7xIi1WwfWnTUoFzupcCY5l8geCbfKWytzXrujvQG1RYxqY63zh9\nP64NAHoxe+X53sQTPY7NpgYB2vWW7Q+6j1vwJFm4sKeldFwhZlGH9pqymeeQ\n51Rox1xTvWoASetJ7Sf6nkZ2IVcypbFBFGEQ1uv38aaq8ry0UAkmRe7hYRjm\nAABkS1lYTmoKboBWOWPOHxQifRpE6bN53yPl4W+xB8FHfo6V0Gd8Q0dwqEQE\nWzZt/EGhp5c+qif1oXACUOMptAG40u4MI1XMOi9TueJmyYWlBHpqVfkd7hj5\nc/jT\r\n=R6eE\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.6.0","dependencies":{"@thi.ng/checks":"^2.0.2","@thi.ng/vectors":"^2.2.0","@thi.ng/geom-api":"^0.1.0","@thi.ng/geom-isec":"^0.1.0","@thi.ng/transducers":"^4.0.0","@thi.ng/geom-poly-utils":"^0.1.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-tessellate_0.1.0_1549386410479_0.5331503552767511","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@thi.ng/geom-tessellate","version":"0.1.1","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"254bee9c4a1d43de849cb194d00ceb034ba63966","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.1.tgz","fileCount":24,"integrity":"sha512-Z3IJlfX7FdOUxhpDfGPkwssQrDXhdpo3hXI3LGHmqe8DblxjQVyhXCtqoW6CfV/3b012lthwgB+4CuDDUiYr/Q==","signatures":[{"sig":"MEUCICB46UUOVN/6bGk5QlVrHCfFg2Gyj21wnCgcismNPkiIAiEAlTK2GAXIUVS9Z+G63utI0lBQic4G26fhAkw5Hr55XFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYKYwCRA9TVsSAnZWagAAz7YP/1r6TRcggW0IfUsMdJ3q\ni7tVrXRmdYpOC+M3P+wRQcKREFStDcOjdKjUe/vtSWa9zF3t0uWaxeJKbgmL\nQVzK1SyBbLVeOJ/TW3zdr/EboL9ZvlRSCOMVEG2ciNpc5vPnoC6n3Vqo32aP\nrovY9Kgoyx7Z0+hgkMNQE2D6KqjzrTK9Klof5Uspd19czv04nRx0yKIcdLnP\nzxlPJJs5DxLLQV0HmdUGSXt9yr04LbzNPHFGZYThblNgr2fLwtarvYQSTL9Q\nBU05DfYFdi1cJoN55DcWob7MKyaWHTLMACrAYbQasZ8wiZnX4nUJFxYrP9rL\niBk/o1laCxBp8OZVDhBQeOa0s/nIxgpQaA++tQKLt5akIVop5kXeYgJDLrJV\n0EGYfuf96cDL5Mo0SrrLmoPnfOF6DZoCUI1aqx1sQ7JhtWOH2SYDkPZc8O3P\nxAEGoriGzXMonjkZosHRw+JZxokzYDMgZZD+sNleY+U5COm5IC9+0DreMA03\nWO1hSvc5aNovrMNFNWIlWMdsVn/nYuD2nVDP9RFIHcPF/v0q5975aCCJSGN5\n92kTt9hchIcjRdh954z2qMoJPYwDY++aGsuYyn6G/9vYFs+gAwJC2eWkzRfR\nKzOQPOuBBFWG3MUWaCE3YKd44YMy6cgwe22c4giCQSuHr9ST4z17aHVVSQKO\ngbXc\r\n=YVd8\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.6.0","dependencies":{"@thi.ng/checks":"^2.1.0","@thi.ng/vectors":"^2.2.1","@thi.ng/geom-api":"^0.1.1","@thi.ng/geom-isec":"^0.1.1","@thi.ng/transducers":"^4.0.1","@thi.ng/geom-poly-utils":"^0.1.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-tessellate_0.1.1_1549837871587_0.4178176654300634","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@thi.ng/geom-tessellate","version":"0.1.2","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1db304152ed5a0982d3bb5edb9c3f667da82565e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.2.tgz","fileCount":24,"integrity":"sha512-/Trbjyaor8oYk90ukEi8HbZ0BylYZ9P1kGvfnMR+eztJUmGqO3OFk/Ft//VSOrbJTpoA8Lv9pG86c6VsP25Hgg==","signatures":[{"sig":"MEUCIDlEjNqC5ZPpzfQZwP5S4v3d30GU6ozUmwMYZsUvdpr8AiEA3me/Vn/vBKJztSXXaWwE3g/nQyDA38iscCqa0P/buYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZswBCRA9TVsSAnZWagAASz8P+QANm4Sp07wPkoMAvCKg\nJp+H/DiuPU8dn3WPbi2jrLV/Vgo46WHovRs2A2OSpLK/wjYlK8pwmOrX1GP0\nH9/4PvZNgx4KGktMUQweHsZqhxgJOm4Amo9OffHKwSK3FR7qO78eQFItn2Vh\nA0H8IL0sg9Lk9J1Z7e15tfkuiu9Cu3qts+aHHIj3yTR0znNvaYHjbMi0C7Ig\nCOIXragFRukG+fDU4LBRh4EhlhN5bw7aKb+Kh8pzaJ1lxnZHhxFVSN/DeMK0\nKiGoUm3UN9uGXuwonGcMZs+q+uECB6nOPW8ysDHxwgPInAR2NGQntnj7YvC2\nKXgJo9i7Vocozc1FGysvOYdTHplbtyygokSTYu7ZFCcPSbhYhTsv7XFBJn2f\nG1/6ISZONz0Ccoz0riexOoIwxsXgDnB7adEe+clMWwjkqDz5GCZuBindNGeT\nlnYeURw53PfW41SU/lPWSD1215hmc4+kE7zYfdkCytd46TEt173gD+6xcrEu\nfbqhnt8HaUemNqwUZJH+rlt33rx93RBzyxT8PfpsY0tZB36TMf7PxFDjmL1J\nD611wPqrD6Pkz6ywLYsPnMTfnNBz5/SAhbi43Swyb/if7UPMc42zLM+jgYrX\nliGnn+Hcf7oncNVoqg1m+BgP1mAVLOv77U71KXGyIqaT2+GVtM4uAudj0PiW\n5Tmc\r\n=uggp\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/checks":"^2.1.0","@thi.ng/vectors":"^2.3.0","@thi.ng/geom-api":"^0.1.2","@thi.ng/geom-isec":"^0.1.2","@thi.ng/transducers":"^5.0.0","@thi.ng/geom-poly-utils":"^0.1.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-tessellate_0.1.2_1550240768624_0.4762416815358381","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@thi.ng/geom-tessellate","version":"0.1.3","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"0d49a2e46c61e94fc7a4d5ceb3805905f0ba4f0a","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.3.tgz","fileCount":24,"integrity":"sha512-19HXHByo5fDNRRq6HBKV02KqJBHc9eoBk26IlcqF83VCLyEZq8IDUYhp9NBC9wCM1A0bXZ7daXfxVfmU4M0MbA==","signatures":[{"sig":"MEQCIGgzAZ4FoxHqXAmvoRoys+OMQz25igoH/b36q1e2yUggAiBQt8eaOicwD6o1akuE5houFvVb0o+YHZ677DJ6e8iqbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbKwNCRA9TVsSAnZWagAAbXoP/j+TrfNNy8b2vAVWGi6f\n7e7KhEh921sdA5fWMVBfNgSjm59YkuZkIA1DQYyyBnS7tC+K9m9cjW0AopV2\nWoYwRgNS30QLix9+SW1PUnPsAvTY4h99xZdp7A00+a23+momxtveEBsSO955\ngs/3/9o0Ib4BMHNND7e8Z/KwMvPPmNSE8XvIHdGKO8H64xh5ZIOVpD3A5Mff\ncbsN+mpUj5Rsocv4uDHB0YexB5Scc3ExQdOSuktFtZwKZ2mn/P/A7O7ZuguG\nVxdzChi8yIpI+lvdjEBOTs3okv5Sz0f70ZrVtl6P6dlz5imciAK0LP6fLRpW\ngja5wO2t9+84iG3IeLzTq0BLw0xxqdlKTofoCYwDxGs5SCkoImXcacp4U++e\nLojaExY3gKf/27S93ZSsdrVa7dmbqfJl1tAyt2/dD3VcFXXtFp2lVj3Qv9VL\neCJKv0reaMpx5gAyYfyACdy8TfBicuMOG7m1emTMTb8YTBF4JlbkDsndl1RZ\nYM+94om2c//DgOYBJYpk7wp1GkXv9l66sXqY27MNKALk8PnxCb18ErC/QYKm\nIoftwXMbwxP8kGcZINIqd7pRU/hXxXb+SKzfE8i7R3X5Ob3JIHO0SE+3YD+q\nkhcPbALKEOv8x0V8vKZrG34zchtB7B9EWoZkaBtBuOEwvKW2Jm7Bz0Ok1+SV\n2i0G\r\n=zeDV\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/checks":"^2.1.0","@thi.ng/vectors":"^2.3.0","@thi.ng/geom-api":"^0.1.2","@thi.ng/geom-isec":"^0.1.3","@thi.ng/transducers":"^5.0.0","@thi.ng/geom-poly-utils":"^0.1.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-tessellate_0.1.3_1550625805299_0.3462824716411428","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@thi.ng/geom-tessellate","version":"0.1.4","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"12e8b70372da4488dee6b48cadf4721bc9289cfd","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.4.tgz","fileCount":24,"integrity":"sha512-++gdBCSYSh5Xgmniq0xv1GED6T7yrLt7ZPpWXkYSiWF5jsCtKlEFLq+Z6vdLDbc7NBjabzMDOj+8pmsv3Dyo8w==","signatures":[{"sig":"MEQCIFcMx0PIVsUzBkDPHX6C7lhX2L3PsFNtXbB9AblClCRWAiB0Bipa+vwwm2RaEiubFXQxkbAGXrh7jf0/Ffz8iBLztw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdQamCRA9TVsSAnZWagAAy0wP/35UoWX8YwQzR93BUFMe\nSrTqNBxeF2IK9OmLZFFcCercNeXy2Kutl+xDQEVGSJIkmAtMb7TmZ4OHSdRg\ntNtf5mO/odR79cbg3kECSmH0cun1BmXXf3D3yYyasEgnEk7z0rFgBU+9SxMb\nUOz1FkDZ3fkkG6rWC/jv+ayZmxv4EbPO4ueTjJhGEVDzew5+Ae94QW3Lqr7B\nJJEZSZnjyFxyN/QEzMh7xsI9hmHugM9kpNitCoNWx8hj7HfaFlj1YCAjpvpE\ndk8sTFzo5QCLF0HYAOmUf/DFbyiKLy9tvvf72AiZYJUa4CAo41lcb75SvsAb\nDn+TYd5RKg0aqc2oJcMespEo8lMCnTuGHBa4kekXay3NjwvUpatYnIWMw0KC\nf4EzJ2BEeWqfztVJQW8QS0qv17lQpV8arkAE+SMNNELrng2/ch6zlsets773\n9tdZrl6ShEQNeaeD8oFEFfL0jA3Y4haz0COPArWvr6Y2PJRQa9E07Qwlt7RQ\n7sCZmLixursMqYxvqPlAiTEENP8ooxDOBE6avmSnebJ8uaHyWQHBXIk8zuKC\neIhGWAo5JPJZ0fRaSHwXM+BOkmRlqKp+w6VdT8LlTu+swZA+jsDLEeq0SmCU\nVAQAqDNQaR/ZP63Vuej87f6Z/TmvE+OyoPnITYhXgnGlOdcOeKn0+eA08OXj\nJ/Ku\r\n=WFiY\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/checks":"^2.1.0","@thi.ng/vectors":"^2.3.1","@thi.ng/geom-api":"^0.1.3","@thi.ng/geom-isec":"^0.1.4","@thi.ng/transducers":"^5.1.0","@thi.ng/geom-poly-utils":"^0.1.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-tessellate_0.1.4_1551173285713_0.9330247741280377","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@thi.ng/geom-tessellate","version":"0.1.5","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"fa0f0b7f38e6a599e7561b998118bad7e3bf2776","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.5.tgz","fileCount":24,"integrity":"sha512-8YshnVDNxsXPkXwL0KdMdMiLKknh4XzbB8FAIVhGmS//S5npO1VaY7kXfElGMf4o6yDaSWxl8TMug6VmqBV1hw==","signatures":[{"sig":"MEUCIQCznlYCx95PWmf2FQJVo+zpm4dqQNYADn6tftjiZ8gBcQIgYwdD6h/tnwkK85PGTtROzVKrnpURzAmfhsZxCeoE+kQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcebD6CRA9TVsSAnZWagAAVCgQAKR4kB/VJRDM30Zpvi+K\nvZ3IxdcVQmhBO1WzOZb7exXWrsRmB3BBu0CmkyIkKtTib1qvYXHYVVoEFhGF\nhVbguUKQs1xjKiiPIP48v4+LHJ0w4iO2iFt0kny0bQHm4k7TR85PVy8GSWwK\nB3pSCeykOinUP5BUFZ+vDj/XQAsVZZf743GY+7edlAg3p3+NR4Y5EvabDS1x\nv1v0DtWiX1geur8HyhSvM0geBmulBAX3fjvoq4PoJmL9dXHxW6rIHauJcfOh\nIwGZCyEOP6Ua2LvmwXYShoCNW6JiAHsZMFKKkeHB1orPTeMlDwMoXdbim9zU\nmvahjMdAEBqOzLLykQX8YyazN8k9dfQ6CwdwA1WAwvA+cPT/DbhgThXwmpEu\nTOwGnWHiIPhyQ3Ch4XiRnpd9HknGMS4oFbPsej8n0QTIfwF5ViYjgvPXw8Hi\n6PGUXI+x5fy/rqsuwBuknwUjA52epWUPmzdsK758S16Oeqgu41L4IXGgUJei\nRcCJE3FlnT6+E+nXJGqtLiS3qoaRIiOITQD25KR35CNjGdPryZc/S/qTcthe\nV7kCiLvNiD4acgT+E/Tc219JIBq1kTyxcnarcUYmNmsonBWKRRpzJ3/KjP4W\nRHbFapd97Zg/b5byLgBaIlMaQ25V6gdCkQo+ndEiq5mnM02RWo6zej8mHzmU\nOVVP\r\n=Hrxi\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/checks":"^2.1.1","@thi.ng/vectors":"^2.3.2","@thi.ng/geom-api":"^0.1.4","@thi.ng/geom-isec":"^0.1.5","@thi.ng/transducers":"^5.1.1","@thi.ng/geom-poly-utils":"^0.1.5"},"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-tessellate_0.1.5_1551479033510_0.631053773332674","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@thi.ng/geom-tessellate","version":"0.1.6","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"70e361b377c5952097a6de1a75f461a988c475a6","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.6.tgz","fileCount":24,"integrity":"sha512-Z+a5fkr9OnAc6jLVGJm2yXJd4YJaCvTgo6nWfNPsDaMk+vfYTLsNgF2mvIo/YXzISDmnOFQys0+h4lzXoOb0TA==","signatures":[{"sig":"MEYCIQD+jdF4xrhZoWxx8XVW8xNVD7wbj14e6Cd6JXy7H+rysgIhAIFxVB7xpxSAErgdrO3e9LYkLFhFHcnLt5+QZn0f0V3x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJce06eCRA9TVsSAnZWagAAD+sP+wQk2mYh+jJ957+iWNg0\nMqzUjcsON6mj6oUtqjk1+n0qShpkJFS45e5v7CkKagLHC2lCjK6K9yzUiLCP\nsB2PQydg8Zl2WCa8wkOsWHpRYR7NEb1fmb+pBtk7XZS+7XiysTDBmWuyzyr+\nbPfpWj5hRYr2JOdRYoFy/Wh6H43fBW/uKYcaEv2a6LoNO0vBeUOC5toVNU45\n6ZCJf42vC4JWwkkc9q+1slo7icmdRrDjmIKJDbBqQx77I1IjEUxrdosJS7qr\nP8m2iB2ah92hbBBEHN+42TU6Yd8jySOgLBWR9CwMIioJjF8S/bcykbMhVt31\nn5xU26r5SmFLMpUa+G8buFVUq6VGqAtBkmyWx81orN1hB2mJMs5B2YtTLJFW\nqSecA8lit5CSd6AUUI+6562iHMp6ov1+nFCluciV4SIdilvWlmeTqEfGelJx\nr43JBS0SX0K2ZUZ2HtvaaMK/Nm7ad+Rin0jONpttktv2IE99QEmgNRW0/BgI\n/mmRo9uMOCnL06IeAt83c4bK3U6WKkGMpJrpyzQq8hed0rXQtmUbH9W7P6qQ\nmLPpIiipzEccjXrZeT4tpKA+RbvKQS8JJeoXKlJhJKjVEEHBLaiw85TvPzaL\n58H5JvxLWdeobQkG686IqBDtCxQ+t3pkABzpXfxa2zkE1ZbTMsO4aCfk42y7\njP0O\r\n=xXTW\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/checks":"^2.1.1","@thi.ng/vectors":"^2.4.0","@thi.ng/geom-api":"^0.1.5","@thi.ng/geom-isec":"^0.1.6","@thi.ng/transducers":"^5.1.2","@thi.ng/geom-poly-utils":"^0.1.6"},"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-tessellate_0.1.6_1551584926170_0.97316788198477","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@thi.ng/geom-tessellate","version":"0.1.7","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"257d7ee876ebbe4fde6df43acd0c03f757821fc5","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.7.tgz","fileCount":24,"integrity":"sha512-lCi0y+Mj60+JhVyFlteiZr/TjOupmkBoYOAR+PxqxFdONgTth7OQnvLsqOJkrJxPEqliJvtKcfkBWyPALD71Zg==","signatures":[{"sig":"MEUCIQCdHplbwxzHKImWEkPzvgDEPlabZaXQCbsfXgy96biFAgIgExlWT7vKC9X5Q6FE5ttAFPKhEsF/W6oIAOhVWoTJ4As=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchY7VCRA9TVsSAnZWagAA6ooP/jx3Cc5zb+lhUHVupp7Y\npta8pMIoc8RDhSwEl47VceCmHIPjx9eVSeSPh5LEvLUb6b9ExeWoMB3sDOA7\nKapw6B7WMalPVfJejr5iVA9L9xiZ0jsOVzwK4Uc8CVgikZ1Svv2VJgKIuBWf\n7fixgRXCjrUTQxoL/mQ3S6x6FjW/pyvTWLLpHZSv9G83AiZFhgcKEDAXUo2B\nbhppZ+EHDm4RyHRgU1e9hvE8/ZaNIhIePlBoDMfLfGDc+U4sbL9+yL8uEliP\n7UOvp4OuCYJsWulGybw/+XdT8JpK1vhPr37d5CI7+M3tdgYq2TEWF2X0qc8W\nDgPUtUjYE6X8PSb2ZPY1MRyKdbzqtMjjT6GhxqNW9u/NEfzRaodFjmqfEnFf\nj2RMKrwIwIR/aTqDvBZcPWXqZf+dEL5TTW3/HaxScxz44tMvSg2YGnMt15W+\nHwphaMQEhbT9f8vMho5wKhcpx+NSPdtwE2LNqPo86+7ikNrmwg3wJ/SrUDxV\nOoXqvPYooaaqQd7fceUt34PawHV0vUP7Q2xspv7hkVqz7kzA7DI0hOGg8rK6\nTZHHqMH/r6JaWZ1ZzDYp8GUMCnoDwyl224bg4bOWMpWs/MtO2FusRCkDAz5D\nci4U57w4EuOfDv9/0WT53Ydg2X5i2zTA1I3SMwMlspDGpR98iqKtBoAZNZsp\nn0PD\r\n=+VKV\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/checks":"^2.1.1","@thi.ng/vectors":"^2.4.1","@thi.ng/geom-api":"^0.1.6","@thi.ng/geom-isec":"^0.1.7","@thi.ng/transducers":"^5.2.0","@thi.ng/geom-poly-utils":"^0.1.7"},"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-tessellate_0.1.7_1552256724512_0.19723600013204057","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@thi.ng/geom-tessellate","version":"0.1.8","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"075465013bd2651b84d9c58b4f1f50c61914952c","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.8.tgz","fileCount":24,"integrity":"sha512-KZ0eVSCgW/LpHUErySIC7Rch2qWxmemU7QIV5z3OApSPVEk6J56k6YbEl4OXddlj5orIl3gxiuv4ibBtf7jhkw==","signatures":[{"sig":"MEUCICThic6o0xPb9GpW7vOMIZ3Vs1nDK86AsX457TQVjG/DAiEAzt8yGigShrgC+UBc7db7UWjhf+7QKzIzkkpxYTfb+DI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchwJECRA9TVsSAnZWagAAxW8P/ixZ2WBZ53KN5Qe46D/U\n+VLYC9AfSJfYLs4GperNNMVsVYL6uFk/Usd393/RjWjy9dy1sOP6Xi+hP4Ii\nWEKwri13dIAVvzLG/VbRPmcDMB2Xt0z+Dk9PIXB0yGmspUgRkqv0FBLUHg5p\nq71B65wvxl8yNM+sFFZfbai9bvZmt92LA0d7OVaXmpnfRXmTKjT07N9C8nW1\nK4AX4RFVuLZurzEmdRgBeQG9issl6uOLsYvHK7RbBwlwDekEifjn2NzjMjXn\nvgRr9v91ZEgkUNP43AeARD7ybGSbscIeV2EJnNgjGWBVSTOdrt9TONUSqErq\nkaOVgWUK+AGd5Qi5Hi1G2rYe9rjQRGQYMm/6k76fl8JyZNuwEctG6/3PTXf6\nIUU5vPWv/214Nq7yC9PXVuXjFgTE7kSSjUabyxo/iTuNBc+hfx+ebyFkdX+x\n2b7NQFCoz4XZRRSFHCLHGnRw5icB+2KX8g+NTiiBL2aQ2AXObPKklhWaCzan\n2kiaDNHCZIQCmyXFsPY8EqilwkFrbYoVFVabga20aHZVfJCxLNEiC3GeoGNH\nIl0Ok0MDROUd3qayZhAK9imo2jhdecXqpSIepJoG1zTQE8znGXSPlMvomiBx\nXaabnLpbD4tBnlbTdrH3N8VviXnuaHPa3eRb3olhLTkqrMYmtJKrHaNeeEJX\nKm9G\r\n=pRRf\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/checks":"^2.1.2","@thi.ng/vectors":"^2.4.2","@thi.ng/geom-api":"^0.1.7","@thi.ng/geom-isec":"^0.1.8","@thi.ng/transducers":"^5.2.1","@thi.ng/geom-poly-utils":"^0.1.8"},"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-tessellate_0.1.8_1552351811827_0.5689322498297273","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@thi.ng/geom-tessellate","version":"0.1.9","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d0d1474f1513aad6d1d0669d172e10d9d35bb1a9","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.9.tgz","fileCount":24,"integrity":"sha512-vYDzKKaNa8UXxQOOaXr0dtCZZVhGW/ziuHzJ72J6LQ44jCbIumDm76L2vDay7Myn29KFr50aLDm/FaVbfW+MYQ==","signatures":[{"sig":"MEYCIQDy5HquDAkq0ffdtOPESnIeexzD4PUY0qRx3gD4RXZRdAIhALh0LgQr2tmxJc0wo4vE8KaRHGs8NqEoD/ML8eiY2fv0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj4ahCRA9TVsSAnZWagAADncP/1vFs4wf9IgItVJFOFaM\nWYJw9ru8SdzUXzNZcqu5jGe7ox2MYRAZYvuK31YHkcfp36mVi1bMy4UMzY1W\nUsbN2OJ2O4UY/v9/Is0PL8AKtGFISayI5ZUJudPtTqLSZGBqu5osQZMibYTP\njFwSmrAjxJH2MjV3OiRkIWbomKAXsMkW6mjfScGxOAoZW4mpdQnLgDqGOruC\nxORuDmpcJwTdd/CBvmPey6/TS+5eNr8ls7AfvDXfmTY56TOoLuNC6F3ul2cX\nDcOqSOoGwwPZ2aaZAsSHD3cC01KICgewyNoyr2MRCQ1Vv9s6aY59FDPqe3K9\nmLNdxRScTnPnJIOIdTGeTMo8o/jYL/XyD/IdN4pmwaRgpHeq94XOrwKTkmqT\nW8GzblolYvBuXGrzqcNdCaX9k1BXYmJdfAI0Np3CfuPYvr/5JHLirBXPq9XZ\nd2lwhydpFQtm35Q06NwniAOk9dz8LZmJqu7O0vS7qmkDuN/uThauB3gibEei\nsM9EiRpQCHECGh8V5tXp/3w2i/sg2GMtCacImln1XRmcvf8pQ+OyoeDaFVWe\n15qWklUMHRX1NTVssP+X3T2kCnQ6CBdayExuitiZEfhokwJ1rN4R9GzWzwHn\nD7ZXZvk9FN47yDzk7vnWcFdgJ24wlt+RJD8pNhLkMPe3wlnJmzt8UpmYWVjj\nptZK\r\n=eCOp\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/checks":"^2.1.3","@thi.ng/vectors":"^2.4.3","@thi.ng/geom-api":"^0.1.8","@thi.ng/geom-isec":"^0.1.9","@thi.ng/transducers":"^5.2.2","@thi.ng/geom-poly-utils":"^0.1.9"},"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-tessellate_0.1.9_1552909984987_0.48775505813086206","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@thi.ng/geom-tessellate","version":"0.1.10","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bad5bb8f16b1409ad575ca1b494392c70e0ae576","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.10.tgz","fileCount":24,"integrity":"sha512-pMYUJ1QyfDUyy0A8UAestc801dRKaDZfwNzKE8SgFt8Ntg2+CiESjzsskzOJNxI3TnwcQyXGbRFhpO/iSRyfNw==","signatures":[{"sig":"MEYCIQDV206yHt7C4esirgF0D6Rf6W2qGYtloYHyCDJ9+968vAIhAJ8r9UrdNanv6BC6u5pY/iOV0iLNuoee7eMtse58Vjqq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck4iGCRA9TVsSAnZWagAAzlwP/2uKCCHs0/EQFPxvh2xs\nJnUggfkHXEcdFVRvOaTZ9bmcSlnd2pnB9nn56wgbQscZJS6t6nIBMdii4gFh\nLzjxZt4INdpUlug37CFGWUeo50ATYTYFfjMXAP8KjOzhr+ZGuxefe9X217vs\nWQpZNfcEsU5vbhKPteoOPZFS6Qq3hI3hIIqCIao24OxNQxjhOlYnS4cBPN48\nyexaceqPMtTO2XIhqFuSNQoMD9fp5W5WISl63ZwQ1kB+f5SKJPUPtuM4ae6e\nkMOVQ8HWPBFYMgEo0WakKhYFXtP+X49cl9DA/F/QtH55oVe4FEx7TCyDTHiO\nYd/E1iWbOgFEPpqKlD9ZActpv/WH2s+QCrcMrgxTVjL1nCjWdduso0aoJPpH\nOOUBWZtMxSHJPcS93uiYJWCqG0gx33eZ3QPBu4octp12jJtwY3Rv2OL3rim8\nPPyfDHjnzgU4gfeVk5CVOi412ZdkjZjumY9rjBbDc21FLQfMdZkW2c+Eypbi\nTCsSQO8Sgj5r6FPANOF8b9EwVXEVbVgvAoDROFMWXyM0ThQWL2lX7TjiDmro\nZ5LwCY6wSkl3P5HidBPlYqvbkFTm7y6j4qU4VU7eUAUZK+YuyFxSHxMQhcnj\n3VAhYimLHQ+WmfhHtYI3F2YuGNDDViwdySZO/N4mU8ekzLi7j1jDuXzROKTj\n4bEA\r\n=9IC/\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/checks":"^2.1.3","@thi.ng/vectors":"^2.4.4","@thi.ng/geom-api":"^0.1.9","@thi.ng/geom-isec":"^0.1.10","@thi.ng/transducers":"^5.3.0","@thi.ng/geom-poly-utils":"^0.1.10"},"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-tessellate_0.1.10_1553172613514_0.4538134666374176","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@thi.ng/geom-tessellate","version":"0.1.11","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6df15e47dc8f384f0ac16dd6d7b3cfbc79f56210","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.11.tgz","fileCount":24,"integrity":"sha512-EmievLM1lNmv5N0tbdHlpVNm0qFoTTtkCAcuFgEbspZsuZf9+aRI3S9EvNeDfiCVcflYS0NQKjozh1RNSNBMBA==","signatures":[{"sig":"MEQCIDhEOWHEqDjVzEhGt39r0ruVMhigyiScwwUpPCI8HfMqAiBlG8ccuMZi7oKwfE6bbbj9pqCtFFhmvOxN8JkoFGJa4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnUyeCRA9TVsSAnZWagAAA8IP/i7JvVMzJh4YhuTX8L5q\nh35f4aEUc+mhSoPye6WwM89rxE7vBvX/aPZ2N+eKS+JHxao/bbpP9ArAlk8x\ncqs3RHiPPFvKo1M+Wgn6qbmQnMAijLxmm5YfavZ6c4zj2S9PQB58IAsDDcz8\nlFEfpJx0jw7XIW6Y/0MR5/kYwTQlwg1auCpJHk2Euy5qvYghWqLjGMOGByV1\nKR2kZD2fN1zxqDndliXIOuqIu4M9P46bNmhBPzi71IN+HheotzLj4y1DsaLI\nzEYM9th5eaUWGV3qhjm8Ga03nBHGJA3J51UU3QrBsFPB7yeLHJckOrEMmk71\ntYk/vOpflkmn8LHJ6YxM9fJk25UQWy898oka9DVi5stxh49BvLUSj1psmRoc\n6LecfUNcmDAEGXfjjCLN3lOZmzHxCAr9Wh4nKOg/okVk7YQBYYaZPpnPJSv5\n5kqsNOGrwF4S2iitFjHtQUMRE8+OzSKIE0kc3Djh4fDW5acDE3B+vf2U3nkI\nFlCox78ndPavLRuq0Tt6XDPISanUFbjO60w7OeRsE8e2Hpu8/E702jF5HduQ\no9YV1jm5se5VUb6cGutUY/PH1iTf8CN7gYDFEgGkI4ZHw9CfZRHT81aomqPN\njo4A5XwPdUl7wwjUFhcaJ4exmrUD10eb3EbGU22IGVyFQie/CG4SRsz2Jvqi\nlUU9\r\n=n/6e\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/checks":"^2.1.4","@thi.ng/vectors":"^2.5.0","@thi.ng/geom-api":"^0.1.10","@thi.ng/geom-isec":"^0.1.11","@thi.ng/transducers":"^5.3.1","@thi.ng/geom-poly-utils":"^0.1.11"},"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-tessellate_0.1.11_1553812637817_0.31179156622422965","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@thi.ng/geom-tessellate","version":"0.1.12","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bb72b1ced784faf565ddf55ddffc1e2006ef6259","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.12.tgz","fileCount":24,"integrity":"sha512-TkeGHji0iKhu4UZtou0YdWhW4mfeJSsDMf//cPjT0QDlNCxgj2f/xQf589+qGoALv/7kdO/ipVx7X72pQQhh/Q==","signatures":[{"sig":"MEYCIQDq/Y4+yGfMYE37FoWnl2hy2A7Vs5s8pQHT3nI3bOEEiwIhAKrWivdLJGKmi17OxcyDuBn550nDPVH4psOkOO1KafqC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco0h0CRA9TVsSAnZWagAASPwQAI4pBlLznSBNn+0KrXdY\nEc4fUI0yfoHHSB8FWu0Y8X9th26dgldjwiHwP6HBNrnJZ4VNJGBkzdvavI5w\n1XqsFvGyuH2p7+B0fed8rLe4uNQLt8aDpot3vzzDmOj51kPGt6iYlqGrw+wt\ngNgApQeEmSclyC6NJojuAcuusximAwm7zCB+E5iiCapin6dNUFH19+4Ba4n6\nabFhFEkGAvrgNMRKkW46oxm2Tvqku1reFa2wq+SX+UBYdlpyUnYyCugtQDsc\nOmdbU3ncYJ0YSJjbcO/1Gev2JgDsEe1+GCLW+WLEB4APHLkl5UlhCcstgemP\nHqoo9txOgUK82X1szBmlSYwPdtM7LFlgc/+lFDSe3R9HBAwRmMVJz/YDH/XB\nBMzBhHKrboVbFmc8ruIKN3p2Nb63k3biv/nIR/miDKSLOzUDM+b/QC6GXAwJ\nqAQF5b5zOP7mkqq2yANNyGBKs9umADmJKNgIvGHivN3ce0CeCH5tIeVaxlMp\nJ7IcQK0XV696LP1s14/i50Pd7F3Cs1q/nwrFbu558KI805np5znTxSzZEKG/\nF6zT3BX/0VFq8OrAEuEIVnPamJvgoaOIIPUP+M/ZD+UlDgH/EaGTlp87PQfK\nnbYu2nVQ5Jiqj6zk5iE080YBElSQInDm1gfkD9yE9JY05DQWNK1NAgFfG6vQ\nEKaY\r\n=vRgk\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/checks":"^2.1.5","@thi.ng/vectors":"^2.5.1","@thi.ng/geom-api":"^0.1.11","@thi.ng/geom-isec":"^0.1.12","@thi.ng/transducers":"^5.3.2","@thi.ng/geom-poly-utils":"^0.1.12"},"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-tessellate_0.1.12_1554204787475_0.005812359458632788","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@thi.ng/geom-tessellate","version":"0.1.13","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"0a7d1a8cd752a89ffc1f32e529ab7e7f6e36d5cc","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.13.tgz","fileCount":24,"integrity":"sha512-dsLDzpzVJwJ2PVgkwy5qZ52yV8Q1htVaKAgXj+JMPgxpA7E20qqkfAQABwzYjS/VWkIm1HRHjEhP5BefGw2W0A==","signatures":[{"sig":"MEQCIGg/+PXlHphEgM5F5kPsFF938B3M/M7QWl4CeFYhJCMcAiAIaFx6/vhvFrvYRsXizwsGOlHl8mKKgT4BqV2de8F4zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpLPCCRA9TVsSAnZWagAAc6MP/2+MVEAQVZqM+T4QIpfP\nRQ5TXg/EqMMTuTvrYeeG5MjdfEOueVeeTM05d966hqKas8FxOmL9nHD7C72d\n/dDes2xHUXMoHxEOp1pdf4IlESU1i/TIPQakZpaj8IFBgVgqlWyNA8/QjH4X\nmTE9jQ8vZaiI8xzfnRvtYuEiokYnRA9BM2T7UITpoxoRPBwF1MOPUeK0sSjd\nEGaqYaylz1tqOJzyA6ZU00KG+U2X1zdCXLskqAWWWtsgxU4Nvkf5MAZkDcgV\nVQ1sxE4eDJrEt1VzJa4VOIWwxuEbJX2O7jHrcnwmxv262BvJoqQSYEdE38d2\nrzFsT3us4Dv0nyjXNAcla67nAnbL78EbnXpMwDIJQe0Mfi3PvAt1ezlCa9LY\nSbK5O4yXQTz0nV4l6U4QHpzSmF/OHPJE4V8P1wUCoUe4bhAyQfz8gWZrLNGS\noK4002c/rL4NdvQOo1upaqn550a4Y0qgHoDqCGLQbxU94XYAuwvNIE38UJX0\ntPaT7gW6RGgWqXDxUmdIwnAMf1sgKKsr1ayJD1pyT7YHRb1nlyHo+2rsWxAO\n8yCapilzJ1Fb2ga8PNrNrvxDaJnYnxo/sbYHIa3KyT/yHj0q6m/xXxvxGcsJ\n0g+x7yAgcOi/bsKQ3UiTXyjodIFHkTFgiN75hQJnavGXGdinIocGv/FaVQyE\nM9LN\r\n=S8ac\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/checks":"^2.1.5","@thi.ng/vectors":"^2.5.2","@thi.ng/geom-api":"^0.1.12","@thi.ng/geom-isec":"^0.1.13","@thi.ng/transducers":"^5.3.3","@thi.ng/geom-poly-utils":"^0.1.13"},"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-tessellate_0.1.13_1554297793966_0.2417232551601447","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@thi.ng/geom-tessellate","version":"0.1.14","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"18e19aca89dba7207c2ce339fa997f584a3b9a59","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.14.tgz","fileCount":24,"integrity":"sha512-+3/fGMpvc1gTX1667tQVMlStm5foJT5dbUvKfqjR1Fncva9RoOYkGBOoGe/3xr+yUP3vV71fXqOazVMqiC9r1Q==","signatures":[{"sig":"MEYCIQCkL9dMIwYnjW4SmUyMVRMKKNRiZHwj+WyS8mU0EgL4pgIhANTfWEuNY5W3aJOrtxnz5o4WEEi9Hr2cQpbN7lpiRbgN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctDeRCRA9TVsSAnZWagAAtxUQAIvGu/UKjUcY1xs65Cja\nBwNFoZ8DIRNlXAcWyjKpIaLTPXXlJmwtn5UWQEwCZ1wAIPJLCQ1n6Ba2606w\n63OpIvHkYgAEWeP++uM9YNRctHzgkvNm0u2wPFj9wkulGl3+QT4x0xBXTNJ8\n+3gNdZWQ+x7j46dxft0Nc8fgDfW2gy7dP3arcf2wxxN6n8687dRKzgzA+pgY\nlDL4NLXmxLIxMuCR0P4wzZPZUfYKxSVLKmwXOSEfUvyhmnyJzX2qSlqsrVRT\n+8x85KUtl6jeElZYf1q9p6yseYj2k9ix9D7MWrGKdJUdZhVfNsxPjEJOu04O\nd2/u8tDKs2aotM81EohRwA6fGvuYJ/Qtujrz3U2o9kSbq6jXM0GbG/pLz7s6\n/T1DgPMK1PD9YMIgIpprGa97h1CQ+RgEQQpEi6v+kV/R7i9toPlx2GGpleVa\nHhvesdam1csFynih2aZ3FliBHvIK4eUDFL/xAUQe8uzOrmucNFNPSpGANtwP\niZwCq4MiDqN2n3az2pLQc52ilqhtd7C+5kP4kH9F77LGuUXJ9FPzop+iynDg\nLpOhv/Q9EVvseAfzehcvMSfkWpfQrTrMnZpWUG7SgIH3i/z0EYS08HzoqnTW\n8jb5aiSnna7RkfhNdGCuONCQCDIkXUh2b8qnteQ+dYJdc9oyAXBTUXWqY5G8\nSCJ9\r\n=QBPl\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.13.0","dependencies":{"@thi.ng/checks":"^2.1.5","@thi.ng/vectors":"^2.5.3","@thi.ng/geom-api":"^0.2.0","@thi.ng/geom-isec":"^0.1.14","@thi.ng/transducers":"^5.3.4","@thi.ng/geom-poly-utils":"^0.1.14"},"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-tessellate_0.1.14_1555314576738_0.186992530217861","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@thi.ng/geom-tessellate","version":"0.1.15","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"56c9313dc6b7cfdee9cbf8899256e55b590aebee","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.15.tgz","fileCount":24,"integrity":"sha512-w1WtoKsHfp7p+IDafiOVNuA9DZg4PxoXwgPPS91ZMd/WjK+rJPnVOV/2UACXtLnwVuhXEr96olcCAx4V1sEyJQ==","signatures":[{"sig":"MEQCIBXUK1M4d1kLqRmz0Mc9AM+O97OPqZ3WYIfydpD31tg5AiAhXew6V/S9PGHl0eKXBkyU//zh7x4RUSbcC5pLuRfBBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwIsCCRA9TVsSAnZWagAAPSEP/Rl9lFdXXMFh85gcUzLr\nAXmXfoTOf9jV6P7ZfF+3YtM9bp/VY9Dt8uey9L0RTScXHFBK4MM6FxNzP1Iu\nQ5ZVSUiZG+7blHTK8A/WDTnH+oFJ3LX6xtId5N3hdJbyIY4eE1FNC326MZ52\n5xKcCwMVqZVnQEtZDv1Zmk+vo3ydyRPm+4aVCBJTSdAS+ek53IawWXuowA7D\nNtWB4weBYat421HnB0SG/taZE8zu1whXjEH5R2GbyNtDZyYGoDlFfP5/r5Z5\nXDUQPoYY0irgJopikxq2muDbMhc/F4kPl+758UNdlu4eaBa3zWlada9mC/fa\nMZ4uGQVrGuZA9xNDa7m6Tqpsmfj/RiBlSl1TS9hjZJmuu65xfoZLMdcHOhH/\n/5LPsEL1k+/jqDI+6u2Y6qzWfpef2OIHnIdCFLeMiiWIZ90Ctm9kBC1tVK66\nuBz+uMmFJHq6cIbT+gCta2VB9LJNfhI1BYXkl0nSiiezoC01/mIOjePk5r9L\nx+FLYcdy0SUUcYLRvIjOk8mg+q9dDW9AQPnHJKQwyyGPP16DKDmiCFE/nGhr\nPngclp9+etCafOX6NwO7rxy0oYprUzvVDkRouekZE/8Jo3DN7raeg7LRI7ft\nwgegjKGjpoA4S7m1/CJAniQsNpPNWAoWqtI16cO3kVrynbT9PWfhDL7GjyVD\n0gX+\r\n=XZDm\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.13.0","dependencies":{"@thi.ng/checks":"^2.1.6","@thi.ng/vectors":"^2.5.4","@thi.ng/geom-api":"^0.2.1","@thi.ng/geom-isec":"^0.1.15","@thi.ng/transducers":"^5.3.5","@thi.ng/geom-poly-utils":"^0.1.15"},"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-tessellate_0.1.15_1556122369800_0.30999803393566605","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@thi.ng/geom-tessellate","version":"0.1.16","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c2211704c60a984bba65cdb115d0a6251318f3d6","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.16.tgz","fileCount":24,"integrity":"sha512-XMoxE6oPKrk8ZVWu8fMkLihJW2P/dXajsFdOJQyYY7ycxUVWTw5TETUt63zgSRsnRgwBPU5eaSjqTHNWS5aJJA==","signatures":[{"sig":"MEUCIQC0VieCLffiyizN1exzgd1WYF/1uvLvgfq6RedbQvMWWwIgB9UHjhaKtSYR3zO+PtQ8cLw5DMLcBrjVh65mOodOUR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcws+yCRA9TVsSAnZWagAAxt8P/jXAVSlLzsU9/CpRZs6+\nc2rZ48y0LXQBkTcVOPO2jZfOkPza8zF27n7j7tQcY7zIL0Z6eECW/AQHD10S\nGJxqBFiQ25UVCfKKsBVDevRb8Dn/ZskKSm8kKmx5mrnS+UOzBCuzkLh3cL1p\neHsqBcxT/Jy59ajiQ40d93Nk8m74NjytpYBKN3l+8FO1kEIaJk1la330o3ik\n/0X1gEXmABCyokf+8ayt/tAXzzzAnq/3nDhMLWbHmWugSnnGjX5Jbp5PUyL4\nhQXpzMk3g4lGw/k3BYoYqiSAe0jj32hzQJXvzYAVi/tWJogz4YwVqdy0ozN/\nHeCArHPy0vA8mqF+YGpVFhj5xCL/fU4AV9DL4Y90Os3IIzE6XVxi5+pKAYrZ\nqIHGko6uUuEErqkJDMFfu8YEl/s7m5pVBKeNPE7RR7PNAxAylqY1+WMjrhl8\n+DT7FWHwoZZHbOknb3jReHPjXZXmJU8rAO/Cf5ZGHz1yK4M/ghEk2NM6Z+SY\n6h6JkiU3fO8bIcDwf9aEeRgRpPAbgljSjYuUzoFgvbLQDB/71Ox40yvEK/bh\nDkBMqcu1knL130FJVMXhtFvjo8aRivvO4+XdtYAnnf9PF12WCekZEYAi0l0L\ni2SUIhaa93hhJUQeztuWCR8pmhD7byVdGknfonrN2qg7la1Zvpgse144j/J2\nxeRu\r\n=VtE4\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.13.0","dependencies":{"@thi.ng/checks":"^2.1.6","@thi.ng/vectors":"^2.5.5","@thi.ng/geom-api":"^0.2.2","@thi.ng/geom-isec":"^0.1.16","@thi.ng/transducers":"^5.3.6","@thi.ng/geom-poly-utils":"^0.1.16"},"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-tessellate_0.1.16_1556271026039_0.8181722899104278","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@thi.ng/geom-tessellate","version":"0.1.17","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.1.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"fb4e1c1154d0b20f9a583b13d18eafd174b61cb2","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.1.17.tgz","fileCount":24,"integrity":"sha512-PIcQ8PIDpUVGOgCVUaP0ngWAfGqIJhw/dmHKKWdSdCUnmQHGgPKfM1BiodpdAdJeA5hlJa4K4Z7y6THOoAG1Cg==","signatures":[{"sig":"MEUCIEm5njLvW2rEKXdTtcdost1PWKqI+aXF534FGKsKXBIIAiEA05f1yEJfq93C+8tTwWkh4tmlY3g6Tal8En7t/qZsoGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5VBPCRA9TVsSAnZWagAA+JMQAJlBWRLGcCK2jR4ZBCuY\no+ukTzG5doIG770sVUJPJW2JMBMEusH3Uuer6u73vEQ2NF9EYEASzAt1u+91\nluQTMIiDd++NfhQMkkezlKK4LdiJ3dvq2u+qdCuXpv5fMxdRLByJjiZTACu0\nHXk/3lmBGRRa8zmiTFnZzi1XOpdOVJyBIX7AzCzHej3tmbpPyIOUixhUnn/x\n2mTEuBAIr5ce6XwKE7HJleelZNw30HnFVKCPAHA4u9eXcN929auRJVSSTBqj\nnk/GCeHHhKgQ5F4tvGbmBM3kIm1jkE1r3QwcN0v1rYOtwkb+ng/ii9kt6wMl\ntP0Z/tuZMio9h3mffuL4LvuFEtW/5/C6E9gX0/xgEFr5v/MIG5G/n3A5u7sI\novVmtssKmZ0HfUqx2Rolj/tGn15wLyFJlJbZ/4y3lIIbrjasgAM7paVn5msq\np7EEAN/mgt0kb6pKU7rR4CnI9k9qz9aFCiE7LFcAdsT3a4oFYspJBi5KjtrG\nEDLR2ntLK8Ji1bSEmaRqb3u3OVL+JCNGQ0TngFGl/9X4uE1a+6hL26FX43qE\nbRhXhlSO8UdXDHYs1WqACbKnnpX7QW+v4z31+LweuLmMe1Ql8eSLA3qC0FNW\nJ/MS//2wlJAfwAWOP1kOGXG4vJGdHfP3Cb7Z9ucs9ZRqyZWSP3ra7u1bbe5M\nhznA\r\n=xu/r\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"11.13.0","dependencies":{"@thi.ng/checks":"^2.1.6","@thi.ng/vectors":"^2.5.6","@thi.ng/geom-api":"^0.2.3","@thi.ng/geom-isec":"^0.2.0","@thi.ng/transducers":"^5.3.7","@thi.ng/geom-poly-utils":"^0.1.17"},"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-tessellate_0.1.17_1558532174774_0.3681206210129522","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@thi.ng/geom-tessellate","version":"0.2.0","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"96103f2ceb0fe5a8c5f780a89bc4ad9dc0453241","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.0.tgz","fileCount":24,"integrity":"sha512-oUHZRf7YKyQl1KT/NPpGXfwB7hD9OkxgAmOYoJORb3oGIFSvVzuCKSjwiC9hIDBM1a3GWxgJ/w+UvKS+G466ug==","signatures":[{"sig":"MEQCICzyQQWyk0cj0+Y5m7amYauRJhFFbyAQQeZ95KVBnxSwAiB/fgwqOS9RhkKPrBeQxR/ThprtDuqs4a1zZ/NL6ppjsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdImifCRA9TVsSAnZWagAA7sIP/1IYlOGZap7p0yKWVeb2\ny4TNadb7GVCk9TVpJxoV5M9l11Jr4eyfqgmYTidWtUtGLn0m/QXws7qhbxm/\nvvfoosXtLze1k6qMNWdJZCgTZOhATm62+vmEr6DvKVXSdjPVDaMnl2xwSZ3b\nmcQaMaxutV5Ogpt3b8bKDEbqWVwTpSR8zg92T1GN1yd7aEZrKta84a3yUVIG\nMjFx5KxGWjAY1royk2ssz3U8ZKfoleOZPqAHuFGlmTP0Q1MUWNs9EqChUI7d\npk+23DTMJsp/77dovZhTEsZsOw9SFK9ADqCL26KSYUIuvqgnCbWMxOkFXtJD\nGVi9roJCucYVMdQZAuN1a7rVzAw1MGqCVCu7kUrno/QHfufbdjz4JIi+JMNs\n7I0phHvWJX03pWRrJo89Q/UkomIknOTiIxLFe0gAvuwMylXoCL8+mdaEfV0U\nJ6wbQV8TqGgU7jTuZZohe736BnZZ+Rp5ZeWyyIRmpWyJUw1TbqtYabIOsxaH\n0r5iRjLfrEl6qsMZVE1wrXMkjlaQTNc+PqdHtYsMJhqAodgAyFVQkiqD6bRM\n3FEmltYT91EduVBdOBRR+BEE6aAdTgWBj+bqRGkeEFg/rpxBvKbmlbzYH4z+\nN51ucipFVyDLuIuw5HylhCVmleqfyI8cfJUDHcyfmGApn9ub6I8qpv6SK8SP\n+zz4\r\n=MPrG\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/checks":"^2.2.0","@thi.ng/vectors":"^3.0.0","@thi.ng/geom-api":"^0.2.4","@thi.ng/geom-isec":"^0.3.0","@thi.ng/transducers":"^5.4.0","@thi.ng/geom-poly-utils":"^0.1.18"},"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-tessellate_0.2.0_1562536094931_0.11692524979789964","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@thi.ng/geom-tessellate","version":"0.2.1","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"948b3a654816e446536e46974f5a741c646eb192","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.1.tgz","fileCount":24,"integrity":"sha512-nSyFpcCw64emIQzcBN2JbQ2jKsFo5zZRAyGufLayxpMdItNP0IjKhf3eUguSulNKgVkiidUX690idM6MaAJ6Zg==","signatures":[{"sig":"MEUCIBGhQW6pYXbqxZKc544POVke3rr4ZCRj5gKMX0KTbG1/AiEAguYO1ON4saqiGs3o7jtjcTpvZQHzkql1ldWscOxGmuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIs3rCRA9TVsSAnZWagAAgvkP/25t4aXXiY+/5X+trsvT\nPKb6ftJpfsZvWeeQF4slEvcXf3O4xmZLUJsl9RaAcEmhAMiW8FeoP7cm7zRZ\nSsEeNT5a0Kl+vGVj6jLy9D4gZ8xYUINqjOyrbJWo8neXxCcP2HYSKKsNhNak\niY722yMupbwq9wrBArC/7mTrbRlpcLVbkXxjFE+8x2HqTC7wFHKEfDoxtE3Z\nusvX7g+Z/702KVKyrVQFqgjc6BJJntkewAWEg8lTeSCweyXfFPv4jyfgGSlu\nsHVg3RrjV6i/LFbxXR5RFvjn3+sQGDax0Hdg5tWLWOoMmJHAgUA20R61gdsH\nOIfMmRR33fN7xfFAsRSpizkba4eOenL2xRxKF/nMWxo+ZNcjsmZVARuTZAuq\nLLMtpSjadh+IHKk4D7jgcAbX9EPQYZ4e3YACeGZEqK3+9oVBpNiiP0wwMp+P\n7xivG/46kbA2+EQtQHFAhhGoMFqvkLQ54qVlrDnetPyeKoVR8M6/FJudS5iQ\n+ISm4DTwn8jEdq8ZdkJ77CEPv6H28b5twroiWZBc78batIyUGwIjHdw6Hd3+\negC2IluWy6CtSC51+84Uz0wWLAqQ4Wmn2ZraEgtzc5IJhk3D9eYsudbESqMR\nZPSApcV4GvnWG7RtNvy/WOy1IdN+ry4NVMFEwISUSmqzGSNpLNYDYHUtdWHv\n7ITO\r\n=fI3U\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/checks":"^2.2.0","@thi.ng/vectors":"^3.0.1","@thi.ng/geom-api":"^0.2.5","@thi.ng/geom-isec":"^0.3.1","@thi.ng/transducers":"^5.4.0","@thi.ng/geom-poly-utils":"^0.1.19"},"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-tessellate_0.2.1_1562562027039_0.12992617701054154","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@thi.ng/geom-tessellate","version":"0.2.2","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ea43c5aebe372a7688133289a2d62fb809365ed4","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.2.tgz","fileCount":24,"integrity":"sha512-4T6hrwqYeS6F5QBwn07b0AFWPBjmevmCvqiWVF5BVUUsuMgm5X3UtVphg+mmM30uvkn3+V4s/cPZFMKxFJlreg==","signatures":[{"sig":"MEUCIQD9sdeLWchPrjYVjTyCskXXnqycF4KJabg4wIgthukwtAIgDtK4cpvEGcZumUAag5qYU2kD2K2ry30fMMsLa1siNfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKQHmCRA9TVsSAnZWagAAzP0QAIhe9sSY63UGx1KHUgcu\niTPbyBhYop5ZR7XHR6WC3Q7hax2oSs0AG/7ddgNap9B6C4rvQ6xMxqmbLD24\nwEziqg7xf4m+69/f1kNWxAgk9aguJnEtUGlPIvUaZIwA40pKcSdfUWCGlRVG\n3ddcgI9/stociNVb7rPPyX6FLWGmqtnJE6elp2M8s9b+Ta7ZUEW15Vf5PK3z\n0yFWlCJoDCv8csFyDP0tPvrWJX6rwk3SBlwS95PEjxHTljC1lRsAB5rRlGqo\n1C4VjFbv4eofPqA4nCnK6xX0+y/X0pDJcECFT1tbhN9DWfRHJIJLHx/oPLqF\nkVVTFISjOo2cBf1WYVK2n3G54VXxo8cMoCgoumm1+xZtUR8sYZNTzACZqj++\nezLPNSvAjIIP67d+WkdnSNZHHxm7bbgmPyxafnDPI+Nmpuwph1GU1K37KvBC\nTqtH8Tz9ANcpLAFBQsj3cuidX++M4eu1z2MThIbrap7g5Gy15o+OJTrhywdf\n4MB8UeVImpb7cOucNIxiGg69BT7D0SurYiheqZl5bUxs0Y/QBO/B3q90Bf6w\nGyHzJKnTf90LjBz48ubEscxnH0zeZTem8wU5BKIilGvlKojPsz2v0vjCqYUq\nd26kB+TgQYlR1xRdogRDDkLIHI1oIw/lfizMfdyQM5Im8BzWvDSCXQsyAMf3\ngNY3\r\n=zStl\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/checks":"^2.2.1","@thi.ng/vectors":"^3.0.2","@thi.ng/geom-api":"^0.3.0","@thi.ng/geom-isec":"^0.3.2","@thi.ng/transducers":"^5.4.1","@thi.ng/geom-poly-utils":"^0.1.20"},"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-tessellate_0.2.2_1562968549927_0.5999207083778033","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@thi.ng/geom-tessellate","version":"0.2.3","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f3aaf55ba5e09111a7c963dc6b207e05ab0e3b8a","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.3.tgz","fileCount":24,"integrity":"sha512-pkUBMiaL0FZdaCsaSrzOOk0MjO6qJaffvgSvM+rtu9ppJP1G1zx6sv3xAhRx+yMM2xbq84eEXMQm8iAWI8xX8g==","signatures":[{"sig":"MEQCIAiC2EyiclX3we3CGDx9jZd4/+M0EcpZfEkO4rl1r3CPAiBBRUm+CGdrnnmOvPIPMXgsyn49ZrguC3YlcNX/uzhp2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQOoLCRA9TVsSAnZWagAASnsP/1QNNN3/Q1rN3s4V5eN9\nYlD2NEs8ACD639gmvAC2JWLxF/MBDM+1sIGRmEuYiDOZIf0V1KQrEYE/dUrs\nGlXwS23Qko8tkZQE3YwE1AY+dxMg4qBxYbTuRcFU/vTwfePyoGU7BQNq6xZb\n/huTnfv/A9ZWPvtM56mD/YhYI5FXQsVYkyWwB03oEpDhX6yVK5wyiSPDvzPn\nXKayhtJ142T6IB2j7L8zK3CtgxWoo8T2eawNFsBNol6Hl/IrNKH8FOWP/4Ut\n6fdM0pu3HIbj0B3ZmfFrp0uq/+O7a4wXdh1x3FAceUp9l4f3taQKoWrwj73v\nV2zWwwyQm9FEZjkZrwcMCZLNRFxj4iIdgOkeSODi0F+Ue8c3P32J/GKnnBTa\n/e0hfsJy4jehQD/cBQ0CSFzCLKUAYGjnZc7n6LxmuPzpbQBG80wmwRmcbaUj\ndfau4HYpSsVQx7MxshCPzMhM4vhPT+IlnSq+rxWp7+c/7FPKk4Bat7/hL321\n99iDoV86X+zl4mu0bSApkZ65OnflB6djay6MOOTQ8tjLRWTd+gDW2ukMQjW8\nyQfNFUS1Qu5N/2SHJZmBSOIiilp9EyJvo79HOeij2NsFTbZaJ0t5rMrCb/3t\nXP/QRIFs1SbgxDdH86v+1BCt/14Q9I7RV5rXVxfa+C4D97JRfErkqMxXacfE\nyqga\r\n=Hg8v\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/checks":"^2.2.2","@thi.ng/vectors":"^3.0.3","@thi.ng/geom-api":"^0.3.1","@thi.ng/geom-isec":"^0.3.3","@thi.ng/transducers":"^5.4.2","@thi.ng/geom-poly-utils":"^0.1.21"},"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-tessellate_0.2.3_1564535307255_0.2686984540594999","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@thi.ng/geom-tessellate","version":"0.2.4","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"7b25a08af2956d9ed258da058de51594d1b88763","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.4.tgz","fileCount":24,"integrity":"sha512-mmpgKg/RNLfL88hdG0BMCoNK8SpAfPvstfSnTo8b+ZwzNZX/auaxrwTKOWqVyqoLDWTabCVXuaLYp9dGIHwBow==","signatures":[{"sig":"MEYCIQDmJcSAzFTCfpTRdGMAYq0xPI4J0EUAOREukTXWtTCgnAIhAPRnJTTfmQ/Dgz7EDfimsFyBe5SVhtSGrdqDu1lMCLbN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQZQGCRA9TVsSAnZWagAA6PwP/i/iLS7MYDgSGqVFMA0X\nvINFAtEok5AWSQzpzy4fis9R64fzHcqlsXJu7MLK600+Hoj+w6P1FiNp/rs7\nRPcOvj3cGtM61EcAavJfSDat74apZaA+/vAhOPg0DwIHK3o8KPrrN1Ph+TWl\nGN6aOAtivgSgjIHQ2g8zjLdH+GJ/P1RLiYwlG+bfy04cfCKQPdl6NEnBv7Wi\nTEQ7i5VQwxtmC1vrPu1ZGmc6ikCrtCCpvc8/NsRciEp+Cgu/4vyjr1MRVs/Z\nHpYM50kW4kSrgc87BJbEgzEdp/ilVkjDZRyq8xOtWsbmEB89wesO4XYKUVdu\nrf3LojRnv/e7NIagxJkpGtlyYu3leYzTGZRYz0qUyX9Tila3gpIu+4FoAKSl\nWWWge3zq/MxC69Pry3zf2WqCA0t2pn8sYHXYic0cvLzlTorVni0VyrAKRuvP\nHjT17YIOokmmOBr/0m0JuxserFbFDmat+vTZXcCqpnWg7hDOK63mP7G2UeDs\nWa8YcBXH2F8kBv37sWpzzj9syNPmQqk6Ai8qLG3GSU/reBuMysWdrsUGrkNC\nG1SJbfSwTJC4R2NUs5OPumyf8aezIDQWX06QOQjlh1GKxDcPcpeofSg1p5cg\n++XcBwgMcBh0F7xxvvQG/syruWnb/lOJmN1BjjWZxnSFpWWTCbPprmg5gi0j\nYCEN\r\n=JIHs\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/checks":"^2.2.2","@thi.ng/vectors":"^3.1.0","@thi.ng/geom-api":"^0.3.2","@thi.ng/geom-isec":"^0.3.4","@thi.ng/transducers":"^5.4.2","@thi.ng/geom-poly-utils":"^0.1.22"},"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-tessellate_0.2.4_1564578821915_0.0015360284137169167","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@thi.ng/geom-tessellate","version":"0.2.5","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f02237755841535a7ee342ca61ef45bcc7d97dba","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.5.tgz","fileCount":24,"integrity":"sha512-DT67ZTmKXSam7vOANNH12Vp2k5zpZ+zAFfi4fQV4Ja1Dj5Yl0f2Q7G0mcaQRKqfnXS9nf6Ez5rNEPA4wqR6O3A==","signatures":[{"sig":"MEYCIQDh77ATmvUh4hwzsO9R/t+KD3Y742qhp3tADhs0SI+97wIhAI5eOnzMqnwLzkhMnl3z7DVB18OA4TmZua8d5YwW5u/7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVtzpCRA9TVsSAnZWagAAcooP/RZdFzGdTFhQrjVSixLN\nOET64+C367Yq+mnaJMqMwnAaGeL8FLefigQPMw9nQyyEhxnVUk9+hfWF3iir\nuMQhrPGUBo2dNcfnphSeMxuoBud0xzMKpGP/WA3C/quQCS/oyTICgNZ4dMF0\nOjH68dPkafNra52Pm2JabfFHBkP1gp1NLVq6uJ1ImRlytBY12sU5FYXPv6L9\nxyqmK9Py1bEdgl92LavfY+3J4H94JeiJHIH/wbUB7hDDgiFGr300Ing9tIa4\n8uqvkvf3IQu8mzGpxuCvazaaN2D0JlGsp1iRUo89yqtoDgBqmCh47tzRTPnQ\ny6zj0+cmgezT8lMEDRMCZ/MogeIpy11fsgVjV28q4UtiwJodkRPtCE6EBh7r\nMJeQnr75HfQ20wNNzVsZUTxWrnIvw8Y6fCi9O3cAE2fATnlCpDeugxGDncrY\nZSCH5Wx5sgFZfsqVZmWkysPBAPTQ4dhSqEVmdiyqyT2Ss+eI0OWX647nPpjQ\ndegzaXZuwqT9BVCcVtWWwy6OHZjj0KWMQ66y62jdm5rSWkObDP/Dm5x51/aQ\ncG68gtGylzI6b9WdymOQJ2phqzou/TacMKNfAdyDToxySsk19STHBUCcMFLB\n8iA3/Jeakm/RjpsfdLY/ourUx85b1U55kVIR2f8oKRhg8N4ne2qxq4mxarKV\nK9V7\r\n=NiY+\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/checks":"^2.3.0","@thi.ng/vectors":"^3.1.1","@thi.ng/geom-api":"^0.3.3","@thi.ng/geom-isec":"^0.3.5","@thi.ng/transducers":"^5.4.3","@thi.ng/geom-poly-utils":"^0.1.23"},"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-tessellate_0.2.5_1565973736916_0.7217287418626104","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@thi.ng/geom-tessellate","version":"0.2.6","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3a220a34a94e26738ebada3b98f5d344373604d8","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.6.tgz","fileCount":24,"integrity":"sha512-+DsyAMzeBn3kWxEcYGE4YX+iz9HOwonnxpEyqviLBNANcfCe1o0pYvqNliMWd612xnD3eITYk0EI7hz/UF4srQ==","signatures":[{"sig":"MEQCICiKM8/MT8g81FtBoItDteJtt2EYgjlbpw3iRDPELgxjAiA+cMuMpyJCEpbKKtlHAtkv6MZyhl6kPRh6p1xn4NnrHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV64cCRA9TVsSAnZWagAAFM8P/3SOck1mBhlJAUVGQm7t\nMUyc2Q+48T2NxL8Oxn+kk7gFkkgEh3e6oCnj1kYSI+ur59P33y2ccoDnxG/J\nWLahJpisWfBc7rL7wrWyBBWYyBNwSiEOgtEIKHIv2hLgaNTFJIHqoL9W38Qh\nSTRwf3IkSZ0LdmT7gjqe2txaw6WwNuBIeUM5qkjS8QTopyU3qNMQV8YYKvFJ\nw2xdNBpjoHOGWzB6tYQH74ACligwo6PIHT8M9Oas4jYzG3hsVr/0sq3HCF+P\nIFqVs8glMs7GQLSDCYDhR2vGdM3j5iJ2g7oTbl+ITdV4kTppFOxsWF8zN9PY\nfqluDAMnquk5NnQXh61LwnoOagtBU26e8crnh/3taNLlUIq/Q3EaZVrsD905\noAusRi71i+mnDIsYKsCGrIQBAvO9+wXA8sQcg609VCdh3ScAmmL0OuHj1eTI\nAaCEmefEGPEVktRgqCz8Sjb63zZ5FYKFkCUhYjlJ5AKj64ncDVV/6ugkMO1K\n8Ivx6yNlYiRz0VwrmcXCM0q0672IWVKNcOoaDFQWdACQwr2xDJzx+ejDb4uM\nZubiT+pPQjYhePOm+00xyAqTPKpVEjtqeZlEv3I7kY8gJuWZKCofMCrnMRQy\nlyj0HUk3eLV17ww00wc04P7T3Cji+Y5Kn3SaKHXvLW+Lc6hItgkVw5E/aM2l\n7k1o\r\n=3til\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/checks":"^2.3.0","@thi.ng/vectors":"^3.2.0","@thi.ng/geom-api":"^0.3.4","@thi.ng/geom-isec":"^0.3.6","@thi.ng/transducers":"^5.4.3","@thi.ng/geom-poly-utils":"^0.1.24"},"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-tessellate_0.2.6_1566027292304_0.7953961503541525","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@thi.ng/geom-tessellate","version":"0.2.7","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e7edffded486b0b5cf0499ca54f5fa1ad085eca1","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.7.tgz","fileCount":24,"integrity":"sha512-NLcrgrMIeQCtrkxsgJdmMnqFXKoaInpRDY3kzjNhso9RNnvTXcuR61qtgqNMmR4V79kW0l29jn1br+dGKKARgg==","signatures":[{"sig":"MEQCIGF5zMaN/J0GFDVcXmi5qTBTNBUQKSP3KRlKKd7NTkEQAiBxCaz8ZhNNjwlI4XrEQmGo0VhozWyS8eXF84aO7hqYUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXcCXCRA9TVsSAnZWagAArNoP/1Wk7zLepi2lXMzZiIX6\n8RvhHmrGtI3OeKEOs8aPmj2FDKw3M3bOYjDM3E7DsodiXyj4tp0I0W0oCj6A\nFy9X1vevH9wqRM2VxAhKK2FyhE4OzvQxelM1ajdOsyYVm45elEf6Q7OiROg8\njn3xt0jSXdbHG9RxMlCTee3b9LSQPyo6mp9807DmeRwNlJHlQuHWI1/cU/CA\nA/Wdj5yk//mYjL1d5wg7nGBWIDFcQJ2svpME4mMzhn0q2kkcFlttgmyA+ZtN\nMj6JRnqZpay4vXyKAn/urS4hixk5PMOLsNWKDk0OAAXhkixBKFWXElUjle0b\nzvmWMCtCUdBKE5STH+MvtvphFnTl/Vu2Q6ZlYOJ91hz/2FmSQa7HphlDm/Jb\nVPNrHUDUCRCov+YJP0nBLkJ8msIguMW3gNb0TbzO8rdsY1paxIGtJmitHDk2\nrPc41DsFsTlLwYM52LVznkS3SMflSthdcg+VCPPC2TX+xPcmBEmNHZYtRlAL\nEOHvM9NV9vW5nDUJY/RbNnokleqYM2w5jUo/+Q6P6EBlUnDOZW59/sMb6UIU\nW3h9Mzha47JIu/rPwPPcnVEWnSdilAQV4bJEPBhpDEctCTho94s6UK/8dcjL\nDuYbrUMDBkVyAhbJs2LmbZX/ob9sWCP33IYXrIrEyOVXEvnolm4Zb26kZtXu\nY5g8\r\n=S3rR\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/checks":"^2.3.0","@thi.ng/vectors":"^3.3.0","@thi.ng/geom-api":"^0.3.5","@thi.ng/geom-isec":"^0.3.7","@thi.ng/transducers":"^5.4.4","@thi.ng/geom-poly-utils":"^0.1.25"},"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-tessellate_0.2.7_1566425239256_0.5948880472202727","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@thi.ng/geom-tessellate","version":"0.2.8","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1625db8e3e9ffcd4cf949bcd50fda13109018a7b","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.8.tgz","fileCount":24,"integrity":"sha512-BeQXHUOp0/7H3jWbKsWP96Q62/QwaRDVPLFKHvn6zGHv2XaqBAtC5My8tdgCM4cK6Uxl4a5m6D0Dsx8kExwKSQ==","signatures":[{"sig":"MEUCIDuGDydx3BRmhEApoHgEWIvvUIJJJVOTamVJgwBwBkitAiEA9JPdLGMVfdSLH0UTUIGkm6/H7MfeljftXPFOTOIOmc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhh6rCRA9TVsSAnZWagAAaWUQAJ8sUzElqhklIwS59XDs\nKG5zGnuxkSRhGaWmQCokDtOqgMOQoA62JiSrQ686NNdb0zRNZeAbpZN8JzVw\nMtXVK6HuFoaLzA+jZUabSNnqnp4feG6bVYTuDL/2QxEtiv+Qy6xPRo66QWek\niSvp4iiVqDMYiETOg/FdDXUhmgU3gPChbog/Q4I8GjsWN/sGCqjbpCaYsGcz\naW/r5by9cqgySu9QFnPdIcqIrdPxuyoJ5Rdp5xRVtWU6TQPlPO1ub/RfUc+N\n+yN5VmWcLgirDjgVNGziV1dFgZykQ70Z0UAOEraMFq+B+IJqeuwfoammLYVM\npFDxpAqHoYG5BxSNd03miFvdBnlZ/jMKI3BXXXCt20rKUk/DRm+fVI3cx5ZE\nwzYvpy0Y3mmxaYIKOOylGRN5t41F+4IaUQHez4Qom32FfyOpuDHLHspSeXkY\nyXq7YYUgKvOnc0rWkjQrqJL0XJspVkWfJTowr7ddD70633Re7IIQaMiifNYT\nECSP1sBAkNA138hLwOKt29UDTzqPSZALAhXmlFBH0YVPx1MF4L1wQrxivNnI\nqak5LNCl++xU7rhoe0tMk21fRRDyopU8GJNWjSQNvgbeUUzR643eCQ7mUa/E\nsIBaEVNmyPzsQfs4RrSlNV+JUhTZKkaHSIOwLgjGslDvRq2MasPLnmAxG/uK\ndBdC\r\n=suAe\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/checks":"^2.4.0","@thi.ng/vectors":"^3.3.1","@thi.ng/geom-api":"^0.3.6","@thi.ng/geom-isec":"^0.3.8","@thi.ng/transducers":"^5.4.5","@thi.ng/geom-poly-utils":"^0.1.26"},"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-tessellate_0.2.8_1569070762510_0.7459278163958702","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"@thi.ng/geom-tessellate","version":"0.2.9","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"937ce4d7cf8cc5be919c5182ce0e55f22dd3812e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.9.tgz","fileCount":24,"integrity":"sha512-0hikjN/b1/y6KPHbqmFpNwz2X7biGh91+Ktv6KQvtXbXP5WenDq4w/DkdExZQmnEQrvaCfdfXmu2IL4/vFbUjw==","signatures":[{"sig":"MEUCIQDZ4MtDNQqSpue6sIae6rivdtf357BBv5vvLnmrrylH3wIgb+kHK4VZPLkfziIzF42LLlxvHZtM12FnqhenL9uhCPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxyOlCRA9TVsSAnZWagAASPsQAJUOJlh+cTIYHZb8FitA\n6YiI14jwPIQ/PCt1QQScOCBxELN+W1XdmLvjLJHg1FRWP1PFkH7Q3RDbFMKI\nbzWlX4MXPp8L99qEYk8XEnHnwMNgTSx+xTZjAkfy9aRkz29lz2y9SFEqj/sc\n91SmtJXVcdZI0t41SR7LtWrP5lT3d018CkqT6vmK3BP13lssrlQZ64VLRpPZ\nlNSuNij+A9rchwOXIzeNdP/ZBy5/ij88znzHdsCci24UmUb/oh8AcFam9XCo\nCAdUdbUG40yi+kpcHn1WAho0hNMqS75okDxs4y1x5hh2IjHo/K/DlG9ncyS9\n1HXAinsp1Z44dvneH+6uAVggo4FIgFsDFIJefoeaTdzkz3l0uDJlkIjA/iOr\nh4rRNK9mFtvvCioVhUyMNiFEduJzoBywuNPCvMy6kMQd3act8pfhGry4h1Vo\nH7lVaiB0tl1e/vD5AdFo03j83tzWBf3OvkEai5Raidf3eRTzthzLOEFw+UDR\nxvEqOz1ktT593LBYaYSG89mdv0g6rauwVJy6i9fdQuqif4lLzkd/9k1mgYTT\nj+zIBL5eslJlKH4YuggzSY9cdiJcFWK5Bznv0l0n7VckH6XXPSDf+8kklhNH\nynlbxzCYkS3ou93uPeyfBARuc3XGIJZLBRoj7uYhZXdrxaSoFj5t+iQZfkCK\n6Lj4\r\n=BCwv\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":"2D/3D polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"12.10.0","dependencies":{"@thi.ng/checks":"^2.4.1","@thi.ng/vectors":"^4.0.0","@thi.ng/geom-api":"^0.3.7","@thi.ng/geom-isec":"^0.3.9","@thi.ng/transducers":"^6.0.0","@thi.ng/geom-poly-utils":"^0.1.27"},"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-tessellate_0.2.9_1573331877413_0.7825525841779748","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"@thi.ng/geom-tessellate","version":"0.2.10","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"47322576c9b83f28e6c47f406c3c1b7925c6a53f","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.10.tgz","fileCount":33,"integrity":"sha512-lZsEGqTpEuQoEQLbwEEhcFDtXK+GJkDPQdn1QTTUyIXhXGjXRRk5YDzERkFpcgQB+Nph9kDkTIU83Snuh0Dq4A==","signatures":[{"sig":"MEQCIHff0cnSWSXLZfPEmQJYn5ybl8P0K7ye6e+9/3OM0+8+AiBGB2gmBRmXDty0DYWaLbMPYqmMhX4Q8t7DEqT7l8FMFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4p+zCRA9TVsSAnZWagAAEOQQAJ+xH//z/rU3aAUsmg7K\naFG/tfn6rFs8wHX9+9HxhR3UvNbrIBclhtSMPRukt1S5Cmu2MkCo0jIiLYTk\nUT8s/lO2l5IH23LSGjdPKJHwUUPO0M+rgqWp4Fjc5xXS4p0daT0t2Ys3lURb\nmBWVCtzkyF4kA04AbZrsVfzmA90zVFDMeDWf8RUe27fBiLhjXhE8YIFa2fd8\np9QCfz188RyE8MDnWdL9OB0LTpE/4AHlvPmJn2d5mecqVTY9i6Dab9HG4n5X\n0sHBGK1Hyq1h1Po1VaiS9O8ykxpJTjrtOqJ4EuaX0LNmk2Nn/U+8nodKX2lb\nvbW18qgVV+JbD9yS06oh9MBDlIEFj4u/rJdzboGioT/0hDR252l5fGuLbUzd\nduIFMsh7JSuN3/nnNXXhI9e/zY7JtR0+p6yUay/VM7pgKZhy3WLJKtihEz5V\nxlx2Vqfv/BMI6hTID7PHUUUIOEXCOGryccOrCKiHA+8VQw3LcSdDw38O5P8K\nYr7CdD5LDQXzb/s3SocptcvXl5ST6Gx/u9G8bVvNCz5ySGxTJlRwyDjpvXKA\nYSiFWR6ilSCr/b3i5xzqULPAYRAJUNBuuBd0FHVO5y0mLSwb9dhp+nhonT0k\nuwVPeLroHhBfPbTgw3MWqApbXwbvMsvkKmMFeRT+Zg/8Vyi4RyIJVkxcUex7\nRPmg\r\n=f2Hf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"12.10.0","dependencies":{"@thi.ng/checks":"^2.4.2","@thi.ng/vectors":"^4.0.1","@thi.ng/geom-api":"^0.3.8","@thi.ng/geom-isec":"^0.3.10","@thi.ng/transducers":"^6.1.0","@thi.ng/geom-poly-utils":"^0.1.28"},"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-tessellate_0.2.10_1575133107315_0.05057432347110491","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"@thi.ng/geom-tessellate","version":"0.2.11","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"16cfe8625d0679006c97e05dd2307474a6614cea","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.11.tgz","fileCount":25,"integrity":"sha512-DyyG6a7pKHr9hN+kAFJ7G3ZHZM/U3exndVbqT00yZiVFy8ETUUeDKODD+8fn5TV0o4Nelc1B2mpVI95+Ar5FJw==","signatures":[{"sig":"MEQCID+6uflPCMbc9kVb7XZAAAYZbEcBx12WBXAmbtIb27+wAiAkoL5YzMvbJQ40tuqacvbH4j6p8780/orJMj8OvMOYnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeK03mCRA9TVsSAnZWagAAhT4P/3s9xWEwk+rFAfbiN5TI\nV3EfmR3Vd3IxweZ6cseVyzs2XC7FO7QcovRBukGNU/yJ6is558rh6qJ3UgvI\n++yB2VP1C41ur+1HxERbZ9cPiiTWVs52XaLvePNXGLs2z9wH2vw08pmpkFUG\n81xMyjX6Z5HLsAOgO+YeevRv6VO+c61wIvVbno6XRUfqTT/aL9sMHpd5AGSP\nLF2YjmIoG+6ehDPzVrwgtr/sal3LpSQShHusnR6ot+h3DBLe83LzLAoZvAvI\nTrSqKzK8z9gIAUY3GVddejP7TkJSduv4ffZogsWvTpCEkq7wjIVUT5dXKVht\n0mfHN31uiWfsFV+k8pH/GvPfhnDyCQPh2tA3Hi3ADMCjdz+PKnfIFdIEtWfB\nsydrveozVmpFZhHOv36itdLdsQXRFu5Ug/01llg3c7l2TOU9iTQzKk46s5uX\n4mNniDW2l+fev4Dss2ucf1tRHOEunCPmMpcUFA9UyZHA1P1Tfq1ja2+2aTb/\nJDUFAPh+xmNWMsmvxW3RU7jKuNBIuCZUvhb2z0zQJR/i4LjGZ87qWMPMuh/Y\n9RCRNKc6lMla4eOBVTTOfkwTf81kcFhSbVDW7W1sCSuBzzYTdU6neSZKNA38\nzig7C+M11EamWWPXVqqN1s2I0et0WuTCrdxYCjmHSiu9hM69oKo1hSX3+syP\n/n+u\r\n=EPN/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/checks":"^2.5.0","@thi.ng/vectors":"^4.0.2","@thi.ng/geom-api":"^1.0.0","@thi.ng/geom-isec":"^0.4.0","@thi.ng/transducers":"^6.2.0","@thi.ng/geom-poly-utils":"^0.1.29"},"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-tessellate_0.2.11_1579896293547_0.8567295839333171","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"@thi.ng/geom-tessellate","version":"0.2.12","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"545736a523697c79f8dd085d888c865404a3b8f3","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.12.tgz","fileCount":25,"integrity":"sha512-gwptiEsDE98gMe5secPlqQiOeYkaSRsNBbbNtA47CodnxIyneVcQl3B0X7vuAdwbEJFmm7NVCDz3//wn+MaLDA==","signatures":[{"sig":"MEUCIQCqscgo8XBR29lyv8Ydt5aZcSPiZdMg2o0q46/KQQEqdQIgSXfjmIh3e0QtN893XwYNLI9pw6Ctlo3KUKxeaaVHOM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLbWgCRA9TVsSAnZWagAA/9kP/0UbpPkZ5Tp5DwLOEDuQ\nY+0WVgalJrQVd4GIM2Ghve9gIjHt315vTIA0ilIZ3IbYpKirf/HPMaV1QwWj\nTgCc3CMpYg4v5k7NL7ThFG4ba9QmluVA3miMzIhnmFgaK7RNZGoG5J4OQk6x\nH0D2ZKbrPqKaksObRhmsLYuS1z1UNV4NapElhYf5M/+TjD53H40wl+hUUmZp\ni5YPF3apRQv+e/rBJrEWvB8/iPKE6Z5hm5bCjOGBlp2AiQ5etPANfKghPRas\nCHe+CKy5+3YNMwGTgrhGZcHpEHTaRiEeVqSGNWRhvQUvbO2ZSCIGJD/9QwSg\nECRhgnBzUzvkyA3YVcv0dy9I++lY9/unSe1Bw7/2xqDHKIFWqOBygkwIe8oC\noDn/1qUIkiZtvOALAFnTyYcTzKE195RVwUnZuUtxExXlYaILK/E6Q6+8Jv6a\nFwZRjJglIzJ0NF6ffuHePDJUZkOWfuQu+xbWcDmH0QEJbqe7BJH1AlE+MozN\nXlJcQh/hH+pk6/8/1eTK3tv/QiPH3/Trdi2q6f4CqYy2lCs9r+CEHEj9734D\nDcIpzh/0wxYLB/i0g/tYO7AIux/1a+iYYsYPMetD4klRshBTIVy1OIrpXpoV\nEBfDxa0RYqdKG9YEIYmQc8kvZWqPGjQAdWKWIezii7L7Wy1FDj7KGnFx9aFF\nfXvn\r\n=1Ky2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/checks":"^2.5.0","@thi.ng/vectors":"^4.0.3","@thi.ng/geom-api":"^1.0.1","@thi.ng/geom-isec":"^0.4.1","@thi.ng/transducers":"^6.2.1","@thi.ng/geom-poly-utils":"^0.1.30"},"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-tessellate_0.2.12_1580053920477_0.667565429895776","host":"s3://npm-registry-packages"}},"0.2.15":{"name":"@thi.ng/geom-tessellate","version":"0.2.15","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ff9e041b570982c3348a5afb34e2e68140b84d68","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.15.tgz","fileCount":25,"integrity":"sha512-AEJ7hUiAN3tDAJQ27oQ5TgBXqn8DFz3sJJaBYgXB/EQ82KW6zl+ipLJrthmNmeErB1qUio65ByBruev6ubORgg==","signatures":[{"sig":"MEYCIQCr7izSU7tqw0sVYf1By+DapPJeCMdtKUJRppiJgGMiOwIhAKN0zQCYD4XP9iLBdph3S8rjVrFEfdA6SceucSy/pID9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVcLlCRA9TVsSAnZWagAAKnAP/3cvVOWig68QQGBt8/qb\neW5IQZZA+l4VRUjM2cYyIvO7mJLk3WIlH/yshtGRDk1jSbWMLeGvXSct/1im\nfw4fj1dZhrikR+vPRUx+gQqEtiy5mqoPKMMFuK2wP3SxdLyq8EiuX7yKlKEh\ndacXnLpo0HW+LcveIx8aQJYG/cNtc4wFvwzCYJspn0x+APC+XWtD0VgZ8eO/\ngOO/kWs3e0VjtnZGpZTBn2nVPNtvkPyyBtG5yfLs4E43t0LOAKfkiHSW3QsG\njrvx+us0MeVMGJS4Owo+TmYkI9pB1653DZlbHKKZLvIhKPMlJgmzOjcvkLJ+\nde8ZG1pFkXsPcGQ6aGQ+i8AY1gSb5UBef1a5HhnPyKQl95U0i0dYfB+/IHKI\nlEsJU2wcQBRjf24swlr1nSTKHJp/XdlJSUj2D5xljJqejPuirzn0sA2IXe3O\nK/yVaCnfepzHI+PrB74xp4qAPPztN9cP3wegqdrc9W3u6E95RTwARXtTwRWf\n11iBR2TOhfkGmFb9IXASTKCaA8TDVaAqwvYaAc6mv7+583nvR3YlU/qFLpKi\nvNheCwCTQ4RCJ03p05H5qtViKsKA3XSwFIHYeXozinGX4BIF+mawRlHiba5F\nfRPBodzdhcR8h3PdKJDFCtXsWYxxin+yT9bdqTH8epUStG8zkTYP4su4o5S8\nJ+4j\r\n=cON1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/checks":"^2.5.3","@thi.ng/vectors":"^4.1.2","@thi.ng/geom-api":"^1.0.4","@thi.ng/geom-isec":"^0.4.4","@thi.ng/transducers":"^6.3.2","@thi.ng/geom-poly-utils":"^0.1.33"},"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-tessellate_0.2.15_1582678757141_0.7641629926708067","host":"s3://npm-registry-packages"}},"0.2.16":{"name":"@thi.ng/geom-tessellate","version":"0.2.16","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"503dd26c51ced0c5a247e783da0ea8cfe7b37c30","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.16.tgz","fileCount":25,"integrity":"sha512-dckXSvY45YyfHTGUEygQSEGue0hpDYoa4sE6gO3bZBCbKo8OVHQ5J6drHA+PbeuiRfJElv5P2RHcB+0NanB2Qg==","signatures":[{"sig":"MEUCIQC4II0h6FHjvFrcIYooTk41i3x18NEz/zqXw72Q6OU5iQIgGOkPQS2ZAlIshcurivdj8B6nj9C+pTD/VTdrFwkW4po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeW+EKCRA9TVsSAnZWagAAee0QAIej060NCHi+XcxhcvLv\nPtNfWJB2uVa4l60mVEeLCaMebhMlWmCCCUR3hTekZCRFesxnP2y7QyGKx4gA\npF4REXVypDoFCK2ELyNJVdkZ4szH+fOoJveTC2hdKSnkFcjrcKxIGNq8u7fD\ngSpUx1HSC6N3reYfMiBNhwSqVL3Md1kCf19475+qnD9eLzT7NU5tfIfaeiQl\nVeXtjN2H/CGD8yt6VJymR6wJcCeUfrc7Um8MV6bJw8iYLG2kyzHBenjSP490\nNWWBJiybwNonX0bteeVltGm1vlru6E8uZNuxmLKLAnoZljuuT+b01KAXkPni\nA+Bn/BB2m76OLu+vZmxkzm+Il+HDjrL7oIyp48ovBRPE3eYQ58sVLV8OcYnF\nRnSA2ofwZXBOkjhpQfbVyrhf9nzLRFu5jwZJMU+uEKARR8X2lzwcACc4ZZb5\nWK7nnQR6zpckGTYbALkRNAJo9XA85KRTUYNSKp32nyXU/ZaLT2a1c3kfDRyZ\nSVBllDM7LENZ+W+FrYpS6aJwA7F9QtS65fH54qzYwI0ZcWVDnaZOJJBD61ao\nVojt1dNeIrloHeE15BinjG01LzQrKMWyOWZbCa81KjCStTzVvgvFYzQnJJeY\n6nQnI2KXrvtqJhiFm5r8o8Hoe7LMgFKT12cdnlcQ7Wer+/r6eZ/M0W8qtKSJ\nw99B\r\n=q3RT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/checks":"^2.5.3","@thi.ng/vectors":"^4.2.0","@thi.ng/geom-api":"^1.0.5","@thi.ng/geom-isec":"^0.4.5","@thi.ng/transducers":"^6.4.0","@thi.ng/geom-poly-utils":"^0.1.34"},"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-tessellate_0.2.16_1583079689994_0.9280063414076118","host":"s3://npm-registry-packages"}},"0.2.17":{"name":"@thi.ng/geom-tessellate","version":"0.2.17","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3b5440e138e6f25cbaadadf878f29608f107bf95","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.17.tgz","fileCount":25,"integrity":"sha512-EJys2leSB5vYnKtcnBEDu8ETXnUiks1vEIrwfEzlpdUgrGdHTFFSrxsn14eUd4byaNFzx7ZVqylUDJoswD/gTQ==","signatures":[{"sig":"MEUCIQC8ch4JgKb1dAHXTFd6MoO3+eqyjnkt7pjWAk76i6rajQIgbULo2PVJEQNYtZvkLikC6+txW821I0oS38wL3vnbNlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYbvzCRA9TVsSAnZWagAANe0P/31YbE3dMPxB6Xneqxd1\nZUNiMp5iyS3HzNIbcwHHThZFDbdrbr6Fc5nDRQW5hEhReUHX1VkmA3hWHpVv\nDRpNK++TO3I28BfP9+ejoKUBDo/Bt92Sn0d6pwsADkqFHjsYDa1Yq2As4dIU\nCO4xz3XkhF4iVPze4f14VKxTEO0i9ujSaySgmSLZ69xnNezk26KZReNDgy93\nplhhZSiBFj3ej+TDiJJm01y3Imowto/L89FuzYlSo/AMiR53p/Tc5Rldjb7O\nqLClyiiUvIFYITxSm98h/DdCxLqeHu3ZzzQSnBjUNrpbko1Ue3S9l5Kdjxvf\nTSbeYE9ynEft7U0EY2Zo1atGZYumk0rZ8NNR+9HvvSbTrvrPWt5okS8aOLP5\nAgAP3LN8QGI5Azvc+gPo3nTatV6gWfZ28d8v/mYohRrusmFjM82tJhgJYbQ7\n40SuS+iV218rXyKQoaqn0dDb/PzhdbZzCwFeXV2UFpJ3MNMtV2AQTzlR5gW8\nXQLR1gwlSZS9g+l2NEDbrO1lKVFYveH6vuUXsu3Bs6ekRplumv8gjm7a4scZ\nSgEOTevx6KCgCYMalmGvCdLBgJkA5ESHsLhmsGjc5niqaF7TwacLSKS09g85\nk6t1n/6f4VAU1fG7YcM1E6o2Pr1jTNCafArzWAZfJ7UeNW1Wj5guHwrf4/RV\nceLH\r\n=B5BV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/checks":"^2.5.4","@thi.ng/vectors":"^4.2.1","@thi.ng/geom-api":"^1.0.6","@thi.ng/geom-isec":"^0.4.6","@thi.ng/transducers":"^6.4.1","@thi.ng/geom-poly-utils":"^0.1.35"},"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-tessellate_0.2.17_1583463410601_0.9356691764567735","host":"s3://npm-registry-packages"}},"0.2.18":{"name":"@thi.ng/geom-tessellate","version":"0.2.18","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3da1bc75b7513940bd61f55172edae51cee20423","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.18.tgz","fileCount":23,"integrity":"sha512-I25Hahw7G0hE69p5wEMNxOd8C/m0gx75vf5afudyR4IUnidlmg/055ZovfPuYpBHa6u05n9msz/jvvteDDEWVA==","signatures":[{"sig":"MEQCIGBPtn32YEBmjq0WJWXcVzTAnnqBD8GZrUfU8HNCw102AiAzaVW0ItZrS/MSz4ayNsRbGCURiz2c9fkKh+2a/5hAjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef7wSCRA9TVsSAnZWagAAOQ4P/A4IWF8mWVM5qCxl8jIW\nK+qPL6bCiixpw0vhhjT0IQ6zCl9MSHepwezpqAh2aAjs2kePyHIRdKks79BG\nv1Z9HCi6ytP65KQOMJ2rfGETtXwQOs6VGeo3VD1u74csChUzxAGWYLb7mfZW\n0N+YudpP4cGjcDtYabVDPUBHdlA5W4XRadZ18x1ft8eTIui3rqn8YNF616X3\nTffa21oIT1yH2LbgLotLmA108RTTf8A5He6FtRpfzG2emrs8nkpkn4wDqrF3\nOwoEDp8uJYTXGlA2WD5J8zV9eO5JqQttqwvizfGzkYi0RzSr93naZc76dISq\n7LremDxWM9JCsybJOuxMpMPSd73orCM42ZMMmb+JtV/rkp/hIWFgTdEq1MMb\nrevVjeqFgZWVJ4TH4afUPyt5NZUYBPAUSBYNe4ZgUj0875x5oTaXtq63tuZ9\nM7Iav2Bq4R9rYSuza7f68wt59jG82LYGXK1byeUw8NaENA2WpY9qFo7PeD9i\nUgVLOLIMQ8tLMxShZTds2PUUTwyn7LCbuVGHkaUen/p0hFLjNVMObWsQdcIH\npxQ8cgvM2X64TPkl/BiPDsOavYNqZYDW3DBMvLylVyejzrh65jbZfuqzbYFb\nsG6KQFxdf5C7+RRcRaGZdcEvFb9kJRQXKjyI7lEalu6EdF3f1ECdAK/XbI3M\nLz8w\r\n=0Zuh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/checks":"^2.6.0","@thi.ng/vectors":"^4.2.2","@thi.ng/geom-api":"^1.0.7","@thi.ng/geom-isec":"^0.4.7","@thi.ng/transducers":"^6.4.2","@thi.ng/geom-poly-utils":"^0.1.36"},"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-tessellate_0.2.18_1585429521984_0.5664330899542582","host":"s3://npm-registry-packages"}},"0.2.19":{"name":"@thi.ng/geom-tessellate","version":"0.2.19","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f6515f81493f841c185d9f6f78b3735a25341043","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.19.tgz","fileCount":23,"integrity":"sha512-4afKJq/F0V54KUjgkJvIQHG3NJ7Syry5tYOeqafVWqy07W1HNNQJsEc25dzIXF2ylBBw8ux/rHV67o+6bDXGCQ==","signatures":[{"sig":"MEQCIE+UgKhOwFKnyGJpTBhW0Su+EeeezKna1phrrDmt0iffAiAzANw8Y3FRaswSQP1U8IJGtLCfTw9GsjGLhDEjo1ZSpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeid+JCRA9TVsSAnZWagAAD7UP/39idzCgRTQwKtuO2hgX\njzG+ab9374k7fB2GAGiJFrHVH45fcuBVCOQwrriUqnkxrSlAhwJwTGVVsbzB\n5t+YnzElF80MJOTQl9Nz/RHOfWb1FUcddobFTXaOjbtHE9/qBIFOt7ORs90h\nuPcknV+3HZ+5avUKyUVTfRB1/+qSdWs+tjtY04to7LJokVuOmEzY5HqDw0wY\nOg/Y37nliuXg9gl7iEJ4B4VvX7nwFFHyDBr6g1WJrxI+mA3gB78Gr1+wOoSO\n/ZTKsBynCHB8JSeUjEjapk/m6k9qIGUPycMWaSDr6g3xo9F1+MBeF0U7GIHi\nSiQQL2lEIw4MdUgMt3Tl0b3tcNVDQ9zmgFR14mVo0agnFOJgISxnRA/ku2sq\np8CtS1OfYil+6E0rRCEt4tumQo2bxD73YpxO4XLVH9m+tuR7WO5xBxBHc1do\nWUENjCy2RfTak5KvHkcO3Qnpr1ho4zyFag0ioJrlesJY6w1i2fbSuo1SYeLx\nFAtIho3WizZOoHSvmi3Yc2qcF7Oul1U5UJ3Lda/wlJkIuLgEdZHX0X2mGYZB\nNN8IfOKjR0QpVuYaRYTKEgJaGBKtXyUqt7OD0y9i4a7rjh9R6cdgRvUqrrVO\nj2+om3j0MleYUk6Ir+fbwFlxSErh3t2lwMBOoEqkgcCD66uEUZwvMsXfZEKt\nCkBD\r\n=U3SN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/checks":"^2.6.1","@thi.ng/vectors":"^4.2.3","@thi.ng/geom-api":"^1.0.8","@thi.ng/geom-isec":"^0.4.8","@thi.ng/transducers":"^6.4.3","@thi.ng/geom-poly-utils":"^0.1.37"},"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-tessellate_0.2.19_1586093961188_0.9188955591757904","host":"s3://npm-registry-packages"}},"0.2.20":{"name":"@thi.ng/geom-tessellate","version":"0.2.20","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"62b5d67282ad018f6571e8fb71979cd8e726ff29","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.20.tgz","fileCount":23,"integrity":"sha512-b65lWpMl+7teP4LzaAGFLjeJodCE/OdFMn24ukDjCni91cg+CrXX9kzu2eqH/X7n/Ah0Cz+t0unqFS/z35WMgw==","signatures":[{"sig":"MEUCIQDQKMs4LCMrwzcUGL8N4IifIzQSiL2WMTTxCfUFKPTqkAIgdcZohFZtABjglWUefNXYBaFVK2bVtYN2uTy5ECMfYg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei0mqCRA9TVsSAnZWagAA8hMP+wbupHsfRSxcpoBXYLun\nb23+uKX1Ydf1XEYvAaZrjGXo2jdLOCwy6UsoQXOpJv8NU/WgEc8diB9ysNGO\nj41DNlTn/lU3P9/DIuES2L9V906edwhKWORj8Doaf36QEgmHHJMI0dtc8iwp\nCAd93VRlpTNlFAQu0tY9S3FUOmXX+QvhskHIIbWbaYotxjoCdZTsZ0yx926p\nM8/5HRLXqE3OqwMS9ittui1kp7ISjrjeR0/6wv9NZZrBrNlxobbZzX0AtpVG\nADuE3dzdQxHKopYkKksESNtC1yJDg3tq285x0fqBUJg472Al/VTpG6IyEQbE\nuNLpgY6dbH3HpHGuHViCDjJTxZCRiXmKuWNbZPvrImKWfk+SkpStqVjDr/sx\nLNyhe+GbcQI+ciOdYaS41udpFIcKORLujJRjez8C41C51Va2TCu58WdGazry\n0q6+CVIRHtYSEdBcq265xIimJSwrcSM7zfRUeFA4dLemcM1m3jvCfBwFp9NJ\nPOcMYcGe98atMVrP5Tg4N8p2Hd3kxtrzdIzZnb0Me8X9AQT4AXaAnteN4t5d\nBUorLG6qJ01KzfbpWhCXbTqD8JhdZBZqwwGkP1xdkHSI6xGpmE83Kl9xhy4E\n2DxyBOrk21yNgutKyN3KyP6GnZMtKIFrnplncQDkGcD5ZILerD93xNejTwWY\nMVA/\r\n=tILB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/checks":"^2.6.1","@thi.ng/vectors":"^4.2.4","@thi.ng/geom-api":"^1.0.9","@thi.ng/geom-isec":"^0.4.9","@thi.ng/transducers":"^6.4.4","@thi.ng/geom-poly-utils":"^0.1.38"},"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-tessellate_0.2.20_1586186665314_0.0651492203647801","host":"s3://npm-registry-packages"}},"0.2.21":{"name":"@thi.ng/geom-tessellate","version":"0.2.21","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"26159c6379b5b9a3fd1ea1ca9ece3a82fa9f5616","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.21.tgz","fileCount":24,"integrity":"sha512-5+FXcpckUzhx2ORQc2vOrL/iQBIKVuFW9Pq45fqWONu35vPnEbKfRSw0R6cSO/qbwmUXteOV95C9849wZxVawQ==","signatures":[{"sig":"MEUCIQCUtm53fM98clD3kCTdQQLSAgnyC9534Ffeou6VdMasNAIgQeju/pMIyU9brIzYUX7xM6qjUZXlqe59VRclPXkVxQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekkLHCRA9TVsSAnZWagAAapQP/1+eW59LbmpllLBmOD3G\nphMM8umsuSh7CBZojGCctEyMTyy1tHcSOoO9ceqgOxXKrh/eJeGcmzeaA5sA\n5ON4sOpnmEG8bl7QXabe/qr3ke5eC6ZrmhuQWcG0yhlFkxlfgY5U3Yd4dZEf\nT93GRSAlkUHbv8ZkSoK8uo7xYoY8luK6VUJQgvSVLc737uEDIDlts4ifziEA\niIvdx0qCad3D6gAZtUuhOHq4hTy/UDxwfM5gMpPhX9CEEMZAs3TcMTK8hxvt\n3fr9WC9Lp6wclV+vsgjAJExkEAPrrYTVo/B+/rhYctwTDNPuljObhOWPl82z\nav+Kcn77JpwD+42PWfl8fPK/islXnbKmm0W7bTxDC5PXMajGA4ds5dGpC4eX\nQmD3GuXcC7qZJql9j/i333ssWB1+Fug5B143Ba32UAHv34ryy7ZdFcdhgWzL\n3+j71iYcD4lZJTgwOuXpsl7A/mV+LTapFEk2v2hhgDh/u8f3/WyoDAvuKAVQ\nu6oroobFh01PjoylQ/PQBE57TOETdcDU+kmlxxlAwnb8duKNIGeQjGSKHkgp\noLgkzIWv1c1DBocPVJoFJnFqlrUHUGjr2je909a9fgvpehaaVgfd9zwdwqDB\nz7WtjKUezxoudRmxt2rtJOpkg/PVBY+cyfgJ91M83b+vmBAGJgefA5iC54rn\nk1pZ\r\n=y6f3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/checks":"^2.6.2","@thi.ng/vectors":"^4.2.5","@thi.ng/geom-api":"^1.0.10","@thi.ng/geom-isec":"^0.4.10","@thi.ng/transducers":"^6.4.5","@thi.ng/geom-poly-utils":"^0.1.39"},"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-tessellate_0.2.21_1586643655393_0.7841345556323269","host":"s3://npm-registry-packages"}},"0.2.22":{"name":"@thi.ng/geom-tessellate","version":"0.2.22","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bc64c543056eb4175e7d96542f681f0ba160fc57","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.22.tgz","fileCount":24,"integrity":"sha512-GkqZIG1BWSJ5KW6DYRAuWLQQB7I5K/rNf7GKIJnS1WiteBdoloBID3BbuxXAik1a38vRTUnBc+alPv6SmhqMoA==","signatures":[{"sig":"MEQCIDzipwaK1ROkmxBQJMpaaKaYitCTy9M2Gf5697asLez5AiA3Ehilis57aYgqMTA26P7zsXOe79Zq6mDvbfCwlDLsSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJena96CRA9TVsSAnZWagAAp6MP/3IrlOhGlCmyFXVNHomh\n23dw0tCdKVwJgZHZmS/jy20MIDE1a5pwXz41oWXZPpOUNPTi9tRZifGJMXmQ\nah5rMl5+k9vFPgVTJJ50DQwEFZ+tso9PqhFmIHBZZwFxjH6IGenIEi4dMoYj\nBWgI76hvo95lE9SR+t+mwZd+Ce3sCNzdRpwaTPr9FJQo58QBnalXYneAjpur\nHVFThsS/u95a3R3spg8zNQbAWJEmOOKGCSjv9NKBa+p+471gOFKyCHeOUIAC\nNy5sauEkwZ61nvKv2Wi4Woh9Gy1nFqckW71QpOH8LQa520+3ZNCAVJBbYLNs\nWsl7tAobYfF0dU3Mxl3nSks1EK8BxHXFfQupTyv6ozIL9j1/kqtpqI849lxl\neDd1sXSePvl41J2wca9uf35r3BFHlgco6Q2trhppmA5NIjzsfd/yzO9SehPc\nFAmEJnuN3EIQz4b7W5D9vGIwtK+H4toYGabafNbZBU6M8Zkn4OCZVIPxy7Wh\nx6srnIrsu3ZamKPx7JFOcxpf5+Osc3C3digvPADGXh+7OdZ4nOt/FqGn8TIT\n5KIu0LNQqQ21h3WjKpMws831FAcJfVJoXonZVqRo7Ds2deBTcFs6DZwRP0Fi\n/AtQBSe54A1nxX1h3YwCk0h649cNAEtT+4zTeChCLr3zFLN5rdRp5GWxSV3F\ndfih\r\n=Gx+v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/checks":"^2.6.2","@thi.ng/vectors":"^4.2.6","@thi.ng/geom-api":"^1.0.11","@thi.ng/geom-isec":"^0.4.11","@thi.ng/transducers":"^6.4.6","@thi.ng/geom-poly-utils":"^0.1.40"},"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-tessellate_0.2.22_1587392377819_0.22787243695942916","host":"s3://npm-registry-packages"}},"0.2.23":{"name":"@thi.ng/geom-tessellate","version":"0.2.23","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ffce89fd3f3d12081801410dc0c5e5031fc7c4bc","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.23.tgz","fileCount":24,"integrity":"sha512-DqzWtS0sToGMe6wSaoIjqhdLstaYSCpRYEKyP7kv3bCXXeUREd7p77INZk4bnkSqKtbJxQYDW8aLf3MMAVIYmw==","signatures":[{"sig":"MEUCIQC9kGGVBgZgSfP3+RnMFQCqosK0Ip3VpfGDV3LWj+RrwQIgcEPMHrHOpEMtQ8Dl7HN7d5yVzSm+vfH7WVBsz0U4sf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoYD0CRA9TVsSAnZWagAA/LwP/37xqlE8n4KvRZ7KQix1\ndl7/3Xcwg1jtu4VJMNbMMXvoQJRFgomNulUWZdREjFpZWlBBxutkRhsZ1TBZ\nxAkq6aXf5p16kvh8NAxkzwDXKFZKKuJnGV0fWtLH5bTBDyOZEqXXR6zdL8XW\nlICNNKLEjPWMAO4cUUq4m8iMx7c+5wS1v4wOfcvemrbTkEldkqT7/ZZWQzEm\nvc552GpfDHZ+C6bW+s+6rHzcwqd9xIn/5wdJRUCm1/x9AhQFD9lPrKLRYrtw\na5fxBFoitmr91nt/TSBLnFjEUc+Fll7hOlTcERWMJd3MM3t4y/Lz/g/Le+PS\nztbvV+lPKFvfnIBQuw44YtLavPpWzK6wbdhpVRWwW8WEWUP94MuYed+g3AqH\nHyJ0w+ROyQjaWJoZg/x/2zHy00Skwg2uCgmUP+93AI5m2BGCAUSSxyEjhfpD\nNwOuqEfaSQygb22vyHt/iKXUTTn9eolxqrO6Sz6zEwXBYQUV0t81T/HfiYBN\n0lASYwXNwtPOx5bbx+Dk0pPD/OySvM4UysiXGuQS37rQ6HRx3GfqoLsbupFD\ncbA+YaccwTegizuqTEuF9XrsVxrN/LlesrfK+cE6nFu34uUKbF7IAA0m6NHF\nNAknmO7NPWqcozLSIhPz/U2+xFuWfBOGQpD4jtKp/NGZBInp7lquKT1t3bW+\nCUjF\r\n=kk9V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/checks":"^2.6.2","@thi.ng/vectors":"^4.3.0","@thi.ng/geom-api":"^1.0.12","@thi.ng/geom-isec":"^0.4.12","@thi.ng/transducers":"^6.4.6","@thi.ng/geom-poly-utils":"^0.1.41"},"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-tessellate_0.2.23_1587642605182_0.02567385918416698","host":"s3://npm-registry-packages"}},"0.2.24":{"name":"@thi.ng/geom-tessellate","version":"0.2.24","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d369af7b4a6905f546125ffc81bc8d084b1cd3b7","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.24.tgz","fileCount":24,"integrity":"sha512-AykqLNNSYIhmZgqkeERs4KATw2KU6YTGy1o948vOP8gGDi3J1VTzStoQu5obteUeGovDh+d53SCnAfqYnfl+kQ==","signatures":[{"sig":"MEUCIB63A1n1B+Yj1wqsGaZtAAgVJ/L7mntrqZCnDBnQ7C8OAiEAi+73cBwnsCyPqd+1Uz6a0wxsiZPAsu+G29h2SziBYsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoYRWCRA9TVsSAnZWagAA0ZYQAJdbOq3LMYhf/sE3Z9G1\n71BhmEvNIRFoFWkz3z0Gzxeuw6p96kLTIm02fWGA57zyS8rKCVuy50I2mMLj\ntHq6YJlmxV36H08IWQuOCTyhBJcRAIPzgKkT8QAqRHhZYLZQVKrzL+ncsxFo\nMkO+bli8h+oEesWLjmckAzj46mbCdCu4QA64vUEcE8VJz1LvxeRn/G6wha7g\nHBb0e1ybMIPlPzSEwTqGd8/mu7ozGmhM2Tp88Y/HNCz/j1xN+0eD3wr8a/6H\nV+kHHe8/Fo9r6Ra926TVDqDL1lf5pL936Q80SZ/nt6ROQNk3+M2lJC+q/mVk\ntPXmL2VVpRyItEnCof6aY3rOXMMwzmCA3pVPgTrqkeA6aF7RaNjCFhs2L32w\n67gEHTDDsTeHZ5pwQ3tEj+w6fHxzqc+O7gVP/+tNeZvVBqo3+utD0XTWrFE6\nhtRtCevsvS4j9/AJ3pffPudkzkX+YvnXmpzZ37mOCpsHTDWESADB7+pp7hCD\nmOr3rykuycM85ojCRJd7u77l244EXiEkLg2dqA5MBoq/yCGJ/zh4ow5LIK0s\n521OGiSxvxdTmcHxLb8rlrsJQr/FTrFrsZXVRApNSCvMx2FV+BxxpboBY2pP\nX+LOcK4y/psmTvGo0Udk4V5esm/JYFObhB5t+cQuwpbSbIG12sB07D9bI9pX\n4gvG\r\n=7XQG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/checks":"^2.6.2","@thi.ng/vectors":"^4.3.1","@thi.ng/geom-api":"^1.0.13","@thi.ng/geom-isec":"^0.4.13","@thi.ng/transducers":"^6.4.6","@thi.ng/geom-poly-utils":"^0.1.42"},"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-tessellate_0.2.24_1587643478016_0.550256092749104","host":"s3://npm-registry-packages"}},"0.2.25":{"name":"@thi.ng/geom-tessellate","version":"0.2.25","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"020057d5c7d1c2b5d4fa526b53b8fb2fdf6f17c6","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.25.tgz","fileCount":24,"integrity":"sha512-BGtOXbl54CD8gFXUA7btgmwhbMZTXxRdL/68qWqLLMhGTy8x34fmL62LDJ0sUIojKRNVf8DXMpxsCc+oiLZp3Q==","signatures":[{"sig":"MEQCIBhQ3PCJWhiv3+PgUdVIoeAWZbwSOkNKvkJBvNuOBwW+AiA7x57efkHBD9hklcVJt/+rmP1YUT9qElIlX1DUOFsuGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepspJCRA9TVsSAnZWagAAUWkP/3TW5KUJ/G55kO0+9teb\nKjk56mIMKZIEuBtrXOPyg5IyWdI2HWP+1SKJ5R6gK5qwv5hCYsTGaEuEL4U4\npPysC8Y+Wff7C8ZkuUgVdTWhbvIqLQMpYaytILxYUDxiBRhouYJL/oAbtiEe\n2uO/aix2PKfD0gftTS0pxe9HyWy6XFP+C/VWl9CnPEZ0cBY1uQOAboeoV1t3\nObWtloGmUktSx4zdCQbKxD8kUWec/vt2LqdJ8c+pxF8b7BWKF0ucHSdrGoC4\nkXAC5W/phcIriSYn/d9J4ihvtbBQEqNjlmFZEFa7RR42vM4X7NEfLdwEHNNA\nSSNN51Re5RYdYIN/R3LqNiYhzUTn5TPos/rylZMS9CMrA1xMzf6KAQ4xah9E\nWP1XoUT0pafp4JDvM4yaN9kkBw77YaLXRBhhJRAK5wZshyjkxHoMb4WLbOfr\n+UShLtg5tTYdL+6WY3DzJZYmb+6yrm3eClr2OXmeQGW3UAXhowBKwnYssxOW\nFVwqfh7gWH9byvfDc9onBmQ6EApYW0TvhKNdyyHjzbfv/Y8r6bAl+TNEmJEk\nx/yIq2r6MHR0LvPke5wf4xeedvg3WMMrMjR2AWkc+9ASJFtvWxGOIuen6msu\nUXXTx2sWmoBygGM6wur4IyHF4hISv8fzVgY4VpE+XJg6q0fL9wd76xlLVOIM\nAW7l\r\n=ndaj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/checks":"^2.6.3","@thi.ng/vectors":"^4.3.2","@thi.ng/geom-api":"^1.0.14","@thi.ng/geom-isec":"^0.4.14","@thi.ng/transducers":"^6.4.7","@thi.ng/geom-poly-utils":"^0.1.43"},"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-tessellate_0.2.25_1587989065043_0.45886814980764545","host":"s3://npm-registry-packages"}},"0.2.26":{"name":"@thi.ng/geom-tessellate","version":"0.2.26","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2bcc381de8e97a414b06cb0589497ada7367a852","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.26.tgz","fileCount":24,"integrity":"sha512-PARLi50CNJ0YguKoWzNVyFIyXtOefcTXK0J8HiN1eigRuMfVolsR3YBf3ODAQbAd6ui1r7JzaMLVBLe5Ifjy4w==","signatures":[{"sig":"MEUCIQDElpKpmFJKPVENUMkRKp0U6GFaeqY7G6wEFRTuezc1JAIgc/zXMTMFvrndzKhUbzFpnd7PIUFCgvtsSMJzFkWHSQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqErxCRA9TVsSAnZWagAA4REP/j49+j+F2WH+ln9mS7zk\nrCCnj8KOjVm2J68iMA+78rni+REnJLg3lfw90RNtnTF0egrSIGfWH7SBYBHp\nLU71hqpMC72o8lyvEw3/yl1k1owgdtvUwMuKJY6bRb92vZzfeLHukNjO0JB8\nM9ubjimSb0ApCGBi81rdqwHmAaN7YgtuMg0UhbYk85Z3b6dx8VSz+JOdppCJ\nsunkQVJGHpaEM/CzYFbxYko2dchiFnZ+n5Kgun35MTRlifKPs0vUNPmt9NNy\nY3keqevya1EpEV8CbnPQk4IEZk9uB4EkZZMTIUuPU7opUbMt0wSFeOaI7OKY\nVVC6xTgjq1nM5/cU1BeXIcB+ibaDePHSShStZGX13D4d2Z4CpSor/AP1aauX\n7RJEvcMCACXjL7x9l2Z2orgfpEktLF7p4UM+h/+P85XiPa0vYDrNrOinz2m9\nz/a4OzvUzp/1JUhZD23v9UP+W4hpR6JnrzijbkW3XMROkrEUHqglxRMLiIK3\nK7euqA+ATnZbM1KFDZdH7o4y43Pq8BlzjklDAmSQIaNa1VRVXmLrbyBl/OMN\nMZNAh3EXXvOi1DHxdp6/XBcUg/lVEsQH/mfrzEZ94p7yoYcUm6c05egE7vA5\nTpHuzH3kVKcnovRbvVrtBis0ecj6sQsdj3ndSBH1qpJREM8tQ5pF9sTZezDI\njrrx\r\n=I4x/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/checks":"^2.6.4","@thi.ng/vectors":"^4.3.3","@thi.ng/geom-api":"^1.0.15","@thi.ng/geom-isec":"^0.4.15","@thi.ng/transducers":"^6.4.8","@thi.ng/geom-poly-utils":"^0.1.44"},"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-tessellate_0.2.26_1588087536707_0.20137801459223104","host":"s3://npm-registry-packages"}},"0.2.27":{"name":"@thi.ng/geom-tessellate","version":"0.2.27","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"0282e5177ea4b10850842991d42df31f5e9e9a61","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.27.tgz","fileCount":24,"integrity":"sha512-aoJrAn7mrR/7NYNfJKChlxhYio/+nYNsUqEFzarm64wIGQ/+H8pl3iLzs3NrF0pOFEuOhkCFDCI4HkXQyzjXKQ==","signatures":[{"sig":"MEUCIQCx6S8Y+A27GMhLPT/SP/D5LgZYsRSzW3pibY8a0oHFwgIgR7ZJtPBVm7oG1vgNSWvBnnZJyT7R4G75qITGFxZMgLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerwS5CRA9TVsSAnZWagAAjVAQAIXDrzmsLP7KPP9zSIjH\nX22QnMbN+c++7pjeVI6miGLga0qIbxx1VWGO6I6IBIAY8ta0U0YR3s778zsp\nHusLmyJkFoNtYbeMKgOMDTJWocrJeSnTAQbqaB1XpU3IwiQWDcSg3GQqhmrT\nHUOQXjFt3Ypjg6UpLQoRwbd5/xUd9aQQqN3vyR+g8zBpOVpBdreOrXH9LJI+\nha4cu1CzoQAN732cuYWaAHJtFgp2pYDfNvEItPY9ZpJC4YihXbMfzayqWQyu\nABnwYf7CWErrAtm6HOFzveEugz6IgpkwJ3KQSogmW98ubr5dkpLzIoxcD3/B\n1SVsEyhvUe1FAQYfCNa/1K2UKldYgx5dQjqcPonj1tPfHRQjkb4QOtsisZZF\n0TRH3xAyyaay0odu/MZYPq0dZLnfO5tgb1qMF7Tdm+14qlda8+VeWCGVWYFs\n8rq4Jeh6p/KmuG6/G3ZokJf9ygytrJYYraKVQ0WutOniKRtxRh5b+Gk4Y4ge\nNOwHX1GWd4GfqoanM3lWRmEhqavgU4PYFMwaerhZCtmublSmzZQRjXjkvlOO\n/Kp7LhC57BjlkAwGqMGNx0yd/Ek5RD6UL6SK3RY924yMtggFFT65TMYSAHvJ\nAU0ehjDPNEBI2H2L2IfQdzA+J1MtGPGBjCFaGKtdgy0CSoF1uHPo0ouxxiyg\n1fB6\r\n=AwIa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/checks":"^2.6.5","@thi.ng/vectors":"^4.3.4","@thi.ng/geom-api":"^1.0.16","@thi.ng/geom-isec":"^0.4.16","@thi.ng/transducers":"^6.4.9","@thi.ng/geom-poly-utils":"^0.1.45"},"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-tessellate_0.2.27_1588528312827_0.3214168970103046","host":"s3://npm-registry-packages"}},"0.2.28":{"name":"@thi.ng/geom-tessellate","version":"0.2.28","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"70a6ed38ae59fe1954c436553380fd1a3ee94708","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.28.tgz","fileCount":24,"integrity":"sha512-Eh1XftxT6T7q2zDE+DKSo5cm9NnVLFFeWLqd57OOva55Ikgd9lFuKyikUlm4MLs4t3pBw8K2AVEz0LpTbT5rzw==","signatures":[{"sig":"MEUCIHVYTK6yIYxb+poVBsozEhLxbuXw21hztro5jdYX62rXAiEA7AF/Z0cNOIanQyJpQlXO6euaMrsRYcvEIU0QDZ/vAjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevUGbCRA9TVsSAnZWagAAcfQQAJQaa4mu66br5gC2NVK8\nwrMvr69BHTY9fQ9kmQqpYOzX6LzeyuBQrl3eNj8qPFlIAdtfTd39ojC0Iwjl\nYcPayak4W34J9NTT6nWzvnGcQrc13LiNDCcP6kO+OEBqgTR4QYLBgzfrBZuM\niQhvM9r7InrsGy6VrfbtpG+IDIJwH4z9FbXIwCjy07bvB9l3xq4z9sSkDWhD\nF4X/Y6O/2dTh+hoRtsROtBl9mAPqPgPFdhLz9PsUNDt57RC7KhOkK3K7AAvJ\ntUnz6KRrMdcgEgHkvssH8bs/2Vo+gH3J/H1Z0HlJWbwkuuyhu/d5OiRDSYKt\nNQraerCmQQaDGLd6ZjOytTwj+V8vN5Fg3k2PYa/qnig+N83BeenQwV7yo9hZ\nkWhDbq2DYZUknnz3bKJRXKJC+Ht/ZKwLs8TmwIiHtjfc9QrcIB7xdsMn14Hz\n/NYHTyf5RRkz9Y0lNc63GHqLY2dRXDhFCVpOFmUNEgdyFcvsNu0O33U9TZss\njGwYM6JSugSWL8JS1rYPE9vL9mUkZKVHBfznBkPYzolIOEs0XCrDjIQ1NG28\nULUsmtGZF85T2ObEIttkHbj37s35zg5KalWdDYftknxsSt5c3o3bl4m4AmcB\nJyudOmsNCsgCQk1x7n2VmBmL9xWA4LxWPyDiEnjiHvpnSIF+vlLTjGahSrzi\n4sI+\r\n=DSrN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/checks":"^2.7.0","@thi.ng/vectors":"^4.4.0","@thi.ng/geom-api":"^1.0.17","@thi.ng/geom-isec":"^0.4.17","@thi.ng/transducers":"^6.5.0","@thi.ng/geom-poly-utils":"^0.1.46"},"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-tessellate_0.2.28_1589461403249_0.3623889313680906","host":"s3://npm-registry-packages"}},"0.2.29":{"name":"@thi.ng/geom-tessellate","version":"0.2.29","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"57fd3d99c647890fd3334918cf00f5921be58558","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.29.tgz","fileCount":24,"integrity":"sha512-tzkcZydLMQQLxW3DaDalgnN5JWIBBvKehSLEFFZwUp0kMGX8/5psdGz7J2miPcDG0qS1jTx1AO633BvROtShHQ==","signatures":[{"sig":"MEUCIQCqpLCDfBrDd+pd7onwS6NaeCP7kTzUH7DO3w723dvypAIgJUnGifqa63JcFf93vmzpG8o9RRy6fzV/RlH09DZumco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0T3wCRA9TVsSAnZWagAAaqYP/RrFxzoSnOCrzI8PKSIn\nJV3XJq3uL12gB/m0CVihYH/NAiW4NrXhOA39s8e8ZqYe6Rzek13yLSiNci46\nSdMF2AfxE7dP42wkA2UYao5wzXfhWzIRZV0FyTgAKM3cMpAijcD5Giw/501z\nvRlXqt6HqbOE4cx3qQcnuTT4JkzrqKYwquiJTeCVNhAlF+mOyIyv7Au+3aJl\nTjlwbmpf8AO0VSYFPUx/C+tfBY3Q36mxPHfX0B0LdCfRpPU9cYiuwAU7xmA/\ngmezKX/Atv7nYQnStz+TtuKwb18MxZ4wSO/gIH4P+aot1RNFqT1QhY8bNRWg\nWI6s3D4+Iha5YBruYLqBRBVx6Wxk3ZofRlmy23Mx6JgbtnLt4LUKg2qcvZdz\nMzdHg1zHHZzKfkvHTpQnKDxA/BInSry/A2u0uh99Y3Kj6p2Mp+8MCEyGmKKJ\nm2fv6YrSBwoiz9FgKXQrlaUjpj9Lx2zpGSZIZkOJ8Qsco5HZ+hMno44Zu0Qj\n9z6wA5hDDuEYmyPat/2e0kRSEZJVwu5UxuyoSY909EojmSNrluXdKvk/Js8P\ndc/qilhMukbJ4ACel7NJx8W8EjjhAwi5WTHZP4uiLBOpCPyx/oF+nDZ34leZ\nzVvKtcN//vLApSPxXBerH56x/ZItktZA2z5OAMCKONZSV1eOBlk86ovkpVsx\ngFJC\r\n=9uIB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/checks":"^2.7.0","@thi.ng/vectors":"^4.4.1","@thi.ng/geom-api":"^1.0.18","@thi.ng/geom-isec":"^0.4.18","@thi.ng/transducers":"^6.6.0","@thi.ng/geom-poly-utils":"^0.1.47"},"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-tessellate_0.2.29_1590771184217_0.3694151830475261","host":"s3://npm-registry-packages"}},"0.2.30":{"name":"@thi.ng/geom-tessellate","version":"0.2.30","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9071034059b081dd15a759d86207da8c7684181b","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.30.tgz","fileCount":24,"integrity":"sha512-NbCx64DkjaQucsXH8L4JjdTjqniEkcILhxu5BQdsurt+DOzvF4V/2viU3oFX2KDGaV6uohlA3bBQe0D1hSIVOQ==","signatures":[{"sig":"MEYCIQDK2y2F4qiJlNq8X21mULNByEA3J3Y8Tlvcr5RlsYg+RQIhAIQsdo2Roq9gM8gywhcFwI41hJpZcC5fpiEvt66pj8WU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1EvrCRA9TVsSAnZWagAAesUP+gMxUKyczMlwAhz/7b8d\n1dOsMGZA37Sn/QQ2/wsgnJ1vpAG7E8qkQzAJyqtlExmo8HMAyDTfbDiZyZUi\nhLgvCU5+FyMzJVdO6Lg/YPFd5M30xGhXYRimyIVbdzEmd1GCHhRkowDinUFO\nQO5vn7K/dieiSOA6pXVJ+GWv6tW8acDGtRMMh3jqa35JBysPrKAFNihkpRnw\nbgIpwkN6LtfXaawwWT8wLC5yiRT/nwVp/XXHOOO4dHNZyrQlH91wA4Lc4xF9\nUlNq0WqPUiRns/oRA9IQiPPjKa3LrgniTa1xas1L1h0pzcBf6S0nhK4XRKc+\nDt8p8RWdYGvZj/QHYqGCfG3ZndhG0hgiY9yTZztDXbrbd5BRItaEg0sKNvDz\nlypVJ9aJjaBJU5Oxs32AQMl6RWbFWVAvQn3PUKZvmcpqXr1NUrIFMVJql0fA\nWjFY2ylw1hlT6yvA8cG//B8kdDhAJcfhIwJjFaFkaAMIe/y/84FbntqWaGxQ\nOKz8YU5h01guwK7wiEucuSnjRJu7n1b702BKWxnOy6Xp9P0tpEU21KGuthCk\n+Sq5p+rTk2coBVwvCEkdUQLLwjyenXi5Q73V2+bIDcy2YwIAgClHRrg6SW5s\nXOH4bEQ45dlZ+8JswTsir48Ok9+kdWJum8g4u5vsFAe9cl19gxDJ+aHz5H98\nCnan\r\n=CYWQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/checks":"^2.7.0","@thi.ng/vectors":"^4.4.2","@thi.ng/geom-api":"^1.0.19","@thi.ng/geom-isec":"^0.4.19","@thi.ng/transducers":"^6.7.0","@thi.ng/geom-poly-utils":"^0.1.48"},"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-tessellate_0.2.30_1590971370949_0.20071078600277992","host":"s3://npm-registry-packages"}},"0.2.31":{"name":"@thi.ng/geom-tessellate","version":"0.2.31","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2387d4e172fb7ec2ec4575fb11540eb50d0d2fac","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.31.tgz","fileCount":24,"integrity":"sha512-B7YfxSEEetwQ7JVwj94mRhuSGxP1w4i7HdLX1onK0yFTzaPzNoK3d61AomVwCKnQJQt/R5AD0T6vjEI+e3qjyA==","signatures":[{"sig":"MEQCIGZ6yfWJwCRFQsGApjKSteqJd5vH/jCEa1ehhYTmAa4sAiBD0Czt4M3IwNtzHHlI/NEnHNARjm74eooRJH3t5GNa5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1NOoCRA9TVsSAnZWagAAip0P/iOvuTecdgTBRxhPq660\nH+5eeJnW2gMMKqgVYOw95jB9m+8l4AXTn87wB+uECPDnM1Lxso4QcVE8EBDM\nUkRHJoxQWSd4BT0aU1hhxyoGSqqlt8K9kP34IPQ0GtMtKwin8+fE+8NJFXaO\nMMqxdm96LQRQbd8kBe6t/Oin1uYmRcGEtp+GpU0T3NuLdDN6dWqxAx0P3Yhe\nMfVotrCo9gkKtW6FI/ZHlzkiO76s+7NFxIx5a/EIzVLvgBsGDsv62UqbzdgU\nZJkfXOjPOWId+Nh+vizdeQIwyqW2XpMI1WbEcvyOOKCVhss+v2k5P5LWHY1P\n8V0cyYwqaJA8CmoORTzRoy2adybeaWDMq/1OiiHWn/PsBrgbcrLw2fAmipZQ\na2iw+9fw8mdkubNUZc3JKxbfdBpdQIzXYnSqMWGSqI7XDwIqhl8l/zZNLAOy\nGx4jE3J1OsMXO3V/60r0DhBCX+AD/jt0ffnSP1ofeKl+BRa4CgJKTMq4DAzW\nVrd0E1m4T6206B+rqzhZptCD+ytv/6JjiOcXq8ITtK2nqiEyfR7cIjlsP726\nc/qKgjbG9x5qArJFWwE5PfHCvpAmm4QfqD4ZQ/HkD2+X0kDP3OT7oWL+vPgx\n4QuMNWreiNHLzwODMFZAdR7RCHV55X6qE8tSfcfkErMBf0HUqMbt4Mskkjav\nYn6A\r\n=vDBE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/checks":"^2.7.0","@thi.ng/vectors":"^4.4.3","@thi.ng/geom-api":"^1.0.20","@thi.ng/geom-isec":"^0.4.20","@thi.ng/transducers":"^7.0.0","@thi.ng/geom-poly-utils":"^0.1.49"},"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-tessellate_0.2.31_1591006119678_0.21355248338580246","host":"s3://npm-registry-packages"}},"0.2.32":{"name":"@thi.ng/geom-tessellate","version":"0.2.32","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8f5bb82eff85c907947cd2d5a47d35c3d59da9f4","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.32.tgz","fileCount":24,"integrity":"sha512-yH9RGZNXUxk7QUbO+ecu5LVDb9BRMdryiyR1qhw2YUFdHoCvXM+GaRh8LK3r1q07GqQdoYpOyVSttnF/1L8oow==","signatures":[{"sig":"MEUCIQDoYgDYogqMvK6A+hSTeflH4cuXIv2XZAcx/tfdtjABcgIgXu7t03qEGLmc4rbd/d4LQOarsEYTvD6Rx/fzqiQ/UcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5kgICRA9TVsSAnZWagAA3+wP/1M5AhNWBd/g9gy5BcME\nVMgRCIGtHnnU7tNFTYoMAuxH3BUax1RvStBlTzUp+qm5VqUIGuZizilkhIyf\nDYRrctNWx5fnVtTykT1rk6/q3ua/nTOsqk88C50yIycgc13Odl3R52R42Vrw\nNIciihemF3XpN4OfhGMd9HRIjExOSzYEB1wPdBx+/oXS+aKvvP7gdWTfvK1R\nElqfH1FxLnMiPVrGXwiUShbZLaMQyXCIvXO6qDmW//p+SqqJRtVE37ZggMLJ\nVaVCT43OQyf4w7BgPdwIiNbmed45Z2eRWZaViL7oErfunqCAyq8jxV+CBUQG\n4CkyA/g9Aw5bNeYho59nDXzYDcOHZcctS21GaPWtkkBuMoK8Av5KmK+Zl4OP\nXw0bt02LERAV1FUQ6/SAK/f6Hu5px+CKEzWHWZs1ceE+c8LNkVKR456tlWcv\n28l+Melh1dDtxdG973GLGgAcwWxS94lOIzXKVN67XJzwgVEryoK83skuUGZr\nRa+W9X9bUTZdre+wXjY4vQ0CkRK7hV8vJbXYcMo7lRgLw58q497pSXUWioT7\nVEoS4/cVXwYfnOAE8BULN2AoOdSCNapxz3HF60PcW8PsIbot1P6OZS1JOGxs\nNRyUfpHdRrWSGJwA80DT8/M/P7oeEup9jiR6bk4Bj4b25mQZTWeNuKdvSgzO\n6Mwi\r\n=WO+s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/checks":"^2.7.1","@thi.ng/vectors":"^4.4.4","@thi.ng/geom-api":"^1.0.21","@thi.ng/geom-isec":"^0.4.21","@thi.ng/transducers":"^7.1.0","@thi.ng/geom-poly-utils":"^0.1.50"},"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-tessellate_0.2.32_1592150024051_0.806499234021196","host":"s3://npm-registry-packages"}},"0.2.33":{"name":"@thi.ng/geom-tessellate","version":"0.2.33","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.33","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2e12d11c7f206b23ec2ebc0308026fbbd6bbe535","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.33.tgz","fileCount":24,"integrity":"sha512-+7cZ0Ak5dX5HcKyewOndWCTOO8CUcJUSQD7aoj6ncZ/DOvQXh5Y9vWvTnY3OC/eObdWpm4DLnqF/BVuKybWmAw==","signatures":[{"sig":"MEQCIHLbeYsc7fGkZbYwNdSZ3pUNynvaoHWfuNjMu0H//XlnAiA+Ch8lm+JumJ7NJ43UbzloA7QKeiyhNIpC3WGtE2oEMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7iXyCRA9TVsSAnZWagAATAwQAIyc5DK3tGbpyMLpUeMj\nyZLOHOk90xbmZS7MO6w49wYbShJUDk8X4k26fH5FlzaxalisY2ktZ/5F2fOK\niUBUdhxwmnQ6PO3SW0aQeklbfmxPa756R3LX5fKv6GYuFY69AAR3MFwSPypQ\ni6I2tfvi2BYmvPz1A8t3XaU3OcEOTkF8r8dcF/TFBeMh+3UIFLLtZE9IJgsz\nzBws4AUaiGrD0RnCmd/paPf+imuC4+eFmwkLf71Z94xn84B4xupfi2NWtlS+\nzixI7gRSov5cdg9JRdCAoBpITXdPwHegJRXiuincb1VJ69mfc+8TlFjLF8vl\nUcNXTQK000or0JgtRlQmq7fACb7gAJh33bsDWxxIfj0W4HkAgO1M4qM1rSIL\ncMiIfFs8fIL5sprFNzJ01Vp5K65QKGN3IUBxTPSWqHvkC/rk4GygSWkFr4rL\nY/qj7fdRPmRZU1GSJj9mbwi+Gwx+DTgbNymEyWTv7fbbg6W3eT2xB+JLkVAg\ntIvhocoGL5xhfYwp0bdahiXz0erCuLw63uh+naw0ycQvEIJC1tKXsHUO0sY4\nKxDMaKMIXaqgj6Q4GMC4Eak5T0othm/CcikiBdYq8BH/q2kOqIMPgJym0Z+h\n4HCEImf+67HSmbwvvivZRdlwnjIroBnkNXSe9mmOuSPyJeZFlsHJNzr7OlU8\nqCfx\r\n=jL00\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/checks":"^2.7.2","@thi.ng/vectors":"^4.5.0","@thi.ng/geom-api":"^1.0.22","@thi.ng/geom-isec":"^0.4.22","@thi.ng/transducers":"^7.1.1","@thi.ng/geom-poly-utils":"^0.1.51"},"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-tessellate_0.2.33_1592665585729_0.22274908279242167","host":"s3://npm-registry-packages"}},"0.2.34":{"name":"@thi.ng/geom-tessellate","version":"0.2.34","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.34","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"0fe6e48eaa99715e79054dd2f02f1f0d0aa85242","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.34.tgz","fileCount":24,"integrity":"sha512-3m/UatMcqDKkw0VkUJin8deUEtFwOx1GVvB7+b1COh0UPAv5gXDC1hFPU1l/drFCffNmoyNgbL2RMizS3MDs7Q==","signatures":[{"sig":"MEUCIQDzhGsMDqZrGmhUmdBb8mkP6o0st/lGIAjBQsGowV1epQIgG8KSluKR2FpvafEy/eelKYBKWeJWO1/23mcTg2nZx2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/k81CRA9TVsSAnZWagAAMa8QAKMbpnkRX8X8cHuM0d+m\nJrcad2jIfPzaDPK2wKP7hJCR2Qix5rpMEU24UoegS5JjA43I9Kc+rUoLQnAA\ndZELKDZVqq5sJL4VYa9OXYzlGjvuJwcbmRP1wvET3witGw0CdbAK71Wc0XYt\nhFqDv+2tzHjnKeTUk+DWmNzOF/ApHsZwtzLEsEweUtBvKmoOgYbhN/pJhrIK\nLEbu/HO2hUlxY9BiDR8MSLHbVcB5um7RGFUhn7vlJfBCYX2e7+EEKF1AhTNn\neXgBrdHzWbrjJ2PouZcLdh6Y4riFSF2aA1YE1n8U0ZYkus8BplyCWrIXg3wM\npMkaHPFN3jXIdfLSte5/dCi4Llmeh1Zg4xr5vBHHKBsB9tZbk9Pl4krZl5BZ\njqE4DLk9URi+dGSJzNCx7Jg4vu6DDnB7vCLiyTZqmHS2dcSfPa8xHtHMZYXm\n0Vv9sQIYh9yInQDHoqSPaKLShzkf/SF2qusKid4yxp6L9Dvmvb4Y9Xwo6ILn\nkKAPM+pdeBuQciBMZxgTJaGiBdjB5BMLBayCbeWYv211GmdNyaY565BLHJom\nI/0ulasKX4MoUR+Xq3hL0ig4Cu8Lkflm/Q3+N/V0hKbbmod1C0cj4O2YQ7GD\n5eMahapNG9fvWddRY5DwCUEBrL5m2s8KujffwY/1Ow2pqGwDnJFKpdr96l6W\n4YnR\r\n=aVu7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^2.0.0","@thi.ng/checks":"^2.7.3","@thi.ng/vectors":"^4.5.1","@thi.ng/geom-api":"^1.0.23","@thi.ng/geom-isec":"^0.4.23","@thi.ng/transducers":"^7.1.2","@thi.ng/geom-poly-utils":"^0.1.52"},"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-tessellate_0.2.34_1593724724758_0.04439421231870755","host":"s3://npm-registry-packages"}},"0.2.35":{"name":"@thi.ng/geom-tessellate","version":"0.2.35","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"85b62427cf9f8f330e8ff946c5086020e7fdac89","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.35.tgz","fileCount":24,"integrity":"sha512-Ykj/6Ft0UKVBPfjcLY72smk4eMKNn4koNobR+HWDWeUgg+JWxlnAEjK2TgZXfxTwo8KgnfVMHkM4m/AA+S6fHg==","signatures":[{"sig":"MEUCIQDr1vag3P+y6INjBuvcsPeTgb1f/5JVBBmj4iz01YlXqwIgTXCwJyKkntfaQlOJpxk2xIExJTrHYuaSncyjxHFCP9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAODLCRA9TVsSAnZWagAAKggP/Rwe5vZpUGzkmsdO0o5h\nxCU452S1KJn5Nm6hEMyZUY59IFYl2wU+3cY9DY12jNB7yYSdeeD5+RGyGebr\nxh9LzrLWru+BiSi1t5DxCq6/vE4UfGCVUBC3MCINIO9KgaYPItGOBNIowbhY\ni4wf43zUdpbSlYZFTupAu22m8HY5Gj+XZocyRLVB9qFe5SdVZdPABHI543A3\nq7hMXNeDB8B+d2Fn8JXrPgYKCSu/wqXZEOAdkvi3hoqYd1zeV2oFaIw7svLP\nL1uGB7IrWkaIb4KIDtfkVahGxm448WZ6ZQlRtFW3Mo8IenYLDGDl/eVtFf4W\nwNS2Z+zynmwocHBhtr4OSSUJv2mMYYoIz5guiDP+2xoS3Vsc5r3+UOZZxWwV\nDyu4rASZkgJN7OC2ryIkmyuR9xw5a56PIrz+3Np2GNsyLeJvkF1z39WGiHCK\naLMBK49eVEE8tWyj6eWkw4GyVn+ZtBiFmSneN/7xbKpejzuX+F/gs+p4IX1g\nID6KPfnvHEtUWOzEWKheNBCDTcxRlKjj+kVhQ1Dj3N5QvZT2Pzqgc+rtClwd\nIPipegzTtu/EN3q4ZhErx66vmNatjhVTtFnzBW1vmvgkHam81dc5CfdVdJoI\nkrPvDE9JnVME8wcGlbvD4ZUEnmjRklAEvfta7NoScRe2vt5t2P6eLIVAycu8\nSiAy\r\n=bzEV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/checks":"^2.7.3","@thi.ng/vectors":"^4.5.2","@thi.ng/geom-api":"^1.0.24","@thi.ng/geom-isec":"^0.4.24","@thi.ng/transducers":"^7.1.3","@thi.ng/geom-poly-utils":"^0.1.53"},"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-tessellate_0.2.35_1593893066909_0.6042056018256159","host":"s3://npm-registry-packages"}},"0.2.36":{"name":"@thi.ng/geom-tessellate","version":"0.2.36","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"7cd6975d34118f2377b2e6d13693b70489352fe3","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.36.tgz","fileCount":24,"integrity":"sha512-SkOJ7g/7i26VkXLe457rvd4lkgAfKq+MD9A8fKJuNf3ha3GtFNS7K0H+0bjVwx6+g5EyRRKg5lOtcOox9YhJnQ==","signatures":[{"sig":"MEUCIQDM/5MBFWo5AcMSGN2K3+sV+nDGqsLhrwJh54owD5J/6wIgaQMUq083FNY2gmcjbmsynqLvMzuQmPoFudJZDzcuQgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBf6FCRA9TVsSAnZWagAAQUsP/22o59Mc9edEIHvzpEF2\nbYwYM5W5xwXjqcvGjwkyU6CcIweIk/7Z74S2CYlzxECbQuvujN4JrHlEggD1\nAc35XjnjHgFraF0DyS6AFiBUqNa7rm1LaGauVHJ1SmClFVlAjZnsrX/kBLI3\nhExRH1W/5XCi3Z5DvZiPxPrC1fqtk326dJH1nksj8DmdhIFMtb3YvmpobFae\ng6JU7MjtDv032wtlRHWRgoLM0HVL1sFonk0gTVDi62R9Ox11VjK1Z8nWk6cF\nCrEizD/DTevST7P0qR5CuYBUKkQxcarjBUWZ8rylQTJFKqjWLGE7N3oB0c6d\n/ZZxLjpeuDgcR+ZsOsRiOOfirr28O93mfaVyhK7F9mIBdonkLp0NlWrIpLG4\nIdLCS8x0iYsRF/oue3XPEhfEsfZV+vr+4gw8cdCHqj4GWaYLD3diMEn2d9eF\n+w9CpHTXodwfD2iRPbHKEhASrXi9pEkdVDY2gKeQ8d1JAi6TnPGmYCFOmokW\nbx4hf5829BddzbPaV1jT/gORP/i8FKWcknXw7FH36LZ0ewISMC13zXgKuO7c\npBwPShcAAN206K1pzGYZpDa/UsTcwWjcgQyaPgsxfz6rMyDC19O/wU3Fe75r\nA97DOJNCYFrBMWqqXGpHOSLKdSWbIV8n1l6fiFPZc6L/BJYxcYolDuNZUPXT\n7cNL\r\n=I1YB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/checks":"^2.7.3","@thi.ng/vectors":"^4.5.3","@thi.ng/geom-api":"^1.0.25","@thi.ng/geom-isec":"^0.4.25","@thi.ng/transducers":"^7.1.4","@thi.ng/geom-poly-utils":"^0.1.54"},"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-tessellate_0.2.36_1594228356952_0.5689297953120807","host":"s3://npm-registry-packages"}},"0.2.37":{"name":"@thi.ng/geom-tessellate","version":"0.2.37","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.37","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"094c7be13ff7e104bc2cefb824c71dae30fee0d5","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.37.tgz","fileCount":24,"integrity":"sha512-R3IvzsjkXPp4CFwQ0EJEjWwQ4sg4JK9HuVVX6OnqsjBgmy8P+Vglc6J/++JV+udCrGBH46ctvN1d6nIQnWYwCg==","signatures":[{"sig":"MEUCIHjiZJ2OH5R+YBGO6enDohrjOyJIXWsP4ANT7ir3AtnXAiEA0xXpmgbjpr4v7dwWFGJBBcyZ3NCqGvuA37OBWIpI9VU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBlXUCRA9TVsSAnZWagAAvyMP/iDdu2VCcMbMr7umrLMd\nH9ES5NEPEBgZ4RNM2bUY5UYjw93RY5ha9cAVhDspfbwCDzpq3LdWks+BiQf7\nqfAZcZy/SZ2yc94YQzlo5uGTNKGyJZGYoui+DedHN4GkN74KY9bG+puaPp7G\n59csYN7kOll67dXgHpQ25Y7vLHKAJy/QUgAUXIUTja4IKmMX6pyDmGuq8Rcm\nV3V5BDRj5VX8KaR6cdGsM5RR8SbMXhK4P3wHWOTE1M4LiRE//hXcuL8OnvLm\nly9RxEUap/Pau6ir0K4h5NgmV/b50psKjG6qkzPnMcS6cNMvU7su+/9lHvMv\n+Un6Vuk3XYXvWmoW9f8ICklMyVpWbGXyDvfZEsBqG7yPxZgjO55YPym2Os17\nK5DCKW6ZG5Q+ZKFgIKNPuVG34X303u5bAzbm6RZpM2sw/Pqvf0rTZhdbhiCU\nZ4AmLvfDE02V3pOlQcwZufBHGcU0EievgcNMAiLXdC5+2CrWBANd1t5skUa1\nC4GKz035Dh+yXiNpCY9g1GPPqiu/IhclGIKlBhOQFnwoAghpnUgN8sTR79zi\nj7vSObnitdTGvJ2rrwdpMWpSGA4wYUHUmA4PtWG3aPWl2I98V7EjSFz4iVaP\nM02Ja/joR7elblHjpWxeEC6SjET3bSJQLdMNJ9Pi2cECkZwro3tq7q1Z/LLd\nm9+Q\r\n=bhST\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/checks":"^2.7.3","@thi.ng/vectors":"^4.5.4","@thi.ng/geom-api":"^1.0.26","@thi.ng/geom-isec":"^0.4.26","@thi.ng/transducers":"^7.1.5","@thi.ng/geom-poly-utils":"^0.1.55"},"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-tessellate_0.2.37_1594250707761_0.791500512882831","host":"s3://npm-registry-packages"}},"0.2.38":{"name":"@thi.ng/geom-tessellate","version":"0.2.38","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.38","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bedb9930bd8a92572da589fd9948e33439582ab5","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.38.tgz","fileCount":24,"integrity":"sha512-i5eHtoWTNY1dcoQnkja6G4ytySH7MPo8R8KD5X+cCqUgyGr7Ri3TlITEny+J48UHSxb7AAX+MJRbxMp3nNuB6g==","signatures":[{"sig":"MEUCIAz6x1FiKtD9+I0m/2STYG4bFRLo2UG2XCxpOJ62JdP6AiEAiv7e05rDNASyUT0L6qBD/kTbXunLsovVu2RiE3fdOxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEZSnCRA9TVsSAnZWagAACnEP/10hLi9SYCRlDlIYdDze\ncN00yE2SOGmVKSY9WtnVrDTyNF6hbtNetz35eKcqAYBCaTwL9UPmEfeiFPfe\nUyINvr4tY2lsjb0dSZp22Dt/vgB6se4p4Y7Q1uMOT8dcknZBhoDTdoevNvSm\nMTGoj94g60jOWq1xZrTOp6EzaeKnjh1e91zqLmzIJJTWrXxOi0Y0cf2WXcRZ\nzxTaf/PvHiQMpkjsdIK4HT+9MwmSja3WYkqXDzOhXb8AfIDDpv1CMwGqDs5q\nHJQKyrUgigG49b8pAavI7h2LE+JxtrdWdKFv/jK4oNK97AXN7iWVqHHacQ+Y\nnt7i1qlcbLncagDVFovjI2TbX9LWzi1Xx5V4J8SD1ZLPdmpZiRQF6i1/ACPg\nl3X/2m5y6aS6cTfsQvkBzu5kohydowhYGRoz4DfT6BozorjkLF4UdyatCzJI\n0Z2QDKIuCF9hjVxmBQRl0FkIkcQUMxI86FacQ4mD5BgDec6YltvUv93/bE07\n8ohoWQo2NPEDi0wmKG8xdTfrOFvH29MmccinVT/myEqbdnGG+Dzoxyvhhp+P\n9GR4e0hZwuhsX9PlRujbiJQJfMBJf12AD8Qvj/fPmBx02y8aEoJ4efZCfxFZ\nQcQVo05upiZeN1Sue20rVacS5ig+6wEgZN1LgNtMA7KD+hlHVAnkU9c8JbH2\nQ6E0\r\n=eX7W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"75eb7c46c342cf6dfccdb8745a0191a991ca619d","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/checks":"^2.7.3","@thi.ng/vectors":"^4.5.4","@thi.ng/geom-api":"^1.0.26","@thi.ng/geom-isec":"^0.5.0","@thi.ng/transducers":"^7.1.5","@thi.ng/geom-poly-utils":"^0.1.56"},"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-tessellate_0.2.38_1594987686979_0.026004728456114012","host":"s3://npm-registry-packages"}},"0.2.39":{"name":"@thi.ng/geom-tessellate","version":"0.2.39","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.39","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"10e6a8213e21ac6a4a1a3896c90da7aba33ec406","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.39.tgz","fileCount":24,"integrity":"sha512-gjoqOj8dztyIpA+dLSAglmq0gVLhStCTe08AG8DvpN5EdQ2Nu9e2HaXQ+VTLZuH6wcrmGJ+iEPfG6CGhMUC8qQ==","signatures":[{"sig":"MEQCIDK1eyKs7K93FJz2cI5LcKuYSf3G1YlS90XItBi+CUAOAiBPT2Rx3fjjFTCbByL8ocDnhzsZnrwzCv3dmy+ixx39Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEZjZCRA9TVsSAnZWagAANuYQAI5QHSzR4e3SVxuwVtUg\n9vX+jff8Wbtfx6DmfzEjtPeIUgEYxHfESwFHe8cyB12cBpND0rA2xndb6R2H\nLEIlVWr1kcZJEsGVPgSuWhuFActNCA9bmVE0tfFuuasDPFfY31xz28+73/Er\n1pMXapcnqhrnrQ2EznfZzJY7wY+xhW8/x+RTkMAeIguJ1+gblt213tuii+0H\ni221MvJc9LD0XEPwBwApAf9gf9j2NpmKMyuawANXDZlumMy0qAF1lgNaYxhj\nEfK5S63CZ69PuhF1I5RilZ6UYq5UCSNN5OflsAj8sg5FVpB0Z02tJ73Zsl/U\nOiJro7XK9xkh0d9YcJJmG50Yty4syMd2HEAly6LcyRMIZLKl21yWkGvrWQLC\ntqv8WfdVTE5DyI7l0wF/D/eEU99ifCNio6kCruV1NmJaIHqzGzrUC5AQXIzh\no6BLOOx7xakkxQ+gKsP0jYva1hT6r2Rip0L/NvzdxnUCWoTQwEJergcjKEWx\nck92anVyAehevoAhm+4zM+S/jqsjX8LkzQqigzz/Gay6dDSIe1UySpW659zY\nqQUF+CTeYHQ5hlxmAtNWdqa2ZBJx1E26/k0KGkhlL/j5fWwNjOVgyHbbPWy8\n7QYqWQm4NgmbLj17u4M4aIaxB9SfJk0WvgI529Z2otkQVECDo2lv6v39DmuG\nBt6Q\r\n=tn+7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/checks":"^2.7.3","@thi.ng/vectors":"^4.5.5","@thi.ng/geom-api":"^1.0.27","@thi.ng/geom-isec":"^0.5.1","@thi.ng/transducers":"^7.1.6","@thi.ng/geom-poly-utils":"^0.1.57"},"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-tessellate_0.2.39_1594988760961_0.1660265714319109","host":"s3://npm-registry-packages"}},"0.2.40":{"name":"@thi.ng/geom-tessellate","version":"0.2.40","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e4d250a4c286e658d188aba07b6b1a9c5888e0a8","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.40.tgz","fileCount":24,"integrity":"sha512-sd7iOZcTQ74f8iCAlptATYwPaGGZc1Wu6sN15xzF3zQnFBrZZpvT7/L+R+zkxF+423RbCcdzqjJv3uW6hW+d1g==","signatures":[{"sig":"MEUCIGv49cF6IXfzj5o02t4AA/r5z2InsVbg4BdMnB9k60ZAAiEAyoijf4Z6Mi7Y9jlvcDp6bWsw7U3yeW1PJKjAYSQcZwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIJqwCRA9TVsSAnZWagAA1G0QAJgmeTQx3MtYSgBcXiAm\n1dhKKWcxpkyBncOlOSa4LfoqdSpZBsackrhveZItFma2sTCNJ8SzCHX/IuYM\n0H3Vdx6gLFPoEGnrA2I8nJZBsOHOmbe6+ISJ4KeXw6bMi42tHsEPWt0vjYpU\n2jbdpMnjNvLJ5U70l6DITsUcbrz973vKzF8R/4uadl2FEmGDTgjwuS9zVpjg\nY/rxaxfBV6DTETQYD/Hk4tgVx6wl5Ujs3nisLlRd+tSsvW06IBP6rUg/lbDn\n9dxJ9RkWJBnVOQEmT1MsCcHidNAmKRkrpTxibmZ+jBU8Z1JVKkokmTnSbB0u\nhxpo08S2y87Kts8qz/hqGfHvzdzOmNc3v2cVHfZydl2UY8F8QRTPKjrzP98s\nwgafmJLgFQ9rj+cIIlKJbL+ViEJURvr7suXpuBWS3xlYiCTVv1s3tk8CeKqm\nbvcteh2ioDc93ELHyIdle2GjaY3xTg7Y1FInojajrySrry2BpZpA3r8ciXzi\nDdQTimMyQPi7mvfotaBr356/K9AwAogNMz2tSjHD0r94PYnmURaf5j6tJjvW\nqeCIaz5SMqwKc1v9WY3h95AlLnMnW9qntXqO86ENz0pbFuWPp0XtcckxN81K\n1TjXf60C3ttujjY55B/DTGcSLtXm9LDK3F9xsUs6nm5SLZ6UxWIktXJBGlWp\n9tkc\r\n=jxxA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.7.4","@thi.ng/vectors":"^4.5.6","@thi.ng/geom-api":"^1.0.28","@thi.ng/geom-isec":"^0.5.2","@thi.ng/transducers":"^7.2.0","@thi.ng/geom-poly-utils":"^0.1.58"},"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-tessellate_0.2.40_1595972271681_0.8835751036083659","host":"s3://npm-registry-packages"}},"0.2.41":{"name":"@thi.ng/geom-tessellate","version":"0.2.41","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.41","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f4e32b376565addae882d6822b4dc0b6486a0a9a","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.41.tgz","fileCount":24,"integrity":"sha512-GvHsAYM7Z5MkmAcDNw3wxirL8Tq2mVSz9kFm+avh9UAV5pEqBD+6keSepsVvAYSim61+Hxo35Eaz6QzNcpWDEQ==","signatures":[{"sig":"MEUCIQCrfXYsVpVEjpRGcunZ7wwTIDnMX6yxM0+rKZ7OdHnUoAIgArwqkp2xw+Bxyy+jnVM0DB3DajZpWLOexd56RANzWsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMJJDCRA9TVsSAnZWagAA5FMQAJB6m2kT+xlIzo9fIOsl\nCOS8c/2/s7uZnD4/XspCTrxUpKLFHNX5iTrJ20d1uSjx618vc9UfHwkcF88M\nGHb1UTTOflKHEB2XDyO/obzpcIqi9hjo8GVE/f2PvqGvGXzuGKdekXhxl9Yw\nWqUrVHghqCZBZn71eibVNj1dLE3EkmUthg69SannF2Lj1a732nujEyWyPf7m\nt65m3sbXODz7DK/Y1zLC4kP0P1y8DMuy/EshlzisC1sutC2AUTBOhc9SlwnB\nT0wJTv0nxVG573IDwIonpKOEmGS1ThwEIhaXCbOj5V1CAGKfQ93BTp6pofwT\nNQL9rNGH2OVc8hiCk5oDw2wGt8h/ueY05SRr37Wt3q55Tw7n8cHbGALU14cQ\nGyOBgiluWrx4887ADPYbVmNueYuIcPx8Fro3wLYaNy+ovUZOxBXSmwog2fbp\ndqPQY+RPmP32PHwl6Pg14GNVeGGrGLe1xjTqJbJcT0NeBTm/9TQ2Ci9N1qWc\nREkXS2/fbd2RFKyVcEL9D7zyZ9ci0hpN5l9IZi+YdN9NUkY6A5iWD59b/iL+\n0z/CElhYEICn3d97tzGb/W4y1spcsH3ZbopYXl20DdRqWbnf4FetEJMaqAp1\n5yweDuyPXgaPaDQy41CX9gDz7HWZy2YfdPSi4qnxmbk+hVmi/iyP7t4fQZST\neise\r\n=phwp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.7.4","@thi.ng/vectors":"^4.6.0","@thi.ng/geom-api":"^1.0.29","@thi.ng/geom-isec":"^0.5.3","@thi.ng/transducers":"^7.2.0","@thi.ng/geom-poly-utils":"^0.1.59"},"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-tessellate_0.2.41_1597018691163_0.36231180718064593","host":"s3://npm-registry-packages"}},"0.2.42":{"name":"@thi.ng/geom-tessellate","version":"0.2.42","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b6283103a7896a4ba1f179457504ff5ca662ce87","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.42.tgz","fileCount":24,"integrity":"sha512-EXX5tAU7/Q4rCRaOfB1HSeL2UhkJpAG8BDRVAOqJ3Mql9TqN6m5dLWnkyJ/tQLilbwcnKbsHbME4RDkrDh9Ifg==","signatures":[{"sig":"MEYCIQDtwExrxWqvMk6TsIkuduYLV0tpvvCuA0btPq/UQ+BjMQIhAIN57HqR81QTBvr576nLKaB/N2LoLIcZVbsshi0QBLZh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOUcICRA9TVsSAnZWagAAhosQAJI+/aQ9vcT0kfwLLshI\na4AtvT1VkQVY9ZTnvGknOoXY8dreOmEtcEs237sDsqCqoXb5njhEiyiGi7Pd\nJJ0o850YzhDCtpF+aUg1xwRUPvELGSRzAIbtxWnPfqY3sAtiFIeSxxUuHXUW\nIPYpmAmwl5TgaPsoAIpmnky9sYUQfNmXgrjsIzd/gAQqCkxEUfomeUUbGseV\nAAdTpcBabq++4E2RvFHimCAIhnsi7yr/DriWVDKKer7/RpoHVj2N1jBnWs2a\nFOQ0fm5nETntg0FrBD/Cg8GyXabUj4mYL/hgMLZVmGhRNH+BNfuHMy1IndC8\ne0+pRUMxyi/tBdbF6wLRXpjtmQ/5OGQP9x9c2uogUPRi0KVyy7HeLwr6RsaQ\nyF3R13a4bncbgFkAylCgPKDiP5zGRqHrJU4hO3RZZV9RQ0QHtl0dpvTp3hog\nCC9xrfELdcfRHjucgu/ivBX4WUJvQMCimKJEao6n6+2L9c7o9n/3C7PR5ad6\nuqHwLjlu/7sHF6rsxdjk40JVvUIbVq2B+ryBLSaEImho0EtyIE7CMRO6lShI\nNIXNqD1QHoJKdSG24IKkRlvtAmksxdVdzgUZsRUKnOpqDW/Vdi0XM4AbwmEB\nbjEfSiz5I0KYZgsrujYFsw2ryd7k1SU9Z8ztX4bJ/fyGKBtxd2qIdN5v3bLB\nsbRt\r\n=VsA3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.7.5","@thi.ng/vectors":"^4.6.1","@thi.ng/geom-api":"^1.0.30","@thi.ng/geom-isec":"^0.5.4","@thi.ng/transducers":"^7.2.1","@thi.ng/geom-poly-utils":"^0.1.60"},"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-tessellate_0.2.42_1597589255449_0.4974154040587233","host":"s3://npm-registry-packages"}},"0.2.43":{"name":"@thi.ng/geom-tessellate","version":"0.2.43","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b9302cf2258b5c5e7ab954b347536c12b0f6856d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.43.tgz","fileCount":24,"integrity":"sha512-kHJylh8sWmfek1ustEk3bKXV56L0hwBiMAPV4sEn4e1Ry9NAv5U5QQIHdUIK1sgPP/eOMWjeklXqmSZuZgq/1Q==","signatures":[{"sig":"MEUCIQCGchpXmqCAfpVFSEkdyWL4JMrh1M1UlX4uqYQs1EhhrQIgI9Tx/3V7PCILBCIPV9UzcNLJtCBP93gRIBu5xK1Pxxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOqy5CRA9TVsSAnZWagAAhGQQAIvsg2zuVIW/RyJ/HGua\n8uxngZU27l7nd6Hf00O8QmxInfYuHO9ZzABeXFYtXbST8J7ZbIVkkiy4N6cL\ndGlO2jowSYjtxVOuSIyhxG8QRTude9qh4/r2QZFrFdSR4HT49T79OqC8XMrv\n4kJQKym2ljeQ6SrDRblBwfQuyS5Wh2lm/FqS4c40/+q6JxJSTufkZnDSGH1w\nkQQMLDMFyX4d7ELrNoxAK8nfMOmW0nqBKjHzvWKRvAs0/jKOaNSftdFEmi0u\nIJBWjIga9o8BKsi8N++gB+dW8hpduRu8q9z7qZinpqSdviasFrFpFKM7B/w/\nC6UJBcDOLoF3xWhbObm1DlLn2KpCIkjzl7usHbRoKeHmMSduXJJ+9EEByL/B\nER1DuPEG4ziU9SFKh6V3IcwUsaHyyY1s4Ae/Q0qx8Q7aYYBKb8xTCkyWB4Q1\ncIbE//f7yWcZaeDDKnHNVhPJninsh+PvVKBf0YZ2favpYxUZlpzmfGWKlalW\nVSS+GpJBIujq4PUMT2suzyKrt6UT8kYv+uNTx++ptmerTerbAI1i/R6nzUXx\nBvpNEjUQDgLkR92kRtjefc0tMoujAYNDDtyFLEj2sHXO6i2W93AmYtAhXp9o\nW2Dj88Hik+kx74rMcQ8DV8wUWtjBuovBm2s4+mNAMlp18AaH0SP7cUFOt+Ab\nKZ/N\r\n=96nf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.7.6","@thi.ng/vectors":"^4.6.2","@thi.ng/geom-api":"^1.0.31","@thi.ng/geom-isec":"^0.5.5","@thi.ng/transducers":"^7.2.2","@thi.ng/geom-poly-utils":"^0.1.61"},"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-tessellate_0.2.43_1597680824513_0.6624927780101393","host":"s3://npm-registry-packages"}},"0.2.44":{"name":"@thi.ng/geom-tessellate","version":"0.2.44","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.44","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"5e430e89167f4d22d616e826b1641976ceed128e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.44.tgz","fileCount":24,"integrity":"sha512-eybv3MND2Tevrg772tl7OO0Iic1wlTt5Q4vXxeV23j/VkQN0qUr1eSj3tn7uf7uS2CTJcTf7lhNjMB8399Kx9A==","signatures":[{"sig":"MEQCIGU0yRCQJgSb+XeHhtIxW8Gb2yFxytZPxe+bOr64SB3WAiA9l9+/03WaTcXvdPddorlj2JfnfLPvcY2CvPPlcvDdBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPqMKCRA9TVsSAnZWagAAHA4QAKIo8SSqvU0xPSHCRGn5\nrfTDgvdy3+79VZa3ljPbsiBy5t/xRkpZ/oPm4ICz9ghrZDdVMQT9Of4l0tqe\nY49mH9baRIJOh63nuM0hJG11ZS4O9cvplgLzSBcl7XAuSjLHI4kN606mU/iY\naUbRrLA9t4YvTtkUU542uMNsZY9w7TRDTZugX8P9+JfvVlcfIQtrNgSSRkbo\nBHceUaK6LmwnwoAeYuzawioJ/8SRpEs/mUVi6Ampxhjb2QOtOiL6kL4rD5jX\neJAdQATZYpu2N85kL9FHSSMjVeBdJ5tFxPE6oawruUfInoQGiBldOpI8HqFe\nhJDtHmQgGlEYk8i9JXbzwdtnlLk10qzKQfhkjdGCUJzvFZ6QWxhoN1EFXA2a\nIroTNRmU6zs5+Sj0aKy7aFlnqXxx6NyxCgE0b83GPlwrO424848Yd+HMjFRF\nE2n2gQbj/saSV5hC67mu2QxH85YtFruGVngIZ3l7GZpzlcBHEchgBzyNypH6\nhoPAawirUCq3zPT4BC7aUipFnqaC0VI1R5/6Z9mETfHxhaPB9t+BOFQFR/ZK\n9l478ED3Rze8+wOD1PvsKpIL0tT/9qJmGlYNlIkfUdkfvtA5+eT2UPSd2xNS\nN55vAL5FZua1TRbjFJTnd0xWG8q/sx+D3gw4RVWnLGouznZ9FaNFMb+0iTMy\n022+\r\n=GECu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.7.6","@thi.ng/vectors":"^4.6.3","@thi.ng/geom-api":"^1.0.32","@thi.ng/geom-isec":"^0.5.6","@thi.ng/transducers":"^7.2.2","@thi.ng/geom-poly-utils":"^0.1.62"},"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-tessellate_0.2.44_1597940490363_0.8789600385053387","host":"s3://npm-registry-packages"}},"0.2.45":{"name":"@thi.ng/geom-tessellate","version":"0.2.45","keywords":["2D","3D","convex","ES6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d21e499900214e7efc0a3a305bf71a24fc153fda","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.45.tgz","fileCount":24,"integrity":"sha512-U3dfVFkWcrNYC4WxRKTNrHaGsY5XPZTGGBcmSelDzi6M0wPWZgW5P+ddndrIKIea0xZnp4IQ5NpxSut8xorVEg==","signatures":[{"sig":"MEYCIQDnc0ekUmNpz9EYh7MwuefS9n8rcINQLLFPIG8AfCBCOgIhANEq0AFWvs390OpBnIK57D74D3rgubpj9A7TqLH56Ee0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSRXZCRA9TVsSAnZWagAA+yYP/RYcakLwqXyjsI5dEJP4\nk1ULl591lwlJWUXU0pJx5gb+tbKNjVXtLvPf6x+JkVLL7DvmL+3ORX5mJxRq\nD8KjV4JZt6J0+tKULOOcaBiJTIpZJ1Vfl62lckGoc8fjPho1jMkKBLTaAoaO\n2ebRKc6hCFf4WY3ftHPYq3/+AHm+HLrn65VmYIhqVEv+CxvKx3wEhuMaPEdr\nSLnQHcTHnfTOB/PlxPy8t7U4WU1g3RKF8Y6Csymn+M2QFiDzqXrNc/Thdv/R\ngOhNE6Ytc2XgMmai3Xvl/Ip4kh/UHDJBa7qPV3/nQ3NXOKvxz81hfJF2xS6U\nn5g+p4Op8ZeVMYkDXnzJB+q8ny7kCkOCFAXJ18XtV1GlwOR8KEalVxd0+bng\nB4HCbiX74ti0S+MxUbq4dgJeJavAPsJpS9b1Vq2UyfagaHX/cGLpAltHKlwJ\nJk3Oano0qfOiOhTTFML+PhVegU149UhqOMuL3n0fhV39V4mob1QflAjktsG9\neesr6bqGwB0CxtiXc7Zh8d1QYVqufrtPhB9wdzn8b2SoHRqlbkxarFSujPqk\nDP7uM0htLrpcbcKCKo3PQhbHlHClC3ypX2Gk8shG0iNGz8r341rMix2px3/z\n8DSRNkzzbde82uJsBH1Ulp9L5V7bgFys77xYZR4h45+2ZSBMkp9E0SFFFYda\nYBUp\r\n=sfPH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.7.7","@thi.ng/vectors":"^4.6.4","@thi.ng/geom-api":"^1.0.33","@thi.ng/geom-isec":"^0.5.7","@thi.ng/transducers":"^7.3.0","@thi.ng/geom-poly-utils":"^0.1.63"},"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-tessellate_0.2.45_1598625240460_0.5530947753592061","host":"s3://npm-registry-packages"}},"0.2.46":{"name":"@thi.ng/geom-tessellate","version":"0.2.46","keywords":["2d","3d","convex","es6","geometry","polygon","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2a3092b74551c192d66065b59f7d849096e5aacb","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.46.tgz","fileCount":24,"integrity":"sha512-5DWeSp1geQclkgf1vLA6LDKUmAc/ZLVer0y7SRqGNJJYlWLkTlQxjs+NBjrFt12n1midiBTggPE9p8LQvtP0bA==","signatures":[{"sig":"MEUCIQDylbjW0WgrdNNHwCm5WWrU6DFGMRXHQmoiTJ4LVwfGOwIgA2172M2KTnKA57xdHVTYrt8XgYRtd6mgAIFJ7ixzJeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXgonCRA9TVsSAnZWagAAOPIQAJM+yaopqBQIQiP0NePZ\niCOQKCmQqDU+atrZI8ZfSwuNRQCyqs9dvOTvFz8ATaKgEfkhyMCKN0/2MKeG\nXPwLr3lX3d6OFBxM475oV17a5V2bGkzHHDNeW2kRUmITDw5yF/4SPpcWi/X9\nZXJ/GGtTcJ1Prbczzou/aVKearXUegb2mWu+B3YgdPfc8c7lRjuO0gcnNT9C\nUwvnjWlfO4wXBoXxgleIuoFM7AEMBZM6N9oYATT9MKJdbaZLvjWml9RuU8MJ\nV6zLFkntSSgj1/4G9IjI0BzRcZiMEfjx5g6KEFCUbqYZeozjib5U7t7MJYez\nsq676t7W2PB/gsqQo7gUrvEXFjRPrzP6QmY9Oo+o/teWkjYJZNp0P3peiQpf\n6jnZhgN8XYJB54UGt5dSmbH6yU4aD77x85Zom7KxKM/dzsnLUQjSLcAVslmQ\n+IrkvMULFrzGZddOU9Qi3R8WNzaln8tc9MNA9hBqMyoJ/PoLgfq61/FjNoII\nzZKAsMTBKf8XG/o7gpA9AqX5y2DP8LIUgw7ql7+7pcyR3a98xved1FY96r6W\ngJcpQijnGuwYSaNstFCZDc7yjR3vIFOI2XgSvj30WbOA6IVbm3HuFgdL3zH4\nzyz6nUqNxmeob9wwAillDOJGRfbsqEA7A+AuXw0pWzWzDRUPCMmebAEceFdo\nhkXq\r\n=6JR9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.7.8","@thi.ng/vectors":"^4.6.5","@thi.ng/geom-api":"^1.0.34","@thi.ng/geom-isec":"^0.5.8","@thi.ng/transducers":"^7.3.1","@thi.ng/geom-poly-utils":"^0.1.64"},"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-tessellate_0.2.46_1599998502816_0.2401380991377844","host":"s3://npm-registry-packages"}},"0.2.47":{"name":"@thi.ng/geom-tessellate","version":"0.2.47","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.47","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"04f76f4135b7a70b15488e8ebc1f2d438a06107b","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.47.tgz","fileCount":24,"integrity":"sha512-swDMnmjLElJM7ydLK0zSsSijV1qXB6znmiRqoruXn1sKBH+GPu4g08skfAEpt6RfQO4yqkZJPaLR39t8N+A0ZA==","signatures":[{"sig":"MEQCICSNMBOoaoEGYZYpHR8N5wFwn/cWWeXTC7UDCZY2sNdEAiAY3ivKUxn8QIpvBaR01cLglBBzxCmOOIBB16/uiGTfFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfadk5CRA9TVsSAnZWagAAs3QP/i7cpS57LDj5uBe9fv9y\nL3iuGWdWzNi9zTl5XYXaMfJJRV9V06/9SXMptEg07jrCQmpDT5qAn6d4GCuQ\nTe4wSczwr+YFJX6AzFjxJfQ3+4K6UzSsHFIMKcD0rhU3+8caMeWoc8N7oo8f\nG39VfRAZyS7+WVNoe4g7BKBMXaNutIcF/TI+7tTuZlXXNLz6oeV6ynMIbfsx\nT6oFr9Yl98gZH3iziIQlrLTLNLoZNSdd0AzxyYiusi4HPYPZcuK4AXRiSR1u\nqhfhRVH23RVgLnOsgpui3K9mbi+AzqOszSSxTpfBmRP+omUesDLkJVX7vDEU\nqKbrqX6Mi0XwPura4ZBQi9Se4GpmjrCxPL+X3gGTaUxc0EzETgO0fARu3YeI\nWVyrIDf+KaMLdrBKzIA4a5NKm7Zt+ptxNlVBTz8lX1mEuUmuK0QpwL7F0n8n\nlJtDO5ezRTuKzplQtvilNTcz4eaZQ6i3VERhYjuzcT7nekz8hEsEVP6qgImQ\nYTDLxUsgLqigDkJfz45UBpAKUbrhsJgVGu1wNAv1303vZBKeSH14lsTBXnSi\neFN801ft4umhqn7dkxo7ZeeEwm+shDXe6jnCVj3XAK0NV/D5MLwg+Vbp2lJd\nnzSBS1jhvTzs4s9X0m3MHbtyNP+bSHJWY2+brgZSuVTgMZDr01WkjFYE2zVH\nKT+/\r\n=V57X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.7.9","@thi.ng/vectors":"^4.6.6","@thi.ng/geom-api":"^1.1.0","@thi.ng/geom-isec":"^0.6.0","@thi.ng/transducers":"^7.4.0","@thi.ng/geom-poly-utils":"^0.1.65"},"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-tessellate_0.2.47_1600772408772_0.313595260634445","host":"s3://npm-registry-packages"}},"0.2.48":{"name":"@thi.ng/geom-tessellate","version":"0.2.48","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.48","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6a95696c2e018b7a0d0c31562d7640c3aef4c67e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.48.tgz","fileCount":24,"integrity":"sha512-0oxR01Dd8zdH3gE0Pr0ZBtM7IxieaMYcxVX0QL4Arwz82VvSnoGJvL2yaPhTkMtx+5hUTKjhg0j3LLWTkQ/HOg==","signatures":[{"sig":"MEQCIGTpsnk2a7a80Manhn6lJ8qlZ9e3BwU1+NDnfo1nuhf7AiBvCbroyahYe11pcytUp4w2kYoDOZfJZKNsM5wSc0STAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeF2eCRA9TVsSAnZWagAAMTcQAID9B7apV8z0LBKYa3MJ\nxVB8QUWfkXDDmcAowqvXyM62cKTC95pSwN8mlsWopbJ1l9zhTmMzJu6KjOhX\n5yCQ2xhxYBno/bcJbLfr5tsSFkFYJAsU4n69lHAiswNjw8515XE0s/uXx6ov\nHg9Kp6zaz55NOzAOVEFxAdi+hNq4rwTL7k33x7iM3pBdPsugaBuOpcoqRpyH\nfZ9OxrdVXqcEvhMPGKXXDy/JvUMMhzybxA4atJKqLSLiZqNJ8ykNLlXWm2DG\niqffieIP37jtCaYbPx2FdKSO31IVdvokCktfUmRibNx8z8mRHpXgkH+yeZWB\nSW0NQUb4OTBqZpSIIYO0xrw7Ad6iDF9WvFRAWHk/vJVEWSXT2LNrYyNpfc2a\n7GhxKjHD6OsmOvfPGiwu9P+93/eokz6FsrB8jWWDA3DOhPN456RCvLR8i2mw\nepH30WXbJIPdWeN6+qYJOhSlk6jAYsty/U5hmo+KAnyMAmBgkI0wOwRTDg7k\n3dfIK0kgsut3oCr14Uq5MU6uDn2vm9ferMepux9pSxMeEDDvBdT5dvXG0rSl\noElto9NM1hUvEF72ngJAvcuptZZGlE9XcZmKwojr/D6vlVdqeT6v/uNXwzku\nUjBENZuXdRNI5qfiyBkrOv74AuqJAhg/vVZXhQgf/M8ChrLOcIca6figqxaX\nDWxz\r\n=Es3c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.7.9","@thi.ng/vectors":"^4.7.0","@thi.ng/geom-api":"^1.1.1","@thi.ng/geom-isec":"^0.6.1","@thi.ng/transducers":"^7.4.0","@thi.ng/geom-poly-utils":"^0.1.66"},"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-tessellate_0.2.48_1601723806301_0.2499876289538887","host":"s3://npm-registry-packages"}},"0.2.49":{"name":"@thi.ng/geom-tessellate","version":"0.2.49","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.49","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e87cd198996eb8b3d28e978bae9be8e8cd7356b7","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.49.tgz","fileCount":24,"integrity":"sha512-NfVTwTJufxaDqChnIKLCpGmXi37ltaa6gfaklLX+RBX7/R2iksroSRZYsm0QBmDhY7fJJxi7k1ZaeL1Tq6igzA==","signatures":[{"sig":"MEQCIH0mwxbq/n553PXCGZR4GXRY1BSJ3rlvh9qxxRrVCsjDAiAaCKQJe93TmnJzOOzMqW2njLtmz6dwheIK2IaGWlBaQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvWCRCRA9TVsSAnZWagAATVgP/jGr9l990xWp3D9Xt2ju\n71ei2jTHUho0PRWMkJnMdhOHXh3KHNrcjJgPEcchFh4UIuJ6BOO56MjT3iwA\nzki0suK+55xklYBQMiP9bzmmsgR772qRvgWDslOP/rbrpHImHpvZ1/ITyy92\ncQZ/WkEKDUTv4bNZebmE6KRpPD9N+ZobF/T8oBPlYd/8MFKywoZQ5wILZJ79\n+LhQzEJy47TiSxSANh0gZwMgqCjpLCp118amVQMBCVlwEfEuFCbqoOSG7upg\nj1IpPNYfgqyxYFCdnT/5VATwLPDM1igazz4w9sez7s2VJxyLyhpyEuCqmZEY\njt+Zm7pyuVDFgWBwscI8hPaihY6TrixDd/47g+Di9GfuwfNKgGm5GPcALZYi\nw2dtE6uJG12eysyznnHmfXPGIZBMO9WFBWObxLGOi1BoX/ApvmiJpjjwPT4B\nJNg6eqA8kIZsR6BwHY7gzN0jlmvNkREUl/JfzUOkwgdud+ltM8MFjW73EFvK\nbOJvYh1kLzI0PLUXqZQrP/RZPx3RVuQbmMjATmDfF0GSOmrhieVr7gPEmdOX\nZOB8imu7AnFs0rF11o0jPIVrnf+QRRr3B29DweAm+jRjgqt4rE6gA69eu+Pw\nWGEBns9/D/aPHVec98lCC76IsWeoPlDP+723ZY9HIQP7mf1N/L5My5VkwgBe\nQPyK\r\n=eX5e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.7.10","@thi.ng/vectors":"^4.8.0","@thi.ng/geom-api":"^1.1.2","@thi.ng/geom-isec":"^0.7.0","@thi.ng/transducers":"^7.5.0","@thi.ng/geom-poly-utils":"^0.2.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-tessellate_0.2.49_1606246544574_0.3950204302776785","host":"s3://npm-registry-packages"}},"0.2.50":{"name":"@thi.ng/geom-tessellate","version":"0.2.50","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.50","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"673f2b4f06d810b0e60877912c0cb5e32a53d9d9","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.50.tgz","fileCount":24,"integrity":"sha512-R0ngomojki5bJIuUCCwNeyrmXerC/7sT4ymK+W1hFkPzaXONd6iLsqL1WAIYPQ3O1G90EhupCjNXL01Z57BopA==","signatures":[{"sig":"MEUCIQCele+H8hbs0BKeLa3PvrIzQL7nQpUgq6y+9WoNocrLoQIgN087Z0HJZAFubo1t0mKsm9+Hy4be7aKDEcooDK5OEs4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvvuHCRA9TVsSAnZWagAAbQ8P+gKLg6qu2FptQLNE8qEF\ne7TEhUiROs/fb3qJOFcfrCv2NuA0/pHY815jJ+TxXabjeAcpVdjCwD1veZpP\nI37IxSzWtPzk/arNYVTkfORbvDpjDUGzLfl5l/xB/TTEXvMLr/2zyYpTRlCh\nkTdP7xnlxgkryKNj3Fn9+bs+SceTR00Wrzqau60w06ta41tNLGSODx9C/9d3\nBBZjpqmYnaWkqPjL245wXwVS3cYrqf0zBscSG4WKJVKAiSgsfCTVnOgciBmT\n8gzUFNm6zmMQTJOrhcnoDSCg7PomH/dBqNUMqyc/5a8DX//zlgcEfylsXIgO\nAVREkpfDQIHhcSeg1GX6LqH1XXWNyRfN7PePABqvLPBEOPaB5i08Njd4E5Wj\nj2ioHSqq9xIjqVWpn+LTDNkk1+iVro6ioMXX/IBRVS8G5yTrDWspgFR8uY/4\ni4Trkzn1tKh9W2N1GdBsRUEmsybC7qkgIr3yTfMU1toWWEvIISJ8jJBKTaRf\npfzaqJnXA2bAsBFtAWlgRTIgNKEhZmNM9kLcJ+7yQR+dsk1O6rW+9BpIhH2q\n9o+Pfm+/LZrEjwWg2kz6VI8yjdS+Fb5u1U7zRFUFlyaq0gs9IY4vJvS3EwnU\n9fTafEDjwRUxudoX5fMDj2lhgKty6KhgRAM0AKQrLpGSfvqXpBmhLnHJXPDS\nUqRN\r\n=hHrK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.7.11","@thi.ng/vectors":"^4.8.1","@thi.ng/geom-api":"^1.1.3","@thi.ng/geom-isec":"^0.7.1","@thi.ng/transducers":"^7.5.1","@thi.ng/geom-poly-utils":"^0.2.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-tessellate_0.2.50_1606351750969_0.4685193610060854","host":"s3://npm-registry-packages"}},"0.2.51":{"name":"@thi.ng/geom-tessellate","version":"0.2.51","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.51","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"afc6a1364d0e5f5791c6c433bbdbd38bdd6d89db","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.51.tgz","fileCount":24,"integrity":"sha512-aFua5yrMz0Ew773yB2CoGGufS3cAY1jzH4cTXiZYLesLuF7ExK6ZUqaTZcmnbUoJZAb+wnl1+vX13WfDmiGxLw==","signatures":[{"sig":"MEUCIDMCxcUUaK8GgvtSSaQUwmsi7nj+I6EBVlNtZHiBKjd1AiEAjHqHp7n8kRt5r//dcS5cG5xswUGSsJCQm7m4JmMcekM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzYAACRA9TVsSAnZWagAAEmwP/1CL87DDhyoTV1cKCpQM\npVv4Gjdo5YKuKz/7vfds4E5uo1sW0nqZ5xOrRhkOJL3Hlg4H8bz0XThtnkYk\nXJ6tBDzfME1MLq9cxtSF/tlB6YJoUIu1ymxjlU2ZTDLR+P2cceu3aG7QQUd0\n4XcU3Kz/cWTE5AoT3uC/boGDj1qiTvY1a8oaMHPz+iIbu6pKO3NdJ+1Ab8FE\ncLfOYnxtfEIbdY0VBVtkRUYRB088vyUyMi+lU8YmgbQIfBRC4XkgYhj55RuP\nz96FJF1vQvJsBvtYkbNclqVtcy28c9TCJWuMkJaFFK8FDh8OO7LHCplvNcyn\nk46wi+Xu5rHRW2GzTcjAWTukZ8JZyG3TLD+suEc/8CkSdKJbFqNFEcCH40Cg\nflTALHz5b+DGnjCtMY0LR+q/NWORBLSBK7D1uv0U0t4ZVwcIzRARPbkFck3v\niDmd1PLGFpCfZo6JrkJ0SFxowSSB7VuR6v+FvCfTlSbmiHXt33FP/JV15qZP\nxOL2N9f1rWbc+ReQN29h6Hnwc5oiKo7CUiqbiUevbJZrUcPIzsB6HludQg1V\nBrrvWK1xEVpYSQI/Qff4lSq3ohv0pFutbmFyIy0N7t2bTa5JaSlim+/lXOli\nTjRMYL1Q5kvjZCPn4h/H15m7X9HLeespUqDJcwtskOciUsKSJrwJUklc2xjq\nEOBK\r\n=Du3C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.7.11","@thi.ng/vectors":"^4.8.2","@thi.ng/geom-api":"^1.1.4","@thi.ng/geom-isec":"^0.7.2","@thi.ng/transducers":"^7.5.2","@thi.ng/geom-poly-utils":"^0.2.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-tessellate_0.2.51_1607303168246_0.21534267766356874","host":"s3://npm-registry-packages"}},"0.2.52":{"name":"@thi.ng/geom-tessellate","version":"0.2.52","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.52","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"88ad3ef071a645c8675a456fe6f249d492d8df83","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.52.tgz","fileCount":24,"integrity":"sha512-gnoiZ0iB0ELRz66+891PMf/dE08bSuPW8UnvyWxKjZySf9lr7YX84aiKoNySAXiqi1zCD8l8LjS1pI9IkiPbOg==","signatures":[{"sig":"MEUCIQCcJwAxQYuMWPFfA0RKh4P/XTEd/NY49XqF5msFmuANcQIgRrCDkVwXBaS9h50bW6BW54otIXJBUBfpgxMR+PZEs9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4jExCRA9TVsSAnZWagAAmZIP/iSoNSiLW0gnnSPeH4SZ\nVVHjc7QOAvA4Rrh4guNXjIeSLyf56uWV4llSsTYzyb6mi3f1mt4pIta2axdB\nGjnacWXNepjiU2Dp1w9waJruDh7MO54KadMFe0fsXGXeNW8P6p6lLrvvvtGP\nHnqPC5r89e+pgp2qao+4HDqz5bW13dGbV9X4ZV5FYoniYx7AJsbAHou+6+A4\nFwLyrgEJuh+T9s5bTK//fKsiac7xWJLMBiak49aopi7n1FQf5cVtrGQHpHky\n65UUErPLlh4fiKO0syUtD37cbfCHOW9ixQGA9Af5YMyJ1K4Tp6kZ8Zfi/dgB\nSZpBlapO+q/CIPHdEyLoud/Mtv6BeRa9MHWlvE/Ic/uZLF8ovJblTsOHdB99\nB3HPxrkQr4qT1C80O3iLVojhye+o+F7SuOCM8sTKQcoS0Q7BhuO6d+b6llZo\nnbGm+Zn1thH0t+hj+Vlykf6WB6d3hJwf3HiY/mc/dbU1KuOwbw7kt2vw14f9\nhZLoh2ZQepWuyu00jdE32F3SYM+y85wvf3s4h0mOmRyHDdME9SDRxg8xsn8c\n8V+4hB171NLBii/Yk8jeShZdCzGkRuTwE0VL30+1ZRdgD5dLSQOFETafg2EQ\nxhJ7JLS7SqQ35BImil0rx9AX1B+uOVxvV91t7bItCOGcA7KzAXw/pMJwnyza\nSDv6\r\n=x0Pa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.7.12","@thi.ng/vectors":"^4.8.3","@thi.ng/geom-api":"^2.0.0","@thi.ng/geom-isec":"^0.7.3","@thi.ng/transducers":"^7.5.3","@thi.ng/geom-poly-utils":"^0.3.0"},"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-tessellate_0.2.52_1608659248625_0.7896957080870428","host":"s3://npm-registry-packages"}},"0.2.53":{"name":"@thi.ng/geom-tessellate","version":"0.2.53","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.53","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c404bb419b8b96d9eb7c762eb5b8af2ba620c81c","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.53.tgz","fileCount":24,"integrity":"sha512-QFIiEC3Br4fqldHgqyDdnM/CwDpf5+LJZp1D+weXovKmQ/Ai+XEs4cipYx+fBvhK0oFjUjL+iJ2WUUsMr33UlQ==","signatures":[{"sig":"MEUCIQCw2OMBkgweBTzxMJUwce19+0+Mj77jwwXC9g62xoZwrgIge67/iHgQ67LTBSgMejpAVIUk1r3sFXUrZ5DVdOr9h7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8KmOCRA9TVsSAnZWagAAVMIP/0ywnDTqF8QEgT+Z4DHv\nJsQ9h8+TG+OnTUKhnbO+NIhOOOrMY9Zz8d9MwA6UUkGKwDGUk9lUfVTVbCCG\nkXmvwcOhVosEc4u82R26aaQGe3M4u8jdLjSWTuP7nKnLc4XGGm8f/RNi3rXd\nZkUZQpm0GmE4c6WdFq+wI0j5ciTG9FkgrrT7HQSlXQTIs5M0KOLzuh2IgmJk\n9nkGgn7dLE75Mlz2AdBK8qT+SK+iRjZf+e7onwugcWw7lJ1bzm7FVoahyu9e\nvknIbxqNrq/MoNcXXhWiBH9JBzb2b3c+7G3F3dfuj8BPHgbv822sI9p6ecja\nvYrIWeulo3fFxovd3c7huH1oKVeRaTgOLNQUAr7pfcg0sUygWdFzuQUKoAEP\nH+CBS5TUeVyE31yvfkhV9hnyZTZ2ZpWJj5U2wCxacFUoUfmBRneazBDGBK7S\nDtPT3ZZ2Os5zBT5gZQJvagSdG28LHye43svBd2pZ2vl9V0CsTeBrYry+MWAP\n0kZ0nk97vFK327dmI2NNlUBA0L/BOWyKs3RLtxL5Jef2Z4kAHjjz0IatHzOG\nm8NtnRfNDOyWDs+ZpyqELB/ojpbFcNCNYoP06LEes6oUnIDu1aKBOZub/2kC\nt3lwdRpbR1H2MaxDu1dyU2pNrJTscBq5ArxJg8B/cgDWAT3mrgR7i5Liw+rM\nAWhu\r\n=Tjlh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.7.13","@thi.ng/vectors":"^4.8.4","@thi.ng/geom-api":"^2.0.1","@thi.ng/geom-isec":"^0.7.4","@thi.ng/transducers":"^7.5.4","@thi.ng/geom-poly-utils":"^0.3.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-tessellate_0.2.53_1609607566213_0.5301404598310373","host":"s3://npm-registry-packages"}},"0.2.54":{"name":"@thi.ng/geom-tessellate","version":"0.2.54","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.54","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3352d0234838371fb3ac3d06950d44f38fbf7517","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.54.tgz","fileCount":24,"integrity":"sha512-SWShptq5ZONBdGxwK8i7WdQ6hhfz3x5ahrscP/316WSNDhIEXdnKQUW+UWd1dNIGzgG4ceh9Y1lcxe+iCpGamw==","signatures":[{"sig":"MEUCIHdzzU1MtVVIXHUVzLsI6K+VprZjUF+23ddPmH3chgi0AiEAwXOlN8MeaMbYAOwBSPMLjnvPoxlAZ1eVyQX8udniB+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+z7YCRA9TVsSAnZWagAAPxQQAItsiqB5nNuwrIQHNM9p\nhjIH76BXZ2kAhMCWnhbfxfhYcXbogBuVyEONeqSg7YiXl4mmZkMoG1v8lJ6b\nOGr51A5PN1vPEAR1E1oZuo9xlCFKxZVgTzCcfJkexmN8uhrMybzdEu34JROg\npkz0LFCFhfnGxpOrhz25pkBF+d8nYbYsrUl6SqNXPkZh9iSHRnBTyIgPImJ2\nuUPgQIyOjWtrPvNQ4AT9OB6YIr83Y4LVRFVLtaJwqdZCxz8CCzOa0G97oZLj\nle/+utX/FTOynt8R15irkB2Lroc9l1Ybr7VmyPRFFyP+vzpqTOpYQwUDgSqg\n8plzShRHmBju6tDMwslomuB5GZe9Z7V4YSirsr8BzOKObvSE/STykANZVIkq\n7EFburzxUP31SEFkQ+Wtv0/4fMu+sIunhyEEje8lLY4e3Ka5uN2o/gJBgSam\nZ6B46+P168MeuW6rCYaVxsne2STD8FDprlPq0K9k1E2kHZ0Nh6HxXnmjAXTP\nF0iiDeF4pZc1QKx9VFbySJjIForN4dzBQO21Q6d5sZegzzr/+/563maR8VdD\n5uyl2vfRH3zF0NgUn8xcDFbVE30/PbFu575Tse2BKAM9HrZiuW6aUwQ74JHy\nIHOnjSnIJgMGp3QD3dixpbUvOgyCRH5NHMo3QEHaz/m3Fc4kqNXgVhtHuvB0\n2bD+\r\n=NcgA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/checks":"^2.8.0","@thi.ng/vectors":"^4.8.5","@thi.ng/geom-api":"^2.0.2","@thi.ng/geom-isec":"^0.7.5","@thi.ng/transducers":"^7.5.5","@thi.ng/geom-poly-utils":"^0.3.2"},"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-tessellate_0.2.54_1610301143593_0.7203595386041368","host":"s3://npm-registry-packages"}},"0.2.55":{"name":"@thi.ng/geom-tessellate","version":"0.2.55","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.55","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3ac9fc39fb73121c59de4efda1635244074bae3a","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.55.tgz","fileCount":24,"integrity":"sha512-upGYifToh5fpI3kaTpRBVunoRFIcU0Ea8lNPmcJOSwKxDSDxGMWCXabsPCD74Qr69QyAnvwH5GNgyW2CQ8gHUg==","signatures":[{"sig":"MEUCIEYrkdHLTqSiqFnF1hO1jCbv5gQNL/8VUz7vDlQQ7VszAiEAgk8bRWNyQbAZEEqOxczYVzEv0zsElaJ5c3kG+fk63J4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vZeCRA9TVsSAnZWagAALX0P/iwAhXcvfLLBpXH32oA4\nQRMaHYD0hJFj3Bgyc+4fuhbgBxGnVE74qe/XeBvo9Iv62hh51keQR/+4K+jx\n2e+6tHQ1c46NKraSmKUSK2PS50CxfigCqZiJpSiZUT7Dl57g9K+WVc1itdBV\nu1wPRIelt4xutjiZHSiVvrIsaWINPbiCK3IYa12lxA32A7y+MlM1Z2P/wbSt\nqjEAwl6WE1kRzHVYQ2YdanMezRYJc2DjY7sNmqt2fQuVzpDbT+aWyBw/foI0\nJftI9BPsdS8EDGqpc0GBSHVd9suafCJu0uz5Ko+t+1rsGulDDPnvEkD9/ZqP\nbK1X3ayyNtFn8NSVbrcai38IPgCpCxuovQCQCn5HK5v4qifsi9dLcUTgYMw3\nsjK/e40cW/Ho6aFDVZ58nmN7HIrzGZxvF6b9uJ3oAN1w5b9QAnloWfYlvaBf\nJPjbBIrSN/621ySadoxYgLntUCa5b9xvBNufM3d0mpt0P7orfA99uLyXYQJ9\n7nYCFmbKtDMI2QEEb05oC1NpbPPMobCwpj5AgvKUtJh6VpFhKpRWB+1bAhMO\naXvnYGCV2NcKiBcfM8V7TbYyJUyeDg9X95GNq0P0/YHWUsXiqzd/g6fp0w9e\neCwbzq83NNLSr2GYo7RKANvMYQLRcf/W0Q9czfU12vDZgeNPxyjKfCf9fdoU\nAK1t\r\n=IZk2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/checks":"^2.8.0","@thi.ng/vectors":"^4.8.6","@thi.ng/geom-api":"^2.0.3","@thi.ng/geom-isec":"^0.7.6","@thi.ng/transducers":"^7.5.6","@thi.ng/geom-poly-utils":"^0.3.3"},"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-tessellate_0.2.55_1610544733993_0.14829930905427924","host":"s3://npm-registry-packages"}},"0.2.56":{"name":"@thi.ng/geom-tessellate","version":"0.2.56","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.56","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f6d24b82d1f5763940b28d8e0786de6aab436da7","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.56.tgz","fileCount":24,"integrity":"sha512-jpYnu354Ha+undub03GDXCBRM3xpqV6aoq4X6QCXR2C3SM89r77FLvGLKXbDft+iWqXQ5lbvyw88KOF2y/dYwg==","signatures":[{"sig":"MEQCIEiekVNN5kye+URts7Oh/e/mfmJigHw63CFiRtgRtqhDAiAA1tYEli159yt02df6t91iL4tgNRZssanJ+F6hkxvi6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCZccCRA9TVsSAnZWagAA9OYP/RBzDRp6no+LYMoU6Dq3\nCKAYWV6nqVU6a1UsN+SBRWUMNC2uh7diFc3uTmDAiEgRdM7FcpAicBQrEQ0D\npFuA6UTfBfK4/GPsBNkNhzcMGuOQQztN2bA9fKj4QsB81J2gJtYHpRln8FUN\noA3DoObPweBjP5RAC2d6XGQSObrAvlC/7uf9HMowYjGGzq0wjwKkHvYGceH9\nurYaPTz9AjSlb8SwmHqOw9BZtvO41z99uzUSLEf1TbMRMvFlOilQtyApzH9I\n21aXJ/fj0XNBlGZid28XK1QFcNbHinCZ4jTy3kNDVyW3qAmIXMA7iVk/9zwt\nHA8BTQ262l9lWUkq1sbAunZIm9C+5GsWVSYzmGwEfctv6wQHMPrBQraBLyBE\nA+863nlwPQ5RM8Kjjp8GwH6o2ngqVPbwa96lDDqf55QiqcfCgGMp1/9S5NEU\n68TW6BmUES+CXKwOnZYjdEDBLxpB/IwVpLVtl2O1o2XrbqnVppsaIOXcRDY4\nIB+BGw32XlDZI6pg9qWYYG0WS1hwbG00Azmqnkkz7XheBDAc6fudJVp8k4hY\nlCEPSRTPthUJEEyySyV1M7xGMOFdsj4EPmftgHHCoWb8ZBpGpo8XLp4SddCw\nGWCctEq+tRjdHQNp9fvQmc6Y5UPIgn9I9o/5o20RS343mdS43xgZF+YfO5bV\npWDF\r\n=isL5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/checks":"^2.8.0","@thi.ng/vectors":"^4.9.0","@thi.ng/geom-api":"^2.0.4","@thi.ng/geom-isec":"^0.7.7","@thi.ng/transducers":"^7.5.7","@thi.ng/geom-poly-utils":"^0.3.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-tessellate_0.2.56_1611241244469_0.6220252655439462","host":"s3://npm-registry-packages"}},"0.2.57":{"name":"@thi.ng/geom-tessellate","version":"0.2.57","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.57","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"28b448b680b77b408e051d276bc30682b318a570","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.57.tgz","fileCount":24,"integrity":"sha512-y+v17dRSSxiYxp/197cMRgX2bIO0qe4v884g0IEZMNmCBViRU7kMeef8V91kDP8OPFWdly6Rxw2EyvS0ZwVlBw==","signatures":[{"sig":"MEUCID1hIT5opSpfDuPMZii8/lZez5JV9wSlfliogZzkiL7rAiEAgcn/eaLdrGPLhFXMRfSewNEoX26PvoGjqZXKVurrisA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCu36CRA9TVsSAnZWagAAcN0P/17J/lDl3ZTZzwdkiWvL\nGZEteRIDcZNoee4SWzNbGgF0uYIPuX3zE5lUTNRhBqR4VjJWyrkw5e6w11Y5\nWQ118+hm1gx0X+PYdqDRoncwMUYnONKRhcXYvaiJaobHnwnT1q4YNPyewZUn\nFZ5PRkSOmzZrip68bwUY13HiB1YgaOxcDb/TITFehXz7hHYcRUMhtUuJrydo\nr6OK+8v20vtT0vdTxcmotaMSM4BOBmYzvt20D0eukAC2jyu74r3gr2s9u64V\nAHHXAqBjaSk2RYPrTjFpvYZ2yexuSuPEAfr+Q3bhwgYBAq6XeQ0hZ6PbWPId\neTzvXAWwaL3N/52bLR9Dv6LQGvYq9V1SDojAjOgaXZEoy2Fq6O3ElzVe0K+3\nJWxZcW9EA5v0qVJzKZyonnbbuWamJCKQ10XV/Bu2gLipgVMdm1/tEokbxgKE\nSuy31BT4i/+5sT8dwwclDrECG3iaMPbkUXbWBRpc+ubml/XYta8wM3EKK3Rq\nchLD8ys99E2+xhmQyCxkm/ND6hQOXmY31QYEV7fSQxCqq12bW/i/X+jSaLM3\njlKYDvglAII+oJuOJ3HGE8CGiF1junJ8yYlNplIf+jeN9MYS07lNgj7gULFM\nkWPhf42qdrrER5Wnb55q/JwzwLr2AMjecOqD2OhGHvchBDxDVuTEir/i2nIc\nYRE+\r\n=h0RV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/checks":"^2.8.0","@thi.ng/vectors":"^4.9.1","@thi.ng/geom-api":"^2.0.5","@thi.ng/geom-isec":"^0.7.8","@thi.ng/transducers":"^7.5.8","@thi.ng/geom-poly-utils":"^0.3.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-tessellate_0.2.57_1611329018050_0.6687561044244159","host":"s3://npm-registry-packages"}},"0.2.58":{"name":"@thi.ng/geom-tessellate","version":"0.2.58","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.58","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a5bb38a3a8a3b82f1f70be6ff048da166735825e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.58.tgz","fileCount":24,"integrity":"sha512-ZqsZHv9yRsVh5tyRZqgy+TC8mT2hKxdcn4rL+BVhxFspWJ4Mw0y3A2LmhAdJsZAqrohfdlm+SVzyBqJjbQlrIQ==","signatures":[{"sig":"MEUCIQCte2i7ee/XENAwlAl/kM2HFil78Y1PT6OhPaPi5xxz5AIgdoZErg9yiJNfT1hfqi4BVeQFc3hd41J3VSl8VjjeLdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMUQiCRA9TVsSAnZWagAAO5UP+QDdulLgJIIxo9h0f5GI\n27rR6QBs369tt/jfFlwUGvC5eNGOZDY2A6qZHV0/GJ0ZGhZQDYZUGZ1VLjwp\nzHR4VRf15WHMCXvjqbZOwLB5TKXrpKTghmiOlxiug/ZvJVuK66h0PXrinLb0\n/G8cIHGpHwdFKiAhD0S2QzYs42k56Gt22YsPB0WgBlQtD0b9kUU2TK53E10c\nhKmXvUY90MFAH8ZkVmz8atDYLCgcm0pUVLYJ8vNzgwcR1eo2Drk5ZA/VNzQR\n4f9qR/9z3Z19+JMepIoPbol+Vykr9UmYubt6qioauNyGkk/glOV0jxHnolpT\nGZA8vLyzkKcgkKPlT6c7RWRH8B7f7H/5UfT1DLFYvq/9Bmy0VjlLqyuc6igz\nVmBGDJjuMahoCD87ZsNsw+NgEBU3+k/LL+g/tWp/oobM3fy+u8CwgM9wC+zL\nVWvWmcqTFcwUou3w/38RkTboCC/SCl9ug3tmeBXOmNDqx+KJ0LXOeIMfaa3J\nsJZcK/QDjQTRnCK/aAB63YypFvjxV4+9soADWccHtpicRkMA9PQgRMG9L3bz\nIwQci0Lg+OHVtAZ13jH631/wfWKG4+I4tLR+11lwnqACDetmePzX5dIjHXPk\nsLLnsWRwRyaXDYV0VRYdMKxc+yQXbikAwXqHOksSO7PDBeyVt0AqOHkd8fZn\n3CYJ\r\n=VV4s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/checks":"^2.9.0","@thi.ng/vectors":"^5.0.0","@thi.ng/geom-api":"^2.0.6","@thi.ng/geom-isec":"^0.7.9","@thi.ng/transducers":"^7.6.0","@thi.ng/geom-poly-utils":"^0.3.6"},"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-tessellate_0.2.58_1613841436553_0.25133217733509805","host":"s3://npm-registry-packages"}},"0.2.59":{"name":"@thi.ng/geom-tessellate","version":"0.2.59","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.59","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"0cc1dc22153a1632b124ea163684d13f6be798ed","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.59.tgz","fileCount":24,"integrity":"sha512-y4VGd2MAFoMtivVImj8eDocVfjrKoriUTKKxStM/GS4Z/NhB0HdPORD74nqCVA6Rc/Gn+5FN/6eKhM9u2eKLrg==","signatures":[{"sig":"MEUCIG35hQ7v4CS6scmXmAPyr36z24Yktwl9mcvVVrcZBr/cAiEA+NYZTFdAIzxlYZJxaxTc3/IueM5BO1DAOQeSnTTVL0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNpDDCRA9TVsSAnZWagAAJ24QAJQyUJR9uK3APnOtNDbo\nCAdkH7/G4TX6fcdqKXE5M/KEJ6Od5VoMTnEr8grP0AqQmYVMcxNv41eAapR1\n2tth52Q+aA3xR6WV9gKynF5LFJNY7dEbNIasw3Q06DETJfuYubrrCyIc2Tux\nqBqax3euHg2j6wjXukkg/FqiZjZgG6Cp1iZGzOH4W8ANF2RTB8+gM2htAXdC\n0q0yA4mcDcZYJTCiYxXlzMw8hVXHEsX7bwkNumoTvd9d4FPK6aRTvhEqKsCV\nuizAPPvrebnWObQbd8g4hABLrZ0BzWKj411oOCxH2BimUBuYXQzLpjuzakcn\n9xCVL2zR2JBy/YVSjeZ7Xx7SYcMs7+EHggYQzSZsAzgJfhi9ofdZ8/t8dumT\n2VL1RNKD7EdAjXGQFmw4gqVhLbeFkizsBjdG3PuVH6HBcIx4yv7zURFNlVFM\nPlwZ/MdRy/C5ut2EvYGrj5FRrgVSAyY0HvS3YdA+EuAUVLierSuTO6L2YvVl\nQItMi7pkZbZhnSzEafmfB19zRqaD1ezp4hmZUALvANKfnj4bsRfCAoaArAEY\nPKFrw/H754cITi1AXI9w2glE7n2AjHlqmjrrjExt69ojUzkYeOelnkssK2vd\n+VQ9Lmu9XXmyinc9CaZoHs9ortTXckCkjBYiUYrZHXugbuJ8yKMV77+TZPDX\nbxSE\r\n=rbZp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/checks":"^2.9.0","@thi.ng/vectors":"^5.0.1","@thi.ng/geom-api":"^2.0.7","@thi.ng/geom-isec":"^0.7.10","@thi.ng/transducers":"^7.6.1","@thi.ng/geom-poly-utils":"^0.3.7"},"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-tessellate_0.2.59_1614188739335_0.522752420466009","host":"s3://npm-registry-packages"}},"0.2.63":{"name":"@thi.ng/geom-tessellate","version":"0.2.63","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.63","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a88efcfc45c209edfbfca9ef88acaa94abfae613","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.63.tgz","fileCount":24,"integrity":"sha512-M/737OsngVKI6vhQYDboR5jQ/VM/k6POhyj7Qu5hYUp/ZXjKw21dPsf9EuimijM5pRjhOr1PHYq0l0/xyZXNrw==","signatures":[{"sig":"MEQCIGRXz8diXmT4jReCHPkd6XeZi0Lqj/X/F2VF1gA/5sc+AiBbamLpXWafe9nHxnn/+UZCcIfFFV0omh5XWJZSu7WjyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP7KgCRA9TVsSAnZWagAAKCQP/2LGtpsQT5Fvg88+51dn\nQ8z60kDPfCd2ATqdk6wX3kGPS+eA1OIsCY4gAYIvCgfI0QZU3yzpRtaVNjB7\nEc22hy+M7FvtsZ5p/F2mqh1DQhpF2y8mDwHwRzShlBVA8ZisGpzie63a5m+Z\niDJWSQo5vox5wEQx/r+OtGG+GpeEyb0sCsAkRS/zEP29jvL7gucAp+Hfd6Bs\nCS/dev9/yAjbxe/DU7obw8APGsO7lrv2txBlOUuAf5aAiaoK282Nr95C9WRX\nCR4fCUIxVIUKtVb0Ek7SEy0ZggExksWezGf2SOGuG+ZS6c2+oxu5Rro1Pzj5\nozqiczcR6dOCMOdG+ySHEswQtAXjpLiiaX0FqGqzXynmWKFOHB1PQH5KngUq\nxfJJRKh32qoQ3YMYjU8R7269k9cdm3Ajw3UfAYxYNXWwgCToB0eXoWH8ml2x\nsQooUHHgesaAd6ktxBVeICxSnpgyZjMGBd+zN+I+pEgIXTjTJJ+ifQqltFrn\nrF3zYqVNh+X7x9O7082S+XAF4D5NvK+KNpEKe1X9/HZ/YN5VBbpcFzqq/GN5\nMv4tCvqBWBjMY8kGfUi5DaLL96/aVdzGr99l3xKWYHJpChgZgZZ1iE26eRMg\n5dJYC/YkmgLP6HB63W3A4DrVnsMbLWRSdWEzPvGtT0784NaFRSR0w2rr1fQW\ntenD\r\n=0okT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/checks":"^2.9.4","@thi.ng/vectors":"^5.1.3","@thi.ng/geom-api":"^2.0.11","@thi.ng/geom-isec":"^0.7.14","@thi.ng/transducers":"^7.6.5","@thi.ng/geom-poly-utils":"^0.3.11"},"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-tessellate_0.2.63_1614787232258_0.7503823730610362","host":"s3://npm-registry-packages"}},"0.2.64":{"name":"@thi.ng/geom-tessellate","version":"0.2.64","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.64","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d41bd5a6c8df7911ead7be2f51eba78311280136","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.64.tgz","fileCount":24,"integrity":"sha512-0Ssid0EXFWFN98Hvr8ddj5jrNmLLUxfSI8ljZ/DJywq5T87z/hbOqc3DzBE86BhOuDHygUzAK2df0J2jqwlTTQ==","signatures":[{"sig":"MEQCIFak7j9G+Iao0I2Lv+INFT9zwn/H8ge93CTHSbE7/E8oAiByBOAuKlISL2MyUA4vd7zOeigNMo4Gu3uaffXqQXxXiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS/YQCRA9TVsSAnZWagAAhdoQAJUfSrb3KDbMYXAe1V1N\nlmtBEKMNFgDt+bD3ZNkEiG/XPYiK3pkOfOCGpkEPpl3Y6w21XlZG2lbFZr8x\n/f6QjRUwpqp4EadzjNENyFKGZe/nglG4BF3kS461OnKFq9xyKr/nPxDZOYBW\nj+bHjrCWmJ9KHxKDDt5TPLWABWi2xnSwT5J8AXz6sCca3+V1JAAhF4rMvq12\n3RZce6989mPLGYOlRVxomv//VmFRClZ8AmRiJpxpFS8tU++kIJflIxLz3aHG\nEs7eTV2WHm5J0kES9i2oBPrbLW3y0prfNXGz16swOcdluyMBN6jX70Zvd9sL\ncInepREvPorWgVmVNRT/hAU1QAVPuYatBPGKu2k6jzoAfrDkRxwPbLeBbmsh\nNCxxm9ZtPKN1ML0egiowMYYyanzyY3ieAG2jsfDq+4FdNmESTrCBTXfjVbbU\nqHAMtbyfm8hK0Y9No8oU1qAqwriwRZuOH0dJcmmfZoSqDLYkQD+RCbOR/fTi\n7AvrAJaEsuuY67FoH0jbhW9/xar/Dnf1imIO4Ra2FY37xdBJSWvNBkuu689h\n+rfYo02L+HiDU7NCtj/5GJL0Pi6jTCoKNbjpmiEKsCqc775UcFJpQOWiXes+\nt6qLoLv9YXjbcLDqtjY9egbWjktN4RgMMNjU+f+Kk2OqDlyjW+/Bm0s5bUxl\nXIAs\r\n=fQ/+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/checks":"^2.9.5","@thi.ng/vectors":"^5.1.4","@thi.ng/geom-api":"^2.0.12","@thi.ng/geom-isec":"^0.7.15","@thi.ng/transducers":"^7.6.6","@thi.ng/geom-poly-utils":"^0.3.12"},"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-tessellate_0.2.64_1615590927947_0.6467798199610668","host":"s3://npm-registry-packages"}},"0.2.65":{"name":"@thi.ng/geom-tessellate","version":"0.2.65","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.65","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f3c2f92546d23e0dc8a15bde5b517d9b90944218","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.65.tgz","fileCount":24,"integrity":"sha512-MZlfOU9Aih6MkX7feZERyQT+rZT1Qqj3FaSR7A3LDB9p3Rs7iKOVBsjNNiqEfo38l88FYvx8cb4WRPuwAhNaLA==","signatures":[{"sig":"MEUCIDOu+nIGI5kRVpoUuJ92PeKE17u6nlgpNKecT134IxoLAiEA48aMdqiYlX84BCnWioi7v4/8CYbiYBBFNjfNXPJGcYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUlDpCRA9TVsSAnZWagAATBAP/1jqm4Mt9xt02CVRS6zp\n1MXYkLOkhsip+V80a551FDF4fMum2FzN0BknvyQIxOPRvVsGinYNG6OPgP2O\nanmUBFslILiYkC7xo0RxHS0NWfA84Wz7uhXDwd5QuhUDcZBxeSDdo7AlLpL2\nNzG2suYCPwrtCTjkPFFE8G4ihnHjFBS99aTh3nbvzANot0+6sc+dy0oeYW2g\nII0spQLnM0E172VpB1CUCGTmS38amfPBD0hNsub0X8KPcMeOzmlUHkmN5F2+\nkBAHfyAxKMV84itBUO3AqzuzQEfcdXKNDKM3upnL4hofsvwSbyQDRyNig0WI\nah8ypoyw8SHgRnnkrMZCUc2imXUNdSYl/4pjqeY6SVxLxKzLASQCA9NdX91X\n55bi+OIBJ1rk2CGU4v8I2e7SMkZW2Qat9wEdiuxx6yqlRGo3dn/x3vqNRaGg\nnNxIji1q33XMbI7vf8/yeUr5Sap3jvQNQrfLCV3q+o5n+G6SBT9lrp8RPo2J\nE+PNtmJV8ewqW/shBlnDy8RgWRbHc1lyUym+Z2v/vB/kJF0+v8AZlxuG0u1W\nTxZbu6MZGZZX/gryX68vq9Cb8+R9z9tESAuQB5WZEfc1gBHsaiFfYsP4pB9l\nKMO1e/8IO0aJ6ZqEfqxPhPqSBLc+Ey9+3j57sGdBbDp3UUMucdGne44NZGUg\n/aFl\r\n=7qJx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/checks":"^2.9.5","@thi.ng/vectors":"^5.1.5","@thi.ng/geom-api":"^2.0.13","@thi.ng/geom-isec":"^0.7.16","@thi.ng/transducers":"^7.6.7","@thi.ng/geom-poly-utils":"^0.3.13"},"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-tessellate_0.2.65_1616007401069_0.8484915597325677","host":"s3://npm-registry-packages"}},"0.2.66":{"name":"@thi.ng/geom-tessellate","version":"0.2.66","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.66","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e0dd47bf9edd8d13214736e6af8c985b0741582d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.66.tgz","fileCount":24,"integrity":"sha512-Yyy3TwOI7BycE8x7+9B9T2txxWudoqaIGswD7l9xcZ9ffOKmbu7jlAEcko92r1jGtBedaTxf9H/i9xIwZpdxMg==","signatures":[{"sig":"MEYCIQCMROpxKX41bE8sc+kyDe1XpJ+F5D3adQ8LdvSObU9GkQIhAI9nFFrngzdazTD96oYIOcfydf8ZiHOaEf8RubBFqxXu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX1J0CRA9TVsSAnZWagAAAlsQAJkHUrC9PS+F4Vv2EJCE\nyIdn8rKul5b3yaZmQ4zPWYOaRxjfl0Il43lo29RoXzGzttDvEulxTIykbP4o\nXqObrjoY7P/vD+mSAPFjche7NB2oNKVGTJLe+FIWEhHavpQ5ofi+JR8nOBCr\n4BxrknQatZn5Lhe/fZTnV25myuTuoY0K7vGhrCWda3Tc6/QqzKpOCzXV6ICt\norjByY2CfpRhuXWV6hWWB3aKjwTTPpSLWPC6XU2sjInKTEHuMO+NSAwMmS5X\nvvVvFgBMphDlByFtLwt6OPvVdj1hqsLHlzyNt9zqXeVJhU3rsgBomYfpqWOG\nSz+UC1KgXHtbHnkoAHZyZalLg2gCOxGv7I86MHGZda8dFhnk/cWRenG5/ce6\nBCS7+cJXRyz4/AEsuZNNpEUHRwRHGqZY1164IeamHvfnnxprz+ZnQEf/ETIT\npwoB4dyBgxZ+AR3TzNsb26vQxkf+ovux/x8Vro/FJs1EgN1VzSxxk8A0uAAc\nqoTuKsAjebsz6WrgMDt7P5rAXVMmmg3cEIwPN0J93XrZzEdseAVcmW+LoXf+\ndDK2dIrZwKXyNDEy0C8fGnh0yum1PWPIntSOj9NdEQduHxe+aGj0JGUAOR3r\nT6v0bv5ypMiy8dWXqZlo9ZTBxT/f5jVr6FrdrruGQPEonzlnHPUgbD+AioPw\ngwc4\r\n=99H3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/checks":"^2.9.5","@thi.ng/vectors":"^5.1.6","@thi.ng/geom-api":"^2.0.14","@thi.ng/geom-isec":"^0.7.17","@thi.ng/transducers":"^7.6.8","@thi.ng/geom-poly-utils":"^0.3.14"},"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-tessellate_0.2.66_1616859764345_0.516074304796535","host":"s3://npm-registry-packages"}},"0.2.67":{"name":"@thi.ng/geom-tessellate","version":"0.2.67","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.67","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ca127428c54589b87d330554e98d8d7adedab7c6","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.67.tgz","fileCount":24,"integrity":"sha512-DKTn8yjybLRZjYP7HkRFPzHWvJgBOhj3Vk+DzViwjK/cUnszxOn3AwpmC3zDYrJ/ryZY6WFY2TNc33Txpc0pRQ==","signatures":[{"sig":"MEQCIHZ4FFWb5kTAXuoIkFuBBhDKmhKNdUETaTFQEJGljGh2AiBfigMjOtYNKP8tKDrxd9Bh+Ji449r3+gXNWulq3EXGsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYLm/CRA9TVsSAnZWagAAoIAP/iQDpsWz2/mql7Zid359\nnqmi76CZ2JNIERXPiW/752DI5Ftz0njt+PrpWeMIc+oM4ORGUUE/NKaFsdmJ\n6z5ypf73jw1riBXNEigZs2dg5jNbgrqVE1uP/Zibgt6d+BW3zLIY/F8STK9B\n2zJ3IyJC07Xoh+UAcMkAxEKYaUqDIoEY3BGu46MHr5L/z1m0KaKHasdmqZm1\nRejWHXl3xxHz6t/tLqArs6/Uxwi4YCE+bb0vRDrCFFbuxN8b1ZO2swyFaXVU\nrjo85hDiMXbJz3ctty2avp9btttzbQAoqxfvkqtDEEOPvpCdqzEMSgd3Cy3n\ngsq3bI9A0zj6v5uNNZwWZ8t8KNwCH6oF/xzV2twixCv3lFJMcIFH3Afi1GSN\nfJrdXTSOwwGWAAkMAosR2TB6DQnuKVXzAIBKd64pkDuEZraG133ozUPoree0\n4Ew+teWoAC54v7Pe0Nd8EuA0No1YyRwVrK7FksiNElVBGEpr0nKRKcJEw/zO\nvbg2pRSh79jf7pF31t7rd49BZAooNd4aj8Lf66S6waTiTXRDj9KxYY4z3jUN\nbpME6ocgDfdKajn5fCiax3Hqtb8X1f2S1ZKsKH5HapN4Ka8L2S75lmeBnUne\nmkyc/7EZ81124qPOV5AVgOglif39C/7jSO4R7eLrWO6FFhWTOIiXEVNkygFe\nAbhi\r\n=b/Zo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/checks":"^2.9.5","@thi.ng/vectors":"^5.1.7","@thi.ng/geom-api":"^2.0.15","@thi.ng/geom-isec":"^0.7.18","@thi.ng/transducers":"^7.6.9","@thi.ng/geom-poly-utils":"^0.3.15"},"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-tessellate_0.2.67_1616951743216_0.21332423805442313","host":"s3://npm-registry-packages"}},"0.2.68":{"name":"@thi.ng/geom-tessellate","version":"0.2.68","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.68","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"cf0fd5718c6e8b3e0095d72ea73c31b7b3c6796d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.68.tgz","fileCount":24,"integrity":"sha512-6NNN22UmZpD0+RUJXxboXpXki08jzoNfVLdtbJQoIk17HBcchp9tYZJHwneG43YD8Mu5kIng1oaSf/uhaNllWg==","signatures":[{"sig":"MEUCIQCV/iHqtHO2CXBH+IgfRBwlVRw6F7jbfdpwN+OutlRuZAIgD0xnhtKPODrMpEZxA9JzAiQhYpn86s4DBmWEi/7opXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYvD1CRA9TVsSAnZWagAAdCIQAJO+QVQiwOtXvMVVB+IA\nHF6vow3b9q6aGljS+h7H8dNDGcY7qfrzWGKqqM8zPkdu5e750cVvhoBCRmxU\n0STdoUn/2qxi6SBJwkVKNL6eYGivRByDGL/KfOoNBE9ejBjkqd8Gu56N6+gV\n/zGKraIpbsmxBC4OAN2mOTBXuYWAI1KBW0d6tLGZ1ioJhcybLADVg/ZdJgnS\nj/CWI+pbZiJLg33XaxvPaBaGhWqTzujc0gCXrdJtUYKRb175IxwAUYb0LeW3\nOEieVG5mnpZ/KQcVmNgNpZEv1rz+njEytl9uhn7WsbKK9bM5OSVmdHq0bmzY\n3GJGIy190KfMy8+w7Iyqli4wDZ7CxFLxC+6AuSrK0RFk2fz3nil4Ktdx971L\nycVzlCHmaZaCWm4odjWNRdb0zUlfRZ7qqs7M2DnjbXeSWYTeljxCHiiueKqb\n87z0mfoAkJjomD++cmuHvVzEzDgoYX3Fb7/u6AsCz3XpJrfG3hDsMP/nj5He\njPY5vThz29F3JolBN2Lt7wrILitw33L4rNvihTS56RZt2VpXLEjUorPS9gsF\ni6hUZSc7NlKXD7IvNVVGbGK6mN05d5zqbThX1vphiM9KxI85XrI02aotvRN/\nSD89ShrGE9e9m9UryWlhJIAFdYEwrNJ+X+lZqcgSJtKrg+Dfa0OTZNn95hlJ\nIghX\r\n=ADez\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/checks":"^2.9.5","@thi.ng/vectors":"^5.2.0","@thi.ng/geom-api":"^2.0.16","@thi.ng/geom-isec":"^0.7.19","@thi.ng/transducers":"^7.6.9","@thi.ng/geom-poly-utils":"^0.3.16"},"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-tessellate_0.2.68_1617096948817_0.5925812763786946","host":"s3://npm-registry-packages"}},"0.2.69":{"name":"@thi.ng/geom-tessellate","version":"0.2.69","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.69","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f2c71137a8b902e912200078fb30b7a1a131a29e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.69.tgz","fileCount":24,"integrity":"sha512-A1+VZE+ha8GFAEtn+tXJWJTmfBmMJMGoLkv5+i4nfBpUyLsc8j3O3cSJG5omyrfj+ezfVN//9tvCrEPzElHcRA==","signatures":[{"sig":"MEUCIQDy1nQDP+h47v1NlOvMxxOIvr7U3pQNGy5ZmSdzjBr9zwIgE8cJ3INHd8aLy7qvHCWHA99xOyuUm1Kay58UIax/tE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaFpJCRA9TVsSAnZWagAAx84P/RztPnf1rd8UcYn8BOUI\n+2OVxjsI0Hey3hO323nJN/5su98z+rIupYTDX4NdsCKqUGb7inIRND/os5Fm\nVqc2/pQnL4rY9uSHGoZAInC1pXOagkmGC3y2GJaWAoycIEVx0rcHKMAHK2kG\npuMfQnt7rJr/EjWjL8ZRffRlsQpg/Hncg23lA/wtOTyx/wajPxXvLgRXOdgx\nMW0I7b64t+vJcL329XYlz0kxLrp+/wlij9dmTPvgPuwV2RXL7aRLq+B58a5Y\njaD8CP09GxSnqk9AwPFyhsPrwam1tGHVmw4LXi669PKZif1qpn1ZKosdjJ5R\nKhJPrXRz/HLYQvAdXNEK+e8gSgklxNwywWorUDiOPRk5QeKM57L1XaBdTLMH\nAMmIdVfj/ty3Kmt8QpVageEjO4AsNftF3ZPES9ZIjNDaO2lZfIz05EGSTlH4\nCGlk3omYMIgCaxpH0uUsj13UEopoRumTebjG5yViSnXnbsn5n47+C+idPhvK\nIP622u6AozFB70q9wx8jmTTc4d0H29q7GoGC+u+02CRdQpHTV9nZL37omhP/\nV1lWHLssRwDRVShW8AfGdeBGJWWXxsOPzEoOauuVL9B/YrBcwcvzrYv/5n3f\nNSOT+8ELrdxQeb5lvjr58qS5ysz73qeVDdXcs7mNB87PYbjX6czhpliPCdX9\nguZW\r\n=xWf9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/checks":"^2.9.6","@thi.ng/vectors":"^5.2.1","@thi.ng/geom-api":"^2.0.17","@thi.ng/geom-isec":"^0.7.20","@thi.ng/transducers":"^7.6.10","@thi.ng/geom-poly-utils":"^0.3.17"},"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-tessellate_0.2.69_1617451592992_0.6556073947998031","host":"s3://npm-registry-packages"}},"0.2.70":{"name":"@thi.ng/geom-tessellate","version":"0.2.70","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.70","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c2f05de7f38c063faeb151eab936fd2cc3f82667","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.70.tgz","fileCount":24,"integrity":"sha512-wVKnITXMuU9QN0+G7hp40SGCDZx+59fNVD2filkk8Gin2HiyxIfcYnXtObBg5QEDz3lImpVdW1JjdyKBNadcIg==","signatures":[{"sig":"MEQCIGVeB44eFnRnIuRahibQMoU9LVyyU6RQWjwNtAu67CuiAiAmIu4ERFKjLJiLL2rYgOoBZf+ECNVjGzUruzRhnKnhwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbiQ6CRA9TVsSAnZWagAA8VEQAIvlVQwO/Yj3Cws8Dsxs\nwM6xGdRvAY9VngiPNnp6oJrjYPmS6eXrKtzNlxzRAjdeK5+Pb0iGP6qFgjkG\n029e0ZEimHjvRF22YrCQu/2C4x7PUsLwVk9X5DRTIOScjTWIhBZrkyBCrNMB\n9FZz2Zx1i2EDmD7PwDq50h5f3GeVKRHIyZ4RdxjT9tUjFRJpP3SjiI9/4Mi6\nzFr3bLVa7KWUZR7HckE27ilLxz5vsogz3iLQOttW/2R/+29ZMpzHZ45Nkjv9\nNo0u+HA7YLLawQYX80fBzRq+y5nmIkOgCAUujqSD5dEajWAA4CsBzpw3hGDM\n9fJl1nV2f/MwIJ+NU0BDzSvnfzvfnDLFN+z8+7W5uY3aANar16OAfo63eU5N\n398a2a+LX+7Nr1Pg/y5TLJkp/bytz88INZUSx8ccushu473h4+La5v8P4jvD\nLWe7X2vw63/oEcuYlCAemqUgv1gDHXIK2iUoCw4xXlZbt1bpr5KeHHi4Y/DG\naq20bFu/siR0b1eO7SO+qzApxNKX0sFzKWPB7mDgWoZYIEVTu4dMRsg6u480\npagth3MTU+x8RJZWDNdLjy81TB5Dk3kdJJjCqVHwdMLZ0rRqebyr4zHoj7Lm\naak32Fz4H2pc5MvG8n96u5XholPrjve/m2qoBMbLNOQHEzsQUnO7V1lxq/RW\nPOWL\r\n=s+Ah\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/checks":"^2.9.6","@thi.ng/vectors":"^5.2.2","@thi.ng/geom-api":"^2.0.18","@thi.ng/geom-isec":"^0.7.21","@thi.ng/transducers":"^7.7.0","@thi.ng/geom-poly-utils":"^0.3.18"},"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-tessellate_0.2.70_1617830969971_0.4464750316257051","host":"s3://npm-registry-packages"}},"0.2.71":{"name":"@thi.ng/geom-tessellate","version":"0.2.71","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.71","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"169fbc969cb9678a8e147eb0739881003ade98f2","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.71.tgz","fileCount":24,"integrity":"sha512-/BInbU02cH3BO78IMvntbj98s0VMplyXllaworXQ38ElpunYMTVkILM+IC8p2XDCuNMVBidIdhcRd9aKcMZWew==","signatures":[{"sig":"MEYCIQDTe/sXmSvptPcZuVvhe/AvriGmeyOhnGEhWasIiapyRQIhALeevN4ze4P3SlwxD9zlm4LZP715yb6MZIgMdGac/xSq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfWtjCRA9TVsSAnZWagAAer4QAJNa/qPDGFQexZXAZvkg\nR5fPr0kK/tgFwTIE06R5AktawNPvj2EyvqdZXMrNVO1z6SuUWrf9/C+hCCgU\nHROEcqOXAd1QByNCKIwZA0Pbv4nOxhnrFPuhlr/hbVomOmeSjD0PE/PKVAro\n9rDZPNreEFZanoTGq/Lm10LO9nw+mwNkUvUUW7WNxWSlnIhI4vCEA6a2kJuw\nL0nX3pCFXYrD36kuG/i/Ta/ngjPUWEtzE8Q4iGF4jbe7qbIo149pISUaUALN\nkteQItgAyMVjaHp6tmwJLkIXqGEkiegOgfOmbSM6oCrvUmR26ouEML2ZqCHu\n7Lj+5q3NmpXGGpRHTv0cGvaE3Db5qwnuKzkkIAR71EYiBOdlWjTHUqGCZCBj\nZ/PEwk5CJO5AeoHkbKLQt0tf0DwDLOIFDbmkTMYxxD1+PsttUVOm1MstDOA1\nnauW7kvXFRGn8LkM7uY8GqV9YoV+m8P5akvwUBXNR/ftZEjYdTYX+v+0kXHm\nEk2LM7vQcV4WP4qcLkgVBGg47Gto/AKeejgSAJT14CpAVdb3FwgCAlCO4iwh\nrKIpt6mEXzrBsb5QTj/neccSWvL5JmLy8RVkQh56h+Q+rc/JAUuM+OtmerW1\nkuyXmzzTz+Fz1C9QgkOpc0v2U4SfowKLHMH1K3AULoB/tGOcWY0Im16BO68y\nCiI4\r\n=1l4C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.14.0","dependencies":{"@thi.ng/checks":"^2.9.6","@thi.ng/vectors":"^5.3.0","@thi.ng/geom-api":"^2.0.19","@thi.ng/geom-isec":"^0.7.22","@thi.ng/transducers":"^7.7.1","@thi.ng/geom-poly-utils":"^0.3.19"},"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-tessellate_0.2.71_1618832227194_0.2356056565165765","host":"s3://npm-registry-packages"}},"0.2.72":{"name":"@thi.ng/geom-tessellate","version":"0.2.72","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.72","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f781317a0b20875cca4f91b1e65255b51631cf78","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.72.tgz","fileCount":24,"integrity":"sha512-2dL1vX+T7MCUGtBSG6gMuqtig33ZGSE4mIYeTh66siTX2V9yfQNuzdoGcRfuoNjZ6FmRvFM4whQo2M3SdajdXA==","signatures":[{"sig":"MEYCIQCHTc47Hy7OfOG/IJkz1NMF8sZCjGm76F0ek0dOoJpJ7QIhAKOt+DvwNLUo5IKHF6vpeUQW8nY6xYZXcAVy/knGaUxi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghB4ICRA9TVsSAnZWagAAKWEP+QHa8qAHSZeEwPw+iZmz\n/Vj2gHlsrZ5pcvPuEmWdDNcL9PV26SICoNSr3y1c8yxEOp6nxtBsAZIPalOn\nlyqeBiLjIoxz09OPounraMO8eSkoK+AAfaLoKYp8q1Z1RlZVYUeoLnFdzKCN\nY685hSacZUj7KoZo90TtMXLLXHQYfiNShTC0pAbYvG+LPH47vWu4OEpQyC8J\nbJ4I2WQv9lNz6TknrNKICvqg8Jaaz+Ovq6fr1uLaAeI/V4e/whVB2ct0EL7N\nfSYN/083GPzPYdWpFjez5z2yIkpmh7uomrhdOyULoHLmycQPmY3jtFPtKeXt\nW9jNqDPYTfGhYYdjuBYk4R3hpv+hkppJqgD1Ejub92ksENHa5tHeTALe3I25\nxJsIK5AOTzJWBiTYhQ27yUZkZB175UMMM/or4UKcdR+oADGjJfROp1jHS3Ox\nEvZYEtyObK+Ksjx+tuMj1r1Ml9WpkDRQcX2OghWO3h2j/snv03ksBWUBrQoi\n58hIWrPq87MruUL6WteNvNZMgX+4B5I6kJ4ePFDCl9+LvNFpr65DI67fGEZL\nO0vY/nPsPvqYwva6iPcmrGOEiE7hE1PdOoDHfZ/EUEj7J8YJEHPWnoB61GTC\nlXBolQ2PE+vwQadot95gQV1KrA0ByUmImxsn9UesA/6W9BVH5rqmeNKmoW9Q\nz4rR\r\n=dy5H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"15.14.0","dependencies":{"@thi.ng/checks":"^2.9.6","@thi.ng/vectors":"^6.0.0","@thi.ng/geom-api":"^2.0.20","@thi.ng/geom-isec":"^0.7.23","@thi.ng/transducers":"^7.7.2","@thi.ng/geom-poly-utils":"^0.3.20"},"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-tessellate_0.2.72_1619271176316_0.6601826902618033","host":"s3://npm-registry-packages"}},"0.2.73":{"name":"@thi.ng/geom-tessellate","version":"0.2.73","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.73","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e47948400500d0c18ee6303a904b2a2ddb43ed49","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.73.tgz","fileCount":24,"integrity":"sha512-ZKZqkUvODNCl0I04r0VFR44v9htloIK44bV55ltt3hAjsmjo1KSpYZegp1jStsngSyAWTAOW4jDBCCxntPwKyg==","signatures":[{"sig":"MEQCIDKYlzWlS6JdPpWkynUrVmri1HvGovXP6uGjsaN4lB9NAiAxzwW5PT1qxfzHkH3RCMxQQ45wpRh4yggn4AUmm7eE6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv2ssCRA9TVsSAnZWagAAQHEQAIEygygRvkp+Z9bp2uwU\nFDlYfksODnUN6P0QKjl26NL06yL3yA8nAf3shd5cXVtBdZdkkvlT2nXcqHj8\nbvcFBT/5+NayHErXSBxwCMxFOHTLJQb1UI+sH8HYacPfMf8D8CyMrCTjGl1u\nFM57SejGmBGJEItYznWXXrwc16bx1tj8qWzvLDsLUUxP28d9QeVqw2IjLMOk\n/aLA26+Uc7Rc9RQw1uW1KBqgUYmEkpSeCUnxjdYPlJHuJkvOBXDqhJfDt6y9\ntTFda8ZKUvebiXFlAgOGtlCj8JCXEtPzjpFGGU467ohA2Gd1H1ES9SZPImuK\ntpn32tesDjQKwwSjkxwlQRK8vtQd3WNvNdRHx1R6qZA2skD7NHn2o1ymxfH1\n7l5CEEoI6aiK3e0Po4FKSoy6iK1NnJAJMqKfkQ3fO2rz+GRJWq7qjF9j2A8h\nT4UHcpiWQYXFXPE1/cB94pUwascYF4diIVHMxVtSz69Bzi1u2LVQpP4K1jS+\nnOyJ9SYCAbiVqAcZzvlO3f3FURi2qbQ9TQXPHXa6pplemQCIYt4dzV2F3K1Z\n7FNRzR81PYgamGnS6SmsxC3Waw+NDYTA5vXJf/INXWqvccu5rfmjb2yrPV/y\nbEVXUuPKwE0G/bs+ffztgdbvwF3g2REhZtGTxNsygUIBbCOtSFRMl9L6K8U9\nq3Xh\r\n=JRQC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{"@thi.ng/checks":"^2.9.7","@thi.ng/vectors":"^6.0.1","@thi.ng/geom-api":"^2.0.21","@thi.ng/geom-isec":"^0.7.24","@thi.ng/transducers":"^7.7.3","@thi.ng/geom-poly-utils":"^0.3.21"},"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-tessellate_0.2.73_1623157548784_0.7437406980655645","host":"s3://npm-registry-packages"}},"0.2.74":{"name":"@thi.ng/geom-tessellate","version":"0.2.74","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.74","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c26efb7f0285890a4d33ae56676b7167ead92509","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.74.tgz","fileCount":24,"integrity":"sha512-4Bxy0IGEO8eCzCv7KHfyzRWfRnFjf6PdG8Jvlr9S8vNDsMJe0Y7DpdimiGD8eTt3n9nR8qoXXwWjeG+LsTrSOA==","signatures":[{"sig":"MEQCIHfjnMT1yFrK9UOr+a6I7dnDeym8UD8CYkje+u1JrWUGAiAbpaxeWb8iLaF398vV5PwTliuTbx5A4L2gePuMk9F7yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3jEwCRA9TVsSAnZWagAA6asQAJGZg7E9/IrKZN3LVU+D\n/ZjfL0iRZsHP5PvyIMp3Exdj7KhD4ij8wyEotJgy9veTMdqC+efZ/HpnKbtW\nj0dbZJl6d/M04BnCXOVb8s5Hp2qGetM+Yn6SBUWpWW9No941i0l2FrN3euLg\ny8wqGjysNZc1y/CglQXdbrgM6nJe6CyaB4j0y5F5ko1tyuSvGNhIhTHYW/Ro\n9mAl1s0yQqp9cuYFxZCjHDE6yDmC3yPauSGpRH90HgLYRqUBha2Mv5g8qJLw\nXVcA9AvOxoR30fLFRkc998KEUw9J0rmGYxt7TpZvDbYSYw4lOlsb4z6LaPcg\nI9g1dlBcrM5igel0/+QOLtyVjqM+riFXVHxXMrxCV6j3A2wLJEUvKA7n3rNy\njF9yiB1Ts+ak+pD7V+D7SeDQ8FX4+XJwLc9otaIL8F29mq5Veimx1P3iMMVE\ncSkAqxNrPRCEIOiV/lr32TP4qKmv6SE3sLHNGLTmZsY+5oMODBILq1+jlCaW\ngE5hCor8RxgbUkrerdLPMvVHmKnlYuSZKK/eUC/Ct+KDbNVdJiRbeuuZa7S3\no7Z0B7dRagCuSF65w+ws0ZVjYXl7lKCW+BG8EQp5AqbJkBAqrpXxi83Za/O+\nZdOi9j4whI9OfqC0FvYBKOXlHDiud9gxk6Lft4yFTWUSbZAsPz4VWmJon+q0\nVVTh\r\n=1I/J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{"@thi.ng/checks":"^2.9.8","@thi.ng/vectors":"^6.0.2","@thi.ng/geom-api":"^2.0.22","@thi.ng/geom-isec":"^0.7.25","@thi.ng/transducers":"^7.7.4","@thi.ng/geom-poly-utils":"^0.3.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_0.2.74_1625174319850_0.878818735131804","host":"s3://npm-registry-packages"}},"0.2.75":{"name":"@thi.ng/geom-tessellate","version":"0.2.75","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.75","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e07573f6e70f95f4b4235a90470e6f727029be1c","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.75.tgz","fileCount":24,"integrity":"sha512-D/dq9cx5GckQZGdqls9bUPQ3dNtmVn8wddok5Bo+hZZKdD4dRZoM4OAXMjMpcifapvjl7s79FCTJzLKpYB9bKQ==","signatures":[{"sig":"MEYCIQC6+o7DEQ2DWXyd70kO/JldZxdQ+vTNTfhsO975NGEDkQIhAJzcuKKrTmh7jz54Z1v3ajsOfKt//ybRWKGO6244PVAX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhACdDCRA9TVsSAnZWagAA40AP/2Vg0NtS/LFl8S5oroyg\npiXYJEhykzbWR1Eq3FIgsYxo1AJii7WFw8jEp7pO8qFebY5NA8c87qhKfPrU\noepGtbxnss29kO61ssmCnDGkv7+ya2embehBp6rr0gbUtqJtxYeWfsYlbER6\ndTnxBcSVx/qmgsTgzhx/yw8+8C/Q5FWL3jTUR7vHwbIMk7O/vkTFI+I93djo\nh1P5y+44NvSk7lDtPxswqyqVJmwE9cQGR2lYD2Gx/GDPPioiAjn5sJFj/t9a\nD0qcTX4pYUW4a51+YNdFNR47IO+sZ/xTyE/+6JItG6pC6XQhuObEtvQII3ai\nySWbpahdeMTXTIXY8NHVihCwoSw0Dli5NPecOS2litWHHLQxAXn4J96iBY4l\nocRgwy5L965Izw+G0o+ilfyEB2e1tL+yYDih4b5E10F2+MPBofwDx/ZEtjR0\nK0Lgisi4FnYM2LObSXDYBrcWSJiese+T/IW4HfH7as84VP4v/JWSD+BuTwJg\nsKDl4DIcpqCEYoqCtu22HoridabqRnwszRmm4CDD3fa93tET9MFtiP6WKPV/\nocgEh/weP22Kneqc8j12t6gFxp+6W98xGo+k0dwasPSgscQYITi5s/03Icaq\nW3AJFQ86dTnim/YjOOZa9I4RhCshhdxbqPp/e5nnINqH25G7RiaLOL9yTKTT\ndwq0\r\n=vYQI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/checks":"^2.9.8","@thi.ng/vectors":"^6.0.3","@thi.ng/geom-api":"^2.0.23","@thi.ng/geom-isec":"^0.7.26","@thi.ng/transducers":"^7.7.5","@thi.ng/geom-poly-utils":"^0.3.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_0.2.75_1627400003480_0.013479715889260113","host":"s3://npm-registry-packages"}},"0.2.76":{"name":"@thi.ng/geom-tessellate","version":"0.2.76","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.76","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e01da1d187579c8deea1929ef6bbcb5ae344a9c9","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.76.tgz","fileCount":24,"integrity":"sha512-4C19tiuyDiS2LoJ1JFun6reUiG4zKEvV0281/AKaQ3L8U5wL+7xHDdbi7YEeNwIf/nv4sz1lo3WFdlVStMD3gQ==","signatures":[{"sig":"MEUCIDwrcOg2h8zySp5abAPaqInPX7fLDs3iAeU6+2TigYEhAiEA5yoRPBlVaJPgZcLX0Vl9rcOlMfJhSExdyxRqpln68uA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCqKGCRA9TVsSAnZWagAAhpAP/RKyYDjebi1m2/bchrXQ\nqlii02DnZf37Qz+7QwTClXhCwiTjqGPqlmCJcz2qB1ZEbZ8VQ5opU8XhWmqu\nFbLssCSMRE9BsdH9Zd11bfE/3k16No5vrqpKPeeMNG9rpUjy1mAP1z9Cl7Es\nro8a+Wp0X+XUm6MtP8ONZGORjz0+FDLQ3OuBoQS/ilTsRZ4XDQ6ld7ASnJzh\nhiL7GL/8kqvfje81UtxI6fUUgb+2J0dzot/83urmsOPcVsSw2dG8KOvzMX05\nXCPeNC9Vit6SSSGi9b8HOYE8EpObCTaGDBnFwsa8GOaNXh9/RrBkMNc/5Aka\nyhqO/VItqb55hBO56kst2Xt6F2sHInE0YcvFQHjnqF2zzFYvTzzT6KfkTET9\nSmqCdZXH2JosJmX734l4J71noygghTjTebaXmI5JQhE2o4y5AiRXxpH7PB/s\nLeKTseK8wsKhLOSduWkuSzR986sEvwn0LaijPCPZrRZ1AbeA86rrUrQe0Sjg\ntG/tHM6eqUxTtEZ7pTqYH+v2uIQH3Mr0a0Gi196TXfCTbDywLkeT+yt8+HcE\n53NnayNFK4/FTef5VW6Es+cIsqzP09KWdqHkOgstaYXEmdjkEGQvLxhO5PxY\nz6H5yMTXT7xi16q0GfGIZ7c7/DATZWRENz5xlEWAPjZ6kGPeJmI4q62BkCkq\nACtj\r\n=y+ns\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/checks":"^2.9.8","@thi.ng/vectors":"^6.0.4","@thi.ng/geom-api":"^2.0.24","@thi.ng/geom-isec":"^0.7.27","@thi.ng/transducers":"^7.8.0","@thi.ng/geom-poly-utils":"^0.3.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_0.2.76_1628086918789_0.7145300005260591","host":"s3://npm-registry-packages"}},"0.2.77":{"name":"@thi.ng/geom-tessellate","version":"0.2.77","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.77","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f60122b7ec3f4221da74a7d77fe5651d91af108f","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.77.tgz","fileCount":24,"integrity":"sha512-aiUpFRaD/f9G27aAORmS5qX71G+1eTSn7ANXxYrZrzG4XmW9NAg2+QlWGm7KdzGd+0dO6F9lwTuSxwBQq8tzQQ==","signatures":[{"sig":"MEUCIQD0J3kkjcA2b/S5nkBCKJp3aNEp9r7pyR7oFe5MD7Fb+QIgN9Pc+K5TqqCD+P/22z3lPz97LvwrK5SBg1lUHeiYF4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCvXuCRA9TVsSAnZWagAAb0wP/ihL559HPNwQmtbR+gFx\n57kUIvv2+n7/4BI2+GcizHqARvsE8xxBOLN0rt7IWSQ9IFbolHc/5eJhmN/f\nSMlNzG9NU8F3N5ZVWJKCBOq4P7L9hhzI44hhtmtD7gwTml7vbrC2bptOvD6c\nXRhRg2qnNs0maY23jVsOe8HquMMFm+JLXoYDMrNWnLC9z+ySsYJsalrH16BT\nXbr2dyQinrAbOKVBwkw4fMJKpmASnacpktPpiUdBoHW+vb/kV/0yxQVOqnNX\nQlIOtghwgwR4jy57Jd4Sawgqtw4HYBr09JvjDJn2gIPckoso0Rm+5yJG6hv3\nAO//J/r7zXUbHI/lFizRuF1nlllAdh6YQ6r5IMSYx4y2Zwk20XjZleHOo3Ic\nfFp026n2Wie+JKsCK7seuxnIWdDfcobug1X3dU7CUlvHh6+VePqoAeT0hQCA\nULsofO6C2fs6Fb0w1S/OkARWRe/fzhyXXFrSTBTdlEmIF+0QlYOGNc0YrHft\nSte1rhNEOQe4/y/6qncT+Nz8cnkLfGMBoWte77NDOsqHUhA2fUl1hMINRwyG\nK655hnXUOdnJP4moOrV9jV86XNZBKKjRDICKtcJfXwa34mAakDl3CQvv3A/z\nmG9pGdPU+NSPqIoYWNkq+XMA7YeVBm1iPkIwC9YBIeP1Cws5i9c1zB0tX3oa\nrEVR\r\n=71EQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/checks":"^2.9.8","@thi.ng/vectors":"^6.0.5","@thi.ng/geom-api":"^2.0.25","@thi.ng/geom-isec":"^0.7.28","@thi.ng/transducers":"^7.8.1","@thi.ng/geom-poly-utils":"^0.3.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_0.2.77_1628108269861_0.6438414170507711","host":"s3://npm-registry-packages"}},"0.2.78":{"name":"@thi.ng/geom-tessellate","version":"0.2.78","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@0.2.78","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"99576bac1136fac56154218e763d3753176862e5","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-0.2.78.tgz","fileCount":24,"integrity":"sha512-/F8zB/vwe/bH3oUHiGJ3N9XFzr2PIoFoRDIsSllfJZ7oA9eik4BA08rCmIVNTW6zt4qO6U5n72RfxEDtuGTudQ==","signatures":[{"sig":"MEQCIDv9h3OaApCzlVgz+40ZCFGXci8mRsRXXr7RSORV0TY9AiAOUiltwGBvJdSbyg4iDwaKMrUli6T7h5bUmtTPyY13+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD8jpCRA9TVsSAnZWagAAnzUP/jVNXqbE3rjgbFP2A/SO\n670nVEKDeKGORv9OSqF+duMY/EQCENZS4J7e+ngFzZh9ScN1eWA7d5ZBeoJQ\n5nDLyPSu6DniyJnXf1COPTCl1qgExmVNcV6/fR3lamr6JGHsOx7fc/5A3dS2\nWemwBN2Zm+SNEPhDFdnPHIvXpL7P8u5okzpZvGoeZR2JFmRdi9lD23PveKgj\nkzf3mGHWVX/dlqxT/CLii3DLUyBRpp1ed/ZD68iDtFgfDqhPosa3p+j4aV+J\nfL93ppyNPqUkrOQReKhvsDYpu51Kb9u8Ouk8Ub0V+hdHO/4y3qRY9td276pL\n0elVDd47J7JOt49BbjEIYCit/0DEogp+PWSfZjZBpsfSWcREqmLHKRgHEoho\nNKGrRdGY29/l136q2p+KrJYpHkbhm5olo8ROBGplpy95ZdPL9Zg1FEku1qQy\nmK536rMjZUqbMEVufCzWzuYJKLMtN3ib4kIXsFOnYj34Ys+OY34FQLG+UjVx\n0mZa3FDR9gFu0S67k8PT0xcZie3A7NDAXYk0aWOeF6MuEZjuMFXNLXwQaD5W\nm2+2SWPbU9pPjCyQpU+HfXQzCSgEkhkelLkqsH/9tjtj50lrWRj7gxhmcC1K\nYijYU2ky5x6lm3A26EvmeKmiM935+PoBa/QMcWdBszNwwobINQNliEyqH2hr\n5kaq\r\n=MicN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/checks":"^2.9.9","@thi.ng/vectors":"^6.0.6","@thi.ng/geom-api":"^2.0.26","@thi.ng/geom-isec":"^0.7.29","@thi.ng/transducers":"^7.8.2","@thi.ng/geom-poly-utils":"^0.3.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_0.2.78_1628424425631_0.07422735540570113","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@thi.ng/geom-tessellate","version":"1.0.1","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@1.0.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"69d3444452df6711c16f05d29d93bf70c5969f4a","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-1.0.1.tgz","fileCount":24,"integrity":"sha512-p+hKL1gNsTNbgLEt5s0CelG9U5urOQmfjXFsPFxbj1TroRo4NV5q66M4GW9Em+0quU98gINEQdW6RMeTUlVmpg==","signatures":[{"sig":"MEUCIQD2jJ8+3IpGC7AebdzOY92XZA+6iluGnYgkw6pcvBwUyAIgNX0Houvcvjy8yJ0J94UtRLUAfS+zc0YaYu39KKssjcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD9qRCRA9TVsSAnZWagAA49IP/3npM3I0qfCzWwAtnawx\n/cge4KDhiKpADeEBdw5KPps51TzOLD0ZQA4V2APMPsiZuJPe7rPw5RlcY6VT\nzu/flWbH0oD6j2HFctWMV4IJFeyEN/2lUM3Q8KG7dXtVWWjCurydaDe8fs5A\nkUAtq7olRkOJOaOBeKWmqY4coAfvnNyLdyAvxQiSMLoZLqARv5AdbpFvlp+n\nwvOTdURsAnQM30zd0FMIOZ3cQe/WWX6d8gtNPqPRH6vx3QmIwLBm6QXSL0i0\nE1JTjDjC62Iov/6JbYgx/8Tv8P3D2faeOips8mQpO1Ame9huAbKWqx3PeeKq\nh+JnzmdY54XQzaEvLN1Dovu4TFFIULsbN4vxIHHuKNKb1wBtDIL2crq5ofrQ\nn48Zna6d0Sgij0Nr4ktMh8LOi6IyX8jn/w2zGo++NHX9pK/SeoU6/wIUUV9Z\n+VsE95EkAU668Z+m2X7xPe2UhnNXPUXKT4MRPY0m2/lYo5GVDDjKCvuVUJYI\nHKnBpswU4+oazkjI4btNAW4V6KOyDyZuz8ukTKdlMRXrfImFh7zZNbX2uXMp\nbP0hQot0pZfkZ7HKT9vzSeen0owoBbETVB/DXHZNZJfxG1l4pkuBhzvW0cGD\nLayLZ306rCn9CSq4Ji7Mn97+YJnvta8fCChG2Hni16CPItXxb2usk//VoXFD\nHlFG\r\n=EfTh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/checks":"^2.9.10","@thi.ng/vectors":"^6.0.7","@thi.ng/geom-api":"^2.0.27","@thi.ng/geom-isec":"^1.0.1","@thi.ng/transducers":"^7.8.3","@thi.ng/geom-poly-utils":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_1.0.1_1628428945741_0.10773730852467645","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@thi.ng/geom-tessellate","version":"1.0.2","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@1.0.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"0844b843962dd6a0880a919f89db3bebc76a6ee4","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-1.0.2.tgz","fileCount":24,"integrity":"sha512-mcPy9jEHSF0gTPwmVNrEWCVEUugtUh9aXhxu6SlSiixrke2g/uroIVFwXdOlm77BwKzdsK/Jqt7Vez7RBqz3bg==","signatures":[{"sig":"MEYCIQDsDKjymZdrPZom1Kwb+Nc+2RBZRyPOSF4SnAgjBm7/TgIhAJWc97ZNQIARKk8zzkcdziTxNm85rcQ/MV2FJfVP5wxh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG7P/CRA9TVsSAnZWagAAEZUP/3r0+2PXKe1vqLkB2sqF\n8e+lHIpblhuLK5AUjq7f/wE5WvMy3xEdXUlQO4GhB6w/nJEexUylp1YVLrfh\ntpKSfpfLRZPpohUOpUR4WgyLlXkBp/dA0lgWD1LWEtsK0l95OddKOUvT8p42\nCEHVF9KbEpPPslILfDM8eqrS34gj27YHXfeAEtgqoHysCS/k3ZS+tfoRhISn\nd1NePSFUdO7Ukz653EWv/EKXG5/4S4uBGr67jgtAcDmLyKRBFyfYDt/6+pVS\nOY8RP4mTGahSDxxa0PdDJG+n+KVTYMPZdxJN22sFliyhOK4g1E5uFCEMPfxr\nS6resN/+8EtGwlvGhEuKadFHNDKRu8uFS59khOJpE9KC7GMTrc5o9p0Q09sn\nXv23G8hhrOnHpc1E28YMOgbgJxx+pctt1M3FBL+kPuiztNPb8u/1gXjCrQpv\na5bq7f321F1rjQYy1YvaMkcMSYMd3XXk3wo+o+bJxiCDcrw/szHZQLRRDt4H\n0dJMbEIG4V+K7ij3iw57+IG3uISDS/JuI+D7Y5b0TVbIbdxhzKuAuPe+qt+x\n5XU6yyDHlwUAec8CIcqS26s/V54wLjqN8xTRlQACHfnnA8AEf5DpKuqVOkxa\nkpDBtr+sUbaStuZ04sACTXzpJ9qWKLKc2faGEoAdhc8whHv2YBV1BIHWEq1J\nFB6J\r\n=Iqnd\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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/checks":"^2.9.10","@thi.ng/vectors":"^6.1.0","@thi.ng/geom-api":"^2.0.28","@thi.ng/geom-isec":"^1.0.2","@thi.ng/transducers":"^7.8.4","@thi.ng/geom-poly-utils":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_1.0.2_1629205503188_0.5328926168232107","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@thi.ng/geom-tessellate","version":"1.0.3","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@1.0.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a198abb53eb9606210a106609b4b127668d3720d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-1.0.3.tgz","fileCount":24,"integrity":"sha512-9BDqsen9D30YgMjxmLfVZmCoouP83mendk7VpQGSP7AjIWczvmakr4+sF5y50H79lAnAhg/I7C4wnbTMbX2l2w==","signatures":[{"sig":"MEUCIQCgQln5n+ALOi4yxotmpP9xFu21nun3bZnRlMnVQ0QI1wIgGuUfDhAHTP5Und9wZ7VsGRQS+8VYFzu9xRP9fRyPops=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHmnTCRA9TVsSAnZWagAAYcgP/jNfyN9jyMPxTvES2p2g\nK/td+kIhBsK4plfXCD+qUCtV6gecIQV9W/EZuglm7fxZhSuxgspaQM0UnJoR\n0MZYuMaGsknmn8en2KDZB+MpTMhsciLHRCxUS3BIhkVlsBCK91CznjAZo6Nm\nzVhl53lA5JWPoZNuxdxsGXSWMSsOdi8xRS5+fqYbSVU5M1V0Q6FKSFUY+XdB\n8fi0qpFKfhc4w0w1iiM99cCXvchLZd02UD7FPnBDgR4w3j9sC5+ossLcvH5c\nfOgp3TkhFsoAEz3Uqh9X6kppJUmoizZj2VFNUrgBOmB4mgX8ccZIoC2k0Z8V\n3VrkMJGFF3TgmsQh3UonVprOCvM93M1j0khq73av5emHIW6d/D+jXpwoFuQ+\nwo0LeEfYuQOZNVjPlkjqO17VaF97173isW38Dx0HIcGmC3puLNNj4+oHfLsB\nVDivz0Dp5QYZgaDKKKVpbjRDlhX2QgYFiQannQIA/aARJxuSlLKW04wccigW\nrHRm6NRsWotA9Cn0hvrxs+amKfshVixWJb77Ql/ttGaFjteItwXajoJtP0vu\nNtEr/NBthpQeGwmecN9VXnULDKGySDwEVwGdVSo91pq9+CFkVBEeuQt7LcIO\nd8RzHcDST1sPJi/rCEwp+81z9xpGtkXF1Gw/17Hi7BLoxlMKcPUh2gWxwLWU\nYPXl\r\n=V3n7\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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/checks":"^2.9.10","@thi.ng/vectors":"^6.1.1","@thi.ng/geom-api":"^2.0.29","@thi.ng/geom-isec":"^1.0.3","@thi.ng/transducers":"^7.9.0","@thi.ng/geom-poly-utils":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_1.0.3_1629383123567_0.7822476256011643","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@thi.ng/geom-tessellate","version":"1.0.4","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@1.0.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1bfa27b618ab26b7a3267b0241b3f9ae83a0be30","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-1.0.4.tgz","fileCount":24,"integrity":"sha512-zUDc9IfdewIAS/ovqGe7ADwq1dskGzSoxnXftMSDqO1i4qh9vvdlZQH8gisuhUcF4umFQBLlBDLDjHNGIlKGcg==","signatures":[{"sig":"MEUCIEToD8rL/Tgs6cGLmES2YcAeSwSSg9ny6xYxMBFIxS7iAiEAoHSs8naqlh/FYIzJPT3vyxFdEa2v7ua/5q5QJ2Asz6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHm+qCRA9TVsSAnZWagAALAcP/0Yw4xVVPEi+H6cCgBQx\n4sBITuk+/BkfPGrwkLfktZFDSIBdNHUUtMAZJ5FJ7+Gndg9FXblAFnjDeZqU\nmWl9WO9+sYgDdDJfnCqxSmXyu+tYEBueh8d+4D6SzVeONdsjqnep/jxICfpL\nlemjzyR9p1RFvqtbsOlbtTPM/hElf5xmdnJFVEZN+7pgP4NHeQCC36q6EEEV\n6ThlBic4Nn6QgRxv90j7CRQTH5PN1acbuBeh/24saMlwVsneFW8MYLn0DOUi\nnhZt5tc/efETVydXpchM9xS27nHygRpgCf76MmV6NjLTV5Cp4zL413TcYCdj\nwy1JdIDb5DuXhfUSw6UM0azZT6gPhe90+vtdGbw5cQWnfzH5eP3colrut7KY\nStubu/lJwkKj3FpIBVjYYtc8/gl6eyZwnD/0WmaAKm5Y9eVU9s/HHQhCHxzX\nYKbd9CCPGjr9JTYuDgCKKoPVuhxl4siSYBEMVFAZeWMb6Qz9E31egV1b9uoq\nINXeNTrVbN+PSBeEMqaVwxTUJEmO5SlL+rB08ozhfv+6QxbXCxtCN1XomKT6\nOForvxXGF9H9CIMuHXvsgjNdOV31700Zgk0wxjOs/ix7MVyWLw5ihKV3XmYc\neDW58bREmxcB3e4fsGA8hFbSx/EIrmyrmpmoDdZZF8EXHN/UHNyk+q2X6gcC\nHwkM\r\n=aMOP\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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/checks":"^2.9.10","@thi.ng/vectors":"^6.1.2","@thi.ng/geom-api":"^2.0.30","@thi.ng/geom-isec":"^1.0.4","@thi.ng/transducers":"^7.9.1","@thi.ng/geom-poly-utils":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_1.0.4_1629384618268_0.31313706521520057","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@thi.ng/geom-tessellate","version":"1.0.5","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@1.0.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"999387d3b370d964e6e746fbd0129a791bc561b5","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-1.0.5.tgz","fileCount":24,"integrity":"sha512-za0Zn7dGtJVggXRLiC6PvIRCC1tf6ypFwzJfkIfrqtSpFulpxZnrpHEWQ2cCuO2YpgwpGN9FPOgup9JQLuIfEg==","signatures":[{"sig":"MEUCIQCg44OZoacmGF53nBTITO1C/K7y4PEt8KKnm8ZXpBb5nwIgXs9ce8BjS0WpcPMBTj3m5nLY2IxdnmfxkHLK5IjQynU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMf3zCRA9TVsSAnZWagAAFpIP/jj0w50kNdHezJVgYrDr\nlilyk4oSEHJnxN7s9aQMbh7n+3EAQ/YXNkhoOQhZ096JEyWa5TXhuZlXj3sz\nRtNcPgc2TGQtysiIRkssbZqcB/v/vlxMI/4qJYgfM3s/lAWBZhwkoYwWE/QL\nV+pfsw/iYAt6xu7F9rqRd1u64OaImLSD6b9KkdbGJ/CtasK+a0FV/4Y3/GPs\nmC5BotrMzsUIEBAgc/3coyOXGviyhWnQdvVskAKQ/DwYWjONLwPsj7fhiigt\ndmFKGJWC/ZaKwtOb5qWFpY28wyntuVD0dr5DZjvD7Kw02l7/lGmU8ITVGYC2\no7GighHeFsRTUR4YXXBDMlT/MxV3GjYaP4bCFBsgtz3Xj2F1AvGcfr1DqnJU\nCYQzhA6xCNd6h7xzvGa9QrPxfSUHA6AzaDwmQd3GAEKMuptpGFQm78qk7BUx\nKsmB64FPuhvZHBgY73iBUuJFdiqZqM7QgnmSuYlA0v0Gxy1zvdODrpn5uBGT\nizWhnwVM1edgJO+9uVGgUIZUsRKbYYVGb0PuiZZnJcXxy7rvOIUY/dZju6K5\noAGt9s785L2tgkE1XCvMqO1xgOiyFx/TWefcfG49dOIp2RWH7UAIuzNkd+au\n/mkjOlxgLzy3NEaobvqWD6c/wNhlxnHt8Krr12G6qwDKFLceivD6ZfEan8FT\n7c3W\r\n=z4eE\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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/checks":"^2.9.11","@thi.ng/vectors":"^6.2.0","@thi.ng/geom-api":"^2.0.31","@thi.ng/geom-isec":"^1.0.5","@thi.ng/transducers":"^7.9.2","@thi.ng/geom-poly-utils":"^1.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_1.0.5_1630666227236_0.3864884194240663","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@thi.ng/geom-tessellate","version":"2.0.0","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.0.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4976100aeb796ebc707da073eab3ca00e7c74098","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.0.0.tgz","fileCount":20,"integrity":"sha512-GSoDL3wCxFy2KYgTbdlr1EZ4bUdnnMKskMF+GEwPJ3mIGxmevEFL8oEzbMjM4RblecWs6zdT0gqzSe9xvR3ozg==","signatures":[{"sig":"MEUCIFAZEEzO2NWBFItVFAGbbyIMwgnH97pTuGpxqIWOVQ1ZAiEAqIzAlyX3LRhJEWcV7Tt7NtD8BTqpkmpR4/1Je+7QVKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27619},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"exports":{".":{"import":"./index.js"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"@thi.ng/checks":"^3.0.0","@thi.ng/vectors":"^7.0.0","@thi.ng/geom-api":"^3.0.0","@thi.ng/geom-isec":"^2.0.0","@thi.ng/transducers":"^8.0.0","@thi.ng/geom-poly-utils":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_2.0.0_1634052010387_0.6748972232268753","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@thi.ng/geom-tessellate","version":"2.0.1","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.0.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2b0b691bf40b5c2676c5c3d49bbfeef1427f1a55","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.0.1.tgz","fileCount":20,"integrity":"sha512-/HKlmU9dMdqN4NlJLKNWwl6el89uITZ9GXFGF3V6TukGwVZ3uUbgU++Xacei5NVw5yFu8oCV3aReTzejZ3oQ0g==","signatures":[{"sig":"MEUCIQCIjeRUMq23AYwailKv9alZBHVx2ceisr5UF1K9UtrmUwIgI4+DBqpSLgOLHE0w1RZsqwN8JHLtMf3lwNFsGTbRB/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27893},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"@thi.ng/checks":"^3.0.1","@thi.ng/vectors":"^7.0.1","@thi.ng/geom-api":"^3.0.1","@thi.ng/geom-isec":"^2.0.1","@thi.ng/transducers":"^8.0.1","@thi.ng/geom-poly-utils":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_2.0.1_1634106701852_0.7044185716332425","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@thi.ng/geom-tessellate","version":"2.0.3","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.0.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"856e5fade3014f25ecae8962c5c2492d5847c110","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.0.3.tgz","fileCount":20,"integrity":"sha512-kOeRe+NRa6PnwqJNar6lCiKWneZjOGEDSu5EOMNNWtcQ91bqyjFLabRFvvO6ErAFz62tHtt9ffLbVvWxBq+48Q==","signatures":[{"sig":"MEUCIQD6Rxfs/Gitr7n5+SoHmDVLEkuKHjYJFKH+75VyvRAvkgIgEoAB0i917/pW0R8CytaKzHIx0XlRoJGP51ThjHdCjMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28293},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"@thi.ng/checks":"^3.0.3","@thi.ng/vectors":"^7.0.3","@thi.ng/geom-api":"^3.0.3","@thi.ng/geom-isec":"^2.0.3","@thi.ng/transducers":"^8.0.3","@thi.ng/geom-poly-utils":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_2.0.3_1634336858381_0.5762497627184848","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@thi.ng/geom-tessellate","version":"2.0.4","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.0.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8e0838a9ac8e7a049eaa88f3acf5c9358daa4f98","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.0.4.tgz","fileCount":20,"integrity":"sha512-QGRk1uC5Fl+BYLWKpI53GOZpzkQKk3FoVShiTUUe54C/CtlVqEovB47S1IlKtttj4F/EMZ7dNI4hcFLfGAERLg==","signatures":[{"sig":"MEQCIAh5NKz7n2nSIBbMBf2F0/wRWnN6RJJhjaVAHpEuN610AiBAMxsvp0eSj8wEm0X9qcXlv9N6W7itUHOz0mhsoqrJdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28493},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/checks":"^3.0.4","@thi.ng/vectors":"^7.0.4","@thi.ng/geom-api":"^3.0.4","@thi.ng/geom-isec":"^2.0.4","@thi.ng/transducers":"^8.0.4","@thi.ng/geom-poly-utils":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_2.0.4_1635179826549_0.44469627232509024","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@thi.ng/geom-tessellate","version":"2.0.6","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.0.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6d389d25ec801aa8557053022b08d292e4682ce3","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.0.6.tgz","fileCount":20,"integrity":"sha512-pKwmopF+XEdmris1L/e984P3M0lXJ3cifEAuJxdkPDipFeBYHXvx30jgkgdREanzvnpATtBY6mxMm8i6r56dtg==","signatures":[{"sig":"MEYCIQDBXdKk/KGoXDjGnC7aVpMbKcoUWG3YNUt2QeR6cFg7OwIhAOmmzX6ebZTSfICZYRM+ANnOQHPWqxM8w/PbAnINWZ5X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28893},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/checks":"^3.0.6","@thi.ng/vectors":"^7.0.6","@thi.ng/geom-api":"^3.0.6","@thi.ng/geom-isec":"^2.0.6","@thi.ng/transducers":"^8.0.6","@thi.ng/geom-poly-utils":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_2.0.6_1635407668810_0.6634824441294243","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@thi.ng/geom-tessellate","version":"2.0.7","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.0.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e6a925dfb55b3fa834ce319724798b035c4fa5a8","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.0.7.tgz","fileCount":20,"integrity":"sha512-RMFVX8Pki//baPc/C3S9ShCJOT7238oewteDyd+oEf88YFQ0X+zdYdHbaQWQJSAzdEvMPDQpM+f6ZDi7Qt6CgQ==","signatures":[{"sig":"MEUCIC2KyW7jSZh0l+5JG9zKtRlKyfAfQF/ApL/UxKLoTkk3AiEA5oqjN22tA5TVPSKNq2Zo2/I1mb4hjhy4YImkYNrV7z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27883},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/checks":"^3.0.6","@thi.ng/vectors":"^7.0.7","@thi.ng/geom-api":"^3.0.7","@thi.ng/geom-isec":"^2.0.7","@thi.ng/transducers":"^8.0.7","@thi.ng/geom-poly-utils":"^2.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_2.0.7_1635954250636_0.6257227586112275","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@thi.ng/geom-tessellate","version":"2.0.8","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.0.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bacf57d9de1bb149d783b7803267e03e6e24326c","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.0.8.tgz","fileCount":20,"integrity":"sha512-+8t2fa0NvWsWq37+8IBlnN5kjBg9KuFh83wyukRQlTZGVUro2Uq7GDw5evp6Ea95MRpgo6Lge9+yS2FuGwrjGg==","signatures":[{"sig":"MEYCIQCuSUVdsXX9SP8gl93P2QaiPvyi7UcDBvU7jOxEz8/SYAIhAIrsGgcT4uZoTfyAkIoIB9Y6tXZokUsnMIXLeNO8E9eC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28083},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/checks":"^3.0.6","@thi.ng/vectors":"^7.1.0","@thi.ng/geom-api":"^3.0.8","@thi.ng/geom-isec":"^2.0.8","@thi.ng/transducers":"^8.0.7","@thi.ng/geom-poly-utils":"^2.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_2.0.8_1636035642341_0.21797651018044117","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@thi.ng/geom-tessellate","version":"2.0.9","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.0.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4610b1649482eb1daaf191e1fc1717964899e758","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.0.9.tgz","fileCount":20,"integrity":"sha512-GusUDHY0qyqVE61tC5dHXzoXTB3mJVfbaP6JJi0wiN5WXnKgRYVCn3cRb9MYxZBTym/SeFey1uYVXJMhIUk4KQ==","signatures":[{"sig":"MEYCIQD/ymge6pkh6PUumcZ3TxJQjiEdltTNIdv4zd8djbGPmAIhAJomIx52vqMI0Z+2BS/1Gbhojl9GYKY7wkpAFgubSovZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28281},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/checks":"^3.0.7","@thi.ng/vectors":"^7.1.1","@thi.ng/geom-api":"^3.0.9","@thi.ng/geom-isec":"^2.0.9","@thi.ng/transducers":"^8.0.8","@thi.ng/geom-poly-utils":"^2.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_2.0.9_1636555870428_0.4846567784826761","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@thi.ng/geom-tessellate","version":"2.1.0","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"b693bdc13c8e69e607b76b669d63ec880c509e01","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.0.tgz","fileCount":22,"integrity":"sha512-ST3B/TvsJBoAtPK8WDXHVoiD2WPORa0/6qdIWec8dlRicJK+T0G2EEHPeYKtczukvocKWLuIvGG+59wRUq6L0g==","signatures":[{"sig":"MEYCIQCg798TBiJZcTImmfvOhsCdV1PcR/dBiDrJf/RjArYUGQIhAIKQCanYQ8zkVFWEnPJgnu+6XVJ8s30L5W8J/U+ntx1c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlZJyCRA9TVsSAnZWagAAKNEP+wXZlDWxLbg8C7yxd38l\nHZI83QfKymECdGL7g7kYimIVuKzEforo1I5/Ew6TTFFTcFmQ1I4yJw6693i3\nap7tI9u0HpsCk13+thrWFp5C4U59MG0E4k+BEdmDhyaurpAIvVs0wb0jRitG\nwPVJaAizwAmG0T++hCK8gn+KJytZX2IgMIiyPHfi1l8HqyrrmuNqEmafApYR\nA8yVxfcieQJKT47C/0fOVtoss0Fi791fKrVTL4GzzUxXYQIZCZd2ueucub3X\nIDmFgooGcIZfR51fW8Ggu76a5yY8d1bO+G8jRGWuLODGiDVy4mIGHg6xWcWF\nzfQnqWIfC7GbZr/DEHvDHWlU8hzN/9njCRpFXHqxJSRCMsRkWi/sHfHnUbfX\nGVDtFMZGZBrxE4W+THWRJI+Zmmw56c3Az3LC2G2Z127jEsgFuCRa3Gb2VURW\nycCBdzF4zm9LZfwtlLWrsyXZj261yh2I0hXjUy207BugytXsa/BfPxF0k+b2\nOvuWMH4fJvHag5gKs+P9ntIn9IqnpM4YUkHBzo1vxJq+4pdPjMoUG3kg6NJT\nPcVKA2Ha85CG+OBy8vrf9v1gPcpuXAfPdQenasgkqidkMrBTB/i/PVY41OAO\ngxPlaE+QG+4CHfOGEVZDAMQAUFv/K8ezGby+SvjqlUSZOTLZpjjWE4T5ru8f\n/JLC\r\n=vNO7\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"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.1.0","@thi.ng/vectors":"^7.2.0","@thi.ng/geom-api":"^3.1.0","@thi.ng/geom-isec":"^2.1.0","@thi.ng/transducers":"^8.1.0","@thi.ng/geom-poly-utils":"^2.1.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-tessellate_2.1.0_1637192306801_0.21007748996161602","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@thi.ng/geom-tessellate","version":"2.1.1","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"626944e4926f9a16a66ea547775c70dc6777595f","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.1.tgz","fileCount":20,"integrity":"sha512-E3A9JK5OLA2iWECsYJuD8Y1NoHMB86lURc1PmhUcJEeBhWCyS4CCrxoI25XeWd9ebm4raVIAipU49xcn3ZEegQ==","signatures":[{"sig":"MEYCIQCo46FuFvN/knFiHJuuQXVsoeEshtgSfQ7cM31VnjKGngIhAJ1GXo/89NPTdEApniS2DVccnHDYBPBzIIN+NqivB/J/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl1p1CRA9TVsSAnZWagAAIxkQAJpJFOxN2TREvP9oT7MJ\nzLX7XSdthZzzJLiWg5lrTA/0DdIoi0+CrZuLKdqct0vTMsN/MT8WTJo5MvyX\nbvQd9lLcJ1j33uIsyOLB3yjCLOillFLbMY8qCEv2VgS5WC39U0kl9WesbWuD\ngHE0U6TavSgkx/2QGzZ9LYNGUh5ZQDPcW7Op+1253cg8/LNmafLzKKsrmSP1\ncLnNV91yv/xVm2PE+T4++QCLvRwgVS1lL0nUIZe8LM/fhgxVBomg2gAYUnir\nwB2v1gjYkMHniiPdkUI+wVsbfB103Peh7ZCn5bjAaVT8ZFm1m4vPLxy3deH1\n9RHqahKu7tqVo7x0M7JK2BlzvJ9ZLUokdSENO54OY/xd9MqU5FJxiGuWG1Cp\nPUikZvolBYtCqJffcplJOb8Ak9F6Z5iLtTJ3dCLdFPWlYpDu2ll3aaYPGk8E\nra69R0SdnGYrsNA9WobbqvmpFcTtGJzY8BuN7GhmscsvGBYONzIjo54t3rb6\n0i0HW7PRoJCeWfIc9nKwp51Rv8MklE5PrIL41/mRmO6F2TlmZjiyPQQ4LCEn\nN5+pB+mZqifJdk4Up2etMvapp8s+zwcc2iVG96ZnVwSl2yGlBN/59dRseFaX\nnV+fVJFhuih88dEy4nSuTD+v+Gft873N1+srVHilFjPsxAX5IhvhXORZvREj\nDzBV\r\n=wat+\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"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.1.1","@thi.ng/vectors":"^7.2.1","@thi.ng/geom-api":"^3.1.1","@thi.ng/geom-isec":"^2.1.1","@thi.ng/transducers":"^8.1.1","@thi.ng/geom-poly-utils":"^2.1.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-tessellate_2.1.1_1637309045728_0.6310078038972191","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@thi.ng/geom-tessellate","version":"2.1.2","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"d911a9881a4fd75755dbf97e00803bc071e0665d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.2.tgz","fileCount":20,"integrity":"sha512-WD/uWw62b20U8Gz9DaNFdYgiChwQHTw+MhCb/oUOC8IwvmwBSnYGCzveBM9UhWkm5AduzFrpS0RTyXQKXNizTg==","signatures":[{"sig":"MEQCIDNOYByJd/UsntyllUdKHniDCFolpqNazUzHO+pNT13VAiBvxehyFqOfnFcJ7iHgrNQXTv//Vr/yHDbxIMPcj0Ru1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmn4YCRA9TVsSAnZWagAAyA8P/jrma2CeJ+JthDSlzB2J\nTc9Zr05Vh9QmICARsLR4KqFWepr85hMdh5V5g9T1kTdi5jnXdpvMNB+FIsie\nADiBX2NEpyecgEGvINOqYsj/2yjhaFvrnhs0x8UcNjgkmVe1fuy469rX5Y5A\nMuNyJ/E556O1QjNMKNq1XlshCBpGcCQMY7jC3xIH3wHegeokg9xDawZyJAPm\n0FhNYQ4vbzKsJHDpqmgbKo/8jCXsUAcGVffzI09y6OvLau3FXkHtrG54Ynh9\nnQENHtp0iAWfC/c+RYTdwrX1y5p97hI0byDy8SyBkAuwVDr9zgQqLv+JBKKF\nS3Yc6boTsjAIe+IPusDuZ3VEIWPJkIwYZIN+4WvMODKpmFsszpHRkEuCIZhB\nNSEpsFStMEGSBP9hCtYn4PU4cUiyba3P753poZ8ZOIdjRiiZ7jV0QnAHZ88u\nsDE2e2P9LsP+JxecGfrMpo8se7TbtwhYOw5Oi+EE98z9l627UGKFb9m/O3/a\nZBQzrLHla2ZUi1p8SXphgm/eFYTPpP9Dy5ZMxHAHnHufnJA2peoqbbVCOBIw\ncfCqx7/W8gyz1Z4pGYgD++9FTpQRbzSUojjklAR04gQf/sxozPPo7QQZMW2G\nLyuQWeWTKjXVGkYvwCEjOMNKck1JfJ6CgEfE2uxjF5nDxuybzbglwqu8sL1q\nknmH\r\n=FY9G\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"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.1.2","@thi.ng/vectors":"^7.2.2","@thi.ng/geom-api":"^3.1.2","@thi.ng/geom-isec":"^2.1.2","@thi.ng/transducers":"^8.1.2","@thi.ng/geom-poly-utils":"^2.1.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-tessellate_2.1.2_1637514776390_0.6564494433144485","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@thi.ng/geom-tessellate","version":"2.1.3","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"6694405790b441027f2884f0535e53b3234d8f18","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.3.tgz","fileCount":20,"integrity":"sha512-n6Gls6jOKcX8FgVt+4d2LvzEw33a9fwCaMtJobk1KC6FUjJCwI7gpqWrNZI8wghysAyEDBQ/ZVAaCylNjt9kBA==","signatures":[{"sig":"MEUCIQD6mdJ4b7jeZ4E0JFp6yUCgmzACtZANXxoUkYPf+s918AIgP0Xuhan0Du/F5MbT51mh91UkFeyTAjKl6HkuyuepxPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm11MCRA9TVsSAnZWagAAECwP/A/n/DbOhEz4KnvgGCWv\ngWp1O+hSTq8jitjhv/b2lyX9UO7RQg4FCC+iPFeD2FsSaF2bVT/MXEF+tsi1\nEQxGE02brQKFwH7YoHBLXHe2XYUc4KlRQv0LtStLP9fVmH6lssGJxKt17DmF\nUb0s25fixw20n0lDsYjXvyv7JV8fVheHJgJcE1yRjprzUt0h0u6H11WXdxgT\n5MAtmoaRTmm7E2RjHH03Zc9wkTvcVlkuIf9dNGoVfwurjSnIsl/ZEERjdv27\nZZky7FUBpyKVEPvzlL+NIZ9JmLuKfSIdChfdclXaJq2S7v2eWHiNKfB0RtMp\ngck6rpp64Msxt988fvQj7yNDcOSoX/pcgpXTczHk4ZI5rHTNMv2O9jP45hFL\ncfDqYZndNjtPRLdtC9w2mq6A9rEI+lTFidhZ6xcUCYIBECiCXSXknMhr63wz\no2gvxxPo0+zrv9fSKsB2DzBQE9MeHkmXsPZcLe6Hl6vpnSWUvMdjiTNlbkaZ\n1vaJfgdnN44tC2YT/LAJ3v1n9oAb6gmIKHae+EVZqpprfDcfesL/eSHelknf\n9IB9BIdAQ7vem+Rfm4pr4PpkcnwAP+l4LvlIEWZopTwCAa4nZA05gLL31xlN\nJ7EzuNgdXkn0ixbOEji0KZa4uwnpjeNCRVhFFpbni8ve2bSLnIVClRTRou10\n54ke\r\n=QKZ0\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"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.1.2","@thi.ng/vectors":"^7.3.0","@thi.ng/geom-api":"^3.1.3","@thi.ng/geom-isec":"^2.1.3","@thi.ng/transducers":"^8.1.2","@thi.ng/geom-poly-utils":"^2.1.3"},"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-tessellate_2.1.3_1637571916161_0.9204045576940048","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@thi.ng/geom-tessellate","version":"2.1.4","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"d39071f1772f50d1ee60ebd34a9280135122b6c6","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.4.tgz","fileCount":20,"integrity":"sha512-oBfc8MB3cTgs+VVcq3jtH1WUEFyR/RjHqx5b8splHsLSgFKUBvSzarB2TreNCdLz4wSHeirs5KnbGPiew9rP7g==","signatures":[{"sig":"MEYCIQC2u9qxjDkSQ7BD/AvOt7LerVK7yBPG5XDQYIcuepgJWwIhAPWbQhJczDX0h9H0VUNjq0lW+ySAAuZb/Trjq+vebgoW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm4NxCRA9TVsSAnZWagAAjTEP/A20g/PLO6Ric0ST0R3y\n66y6L7devBdsX5z8oytnEu+N5pgLWdcPXt7Ma+U4CNCo4OMYkbBw+td01S/p\nYSYV5o9e3RjeEHqFjXUnoa58GUDlC8zjN8Fyb9RnqksiB8qQVlQWHKFlfT5j\np86iUZMnFEynQAx2LUsaTrGJLjU8Lhepvbignl4Gd+1/8tAFVtvqHaV55HoJ\nzWh5X2aQkGjkeEqCQ3Te1X/XCnpgZyyQ+nWBJ2EdSo7SDoiodTAkfNrKrnf/\nGkDfEgWgA6q5RardBegDS2s42yjKm/rMl/J7fMnOLK6ZFhRKI+71AcsKuDk0\nA6dKoqw6A3GzObT/LC+AaB2ASV+IgiuUk3KNtY+cgNH8A36l31miabTf8WEC\nom7R9pcIJDu1WzhppsyV1WUBGZL4z9134mMgXIzvGGqfNIc0ZAeBx4Qj2AHw\nDWHrZGBxyBLm84WxJ12Sdnt9hJzWTCu9i8wBbIa/XNjJ/v8+6IpQmAe+fJ40\nqDClMcDNnEtueN6XFn3eMo6IGPXqjQboTWNlrmKHIsu8VXp7RAW5rYI3TMG5\ni1lLVkOYBUsrmRfGkpKrkLTYZw4942RJ2ZIRkFHE4e5u6WgJcEK8cCqJ5eUP\nRDmUTwh0XOhtwnRKqCySRtyXfNAexbupWMHmIRt4XW8VPY1457xc3pOFSsh9\nIUUj\r\n=d3aW\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"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.1.2","@thi.ng/vectors":"^7.4.0","@thi.ng/geom-api":"^3.1.4","@thi.ng/geom-isec":"^2.1.4","@thi.ng/transducers":"^8.1.2","@thi.ng/geom-poly-utils":"^2.1.4"},"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-tessellate_2.1.4_1637581681028_0.6883232142192306","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@thi.ng/geom-tessellate","version":"2.1.5","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"482483a13f325fe9e55b5795472624c8d08e3fca","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.5.tgz","fileCount":20,"integrity":"sha512-Y20eqbJ6F96UE6XTNLqpxha8Dqz17p1GxYHR4dGAkO3PMAAPfdfJC07sx3ztifquCbH39NWWcffDGYVLbuVewA==","signatures":[{"sig":"MEYCIQDqM+nlRqZQVmnSS+Yq5SXariGPzQUK5JWOsKBjG8R+DwIhAM7Ozw9AlpNKwqJHEiXHzMz00gHGP9o3nCJHsR3OcR51","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqA/VCRA9TVsSAnZWagAAlNIP/1ZO4Z39MtXfLdbF2GzJ\nLVT/9tfv3yn+tdoBEMlGlie9fHao2ZQvGpLmBAWE2x2perVqwm/jjxH/w0hM\nZnI14Irma8G33HTK8+T446anU3sCxOihFH3IXxXGG8M8JDb9MD2uFmaXYA0Q\nL+LQMHsI5/15n+W5LltI++ReYbrnOhicleIWxhWTHuuLoyxzQ9sQ7YB2DzKd\nVB1wW0ZXPYoFbK4NyeABQ9ay6K9/aBYOOLCh0BOED7Vqqn51CeCc+ZCkr8fS\nJAViFISAjAGu/AYL7uxKXcZZkkUBP9oXfEB30ICrGO9TWMsShb4DixnDZCkq\niuwbAGoyE+X1GGRQeoWNyZg98ewOorWLPevSiLIklqSNnsDtZ2W6l8+kFlz9\nsdPeN9NPYpSwsEyu35FsUsxtSTGxS+2MhS8YemVeyIAQc2aCiqR6eyYsh3/Q\n7uZ3xAk4RHoxM5zo+6zqF1F+H6dU2vyDh058aK1hb47AWjj+fnYRgbgXE7SQ\nj6J4O2Hn4ll3agYwugC2zNNdLrgPOwqUg5MvOVfHgsUPlWW5uY1jK8UAcaZ+\ndH/he7CqzB8N7IU4Uad5Bzis++9nbAdFdTNLJ71cU/JrBtXgEolhNZD8Ltx2\nrlQ2k0rHHbK+TYb7nyaih3h9yn1rPSvN4SAdP92MQdTCQ+LRyJ2AMt7uF6p6\nuRuc\r\n=rlpZ\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"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.1.2","@thi.ng/vectors":"^7.4.1","@thi.ng/geom-api":"^3.1.5","@thi.ng/geom-isec":"^2.1.5","@thi.ng/transducers":"^8.1.2","@thi.ng/geom-poly-utils":"^2.1.5"},"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-tessellate_2.1.5_1638404053267_0.5508677486660969","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@thi.ng/geom-tessellate","version":"2.1.6","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"47e30d0fc2f62b2533df3446c880ca3d0ae6af30","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.6.tgz","fileCount":20,"integrity":"sha512-pvk6pwApDosBV/vaeNTcn5t4hhHEjtOuLenKOOxp1I+2c0XKYKRXjxpe8i+OfWgO2Iif9v9GwUk+GKO9dFWYGg==","signatures":[{"sig":"MEUCIQCb9HiwzpHGF4pf1AvqfiUc9QantTbkFgMgVGvosCCl6wIgFhrdBqR6Y50RVgdaB2uvClL2JS0n9Cy4r1uFbTwFx4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtyCMCRA9TVsSAnZWagAAjUkP/A9BFm7RSF385wyCKb/P\n2qdTL8E+nPUlSXaWvJttepWZAV6meo6P39tMQoFf0qy/ldBIZQ8fa6WCSbgd\nJdF4JDMNVMJeVFTBs8vDQhOJwO90Wu1YigrJU4kKhI7jkR7rEofmvP1MhUoc\n8ZBDGysbV5uJ1Tvtjz21qnPsPhU3YEt5t+GN2PdhI1lGQNOP+K2ZkWGFzxHz\nCO3o8tR9tFAT5biRI7Axmi7a9tqz5m0TLKCHy9DTlRXSLAQQXcpYlNLlaRQN\nNGtjeC72Mhs7F4cqXki9EMib66GCZhUBx/gLUcywuj54cQ54IzYOO921qsc2\nI1pPSmzuiH+ArHKtSMAfA+JZPFSl3xTUGLWZcY5pUjXBPI9btb5WIo9LDFye\n/6hI42oHgaTJO50KRiXHW9HOU9yGmiaCMCxPSB31mkAUwg6STf61ZzU5VTTA\nrs1wbb+knCQnoAjrNPZA85oznKtHKDVRLid80MWv/jY1RAAtBHYhOm7XwKBf\nwgRt17loNkAVwIYmr201jRtuM2+wrlgWKac3L7GZmpLJ39POJBXYRBRyGJdY\noeq636B8/b7rzjlMsvAd4Va6Zqq9xwApoKI5HcmMQjR7mgUFIx4Gv9bPHJ6s\nV/PqKSlcBVzXFvjRokYzPK7JdPKMOOzsKBYsznLiFuBue9raa7MUydu7WEf3\nD53v\r\n=UoTt\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"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.1.3","@thi.ng/vectors":"^7.4.2","@thi.ng/geom-api":"^3.1.6","@thi.ng/geom-isec":"^2.1.6","@thi.ng/transducers":"^8.1.3","@thi.ng/geom-poly-utils":"^2.1.6"},"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-tessellate_2.1.6_1639391372390_0.8897848686297236","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"@thi.ng/geom-tessellate","version":"2.1.7","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"2955a71cfe6e214d58c35d15315a7912018d77c2","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.7.tgz","fileCount":20,"integrity":"sha512-zSs5gYkiZEw+cEWZd337C0ormxHVo3oqlgY/NyLx9kgYrnnSXAsKV4DZkWl+81DUvk2KUoz7YupWct569RGBjw==","signatures":[{"sig":"MEQCIBJ6nwuhDmptTNxQjHJmbYuRDmUZYOy6wSohdF8kvN9cAiA0l8tqa8FAPP3xgmL9XEG6h2xDcNxdhFa2BDXGiUhsrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuGBYCRA9TVsSAnZWagAAXJQP/2Kp4uiv9EO/RMQU8vF5\nsJCuy1c+PHqbspO92d3dlK9w1Mmwr+4zwdzXbo2J6JCxdvppDEsYiYewCEwt\n9uJ6ahlCzjtQ+g7UTCHkRzOvq3g9uA9WOd/267WY3gDLwhC2nHxcXb04AohA\na/pVPrzIUaowYMtzJ3wuc0D4UbMyVk+umbXNUyyCI5EsZeHmWppZSXUBuJb1\nFzh1bJTViuZw3zq4D/0ojGeBkDNQLENnfpxjZnoqdIJBy3CgIAJxwZ9UHtUL\nS6okWVorIh/MuItPO6pRFvMdbraRbCQTvrw6vUL7bXNE/w4+rxLitlnKnhon\n3Fasz5RK/Q+5pKJXGhxyvRIrPhNPqQkzhjLk7YhVnvjrO634wqxWrCkzZaG5\nZY0kbZI9igtENkjZW/fvwQGrT/TWsZdk4s1sYuewQ+WNQHtYiJVr6BbNiUBj\nfA6ujZpLXSAV3yZ/Npo7HGr6xJ2wv1LS1wpIi7aeEP22qSyBmsMMttTaZA2a\nVxnY6kxubfOxqPfufFjyFrEmJzWKWQ5xs9j1LfYVTkhZC7cwPUEcrcYC9c+J\nulZmJaYUEb9uSSXOK5Z9A8+hh0EhDHxJ3pevRLcYOGN/cZBdJzi9YUMrw6jr\nEHx/61cDZqkD/0/qkE6I+nVg6hxjO8qzIhIO1WnzLKUZmQ0AL7Mqa1+jabpx\n8bej\r\n=mKl6\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"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.1.3","@thi.ng/vectors":"^7.4.3","@thi.ng/geom-api":"^3.1.7","@thi.ng/geom-isec":"^2.1.7","@thi.ng/transducers":"^8.2.0","@thi.ng/geom-poly-utils":"^2.1.7"},"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-tessellate_2.1.7_1639473240652_0.4067138368512133","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"@thi.ng/geom-tessellate","version":"2.1.8","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"5b9527c9cdaefdd2a551971ed3803e7b7a688752","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.8.tgz","fileCount":20,"integrity":"sha512-UbZYD0eRxsoC1cTKjswotATyS9AOdgspnbs9wKyxfBus8hhxzST4QoBv0l6z5ztEZ8T1fitG+9z1U4zAZIEGdA==","signatures":[{"sig":"MEUCIAIFYqyal7bFn9JTq21zTTZyyO4JiUtZOEuLsRvNPbN2AiEAoOehC3/ulXAVYOgo3MLlL6+iP9/e/Eaw88ZEiSKboA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKz1zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1dg//VKFfDBiT0qrMJyh2NLj6aqMf+5IyvBWpvJ6W4fgI3Bcge6Bm\r\nqIn8sGrVY+0EQioHLKeuHHqt2Yz+U/fwNgBn+QfxHgDLmFDXVbqzsNqScrs9\r\n9mut6SDsacbugGPO9X4oXuCRb7QgyDBJgfe0i9AoZm7s+JmWuj4cvaNjg8EW\r\n+S8CSf+Z0KUTAIrkeCejJGt2odLa7arJalficrIQOhXDr7BrM41zEFxJbnNS\r\ntcnT/CoCEdELaD5xEqcpNzLukaI4aGpKBAEMdh5L48iMZndJy9pdL0TMyGq8\r\neRRHJleexCOvEkgVcDuNT9iz5e9MRG3I5PlpHDdMVcrIuOLzwFBdu679uaKD\r\nUCYcR6Gih62oZQUDPG88DHO4i+4ceZeApdIGkt9Cr95ZQ1JZ9aWzwpKXJx+x\r\nUxv1ghpnmKEQpmz1rtSO1BMcZvnTxCuy0Gel5ueGfGUgTXeWD3M0f/KCnT45\r\nx/wF/V4ahi2VMUghZx2o17aXz37ZZ7kxgsTS6uuOCy1aHaYbMKNqgQxHwSMY\r\nOVt5L4B7q6QSMA4TNTf6vHnn4KzKgCZkstLIBLFm7Mz267EWqXV80GvOWow2\r\nAyZU85tYwNGZ0QSByH2aGKZg9EIMKRL44BDfIHYq9WBQeF/ejEnremKmS4Dq\r\nrRnQ9ll/sibn8DpwiZWtSrn3FG+LSHobBZU=\r\n=xqNN\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"},"./inset":{"import":"./inset.js"},"./earcut":{"import":"./earcut.js"},"./tri-fan":{"import":"./tri-fan.js"},"./quad-fan":{"import":"./quad-fan.js"},"./rim-tris":{"import":"./rim-tris.js"},"./edge-split":{"import":"./edge-split.js"},"./tessellate":{"import":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.1.4","@thi.ng/vectors":"^7.5.0","@thi.ng/geom-api":"^3.1.8","@thi.ng/geom-isec":"^2.1.8","@thi.ng/transducers":"^8.3.0","@thi.ng/geom-poly-utils":"^2.2.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-tessellate_2.1.8_1647000947169_0.948449241516613","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"@thi.ng/geom-tessellate","version":"2.1.9","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"68c905501e40f8b59ca6e0c689592b28216ed8e1","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.9.tgz","fileCount":20,"integrity":"sha512-kK8nG69QkbySxuwZioigYhu5SYiO0yHNpELLpJNqNAzibZGp1AoLi7SrudrJRmcqgEBDW+/vkQNcfdB+oTlfMQ==","signatures":[{"sig":"MEUCIFzjkN2dqQdrqN972GoodHExN85HK+YaAWH/dZzkxGWzAiEAx21J/hOf9Y13rlM+/IMuD3vkir7ytzSzb80WXcKJitc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTvL1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDYQ/9GldKYK67w/ZBpRmK4wt6I9jF+bpiTmOZQFV5YYthc4ttfxeA\r\nlwQJF7bn838EWl9ogm7Hhv/4Mgb9VKEwHDz1tLFqxfiPij5aOUV10uZHcM+W\r\nW2Ms99r6iSfoRP7xg3zBx9/F7x7wOmrUrluYBBigUaU1T0olqtvfqXg3+z6W\r\nj/Lcd5WbxlUf9j4jytxY9QXoi/Urj1tcuajZsxuEAX4InVrDj01kI5322W41\r\nI9MapmnZjs7QX1k9K6EsGYQbG4fqBrW7pc5dTMPWwxESQ+JXzm7M0Ku3/xBg\r\n3dwNASNOhv8JCTUgfBstFRrjWyWrrUhbOXGiHA8i/QrX6kIz2mgA1cuWvmqf\r\n6LDQEh4UcU576GIw1npA2ciVMUr/QSb05E/KNXMnU8cglB60HyT1oOyLWfkI\r\niZa8YYsK83O9KUKZW8IO33NCjCqDWLcEHMaJ9KeiNiaYypA9DQcS7yB1Zmpp\r\nAy2wSs6TXw+aG9ZhmTLzdzaVPj7VpP248XfBVbpUIbycxKyW09Ho1Z50S9tO\r\nu6AGS4X38+PZuiL6zfMEKE6l2x01boJZ+VXtv7aU30irJB3sdsFETCHexhMN\r\nzdoiqszLWWatzAkPYFArPJRTDjLnjIYHLKjShoBRkpxMvNJSilluLB19AxJW\r\nffdp+euYbuKRtPIDRThy7mpz1zQMpOf+FDQ=\r\n=kF2J\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.1.5","@thi.ng/vectors":"^7.5.1","@thi.ng/geom-api":"^3.1.9","@thi.ng/geom-isec":"^2.1.9","@thi.ng/transducers":"^8.3.1","@thi.ng/geom-poly-utils":"^2.2.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-tessellate_2.1.9_1649341173263_0.4330350508531411","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"@thi.ng/geom-tessellate","version":"2.1.10","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"ed296a08cc087fbd157adaa58ca43440d329f30e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.10.tgz","fileCount":20,"integrity":"sha512-7g40bDLW9AZFTcJxCuEni9+rSCYX0zBVc+RBgivKq0TbXjO1xoA+xPai0/QIpsg5/reKD6CLuEApoE3HVShZLw==","signatures":[{"sig":"MEYCIQDrl6g5CXHTIML1m7r+4p8JCbDqtKMa1lu7lxCDlVNu9AIhAOsBmQ9U7xCfc8SqphqoYNrmi7twlFjhDVJqlBV5M3gl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicQZwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpejw/9Hmlj8nowVLeRFxD1B6d3qswqcMbYrdIGWm+E90x/Rwy3BBjm\r\nmgRjqfIrekfQadIBK27qHONWR0jQ04s4CZbXSv7xn3lkLxCEG+HWExe/09ar\r\nW5TClxGwVWA9ZGulNkuSOJXV0xIAiTHhnHwo3fW8XEbLnWOjz3dGVAh2JoCI\r\n1vHniOLNb1HAjDRfy24DnxIQmQnMFduDLQq+BauEa7mM0PXfDYKsHfQy4LvO\r\nFF+kKrn99cdtQThUlXDyXjjkqwSug1iNLWcHq3k39znv1kAQrlj5I1AwGJG+\r\nig2NY3SvlCTVQRPBphGRwrCVEkJssKoKnQiloX0Zxw5EQ+RaLhZAnPosHjsi\r\npQXwsHnTwM51GhcpvwygKT1l7YEJw5TaopHje2Ak6B5AdPoKLTFu/GXD1epU\r\nRgsCzl4xjkGJAC6gQ2r7j18t2iM92MAyo9LVEMaVqMrhjVKcQkuQQ6aBozra\r\nhSMmgycZApHfj7G31c+6p/kxbSkUDH63vHw+CsMPY2yhgDtkspYcldi3/ZXp\r\npzfFhe/FgKcLL3UTi8NEK0GlJoGTttD5rWrgUHD9pWhXOKPTevogMTCPqFX2\r\nF2u6KDlB1ffA4QyI4lFUZnDOphag3Zo9R2qYf1lsrh3FD70O5szwwSJoh5sp\r\nqxGE37gMXIKXTfg/81ZxBW2TdlI6/DUVoqw=\r\n=nOgf\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.1.5","@thi.ng/vectors":"^7.5.2","@thi.ng/geom-api":"^3.1.10","@thi.ng/geom-isec":"^2.1.10","@thi.ng/transducers":"^8.3.1","@thi.ng/geom-poly-utils":"^2.2.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-tessellate_2.1.10_1651574384744_0.2027458460739162","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"@thi.ng/geom-tessellate","version":"2.1.11","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"87a09cc9058c4d67d302967d298b7d3ad59ce649","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.11.tgz","fileCount":20,"integrity":"sha512-1qF+jy0Dl4d9xOpMI2FNIv21ZeVn4BXRMGOYssl7aGmbr5n0x+c4LymUXGYitO89dNeTAEjoF6wUafCOiB4VSA==","signatures":[{"sig":"MEYCIQCYu2AKLukSl3r4jui6fp5mx91r/YSXALCg0z4qLrj+fAIhAIELE6XQpgZliSUsu4l0tLHnufDTMReQl0K08abyyRfv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidlmRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/yg/9FKG+pxy8HAQMzsIdS7oaiUP5k4iH84VNXoTFUaQZmeinl2MO\r\njD0uHMGdpsHXVCFJAQ2JWp4qiW79/7r5u2nxYYtAj2TWWhbAq2tI+Tphg69k\r\n8XyH/IEoQWdz/FZrd26PD8PMihmTi39XH6kpK1lq8WgSj+MPycqbKi2AqDnr\r\nQVKXurBcqT/3Dy0V8gvxJiZeLuvV2ah8UTaXIodzWG9wtR8uK5MBpsWQl2YJ\r\nzEKRqT7OloQPSCBGAwUdS4UdXaD/h02d84HrL40LUM1zInQrJRKbsgde8JNv\r\nyJ3M+KPhuUP68QtliSS9Ca/yOumbF/OR0RnL+xt41nfbayUz2pqy19XAmgms\r\nuMyfeYy7ZxKiIqB3Bmmn8/cgeVjtDPmDwaGXITaL6lNYsNbJYY1genHMmItO\r\n9WuY53UemYNfQvajkJtC23CQVFpY9oSEG0D6eIqhI2Zxl1kOGRio8+gpaSJ2\r\numXL3VyXLjxeVoto/B7zQ67LtqlJ0h4xeVtcj6qwWd1tYk7RfVeI5Sk2NWkn\r\nWqicU3FVVlTvYNyLcJv2V9uCCaku26Cm3CDTTZ/4g6NcFPoBbnPEfT9tPn6T\r\nqlCEkMVmzaT74e6PPjFJqwST+p3/Z6Bo81CzkdJcOCKJBp2x21MVqPS06ot9\r\nF96RL2TQgfumUzXGfVmSGNfsUJwYOd9SwbA=\r\n=uHDD\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.1.6","@thi.ng/vectors":"^7.5.3","@thi.ng/geom-api":"^3.1.11","@thi.ng/geom-isec":"^2.1.11","@thi.ng/transducers":"^8.3.2","@thi.ng/geom-poly-utils":"^2.2.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-tessellate_2.1.11_1651923345797_0.8003064071459569","host":"s3://npm-registry-packages"}},"2.1.12":{"name":"@thi.ng/geom-tessellate","version":"2.1.12","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"7238aae53109d1fba2845cb31e959edfed87035f","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.12.tgz","fileCount":20,"integrity":"sha512-DxIoHJPyb0twjzPUcQnAI1arPrZiMoGAFJz8bhw8mTSC13kmRFobBF2+g0A+0/e7NZGUqcEBFdMSK4tS06/bYg==","signatures":[{"sig":"MEUCIQD+vxOM4Bep4O9L39ZMtofGdeasDS9Js5sDT+aBLCLQwQIgKJTq/pgUMlkEuRESwENY5c3Obbw8ebLJIXSVHE6HXiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiinARACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmootA/+KAtiwtDstjwRBwbN1RBCv1c+wamamicwC/PYCjpR2bzMsCq0\r\nMfa6sc8jkLipUNg//tHjUrRAIfIeLbtJXEa6VXFtveMyu/mLJMG7O14FW/ha\r\nmXxzg9RHNqLL6ZxLlvVJFHkFUaLbjMYXerda566utnGmNoPS5jG02z8ykVEd\r\n3hKJep/bMDvrQ1ilfXwxvqyCIAMH+5dSdrmqklKr5kNaF/2YGON4JpNj4F+g\r\nEgvw3EI9zdyq58BqlQnY9Q+W9us3dTgFia++p0AlXu67qOzRZbTp00XkZ2OG\r\n7qPqZFT5IxaHRX58iOwdG1EnyHk+PwFQolsBGtmXsE3E1rr0xySGuy2Ih24v\r\n2P5d+AAWbwK+feMJWBRePqamskdYZT4tscX2m+mYr7JWo6J+HueYD8dxQdyE\r\n/hY1XsYJCaky83WjnIp5/AJTBcv225cuc8EVh9Zjl9aE/es81ujr7e0TOmBy\r\nahmpN1xUOPonNdvQDZJtfkH0J93E5rHE53bVeD+AevmOzzludO2TOvi2qTtI\r\nWsNpbsW1GYx40C8KpU7PgCTPN4RL+CfUQncwXq5HsFs/g3uwehJa7PXda8lt\r\n30MbrpuUE+ukrtSJBenHdTy1cyFU0zXRWfJqCQBtkxcZyA5JkV9tuQslJGku\r\nykkH5wvbj3nbEZ6EjB4BXw4JKIXCaI5vmlU=\r\n=85g7\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.1.6","@thi.ng/vectors":"^7.5.4","@thi.ng/geom-api":"^3.1.12","@thi.ng/geom-isec":"^2.1.12","@thi.ng/transducers":"^8.3.3","@thi.ng/geom-poly-utils":"^2.2.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-tessellate_2.1.12_1653239825720_0.9367557768279566","host":"s3://npm-registry-packages"}},"2.1.13":{"name":"@thi.ng/geom-tessellate","version":"2.1.13","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"483d8cb2a0975bbe4c4fa4b8b90575d1abc5ee6e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.13.tgz","fileCount":20,"integrity":"sha512-xxKQfpi0mawmJufCNDYuXniJZk5hFG9GTIKyuMBFIgxzrP/KmMImkz/rQJ+xumxgWp1Ym6N6qWZc8J3nj7JhBA==","signatures":[{"sig":"MEQCIAayE3R/fGEFhfj3yH4NxMq6RNZvMM8mjs9ZdjmZu5NAAiA3Y+WXl5mr/ZRJ1e+KQJzyc+sMmqJWbBGRpRk/BprvXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiohzeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocRA//fOUZeqA7+mqXLtMKoV1nwSOExfrwGijm9j11NiSPmfy+FSqa\r\n1e1FnGEiBlbmbP6Bwi1zZRDdk4uuhAnvMqNpG9H+7qZW3j6ea6pvOPEecoS+\r\nCoCrvT4AwGIY0fqK7gVRzxPJyrRRQ2OyY+n/MMFfn8pLBuK3ZzeVUzJ1mq5I\r\nM/2YOWQMxcXCmFmVBnJLEZAf+Qw+a3+tC9HR7inwXDmLVx7i87AHpNfe0ZVA\r\nRRnJuaDEPy5Z2vRr6Wg13LizGYj3eIHkEuV6qUKljcf588V2KnVSbjoUuRHZ\r\nzjSZH1//TSSZlI7pj1B5gYmz4s8PppU8/F+yjK4kTmR1e+PtjS8uktfTtgMk\r\n5CxkrIu6sfhRj4AX8Dyed6NpzPTmtz2uRMWXDGQiyX4oFjGLaBqYEDyisj5j\r\nA/yaD6CaR+fcTd9AXmsfWv4bTE7zyzSTPBHwqGvW89dtOxXHI7QhtuvEmIft\r\n3NMCz3p7Pow5HLJdB3TIS1ACRwljQFOI/ZzAwYXE04PjYkMTaY+wzYML1dP0\r\nNUWlpixksE/LZzEv0Pn8OcLCEYHqQIED8DF2n+NfsaaO0o+TJHZFsYGiyICt\r\nqHmgyX9iQYfYq4SRe4QPpPWYyoqCwngyOWlAb4o3/HzUfC1RQjSbmUW4XHjM\r\nP/xE+Uw2VBDJRWL4jFEV+At0BA4Hc4g+dzo=\r\n=PETA\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.0","@thi.ng/vectors":"^7.5.5","@thi.ng/geom-api":"^3.1.13","@thi.ng/geom-isec":"^2.1.13","@thi.ng/transducers":"^8.3.4","@thi.ng/geom-poly-utils":"^2.2.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-tessellate_2.1.13_1654791390505_0.08647110842548922","host":"s3://npm-registry-packages"}},"2.1.14":{"name":"@thi.ng/geom-tessellate","version":"2.1.14","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"9059554fcaea411b746e0fafcf52aae47fb55dc4","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.14.tgz","fileCount":20,"integrity":"sha512-6GJ/6bF0WiPkEDSnksQCpwXgMKBELvIJQStzZxKOmelfo32ekD+xAUrj74UGtf9K+qHIdLynnGJfJNxUt5DPiw==","signatures":[{"sig":"MEYCIQDGoMHPx4dxFKtrkvqJ5lMVi3kLs5f+eZj21Pe2ATRRNwIhALwqjUSDAhHRRixXZO5kY4tJBXpYTp+4tPSM0Y9C+nvT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipKYHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/6RAAjXQOJUhBfQChGmnnQ0fQtNbYdqwbbFN/midxEvD0p5Kg2TmI\r\ni0HU6BmXuIuG7iZ4mT7dq9rS2FO0vEiPpi/hj7ZlShXKJdbrCp/TFv5LqpPQ\r\nlqegxD2iFWksweuw4H9ASTHSExIgHJe8MH9wzQD22DR09T6t99x1S7kRNUoq\r\nyCodiehTmiCiApNN3uGJTJ1FkaQSXUG+IQ66uNV6E0zumuG8oSTgHzekdXMQ\r\n33y2oPnOC7hdUiz5355mdXLv5u8IIEyrX+fH0WtwhCySF07nGqDA9zMLtv2E\r\ngtz96GPn8agy0vL6QajCbRYA3RI6uMwCs7SiQicoWrFI0gupTe9uaCHiPnRV\r\nQmU5K66AedbKXWIp1WeVFm9S3UH4EfNpSy7xI1tdT/ZkRqXxgq85rO8sE7uC\r\ngFhq/p0mPOXk7DgUmT3PdxIKVPHa8TNfrgirYJgFNaPnvlI9+r3VhMxAjeiP\r\nfS2LauaBLazyYS2EaZnnIw1xTT9MCwQNDEhXgokdopXWy+WyK+otmmu1KXED\r\nsu1FN42VwPU4bR6WfuiekY+nCSqAxDrzne/nAJCW1KY1pNbxzps4L67mER1X\r\nn246f41PdY35VMi2+eWo90vNocnkDsH7AgCH5+GJYbBBmkhGgfHCSwjy/+g8\r\nIQz9Oz14TuYZXzpUIv+98kYr+Z9uvyoOIp8=\r\n=ZMHj\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.1","@thi.ng/vectors":"^7.5.6","@thi.ng/geom-api":"^3.1.14","@thi.ng/geom-isec":"^2.1.14","@thi.ng/transducers":"^8.3.5","@thi.ng/geom-poly-utils":"^2.2.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-tessellate_2.1.14_1654957575599_0.4224473592545208","host":"s3://npm-registry-packages"}},"2.1.15":{"name":"@thi.ng/geom-tessellate","version":"2.1.15","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"e091abd0ed1d68d361e59202a073097851da0116","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.15.tgz","fileCount":20,"integrity":"sha512-iNZcbwAFc8ESSUlsGzrHHQ/hCEiA+u97xPa9ao7LTCvliWxaPLDQ8n+DojeQoDx/JM79ooWNUzCK2QKtkqc9Hw==","signatures":[{"sig":"MEQCIE3LvspBnfay6w1Bqj1DBJL9qszuYdQ6zBVcjK9feupsAiBrvnqt6KYPaUocBlkTdFcezyfLJErev9KojHSgFgkorw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisK+BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJqQ/+J3owTCwVAj71VuPa2RiLTU8njq7rfgVpuYNzQkaAKlbXScvf\r\nyuZOpcwaL3zLV13icaDsqc7EnG9VvN4UFhInoRp9TjWgEfiH24GoMeFRVEAu\r\nzUfaKt+/UzpCKiDKbLD1ZW7cxVNbdsoA+ZfksB9zZVV6c2ypYbO76FPatXyc\r\nw7lLUw8zVVoqcEISrO/hvdjnxo7nsoNLRaE+4rptIolU5XAEgqQasO8WIbrO\r\nsc6WwGeI/AOB2yGLzKhJS/YlMtFqmAGpL71ABTp6NDPXHAcLr7okACcZwfMJ\r\n0YREcdrskkKCQlA9AG31hUloJGom6ZyS+hTLzXygyW4V55ZaeScfFH3XvL9G\r\n5KgAG7YORy7X1YHggG5fpfGyDMBq2XAqug2y2UCKM8T3um9hpo4Zgaqi/iKv\r\nEHl39zfnPzqryoy+dPDP5fuque45Ssh88guFvq12qZ73imPCEZ+iQAjTLqPW\r\na3gMPfmSr6GQaNaPIeOBKJGKQkc13rUb0YLpfoP5bi/EGx68HIYWNiOQs2//\r\nn+SGbQ0fUvjpgandIVLFeImehlcJloThFQVuvX8FqZfXVdmXQcSIyIbO/d4n\r\nuQ2id6p2kd8As8vD+DQ26A4dKFsjPOvIclrPvuz9d/XFtBwHE1zptsfhle8b\r\nNkKPnjor3Tavv9LgIyJgbxarTXoiYG8oyDU=\r\n=eTkL\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f50e292ecc7dc74a6705b07fc739bf827cc5efd7","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.1","@thi.ng/vectors":"^7.5.6","@thi.ng/geom-api":"^3.2.0","@thi.ng/geom-isec":"^2.1.15","@thi.ng/transducers":"^8.3.5","@thi.ng/geom-poly-utils":"^2.2.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-tessellate_2.1.15_1655746433060_0.3321816994462261","host":"s3://npm-registry-packages"}},"2.1.16":{"name":"@thi.ng/geom-tessellate","version":"2.1.16","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"54e6cd17cd5d7f2ded5512f1d63d2662b0eae582","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.16.tgz","fileCount":20,"integrity":"sha512-rrTQh00ucgSYBR8uhGqg0+FQZaQhHl+oFWO8pIa3G3NwRQQM6p84BEi5hXKFLNW2SJDDJmfKxak08vgOI7BcTA==","signatures":[{"sig":"MEUCIQCHdzOPkHKV4HwXI+3GUi7Nh1wbU68UBxVn1p63KW82qgIgauchrDDjd6YWcu35vjeeNCg46t+VoceK7kZH7NZr13Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitFmxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/VA//Re7yjWHODWLFoG8cy2gwk20y61+DTbrJyci+OF1r4lXT+h7+\r\nPwEkFGPsjp4xcXzzu2cD6jzbhx0dEFBFYiOt1OdxunL1HyV/8c4C82xsDLR3\r\nRtFTLDjpGUxnpoTYI6+b8AavBs89LTOx1JANp1ZXM3IvBTZTIiHrfKRKLtV6\r\n/444wN78Q1PV25Fw9JeyhkhGpmVU9MXdpcmt+Ha9P9IaZCc8LnFRR9dHA5UW\r\nR46MeDHLBz0WsUom6X1MyzEOqmEwJw/kNJocAJyXNhqUP7DI6Mw+PI6YLM96\r\n5aKUWUGZnaO9PJjwy3rAHLSsyPRlTzOMoLwp+y/GZ6nrONvOmpfrpGeOyybT\r\nNnMv66nfhTttuFr268G5kOW43fUDhMZ8180dSKH0w4DKhJFwN1GhHvYJJFsr\r\nvh2x4vQvv40i4l4jewU8WOHqjo+Y33KmwvdjEq1WknlT4WwG2ELdRTA1ORVC\r\nEXqxVQMoG21YjQufWRfw1WfW8yAo/FwekG8pNNwSIo+S6DaqktyFie88X6l5\r\n4oxu3uuabyMcyomQPrTPdVR86cn1Dox7fiBLG1gWoqa3v1vWjijD4O5uatap\r\n9bh9vlnApCUkdp4yHewMUAWu52BS0nLZ9ZyGtsAOLQXQ6Ugo+O7EiZE+xcx6\r\n3fp5UEWkDsl5a/CF82AMo4JwW8L401YaeLU=\r\n=ia51\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"73139849c7b46c0451693d994e14a34bc2434280","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.1","@thi.ng/vectors":"^7.5.6","@thi.ng/geom-api":"^3.2.1","@thi.ng/geom-isec":"^2.1.16","@thi.ng/transducers":"^8.3.5","@thi.ng/geom-poly-utils":"^2.3.0"},"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-tessellate_2.1.16_1655986609579_0.9814228622632635","host":"s3://npm-registry-packages"}},"2.1.17":{"name":"@thi.ng/geom-tessellate","version":"2.1.17","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"a5a6452049aff78064df1fde089487091a997cdb","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.17.tgz","fileCount":20,"integrity":"sha512-nfwvF8n9HzX9w35ixwgt7w/8IKJD1hCZJUU6yexe9V03oXUgeP+E15FGDWxmd29myZ9Ye+8GS5jgBkNCqDkbiQ==","signatures":[{"sig":"MEUCIQCi2r2CEEmLVKdh1KqdR7jhKfpss51XOgacNcaT1JXkAwIgbMeeFDfRqKDP2R46BiUzUgXcp9uwdsGdPJ4U/xU/zuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuwbYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprIA/+Ok0B3eNHXz03sWG/ewfGip/l0/J6yq6XwZO0EJR3EkHZGv82\r\ncVJrcmC4wjb2fW+PzIYBkUDNAQtwr01ahUNCWHUZcTuphgfXOKPF7TIen+qK\r\nNkqhXGB//KILoynaRDIwxr+eaV5ZohTfLh9sZe/ZNpx0B0MSNjaPw3+f+xIM\r\nzuSGxm+K8Lf08ZFL1GCJXzw9IjE1/5v5gAGFgStqtDksG1JOS8lSViMSLi6M\r\nRkCjgYm7jnH/U8AG38brMfFJR1YlQZRL2x3UCE0Rk1b9AUinl10aY3eVgPGd\r\nsAq8gZ6hShYFJOMSOqo21AI0yrSNcpiVo5uqecEdnRf+6iw7NIP8XsCwuQIM\r\n3jVd9gCuVxq+LS0ap1g2nI//OWQt4uGsE5LNMGYSPWo7VKgo8ICNkQdPV6QL\r\n8qBuWzMpFc6YN7x4ysrqun9ZrFc36uporZZ3YmX7zim6JYHTNmECQSgL+NuG\r\nYzFxg8CYZ3eRBu9uSSOeofG1VZklS5rfXrzWPRGbd8HLL6WtPDhkDPTdLk9+\r\nv8zA6c+XyU2DoQtuS+sTo8JricuaYVJUkMbqzBzbtIJv2iIoCZVl//xElYdo\r\nWsoBTDLFyeDZvNUj1z2k3XYlQInUQzYyGAGgfistRQ1E8TbehfaHP+s2Tn82\r\ntBVGKfb8zlEzpDd0csEbYjtMI8Wr1b5qNy4=\r\n=QBXj\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"207404f1e1fcfd3596780322d9218156aeaac3dd","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.1","@thi.ng/vectors":"^7.5.6","@thi.ng/geom-api":"^3.3.0","@thi.ng/geom-isec":"^2.1.17","@thi.ng/transducers":"^8.3.5","@thi.ng/geom-poly-utils":"^2.3.1"},"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-tessellate_2.1.17_1656424152682_0.3942677956266789","host":"s3://npm-registry-packages"}},"2.1.18":{"name":"@thi.ng/geom-tessellate","version":"2.1.18","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"ecb82bc1e1c2b0dc381429b9e9774c569c3a503e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.18.tgz","fileCount":20,"integrity":"sha512-9a2SFKVVLnTBmqygfs5iAs6jMjOL75XcBTRf1+PKY5+GJgq0CiNGfdsxGKgh3eJoCdHd0ghYJ1aPzfgWX/dkWg==","signatures":[{"sig":"MEQCIEu4osd+EdJshKsF/geJ9VYCHKfCc4DLXdWPEpk9UlUuAiBkpBpKetB5454BRB8MbMm0Me1th+1YVcH0+7zdAx5F9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyHWrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnPxAAmbtlMM7Zxa10YqHgX03B4HNMcW8Yt0Vj0ObJeLBAe1qMnCYA\r\nGcPp9o2OLUN+OMJXcwMG+4FKMPBFy16ZKwmIv4U295SUDuRCWqtXRVsPeJpO\r\nopmT+uVVqs1s1+Q8FedPvI2p7UH3b1jEakmjTacqRYmUpRKbMf7GsJWbBu3B\r\nWtHY/IuYlgnECZ7ye0giOurW3ohYJNPTBOH24G4si5v2V2F5cF/rrA3zMtet\r\nbn4KRJZEkcXtFWrxIn7bGMRpcXUCnzy4gEyZVpIAb53Zty7XYI+qWy3ek09V\r\n/jXLhc+ebUcsPHNqp1mNjWedVOktoOw1l4azMAu3LU6t8NzDL7eMLtOS4mHn\r\nx9beo2ftQ4GWqOb9WZkuIYKjX65wG3WNJmzDFOZhY/xHXTkK/QMUl2y4a/FI\r\n7yaaFEHJM0TwiSHXIs6OD0482Dudye1WJm3ZkuUQoi7C0Ig/piKB53CT65hC\r\nO9QQBtH5AcEouvRLrkSztISFTcD1OzKka5rYNnEmAgtm8ZrkSdF4cyNWpJZA\r\njvu/JiMVIwRpiDp1dSKLYh8y10VqH7I6AaofhYX7lPs+MUtfoi+jv8ZqKixi\r\n0LcHx8L1Kf5bDVMAeOFx0UZQeQIaIPGwtxlGtgfyYnPxq6bId3kYK/YF2XA1\r\n9Syr/ZitY0aI/hnEyApRpIxyireQTDgq7co=\r\n=95D6\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.1","@thi.ng/vectors":"^7.5.7","@thi.ng/geom-api":"^3.3.1","@thi.ng/geom-isec":"^2.1.18","@thi.ng/transducers":"^8.3.6","@thi.ng/geom-poly-utils":"^2.3.2"},"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-tessellate_2.1.18_1657304490832_0.9184764835549972","host":"s3://npm-registry-packages"}},"2.1.19":{"name":"@thi.ng/geom-tessellate","version":"2.1.19","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"4a0aca450e2ca01db83de5b79e06eca3ef3eee7b","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.19.tgz","fileCount":20,"integrity":"sha512-hQmwETebp6dSEHTe+cWZOIP6lQO7pWVyCzvRqga5Uy0kVaTzNjJ+QSpoTzLXAueWzIsAImPEEc2JKhiEq9jc5g==","signatures":[{"sig":"MEUCICNw51/DCNtHfareOc7reP9sBIKiCVyyULnKlz7PzUAEAiEAhzzCSNPIDfVJrkggo3XApGY11wA9DfTbkGkEErX0/+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1s/uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofoA/+JyL9+L9cZ7Jj3YWlq1qD63mMKTChp+VC3uV+tZQSVJn41Yai\r\nbx+zZFMBLbIZlyWNNQSwhX0OSqOwJEWm9/v+yjqAByOMVi4KU6Y2eOfxXJeE\r\nWIz2vqO7FklxIAg0O1ze6C37K8B+7qnOFo4LPD0wedPCfiJctPYtpJI2Jz2Q\r\naQvAE71K5QS2nWggMsSvQV3KsECttbMNRcGxXKsiVxnueqZoMhOdamRWmaAi\r\n5arTG/GC+bbNH/eKmC8wFFQfbsFXK2Zt9y5vNv61xwfVBc7efyqNtaXw6jjj\r\n4mYzbxjU1ulqaI0AEBl0BBGv4gkuD0RxtGUc0atwp1xoWIKarZj18baGIVFW\r\nn25habZBfHi+i1Wt7rt+oKHjPIl1PYLk/LMATAfvCob48PUp+tGz69HgcWDO\r\nvYE0H+Kl2jB/vd9wRxrMxScJmTN9bGa1mszkF0KOCoK47xwNbVEduPfuzM0x\r\nqDbu2OT06XGRQf6CK/IvfGFvac7pEUcJhpdh678DCB/QaJcT2nv2ZvrBHU4v\r\njQOd6pxZD6yW4P6AAWulW3QFRS6hplk6BTO8oHcPf1clshltmwRANxD9BMok\r\ndoEg4H3jtSEsSnaH0eO9LfQMIWs1SfslY2sHWEk2TnHG1uYnw2sskp1MrG/i\r\n7oa/+fGmqCobf4V0QFAEUtbFWWimwoqD+u0=\r\n=ARxP\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.2","@thi.ng/vectors":"^7.5.8","@thi.ng/geom-api":"^3.3.2","@thi.ng/geom-isec":"^2.1.19","@thi.ng/transducers":"^8.3.7","@thi.ng/geom-poly-utils":"^2.3.3"},"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-tessellate_2.1.19_1658245102456_0.7550893294315821","host":"s3://npm-registry-packages"}},"2.1.20":{"name":"@thi.ng/geom-tessellate","version":"2.1.20","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"669a0360e95284d0271fcd76794441cf8ca19420","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.20.tgz","fileCount":20,"integrity":"sha512-jJzmlbIk3W/8IWbx8YSdNEq4BrJPim1pEz1ClKUL3+4dasAjwAN/Ei/xn36KP085RLFbcyPn7fW+dAtoKNwCwQ==","signatures":[{"sig":"MEUCIQDFHqbOVlyy8f9OLcNsG1pRPnGfGh0nUNG6BCCoDasdUwIgHqovgnGdHwriwjz+9GU6ooftlJ1GFbt0Kz5YrEb4Sh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5+mTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiIBAAmTEevQBVU44v1wXsmpDYdHjZz5q/atZp+OCIjELSOrPMM3Yy\r\n0fXm8MrUZQQqCrNRPYupU+MS4/21pDITXI8tgwTSww68BwRJJHLkrenpi4k+\r\n/K8szV++BODZQWmn7E3K8u9mBjlxWTabFeIT2bhvXq9xODz3w3SQmceifMhb\r\nlU8TaL7H98x3tGejCYdCM1aC/O+ybM1p97VHkG33wShG/x6eoPQZ/pT4WL8S\r\nKmHvoKPrUWUhM9Gl3JjRAELhZ40mYdOkxPZS3E7bdchPQ8OUFzaV8UyK5uSm\r\nQnd2KeuqDHZnOXGDPu4kZOllUgMtuBBh3xi9vBw8EM4OuJAjNT56YofTimxK\r\n+5llOYWllmem6+m3Hi1A2K3hRZio97inB44fdgqv1qXG8BB3qUtVeOJlVRG6\r\nn9x2fbomDawvtD3lGljYE2XMq07JyC4FsMV5LDEgTLSLdOCVIuyOYnlYZFbZ\r\nxydTgwzL13c3wXop/gp3IGUlNUn17yvXeC0snM+JcK382aZMrnweoIck0dsx\r\n0c5udlF7GPX4aDLjiE3nHVS0U01Xf6pm1O60ATKzk7iN5B+c9X2pDDH9SZkk\r\nYs0B1kSDWi+ICTlid2ScS7f8AwLkAzItHSxbMN/hlKf9F2EJU9eIlvrU4Asy\r\nkypl2k79/Twg1Cgp9pZPLcEyM9IEZ3pf3u4=\r\n=/WN9\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.3","@thi.ng/vectors":"^7.5.9","@thi.ng/geom-api":"^3.3.3","@thi.ng/geom-isec":"^2.1.20","@thi.ng/transducers":"^8.3.8","@thi.ng/geom-poly-utils":"^2.3.4"},"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-tessellate_2.1.20_1659365779596_0.45925950921447","host":"s3://npm-registry-packages"}},"2.1.21":{"name":"@thi.ng/geom-tessellate","version":"2.1.21","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"7160c64d48121bbf278dc62069487a3267f671ac","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.21.tgz","fileCount":20,"integrity":"sha512-8lFpQRhOTiL7ldJ/dGzvCdiyvBeh7owIhMw1mfhNBFk2+Mz7G5viIoLQ+Ir7JJmcJ81VrK7Nq9l2rOR7MQo7uw==","signatures":[{"sig":"MEQCIDiD/siiy31139vfSHIq2XgbNs6AsinREupsEBfcndIFAiARgayEKFomNqUYx54lsL8/kUPtnxQ/h0UBI4HVmXKbzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6E97ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzsxAAhI/Va+muGDZu/P5rag4oJsddLxgyPc49kUTsk8sOBKGSxHRY\r\nyq1uaLnOAxwUfUvWuQn1sHZoSymzBZD8cHinTtWRF2Ri/pOsEKFYP5HColj7\r\naIua3tMSsZPOlm0d9VAW/mRrBpHC6WxL7IpXnCRU8E2PUsD2CYHp//oOZ38q\r\nbaRXNsJmgbjOwA8n2I4AJe/3prD8SwlCgfplkbhLV2SS0KtAk3uCW3xvKCN3\r\nhKuwbdr+Uh3Wh7xo/CGx/CW7/EPViXGifhh3UIRUQbMw7pkixwF+P2LY9F0u\r\n/KGbnO0dSWZC8m/PKMNOpVeQUGshg6cD84SFZLmcEupRh62r2pdi+PNBXLFe\r\nN09GFuXq2yrd9Px7Dir5PZXSCkHvDobvR5y3Tneh4K8PK5IPoCglGiUzS9Yl\r\nywbUedksFU0aXkZWvMJZatSpC3xZDbw4clYtpkhitDwVTskfiuA0VDHXkXdV\r\nUfWhUQ4ksMO6shcYsfCAYLSG18q3UoWRHm5USziENDvr+wqUqySQ6Bc+U+H/\r\nXTOrSzows5LSCPUOhGYVAMYR7qTM3cLyqnXkYAx/FPVzsOFX4yn+Mg0ZASWw\r\nfo/RBIa74wMQp9QJmOgAlCifF2qo1iM2TGPhU4iFzhVKDzKn/8b3F5xamNIp\r\nEWz476Gm1aoWTNRXH7roOJB54CrvdFTo/wc=\r\n=RIhZ\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.3","@thi.ng/vectors":"^7.5.10","@thi.ng/geom-api":"^3.3.4","@thi.ng/geom-isec":"^2.1.21","@thi.ng/transducers":"^8.3.9","@thi.ng/geom-poly-utils":"^2.3.5"},"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-tessellate_2.1.21_1659391866953_0.06587894901882696","host":"s3://npm-registry-packages"}},"2.1.22":{"name":"@thi.ng/geom-tessellate","version":"2.1.22","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"e8e8a9f4a96810b7b2e35bead99650216c11a470","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.22.tgz","fileCount":20,"integrity":"sha512-ra1MA4DJgWQ5TcZm0MAwiwXpxCgjXCzwX7XJ+vU7D2UH6cvTikQtxX+S0z1hRAuf8E613frqpQmY2wWXe9MOjw==","signatures":[{"sig":"MEQCIGjFj1p+PzyfeXP9afuehJKBIF0f2jIzS8BuxwAqpf9RAiBYng1S2g5ld2ZBwQTGKr1QHaAYLh1f9OytOFB4MHQQhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7oePACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcFQ/+OYtdX6EUp2EivH7MsJ0VtAwJJ0ZcfekSEECbEGVBSAq5phbW\r\nPeyp8XzUZPFb5oMzqv0vCR1bzV0s8mfd8x2wBT2OWSQ/Hrz5eJv5Ft5+03rD\r\nwt7F8DT4rHVAsiIvYbfAojUHFmLrBvc6VPsOebfSOwPYgLtMSYWn/t6kcCxe\r\nIHphSJ8yoDT+ALryqNIimknyP2Y48VD3jWIHRNXuxbX98g3JifV7kijL4Cbd\r\nXryqxKV4QV8TTAZNNrxqp6D9lLNj+Eh+ffgF1G9E4ax5d81wklYwaHTZRhzb\r\no4OlONpMCZwFsqecQxdvW/ExFsZOU8Hg3QcaoFQh0TT1BD49es9uxHxstQC7\r\nTlUG4qH2S/4jYnr86cKsA9BhWDRN4J/YOkxxClii8wm34J0NFHU9t3V+CDLX\r\ny3DHTxzDgSiY9wOobcBVBe7UAkalobCMpZ/QHFMGpnY3OTzsQ4ADYjt8dFhg\r\nj4JfzyjDPzIVVq5pGJWkYiOImtNDKX4VUMFI9U8D7vLUERWitp4qHGWOBqjq\r\nKzQ8FNjw4g27htObzb+XMhAkj0ygvjGOnFnnJC4GvXYv9XAqOdb4txPufen8\r\n+92PP7JLfbqnuFlz4wsjHpoWEPX4Dw8IIe2V/hUAk3FztXR++jLWO06lDFCh\r\nZoC8+WR1vusLd0Z8DhosiZLk5zRNmZFvCXc=\r\n=rTkK\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.4","@thi.ng/vectors":"^7.5.11","@thi.ng/geom-api":"^3.3.5","@thi.ng/geom-isec":"^2.1.22","@thi.ng/transducers":"^8.3.10","@thi.ng/geom-poly-utils":"^2.3.6"},"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-tessellate_2.1.22_1659799439333_0.6820569889413373","host":"s3://npm-registry-packages"}},"2.1.23":{"name":"@thi.ng/geom-tessellate","version":"2.1.23","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"d1d4c89931bbce354806445b2d933ab8d73f3785","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.23.tgz","fileCount":20,"integrity":"sha512-8hip66ZF0uZZoNG09VEGF6Ugep6otb+s/6locLL6/60Z6V+GUC8ZNOByVBhHF0OMCqH/et7D8QbZkgDQa8a75Q==","signatures":[{"sig":"MEUCIEm0IF79wsEcr3LBoE1EoNXovzvNC2zcadJxRZd+RcHmAiEAo7w3GYauQmigPMujLSkjFd0+KD5ErosB8soFDZOtdOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi79peACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxVg/+K8CGTCOrDSr324kGJZCsG+Fncb4uswCuFzytft9KRICKMamH\r\nSvB5NJOQzrBlnxKC0mxOvrUcZM/tTjmIdyvefalZ18uftUZrJ5i8SPF7KWQe\r\n6iWK7jET8oRjTlw1lpZcPyMDcBUhfU4dsR2xnC69K19eVjWpEW35kgEBUdwN\r\nw7wBL8ndBpWL55FIQmPaRdYQIHIEhXg/hxdDgVIpelXBfCjGMQ2bi4E18gJQ\r\nws3JLnOmBSGtxZUvagRhZ4EP9B8JB2SM1b+i1w/pZNJJHn8Uiym0T49+Wvvt\r\nTtus2CTAR0SbJBeCr6jXX/fRiVUy1syvN5Cx5qV7mKl53La3fm5BIEGzp+va\r\nPaC0P7SoNyjwT7vUpcgxw7ckdIv/JREKQmjDCUYTcrYIA0uOpqi2tlECUV/p\r\nBBeZZyJdWlejWSpYyxQzOK1O8rE6Tyhtmt5BjFePyuSXbJ9vjs4aw/iDjp+L\r\n/O8Mag2ggqtSLpy7fru5bghfhglrRb2S47k3pDosFL/lI/kJPI1bZiL9N46Z\r\n/W/Ol+5bH/0VHH5A6pXT4kT2Qb/M+5DIqUmEj4x2M+IXAR5at5cLu7kjhKm/\r\nHK8iZulwon67mH8gtlpHT9ZsRMqMyiaydrc1y4kPrauoZuukDs4p7IVMXmSU\r\nf9E++uhs8M6yLhqPFQy/zKQs/9Mb3W1VdCw=\r\n=3pdS\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.4","@thi.ng/vectors":"^7.5.12","@thi.ng/geom-api":"^3.3.6","@thi.ng/geom-isec":"^2.1.23","@thi.ng/transducers":"^8.3.11","@thi.ng/geom-poly-utils":"^2.3.7"},"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-tessellate_2.1.23_1659886174261_0.646070462619226","host":"s3://npm-registry-packages"}},"2.1.24":{"name":"@thi.ng/geom-tessellate","version":"2.1.24","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"076c6136f4fddeb49f850627f962a8025461c60d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.24.tgz","fileCount":20,"integrity":"sha512-spBq5fxxokgx/LX/KROGPqPM0dSaZDK5FsBniZ8nmzoQjU5Jzw6mkdjoQdOUMud71EjaMKG00BWTtvbB29jADQ==","signatures":[{"sig":"MEUCIQDKIbibUo3p4yKLW9lzHxkvQKQP6goK/YUnO73DrddHPwIgIhtqBFTnyi8LIb5/H9BuYvyv5MyD8UdvTRH7fx8Jxc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+mmEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomNQ/+JtvnOShWH275Z7oEpI0/L1ZTE069UB1406ul9skjPyijiUWN\r\n0SuBHo8jXKLU0RFkgGYOQke5Fhjmtn3rnqNcddSwkOs6WKNwLPV51k/wsNSK\r\nuACQbGJXHvtUKiAgYxTRjnDEFBWopL2hBfSW+fmHhOD5l8WGHG9AIcHGTI97\r\nz81SFRZxn9+AjgkV2TpXpsIpjvWQ/ly+DcFPt4zEFx1zU+DpBYR9qMwa9laV\r\n3JDJADot5S/BvvjqiWSydUb+0tdjMOToEdgGeVCLwuKoC2+a4S+jBEzmtWUA\r\n+qPOHXJTIVjiO5wqynrZUNOxpoilcVHrbZZXjjn6sfEuqogbT1MLzLf9t7kb\r\n1drJ91TBDIAk26ajUcOJ71VFGDjUf7s0Tu679WVoBcy7ycKpVznRjsZZlteD\r\ni8UtQymefRg2+uwma3b3HMrHpBzcG9oWNZJ/1Uk6WVrVW8WkZUGVIXgqmSzd\r\nD/qNv8IuR5qQbrx06uIo66R9N5fuSCrwRUkU0X9xszNf1OwMPTAXX6SC1E5l\r\nR6ykRw30yEc1cdqdO1bgGch4aEEG3MgktOQDxdsP+mEhM/Evp/2yAnu3pJeS\r\nOEElQJNeEivUyrjexTC0miD9Mz6Rt2n7lfT58ragZkFVvMCbNsmD9rGJw8cx\r\nre+5Vsbfk4AErSlYMMuXdngRy2r/Svx6BrU=\r\n=IX1M\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.4","@thi.ng/vectors":"^7.5.13","@thi.ng/geom-api":"^3.3.7","@thi.ng/geom-isec":"^2.1.24","@thi.ng/transducers":"^8.3.12","@thi.ng/geom-poly-utils":"^2.3.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.11","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_2.1.24_1660578180212_0.41173214408135994","host":"s3://npm-registry-packages"}},"2.1.25":{"name":"@thi.ng/geom-tessellate","version":"2.1.25","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"7b1e71e1ebac5cbe9eb6911a86eedc6e2928a504","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.25.tgz","fileCount":20,"integrity":"sha512-GthkkG+cyIs+eSKBDqx1wViTHujQB9O1PQf94hHmqc+tsZi7Y+sw3YzvjAV4hiLQSB7QSsyqoErI5a4t8LSy4w==","signatures":[{"sig":"MEUCIHq9gVHPVIBQTWm6yhAVz/7ES58xekV/zkraabCIG5C0AiEA8oCB0nvp8ZG8jwO+rJ5ATtFsAyIU9mz2Un5FTyxZIoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBK5WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9Pg//SqD1D+STYp832TRPMmTcP/hay9HSuwYnUIM2rr/LprEJCHII\r\nUjIZOcZXFtKC0RVvbbR5wiokCLmgPu3dDtOtj+3PaUSbdezACbQUNqoMWqxL\r\n5GZpPA7B10Uq3ExmSRTuf+FOYppxT8ly/X/GPnTouuoPw0FEivSRvyuCE/P8\r\nLSz5O2COPqFm1EDYDQEKAktPSpBFH4McAWWW7BvEhDZFdL0abOuLzcXLpSbq\r\nhLrn1wPjCxOyC8D0VCiDE13s894NydBEFkfUI8vErW7yLHL5wNEJRxfqCx0s\r\nU9qp4y4ud6z8K3IcySiYkZfjURR+XbJgszbdYEtHGAzICXPYVlz7Y+apEXXi\r\n3E9o1tKlSpYuqPofvq8k/dmley5HniNXN6oghcrlV4ITO2TpcofeBPiKDRF5\r\nFRlbiX0RqQE4+LnSp5SZ6uVuhAlSdpbP6uTZ9OTEoSy5dxGSSQyuREgStr0P\r\nIs17XRFNNA0I072rOcHRrfIux7mHK0xOfwKYruY5tJaFvDTjL8nOaHDM77Un\r\nsWEELow7HZTeXQG3EJnNMIjBBeMvGh6HkLNwsYjbSgYea5H6drJNzJQVjKvy\r\nC7/3SCxyQR+0XkGU4OupJ6fmp80CIfD1bioku7DtPxUImIpfdwqEhLOnCcCI\r\nHTyESOWlri7wT8DO1Uheoh4o7NcX2/Cy/jE=\r\n=UasL\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.4","@thi.ng/vectors":"^7.5.14","@thi.ng/geom-api":"^3.3.8","@thi.ng/geom-isec":"^2.1.25","@thi.ng/transducers":"^8.3.13","@thi.ng/geom-poly-utils":"^2.3.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.12","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_2.1.25_1661251158052_0.6453984635071506","host":"s3://npm-registry-packages"}},"2.1.26":{"name":"@thi.ng/geom-tessellate","version":"2.1.26","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"5e85f4441f77e33d8912815aad93b72f1ecc7d1a","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.26.tgz","fileCount":20,"integrity":"sha512-WIbEHGOOjPtpICFIbXpPh2ny+UF7VIZ9HqFaVLn5SfRrYVb7B5P8pRhsRW9IIU5f9kQEtPIcYLALIRlR/AC4mw==","signatures":[{"sig":"MEQCIDgEMFY7ZKsxNSPlxelWO1l6WSw8r4/fA5HeXGD+4r+EAiAWvT1FFTjd87VaG0ULWcF1UAAyvOa3ooejG2XzObhHkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK4S+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Iw//Ufv7o6OdWyluPrnD/RqzarOZMHTwTxt4xz8viSXm02/79Ha0\r\nMygaREWKKX1+0AxhT6mJJ1Sn5iPFLuYZ8cILccSNksE0W0ew1cWz9xzt1DXS\r\n3RYITDGrH0GdfL78RYCWBkq63pGutcRJvH2URSLu3BzSSqmjjyldMdUgFSdj\r\n0ob1BsEm7vzqcWxgyVFU3Wv+A72jrF6QH1e1QqoK1qWHn10QkOu+xAlmx5+y\r\nl5yCLs93bHsYHlV45EHLHNKBIubQzOd3HWqvTK//+GTKfGl11iYm42da4RJu\r\ni8HBs2PU93REdcLa2HeCBaqoZU/PWffEzt5U2/najL2kfIcNEUwEaGvMtjPy\r\neg7XMdoXKy3DtB+v9+MimhQz8CkJSqlYU/syGeBQLD/u8zVGPazEvZgUjtCm\r\nb6gEVrxE5SrYDbbgHDAk1pB9W5XS85QD0VUuVQXuZd8g+dme4IBaozWUViD/\r\nCyQhGyxSC9Pt07cC5WPfKU+9157wVrMg7RsBMW6/axUkjd55Qb8vsQUwIBZt\r\nhzX8dfqTLLyVl0LOzUpwx/JADxjCdyTK6w4u9XeqbdGuZqZEmQtXYNdZwEDQ\r\nrsppoQk/PPq5dMlzRW7IpFlYoWOVHR0749ZqOgp3rYoxRcLFV08ubk8J858J\r\n2xagNJJOPxu8F/sG18ffNZsFrumyFnZi/58=\r\n=OPh7\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.5","@thi.ng/vectors":"^7.5.15","@thi.ng/geom-api":"^3.3.9","@thi.ng/geom-isec":"^2.1.26","@thi.ng/transducers":"^8.3.14","@thi.ng/geom-poly-utils":"^2.3.10"},"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-tessellate_2.1.26_1663796414573_0.24661991659589777","host":"s3://npm-registry-packages"}},"2.1.27":{"name":"@thi.ng/geom-tessellate","version":"2.1.27","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"3d387a94e6c02e8964c9535a46d1be448b130179","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.27.tgz","fileCount":20,"integrity":"sha512-t2PAiuC5OeZ5rHJkvYr8bKM4rMB4az+WZqmM4fyB2vYq9bkfXiko8nSFVmMCP47vGNqWGRm4/tyE+zH0pXUhFg==","signatures":[{"sig":"MEQCICUZjDFBXZ0pcUdBzc6lPWe7rm5FBQk3r9B8qlXdAiJ2AiAsmParFe9qpWcJomi/HZcAMGnkrFcOXQ0EPToVxv5DcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMyPKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBhA/+OJ++f6RskQqp62n3I6zUucS0d+vpMZijq4AjddeAZW6lfAFg\r\ni2HaLc7nEg7vHDunIhOO2fYQtTVF1G/PMDxA7YzYV5tELyhaU/7Tun24RJB2\r\nHBJ13sTZykM4lnXHFb4NNvy05kB1zTZH5XKbizmkRtRzImmWlsl8HCy+KUVH\r\nES7YLymhmOH/mwfnIvc7MWDOCNgRqKuqwWBXk+5ExmCjsvlZrN3NTYMaxLAd\r\nhWyjjo+ocT+IvWg9UZIPtddMIXQvJbU1L0HJGgp5jX2/My23vzykmU3tbvg/\r\nbPwEM+LJu+d+MmKRITPPOccPmrAE9LKqtwr3VCGFEsvTIo1QM1ypwmMivaOM\r\nbdAVxAx78L5CNv3LWGHtTLd1/sZlOuerfWH/uZHNIe9yc0fAWBKcE07vPZAI\r\nokYDIxrAzd4GQNqVITnLN+mldNDnyPWvGjgXsPlDyLPoXfWntAtjjoXrsfr/\r\nhf5H3Y9fVkCC3ItIxzueUciBL2U/7cJ0iRMc8ilzC5lZHMnYEQe0wFXzD3l4\r\nLMhf7n/Fo7GpLLCZ5Xgv9SERpMQrA5jSiDai1mE+f/xKl+1xo58IubvfMZQq\r\ngDyQtN8NS1VI/TPiTx/+j+IOmYijnfdq12y67VZvWduXqZcS6PMR+3eUrK4R\r\nKxnrl//djlXH0t7ZTvHWWIZr1dKwNvRkIYE=\r\n=0W99\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.5","@thi.ng/vectors":"^7.5.16","@thi.ng/geom-api":"^3.3.10","@thi.ng/geom-isec":"^2.1.27","@thi.ng/transducers":"^8.3.15","@thi.ng/geom-poly-utils":"^2.3.11"},"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-tessellate_2.1.27_1664295882607_0.6820377902537651","host":"s3://npm-registry-packages"}},"2.1.28":{"name":"@thi.ng/geom-tessellate","version":"2.1.28","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"f637535bb00411d5e171c8f3969080283da72691","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.28.tgz","fileCount":20,"integrity":"sha512-Ffj7EFxxw4217RaJIlSiSm0j7dcIUMAkGnwJfj8+yPg17FLDpedXIdvOLUMMneevQn8sVycWAIKdLvyYAFwIQA==","signatures":[{"sig":"MEQCIB0oVFU6OViRl/IhTsHG2ivDVO7cCCwu6bjL13Bsdz7HAiAe6N4/iGQQnTOzUOTPEUyyOCEL4B+m0DA5SH8zS75Hqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOwmiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxgQ/+LU1NlIhqX1y+xZ2RhlytGN/zmKO45Y4MpvXJuuwH/YCBhInT\r\nMB6DiwLROaAKXgbBWS3i7wejcAk1Q9uqU1WlngaYqEgoMrOBAHpw0J9lLsyV\r\n1L3C00PX/k1uhwwiBwfRn7sKysuKvT4bqaUC5Dg2M+58FlEFGDl8KXsMUg5n\r\nguGE0h4dEY9/UvoypuseQYAHS57yFlHZJWHiuEnMGqslyHRoNZKAKbqcNcNa\r\nOakP6Qk9D9gunhk9POQzrOFG0rQ9dxMELcjqhUA5N+DFGeiLbv8u/xvSQSbg\r\nni7tIV1TXhXvxFlAOhvALNKEhS2LnJWhbOuA63EZtbopSCjuspWT+AMdF3uK\r\nwrUFqDPHuFDudzcDi0FDsFAeL6vQPjjKyZsIOQ9vJmAclq3AZfSNtKTkTT5A\r\nZ1jwMfj6F75Y2N3WBoJC24h1owCVRt59K4uzyQtUfmoD8nL46S56zX7zBs91\r\n+giuPyinOGcgI8nzSDgIomsoyatttRnEh2rMFtowba08Su9iCapOHThU9Db3\r\n17TxTYNgAsZWAnItGL57tAnOfFokWb8Prea/GCsc4BMmWfbFoXBYuAhZ8gAZ\r\n/0RVh1Wqm51p/B0CGKmTvAMIMrPnz+xUkQoe/L7QLkioP7GToNauPcrV4ysp\r\nxAWSBiuTYJA659X5UlcsJZP1SPSyPlfC1fc=\r\n=kX2g\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.6","@thi.ng/vectors":"^7.5.17","@thi.ng/geom-api":"^3.3.11","@thi.ng/geom-isec":"^2.1.28","@thi.ng/transducers":"^8.3.16","@thi.ng/geom-poly-utils":"^2.3.12"},"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-tessellate_2.1.28_1664813474328_0.1992087979027426","host":"s3://npm-registry-packages"}},"2.1.29":{"name":"@thi.ng/geom-tessellate","version":"2.1.29","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"03399b4b7fdf4eb66ed21710718622d8e9500ec5","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.29.tgz","fileCount":20,"integrity":"sha512-fMy+hw4TD+s+aUZaUdn7NzBOdZ4W7Lwsd2St23hmXa6bII/zQ0IhLjaJNRM5jeqRUT2lI8MBzA76eFacdPsSpA==","signatures":[{"sig":"MEYCIQC/GwCdgKd7ZT/sGR3GVYfKupisEFRbomQTdyOG/PBLBgIhAIWskmkYwOy+nPVfzkUKrCD+dt45i1uNK5RWRQjK+LJr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPG9wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmowuw/+NQM0eQlmpG3Cof5TFzZjfq00AAtzwvKP/7NbASvVyGY8XDDE\r\nbvNw/oBHwSLX8GmH1J6rhBfqOLbh1oVVKH99eM3EheI2w7D0mWzWYkQ8Q5LN\r\nXAajno2ADNGnlCGvmB5QE0mQlk/hmg7Pv9z4rXhKSp/yiP0lgBEyAYQa66lx\r\nXfr59cwfu9SPFqIsrVrhCp0jR9GrFGIhQMqLyHtTCdd9YkWuypZpdmBUm12Z\r\n/EV8bYj5mTsWmwQyrFAeTG0bfzoTp4cDk4+ViDIfrNA348ABO9CSLA9yILBo\r\nfwYb1IHutsDBPC6eCIKZAwfl4NSKP9JTz1XQe4AxntZYooqdZNomj2Fe+mr+\r\nvEK1oJkH3/CFdzsDzy38uj7lLkWXB12HkSrlCAC48W0IqBW6xnPIz5JpLrD1\r\nb0mzxWuHMUssTdh7AJoc/OFBeS9XaB7hXpzzUxU2xIF8l+/0NKKkjh8ZVejQ\r\nMOcWCKN8vEEjcwqRvlpLzk8b6RQ4kozqFQOxEQacG4ma8tkExlrASreR7Qtd\r\nx/oepeSVSrltiCyV1bcQ7hT8eVhwHIK5ZhIXYN+Q+LesSVigUkASpjpcX0UR\r\nebOgcosF7UcmdwsM4aCRnubzl+qX31yOW2wwR8wBnMKzmowol7USivpkHEUZ\r\nB5V/XlXw5mf9K2UUpciB9TdkGoVBwPrr6a8=\r\n=uY6L\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.2.6","@thi.ng/vectors":"^7.5.18","@thi.ng/geom-api":"^3.3.12","@thi.ng/geom-isec":"^2.1.29","@thi.ng/transducers":"^8.3.17","@thi.ng/geom-poly-utils":"^2.3.13"},"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-tessellate_2.1.29_1664905071859_0.8209063853032443","host":"s3://npm-registry-packages"}},"2.1.30":{"name":"@thi.ng/geom-tessellate","version":"2.1.30","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"0f203ae760cb2dcf81c92d6411f7a363f8c95cf7","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.30.tgz","fileCount":20,"integrity":"sha512-HuylxXLanTOntCq7E2XsBTCSz1kdVA1KKozW9F1mnrWlGNDQR191yKCUKMsveQnv9ThaMe6hVSZFr7zo0BXfXQ==","signatures":[{"sig":"MEYCIQDHcUk6OlVtQ6A/FmbXHTdAUx+W3cYgOliKCis4k8mJ1wIhALl57UygCdqNdsiUmXFNJhQeRo/q9+qh3UHi9AmQDfUK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTUYKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYtg//W6gNKUXxeXot82VBUAH2hGGUz7aXkEEMmFgGxUYH1DzwOdTH\r\nH/1irkKIcIZla+2iW8cBITA+Bo/eZWDloxg6EBj97mxlYUmM1ReutmWOsUgH\r\ns2VrMXdhLW7LSiV8VYAOTEdjVUWz4/QdcjuKFbakLvctABM+orS65m/3Hpjf\r\nCk+xzxB2Kf6T2lsUnqk3TI/Qz6DoLXhxWSGwhmcnll8hES4IZ9zifpqK/y3D\r\nvRMw35OjqprqCI0+ZAUaT90QMceG08Ap1s44eHLmIfgZX2xMGzMrJNbNLU2g\r\nGav0ikgkg9Lc3ejEPO6JtGPtts0VtI6BKCOlI0L7fjaU/o+4Lm2n3+oM4GCV\r\nDZ0aVUZ4AzRl3MNs68PzSz+CHMBsI3lFO8Iy630N/57bYess2vuDWBLbRVR2\r\n45SwijSjdf5EA+mGqawyyg3VewAtxJ3Bq8jM3io4Gl54klEvmjq5yuYSGjJr\r\n00Tk5NqiHUCiq4KpVqXtBuURWLQ/9fYRgQE1ohDoyRpS7BivI8Wbaqa02Adu\r\n4rhlPN/tHu8oaAHdwKl8nlfmZdRexkZO7EbD6OTsnwKAwLr9HhfmrG5Zj1zC\r\n0NyfmTlNxOv/xljZZaEuhrhjJ1cPT9Wf85S+cA/mYHc2G/hsNRKZPqwQL8zY\r\nCK6uCzEq1GBs3yQ6Fsmqi8J38WrxgKO8Mzo=\r\n=iOA5\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.0","@thi.ng/vectors":"^7.5.19","@thi.ng/geom-api":"^3.3.13","@thi.ng/geom-isec":"^2.1.30","@thi.ng/transducers":"^8.3.18","@thi.ng/geom-poly-utils":"^2.3.14"},"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-tessellate_2.1.30_1666008586055_0.9730913796195628","host":"s3://npm-registry-packages"}},"2.1.31":{"name":"@thi.ng/geom-tessellate","version":"2.1.31","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"3680a3e8e7ead80afa171a9e21a382e2f3088297","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.31.tgz","fileCount":20,"integrity":"sha512-7WoAznRRIPNtnhRf/pfykWqdFMdR/kB3kJ7HT4AS5Ft+fteaqE2TPU74HWzsRiDpiR1opH3SJLMCt13RqUD48g==","signatures":[{"sig":"MEUCIFaGBwGRtAJc82Bv/Ut3vQFnhAvtU60QDVzMR026YbdSAiEA3Y/Hvg6Lb2iQYs6RWNO77HevQSOWx8q1IokKrNTl1DQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWSydACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkoQ//QmV7//dEDx3WiXzVMsSvG1E2tNQuDa7L6fbwx0vKnAW0FKQN\r\nW+WtAnfkD2WdhFOxL5UIQ3XpoPQV75hO2NAm/P+QRa80BOEeqFutBiYeSZ8W\r\niOAUqSbPLCuu0KgqOJWxG5s/GqeTULhrsVos3k0BQZrLuQOoO4Rrw+HhjTts\r\njDBYzYaYiDjGO8sZ7eKwRZppVUlPToIRT5qiU0uvjLcAFQ2O2i4zfieK8f0a\r\n/lEWA9TIaGMXTvD22qreHSTdmz/JkohrAQUmAfG6lKbS+U3qkLQJWIw3PDMM\r\ndy+4i4ThMw7pkdF8CbCILg4t64jQCn1R392Zl2yXH4OJ4AEw3hiDBJqZ15i5\r\nbLtKqOToZHTky+z5kzo/v+buANustiJugNPQ5Ghd+EBcfBbQufT6PBl5rHJy\r\nL4eX3vPWeYUBlOqatMOtcoiWRV4vZtISyktIo+AsyG8iKsWBiJ1EEtKjL9m+\r\nG6uAo/TR0wBLieLPlUZk0uiB3jBN6Z7abd2CbfQ250jy+zr2BRmiOOPkMU4F\r\nC4O2vr3TbhtKLOwmNv1jHiQiswyAzPus+bkLk2y6jGVUUfU2DCVOi5bmTnj8\r\nLmCYVSu24s0el0yjnhmbf7jXaHIwtr/VQ5NMc/2DIU8MKd0oXJf/oftszLvW\r\ndu6uxyr972gyUodozciZpDdwbMmChCwTy8o=\r\n=fl9r\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.1","@thi.ng/vectors":"^7.5.20","@thi.ng/geom-api":"^3.3.14","@thi.ng/geom-isec":"^2.1.31","@thi.ng/transducers":"^8.3.19","@thi.ng/geom-poly-utils":"^2.3.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.3","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_2.1.31_1666788509129_0.008806880151636554","host":"s3://npm-registry-packages"}},"2.1.32":{"name":"@thi.ng/geom-tessellate","version":"2.1.32","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"b728592e18d1ed4212452e3d5e734a2b4f53eaea","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.32.tgz","fileCount":20,"integrity":"sha512-MCFEhL68YJ52uydAhAp3PyKSOYsmECjJj5yRsUMqowLFExw5IStFRydhld/hpyYUSktvIPUgbOi2qFBB57dhog==","signatures":[{"sig":"MEUCIQD0t3ouJtc4v3NcOY0yVyliqRAqyjWDfOwqqwqpoHprPAIgDkwI8PFv6mTrbd96JZB637rEcOOa5rs0j6UlK3amTXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXClRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4gBAAkZu43IejTb0ekWAY1Ii3DGSekYwDjzFoxsuU788k3rjKKfBX\r\n1mjKNSH7aY3yQZkePAxLGmIcXNHzN3OKrwRoNbMqI2SPrKv0FRr2ji82Tp72\r\nP83c1u/7rQY5TF03uvP42SfStI2vg5IqL0TRPmbZ5m0fDqmyogtuM3KpYHUY\r\ndZGrA4frrd5AM/nWkkEVMuF4hm/meFPP/z1gylZXQjlWPcGO3+T152ylPoAL\r\nssWs0jPJVFA2VxTzX60oPHBe2IQSDrErRzUHWWZW8hPAp9mdScJnT/Nn49Vk\r\nsFIjEZu+UyuYeDdFnguqitciWn32za3z1fRXqJTVA02RH8vamzVfQHYhoQkg\r\nwRBsdUkl5NjgBsqTbkohXptSaTfga8geQe76zf0yvAhkq3yqzIC1QB8SPlMU\r\nZO5pZUtqciI3Fm4ZMEJgTVAH+0r5l8YubzB8RR2RlyrloT3T4biy/gfzShox\r\nAT6JCx3oyqCBzJ0bpQp++tsh51eVvJYhi6IoZLLJtxGjHty2ZId6IFM54BsV\r\nD29ZRG36RRoHCQ9doxo0Lly7V3EUmMkLhsfieow2rondu9KsetgEjxw0dCXh\r\nV6+ISQc+2hHXYOHU/TwYC5J2vz5E3o0x1XRm7WVKW5YBX5c1yo0ZjMte+OLz\r\n5D1GJx6n1an+zoDBTbqScAFkH4bit7qomT0=\r\n=KKED\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.2","@thi.ng/vectors":"^7.5.21","@thi.ng/geom-api":"^3.3.15","@thi.ng/geom-isec":"^2.1.32","@thi.ng/transducers":"^8.3.20","@thi.ng/geom-poly-utils":"^2.3.16"},"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-tessellate_2.1.32_1666984273145_0.2508921851074266","host":"s3://npm-registry-packages"}},"2.1.33":{"name":"@thi.ng/geom-tessellate","version":"2.1.33","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.33","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"9c9dcd94ddddbe32cb688fd53fd39af31bbd7c0c","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.33.tgz","fileCount":22,"integrity":"sha512-fdILnBfCPLmZQugNvp5KOePa72EAHlZphL51xmvlKUzuuh45w97PKZqbyaRGvuZFmY4Tu0VYAoEI99f0LbaZqA==","signatures":[{"sig":"MEUCIQD4YxYWUBjxTIeUSUHl9rSxhQ2rDsgysAeiG5nPRnavYAIgAP349v6wkUh1AB7mumq0rLZ9GWA/sA1Ejf/iHYVlAfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYFQoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogkhAAmgqbITDraWsryJCL2S58FvOUn32UVGCXf4tsLbprwEbmWZBs\r\nVbeGfVtFvZC8N1UjrVZrG4H46QMrZalattz26F613IEt6F1qntsWVTtWyABx\r\n6PSGIlkppyDNmInFZhBEpjpgzTF28G42dOk/pvzX3oof+JL3zbS0I69fdYYE\r\nNlvdxDT5QY5j0wNVFq6O1gwgq3+LRXlCj4YE9mXzzTvV28ZbfbUlccrBrgHb\r\nRaxwhCbRs6NLJM/GqOSKTlrR2tawcEEH/gAYf9j5Lfz43w4D5ziwsauTP9ye\r\nIpkz9dofJFNPn8EzhuwiXpo5hNodf50Sc7aP3Se8SLHkujwF+Ku6TKJ5KZbY\r\n6r0Jr2rPnpwzrX9qShpy4+/J7644P6CiGuvTg0spjXVJubuvaaEYkqRgsCjz\r\nFoFGwL/Uu3+mdHcl1l9wV4/xJCET9ziOIuHQfMnPJgLMB1SVRg7p+L6j1EEW\r\no7zadGBot/IkH9rnb9WuArMSVttLJTeo0FNz2wah6J9ItF4frS3dK/dSdvij\r\nMtXuEN6+X+FK73vSZv/v3zjEqpEieQ6TkAvEAB3C0DuFKmgPNJw51MB4lzhl\r\nNLyQKpJ84YhioHT/dLXJaFI0gv05XNM/HOlZn2sgRQI3+c2ExEIS9Zkt0Keo\r\nfA+/Jk41Z75ZRBY6r4Vh/lFMY3QXXl3kKyE=\r\n=Jtqs\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.2","@thi.ng/vectors":"^7.5.22","@thi.ng/geom-api":"^3.3.16","@thi.ng/geom-isec":"^2.1.33","@thi.ng/transducers":"^8.3.21","@thi.ng/geom-poly-utils":"^2.3.17"},"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-tessellate_2.1.33_1667257384053_0.9693902782912964","host":"s3://npm-registry-packages"}},"2.1.34":{"name":"@thi.ng/geom-tessellate","version":"2.1.34","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.34","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"381e086eb69fa1fefabb1f8ad4e7dcf39a283cc5","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.34.tgz","fileCount":20,"integrity":"sha512-6u3Db+6SdUbjLqKLqNwtGEH7ucFmIfRaqB+XO2VApaopLnGPHd38J5HYtcAHnMusXrG8scFys0ob1MnD5R9POw==","signatures":[{"sig":"MEYCIQDs++fwsPdW3LPKs2sNvOTLmll8aeMHVDKu3NEJp8URIAIhALoeLC96IQYVeoI1HlBUhK/nXoIGBXUvUz1kpw3Oh2wV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYRJxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqyuw/8DU6f50YKlhI+H98Fy6MxEmkn1YqkclaWQWv7KJvDwHSfxZpD\r\nqwaI7GbT4tbBE2+l6ThFtY594vPt0uHzxrNfCBnl6ZTk8emAZ79gKwvR2TiL\r\n7s3D1j3DeHLr7fkNghZ12POmlLFL2OysJP/mfDxwgdo2yjcC9Fhg1C88WOoZ\r\nPUoF7UdZdnVyt0CbsLvLp51aMMIOv7ott7qdIaKgNQIn4Uf2/2A3ikJjM0sP\r\nk/4km51nRe/MYeu1H+F3uhC7mLtHhQYHqe6yywXX5HBmqpn5PP3Y06V3Bw1p\r\ntKrxDWkjVXRcX93Fp3LM1etxXbEB5u/3w4a1VFRq/jWxI/ZXUBMQJIBVBatx\r\nQ8nBtTaxFlRfPwsjyQqR/xR4LscY8lr/RNMdmSnH3ENx9mnaP+lz44mcS4Qj\r\nmU7MafLfxqF9Fc2nuvyL86vQ53RICFfKRK7aYFGXln13/7Wf9RfYRGmBYg4t\r\nwmk63aqXwj54dPcgbhVOu2kY/wmhsS5pYx+wW/2SQ9IfS3NZ8ejA0bVZR8PF\r\nfc9birOHBjrKHbmKfjio2xwaSpcQGL0DgnpVa70m8srN3qaznJCycbDbAWSP\r\nWPnueoHD2uJBkHHhPdu79WM/Qrj2UW0phbjnerhXczJVAVnAkQItVYFV7esm\r\nyG0/2/0YynjrRb49W+61lzUj9mYq91prQek=\r\n=qlb1\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.2","@thi.ng/vectors":"^7.5.23","@thi.ng/geom-api":"^3.3.17","@thi.ng/geom-isec":"^2.1.34","@thi.ng/transducers":"^8.3.22","@thi.ng/geom-poly-utils":"^2.3.18"},"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-tessellate_2.1.34_1667306097060_0.06894448823554589","host":"s3://npm-registry-packages"}},"2.1.35":{"name":"@thi.ng/geom-tessellate","version":"2.1.35","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"802ef613fb824c715b63bb255cb9060c9e098ef9","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.35.tgz","fileCount":20,"integrity":"sha512-r4KjO0Ce3bf75ZJ4PEPFJOd1WCBiGIkYXObJiapw0mpf8cLahxUVsizcIIamBw4hzVB/Zf0EezjEpx84WcDE8w==","signatures":[{"sig":"MEUCIQClp21G1Q0g6TFloK61135DjP0EYROXz2UhQaLHepH0IgIgMRuwqAYahZEtEmyQvu436vjhucwN6yIcLB2O3pPMKSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfqNyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLWRAAm5YvYzbeLuzMFldjWKZSDF7QVH3GJOYr9B62h8AN6Z3sWNZH\r\n3Qx6L49wW0Sc5A+4u6vqgnoxJkJei4uEA484eAboPXftkTdXqbkvSdL3REnY\r\ngcOaky4coBiQK2HambjchSliM5U2NsnOqYRXcuNrkqIiCszoo6jlN0LV+JfC\r\n2h7nEc2cvrKENjl3/BqZed9c/+uk1QlIx1wELC90IL+XFDNKr3NqFggLRZhh\r\nPkG33OJIVVVVUbbBYJasRcAuycpRfcG7wBtdMlU2LfI2Ydm44BDcw1QMx+jK\r\nulpzSGoZXj+0pUDcHUaPBxjVlDeN3ZqjrbChUGg3UOoVAhFN9XPQIOYkMPC+\r\nG/Adr+trCOAeZVRkIP8MxvFT3sTamuzU4++GDfl68w1A/wRFwO1DMFAys0tS\r\n9Ng35aiidYxysZudEXMcXMFUKEQQNYlWTisDWCLbPG4JCAj/AeTBCxu5ha8d\r\n+B+ygu0nT+lRc7C80k5Wcb+CKVdhSqEGCu24A2X2A2100swTekj4MyARmsn/\r\niJ8bkGbuQTPRuwSZUZ94B7anmk9AmW6TXgEDZAgFZDZfVxNUMKcnEGSuxa9A\r\nHsWoVQRVBl7m7mbvt9vrOvHwR4bEpoGACcoZNUOHk3k925GBibIow25w8Wnu\r\nQZY3yDY+CxcljG3DCVs6q/g1GV25wEMkxw0=\r\n=/5/x\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.3","@thi.ng/vectors":"^7.5.24","@thi.ng/geom-api":"^3.3.18","@thi.ng/geom-isec":"^2.1.35","@thi.ng/transducers":"^8.3.23","@thi.ng/geom-poly-utils":"^2.3.19"},"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-tessellate_2.1.35_1669243762642_0.3005646135337239","host":"s3://npm-registry-packages"}},"2.1.36":{"name":"@thi.ng/geom-tessellate","version":"2.1.36","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"d293253a75e6eb7750dd4cd78483f6b3a2a2973f","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.36.tgz","fileCount":20,"integrity":"sha512-Tb1vx+DatdJX2LFQq2jyYXU6w4swt9XK2GDL/479Zt8oBMcCiTY51tG9lAVMytzgA5QuoUYK6QW3HuUsGh822g==","signatures":[{"sig":"MEQCIH3f4FeRwPRbFI+pCi2HxxC5Ayjc8cHeFVDCdHV88PZmAiBzdImWs+35XUt3YSKj0ZgprAhYy/grPwrz31Pv6sO9+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhLoDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAhw//cEW+yPFb+bhMkMqW51YI4unEM9wYKJ9SBdykljhfMRJEkQK6\r\n6MXiH5tXh5MEVLnAZ4hQSa1Jdf6xe2MPRdy5M+blXB8X7hHUl3Mx/36QWg69\r\n8PdSkFgSOBZ8/1Iifr1eVfBhFXo1j5YSUcNVIdR2OqAcrmRQwh0XBR8meQcd\r\n8NfMSNucWLZ5cSw2RgJ0AthG8kKcZTFmuepOyAYiBo3qeIMTfNVGMuvoXqkB\r\nAKUEbkIi9zXAcTdr6DIpfWarmyDK31h8KSzVwuuWhXwc2hh6FxzwAcnwcX29\r\nUaI3T1HQOnIhytTsYVUaYAc+Oui+Ja6nszqE7EjgpE76f/8J9LRWZj9vjwMK\r\nxgqx7WKxzFr7H4wFMxsCD6xRKh//TFhSq40CECJu9Xho/+oAeuU8wOlq/+i9\r\nZEN0yZ+3nBxkHsJSdqXM2ocY10Ql1sgwlk/S+9wIfFGFy61owtjiWjyUlAYT\r\nATmJGiTlxl9t0TQXVFA7VyxAE4oVEuK1f2hKYw7UjxKOAdYnYLi9Lv5uQjiv\r\nF/tzLqTJLRI3ulavUJH07hCECpkmx0Sq+H4odjL6UtW4/lPUzSJCz3khDKEV\r\nznvPQ4HIcfSVhvNDW9YU0inXd4+UH1+YhpJdrEn1RDf95BRR6wTLLPrWptFv\r\nhbRv6MNbRgeU67fqaTIsd7hquyh9joAFslw=\r\n=0hn0\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.3","@thi.ng/vectors":"^7.5.25","@thi.ng/geom-api":"^3.3.19","@thi.ng/geom-isec":"^2.1.36","@thi.ng/transducers":"^8.3.24","@thi.ng/geom-poly-utils":"^2.3.20"},"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-tessellate_2.1.36_1669642755501_0.025250416003592457","host":"s3://npm-registry-packages"}},"2.1.37":{"name":"@thi.ng/geom-tessellate","version":"2.1.37","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.37","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"4e320ffe3501a09f157ef8c8f31479cfe6446896","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.37.tgz","fileCount":20,"integrity":"sha512-3QtGF4YPZhVm5l1xFm9mAM7xz2o+S0Kdg2SHS9yD5UL8J6R2kwNoLFZKqmbcSm6+BdMovnp24dRro4GRtqwd4Q==","signatures":[{"sig":"MEYCIQDNs/Du9Gk1xw3vdjQYJ+pytZWAjXXXxJhwoslM/v+nQgIhAO2fEKN+1v4V1xaeC74UNh27JGhQmvSw4WCXapnNspo1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh9mBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj9A//fnlUANS1S7tb85GFMzLaQ5GfkvmI6Y1qLBqJiCwiKAXEHHks\r\nsCv7U41nGCsNCL5Uy12Iez1Ns/Q1l4IZaksinsw5FFqDfnFp7M4vjDPkm59V\r\n0YH6Mp5yyOVWTecBtJUUNveR/kcUtvCOjR4kxKG0INt7FYLFyTivzl5SdduA\r\n4V1QvZ795kV+LGfZYg8gHaTpdkuhJQLo18HmvkCWmr2ILwMP9y67yzwyb+7r\r\njYYJuznY6/9/Jhqbe48UYmFjVHrlQiLY2wN3wgW4O9E6X7P8FgpWTuPugsGK\r\nh4MYXzKKrGNfB00tvidq5BGH7Vij1IvtKtG9WdUpg25eNMzGAfUxdOi6gDjP\r\nSo6awy3Yj4Vt5tCDTSZYujblSWCjQpTuCyfBOTce3zLW1PmSZ9exjux4KA7r\r\nztvNxnfdsVVIpt7FBCZX6gis3l/BqkrIdjZqjz9YLdiDtjMIgOWAaFQtEgBx\r\nu4m9EmdvsyVd9uCpf/LisPI46brq4sBB2UOkMVQOHd59Hqa8GO90uOUnmz8I\r\n8ywWa/s95WNia/WRCkrFuKTR06tF14wno/nYFndPtXTNgbjmaMBk9DplMexE\r\n9xSqn5jduJB3A9ZxrUiYK5WBG6HAqSOx0I6cyf086wtuTPReEmJPAcLCP3zh\r\nlfg+OO7214Z7Mu3fxHT25l4FlTYNU6f6a3Q=\r\n=xvti\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.4","@thi.ng/vectors":"^7.5.26","@thi.ng/geom-api":"^3.3.20","@thi.ng/geom-isec":"^2.1.37","@thi.ng/transducers":"^8.3.25","@thi.ng/geom-poly-utils":"^2.3.21"},"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-tessellate_2.1.37_1669847425406_0.806433258137826","host":"s3://npm-registry-packages"}},"2.1.38":{"name":"@thi.ng/geom-tessellate","version":"2.1.38","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.38","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"6f94266fef4510fec6daf33af5c5b786e83d285a","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.38.tgz","fileCount":20,"integrity":"sha512-pZ5Jijj5Ic0XA+a4YM6tzgRgvVDm0ExGz/pyXSHCpGFGyj9rUzwiDv50J++FPpmMwgQbsIvHPMQH9jh6SXqPgA==","signatures":[{"sig":"MEUCIHfzsoi1jU/PMAPvPZSRFoyMEW18NOjauS78zfLqT5RSAiEA6n8aqfUMQGWwGHbX4OLCI/eouYK6RXopCz4tbhzMtns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnGq/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5yxAAhuF5S+BmjSN8aXL6nJqiHLEiG1V+6/TYcue8+f8dA5v647z5\r\njPvrgz5pV9YNTPybjuEZcVesKqwYwFwrJ5KZl1Er2mb87bjda3MgEOkPMdUJ\r\nmx1piCIRtfc38Ikm+WGexjFVGMckVaBQvLZ/1yZBq7xzeVtYynm6Dbfs4RtX\r\nIlWQdFsOnKmIUvQhGP16TnrW2jhcZDNjD2Oes647Kwepe3RfoSedlblwqdpC\r\n14K4Vw5iI0Cph7ccamiGRaRL/OdUWf2cDrjTu5IBmVqL1ReA1DuUXdHCPMZ8\r\n3bSc3tQFnu1z9y6/yJPPHasU+Uq8Ne8m32ZcoGf0oiHNazZOnD0hG4U9hn+l\r\n0h0v2rPS0t7KsBHcEMBs/A0Sd62Y6e6S1wJrO1fUpWfly9lKBY8+9oJRfWvw\r\nAUegCi55HM9DEY2CIHdyGiNpldxntg/fjYpRjQayy8kHTwycFnrCgmPXxp9n\r\nEgx1aH7kul5oRnJDUE2EHnLxFqm5sqp4S4Wl0hgNNw4xL8N+rK4GA0zrUcZo\r\ndPCnqEXWlf7FL+fMembrELZGK0B/Xi8bgX/WCdtPZEjNPbrdiqXvcUo6g5w9\r\nSoJi7KlLObYpEcdXkWU1yxBQEFOFt4kZDt3PkomvsUIMCqgIYwUvbIvi8U4x\r\ncaSEoFaOnykETvkYE82HKxhxBIo6CsddVdE=\r\n=f5mG\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.5","@thi.ng/vectors":"^7.5.27","@thi.ng/geom-api":"^3.3.21","@thi.ng/geom-isec":"^2.1.38","@thi.ng/transducers":"^8.3.26","@thi.ng/geom-poly-utils":"^2.3.22"},"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-tessellate_2.1.38_1671195327325_0.18400603773906687","host":"s3://npm-registry-packages"}},"2.1.39":{"name":"@thi.ng/geom-tessellate","version":"2.1.39","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.39","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"8a2397ce68f818f31dce0926d4b8ae10dea03b17","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.39.tgz","fileCount":20,"integrity":"sha512-Hh8ZQfGFKDbNm3KPGF+9xzKuGD1KI6T5yHTX5EEEyKU2HritSHrdXMuZpiJtqIkMVLRqXMoRyVEVNn1aOm1V/w==","signatures":[{"sig":"MEQCIAYHv7K9Vhd97ljESDBD0DkVkv0CCAf11uGOswCX1rVxAiBSkp3LeO2+UDCYp5UjrAQZZaJudKte8LnzXzeOYJmB4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoeRbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNRQ/+M6aTFX2qpK8pdo7RTyy+rIr4K3FRsHvhUiYr7YM3MgzOfxwF\r\ndkSWQxBF5ghnbQC4rM3sy20+CqAfj57ITdaINajRlxewXM4zq+NcJXHZ27mM\r\nP8Y8DCsveQFCwE3Ijgx8rjNVhqV/ckvdse1h0X6rNToeyiKQRHhLmP33B+sl\r\nTrfe/wgcuWkA9DyMNKWl249+9nuR/Txt4zSbheQXWhVyPktO9sQh5Dz2jM8u\r\nx3S+8zdiytUJ9Fh4ClY7IrSFBuj9LAlP6QH+7tSVIi3dBMW8FfR+XAjz86XP\r\nr4qJiZJr8Yg8qFnUvfL3l8P0ypzbB1R+TNAa1/1U8DxVihqN5KtBq8d1jM68\r\nwvxMpNUWaJPWMa6N/nqhwOwyAULjplnrnPfa83ftNfjYAwPifSYAqHADEd6d\r\nbRv2lVusGFwiHMEXDKR8b2rNnRqWz38z2Lsu66GfObyhdFmit4t3oUGRqpxA\r\n6sNsBFHeYxeNx2OSEKwEifuevRMRja0F9F29zYTMBnd766J30PR57p8jG+e6\r\n9SOeG6Wg52oxFOVIHsTlX5xQFIoS4qvxFdg17h9iET51ZA2RrkgYZ5/0d7WK\r\nnhe4QLx266pJs0WvZG1quHd8x4pEG06U5TYzPuJw891MXbkFIyhkeemInhhr\r\nhyCl5z5hfTfuZM7PA5hZpksMuJH4VaFVt0Q=\r\n=7AGC\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.5","@thi.ng/vectors":"^7.5.28","@thi.ng/geom-api":"^3.3.22","@thi.ng/geom-isec":"^2.1.39","@thi.ng/transducers":"^8.3.27","@thi.ng/geom-poly-utils":"^2.3.23"},"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-tessellate_2.1.39_1671554138968_0.509207934151179","host":"s3://npm-registry-packages"}},"2.1.40":{"name":"@thi.ng/geom-tessellate","version":"2.1.40","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"9307476dd880cd8007a95f792ff37258f98827d5","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.40.tgz","fileCount":20,"integrity":"sha512-au3MsGydiMQoxEILNRVslP2Vh8Qt6GdvQIRVf2NxUgp1xm2l7zOYyM4D1qg916RyWRKR+nadGNU5ctUFcvcG2Q==","signatures":[{"sig":"MEYCIQCOw3b08DGgWXbpFcGpWJ+ldwXHamxZ/L9a0Dlhf1s+wAIhALfj3MaKIu50BGX0MG/fexfU308udN5PK5eL26RcYvJp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpND7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTVg//busHtXt8gHgZ6YQObnjFz5FFD6v3V07LOBkGf5drJrF/sbdY\r\n64TClGBXClQN9WBNtxuqZ17nRgN0c74wqh6WKStpLF4prX7xTD+9CsGEc3bb\r\nQMVPBfStEDrFo03OqP33/ZrB3hgihnKRMJpBxf/6KhE2PmTQ/ZQeFjpu/MKz\r\nQj7nQ7cq6px2a3PALyQ2fybiOH5UJ+QVSrLZISNbe8hSuxbqhkQb2THgrZxb\r\nj00tWw4KRrKVb66pCHHfveVplFIgx4J8R7vnKVC3wMtoTSBb2RHBsUM/1qVn\r\ncLGTisGzOl1r+JQg1JTz/Hn8+v28f9AuicLXO/nV1UWP78D7ZAo7lSs1x8gL\r\nRxS2yRx98r9DFxCZBIps8hfqycSJm4KmJUKli4TwkEtTpfMWFBAB67BePLrY\r\nO4/s9v8HMnbbP0FmQGmyoaMNbH6vyGoL+5+Aa3J8RExp+XT2fE2IQRN2rPtO\r\nXAhRZ6k+o/06Zww4jGuxrxnrrbaltcBPBwkqcTwL3pgsUYKdgeDhVNJ3yS9V\r\nkPH8ewTTLq1wUPGjR4Bk3Fejo12xiQmTlzvvI7ZW7xlarltZrkgMBwxhbyY6\r\nEJwRs7i7RazsqeZe+nVgGKjtxNond1NhEM2fCbav6axxN3KsHDoxS7LNXBxL\r\nVX8+gvYD6zbWRXWYRMBytoZz5sQs2QMOR28=\r\n=jk9s\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.6","@thi.ng/vectors":"^7.5.29","@thi.ng/geom-api":"^3.3.23","@thi.ng/geom-isec":"^2.1.40","@thi.ng/transducers":"^8.3.28","@thi.ng/geom-poly-utils":"^2.3.24"},"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-tessellate_2.1.40_1671745787728_0.5247644498411101","host":"s3://npm-registry-packages"}},"2.1.41":{"name":"@thi.ng/geom-tessellate","version":"2.1.41","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.41","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"a9e0bb24d40abf7c21794746191a03039e259094","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.41.tgz","fileCount":20,"integrity":"sha512-ONZV7PvMcozrsq+8JfB+9/NTemK0msUZbnHP7/IC/6WJ/v1pkAZit3XjflYmE/cU7p8pclhHAamHA9KK1aGW4Q==","signatures":[{"sig":"MEQCIHun6OZLmRW3Vquhr0ebtXfuyGJxx8fMPIE2W5P0jqNCAiBagdBgAndSbRrvfOe3GytyzvHPsXgfz3ebR8Y9nuoXEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrf9uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+nw/+LtQpewQsbfsEoU8xXnB0nQDZ6tegEbBpBvrd6P+LAz4V8/+o\r\nUX/jEYw3l1odtecGdoS1q0/yY1232tn1rxR4KjLj2BmR0/jjnDUzaHH6zPBV\r\nN8+T/wQZEfjIsTkjETS5AcdC+CNalJLwIZ/BFYnF5JoXoxWJzuY9XNtIifO7\r\nNZBjdb2QyLABbyciYvJYR5/XViat6nGOTYxr5FXZ18aqDf+EoE2wbGjQGYIC\r\ndhGmHLGpOhEgRSxQ6IGBaTn5HJhvxVTYNitNIUHrDgcN+h7+UIaCFOovUnGg\r\nrnbjtGJS2h55ZxAjguXuN60RoA7LTJ3qO70n789Jk69+aP9MJJrK5jpV2IlU\r\nvT40hdc3qdHvbieaV5kM237D22e/L5o3Pto01a78rz77/cy3afEtxAlmPitZ\r\nlHTcfZwrbYhDVrD54rv4XyoGVdMvNPdFTqYczMClP6mFUZKXg5kRQHJxXOMe\r\n4R/2Yp2rSFlFZD4c2fC+DRi6ShryhvaVcrbdE/1sDyKeDy7H0zCyZStPuRMz\r\ngYjhuRUjZmAcYufOWZdjZxKYFxAqm9ggQ6RC+DDWfZNFRNc9bP3b8dXSMe0c\r\n92LGvCJ4qTXBuYAarpXP/olXQrRBSWs6YpaLfVG2RK2f2Z0AOlT1TdK+1fdA\r\nXP6VCgO9B5MlxVXqMfQqcKLWyKs/1FtCRYE=\r\n=6vCq\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.6","@thi.ng/vectors":"^7.5.30","@thi.ng/geom-api":"^3.3.24","@thi.ng/geom-isec":"^2.1.41","@thi.ng/transducers":"^8.3.29","@thi.ng/geom-poly-utils":"^2.3.25"},"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-tessellate_2.1.41_1672347502643_0.7984623002560707","host":"s3://npm-registry-packages"}},"2.1.42":{"name":"@thi.ng/geom-tessellate","version":"2.1.42","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"4c2d2bb6f98c3cf05f5f156b97843339cdf4a72c","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.42.tgz","fileCount":20,"integrity":"sha512-JpYXclbnP4TTFMDd6ctP+aVMmEQ4eochVny1KCtLS61Oxx3Q0yAYNLXPtOBvsl8jYInMfoXxftEbboXdT/ABew==","signatures":[{"sig":"MEUCIDIl3mCPxMzSgKGDo/U+iFp6AbwmqtovgcG0vqY2ZMW1AiEAnmsUR1YbTlJZCZqEn3S7Wreqna8Wbs/OTXQeorjLXFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvYLxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Zw/5AHnyrB5X0SrNgocvpCzbNgrRUsbFtPdKeYk7ZJvZGehPfY+W\r\nKfKb97MJjwlptRKWitdweA/oejizINHnK3h0hnKZ83EiAymQc+A4yPQwOSk8\r\n8OwKtPvbEgeWiMy27s/EJUOtORXO8EkMZ5A8qGy9BzcH8hjhdYb8fP3GvAig\r\nEQPDH/ywJs1TPmszJeWQI+hiUNh8OhMXnnrMqYl2p1Ih25ZMS9c5BE2uPlMq\r\note2X+ATt0uBMJWZa0PIiuN1JbkhS7CEjg08MQmMsWDjqqYyDeUDvaMa1SOG\r\nzT7D+zxg+OoB1pLxguTWfkt3vu1t8xpohyX7CLDLCWqaJn0qYnRgWZNBj632\r\nNH8D3pYcyl2hZEJf3+SIuKemIWx1sD9f3FEArOcq/PF0+smCpdbklguqOfMD\r\nI+P1ARHFyW3nYqr2L4d6Q05yBuxHN+uXajRnqpIUW/GLB0YxWwCmG9bzdI6/\r\n2Gt1Pk3dvQybDuTlVCq+rtL/P8n2C6KCtux7MZ4icRa8SkZc3bLefh1iDDyi\r\nt8JZinFxFdHWuv/WDgR/9acK678Y639QtsIy5DaanCkKQHBjhBhu6KRAipt8\r\n8KHeQ7Dzxyq7r9K0EUVc5Cxk/ylb7BD9jB9hnPwGgTnSZMU9gtr1aDZ7He+0\r\nykFIc1ZO17bGu1bbHVp/rtI4p5sUfsF4Qis=\r\n=MGY8\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.7","@thi.ng/vectors":"^7.5.31","@thi.ng/geom-api":"^3.4.0","@thi.ng/geom-isec":"^2.1.42","@thi.ng/transducers":"^8.3.30","@thi.ng/geom-poly-utils":"^2.3.26"},"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-tessellate_2.1.42_1673364209757_0.28993779227539873","host":"s3://npm-registry-packages"}},"2.1.43":{"name":"@thi.ng/geom-tessellate","version":"2.1.43","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"e4d0a3234182ec372c0249eda40997df0def14bc","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.43.tgz","fileCount":20,"integrity":"sha512-oeJTvA3TT/VBmKkIsu8qy687K7aOLM5DrESVbmQlNVrch3BglfsK9Ko6qyopOjN4FCprRW5zWgHWCBlpbzHcEw==","signatures":[{"sig":"MEQCICCYhOV/Rwo/YKYQaqWGhquFREHHCGJtUPTfIy9zJ/V+AiBm8Fa2y23lHFIgmAPZSF/RQG7zI0z/lmLDEMJtS3aeTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj38DwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMFw//SC5AWxgSU/gUQHUb+x2AEnrq+N16po6jHS2rttI6BI+73Ayn\r\nta+EN7XV43zZgIbFVbrsN86tIUcAMw6s4nSXiuIrV6qAfa8lyVpywdSjsp6l\r\n/9xPR7hGjcf8bNKCzZYID3WiCLZ6z1dtMZRsyVi9QxzO4xxPOrIKXTbl4UEb\r\nmG6G1TlRj/ahwXYrKbQS8AaG7Mnuv1zTe8ncu/Cy+3aen+Lqpx3PC+Zm6faM\r\n9+1tzao27Jaswhn8JLoEg7I2kDl1fEKf+V8t06MgP+qmV07qhUgpOaoj435i\r\nlAvw8geA1HjE+fWPHYjoZGCDHK/TJxFZulzZuAI2vep13Pew83bfD0cE49hN\r\n1UMVZfJv9YIyAdk5oMXr1DPTQpQ3MlDTcYjCt81u/3wQt3xYGj+uy0odnWJH\r\nRT6dcevnHiSMpD8zDKh5+yq2A6d71MDrt0GBmSw6FwFHHbVr6RN+MC9+tIWv\r\no9VESju8p9cTL3qNaWE2GsYVhawIvdt5nRCoEVs0A8zyRJKXt2K2V1TCAP0n\r\nsPZNNYBuYGcTTxHr1KPCESJ1zihwpyZFgt7isilGxXlBc/nirtsUtMRDZrrM\r\nJDiNc9q2G5xqBixYjVfi7mDH4GYeX2QYFbTfX8bSqG/DSa9q3q/beO2Z+Da/\r\n3DRE0OQvTD+ZOflQ9IdItEd90B2AepDbcKE=\r\n=uUwQ\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.8","@thi.ng/vectors":"^7.6.0","@thi.ng/geom-api":"^3.4.1","@thi.ng/geom-isec":"^2.1.43","@thi.ng/transducers":"^8.3.31","@thi.ng/geom-poly-utils":"^2.3.27"},"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-tessellate_2.1.43_1675608304524_0.942053677181157","host":"s3://npm-registry-packages"}},"2.1.44":{"name":"@thi.ng/geom-tessellate","version":"2.1.44","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.44","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"2178fedea6092003e34557d76129d170a4ffc42c","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.44.tgz","fileCount":20,"integrity":"sha512-FhisbDiAm7n+fscEQrsWzxzzsEGTd3aT/h++qglx4hReJmbrvAsJqq2NmPJXa/jJulKCIY+ZpG4b4AGJs/5hPw==","signatures":[{"sig":"MEYCIQD6KbYa3i3RhKBHTolvxecZn4eOwbytaotgepT/pJP5fwIhAKOZ5xdDWthVUuoriiR/Wbo5MXp/vAsihk6BKVzdnZ1A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5k1zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0RQ//ZnmO1IDocl+a79Q/ZvhZIHc+JBbd71qiTbmzfFGsLOlXxyle\r\nUoQRZoXm5Aq0e2bDQwQ1bjBdbZlrXmxWszHzR5PchtYE3AnGH4wmu3RXDerP\r\nVS2zFRBPf7tvbf0JjISzRK0CTsvffiY3VR1WZ4t23TNZRoCoGEW05KKVEi+f\r\nJGjeiAHdnAqKRCszeysn/RnMUBjwHumBrNTS3s/0iYD9Gnyd8nZfd8AkC7S9\r\ngOic7UxsmVIuNJBTwk48EQhRiDkKo5KrwzW4REwo1FNpoRh7Stz8xNQdiH24\r\n/u2kSkfhVDXHwYXJy2v9rps+G76FBkPVK3Z6wUNspaI4O9VI97DDloeQN73g\r\nqbjO9QnLbtUHLozOB2YBaQq3yMuCRTGX9ZgpT2tvmx5gwrLBwdoDhu0GOhyv\r\ns0T08JkoFI0dzPw+4JIPVJ9AcN2OSGv1KYhvVIAlkPN9KTcCH98/UsmgoT13\r\nuqmmblewHQ4dE+zB93pYW8jZ736AMSuYRk8ia46EVnMSGqvcQF9bm1L6gTnT\r\nhmBIEXAxxqIEvQELkh7o6aXOVyUY6QmRHRXz5+ZkFM2kpVnDEe78m66IzI1z\r\nbs0O0r3g2OW4kyMrNXg1IoJPvbyrCFMqtlk4iE7DPnm11fvR6ax7ZkjXVVjm\r\nwJS7NI/otDH/DEmkuN7m2P9qk7Dd9DwU8QA=\r\n=KMhT\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.8","@thi.ng/vectors":"^7.6.1","@thi.ng/geom-api":"^3.4.2","@thi.ng/geom-isec":"^2.1.44","@thi.ng/transducers":"^8.3.32","@thi.ng/geom-poly-utils":"^2.3.28"},"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-tessellate_2.1.44_1676037491420_0.7996921055116559","host":"s3://npm-registry-packages"}},"2.1.45":{"name":"@thi.ng/geom-tessellate","version":"2.1.45","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"a7a4bb00aba6e92247dbc20a116d05b7e8c317dd","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.45.tgz","fileCount":20,"integrity":"sha512-bHULbFnfGLwxSOGCIiAYaSEWR86mSQl5TAAHyxvMQRXODFc74ngN61CLRD0Gr0xbrYoyYrkQqaZS32nuiG6ulQ==","signatures":[{"sig":"MEUCIQDM3Sueq3nb1hsu/+/+knlY8nTY82XCWligLXQdmC2GkAIgdWa7fAP0IKVa3LX8/vybuF4uxNRrs6KFfjLD2cpST6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5k83ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpevA/+KB6Jtvvc0cUV1fBI3ZpgslJQbM4WfFLBxWi+ezGX6xn51vXS\r\nwEF9acpdv5ZdQepc+x2NC3+BV10x9jMvD7QRrAUoTDsZj70uxrr0jf2949K3\r\nabucr+6o8t46HhNanwv+7qjv/KtwBhhQaSHh+RxCJkJgFwgypoxdIENBszIY\r\nWK2FEM5TvIjar4Grz3t4wNAVLy7nI/6KO/ZzP3jqIoxZK3ty0ZPPgFBGp8de\r\n+euA7Vsupi46U1E1oGELZq8rtQYwiERvkk8h1yG+/rnivDMkdkpM4+T9tD2I\r\nRXEwqqDmMZjOPmrDQOQVRZU9qKP4F0ttm8jsk0uyD8SaPO9dXpb5Dyn5kELL\r\n21kkH4YOma+H8AzSLDBQXJjrY5OnkzJWX0QxevKUxkchmD8raITR9DeLPZBE\r\nGmFqCpERAuWLK9iKAA2km+c+twtRsiGQM2us4gTrKMS4uiG5s8r+7PXYy3gN\r\n/RHbY13xWmenh5XGYtmTnjkLEPvnqEgJz0WjailrF7hhnhMMP6AUFB3do8BL\r\n184TAuzajIPbPzb1jhzoa2Deur1MjW4fgpn0SCBMTu7xGE9TzB3jDjpAWpvk\r\nH7ZF7qZbdH2cw2SvDpQRkrJ9mtWpVpzPfB1J9yR7EETt0NaaMV9icEf9x9wF\r\njuqjwXaU6rOkOD6Ykk9FkRdvV38uz5hJokQ=\r\n=+8O5\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.9","@thi.ng/vectors":"^7.6.2","@thi.ng/geom-api":"^3.4.3","@thi.ng/geom-isec":"^2.1.45","@thi.ng/transducers":"^8.3.33","@thi.ng/geom-poly-utils":"^2.3.29"},"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-tessellate_2.1.45_1676037942899_0.6365478937681519","host":"s3://npm-registry-packages"}},"2.1.46":{"name":"@thi.ng/geom-tessellate","version":"2.1.46","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"77716ba1f34e53585d4ff455a220cfb915491a37","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.46.tgz","fileCount":20,"integrity":"sha512-uWhYv/hjfdHAlatJ02Cc9DQrg7igm7oBWe2MgObEziCL7QmJBxi89zYNRF9t7OvD5TyTTJXzx77bt851IKljvA==","signatures":[{"sig":"MEUCIG9aKzckMzuMJG7AxOdDQY7YmhvXKXNP3Gq9Gx3G5LLMAiEAik60Ck6+5S0kYUlcuK6sqALT3ViKanxY3WrMbEDdnNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj796OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTWw//UypH7afGfCMgFf1QQxrTYfSyChG6KPfpWN//tRVqCw1Rq4fC\r\nfI1WFSYhlyTU2AOG2e5mclZjiQnp+77ujPM1/Mn4X15P5xDpR5k2KhVY3JVn\r\n9Uiv2Pt3zIC5QdNYAIn0/XsQU9syXwizZoUvz5Mb2mYqBWWHCJKlb9v69lr/\r\nqZQW+vStdHB8QjP4KN+EZwu/gmyrib+aHR5Cw+wkVajSRwgQF3Pjmd672OgK\r\nnHZBevIA/ES3KtQkNuTWI7lCilTfE7gyzZV1RYohZ7IYWKB13zTbmLDHzXNx\r\nLKg+e32Y0QUNCO20DUp14bVStmZQB8FiamzIIdiLdbvulBY3ymZWSWMxlu3g\r\nt36KNzstFAamkHHx18joIiySR69htl7urPGSBSXDbADTVhmEDDOCTgcMDzwq\r\n1Qq0dPZg3G096Kv+JSMTOaiMoqqGvdtlUhmBwBUetvEOtTU+oxv+z/zy4wBk\r\nzKs8orK8kHBn+aVIuS43jhsCQTnxtWWrNvLXlHCamJT24SQ+OdOwJ4USW5j1\r\ncbHygxBH1U5qLpr1OmJCuZyyZe+h+CZpT6CqRL1IeFlE+EjjM8zjIr1SsMe9\r\nALuVFh/LmvPr4GdRWeChnXRWEndmNMOqBf7djxbIR+Ni4ZJoOGQrFzix87km\r\nIJPC2eVHxZhqjLY5eLznzR3z52EVXoy2hLw=\r\n=tzYE\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.9","@thi.ng/vectors":"^7.6.3","@thi.ng/geom-api":"^3.4.4","@thi.ng/geom-isec":"^2.1.46","@thi.ng/transducers":"^8.3.34","@thi.ng/geom-poly-utils":"^2.3.30"},"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-tessellate_2.1.46_1676664462457_0.16783676138098857","host":"s3://npm-registry-packages"}},"2.1.47":{"name":"@thi.ng/geom-tessellate","version":"2.1.47","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.47","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"f93f45cda7af02c37f82d276908dacd338503905","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.47.tgz","fileCount":20,"integrity":"sha512-XA3z6aokw7pSwlD82Rh4yEuB3sApTw4AvOT58oTUdH5lHdWTXRZg9Qbn/lN1H2sc65roouxt7Fgo+Tcb3YYAqA==","signatures":[{"sig":"MEUCIDY7UCmGZ0DYrOKdwoyJ69pMEKffLhtAWaqnvfXMAGzOAiEAlMgSC8VujiZJhktPwt5urAN36kFORnX6qLq8lOk9qSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/SRdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpezQ//eLoWmbjpTNN7TERQFAmzoy7X5IQovTwSaMqY8TAOmXk/Mbv0\r\nfTMLggpP/srb47Jd090QneiUeKXKjQDnAxO6T6stJrvEjLaWntvp2jc5CeJ3\r\naBwGak1OT8fvOk44JIho1wZfR/OQgrRS2sjXVkBputLkxBs8F5gZnUDZxBR2\r\ngMOXonbbv28ouLEWXry0LmoZ1sQeUkvdeqR+rFUZLcEHrrhAadMPDO1D2PRn\r\nnC3vHDgn8LUjkdJGhg660Rm7rzVc0II+SnbhexRls+XOeMFJRHxVJITG60H3\r\n+QsN0KBlcO0McyXHR147OYLV1QjKjwQBiKBoxYzRyK983yeF5xNrTnbG8VvC\r\nCvVSkDrrxBy8mZeY+ORNS325uKIU2WD9J89tc0hrp35IbZBkHpVHygpQkXh6\r\n2jTE5em7t26w3UouT8JGA5Pyht/zGBGRn5p1Tnd5Rwz2Vtsff5zfgMCA1OMc\r\nnhKcorX98etIbLn+zt3YmLH+E/PbPnGT7qaIOi1LckQfyKJPCRp/zr/yB94v\r\nGwyraA+JvTPM/AlNUiTm56MA1W3KOF8+XeIOx1Rbka20lq83mDjNawSED3pm\r\nEQQRLUITGSjmradt5JqltTMdDpOaRLsafSaxZYWm/1dKihdC8PZlJvXiXgy7\r\nCTjlj9ZDASD6ufs+OzRhztO88CaSkMt2vZ8=\r\n=MxsA\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.9","@thi.ng/vectors":"^7.6.4","@thi.ng/geom-api":"^3.4.5","@thi.ng/geom-isec":"^2.1.47","@thi.ng/transducers":"^8.3.34","@thi.ng/geom-poly-utils":"^2.3.31"},"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-tessellate_2.1.47_1677534301518_0.30190182431979173","host":"s3://npm-registry-packages"}},"2.1.48":{"name":"@thi.ng/geom-tessellate","version":"2.1.48","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.48","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"d57083e6a5fbd4b51632697f2d7430c96790c800","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.48.tgz","fileCount":20,"integrity":"sha512-xdcQwqz9ZyeDITyNkPyWgYO7puzsUqM9nyz5uiDHr1DGVu0n7dSc6gNIh9dZFWE+T7NdT4u7XK/wFarlKq3fgw==","signatures":[{"sig":"MEQCIGeFLIhpPEpf/9d8UrY2E/UoJwWpJmGvOmCVeLILfy0hAiAQV1tAqY6IDxUSEdZDxVbExxQyZwY8XM5NOsffk8mP0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAOcFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7eQ//Z+6V1xWMf6pH1730hktsa+fLZa6TxS7Fc6NH6HtZRcRqS4bD\r\n/uT48gpxLdcBzN3jgMZ3uDR6ucOKKbSDtEMJetBoZtjL5qmZigEUuwBqh5Lc\r\nZE+iXedpo5YcP7TyZknIi6TLOUTeI8s6j3eh5F142ADgETnNbOh51H0anM8a\r\n2ddljZmcdCsUAjUzNQ7prKJcN1NKW0QmTukcRLx9s/LqyerdbmSeBftKO5P5\r\nL/TKAllcfIt5Z8Az6hcg1olhYkqQSS1ChvGZ7AJQoYHmOTiBJiKbqyT8vYcS\r\njDN5eU7MBB1Rd3/P38na4teDwAYXvkhHDDrMh6BzMsdjPLMyxYK0k9RuGy4F\r\nbnVeeILpIaJU7zE57b1C7VxUjgTvcTp4RcNghZ0vpU9TCAfDpQe4ymJ8RgiC\r\nNOPfad8mAFGNmW6Pk012ISRDB1xszNSsSoFgfRRZ7y2apw/pZzPm82rYM4yW\r\n3Er9CjnyATYji/Yp0NxsObfTykcvsfPNFfJpFQw3knAMCpPWN7zL+beGKrB5\r\n3mkoodZ9UO9m9tWivMUgXdN/zBw3Q8w3w+5hzGOOrRmDVQ47JWLXRvwNqFXf\r\nWyeVnyH3BZEVuZ97ZM2UtayU7YtZqY/c5buY0HNOoFv2OnLfzaJhxaSJcy0c\r\nJ7NqX2r0ptcia2vlbX7cAUNuuQOMH0ZdH7I=\r\n=Hl7W\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.9","@thi.ng/vectors":"^7.6.5","@thi.ng/geom-api":"^3.4.6","@thi.ng/geom-isec":"^2.1.48","@thi.ng/transducers":"^8.3.35","@thi.ng/geom-poly-utils":"^2.3.32"},"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-tessellate_2.1.48_1677780741011_0.9607244792770586","host":"s3://npm-registry-packages"}},"2.1.49":{"name":"@thi.ng/geom-tessellate","version":"2.1.49","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.49","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"df2c2b8b6d78c1b62ab6f99b68fb37ab212ae47d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.49.tgz","fileCount":20,"integrity":"sha512-iEUWk5BAjn5IV/4Y19VxsJblIYI5nL7wWujL8xPh6fqp886JRGR8lCodZbXClSmCb2KYvhlRqtoEQclfcmGCmw==","signatures":[{"sig":"MEYCIQC2Drruoj5CY64D2rEa9gbkApXTWCigggwKcoGlJ+DKVQIhALrKezDGWB++DKSwHAjngyfknGDGn8gpHei7/cu3L83m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBL19ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLJw/9F4OLZwjFddnSCd0C10j1RpWf+WMNDpcSWegevxLptfcLo67D\r\n+oWWavwk65Yf7mHocCNopONjDRTQa8CKWDcUYjyAzFYhJwEG4709Mq6AamlV\r\nyRK0HLcwlVfA53eLpCPeiXJ4qSYW/vF/Pf8Unk5vImwJIIxls3acnkl0xyLh\r\nbfIn8NZq9cBRtNhTCE1H+I+x1ZawBwjyCVuCAun2Xw3Kjbm+15NcuecyOjBK\r\nE+NB2RCykUUdQnnMIEv8pzkBgVHnuOqzgdlLYToD8hL985jfsXk2jb8+6TZQ\r\nxRkqh13seVfd9kN1uxPw3vEaxkGR8+zmcX4X0nIkLnscdwit4o/vySjl9JQg\r\nz69pgKnRYofkHVeCFlltHY3uiuLP/H3EB2tj83lhGwCDg9VLqe9qbN7wEkIc\r\nxksow9GCgw5Q+4bXP+WK/mPFnS1XzNKhwX2OnCN0mOdqxAyvO+m5rVTVjMpZ\r\nAppD9GN+a7yh+QOL0PY6LihFS6gm7wGQivoWS7x5lHflZBl8q+iSKmQ1dMWb\r\no6TyArwTHTrN97sbcTK+dlQJNyCg1dZaaA/568XjLq4Sbfq2Z40lOd1gt031\r\nLXX7gHO1+g3jWaHfAG6NRddjuJdsl7/guajuqgnKlxvvJUtUPbcu1cIT4umE\r\n6sbRxlU6Wu+J6hM2hzWyHvbsCn6/0AVaQWE=\r\n=mnP+\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.9","@thi.ng/vectors":"^7.6.6","@thi.ng/geom-api":"^3.4.7","@thi.ng/geom-isec":"^2.1.49","@thi.ng/transducers":"^8.3.36","@thi.ng/geom-poly-utils":"^2.3.33"},"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-tessellate_2.1.49_1678032253694_0.645596628424296","host":"s3://npm-registry-packages"}},"2.1.50":{"name":"@thi.ng/geom-tessellate","version":"2.1.50","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.50","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"8eb31d7dcb61516fdb9165571a5540130714636e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.50.tgz","fileCount":20,"integrity":"sha512-MQsbl9JA/2KO1fULynGMjlAOX3xd1TQmVbatMovm8r8Y37/8AmCVTkXCUJWtl3v6D3Fn1sshtTC+nGSgLV6UeQ==","signatures":[{"sig":"MEUCIQC7O3BVXC6TCMyaLYUq8I8yUqNj6hI4TYcwJiwBt1UmlAIgRHS4WKZh/b/7e7nl+R9aGbrDAO0ry9FFH+wHeWVg+hs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCdk5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjFg/9GdzGkK6SKOCJkm9rWo1v6+SaxgDiaLoK8prxZ4RV27XUgpRx\r\nMZUaZq4r6zeB6JAbBlxk4193zPi/UU+cFcbjttgpR9bIRDDUh4A9mQ6IY5vg\r\njivaJ2zGKSflMK39INmBDFRzTH+8UBkiW8IkjvAy+mU01yJJI/7nZb4buCi1\r\naAzQ6jbV27gQk+V9Coj+apIJEe4e4BaCU8ZVlQjnv5dANNalZTW9GRwNpoIc\r\nvLmwIlsKtJfXqT6eRD9K1A30eP9VxIkNas691tKkYCcSXdFs1sJK4HJ4xxkK\r\nJk1uktPjskRzqTSw3ociP5ZfYAW5kpfaD4tAJLBnNGzjEYaAHcQtZJdfWTVI\r\n54Ykiu7oqrkHHQcduJ+VA9Bm/S6Gg0SD6+dn1OAJ73p6XZhOHH6qHxyDf0Ob\r\n7D7v8iGe7zZuNhhCS4J033vatsnF73b6A4BAJRZoYQCeBDJ/mkAc3Gx+eqKC\r\nGuFSZsepmFYn43k6q+QxOi3gPRM6vsanKRlkKbp+XCOwpI0ZfxZe5b6NZ2hN\r\nWDm9iahTiAf5sqY6qiaJO3CxbZ2dYJKcusdf4E82P4bs4UNWhd+JdaLfCuYt\r\nwwTiV1bShJNfMkJZr1cdJ7HTkpuc3jy5+qiNs+zBlesKLmxR3oeosOizY4jf\r\nWtAOlYPDThlFUaqboV2domPahk/EeaKRf18=\r\n=VoGR\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.9","@thi.ng/vectors":"^7.6.7","@thi.ng/geom-api":"^3.4.8","@thi.ng/geom-isec":"^2.1.50","@thi.ng/transducers":"^8.3.37","@thi.ng/geom-poly-utils":"^2.3.34"},"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-tessellate_2.1.50_1678367033674_0.9635691929363979","host":"s3://npm-registry-packages"}},"2.1.51":{"name":"@thi.ng/geom-tessellate","version":"2.1.51","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.51","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"f28287068433223fc42960d47777e5bfefe1b34b","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.51.tgz","fileCount":20,"integrity":"sha512-y5CF9cXxVYIxP6K81O4L2bgrIgoapItpqNGuTQBH1tJGB8x2iBXQbQAjmwnXt8Tt3Uukdbtah/OFBOQYG0vgfQ==","signatures":[{"sig":"MEUCIQD+oAcIbFmuKtJ5CnIYpIYF2qo+oijMn7uxIJlmlVd2XAIgaBfJhzM6LkdYkpSGNMf/qG6sMsvOA5HEt2yGDIKp1VM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEHboACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3Kw/5AUlcGWeaWY79leXlyLCijdb7t1GcqQE4wwDbhkcK14TLdFaF\r\nc19uWPeeHE1/f/OFJuWa42I9q7lSlmr1nCLkOYlhmpvnEApPB0Yny+iqJGNM\r\nPPK8vcxinlUBEbu4xvRShNkSk1wTRiZckpskhtV7FgNBKZ+qKGyWtOVtC7by\r\nCFPTMPyHd4X8DrWW1CAgPLkKohHWNNbLfOu9c9MzG3S/RDZbg8f0rZZnx5ns\r\nX1Lz9umc1PKmGVlE1J49gWFPD8wy2Zp2Mm2DYgNSlpvFmFP4QsTsDFl31RV0\r\n6jIHbD6DTmRlYWyChToTg0rcRmweC+8Ve7KiTRVfuQzRigWz1QPOoDSRdE3h\r\nHtjuc3P2Euh7b/tIcBAUq/6ylrEMq7mmxQoYtF0lxPM0TYLkXoateQZHu6bg\r\n8rsMYszzSDiaE8rfGGhQBSvXiaHKeUUIzxH+lpv06tMNdu1Ld9/S3t0BITLq\r\nj1bGviJROPIPYo7GNW4oQWR+sZqm5orPSf6cVX1j8VWTtm5KXXNsPZUe9JkW\r\n5du4O4bLUKUt7APLZGP1NICaH/tx8aq/9xhbRmwMqZonhfnPyFEPklofWQR1\r\nB1mW9YHL3JbwzKH/bNLQZsQZ5S0vAhSm4eOfdKrCQnVZ4ZT8sO5B0As2yJNK\r\nBoQ+Ykc2/bGPsVSs4+fJHtR9jNx+l80Ntrk=\r\n=UiMk\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.10","@thi.ng/vectors":"^7.6.8","@thi.ng/geom-api":"^3.4.9","@thi.ng/geom-isec":"^2.1.51","@thi.ng/transducers":"^8.3.38","@thi.ng/geom-poly-utils":"^2.3.35"},"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-tessellate_2.1.51_1678800616551_0.40156702321856397","host":"s3://npm-registry-packages"}},"2.1.52":{"name":"@thi.ng/geom-tessellate","version":"2.1.52","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.52","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"7d509dff891701114a6ef8c351cfe8434d479ac2","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.52.tgz","fileCount":20,"integrity":"sha512-Hgpu0OHNLjUD42yV2qIqniin6Bw27j+zRlCKNm5KuWBd9DiaDzfzLAQUo5PlU4Ci+gejwZrUgj49eRfGlVA3fg==","signatures":[{"sig":"MEQCICNAaWPn2mMHICL5KiIc6i8c0ipSzqD3q8WyLQGdII3JAiB4Fqu5miTIOsTv47NuhfK42jG1WFusxkw4JRzMVmPlTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFxd3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8zg/+Nldx2XQ1hp8ZlD+ZRPkSsMTe+Sj+s7mslbydbfi7j8E2wYa5\r\nKVBjlN99biPL1Q6i6z2QVyPpPkyiL0XVcnW9o1Zr4VnJyBNa7lTVe1rozlWk\r\nFKzOKd2IStSAQRapt45s0KlyBIcbbSVr3IvrqtCIyE6iE8x/LSVPmB1bDpxh\r\nTUHTE4SsNIygf3UhABaw7eR+K39KEP/vLsiz8hbBGhC3LM2MifumP+Nd9ndI\r\nRA6qXJBHG2pLetvb1d/OqXqaJ74USHQL82tifmOzRukx9sHBszFlfjeY4taa\r\n1sz3Fgc5vMUyN0p6ttughmfSq9QkECvSvmlcQr2oMYQuOMj0Zw4shTXq5ozd\r\nG0XwWgAEV5inReBCW5ygNT0MbckWPfGVuOvQuNHE5doDUGxW0g1BG7poqvpo\r\nqlOO7gcDrZoYbKb8MXhWEaCoByd5g3kqXa6p6IvaHaCaxwzBpckjzd3k6aGm\r\n2JReOJCTsFqr2kSy7/xb0zDMWgFxXahcJPuXbZsFIRtnO1ce45ajs19SHM/B\r\nY1OE3THsj30HWG/Df4inI6NOVLV5zYcPtlGbxI9/RMRYR8uLxe4KiGtTv+v2\r\n5cfnzvPoXB+CzWQwxsMOiLgSvm5ouF8Ww3wPM2wx9Lzp8aOMh3t2kCnrAu/Q\r\nFWrur3DG9kbvdl87xKuNYuZlCObR6evMu7E=\r\n=2kYH\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.10","@thi.ng/vectors":"^7.6.9","@thi.ng/geom-api":"^3.4.10","@thi.ng/geom-isec":"^2.1.52","@thi.ng/transducers":"^8.4.0","@thi.ng/geom-poly-utils":"^2.3.36"},"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-tessellate_2.1.52_1679234935125_0.2490441750285184","host":"s3://npm-registry-packages"}},"2.1.53":{"name":"@thi.ng/geom-tessellate","version":"2.1.53","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.53","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"003470e1212d805869feb8167c8eb2b71f0df2c1","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.53.tgz","fileCount":20,"integrity":"sha512-WE/lGWRcG2OT2HQAJRGndoY+wc+MudhYHuug/rXG1gKBe4SkBBQj6iULnaQmxmhAsSZdKifFvdR2Ul+DFiuboQ==","signatures":[{"sig":"MEYCIQD6U43/5/Ckoa4o5Hr1UTbHnT8meKdfdd5hiNfcsKIxKgIhALKvU0nW8F0Tx7saN4MyrOwZHHqNzqf5ZXBmuYxBAGFT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHf8UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4EA//c7S13uIc4tBdeq+0ak8N5WPhMUGZ280CKOWw16qJUNqQXQ3A\r\nWXwsAtr41Unzadzkaj7mc215e6+231tgmXbxFU+RkUitXNDS8UWZK4DlDJT7\r\nV0ghDsXVcRjDj687GfapLTyo5oi8eekPO8YGuKASqUQjIAYkADBFLaKlHzLU\r\n0Xonp+uc++vxnbz3KaIFsoq1WieSVc8c0qPEWGqxS2dH5c6cw4I1z4Z21Bcc\r\nd49wuyrdBX/JlWEMj8A2XkPrYmjXeSI8IvWcWBG9GEPJtdnr/jLscg+0csYu\r\nk7cXV6vpYJv4zJGy7oVoRG6BBacjtpuYuVuB363PCetxYX1gauKekIad4bO5\r\nULzGuknCL+Rk/prtJQ219JrFnkHClAlcjCLfCanZ5imhLE0CJN+3cEx0llCb\r\ndcbNle0izZ4eAkzmy4uJMVOEXBARY6lLRU6RlVlK2WWE/aCIQGolwvNKMfyn\r\nSqDuMofLT+CQapI1/LM52zpfETgdbL3g1A7eYxJyV1ALAHxsYM99ztz0ZlKS\r\nqEBinHLL0mgJBfNkRBRQidUL8RkRHXZOJGxINsBsT2vWLEZjrdcqLf8T6NuK\r\nRTh9kgzQEDpnVEdtoVkp0pxLnjPqCLNcbMeq2eotGpZvvEmkZwr1sHR8mjOf\r\nnRYs3QVNhuUYRca4bQ12GHPFeyvJP3ZHQUQ=\r\n=s9Zd\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"51a3361eb4b4e906ff6dfc114049f1ea9cd97d0e","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.10","@thi.ng/vectors":"^7.6.9","@thi.ng/geom-api":"^3.4.11","@thi.ng/geom-isec":"^2.1.53","@thi.ng/transducers":"^8.4.0","@thi.ng/geom-poly-utils":"^2.3.37"},"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-tessellate_2.1.53_1679687444204_0.31333395427735633","host":"s3://npm-registry-packages"}},"2.1.54":{"name":"@thi.ng/geom-tessellate","version":"2.1.54","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.54","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"d831d55d87a7ef69b308ad984d7306f2083306cd","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.54.tgz","fileCount":20,"integrity":"sha512-0ExmBIeqEub+PUmctVkdrTaVEP4bwUpfKG3InslUgJZYhJkVW7xZoU9v7v1FYRdgGp/GtevhqFKUVm6oq9R5Mw==","signatures":[{"sig":"MEUCIQChW2zh6U+1q7a3ggkGIp6Ew0icH5+M5K5nZfIDpaZDOwIgMVk5g1np+SnqLwE5QoUTBioCwolZy66w2kNOSJ2v+sg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIenEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9vxAAhZDO03okYFmBctuiQpscUXx1MDnUVXpLc1QFQuAG9lTnpp7I\r\nB/i6EJNCq/l+LftYt82Z27XZTTRcdZJq71kM3+BYX10minjXSyk6FS+ifLvu\r\nz2cG7z8X+jy32T4UiAZ2cJWYC8FAzN1OU5aw9K9KqNqH2qLdTae1NojJuwKE\r\nmb92enG5U3kfTcFP2PiUzIWwhWXkUU+xhWpH2K8bG5qux2RJJtEEBre81igS\r\n2O2EFumC2XyRphCa0TvDdT9iFNLNRioofN0fm6TL1kd+PxvqdFjVNkgOMeJr\r\nkx0gpDSCxEwZRw1mGi5eE1kPxXeFwdhtWBVRXCyPrirauJ0El7QrT+ZDVIMT\r\nbr938E8om1hgdB9iHh9jMWXtxU3EZe9GR8SVkkCjM5GDKRocccWnrm+TaWju\r\nlUwlJZvzXN6ohgBBfI/P4NTqjqlOHXMNDzmolMvFEM+O/9cg0qgeYpHeVZaW\r\niRmb1J0GnmE4WxKJ+dF4nSvoD5gD8PkoWNiUgBUOwfnALtZozJUl6rbMBw0V\r\nkv9PWP3FkOQjawf3b4PFuPHuiB5yEklT2tdvlGHqBxWENvvLdjQtp7XnNSxQ\r\nznUiwlVHvr/jTn+ale++tkjtO127nVNTu2TZxa/WDLGD5Pye3/Q0xrE9VYHE\r\nPfpNXXHvv8rwcKGM1sb67wPkphfv1+N6bYY=\r\n=aUB9\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.11","@thi.ng/vectors":"^7.6.10","@thi.ng/geom-api":"^3.4.12","@thi.ng/geom-isec":"^2.1.54","@thi.ng/transducers":"^8.4.1","@thi.ng/geom-poly-utils":"^2.3.38"},"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-tessellate_2.1.54_1679944132602_0.19044387180300193","host":"s3://npm-registry-packages"}},"2.1.55":{"name":"@thi.ng/geom-tessellate","version":"2.1.55","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.55","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"7997b4b692d78e81b0c150e9dfa8299754a963e5","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.55.tgz","fileCount":20,"integrity":"sha512-ADXbIgzGMSti5g3/BJi2PAkLMH3+UPtkctDLo01bviIYBzr5ahlepvnq1EgSlV3XIAscJhquZNhC06afgQRvow==","signatures":[{"sig":"MEYCIQCEG1fHV/8g5/+qwNZYa5tUKv49kRegHi8OKVu/Ddux3wIhALkSbQCNyXaSdEVMfe167h7/BCMRpktC3KCfKWqbtlUA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMUwTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnWQ/8DPsWiNkyQZN6lGbZp+cuVrBPAkjCDPHt/j7hdwh4/JL2Sg7I\r\n/xD5NGGp48heRAjJVgpZaJNfYt+FzRMxhxV8fHZaMGyercI2GLChe3K+n7Df\r\n1vvREjVjLjDeA3xCxLnIFf/Yfn/lqVSjkjyPq7OdcmGk2hQD4CMWIgA5ptR8\r\nqb/3MspNK/7jjDk6eJj5rJqxVGuxLNFNWcplYdrzTUGzVfOPuWpjHUhg856+\r\nC4Ag8StgbBzqqSyFR8E4ssDO1m8A0u4yXbnhtEvtPG4bBNeR2DQrDfa9KMLD\r\n1A7IJYNAh/DzApnckfYpyoBdJaJuRi33Opy6LM2nQb5LheIQC0E/8Q5mJlIo\r\nOQC1eqppC1NEvCCK5szmikH6/4KvATmclfe0u4Niw6iz5zdNb8Clo/c3GXL8\r\nQf0fqogoNn8p6krQSiWhzAvm9li8po/gq1oA7T67oO3pEja4Ccdma96cwa3V\r\nyyVboBEAkcaJ1R9MIjH2Ghc+h5qV8u5SElaGzoHVagSm5x42820pvqCQavUh\r\nx2BrH6r8wVp4aIga4EZ9lECMljWZ00a9iOaqqpZF4rLnYVJc3VWDLUQbuhoA\r\nA0Tz03N/RydGrHm6BQZSrqJ30Tk1XUTNz40I2iHeqDvBGACxu/pZvBp3BBls\r\n61+7POurhbXhbIn1nccEsoOs8ltiiv2+suQ=\r\n=LUM0\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.12","@thi.ng/vectors":"^7.6.11","@thi.ng/geom-api":"^3.4.13","@thi.ng/geom-isec":"^2.1.55","@thi.ng/transducers":"^8.4.2","@thi.ng/geom-poly-utils":"^2.3.39"},"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-tessellate_2.1.55_1680952339684_0.7257529917354588","host":"s3://npm-registry-packages"}},"2.1.56":{"name":"@thi.ng/geom-tessellate","version":"2.1.56","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.56","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"9ac0ae8914d9de1563c1e4015dd3712874b9bde7","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.56.tgz","fileCount":20,"integrity":"sha512-kAZhcaCP0tluGIwv1h+CELwcdAWGYE7MIsQG0JabOh21vfK8drLAS2Oiw5MeSsQ+l1Osg/ZN0gMUnJK6JLK7OA==","signatures":[{"sig":"MEUCIE+vq9C2neoreUPwXnP1FtX3Al3JRyUrVLimHgIYX22mAiEAnG8A8avCUZB5UXSiZQLNxlXAIaYYSsR4Yj1CSNF2bTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP7S3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmog0BAAkRauVVeWvA7/Cxx46xnitHqa+ftFP41MbyJxBrV4zdmAfpvl\r\nsG+8UIAUMBk2dRIiB7v4rRaGomLu2SSxXYTgPhAeqhch1DZx6gxkTUP5Z7Vd\r\n8gamVy4e6T09oHVYAZBwFtzR6DGMdx6Ka6cTNvQ72cK3O+hkeJeLccA934VV\r\nvuEsKDUJODiwk9rdzg6UCHIrul/IPfrg8uJGhzt6WjGIwA6KxYRKnmuE/nEo\r\ndVE/aocf1czB31/yfXT9oGgDBdcbco+5qrQq+iFmqoTApea5u6N8O2Ae+DGv\r\nVDXCUYu6jeveMaYaHwy6s752ImOTkJhnK8nvf3+o1ZkvlbrIwcr8JQBjsVWP\r\nQs2QgWg01OpJnvVvra/zM6lm+0zWKJbm97+57RbAkUAXlV4J5kdImmcT5Gib\r\n5jAs2DsGU8/kezDe2qSbdrvZldPFpAGhvdvBKnltdAsRaM1UXBmUItfRmP5Y\r\nDJr/9gOBIPEP6QixEtvtoBaa10BNWqF4zNH1ToYB8+4hxGIhMSBNq1eBQm+9\r\nNmS+P+pNItwDVetg+NRSxeyFWd2JBUTytMkeco5/V196K7AQRR+p4ZCesTKp\r\nuWfSUVqts2nrWPvQ+aczy9zjpWFwM1JiVQJmHTjYZW88mz1koTyFokQnN0pH\r\nzbBs2L4eSExiIMsPB3CxX5UjSLDbARzB+2E=\r\n=8uQ8\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.12","@thi.ng/vectors":"^7.6.12","@thi.ng/geom-api":"^3.4.14","@thi.ng/geom-isec":"^2.1.56","@thi.ng/transducers":"^8.4.3","@thi.ng/geom-poly-utils":"^2.3.40"},"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-tessellate_2.1.56_1681896630775_0.841116380788971","host":"s3://npm-registry-packages"}},"2.1.57":{"name":"@thi.ng/geom-tessellate","version":"2.1.57","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.57","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"f4376cff0c9edae3d8d756796b46e3d7a6443090","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.57.tgz","fileCount":20,"integrity":"sha512-2J8XkJKWRXb4ccLLxSX6vB7QXkOWYiuo9HVS2fCAevY2KRTKOdOCs5VuX8NZDYDpjFvIMdbxHDQZnzgO0+q4/g==","signatures":[{"sig":"MEYCIQDJDARyo7+0zida0q6dY8//b18x1+UIYpRkWvXxb5xYxgIhANm1WtiKBpgzGOH1fCcfQj0UNtGNAxhrD9SnZxNYA6ye","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR/RgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWfA/+Pq2ss/biYubBfar8vN3q+mwPey0eG1PO/9/fsWiLiDIPZllV\r\na+FhVXcafTQbU//gkWg8N8WPtzv4q0VfWNLG9RfDCe5YWc65xX6JVBtRmrfV\r\nOXVhLvmSBlkz1X+m8ugg0TLhPkyaDPyhQoC9q5oL8Br20RNygkYSatI9Qupx\r\nYOYq3gs5AIsdsptCp5Vxp2Vn6wozZPK+zt9Zobj7G+dAHqZyghr+qReFDnq+\r\npNSQ2BDvTFQeUkG45COdvd+NQjnafK245/nvJJTIaZs7jzoVNzVpl9xTD430\r\nYL1EflHyKqCiUdxMYmyiRya22v/7YZxRCnPuKeAfeTGFWQHsOlIuQNJzUpon\r\ngTHjtoKXL0tYK2hA0XbkIaBE00iR90yl/NomUYtisjeOrebERSlQP/XYbyA3\r\n8FDZ+zeosfIDTYgq3IWQAZNA9LlNSIC6oiC5nEUypq+9gACg/iP3e25WzzuK\r\nxWNVFUMA2I5ufuB/bPIUs2YehHnQB/7bwEy5Uh5UbaWT3jWzLx8ddnH7Qu1n\r\nPNsWT+U0vHwr4Oy4pMuLT/ZJ8MicO+q7AtWAbcfvP2hiD5bzXHa9t6LuZbgz\r\np+5GXZNSyRxk0gS193k26kmQ1aVH2NMygRGHhvH2sgptJpdPGVPrDfHn1oQp\r\nXt7/LOcIzcOr6EMNdsX/RVTHvC3DgQnji4A=\r\n=Qwcv\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"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.12","@thi.ng/vectors":"^7.6.13","@thi.ng/geom-api":"^3.4.15","@thi.ng/geom-isec":"^2.1.57","@thi.ng/transducers":"^8.4.4","@thi.ng/geom-poly-utils":"^2.3.41"},"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-tessellate_2.1.57_1682437216763_0.5217156843297615","host":"s3://npm-registry-packages"}},"2.1.58":{"name":"@thi.ng/geom-tessellate","version":"2.1.58","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.58","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"59321826f89fcafd7ecabd184cf56bbd59fcb765","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.58.tgz","fileCount":20,"integrity":"sha512-/sR7PyJJr99MK7Damc4reR+oViIdhnINWru7EUzjeg2u9RT679cKSBE/NeW1XkXb6BaUHo9W6f5BHPHEzEpbgA==","signatures":[{"sig":"MEYCIQCFid6Q6tJN/DX6BTbAoutXL32ugDLm0I8haYUhlIp0uAIhAMqg5sBG1lvwUdJ9171Pc0rGMcXQ3t55eU6PZ+X80kld","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29737},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.13","@thi.ng/vectors":"^7.6.14","@thi.ng/geom-api":"^3.4.16","@thi.ng/geom-isec":"^2.1.58","@thi.ng/transducers":"^8.4.5","@thi.ng/geom-poly-utils":"^2.3.42"},"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-tessellate_2.1.58_1683807568487_0.4827403362271796","host":"s3://npm-registry-packages"}},"2.1.59":{"name":"@thi.ng/geom-tessellate","version":"2.1.59","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.59","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"f9abf82319d465f5ee65278fa5d880752cb0d318","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.59.tgz","fileCount":20,"integrity":"sha512-d7A6k4nl7jmH1HaOE/RE91yWDqg2gldcnrpQIY9Ka7kyB1jHwLpqpP0wRFaeFoYkMjZ6NVSjomEnETlGJ0IEeQ==","signatures":[{"sig":"MEQCIDE7bOFUDbqAQL8sYEZCfjCLDibXw7RxkW6R/tQ4kNAUAiBJiVJxGCkW/LtMfss757pVQh+VJ5NcGrpPVYEaTyDINw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29737},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.14","@thi.ng/vectors":"^7.6.15","@thi.ng/geom-api":"^3.4.17","@thi.ng/geom-isec":"^2.1.59","@thi.ng/transducers":"^8.4.6","@thi.ng/geom-poly-utils":"^2.3.43"},"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-tessellate_2.1.59_1686729697552_0.35160769422718463","host":"s3://npm-registry-packages"}},"2.1.60":{"name":"@thi.ng/geom-tessellate","version":"2.1.60","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.60","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"ba3b07a0a9073b65d3098d54f94eb576f59297f7","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.60.tgz","fileCount":20,"integrity":"sha512-XfeP4kNuj98f2guXTyEEkrCXB6SLgm22IwBmnLlNUThkGdwH2xTWGxMgMIoEJeaxx3+9cG05R0sNfX5pi+1D4w==","signatures":[{"sig":"MEUCIDEcbLjvtuZpNQNTRPVzNKemk5FcbooAjtPO9uwWNc7eAiEAuRPKH7Hh6SWL1P6Js7n8pEOGarKVqd82UAYwnG+3+fA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29736},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.14","@thi.ng/vectors":"^7.7.0","@thi.ng/geom-api":"^3.4.18","@thi.ng/geom-isec":"^2.1.60","@thi.ng/transducers":"^8.4.6","@thi.ng/geom-poly-utils":"^2.3.44"},"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-tessellate_2.1.60_1686953254988_0.1310516576790739","host":"s3://npm-registry-packages"}},"2.1.61":{"name":"@thi.ng/geom-tessellate","version":"2.1.61","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.61","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"a9980a56fd311d18a86c145628342f111a48c911","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.61.tgz","fileCount":20,"integrity":"sha512-40jj+KQfGSBZeW5cXpQp2oLPgvNtyShliVKKJ89CHUNFAM2g04twfbINFCTqTFF19zihprMPHkdUYvBbQMv+Vw==","signatures":[{"sig":"MEYCIQDwzxF6X2zbcEm04SIpL/Dlt4trveCXKoeUriUpQxUy/wIhAM5LPBg3pY7Usvg/5ReVyA+Ht3i5/IzbyXIR5Qi1ThDg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29736},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.3.14","@thi.ng/vectors":"^7.7.1","@thi.ng/geom-api":"^3.4.19","@thi.ng/geom-isec":"^2.1.61","@thi.ng/transducers":"^8.4.7","@thi.ng/geom-poly-utils":"^2.3.45"},"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-tessellate_2.1.61_1689334780965_0.5604712893255361","host":"s3://npm-registry-packages"}},"2.1.62":{"name":"@thi.ng/geom-tessellate","version":"2.1.62","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.62","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"8fa021a4489237eb2ba123ceaf7c0605c6169093","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.62.tgz","fileCount":20,"integrity":"sha512-nn2KR66QkY9QWV7/3O/lNQAd15G/MmotyMSeJshv2gW0t4nX/maUlLqrNxuL0PPlSpcsZm16PYzaiP3wGJWscw==","signatures":[{"sig":"MEUCIQC57HrFWugeHaDBhOmFh+L5mMciwyj7rsqtXMgk2kWX8wIgM5gIZW7PrTU9Vb+JukW+mOqk1jJ7ERhVZIqyM23cdhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29735},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.0","@thi.ng/vectors":"^7.7.2","@thi.ng/geom-api":"^3.4.20","@thi.ng/geom-isec":"^2.1.62","@thi.ng/transducers":"^8.5.0","@thi.ng/geom-poly-utils":"^2.3.46"},"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-tessellate_2.1.62_1691146850484_0.9211639767446436","host":"s3://npm-registry-packages"}},"2.1.63":{"name":"@thi.ng/geom-tessellate","version":"2.1.63","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.63","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"d08a1f51803f274f023af7750d5c652be2204da7","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.63.tgz","fileCount":20,"integrity":"sha512-jXr7cn0cmOaFE0qC/+5Am3bhrIyL7sbbRdos65K42Xe9ub9sLyV1x/eR7ajVS2LvpzrgVn2TG18WZ0hYFjznFQ==","signatures":[{"sig":"MEUCIEirFvmIxns5DKLEONUow89jhzNndkpTdqduk4phG1hjAiEAr89Y6D1AiUC9pUevkwYGtoWeCgY/4CUGkJz32jvoFgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29844},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.1","@thi.ng/vectors":"^7.7.3","@thi.ng/geom-api":"^3.4.21","@thi.ng/geom-isec":"^2.1.63","@thi.ng/transducers":"^8.5.1","@thi.ng/geom-poly-utils":"^2.3.47"},"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-tessellate_2.1.63_1691670010763_0.3241837615814289","host":"s3://npm-registry-packages"}},"2.1.64":{"name":"@thi.ng/geom-tessellate","version":"2.1.64","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.64","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"bc07a2a41d0b3304c7b9acd84491cbe105d194e2","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.64.tgz","fileCount":20,"integrity":"sha512-3YDOveOXuxYOyIjB4bOqDKABrP5HA7PbVZLNl8N73vx5HP/ye2qEJDuqSSVLCkAKXIypuDSHg6MhS6HlC2wzmA==","signatures":[{"sig":"MEUCIG1uSzwspr/k9GlnpqAmI2kyVmH6W7vGjMmhT75/zo+PAiEA43iLNGvhuBdcwOx2OPCoLh4l3iFfCgCv5s02DBGaaHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29844},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.2","@thi.ng/vectors":"^7.7.4","@thi.ng/geom-api":"^3.4.22","@thi.ng/geom-isec":"^2.1.64","@thi.ng/transducers":"^8.5.2","@thi.ng/geom-poly-utils":"^2.3.48"},"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-tessellate_2.1.64_1691670561157_0.87538813819555","host":"s3://npm-registry-packages"}},"2.1.65":{"name":"@thi.ng/geom-tessellate","version":"2.1.65","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.65","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"85b8448e254d93aa2c61d804b077cac216864f94","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.65.tgz","fileCount":20,"integrity":"sha512-qvitCg5LY4ZHlCZ6Zds3wU7+19ur6VpseD+GJaLMxQBl1b//z5iNOtHsarnMPVO+YtgjlX50z3f1U14RnFb4Yg==","signatures":[{"sig":"MEUCIBjbzFGIvHEhSwyJL16uFXW7oNTRFxSJPMK1gAdFF74VAiEAkzuHPbjno2vRxr/EqIgRlHEswAAZ6WrdhyDWAGyP8XE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29844},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.3","@thi.ng/vectors":"^7.7.5","@thi.ng/geom-api":"^3.4.23","@thi.ng/geom-isec":"^2.1.65","@thi.ng/transducers":"^8.5.3","@thi.ng/geom-poly-utils":"^2.3.49"},"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-tessellate_2.1.65_1691846215587_0.6187422029614205","host":"s3://npm-registry-packages"}},"2.1.66":{"name":"@thi.ng/geom-tessellate","version":"2.1.66","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.66","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"00c99c01ea4b4fd013bc4993e40757d0ca70f462","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.66.tgz","fileCount":20,"integrity":"sha512-31lxB7YfeLE9unkzm6wYz/mcSiywTJPwf2wheC4TR9txv//PpA7ZfDi3OE4Uw8XL4Y9SNtDwouFjStEvPzkqMg==","signatures":[{"sig":"MEUCIQCdsId1v+Wf/DKpyrC7nEiYpR6DXpdER85qnAmhtw1NOAIgZwblsYtqNwSft5i9SM3dDcUlfKx4BzOMOKQLvNXLdus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29844},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.3","@thi.ng/vectors":"^7.7.6","@thi.ng/geom-api":"^3.4.24","@thi.ng/geom-isec":"^2.1.66","@thi.ng/transducers":"^8.5.4","@thi.ng/geom-poly-utils":"^2.3.50"},"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-tessellate_2.1.66_1691856983552_0.6377351678844534","host":"s3://npm-registry-packages"}},"2.1.67":{"name":"@thi.ng/geom-tessellate","version":"2.1.67","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.67","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"3b6cbb84b07af729829e374ea3f5b60260bffce1","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.67.tgz","fileCount":20,"integrity":"sha512-+9LMQBgK3mJS6a69xjK13uaVWwtAWcT8cDv3fY4/nYxhtCjyFcD9E8sz4mv+nHU6hu/eZ7dhcz9juBmvfxkssg==","signatures":[{"sig":"MEUCIFGtNk45b0Fy3Fh94UiXPyAeiBR6iqRjiNA+vdI/8Kj4AiEAiotnP0PpZjQl0QViSDcnG1nC0Jf/jlPkMT93xGQkkgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29844},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.3","@thi.ng/vectors":"^7.7.7","@thi.ng/geom-api":"^3.4.25","@thi.ng/geom-isec":"^2.1.67","@thi.ng/transducers":"^8.5.5","@thi.ng/geom-poly-utils":"^2.3.51"},"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-tessellate_2.1.67_1692019931693_0.30301257740596066","host":"s3://npm-registry-packages"}},"2.1.68":{"name":"@thi.ng/geom-tessellate","version":"2.1.68","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.68","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"30a62ddf2463ccf10a45e12868178b74c07cca2c","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.68.tgz","fileCount":20,"integrity":"sha512-sXQa+7Oe7YuFOwn3D1uk9pEUxqxMiX1cZGq7Qd7heAWuGcUHQ6L99Qa5mgvFV6wOD9kvVBudUFybN6M25YeVsw==","signatures":[{"sig":"MEUCIQCERhvwiSV376xbllTD4NDNwyl1Xx6YyBoOHziLqU/m+wIgMgUwaFs/oNoQksUUae8MppQ+8QqgNC1b+eZ9zIXBho0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29863},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.4","@thi.ng/vectors":"^7.7.8","@thi.ng/geom-api":"^3.4.26","@thi.ng/geom-isec":"^2.1.68","@thi.ng/transducers":"^8.6.0","@thi.ng/geom-poly-utils":"^2.3.52"},"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-tessellate_2.1.68_1692715357571_0.7389172564484903","host":"s3://npm-registry-packages"}},"2.1.69":{"name":"@thi.ng/geom-tessellate","version":"2.1.69","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.69","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"9f7caab6cb987f7f62a6227c91f4e462572869ed","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.69.tgz","fileCount":20,"integrity":"sha512-by/yCxVz94bwOZ41FfFlojooQV8cMH9UWsehTtgCurG1ZNXAhJ5cCvV0BEOqXzYuKnsBfAO73AecbfoPiitwXA==","signatures":[{"sig":"MEUCIHP6DJH1nr17PeT4c5N/B1CF9gxujMeX0UQeBs9VLlpeAiEAtAjDoaKvhm5d4ljyehcGGzym2R40EHMWmGls39s3vU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29863},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.4","@thi.ng/vectors":"^7.7.9","@thi.ng/geom-api":"^3.4.27","@thi.ng/geom-isec":"^2.1.69","@thi.ng/transducers":"^8.6.1","@thi.ng/geom-poly-utils":"^2.3.53"},"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-tessellate_2.1.69_1692855020306_0.07134540901452091","host":"s3://npm-registry-packages"}},"2.1.70":{"name":"@thi.ng/geom-tessellate","version":"2.1.70","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.70","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"888254c161e8221d7a77d696ea097d259a9ec08d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.70.tgz","fileCount":20,"integrity":"sha512-zz+JpA6ayBSqnQABs0UqhQGSZUO34Xtv64OoRblXyJ0CgOHguFrzhEdLL4i7/iLp7ClzyprP67hdWen2VS9zZQ==","signatures":[{"sig":"MEUCIQClCrwTpSaov2/huqxfZ/ctsJwaXA2GCD+IF15ElNHxPAIgFaOurHjceDJkNOBx2MI+4EhaIZKOzRmsR9rVgqdG71E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.5","@thi.ng/vectors":"^7.7.10","@thi.ng/geom-api":"^3.4.28","@thi.ng/geom-isec":"^2.1.70","@thi.ng/transducers":"^8.6.2","@thi.ng/geom-poly-utils":"^2.3.54"},"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-tessellate_2.1.70_1693135425531_0.3860432736735375","host":"s3://npm-registry-packages"}},"2.1.71":{"name":"@thi.ng/geom-tessellate","version":"2.1.71","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.71","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"7c81c11deb10487d0d937e4871cbb40f42ca3b97","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.71.tgz","fileCount":20,"integrity":"sha512-vn/KRNIMODZDjXnlHJ0teObQyyjksHLasTwxpEzxCf1Dht6WxDSN3JOPmaLGYnwYUqnmfsxZOt039Moyvl2s1g==","signatures":[{"sig":"MEQCIDh3t/pCBYPBq+o6DxtHrNvKP0rG5biVInG0Hg9TIMNjAiADBH3eEfyrLXsAUMcE8GCtqHDqxgkuivY2YichV0YPxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.5","@thi.ng/vectors":"^7.7.11","@thi.ng/geom-api":"^3.4.29","@thi.ng/geom-isec":"^2.1.71","@thi.ng/transducers":"^8.6.3","@thi.ng/geom-poly-utils":"^2.3.55"},"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-tessellate_2.1.71_1693302659483_0.1059873732928871","host":"s3://npm-registry-packages"}},"2.1.72":{"name":"@thi.ng/geom-tessellate","version":"2.1.72","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.72","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"7c0d1e8b16207be4181eef39297034961427c09d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.72.tgz","fileCount":20,"integrity":"sha512-HtxkzdIR+XLhxfEcjkerV7bOQIKKkmi7dg1a+gpqWYNBUU9bvI+TjUk4x6XoIGjYLtGUvalVwIn5nlvrncRVIQ==","signatures":[{"sig":"MEQCIDLPO1rFLLzDEvtEudaU9AOLXx5EurWjMHKvSs8+fXk7AiAJCwPjcvbd4izM+wLGj7YVVVEtjcxc5Cc8UUUTsFRD9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.5","@thi.ng/vectors":"^7.7.12","@thi.ng/geom-api":"^3.4.30","@thi.ng/geom-isec":"^2.1.72","@thi.ng/transducers":"^8.6.4","@thi.ng/geom-poly-utils":"^2.3.56"},"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-tessellate_2.1.72_1693476435291_0.4380472564697253","host":"s3://npm-registry-packages"}},"2.1.73":{"name":"@thi.ng/geom-tessellate","version":"2.1.73","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.73","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"a9a8032da3d1e3423756a0c35d895d0d16d39dab","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.73.tgz","fileCount":20,"integrity":"sha512-WBYq+Bmc8J7+DKVPwGbE8Z6qilNBE/5btELuxoR5bI0nZ7CYepe/mpokTgwhY0bTmynSnbNJdfRV8yqMG07VsA==","signatures":[{"sig":"MEUCICfzycEaBansZi2aZOYI2pXVIyBS7tHO41bUlLDg81zAAiEA1O32K1JzoqO3zQZzC9dVYJMf5R0XpjjyMJaHzZ8ZeI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.5","@thi.ng/vectors":"^7.7.13","@thi.ng/geom-api":"^3.4.31","@thi.ng/geom-isec":"^2.1.73","@thi.ng/transducers":"^8.6.5","@thi.ng/geom-poly-utils":"^2.3.57"},"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-tessellate_2.1.73_1694007493285_0.7780071427355879","host":"s3://npm-registry-packages"}},"2.1.74":{"name":"@thi.ng/geom-tessellate","version":"2.1.74","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.74","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"ce2b8f3eb1a938ab21eb4d8af2adba29abe252cf","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.74.tgz","fileCount":20,"integrity":"sha512-iSBzgATuGJqSPfgYXmhTRK8N1nqpISxRp4wRSyy4XFzxnEbDIitPybhZohqG65Xozo8Ql04hET7EF6JtKKrLcQ==","signatures":[{"sig":"MEUCIQC8/saHGvgIDF3kOv7kw9fM/MYQ7hnFVfCkBNTl36iCTgIgO5L9omxXmHukZcR+1fFTds+PxweGmCEkjdEIeH6d3MA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.5","@thi.ng/vectors":"^7.7.14","@thi.ng/geom-api":"^3.4.32","@thi.ng/geom-isec":"^2.1.74","@thi.ng/transducers":"^8.7.0","@thi.ng/geom-poly-utils":"^2.3.58"},"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-tessellate_2.1.74_1694781346429_0.7320082708775371","host":"s3://npm-registry-packages"}},"2.1.75":{"name":"@thi.ng/geom-tessellate","version":"2.1.75","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.75","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"d9d9596fdfe42fcdbf835df905db3e5b6da9d8df","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.75.tgz","fileCount":20,"integrity":"sha512-9wc0PPtV1MfvsArCPBaPucDLFUeF3G6tJw8FecGmMv9ufxQCSpWqWFR4UuQSwgTpEyPrLrqgBUz09UPYTQcvjA==","signatures":[{"sig":"MEUCIE7MTf+tgQi/t1FGBNK42pr1cPbRKTag7Xhr0RKFlAXiAiEA65F7h3WeX5hz/J8cUXpTTlp/xJkFbl9ABoGN67hIJs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.5","@thi.ng/vectors":"^7.7.15","@thi.ng/geom-api":"^3.4.33","@thi.ng/geom-isec":"^2.1.75","@thi.ng/transducers":"^8.7.1","@thi.ng/geom-poly-utils":"^2.3.59"},"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-tessellate_2.1.75_1695120278128_0.09640819841932746","host":"s3://npm-registry-packages"}},"2.1.76":{"name":"@thi.ng/geom-tessellate","version":"2.1.76","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.76","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"4e849d355914df6d6567a70260aee164d09e3a2a","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.76.tgz","fileCount":20,"integrity":"sha512-nWAhWY1RrfPPWdGP2IsAiz8Tl5j9un7KWptTfAMPR3ChXulXUCKjBwtrOS/Ubo1m6vG2QLcAwmZTJh1fCj/V6w==","signatures":[{"sig":"MEQCIAjaqzkSIQ5PcWMyPUMtFXLVfPwJwZ7XO1In4h7IKJVSAiAL9wq/GhpWnRm1tToZEAvMFe7ZGdAc6pktaFqFc3LVLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.5","@thi.ng/vectors":"^7.7.16","@thi.ng/geom-api":"^3.4.34","@thi.ng/geom-isec":"^2.1.76","@thi.ng/transducers":"^8.7.2","@thi.ng/geom-poly-utils":"^2.3.60"},"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-tessellate_2.1.76_1696506377626_0.7818596805239404","host":"s3://npm-registry-packages"}},"2.1.77":{"name":"@thi.ng/geom-tessellate","version":"2.1.77","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.77","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"0404678378b289ad11addf8623a7fea1f175a3b5","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.77.tgz","fileCount":20,"integrity":"sha512-LWIz9wBpROrAAx+/pquUFzIenj4MBofQKLX0KRRrsyVuDYWcLrSYi8soNsJbtP9oc1ZoxoMjCMQ0AYfiHBQHPQ==","signatures":[{"sig":"MEYCIQDGLiMC55VQlEKDl4u/sT+kgOlNWAYnMjPa7jzdT4jRFQIhAMo9eDjrLvEVHIfc0PL+0EMpKhvZxY0WFzS/9c5aJj4n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.5","@thi.ng/vectors":"^7.7.17","@thi.ng/geom-api":"^3.4.35","@thi.ng/geom-isec":"^2.1.77","@thi.ng/transducers":"^8.8.0","@thi.ng/geom-poly-utils":"^2.3.61"},"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-tessellate_2.1.77_1697018809133_0.892227245231801","host":"s3://npm-registry-packages"}},"2.1.78":{"name":"@thi.ng/geom-tessellate","version":"2.1.78","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.78","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"2cd56c197dcde1bd7ddecbb32ceb8a04d400bd1f","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.78.tgz","fileCount":20,"integrity":"sha512-9KME56Dyi24NxBvNqmbZawioOV39dkkXHPOdlLPPAyzG4pDZPgBDj74qUlT4CEtFMVCyer3gmsQUrjlRPssFpA==","signatures":[{"sig":"MEUCIQCTsfDIesHabz4DGbs4TUNZUPl3uZhqz/V8tN5ngWiGOAIgVEca8bh6CENS9vIOwJjN78AAcNl9JQEjiUNwOcEs/nY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.5","@thi.ng/vectors":"^7.7.18","@thi.ng/geom-api":"^3.4.36","@thi.ng/geom-isec":"^2.1.78","@thi.ng/transducers":"^8.8.1","@thi.ng/geom-poly-utils":"^2.3.62"},"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-tessellate_2.1.78_1697111749860_0.5941385748109598","host":"s3://npm-registry-packages"}},"2.1.79":{"name":"@thi.ng/geom-tessellate","version":"2.1.79","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.79","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"70bcf662709eb7989b8e53ecbeb2805655454401","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.79.tgz","fileCount":20,"integrity":"sha512-4sEBT2oHdSyM4Uc+vq2THxqZIYamIi0absuVE1InvkvMzs5ynbdHhAaMDWLBM/tWwedeQy6pXnPf0rcpSdvnHA==","signatures":[{"sig":"MEQCIEJ1olhd3JhERFdGYoriWuOv6VJKzSvbH6/xvp+eQ19WAiA0ht/yYxmLke95W0C9YgI+C1hWCnFedMnxw2mdSSDNNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.5","@thi.ng/vectors":"^7.7.19","@thi.ng/geom-api":"^3.4.37","@thi.ng/geom-isec":"^2.1.79","@thi.ng/transducers":"^8.8.2","@thi.ng/geom-poly-utils":"^2.3.63"},"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-tessellate_2.1.79_1697652588768_0.9511170513175466","host":"s3://npm-registry-packages"}},"2.1.80":{"name":"@thi.ng/geom-tessellate","version":"2.1.80","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.80","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"9ab62eeffd2586eb0c55ba62b44c47801a5950bd","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.80.tgz","fileCount":20,"integrity":"sha512-qDL8hWmHD7InvLr9vXLr3aF/NxKIQwcJH8jb6fj18s/ntEhksBlS5RQTn2mzw18rX2GUAf9uyvbl29bTxrFwNg==","signatures":[{"sig":"MEUCIQDd98ewOGcSXvbyEvDNVaTByulnxCYjn7+Ougn/D4JNMQIgNpvzRUnt49x9oBmjkXdso0HCSvXvreWg0oYjPrWjn+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.6","@thi.ng/vectors":"^7.7.20","@thi.ng/geom-api":"^3.4.38","@thi.ng/geom-isec":"^2.1.80","@thi.ng/transducers":"^8.8.3","@thi.ng/geom-poly-utils":"^2.3.64"},"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-tessellate_2.1.80_1698046851894_0.2209575201208942","host":"s3://npm-registry-packages"}},"2.1.81":{"name":"@thi.ng/geom-tessellate","version":"2.1.81","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.81","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"dc45eb2e034f3c1af5cd0d71d654df42265d27d7","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.81.tgz","fileCount":20,"integrity":"sha512-fdRN7ROqmJVT3wDZspnXkVlJyC1ZSLZ0UCziT7TMVD3TcMN+yzORGJyGF0gjlXVCqrT72v/pXhQul2bCWgXCpQ==","signatures":[{"sig":"MEUCIHLZy4eLyCLBdnfy47LZgRshnl1OGrquzZQGPZPmW1pPAiEApFWUQiwUB0pfXfwn38KHNX5NWH4mrz0DVdp+QqvAAJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.6","@thi.ng/vectors":"^7.7.21","@thi.ng/geom-api":"^3.4.39","@thi.ng/geom-isec":"^2.1.81","@thi.ng/transducers":"^8.8.4","@thi.ng/geom-poly-utils":"^2.3.65"},"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-tessellate_2.1.81_1698136846632_0.2816076910201486","host":"s3://npm-registry-packages"}},"2.1.82":{"name":"@thi.ng/geom-tessellate","version":"2.1.82","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.82","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"bf749bec457379ce2966d1e84c720023160e069e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.82.tgz","fileCount":20,"integrity":"sha512-+NQIluDg+digzLb2ZOWXs5TgNNG2JbqQzsVdMQsBe3IEJgSmcxUSmN72Q+vmtTWWTdl1uEcaX63LDtNtCZwHeg==","signatures":[{"sig":"MEQCICtaa07mkZDBQVAisGeY0c80C/lyz+SOZY0Cr8tkx2R9AiBelJCq0OnRVPBvi5hlwo+SbDyKmQla4223N87ZWuMVrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.6","@thi.ng/vectors":"^7.7.22","@thi.ng/geom-api":"^3.4.40","@thi.ng/geom-isec":"^2.1.82","@thi.ng/transducers":"^8.8.5","@thi.ng/geom-poly-utils":"^2.3.66"},"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-tessellate_2.1.82_1698237809660_0.0067596316090929864","host":"s3://npm-registry-packages"}},"2.1.83":{"name":"@thi.ng/geom-tessellate","version":"2.1.83","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.83","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"948bb7a2a8ab44fc6db6c66597aa8d2393f31851","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.83.tgz","fileCount":20,"integrity":"sha512-+RdYp/yMpLM2Yq1KlTvt97jQJ+MB/kPnUodAJUI/rbf8QY2I6KLMHwjoBbHVzF/+jSyAEHy72wA+4+sVUMdK5A==","signatures":[{"sig":"MEQCICrGz5ZCKRFg+K7yXVKrwq6mSSaBEhrMBM9WhRYVMMKxAiAnRvW4cPVyDRfOPtByaMuQUIPEgWcYJhlj0RRBGgdn+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29863},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.6","@thi.ng/vectors":"^7.8.0","@thi.ng/geom-api":"^3.4.41","@thi.ng/geom-isec":"^2.1.83","@thi.ng/transducers":"^8.8.6","@thi.ng/geom-poly-utils":"^2.3.67"},"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-tessellate_2.1.83_1698425912343_0.5013220452732599","host":"s3://npm-registry-packages"}},"2.1.84":{"name":"@thi.ng/geom-tessellate","version":"2.1.84","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.84","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"ee0c46fc3d372084deb9f0abd6df07d5f1d2fa8a","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.84.tgz","fileCount":20,"integrity":"sha512-xnviDbB6okRDvP49PdaVYiAkF/4w0lpOGUxVpxTz2bo6Wkja5OIX2FcTujHJpxr12Dscz1hm2eQVTGiHCYiZCw==","signatures":[{"sig":"MEYCIQCyW2VcUWhxfEFewKzod4uD680T4RMbL6e88L1smiSc9QIhAOp0x6JC6SiXHQ/9+c3sb2JA43V/fPexM90oLSVrh665","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29846},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.6","@thi.ng/vectors":"^7.8.1","@thi.ng/geom-api":"^3.4.42","@thi.ng/geom-isec":"^2.1.84","@thi.ng/transducers":"^8.8.7","@thi.ng/geom-poly-utils":"^2.3.68"},"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-tessellate_2.1.84_1698676444399_0.1543970095323215","host":"s3://npm-registry-packages"}},"2.1.85":{"name":"@thi.ng/geom-tessellate","version":"2.1.85","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.85","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"cd404dfce8ebbf08d832af816f58dcb479e19a26","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.85.tgz","fileCount":20,"integrity":"sha512-WhWGPwpOa13NepbXg+PkSolPMzEG7mPTdjbkGZ7RaxevU/eFHMmDOc4PLwx/g/KMFUABzvMjK2Azjalw1v8QdA==","signatures":[{"sig":"MEQCIEm4ur6jk4baIji/KnKeyDdWTS2HYKnbT5G+WlHXZ056AiB+r5kEvsL0rbt6JdIo18ZSdf/eywpzwAXDfVI015UHYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30359},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"351014d081cee85803950eb6751c5a02dca2efbd","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.6","@thi.ng/vectors":"^7.8.1","@thi.ng/geom-api":"^3.4.42","@thi.ng/geom-isec":"^2.1.84","@thi.ng/transducers":"^8.8.7","@thi.ng/geom-poly-utils":"^2.3.68"},"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-tessellate_2.1.85_1698836751382_0.3566186601258716","host":"s3://npm-registry-packages"}},"2.1.86":{"name":"@thi.ng/geom-tessellate","version":"2.1.86","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.86","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"89491e692385044e39a61292f21293a43ce17eaf","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.86.tgz","fileCount":20,"integrity":"sha512-yBNPDF4UmFnQuvUqL1BLVj8k4wa4J3ZriwYEq/viUgetfxIL0npZKpHGN1DD/6xLs/rO0oUT+RqcAwcaQCcheA==","signatures":[{"sig":"MEQCID15hlAuIzNu2MiW7ttQ+W/+eOL5UBT3wf60wVysy80hAiAbBUejUd0aCmC/dyA3JwtftnbO3CCAH3rXWiovuxQt3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30359},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.6","@thi.ng/vectors":"^7.8.2","@thi.ng/geom-api":"^3.4.43","@thi.ng/geom-isec":"^2.1.85","@thi.ng/transducers":"^8.8.8","@thi.ng/geom-poly-utils":"^2.3.69"},"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-tessellate_2.1.86_1699136545795_0.1559913722559656","host":"s3://npm-registry-packages"}},"2.1.87":{"name":"@thi.ng/geom-tessellate","version":"2.1.87","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.87","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"60a98196305e5d3e93192a9cf0248b9855c0f2f2","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.87.tgz","fileCount":20,"integrity":"sha512-pl4f8681W9hz4mlQlYoLwdXxKWffeRZLEtrcNP35A8cq82jaa+wzKodirxDKMDvxLEWeT1fD9UVuVLpFL+v10A==","signatures":[{"sig":"MEQCIHQhQP9yom62yGqnlHpitNYdu/zTLiZG5/ChFxUO4FQAAiB4B0cEm46JFd+O9YHs6mJDDC5nybqLQz7Sdi9zQCWzUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30573},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9f4d8ad79bca1d68214fbc9bbc5fb55f5a445f7e","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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.7","@thi.ng/vectors":"^7.8.3","@thi.ng/geom-api":"^3.4.44","@thi.ng/geom-isec":"^2.1.86","@thi.ng/transducers":"^8.8.9","@thi.ng/geom-poly-utils":"^2.3.70"},"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.0","@microsoft/api-extractor":"^7.38.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_2.1.87_1699524356666_0.8540210587762926","host":"s3://npm-registry-packages"}},"2.1.88":{"name":"@thi.ng/geom-tessellate","version":"2.1.88","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.88","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"7957cfa4cc621f48a58a8349f3ee801bb7f233e8","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.88.tgz","fileCount":20,"integrity":"sha512-TMrCu/OV0wKDu9SQ++XMjO+u1NydOojwZU6UlTo4UC0x6gn6x8Milu7QnDeP9vykSAafwxNiw48f46zRKXwjGA==","signatures":[{"sig":"MEUCIQD9nBrT7Z0feoq6mSp2T1bHArcdZ+WXvGlr8Z16zleQcQIgUg4NbCm9yqF1s3FhR7/32S5kgGO8Q2UT6r2Pcacyd3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30574},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.8","@thi.ng/vectors":"^7.8.4","@thi.ng/geom-api":"^3.4.45","@thi.ng/geom-isec":"^2.1.87","@thi.ng/transducers":"^8.8.10","@thi.ng/geom-poly-utils":"^2.3.71"},"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-tessellate_2.1.88_1699525909422_0.08012142879501938","host":"s3://npm-registry-packages"}},"2.1.89":{"name":"@thi.ng/geom-tessellate","version":"2.1.89","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.89","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"30b7d3195173b2a5aaf4b01ce4e993846f824713","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.89.tgz","fileCount":20,"integrity":"sha512-xEjSik85bG4lJL1DPbA/x3Qhcd4NgQiiDuPOE2wv+Z9w+ooxRw8fZT87/GzL5z6Z8bTHYfWiE7FQYfBfmLt86A==","signatures":[{"sig":"MEQCIDdBl66/ljez5Yj3JxYBuRByio0rSokAA++6iBabnXFYAiBOOmEq/h/hIwihlaA/4Yhj9AHtzp1W6cZFOfiM+ZGJkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30574},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.8","@thi.ng/vectors":"^7.8.5","@thi.ng/geom-api":"^3.4.46","@thi.ng/geom-isec":"^2.1.88","@thi.ng/transducers":"^8.8.11","@thi.ng/geom-poly-utils":"^2.3.72"},"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-tessellate_2.1.89_1699807563837_0.5164146089461477","host":"s3://npm-registry-packages"}},"2.1.90":{"name":"@thi.ng/geom-tessellate","version":"2.1.90","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.90","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"3ebfa1cabc13454bdd9d85d22984659c7ce199f7","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.90.tgz","fileCount":20,"integrity":"sha512-Cm0DoM9pnGjwvAFWLQOPcuzDoWrlMNWcwiblPVWBJywTqUJIwkHTR1+/FzBTCCtaacybi30R2TwFkRU9tOq9aw==","signatures":[{"sig":"MEYCIQCiIgp49e2V1eNE3Q2tLfVE+6mtKjJVpSkermZ/euw4SgIhAOGr9FBP16JXzPPOz4eUX3CgLYNhtposdwxF/5Kluvdk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30574},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.9","@thi.ng/vectors":"^7.8.6","@thi.ng/geom-api":"^3.4.47","@thi.ng/geom-isec":"^2.1.89","@thi.ng/transducers":"^8.8.12","@thi.ng/geom-poly-utils":"^2.3.73"},"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-tessellate_2.1.90_1700818794152_0.9058466211218879","host":"s3://npm-registry-packages"}},"2.1.91":{"name":"@thi.ng/geom-tessellate","version":"2.1.91","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.91","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"02538cc46121a74988422a5aacadc7467b1479e4","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.91.tgz","fileCount":20,"integrity":"sha512-PWKOE6lp2yeAARVhwP1G7D0h7qqBTIyzpMdVSassq0JI17Ebta8RR/feBTNZLt4+BWVzjtgGxnz5HWv60zaEOw==","signatures":[{"sig":"MEUCIQC6RYdWQGcULujfc7enWWo3gOmZt4BG6AjZF6t1KKBHHAIgVRg4QXgF93zIh93Jw0Yfji4fDfPVRG5FHLsmOLHuLzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30575},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.10","@thi.ng/vectors":"^7.8.7","@thi.ng/geom-api":"^3.4.48","@thi.ng/geom-isec":"^2.1.90","@thi.ng/transducers":"^8.8.13","@thi.ng/geom-poly-utils":"^2.3.74"},"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-tessellate_2.1.91_1701605797639_0.7344787009945226","host":"s3://npm-registry-packages"}},"2.1.92":{"name":"@thi.ng/geom-tessellate","version":"2.1.92","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.92","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"f72f4b5137e5bdaf4f05b6a8c2782f1dda3f824a","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.92.tgz","fileCount":20,"integrity":"sha512-UGFTLMljZlffeAG1mdZpbO2xiZ6IsNOCOQkMLgCh0/rnqzlzggOixrmQRy/dZAIkiA3ACDpdhV7LisVqU9NNnw==","signatures":[{"sig":"MEQCIDVGqZsRchYFuQI7sFXYDzCbQBZPpqZ7KzZ1GTU3LqSUAiBP7epF3poE/KOmUz5WfLAQWM5wIdlP9fp0+p95AP3lsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30540},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.11","@thi.ng/vectors":"^7.8.8","@thi.ng/geom-api":"^3.4.49","@thi.ng/geom-isec":"^2.1.91","@thi.ng/transducers":"^8.8.14","@thi.ng/geom-poly-utils":"^2.3.75"},"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-tessellate_2.1.92_1702149305797_0.6569118072330264","host":"s3://npm-registry-packages"}},"2.1.93":{"name":"@thi.ng/geom-tessellate","version":"2.1.93","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.93","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"78353155b0c2e8f3bd38dd157ab8795669580b88","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.93.tgz","fileCount":20,"integrity":"sha512-IUiDKJ85l9+clzOKGDEt7PsSQOe2LFwl8bW0DRLKmA4mW99SfbRyFvbCFpsuBwqxTIyx2QdjG1VGFkcjnjRiqQ==","signatures":[{"sig":"MEUCIEGuRyLOKp009T5N3GCEk6Gp08Fx34Ye3abywwT1eQYjAiEA0gRggLNGADF0GZDgUyYd1Y2lyIcCIiJM47QLF8JA39w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30872},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.12","@thi.ng/vectors":"^7.8.9","@thi.ng/geom-api":"^3.4.50","@thi.ng/geom-isec":"^2.1.92","@thi.ng/transducers":"^8.8.15","@thi.ng/geom-poly-utils":"^2.3.76"},"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-tessellate_2.1.93_1702289404185_0.33962858730803536","host":"s3://npm-registry-packages"}},"2.1.94":{"name":"@thi.ng/geom-tessellate","version":"2.1.94","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.94","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"14610fb747930abdb28d1f2a77506421109a5728","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.94.tgz","fileCount":20,"integrity":"sha512-iconeUVjdpisalLOBo81hwpg1q7gznSK2tw4p8wwBPVGKsjMbxKLm4sA8hSifVlUhoBpe+be2V8b+dI8yPOtAQ==","signatures":[{"sig":"MEUCIQCUqT/GMrb+re2bgtyel2XuCMl3weNla1vJ126VoIPSCQIgLz69UpQXAASTWQKFHf4Q4r9iinT4+6MEORqvTji7o7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30873},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.12","@thi.ng/vectors":"^7.8.10","@thi.ng/geom-api":"^3.4.51","@thi.ng/geom-isec":"^2.1.93","@thi.ng/transducers":"^8.8.15","@thi.ng/geom-poly-utils":"^2.3.77"},"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-tessellate_2.1.94_1702393449323_0.6833889432502054","host":"s3://npm-registry-packages"}},"2.1.95":{"name":"@thi.ng/geom-tessellate","version":"2.1.95","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.95","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"f5c039d47c7294ad00b25ea97de3baaa7ef06efb","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.95.tgz","fileCount":20,"integrity":"sha512-Pj+BuQkHpsb2zSkbZ0dqKzYJL3F/vy1J+xRBC1EFgH7+H1qxayjkg5/bYKQ7Gso763uPWNr5KTNtLfHrKwaPFg==","signatures":[{"sig":"MEQCIHavRDtHyATZ8I+EUsrndtJuxdo9vulhW3dJ74DovnpUAiBgeZbelI+L8gFQkl6bkTJLxZls8SRI71cdLAxT8TB36A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30871},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.13","@thi.ng/vectors":"^7.8.11","@thi.ng/geom-api":"^3.4.52","@thi.ng/geom-isec":"^2.1.94","@thi.ng/transducers":"^8.8.16","@thi.ng/geom-poly-utils":"^2.3.78"},"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-tessellate_2.1.95_1702907081584_0.5586277539201803","host":"s3://npm-registry-packages"}},"2.1.96":{"name":"@thi.ng/geom-tessellate","version":"2.1.96","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.96","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"7388d7f83b6c5799a8eb202c3a46dba74b0b1c64","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.96.tgz","fileCount":20,"integrity":"sha512-iaPlMktkJlz8iSIekmwAiEaQnCbUKV1OHEAPz4fPk3L2T76BEzheL/8UORiWw0PfvXPdQbjFLIszItZLuu6xfQ==","signatures":[{"sig":"MEUCIQDvRsSwDxDIzhaJSUxBsHntTPkBNj77T/v7iRRSvVB3AAIgG/btr9iu1HaR4m6kGD1LoIN8/mWT2hBUkTkrgcYA/zM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30848},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.14","@thi.ng/vectors":"^7.8.12","@thi.ng/geom-api":"^3.4.53","@thi.ng/geom-isec":"^2.1.95","@thi.ng/transducers":"^8.8.17","@thi.ng/geom-poly-utils":"^2.3.79"},"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-tessellate_2.1.96_1702983899856_0.6882015288981571","host":"s3://npm-registry-packages"}},"2.1.97":{"name":"@thi.ng/geom-tessellate","version":"2.1.97","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.97","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"afd76d169576a663dab8901dc6c2b1f4306f4ae9","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.97.tgz","fileCount":20,"integrity":"sha512-TICIUrD5k0eeVVj0jtGCuK45UGKnHTqMO3SPjz/xZTrkleq12z3ZAtIsOWAHRNhDXEp//IZ6VaCCPNB+cKTT/A==","signatures":[{"sig":"MEQCICPCc43AgBqSLVq9oZOL3wBnnmCOkoznb2dmokVvwhGlAiBNKTXL6M2Em5K12g/fhgu/mWmSSV1aRrpjN1m9FjbrtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30848},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.14","@thi.ng/vectors":"^7.8.13","@thi.ng/geom-api":"^3.4.54","@thi.ng/geom-isec":"^2.1.96","@thi.ng/transducers":"^8.8.18","@thi.ng/geom-poly-utils":"^2.3.80"},"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-tessellate_2.1.97_1702988792646_0.7553638700382279","host":"s3://npm-registry-packages"}},"2.1.98":{"name":"@thi.ng/geom-tessellate","version":"2.1.98","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.98","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"10dc459cedd5c5d92f93039ed264edff9216c8ad","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.98.tgz","fileCount":20,"integrity":"sha512-etxdnG3k8NNozemyb/HiE9jXBNjFvE5Go1VfdT+c6LB1d0z0tzmhOlhFK0grw2BvB5gNFQ8pWi7rDIxJgTGDiw==","signatures":[{"sig":"MEYCIQC3JT9CzyZsBXhTtCP8Dfi5fhWmS+4J9jlMntrzIhlU4AIhAIOHdcIy2X5JdAyl//uDMhJF8tTeJATGD/AJa2TIquFT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30849},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.15","@thi.ng/vectors":"^7.8.14","@thi.ng/geom-api":"^3.4.55","@thi.ng/geom-isec":"^2.1.97","@thi.ng/transducers":"^8.8.19","@thi.ng/geom-poly-utils":"^2.3.81"},"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-tessellate_2.1.98_1703806070837_0.6663888824881825","host":"s3://npm-registry-packages"}},"2.1.99":{"name":"@thi.ng/geom-tessellate","version":"2.1.99","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.99","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"ec9826ae0fd2c6a2a87e523d51f2ae2bea52e716","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.99.tgz","fileCount":20,"integrity":"sha512-udgGeLTLe1zsNVJtRAYOgUt9Egsq5FglZotYiKKyszAzJfXZbslV54U48YCCEpHLvnxFPqnSvjO1r2VAceZfyw==","signatures":[{"sig":"MEUCIQDrGRqaF1bN6InWQztBpfuIQsyqT0+F/vfHtPlpQDzvoQIgCgPb10WihFwKOYzMxxOBGsXCHAQieJpIkHBw9kf8nC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30877},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.16","@thi.ng/vectors":"^7.8.15","@thi.ng/geom-api":"^3.4.56","@thi.ng/geom-isec":"^2.1.98","@thi.ng/transducers":"^8.8.20","@thi.ng/geom-poly-utils":"^2.3.82"},"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-tessellate_2.1.99_1704016062284_0.0689761006126155","host":"s3://npm-registry-packages"}},"2.1.100":{"name":"@thi.ng/geom-tessellate","version":"2.1.100","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.100","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"78a0cb3fdcc5e5d6f74c63cfc2df74c5d713bbf6","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.100.tgz","fileCount":20,"integrity":"sha512-zc0pjMkurTupwZEqLCu6CtpXQTeQIVSWq6WXx8iq9nGVCEfprQ9BFlo4Z4tgA9iDzSHo2MJlEk7G8jPaj6UdYg==","signatures":[{"sig":"MEQCIFOLZlPkbfpY6bzeDVzXjcNdFehCQOn+NaElt9BVuoxiAiBNnY4yCueezOY4b4gxI7nDOj0kIqF0WwjZ23iFVOOiEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30877},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.17","@thi.ng/vectors":"^7.9.0","@thi.ng/geom-api":"^3.4.57","@thi.ng/geom-isec":"^2.1.99","@thi.ng/transducers":"^8.8.21","@thi.ng/geom-poly-utils":"^2.3.83"},"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-tessellate_2.1.100_1706025689743_0.741893802307058","host":"s3://npm-registry-packages"}},"2.1.101":{"name":"@thi.ng/geom-tessellate","version":"2.1.101","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.101","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"25a26e26d08d22e00e1dd3f9915da43a130f69ce","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.101.tgz","fileCount":20,"integrity":"sha512-SsyWrTe45dqFO8qek8B84oo38IKwiYJW/RX4pvjZzjbfLKVIGYb6V6kHkNO5XXCgCl0T7pRz8k/NIK8tJfPUVQ==","signatures":[{"sig":"MEUCICvjFicLWwZ3y82kUTaSG69E/1qWW1RH4tpbvduBZALKAiEAug2qPBDNMo+KRafjtZPMwChZrMpT8qmLsSDZItdAszY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30879},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.18","@thi.ng/vectors":"^7.10.0","@thi.ng/geom-api":"^3.4.58","@thi.ng/geom-isec":"^2.1.100","@thi.ng/transducers":"^8.8.22","@thi.ng/geom-poly-utils":"^2.3.84"},"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-tessellate_2.1.101_1706292375825_0.8875133280506682","host":"s3://npm-registry-packages"}},"2.1.102":{"name":"@thi.ng/geom-tessellate","version":"2.1.102","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.102","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"5263e82609e7219d11cc346a00bb91e8f0b2c1e2","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.102.tgz","fileCount":20,"integrity":"sha512-c6uq002KAnAHZNuzG2UWthC1jWE+T32a7N+lUWfr+zrZnYNoFZHxsVql1WsOBxjwLXIc3/GNtuKiVM4/Q3fpuQ==","signatures":[{"sig":"MEUCIQDFogyhemwhZEfa5fk0iYgRmUwHX1c5xOcFKRj5kNQg1QIgZi4HSwwzXSIgzy1UrLPXVKNq9NyRoJ6KA8gNeqvzW30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31053},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.19","@thi.ng/vectors":"^7.10.1","@thi.ng/geom-api":"^3.4.59","@thi.ng/geom-isec":"^2.1.101","@thi.ng/transducers":"^8.8.23","@thi.ng/geom-poly-utils":"^2.3.85"},"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-tessellate_2.1.102_1706561014963_0.025933742360899847","host":"s3://npm-registry-packages"}},"2.1.103":{"name":"@thi.ng/geom-tessellate","version":"2.1.103","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.103","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"b2b9929ade07afb39214c53391adb7c7c1defca0","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.103.tgz","fileCount":20,"integrity":"sha512-RYZWruHM+b1GiLUtzW77o07M36XeIjVsUkYuzBME5TMBtPbrOCJK6e3oNnc64b3Ud+z0Mdu7GJZYRYOTyE2Ipg==","signatures":[{"sig":"MEUCIQC2hF2K9MdDDYiZb/yTIU0TZBdW6zYJLdCO2obWJ8ZCOQIgLEs6kHHskHx8ykKWv9sQwX2sG6r6KFUb1n7RLpDNKNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31053},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.20","@thi.ng/vectors":"^7.10.2","@thi.ng/geom-api":"^3.4.60","@thi.ng/geom-isec":"^2.1.102","@thi.ng/transducers":"^8.8.24","@thi.ng/geom-poly-utils":"^2.3.86"},"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-tessellate_2.1.103_1706562650717_0.2181873111460737","host":"s3://npm-registry-packages"}},"2.1.104":{"name":"@thi.ng/geom-tessellate","version":"2.1.104","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.104","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"cf97324d11bda061e40df088b162adbf29d79fc3","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.104.tgz","fileCount":20,"integrity":"sha512-fUOzbyEpA01X097IkdGbvv/DV2XWJe6EiedzOczhiqPwHQVFt7tAejWHoSaxfbfJ7RZ7H8W+P/LU4aG9GrILpg==","signatures":[{"sig":"MEUCIAJBgfE0G1oRN8yGFZjJ+BN1rg9dNh3mjzgQKvtDuiZIAiEAiF7HMen/7ZWnTuOhjTs59LsymXsuPC8NB7pr0iaewVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31053},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.21","@thi.ng/vectors":"^7.10.3","@thi.ng/geom-api":"^3.4.61","@thi.ng/geom-isec":"^2.1.103","@thi.ng/transducers":"^8.8.25","@thi.ng/geom-poly-utils":"^2.3.87"},"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-tessellate_2.1.104_1706628257960_0.8280079826810207","host":"s3://npm-registry-packages"}},"2.1.105":{"name":"@thi.ng/geom-tessellate","version":"2.1.105","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.105","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"24f8a0216e97e51e8662a15052c45019c2d43d69","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.105.tgz","fileCount":20,"integrity":"sha512-kfLXfjQZOaea+yXkaBXBip33DGObk/6OAaVJFoYTcweY9j08whbLKM6U8XK1rOdpqSP8eCF8RXbPt2O+xI4/NQ==","signatures":[{"sig":"MEQCIGbaM1jmbIUmc5ySFCcaL1iXAaUVB8CwXnTN2ISL3WP3AiB8kTtM/o92ifH7iX9M4XnsCpscN3dI4ZbLnNx3lgHT5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31053},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.22","@thi.ng/vectors":"^7.10.4","@thi.ng/geom-api":"^3.4.62","@thi.ng/geom-isec":"^2.1.104","@thi.ng/transducers":"^8.8.26","@thi.ng/geom-poly-utils":"^2.3.88"},"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-tessellate_2.1.105_1706650816455_0.7367888284848527","host":"s3://npm-registry-packages"}},"2.1.106":{"name":"@thi.ng/geom-tessellate","version":"2.1.106","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.106","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"58f7a6d68920dff8c127c2afa099336da8589534","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.106.tgz","fileCount":20,"integrity":"sha512-sz2wCyYd1dOEYOZ9mAuE0aUwhK8f0jB3tXHXi7LknwtTQdNWPB5uvWWcSr796MMbA/3goAoPXdyZ7alW3hABww==","signatures":[{"sig":"MEUCIQDd3Be7cUiqLLHNjVAtlBO5fABzDlLVaR+hL806CejbNgIgPikOiPfIaKTkngfHPSmxb0bHyUS2jUO7QpHKl8/tXpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31052},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.22","@thi.ng/vectors":"^7.10.5","@thi.ng/geom-api":"^3.4.63","@thi.ng/geom-isec":"^2.1.105","@thi.ng/transducers":"^8.9.0","@thi.ng/geom-poly-utils":"^2.3.89"},"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-tessellate_2.1.106_1707261594256_0.4303080894815159","host":"s3://npm-registry-packages"}},"2.1.107":{"name":"@thi.ng/geom-tessellate","version":"2.1.107","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.107","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"e4be7bb3b25ed3ed9bf6a71f18b465f09d9c79fe","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.107.tgz","fileCount":20,"integrity":"sha512-MYYczIgkkchx1WMfnLwZr7klM5HwyO09HCtdckyCIU7jchTzBoLZg9TTW2TyJjPg2+a7p8xQ6jWL42cjubyB9g==","signatures":[{"sig":"MEUCIEfZv0+5F3hEmXXgsY11Mwp8eqnUrFUbon0lo3xNj4XrAiEA/QKlIBb25VzgxO24kyPXz6yunHD7MoAHf7KTiLySfbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31436},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.23","@thi.ng/vectors":"^7.10.6","@thi.ng/geom-api":"^3.4.64","@thi.ng/geom-isec":"^2.1.106","@thi.ng/transducers":"^8.9.1","@thi.ng/geom-poly-utils":"^2.3.90"},"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-tessellate_2.1.107_1707555758363_0.5459256405766952","host":"s3://npm-registry-packages"}},"2.1.108":{"name":"@thi.ng/geom-tessellate","version":"2.1.108","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.108","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"144c15f59f166bed0c529ea07ee460bc3e84252e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.108.tgz","fileCount":20,"integrity":"sha512-cH0gQUTZ8HJiUrgmMEag7dj1Zkr7k66u7FQ5+eTSPXm76sLyWadDEJ5avZ6SF4VP6pK7hrfN0rmyUCGxaAlbGQ==","signatures":[{"sig":"MEUCIQCDiz4atgCZmStTucHN6dNOBHuXrYSz3uAT/XG4MSimvwIgRD2H7zzkULwFTi5qu4dvpuq0hOUP54XcfOToR7NbLY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31436},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.23","@thi.ng/vectors":"^7.10.7","@thi.ng/geom-api":"^3.4.65","@thi.ng/geom-isec":"^2.1.107","@thi.ng/transducers":"^8.9.2","@thi.ng/geom-poly-utils":"^2.3.91"},"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-tessellate_2.1.108_1708113832659_0.29027721382442406","host":"s3://npm-registry-packages"}},"2.1.109":{"name":"@thi.ng/geom-tessellate","version":"2.1.109","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.109","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"151f0a0ce2425450e4917bc20fa098ea6371bba7","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.109.tgz","fileCount":20,"integrity":"sha512-VX8tCxGPqt6vB99BMeU/9pmaT4PUyQHerH5+n4MFi/LGHLRjHmDzGfDNVMgANdQwMDKWKO/p/FCcyKKLJ6FD8A==","signatures":[{"sig":"MEYCIQDICjhf0I2QiA5nRCEgrahM1enNmTFvC+DDS/CZmD6qcAIhANHqcOnQNUwX3tVSCePQmkCV7H8XmK3YNPEvmJQs5ImH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31436},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.23","@thi.ng/vectors":"^7.10.8","@thi.ng/geom-api":"^3.4.66","@thi.ng/geom-isec":"^2.1.108","@thi.ng/transducers":"^8.9.3","@thi.ng/geom-poly-utils":"^2.3.92"},"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-tessellate_2.1.109_1708358001401_0.8630253438429574","host":"s3://npm-registry-packages"}},"2.1.110":{"name":"@thi.ng/geom-tessellate","version":"2.1.110","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.110","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"894201df1db9f14e37f4341aa021f3af88e4bcb8","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.110.tgz","fileCount":20,"integrity":"sha512-mnFmQ+stEW7luYFKr7ouvCQNzOXmsMshvP6Cw3X+5tdZ9My5WnM+J3h/EHnP7COWbP2SEQksn7+Tth8JEW76TA==","signatures":[{"sig":"MEYCIQDWUSHfvjEgMM77okdldNCB+pADx5IK11rzdn32sOO5kwIhANNswWQyzoxRwN2XC0NKEvjuD9Pi8rCjS+iqDUypPEz5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31436},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.4.24","@thi.ng/vectors":"^7.10.9","@thi.ng/geom-api":"^3.4.67","@thi.ng/geom-isec":"^2.1.109","@thi.ng/transducers":"^8.9.4","@thi.ng/geom-poly-utils":"^2.3.93"},"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-tessellate_2.1.110_1708359119533_0.5840248491180544","host":"s3://npm-registry-packages"}},"2.1.111":{"name":"@thi.ng/geom-tessellate","version":"2.1.111","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.111","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"536343391c74f94fdb71dc55e2fae92e9db7debb","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.111.tgz","fileCount":20,"integrity":"sha512-v5R7RRZ4BA0Xcxpx/qvXFvYZB0LlK5cWSFTbU/YaUdZYn2A4tf3liziT3Qv7DTigWG2erzIulbYdv/Tr/+9Y2w==","signatures":[{"sig":"MEYCIQDIQcfWWtY6yxvUp5eBGyhs9MrqwTygxjvW6avnlUzuqgIhAK++gZPkeZtAFBc1lGsRLcSqicUb/nrf/zVT+ZJ+Nxvj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31436},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.0","@thi.ng/vectors":"^7.10.10","@thi.ng/geom-api":"^3.4.68","@thi.ng/geom-isec":"^2.1.110","@thi.ng/transducers":"^8.9.5","@thi.ng/geom-poly-utils":"^2.3.94"},"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-tessellate_2.1.111_1708603466380_0.4607151365148763","host":"s3://npm-registry-packages"}},"2.1.112":{"name":"@thi.ng/geom-tessellate","version":"2.1.112","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.112","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"6f014b90e36ad9380305db904f0e991cd09b0911","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.112.tgz","fileCount":20,"integrity":"sha512-qk5EKc4FZcVER1l5+XPlr7OUXeR3moV20vMZF9+PEWs2jXRP2flXw8BPhee27Moj110pzh+6s/2EP0qpldm0kQ==","signatures":[{"sig":"MEUCIQD67CWBi5Lmi6OpLIbq/rMnqiAecR06NyqJ9TJtlOeEuAIgf95/3jj1mFzEf6OCP3XgzuQw6ldQ4vWb+sZ6SR1iD0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31436},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.0","@thi.ng/vectors":"^7.10.11","@thi.ng/geom-api":"^3.4.69","@thi.ng/geom-isec":"^2.1.111","@thi.ng/transducers":"^8.9.6","@thi.ng/geom-poly-utils":"^2.3.95"},"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-tessellate_2.1.112_1708643849210_0.040277367962335164","host":"s3://npm-registry-packages"}},"2.1.113":{"name":"@thi.ng/geom-tessellate","version":"2.1.113","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.113","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"a101b41a77223dc9efab2d772d1128d9e0dc33b6","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.113.tgz","fileCount":20,"integrity":"sha512-k6qiMuUpunHpnY7vcUpQ7PfEowjKVHGTOKg2KluSZE/Qp818bxMwa0AP3ac8tDTtUyh0g4CRTfNhm9m1oGp3KQ==","signatures":[{"sig":"MEUCIQDkN8KhJBAsx0mD7tIGXkGOaMWz5OaBSY7Aw7hSiyadVQIgFfugNsLmndMeXNqtqoz+agCYramJy5RdnKbt13+PRoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31436},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.0","@thi.ng/vectors":"^7.10.12","@thi.ng/geom-api":"^3.4.70","@thi.ng/geom-isec":"^2.1.112","@thi.ng/transducers":"^8.9.7","@thi.ng/geom-poly-utils":"^2.3.96"},"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-tessellate_2.1.113_1708870275461_0.9892929590742698","host":"s3://npm-registry-packages"}},"2.1.114":{"name":"@thi.ng/geom-tessellate","version":"2.1.114","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.114","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"945fb1061ddbc82051e44d13ba08ed7a6ca3da92","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.114.tgz","fileCount":20,"integrity":"sha512-vsuilz9Fe6BnH5CGC/1apUTMbBvqNLHBu//9mgMp4KrJmBI5xGnqwGgOwHxZPhPkwIhiYg+wxCI1SpI3qXFkqQ==","signatures":[{"sig":"MEQCIDSwJxIrUrwPLbPOHu6eogQ/JyvD1fzTdzbLUCxSZgg9AiA6LrnaKpXEZEiUk7cmXMgwDe4HJNsx9ixoYIn0xCHPQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31436},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.0","@thi.ng/vectors":"^7.10.13","@thi.ng/geom-api":"^3.4.71","@thi.ng/geom-isec":"^2.1.113","@thi.ng/transducers":"^8.9.7","@thi.ng/geom-poly-utils":"^2.3.97"},"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-tessellate_2.1.114_1709130322767_0.4723212200451339","host":"s3://npm-registry-packages"}},"2.1.115":{"name":"@thi.ng/geom-tessellate","version":"2.1.115","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.115","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"7800d2774213714bde66e91718e8efc8cf16603b","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.115.tgz","fileCount":20,"integrity":"sha512-mXEHQI11jMTAXr1ZBYw6aT/aKA/NU8YxnKriIvvkv1gSbAzzpciyGnc3VHcN4qJEGR32Dl01hcdgs1zGSJcvGw==","signatures":[{"sig":"MEUCIHfS3T8MVL/OQFfo90YLQMihRztDsrN5m13p2A4FTIZLAiEAmeZG6vJkaOmZNKMQhJZ2zXpZCKlh4ZUx7SAXjg7NTe8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31057},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.1","@thi.ng/vectors":"^7.10.14","@thi.ng/geom-api":"^3.4.72","@thi.ng/geom-isec":"^2.1.114","@thi.ng/transducers":"^8.9.8","@thi.ng/geom-poly-utils":"^2.3.98"},"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-tessellate_2.1.115_1709306833857_0.7434218049771406","host":"s3://npm-registry-packages"}},"2.1.116":{"name":"@thi.ng/geom-tessellate","version":"2.1.116","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.116","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"00b5421aea1815c01837840e3628a85a7842cf07","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.116.tgz","fileCount":20,"integrity":"sha512-Vh7t62Ca+Xyq+4nV3k7lSSttP0j3BY2pRs7VycvjQRYORjPBTWsLnIR+drcpV7DOXZA1d59aJIKdq3FNZvnMSA==","signatures":[{"sig":"MEYCIQCGqBD1ZmgW8NHsHuDqHZ6xRy7R/Ldj92YoI7BOqz624wIhAO6ypPZReG248gXcp8ijcZkW57FWy5//Zar9Hgl2jqj4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31057},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.1","@thi.ng/vectors":"^7.10.15","@thi.ng/geom-api":"^3.4.73","@thi.ng/geom-isec":"^2.1.115","@thi.ng/transducers":"^8.9.9","@thi.ng/geom-poly-utils":"^2.3.99"},"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-tessellate_2.1.116_1709388542267_0.2977747494903209","host":"s3://npm-registry-packages"}},"2.1.117":{"name":"@thi.ng/geom-tessellate","version":"2.1.117","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.117","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"250192329c72a0794c42a0d7f06918bfeab64ceb","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.117.tgz","fileCount":20,"integrity":"sha512-v+/FG4quT1RU7GVuOxquVwJPKF5I/j+S98evgqvwSAg8SGV+acPW0agu3HsIjUCTE75OjSKG5yi3PuCETfb2Hg==","signatures":[{"sig":"MEUCIFo9CDf4XKe4GdmOZevFnmBUbhDY3jCZUcXALRvn34srAiEA8UPuc4Atd+vAFGuzWcZuRzd9O0D8G/Sy3lnKrcYTOzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31124},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.2","@thi.ng/vectors":"^7.10.16","@thi.ng/geom-api":"^3.4.74","@thi.ng/geom-isec":"^2.1.116","@thi.ng/transducers":"^8.9.10","@thi.ng/geom-poly-utils":"^2.3.100"},"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-tessellate_2.1.117_1709844323351_0.743900616540619","host":"s3://npm-registry-packages"}},"2.1.118":{"name":"@thi.ng/geom-tessellate","version":"2.1.118","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.118","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"521bf42bb9121c7403ea8989bf1e08e7feb49c25","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.118.tgz","fileCount":20,"integrity":"sha512-lXYnaqEV+Ek+pKKXQQ28o5uK+eRJzA7nocZVupx8r60Rd7MNMmNiYrqfx9CizW8DSuVnHu/MlVNeppGJMuNNEQ==","signatures":[{"sig":"MEUCIQDux7+meJdMLrNGzDxr/s2tn2cwhhC71qrVyzlygEg9WgIgC0R3Yb8/fa1SC6XvAERFqdUN43WSv8h4be/VNayxUts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31124},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.2","@thi.ng/vectors":"^7.10.17","@thi.ng/geom-api":"^3.4.75","@thi.ng/geom-isec":"^2.1.117","@thi.ng/transducers":"^8.9.11","@thi.ng/geom-poly-utils":"^2.3.101"},"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-tessellate_2.1.118_1709976133339_0.5558562200389527","host":"s3://npm-registry-packages"}},"2.1.119":{"name":"@thi.ng/geom-tessellate","version":"2.1.119","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.119","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"d537335c8335a60394e004fc817f025026f61ba9","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.119.tgz","fileCount":20,"integrity":"sha512-/ErvrLfooAOjNT3/wCGZMDBlmKyaOGla/+UQFUfzAdhEGI+anZC5Mk37eMczXzcBcD4LLxyRbOd5EOl7XdnGPQ==","signatures":[{"sig":"MEUCIGam5UipukGcgAJz5hXueuoi0qHpIJy/NHjVLs94Q1VdAiEA/FIyVOuPaGceLFmasahargQfk819ILkcABOJumO31+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31125},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.3","@thi.ng/vectors":"^7.10.18","@thi.ng/geom-api":"^3.4.76","@thi.ng/geom-isec":"^2.1.118","@thi.ng/transducers":"^8.9.12","@thi.ng/geom-poly-utils":"^2.3.102"},"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-tessellate_2.1.119_1710339027349_0.5891556994940437","host":"s3://npm-registry-packages"}},"2.1.120":{"name":"@thi.ng/geom-tessellate","version":"2.1.120","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.120","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"fbb23d43c875551cf340c80644bd235abca684f2","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.120.tgz","fileCount":20,"integrity":"sha512-e/G7xdtoYwrbzZxys4NVIPYce4Y4e01Ytd36pA4f0yE6B7XnhiEyNbpiab+GHVgyXD6/IoSv+TCGqKvDcCA+dQ==","signatures":[{"sig":"MEUCIQClJAE8p2T+1ICFwZvLkNhxWSR7HG5W7F+ROWYn5c6tbAIgdb38UqbpeANZ45YkQICRg1OXvfwIuPAC5GQjpAmdElU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31125},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.3","@thi.ng/vectors":"^7.10.19","@thi.ng/geom-api":"^3.4.77","@thi.ng/geom-isec":"^2.1.119","@thi.ng/transducers":"^8.9.13","@thi.ng/geom-poly-utils":"^2.3.103"},"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-tessellate_2.1.120_1710689218077_0.7757225092366353","host":"s3://npm-registry-packages"}},"2.1.121":{"name":"@thi.ng/geom-tessellate","version":"2.1.121","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.121","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"c2aa6fbcd408ddd2f27614cae5950531a9dae43f","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.121.tgz","fileCount":20,"integrity":"sha512-0DpvWHeXIK+ZYxbQrAIYw12m1GDVkP+h6EHlJs8U0cdTBzJx+CrYhv9Ddso5nQOEeNxR0KHOtpre96FdG3XIZA==","signatures":[{"sig":"MEYCIQDuhRDgJ9KDWYS4uxXu4gIxugq+AQnoY9/np63if9LsaAIhAPF6jqql2/eTMGHulpQm9yVbsMJxG+ttVapGvLQDag62","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31125},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.4","@thi.ng/vectors":"^7.10.20","@thi.ng/geom-api":"^3.4.78","@thi.ng/geom-isec":"^2.1.120","@thi.ng/transducers":"^8.9.14","@thi.ng/geom-poly-utils":"^2.3.104"},"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-tessellate_2.1.121_1710751371226_0.9925573522731421","host":"s3://npm-registry-packages"}},"2.1.122":{"name":"@thi.ng/geom-tessellate","version":"2.1.122","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.122","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"3603804a8127a709be28b571bb9942fa52f5ee72","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.122.tgz","fileCount":20,"integrity":"sha512-Cef70xCdG38bgHjFtigdOi90SsyLRKHKmFfbxwk45QwYe5s0k4fFarKeWzwsnBsc33POry2r0nQzZIGyRud6Qg==","signatures":[{"sig":"MEQCIH749jf2hAbxFizZMCdY2ZpQohJFOYlD/kB9zSa78Qs6AiAD/vF218dfQgAvK94Bf+rUUu2bOXFb5G7/Z3HLM0A0hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31122},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.4","@thi.ng/vectors":"^7.10.21","@thi.ng/geom-api":"^4.0.0","@thi.ng/geom-isec":"^3.0.0","@thi.ng/transducers":"^8.9.15","@thi.ng/geom-poly-utils":"^2.3.105"},"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-tessellate_2.1.122_1711037682926_0.7302243086257374","host":"s3://npm-registry-packages"}},"2.1.123":{"name":"@thi.ng/geom-tessellate","version":"2.1.123","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.123","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"381188f8022bb18499a3bb5d87b772b467751faf","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.123.tgz","fileCount":20,"integrity":"sha512-fpAX0C57m2fMlxliWuuk1UfnwKEHGPnpFWuRfuDM4QUkEbB3mFz66nds9H06lJE/9jDVdNwaGKg7YArNaEjgrA==","signatures":[{"sig":"MEQCIBqOzbTNrIeJHglJakC9ecQXpbL/pd4UuSzN4DnXGmWpAiAizuT/B4+wfyEZS5jjadOhZKxhZ31CWuvFBcM1sb5A2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31122},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.4","@thi.ng/vectors":"^7.10.22","@thi.ng/geom-api":"^4.0.1","@thi.ng/geom-isec":"^3.0.1","@thi.ng/transducers":"^8.9.15","@thi.ng/geom-poly-utils":"^2.3.106"},"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-tessellate_2.1.123_1711127687914_0.32510565498037014","host":"s3://npm-registry-packages"}},"2.1.124":{"name":"@thi.ng/geom-tessellate","version":"2.1.124","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.124","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"405f577e502bcda181d1924d7a7efc3c7b5e2ad1","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.124.tgz","fileCount":20,"integrity":"sha512-iKVkDkmcFqKmFuGLN4huGWCJ/5hPiBMqvjhDxc9teoOuWbbf2oatLKxQg8yoH4ucdf/2vY+OZddzmZ4p1M31Og==","signatures":[{"sig":"MEUCIQCyoXHJtBGgEpcMRCLFMErUGBqIRWobpt74/28HfdSCOQIgPFBEKcKOrnjUBxop6INpjmouoorGsne3OhtaCQblnHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31122},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.5","@thi.ng/vectors":"^7.10.23","@thi.ng/geom-api":"^4.0.2","@thi.ng/geom-isec":"^3.0.2","@thi.ng/transducers":"^8.9.16","@thi.ng/geom-poly-utils":"^2.3.107"},"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-tessellate_2.1.124_1711533553285_0.8962484710887593","host":"s3://npm-registry-packages"}},"2.1.125":{"name":"@thi.ng/geom-tessellate","version":"2.1.125","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.125","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"fbbdb32f05f7f272f971078379c9cf4303da5129","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.125.tgz","fileCount":20,"integrity":"sha512-s02yLADDSCFY9Q8Nf7VU8a02+xwHL8yt/Gb1LHtBsEO1YjJW6j010IWl76kvAUGX59V806Dvl+D+0r8nWQ3jFA==","signatures":[{"sig":"MEYCIQCRjVINicSPdQf4RJxBbDxV6uIeq4nV2xZwr/4ZiMN3QwIhAPc2IwImFtLMIZDhVOzfjmw4f47rwMXBW6WT8wByXbsf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31122},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.5","@thi.ng/vectors":"^7.10.24","@thi.ng/geom-api":"^4.0.3","@thi.ng/geom-isec":"^3.0.3","@thi.ng/transducers":"^8.9.17","@thi.ng/geom-poly-utils":"^2.3.108"},"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-tessellate_2.1.125_1711623555535_0.6280819762101926","host":"s3://npm-registry-packages"}},"2.1.126":{"name":"@thi.ng/geom-tessellate","version":"2.1.126","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.126","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"d791237f46be42a8b87c496a6c0550fddc4ab626","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.126.tgz","fileCount":20,"integrity":"sha512-FdELOygxp5ftbDUAtZspTbSltgkmfgUnPeLycxEoEiQ96R4/GrNVeNhTyQARsGltVRUr4MB8DS5kopUOdQldaw==","signatures":[{"sig":"MEUCIQDxhRfyuzexVCJgMmwPKGZP39y/mKuCL9oLnihHP+YswAIgTne33LeXAAoPKQpOQ7WCXglH9tKx+clvucrP51P9+k0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31122},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.5.5","@thi.ng/vectors":"^7.10.25","@thi.ng/geom-api":"^4.0.4","@thi.ng/geom-isec":"^3.0.4","@thi.ng/transducers":"^8.9.18","@thi.ng/geom-poly-utils":"^2.3.109"},"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-tessellate_2.1.126_1711714709678_0.45302372146530945","host":"s3://npm-registry-packages"}},"2.1.127":{"name":"@thi.ng/geom-tessellate","version":"2.1.127","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.127","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"2d079dfd91c48214c0b4f333e58c99c5f4197fc2","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.127.tgz","fileCount":20,"integrity":"sha512-DyPtGMTzCv22fcCExVZvxnTA46yXU4+cC8sFVUYE1NHQZ/2ECPTpkTuqq4zYy9BYDKaL1HafKmi33Q27eYlz4Q==","signatures":[{"sig":"MEUCIQCX+W/wRhBgfL3VpQzwXTdAC2aPwdPXkF/RIMFZ7WarsAIgay/UapUdGislMRaAFded9+TKCVAxJbYaVYocl+sQ4QE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31182},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.6.0","@thi.ng/vectors":"^7.10.26","@thi.ng/geom-api":"^4.0.5","@thi.ng/geom-isec":"^3.0.5","@thi.ng/transducers":"^9.0.0","@thi.ng/geom-poly-utils":"^2.3.110"},"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-tessellate_2.1.127_1712588729704_0.97274822000272","host":"s3://npm-registry-packages"}},"2.1.128":{"name":"@thi.ng/geom-tessellate","version":"2.1.128","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.128","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"d8f7e673226d597eabce85d250e97eaa4ade4f7e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.128.tgz","fileCount":20,"integrity":"sha512-5lDDrJrN9xd0p1qcfKAKLC6tM8AxmiPabQJ76IMIYVxpoXvC8rAZXiwluz6U8w9rqMJjBUMnTtvNQ0uiclBRGg==","signatures":[{"sig":"MEQCIG/ZTtAx0peyg6RA65NunN1ncUP9Pmrt07wlOyRczTLmAiBA9OS7iCWNZGVAENioVoVfsR0eTmOnW5gRR9pBZ8SdPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31182},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.6.1","@thi.ng/vectors":"^7.10.27","@thi.ng/geom-api":"^4.0.6","@thi.ng/geom-isec":"^3.0.6","@thi.ng/transducers":"^9.0.1","@thi.ng/geom-poly-utils":"^2.3.111"},"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-tessellate_2.1.128_1712839020817_0.34187106789426736","host":"s3://npm-registry-packages"}},"2.1.129":{"name":"@thi.ng/geom-tessellate","version":"2.1.129","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.129","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"020b0ec22d224d6e62965620e9c2a4f9634bdb23","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.129.tgz","fileCount":20,"integrity":"sha512-nQ5YE4MJMeyD7LtFySHzxkEzHhlyUNxuoQAO/Erqttj4Xu2zKvwbl61cLHBH/XpgQcX9P1Ux3t0+f9FSVqVccA==","signatures":[{"sig":"MEUCIQDwboPdXVp/2k7N/LQpggfDxjzryQYSOMDeZDMW8QVWQQIgdQlyP47DDVERzesp0OPhX34ZnkTYROIqRgHWTHhyXfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31175},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.6.2","@thi.ng/vectors":"^7.10.28","@thi.ng/geom-api":"^4.0.7","@thi.ng/geom-isec":"^3.0.7","@thi.ng/transducers":"^9.0.2","@thi.ng/geom-poly-utils":"^2.3.112"},"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-tessellate_2.1.129_1713624390993_0.9318021403993038","host":"s3://npm-registry-packages"}},"2.1.130":{"name":"@thi.ng/geom-tessellate","version":"2.1.130","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.130","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"459dbd02e5983978193f7e9bd92ccd80c2cc86aa","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.130.tgz","fileCount":20,"integrity":"sha512-kS4u5b5g1ERKTGLoWvN1c/NFkBDwLZaIvw3VnVTXEsK5Qjb98roH5WouYsuci6Cd5vAaiIieGrSjr+Z+fviovw==","signatures":[{"sig":"MEYCIQDrEvLSeb5ZSDfupmlHjjH/kvZxRjYv5QwYBimEtMIVHQIhAJLrNZT4zpvvT76s6STolHeOyMghgR1brMPCv6s3vNEn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31146},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.6.3","@thi.ng/vectors":"^7.10.29","@thi.ng/geom-api":"^4.0.8","@thi.ng/geom-isec":"^3.0.8","@thi.ng/transducers":"^9.0.3","@thi.ng/geom-poly-utils":"^2.3.113"},"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-tessellate_2.1.130_1713855982308_0.9143962828464629","host":"s3://npm-registry-packages"}},"2.1.131":{"name":"@thi.ng/geom-tessellate","version":"2.1.131","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.131","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"494d61f2ba1f5da8762a506986db4f1bf485c2e3","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.131.tgz","fileCount":20,"integrity":"sha512-Ncc911D3R3KLD+1HfGyawSNakjt7TsOnqWg1OoNrLd6gqxj14s36Eugm9rw4XQuXgTIJzmN1v97GXW+MHB7qrg==","signatures":[{"sig":"MEUCIQDegmXuuintUGWuOWWXPDt8uAKHNvXkQlnTum5MIDVH5AIgJ6B9u00QnNQsXqXjbFQ8YI8O36gfSJgRFMHUi84aH1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31146},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.6.3","@thi.ng/vectors":"^7.10.30","@thi.ng/geom-api":"^4.0.9","@thi.ng/geom-isec":"^3.0.9","@thi.ng/transducers":"^9.0.4","@thi.ng/geom-poly-utils":"^2.3.114"},"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-tessellate_2.1.131_1714074475244_0.7582715359300867","host":"s3://npm-registry-packages"}},"2.1.132":{"name":"@thi.ng/geom-tessellate","version":"2.1.132","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@2.1.132","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/geom-tessellate#readme","dist":{"shasum":"81cc3bd5ee347cbe8219b9eca6aa8822b634e987","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-2.1.132.tgz","fileCount":20,"integrity":"sha512-1r/zgJZcy1BaNFaKPkDtUt0Z8OYpEB2n3nctsX1M8IXpkVGvwhysiMk40TgEgQaFzRBxyZASCJFye4rPMo/GdA==","signatures":[{"sig":"MEUCIBzhSRKUcipnB8WTHlLNcQp5LxVJE1fXqPuYwMWLQwWPAiEAyocfNEIv9+/luy/7TryV4fW26557HgrSphACI8pDu58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31145},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/checks":"^3.6.4","@thi.ng/vectors":"^7.10.31","@thi.ng/geom-api":"^4.0.10","@thi.ng/geom-isec":"^3.1.0","@thi.ng/transducers":"^9.0.5","@thi.ng/geom-poly-utils":"^2.4.0"},"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-tessellate_2.1.132_1715192998027_0.5339597513700267","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@thi.ng/geom-tessellate","version":"3.0.0","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.0","homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"9bc363a9232edec02acaf2f40d7db5647dee5491","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.0.tgz","fileCount":30,"integrity":"sha512-vHh+RxzoANEVjEW/woMl7u2WploLRwIHVjRlQsUJhbOplp9SgT5/a4UOonvRwpyn0Z0cQNbzPkInD0FvfVfCDw==","signatures":[{"sig":"MEQCIH/pIMMdiF/c5/Srg9BZpsu8Iao9t0qR/ROBJan3B0JmAiBqRuTauT1y7BcGfOmRLCX7dMVPD6li4l0nmiJKKU4b1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62505},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.3","@thi.ng/math":"^5.11.0","@thi.ng/checks":"^3.6.5","@thi.ng/morton":"^3.1.87","@thi.ng/vectors":"^7.11.0","@thi.ng/geom-isec":"^4.0.0","@thi.ng/geom-accel":"^4.0.0","@thi.ng/transducers":"^9.0.6","@thi.ng/geom-poly-utils":"^3.0.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-tessellate_3.0.0_1718998687969_0.9644375491112875","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@thi.ng/geom-tessellate","version":"3.0.1","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.1","homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"62c82b23fdcbe04c1e1c9319b5d46560205e70bf","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.1.tgz","fileCount":30,"integrity":"sha512-23JubuFCldg68sMVua9D2JoWxfTImHFHl7nlD1m0hU4cXUuxyqERHk9ogw3l8fTEuttnh71Rg4SYLRkzYNpPiw==","signatures":[{"sig":"MEQCIHaax3DBAofEEOfK6VrQkUzz2/c4b9u3tt9qwnOGV+acAiBTMSHGbFdn8wBLqvWKlUKa0PbEceN3VWFngvAj7phapQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62505},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.4","@thi.ng/math":"^5.11.1","@thi.ng/checks":"^3.6.6","@thi.ng/morton":"^3.1.88","@thi.ng/vectors":"^7.11.1","@thi.ng/geom-isec":"^4.0.1","@thi.ng/geom-accel":"^4.0.1","@thi.ng/transducers":"^9.0.7","@thi.ng/geom-poly-utils":"^3.0.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-tessellate_3.0.1_1719653516230_0.13094770807406775","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@thi.ng/geom-tessellate","version":"3.0.2","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"80dd7528c0de1db139590b22642dab436ffd81fa","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.2.tgz","fileCount":30,"integrity":"sha512-MTzVsGFzGTzu1/kfPzA5tx8nqJg3p1Esf2SFsPNIf2+k7K77uMYGXtrHMovyV2zEXR9tYxWVZEV09v01+EiD4g==","signatures":[{"sig":"MEYCIQCGEQYhRvEgDVm/MnUNF7hEC1jPGMfwjefqptBdIlfxPgIhAM2zYnqQ+WkDfjgWKH6CetiKXoEs0NBHtFtvieRfDzhl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62504},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.5","@thi.ng/math":"^5.11.2","@thi.ng/checks":"^3.6.7","@thi.ng/morton":"^3.1.89","@thi.ng/vectors":"^7.11.2","@thi.ng/geom-isec":"^4.0.2","@thi.ng/geom-accel":"^4.0.2","@thi.ng/transducers":"^9.0.8","@thi.ng/geom-poly-utils":"^3.0.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-tessellate_3.0.2_1720267535344_0.05309563567247366","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@thi.ng/geom-tessellate","version":"3.0.3","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"c15fb595b8b9a47a6164d6c85226894f80831416","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.3.tgz","fileCount":30,"integrity":"sha512-g+0mjG/G/SXSDXjOGeQmiAwbsHxXqdaq44CAFvPQv/avthy+CgqfElYd5cno75SYTcnIEBPIR5RJ39jRRefNdQ==","signatures":[{"sig":"MEUCIHB/q3AKY0/51Lb0cUk2oPnnQeqbFmuCxNQ5EvbP2IvoAiEAtJXPnS9OzPwmk1QknQER/RFmDjIt7UJ7FU8eUSvUj04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62504},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.5","@thi.ng/math":"^5.11.3","@thi.ng/checks":"^3.6.7","@thi.ng/morton":"^3.1.90","@thi.ng/vectors":"^7.11.3","@thi.ng/geom-isec":"^4.0.3","@thi.ng/geom-accel":"^4.0.3","@thi.ng/transducers":"^9.0.9","@thi.ng/geom-poly-utils":"^3.0.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-tessellate_3.0.3_1721135556984_0.19918335175063606","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@thi.ng/geom-tessellate","version":"3.0.4","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"4373186990afc19faae11dd8d24a1f0e75445dd8","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.4.tgz","fileCount":30,"integrity":"sha512-1WmGoJj6k98ZvXotXezdxeH98ohehjFt0O/xmY1kdu/VQCQ3xpiSCgRSsms1NSegetxEuAQ9WEFJSlkK9Jqvsg==","signatures":[{"sig":"MEQCIHLE7N6DbTYTaj2RiOzZIwkPNULsuJ0fmPOaauzP6jkJAiAt4/Rg9Lt0nDZbMyzQVfYz7ImjHgzf2LP/iigMDdv2LA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62503},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.6","@thi.ng/math":"^5.11.4","@thi.ng/checks":"^3.6.8","@thi.ng/morton":"^3.1.91","@thi.ng/vectors":"^7.11.4","@thi.ng/geom-isec":"^4.0.4","@thi.ng/geom-accel":"^4.0.4","@thi.ng/transducers":"^9.0.10","@thi.ng/geom-poly-utils":"^3.0.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-tessellate_3.0.4_1721401192928_0.3252095778699855","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@thi.ng/geom-tessellate","version":"3.0.5","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"40688cee8ee8426949155b7ab3a0a00ae18c0ae0","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.5.tgz","fileCount":30,"integrity":"sha512-SoYdXKX/oTDjgFLKZVjTnlt0lyW+R75CWAJZ/D8bR7zohll3DJdlV9wfv7h2veFaIvCfsP20nmHlXPvRA3AEqg==","signatures":[{"sig":"MEYCIQD+TSzP6DdDcuJ6qYpw79aYo9W97FMxZxa+7DnDvo7I/QIhAM99rVWX9fj48FtZjKAaVteb6cXhRMhwNawhr05GU9P1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62582},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.7","@thi.ng/math":"^5.11.5","@thi.ng/checks":"^3.6.9","@thi.ng/morton":"^3.1.92","@thi.ng/vectors":"^7.11.5","@thi.ng/geom-isec":"^4.0.5","@thi.ng/geom-accel":"^4.0.5","@thi.ng/transducers":"^9.0.11","@thi.ng/geom-poly-utils":"^3.0.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-tessellate_3.0.5_1721654365234_0.9779587141733685","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@thi.ng/geom-tessellate","version":"3.0.6","keywords":["2d","3d","convex","geometry","polygon","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"8695e32a69155a0a06b7100f2a3008476345bfc7","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.6.tgz","fileCount":30,"integrity":"sha512-fjIBYQbCercHuyIomIkF6gQDqRYkFqTmapGYIA7XMz1mFSLrW4ybpRt0DfTyjfRZdOsVhs4vt1wjhUkajIiLmg==","signatures":[{"sig":"MEQCIEjnGJX6V054MOnOKOlEkxKEpUTAX2WIo3ej2xHrgMz+AiB+IYDUJ7mNvmL+cmz5CdHisK5YWdZwRCFtP2K2y6nCyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62582},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.7","@thi.ng/math":"^5.11.5","@thi.ng/checks":"^3.6.9","@thi.ng/morton":"^3.1.92","@thi.ng/vectors":"^7.11.6","@thi.ng/geom-isec":"^4.0.6","@thi.ng/geom-accel":"^4.0.6","@thi.ng/transducers":"^9.0.12","@thi.ng/geom-poly-utils":"^3.0.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-tessellate_3.0.6_1721659448025_0.35253412724550914","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"@thi.ng/geom-tessellate","version":"3.0.7","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"36414d5ddeea40ce6b558d5e8f2d67fcc5486918","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.7.tgz","fileCount":30,"integrity":"sha512-7zCeJlTepbxHOhVbNQzr2Ioz43925P3X5GypNOTK6MWrzaMBmAZ6+3wdHblUFIvV1DDnI0ud8WbYdjA+0XKCUg==","signatures":[{"sig":"MEQCIBxKovsVCinfIAiYsO+dUtNHiAU9f9S6e/SfbZXG9VLnAiAx1AZgsTvZ74Fi7XOtSabyXlGok+JbKbccBp9J3yqlEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62600},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.8","@thi.ng/math":"^5.11.6","@thi.ng/checks":"^3.6.10","@thi.ng/morton":"^3.1.93","@thi.ng/vectors":"^7.11.7","@thi.ng/geom-isec":"^4.0.7","@thi.ng/geom-accel":"^4.1.0","@thi.ng/transducers":"^9.0.13","@thi.ng/geom-poly-utils":"^3.0.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-tessellate_3.0.7_1723302395939_0.5607853948842159","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"@thi.ng/geom-tessellate","version":"3.0.8","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"8d45a6c6e924ed0fc667fe09ff78f66036e938ca","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.8.tgz","fileCount":30,"integrity":"sha512-k+65eNuCvbK8t0FOVrHf9iejRZ9FAEoOa37Zzg8FEzxbhMsaVsJr8IPLdB6iOa4ODGdXTCn2QVD75sduqiNCsg==","signatures":[{"sig":"MEYCIQC/bQGgQCYQx/Dfur31LCdqA/S1g9j2tudKt5e6QMWVeQIhAI27mraFiUtQtd69D5XKWtkMr2Z43SYzBisKlX+Q3T3s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62599},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.8","@thi.ng/math":"^5.11.7","@thi.ng/checks":"^3.6.10","@thi.ng/morton":"^3.1.94","@thi.ng/vectors":"^7.11.8","@thi.ng/geom-isec":"^4.0.8","@thi.ng/geom-accel":"^4.1.1","@thi.ng/transducers":"^9.1.0","@thi.ng/geom-poly-utils":"^3.0.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-tessellate_3.0.8_1723578159041_0.21048843062296885","host":"s3://npm-registry-packages"}},"3.0.9":{"name":"@thi.ng/geom-tessellate","version":"3.0.9","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"57fc17b6dad713e1d69b78da27c21d75b533c35c","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.9.tgz","fileCount":30,"integrity":"sha512-O11I8ltcly4SQ9xhDt/ljgR2MirAUrYMPJkT7pL1gUQAxZtENmG8GEEy1vll4NKbCMakw1Si0hrE15yU0lb0bw==","signatures":[{"sig":"MEUCIQDy5Qk9QUYxJUJuulpYexYTLdFhYzkOf6kkOPYjVYQi9AIgEod2vIcLGMstWWyne2a2f2kIfQGkCZg36FfPYZo66cM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62599},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/math":"^5.11.8","@thi.ng/checks":"^3.6.11","@thi.ng/morton":"^3.1.95","@thi.ng/vectors":"^7.11.9","@thi.ng/geom-isec":"^4.0.9","@thi.ng/geom-accel":"^4.1.2","@thi.ng/transducers":"^9.1.1","@thi.ng/geom-poly-utils":"^3.0.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-tessellate_3.0.9_1723990508911_0.7652098706429069","host":"s3://npm-registry-packages"}},"3.0.10":{"name":"@thi.ng/geom-tessellate","version":"3.0.10","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"0c11db570fa0208534c93699154cb46eb5f30be0","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.10.tgz","fileCount":30,"integrity":"sha512-fyMAIDH+Wqc3JlLeZa5m4khEFKmyTjbQGfEuXgqBZv2ciFPmy3yyE5xA8tKWxAVOASPJ9FzTPAZy/3CM2xg0Pw==","signatures":[{"sig":"MEUCID0hDUZi/I8R4LOhmKsCwWkIfqd/qzTqBcFBQnIIwjLZAiEA7BubKmAQALzWsNjKSh+E98hEkIvldTUBqRbZcwxC8hw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62603},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/math":"^5.11.8","@thi.ng/checks":"^3.6.11","@thi.ng/morton":"^3.1.95","@thi.ng/vectors":"^7.11.10","@thi.ng/geom-isec":"^4.0.10","@thi.ng/geom-accel":"^4.1.3","@thi.ng/transducers":"^9.2.0","@thi.ng/geom-poly-utils":"^3.0.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-tessellate_3.0.10_1724075244792_0.5250257288619413","host":"s3://npm-registry-packages"}},"3.0.11":{"name":"@thi.ng/geom-tessellate","version":"3.0.11","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"0c8810206484f6a1fe1ea965c1b3e08be2ed010d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.11.tgz","fileCount":30,"integrity":"sha512-c2VqQOXsxC7difkbpZGW80mXD1xKyCTQnCqb+bIsZnshR1bAgOLL4afgm6IofK6UQguMzDQpufoOm88fzm3Xww==","signatures":[{"sig":"MEQCIBAeNqF1qAMVXRMh+zjdrwGNE750WDlk+8UlflYXcayZAiAPQpqDU6SaNbNmRAZvgvo4TtDavgFwmVuhyIlJaxSuhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62603},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/math":"^5.11.9","@thi.ng/checks":"^3.6.11","@thi.ng/morton":"^3.1.96","@thi.ng/vectors":"^7.11.11","@thi.ng/geom-isec":"^4.0.11","@thi.ng/geom-accel":"^4.1.4","@thi.ng/transducers":"^9.2.1","@thi.ng/geom-poly-utils":"^3.0.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-tessellate_3.0.11_1724853787245_0.8144734144097698","host":"s3://npm-registry-packages"}},"3.0.12":{"name":"@thi.ng/geom-tessellate","version":"3.0.12","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"64a47e0e2b6de68588edfbb2507f089a1eaffe9a","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.12.tgz","fileCount":30,"integrity":"sha512-F5KjjbDoSeMyhFpPpVaashqw2g/hQsivoQqGvB0nQLGpASSMRcSNKXjHoxLcJeJSts2pFt84QW/urz19iMkKNA==","signatures":[{"sig":"MEUCIQCjcWFvKzL0L3c+s44iCmI/gIekLF+HLK9DV2TotP56qAIgNfghrDa9t3eftdJ7JrUPfckzGmH7luvb0oqSjFUB05E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62602},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/math":"^5.11.9","@thi.ng/checks":"^3.6.11","@thi.ng/morton":"^3.1.96","@thi.ng/vectors":"^7.12.0","@thi.ng/geom-isec":"^4.0.12","@thi.ng/geom-accel":"^4.1.5","@thi.ng/transducers":"^9.2.2","@thi.ng/geom-poly-utils":"^3.0.12"},"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-tessellate_3.0.12_1725539084960_0.5026775786702742","host":"s3://npm-registry-packages"}},"3.0.13":{"name":"@thi.ng/geom-tessellate","version":"3.0.13","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"23b0a92dab43abbf3ffdc2c83713306642b9717b","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.13.tgz","fileCount":30,"integrity":"sha512-uFrghH5PRKCX1ON+eCdgl7K7bVSA1Io5MiIeUhT5LAUxX6tIRvoiDW7o5QhkNPeDHmkULo75KjSbFekCOellfQ==","signatures":[{"sig":"MEYCIQC7IxIB3CcXWEZcCgkFSuy2DtiHqHnEfVx/wQQw4uhORAIhAJl9ihJupXvYN6xB42baO/MIiWL7x0BptKquLDMQ96mx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62602},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/math":"^5.11.9","@thi.ng/checks":"^3.6.11","@thi.ng/morton":"^3.1.96","@thi.ng/vectors":"^7.12.1","@thi.ng/geom-isec":"^4.0.13","@thi.ng/geom-accel":"^4.1.6","@thi.ng/transducers":"^9.2.3","@thi.ng/geom-poly-utils":"^3.0.13"},"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-tessellate_3.0.13_1726493225609_0.5286324239788311","host":"s3://npm-registry-packages"}},"3.0.14":{"name":"@thi.ng/geom-tessellate","version":"3.0.14","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"1d956152dab9db515aa62f5c0fa1ff3c98574440","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.14.tgz","fileCount":30,"integrity":"sha512-R4AtsjV1SZ1Q2D2gbwenp175JCGlesgaMqU57Z8nw1aUMNfeTNjpAZ3//VTMUWVw8va/WEQBKTearK8S16BsQg==","signatures":[{"sig":"MEQCIClafbBpMBpbjV/P5hj/lf6S/ytMSh9m4RTVfmjfyNGzAiBRFBCtZnaMmiggx2ftGKTNGDNNQrljOLTyaeJuqmeXbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62604},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.10","@thi.ng/math":"^5.11.10","@thi.ng/checks":"^3.6.12","@thi.ng/morton":"^3.1.97","@thi.ng/vectors":"^7.12.2","@thi.ng/geom-isec":"^4.0.14","@thi.ng/geom-accel":"^4.1.7","@thi.ng/transducers":"^9.2.4","@thi.ng/geom-poly-utils":"^3.0.14"},"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-tessellate_3.0.14_1726780395275_0.3647076333799273","host":"s3://npm-registry-packages"}},"3.0.15":{"name":"@thi.ng/geom-tessellate","version":"3.0.15","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"c991998a9d17f276ae5397cdcdaa6667a13f8d5f","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.15.tgz","fileCount":30,"integrity":"sha512-maC+p8WtCPC1VtpcJD08DJ10BesAt5yHoklHPFvTjTqI6BPATEUl+wPACkNSgSCtQmYzXPGIPz+fW4femj0P6w==","signatures":[{"sig":"MEQCID9qPFn3dkjFE7VBCyPJF+ESgwcKZs3ekKP4ViKB4XuTAiBRYCd4a8y6dm6Hjku3dxqjmC2XyMj0UZK5sl2wgN46aA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62604},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/math":"^5.11.11","@thi.ng/checks":"^3.6.13","@thi.ng/morton":"^3.1.98","@thi.ng/vectors":"^7.12.3","@thi.ng/geom-isec":"^4.0.15","@thi.ng/geom-accel":"^4.1.8","@thi.ng/transducers":"^9.2.5","@thi.ng/geom-poly-utils":"^3.0.15"},"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-tessellate_3.0.15_1728130581710_0.9017638735934603","host":"s3://npm-registry-packages"}},"3.0.16":{"name":"@thi.ng/geom-tessellate","version":"3.0.16","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"b1fd9d60185cd5762818c6ccce6ea99be5b6d611","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.16.tgz","fileCount":30,"integrity":"sha512-r0VPBvcFEnVeiuBD36vcBfE0cwfmyy8AzUdbM/d+r8/YlH1sEgm3eigChXIRe5Q4Aq3z8hTsBfZzVm8xzG75DA==","signatures":[{"sig":"MEUCIDvFPZatstbQjtQZwTuMj2jvXVL1k6zsI4fy+oLJ509QAiEAmVxm9xYDEo9aNroCo/NC1621eyGAJAD4Vb61b9eid40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62604},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/math":"^5.11.11","@thi.ng/checks":"^3.6.13","@thi.ng/morton":"^3.1.98","@thi.ng/vectors":"^7.12.4","@thi.ng/geom-isec":"^4.0.16","@thi.ng/geom-accel":"^4.1.9","@thi.ng/transducers":"^9.2.6","@thi.ng/geom-poly-utils":"^3.0.16"},"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-tessellate_3.0.16_1728304448951_0.42514255502073883","host":"s3://npm-registry-packages"}},"3.0.17":{"name":"@thi.ng/geom-tessellate","version":"3.0.17","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"86d5802c1a63d1c92f568555d2e4ad9333f087e7","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.17.tgz","fileCount":30,"integrity":"sha512-ivr9ZoQxT0MFD5MLcEG07HVNrKNr3pIZM+yXv2GOmkQ1ykfrm2ZEysKkC3AgiSxngwL8paS04Jz79VUqvXJzMQ==","signatures":[{"sig":"MEUCICJvFq3GduSFWIFd50bPa1ZdLsHe+F+UVXpmoV/IKcagAiEAjmJ9KzZ6cyT3ISAl0AjyYhhG1ki2cXfsLg1lBICSiNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62605},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/math":"^5.11.11","@thi.ng/checks":"^3.6.13","@thi.ng/morton":"^3.1.98","@thi.ng/vectors":"^7.12.5","@thi.ng/geom-isec":"^4.0.17","@thi.ng/geom-accel":"^4.1.10","@thi.ng/transducers":"^9.2.7","@thi.ng/geom-poly-utils":"^3.0.17"},"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-tessellate_3.0.17_1729179642708_0.75156311191298","host":"s3://npm-registry-packages"}},"3.0.18":{"name":"@thi.ng/geom-tessellate","version":"3.0.18","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"9084b968d314240c866d8256c3d339692c1a6fb7","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.18.tgz","fileCount":30,"integrity":"sha512-5TKcUX2aWZiAdWfY8YKHZkaTpjacKPahucKf24n5NhMsxCKeGn3wu6JgI0P0S7ZrmS9Wv6M9rTy5/0maGwvgNg==","signatures":[{"sig":"MEQCICDOU7Tr2pHGQ4ZSBEU6i9sMyO7kQ+ufy8twouMohvNLAiAaE9N9M75xaRjBig937y5spjMgIuwiJR/40HS+zWpDGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62605},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/math":"^5.11.11","@thi.ng/checks":"^3.6.13","@thi.ng/morton":"^3.1.98","@thi.ng/vectors":"^7.12.6","@thi.ng/geom-isec":"^4.0.18","@thi.ng/geom-accel":"^4.1.11","@thi.ng/transducers":"^9.2.7","@thi.ng/geom-poly-utils":"^3.0.18"},"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-tessellate_3.0.18_1730415523237_0.7532656702219418","host":"s3://npm-registry-packages"}},"3.0.19":{"name":"@thi.ng/geom-tessellate","version":"3.0.19","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"5510919ed14311d783dfa09f926aeb0d9075b456","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.19.tgz","fileCount":30,"integrity":"sha512-soc98fq3pmGPm5bGAmlTl5DMHZTlXN8dQWHcfqP9kOssZ8M+qdCOXN869LqU9ExED67D1mDUFxSZC+UBC/2Bsw==","signatures":[{"sig":"MEUCIEQbfIgsxOVGR049698iVHrpRlniR+rufBCdl77SLAUFAiEAx14zwlmYp6ad2MrCFYtmCgikYXIsBbucvdGFV71ALjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62605},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/math":"^5.11.11","@thi.ng/checks":"^3.6.13","@thi.ng/morton":"^3.1.98","@thi.ng/vectors":"^7.12.7","@thi.ng/geom-isec":"^4.0.19","@thi.ng/geom-accel":"^4.1.12","@thi.ng/transducers":"^9.2.7","@thi.ng/geom-poly-utils":"^3.0.19"},"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-tessellate_3.0.19_1730652170240_0.38897802895234124","host":"s3://npm-registry-packages"}},"3.0.20":{"name":"@thi.ng/geom-tessellate","version":"3.0.20","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"7000305ceb6e7f172f01352ef0570f41574b4070","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.20.tgz","fileCount":30,"integrity":"sha512-eUhlzZQ5ukEvKmhD/JBXlc5tdr6fq4x02t+9ifg/s9lWHjmxq+VZejx2H5YoCabv6kmBdp6c34Nyyx8t9xiuIw==","signatures":[{"sig":"MEYCIQDKpZm8tMVZzC9vfn+PPOwW8r8gAeuQlllROOO6yBnDagIhAM4fd7ud6l3EiCG0c0QUKihP0Eipq1bZlC27tOUlmZ4x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62605},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/math":"^5.11.11","@thi.ng/checks":"^3.6.13","@thi.ng/morton":"^3.1.98","@thi.ng/vectors":"^7.12.8","@thi.ng/geom-isec":"^4.0.20","@thi.ng/geom-accel":"^4.1.13","@thi.ng/transducers":"^9.2.7","@thi.ng/geom-poly-utils":"^3.0.20"},"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-tessellate_3.0.20_1731166553597_0.7246553409715466","host":"s3://npm-registry-packages"}},"3.0.21":{"name":"@thi.ng/geom-tessellate","version":"3.0.21","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"56f60e8506dbd1072b8492bf6c79cb0400190f60","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.21.tgz","fileCount":30,"integrity":"sha512-Ym4wLYddNgN8EAnf25t2F2tLCUpBZd9H9a/ra9bjly8avzzD6eYbWsHVry0rbGbeBOKa+/BDSug+eSusOi0+/g==","signatures":[{"sig":"MEQCIFs9p12yfH1k80qC0y9EGQkVEbMyUdDJf4UqslymI+wEAiArJO0SjXceHiRYb2/rV7lqBOq4MqTn/d2ffZvGCR9jFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62599},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.12","@thi.ng/math":"^5.11.12","@thi.ng/checks":"^3.6.14","@thi.ng/morton":"^3.1.99","@thi.ng/vectors":"^7.12.9","@thi.ng/geom-isec":"^4.0.21","@thi.ng/geom-accel":"^4.1.14","@thi.ng/transducers":"^9.2.8","@thi.ng/geom-poly-utils":"^3.0.21"},"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-tessellate_3.0.21_1731258944083_0.5991944798567195","host":"s3://npm-registry-packages"}},"3.0.22":{"name":"@thi.ng/geom-tessellate","version":"3.0.22","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"fe76114b3c6e45f76acaae94ab5ef71a874c4eca","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.22.tgz","fileCount":30,"integrity":"sha512-VsqbPQl8OG6MFn5vk5tFCt8DAwzpIwvp4H8s89hXTKsioqT0Qxy1ZHpFJc8jnCn5Q6LAh4jcYFdH5Faag+8CuQ==","signatures":[{"sig":"MEUCIQDcoC5rSk6dQwx1Yt8SywBXgc6TUKLM7E8iebhl0t/rjgIgeWkhpagc/9A2UVQnFdjloq11MUE2jYqBfRKWyP+yk1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62602},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.13","@thi.ng/math":"^5.11.13","@thi.ng/checks":"^3.6.15","@thi.ng/morton":"^3.1.100","@thi.ng/vectors":"^7.12.10","@thi.ng/geom-isec":"^4.0.22","@thi.ng/geom-accel":"^4.1.15","@thi.ng/transducers":"^9.2.9","@thi.ng/geom-poly-utils":"^3.0.22"},"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-tessellate_3.0.22_1732472376343_0.11534042393840038","host":"s3://npm-registry-packages"}},"3.0.23":{"name":"@thi.ng/geom-tessellate","version":"3.0.23","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"76c05d5f4ca70189d82bc65f1246f70ad4e313f1","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.23.tgz","fileCount":30,"integrity":"sha512-4VDWLLv5wzwgkD8NB/SmKjjVxGEDWlfImuCYUgZi6v0Vtr21gAA2TrScHZEt1ewgYQyWiq2XKPklDXBJeonvUg==","signatures":[{"sig":"MEUCIQCFjVDNJPhpDdZ6lnUKjBpn5j/9kErUxc3QnDI0qfVrBAIgS/Z1Hd77dmlgLDRvRpntcdRChY5k0Wg0CryFwNmmALU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62602},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.14","@thi.ng/math":"^5.11.14","@thi.ng/checks":"^3.6.16","@thi.ng/morton":"^3.1.101","@thi.ng/vectors":"^7.12.11","@thi.ng/geom-isec":"^4.0.23","@thi.ng/geom-accel":"^4.1.16","@thi.ng/transducers":"^9.2.10","@thi.ng/geom-poly-utils":"^3.0.23"},"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-tessellate_3.0.23_1733998545894_0.5971135525783535","host":"s3://npm-registry-packages-npm-production"}},"3.0.24":{"name":"@thi.ng/geom-tessellate","version":"3.0.24","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"237bee1a3e42edfd80605012329a3e6c4cd85885","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.24.tgz","fileCount":30,"integrity":"sha512-ZkncuEGDPVtiyz2HKqip9sasQSJxwi02KMZcj8JGlhaZjd4PNOyvLXle9W4J95rqO8wGWHPCKTqxb2AGO02X0Q==","signatures":[{"sig":"MEUCIH8yChv+vUUBD5sg+PUnBvFvPST/+ZVw7rtXQnqwnnOYAiEA12blKaepNadNENYfqjPOcrR7E1SPEkMlyuCm/ZCH5Go=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62686},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.15","@thi.ng/math":"^5.11.15","@thi.ng/checks":"^3.6.17","@thi.ng/morton":"^3.1.102","@thi.ng/vectors":"^7.12.12","@thi.ng/geom-isec":"^4.0.24","@thi.ng/geom-accel":"^4.1.17","@thi.ng/transducers":"^9.2.11","@thi.ng/geom-poly-utils":"^3.0.24"},"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-tessellate_3.0.24_1735308931328_0.02057119502430882","host":"s3://npm-registry-packages-npm-production"}},"3.0.25":{"name":"@thi.ng/geom-tessellate","version":"3.0.25","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"2fc9c9c76534ca808451926c10e6ac44cabe442a","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.25.tgz","fileCount":30,"integrity":"sha512-73tFw/GffjwxVgJVG5fNto2bB4abF0ATSanuiKp/XElhCvahV2+WRmn7dAqSNkpwmvdjzj+IQ9r59dBch2Fgmg==","signatures":[{"sig":"MEUCIQDDS1u/LIOkellchbYTystTa31dHEVMrhz6yAjRoYkjhAIgIE+XQBIPcueptcRhWGMoysRAkTuZ17K80PjRXjGPdAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62686},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/math":"^5.11.16","@thi.ng/checks":"^3.6.18","@thi.ng/morton":"^3.1.103","@thi.ng/vectors":"^7.12.13","@thi.ng/geom-isec":"^4.0.25","@thi.ng/geom-accel":"^4.1.18","@thi.ng/transducers":"^9.2.12","@thi.ng/geom-poly-utils":"^3.0.25"},"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-tessellate_3.0.25_1736025049087_0.9647740144941488","host":"s3://npm-registry-packages-npm-production"}},"3.0.26":{"name":"@thi.ng/geom-tessellate","version":"3.0.26","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"e3995fe40d4d60331a007faccf07d56b15d6fcfa","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.26.tgz","fileCount":30,"integrity":"sha512-ARuPEkvDUPbPn95mnweLMpz2YE1gtIixrEOt95/q/6oCpvU7XphrAhdi2rDURJxwJA8rnDP+pW8v8Sc7ijTZyg==","signatures":[{"sig":"MEQCIEN07ZzqYMS4YFzBGefMGnmUg6UZrRdpAfrrNanZ1a+aAiBhj/ru5o5HzFwWfh6tCin73/VuubWkresI+af/dMxjMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62686},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/math":"^5.11.16","@thi.ng/checks":"^3.6.19","@thi.ng/morton":"^3.1.103","@thi.ng/vectors":"^7.12.14","@thi.ng/geom-isec":"^4.0.26","@thi.ng/geom-accel":"^4.1.19","@thi.ng/transducers":"^9.2.13","@thi.ng/geom-poly-utils":"^3.0.26"},"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-tessellate_3.0.26_1736857566150_0.3998684851646972","host":"s3://npm-registry-packages-npm-production"}},"3.0.27":{"name":"@thi.ng/geom-tessellate","version":"3.0.27","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"bb4204f4f6bf41ff28a6078d7d995fdf30b61a31","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.27.tgz","fileCount":30,"integrity":"sha512-jo4R2hpy5kRjfXYluG5wF0GXY7AE3EhwdpBq7f1a5aFfn/zQAwr5XBvJ5rmqCdulbNs9q+USwtJrDIUUeC/qTQ==","signatures":[{"sig":"MEUCIBLpIdyCBEVvYstfOEn53EaqZ0HmR7PtFKE+OBW9jTFQAiEAl7hD75rJFRGuw8CL+vQwfENApEsjBkY+/bMFoZMsZAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62686},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/math":"^5.11.16","@thi.ng/checks":"^3.6.19","@thi.ng/morton":"^3.1.103","@thi.ng/vectors":"^7.12.15","@thi.ng/geom-isec":"^4.0.27","@thi.ng/geom-accel":"^4.1.20","@thi.ng/transducers":"^9.2.14","@thi.ng/geom-poly-utils":"^3.0.27"},"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-tessellate_3.0.27_1737123155733_0.21533285241932498","host":"s3://npm-registry-packages-npm-production"}},"3.0.28":{"name":"@thi.ng/geom-tessellate","version":"3.0.28","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"994b332b10dd4e2dd154a7a86eb4cd7592612e27","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.28.tgz","fileCount":30,"integrity":"sha512-u/WymaUHGr8ou4ybTAfTSn+1H0v95gA2q+vZk6eFarxO1/J3nIuyiU6BOo3Tp0wo5bEkXZTFAVNlf69QJYkWZA==","signatures":[{"sig":"MEQCIASyNJspKmiVKEJU7uuTORqNAk2m8dPZB/MKa+ECz/KkAiB0wdL1oF6fl+xL7i4M8YlDIQOwSwazh5a6p/Yk4hMFhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62686},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/math":"^5.11.16","@thi.ng/checks":"^3.6.19","@thi.ng/morton":"^3.1.103","@thi.ng/vectors":"^7.12.16","@thi.ng/geom-isec":"^4.0.28","@thi.ng/geom-accel":"^4.1.21","@thi.ng/transducers":"^9.2.14","@thi.ng/geom-poly-utils":"^3.0.28"},"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-tessellate_3.0.28_1737458278591_0.01309067992123647","host":"s3://npm-registry-packages-npm-production"}},"3.0.29":{"name":"@thi.ng/geom-tessellate","version":"3.0.29","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"1e3573fc2363c2233d535724af960b3e92ae17d0","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.29.tgz","fileCount":30,"integrity":"sha512-nYwXdQMzNFXZeyHfHBoBwUlOIY2kU0jgrqTHkYynW0LTncBFSn3TQ822N6F2lEDOjsY7qsP/W6wQwZj4nfUzdg==","signatures":[{"sig":"MEQCIFRNO1C3kOk4ClLlJKGbpRr5EP7GaqQaAKjvnpPy/US4AiAlsS0fOX79dm4RASL2jZtDyJ/LPy0uuA5HNuNm5ENEqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62686},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.17","@thi.ng/math":"^5.11.17","@thi.ng/checks":"^3.6.20","@thi.ng/morton":"^3.1.104","@thi.ng/vectors":"^7.12.17","@thi.ng/geom-isec":"^4.0.29","@thi.ng/geom-accel":"^4.1.22","@thi.ng/transducers":"^9.2.15","@thi.ng/geom-poly-utils":"^3.0.29"},"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-tessellate_3.0.29_1737474640354_0.025079884736676883","host":"s3://npm-registry-packages-npm-production"}},"3.0.30":{"name":"@thi.ng/geom-tessellate","version":"3.0.30","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"f96d87809485bd1497b3ed92df08c4848acea624","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.30.tgz","fileCount":30,"integrity":"sha512-66wQwGEs69i3/sGsihte0r1U5XxV3VKEzFxL2CgiFrFh4mfGCDoHOiKCyAkcuWrvkpo1gELm3yVkfcma/CO98Q==","signatures":[{"sig":"MEUCIEMvPRMGOM+CTqqVm+hZKPnh9PM+hqEGSNSuIZ8IljTzAiEAzLaeajrq3MW5u2m5iJM8X8abrJt4dXIkXt/WriPdrUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58907},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.18","@thi.ng/math":"^5.11.18","@thi.ng/checks":"^3.6.21","@thi.ng/morton":"^3.1.105","@thi.ng/vectors":"^7.12.18","@thi.ng/geom-isec":"^4.0.30","@thi.ng/geom-accel":"^4.1.23","@thi.ng/transducers":"^9.2.16","@thi.ng/geom-poly-utils":"^3.0.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.30_1737639771907_0.37510343679916947","host":"s3://npm-registry-packages-npm-production"}},"3.0.31":{"name":"@thi.ng/geom-tessellate","version":"3.0.31","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"85e6187d62b9516b0443704f37a9737b046efc8e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.31.tgz","fileCount":30,"integrity":"sha512-IOs4EJhSDJFLvAVAszOQ6XIWQ/2YdrX4+WBDy5jqeCCvVK8GxPszNEZxssS5srdDyVRPAHPyHR11LvUV7713RQ==","signatures":[{"sig":"MEQCIAZvPVPClqg4bsEq4tdbyQ0RCnWXzfNQOuHQntSEGrTPAiBM7EU9TFFzUUPae3jVTjRWLvcvPz/8yXs+6nlQ7cD74A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58825},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.19","@thi.ng/math":"^5.11.19","@thi.ng/checks":"^3.6.22","@thi.ng/morton":"^3.1.106","@thi.ng/vectors":"^7.12.19","@thi.ng/geom-isec":"^4.0.31","@thi.ng/geom-accel":"^4.1.24","@thi.ng/transducers":"^9.2.17","@thi.ng/geom-poly-utils":"^3.0.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.31_1738168163235_0.5545005571067649","host":"s3://npm-registry-packages-npm-production"}},"3.0.32":{"name":"@thi.ng/geom-tessellate","version":"3.0.32","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"17ea1d405d390af9b5a87db43a2be344359b7773","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.32.tgz","fileCount":30,"integrity":"sha512-/H5ipGzGqu84lCCpMbGrsjUaw0Nm+CdxqsQ0uTd2qFPEqF3J5ZlSEZ/8dEUQGwgetYPq+wxUHkPmnJFOD5PhsQ==","signatures":[{"sig":"MEUCIH4OIAUT7qDoQDxuk/aqLgZ1zC2X1umskikbPIJ8zE+mAiEAgswwanYR/rJXVgeO+kW4J0z3gJTjkc6sHKVyHFDRqYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58825},"type":"module","module":"./index.js","thi.ng":{"year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.20","@thi.ng/math":"^5.11.20","@thi.ng/checks":"^3.6.23","@thi.ng/morton":"^3.1.107","@thi.ng/vectors":"^7.12.20","@thi.ng/geom-isec":"^4.0.32","@thi.ng/geom-accel":"^4.1.25","@thi.ng/transducers":"^9.2.18","@thi.ng/geom-poly-utils":"^3.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.32_1739462801858_0.5462399094430657","host":"s3://npm-registry-packages-npm-production"}},"3.0.33":{"name":"@thi.ng/geom-tessellate","version":"3.0.33","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.33","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"cd5f936c0ef8eddf44c4d76f98994da091cef2a8","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.33.tgz","fileCount":30,"integrity":"sha512-USBUXqVvOdxSaiqYPFrNXS011DvIzZGtNX+1L4gXppJdjKY8jfEOryQhpqf7gr1gpSKfgo8+99oqY4ACKZisMQ==","signatures":[{"sig":"MEQCIEX4P04fJe5l3kboGceCGJkXiJ/ZNKLcc7L3UJDBKK2uAiBfIB/kgN4Xsdivonqi4kYmzCxbbEEot39RXxYJiTXlaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58852},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/math":"^5.11.21","@thi.ng/checks":"^3.6.24","@thi.ng/morton":"^3.1.108","@thi.ng/vectors":"^7.12.21","@thi.ng/geom-isec":"^4.0.33","@thi.ng/geom-accel":"^4.1.26","@thi.ng/transducers":"^9.2.19","@thi.ng/geom-poly-utils":"^3.0.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.33_1739999013189_0.8226104849021134","host":"s3://npm-registry-packages-npm-production"}},"3.0.34":{"name":"@thi.ng/geom-tessellate","version":"3.0.34","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.34","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"a7f091c900da3aec2a446acb096c9729801d8a47","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.34.tgz","fileCount":30,"integrity":"sha512-y0qq6hVJQUO9sh12nPvralH3vWioMw0d4DkLCCczQSo3cfyYcCor8lu+0peSVUWZi70mYzo+IOQwIvXC2RPwrw==","signatures":[{"sig":"MEUCIFkTVTJe/7EIxlVQDcy3MZ9p6RapikcudhbEMc45/oCEAiEAtYT+nr8fxGOYC/5//5YfH/8OsSSciU17oaOb1RFVtr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58851},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/math":"^5.11.21","@thi.ng/checks":"^3.7.0","@thi.ng/morton":"^3.1.108","@thi.ng/vectors":"^7.12.22","@thi.ng/geom-isec":"^4.0.34","@thi.ng/geom-accel":"^4.1.27","@thi.ng/transducers":"^9.2.20","@thi.ng/geom-poly-utils":"^3.0.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.34_1740174979015_0.9082687463619998","host":"s3://npm-registry-packages-npm-production"}},"3.0.35":{"name":"@thi.ng/geom-tessellate","version":"3.0.35","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"c63c79843094857195381421cc2c5534e81fecbd","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.35.tgz","fileCount":30,"integrity":"sha512-YfJkzQ4I9M0joF7IUt4+kylFwrndFs+DPDZBJCR2bBDVta+pUx5GQ0298PpbKBs43tu50wxflHKmc6UT37d/Wg==","signatures":[{"sig":"MEUCIQC2Z0RvMJzFxOcqqqQF3yL9y56CVJOgiBmcSPqPu9LxUQIgIXGAsirsusJ9XaAiCElnyhIU3vQFpzwGlc91avgwBPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58851},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/math":"^5.11.21","@thi.ng/checks":"^3.7.1","@thi.ng/morton":"^3.1.108","@thi.ng/vectors":"^7.12.23","@thi.ng/geom-isec":"^4.0.35","@thi.ng/geom-accel":"^4.1.28","@thi.ng/transducers":"^9.2.21","@thi.ng/geom-poly-utils":"^3.0.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.35_1740490140010_0.3580876479347923","host":"s3://npm-registry-packages-npm-production"}},"3.0.36":{"name":"@thi.ng/geom-tessellate","version":"3.0.36","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"b7d614babac1c7647cb51b9fd521c61f296bcc88","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.36.tgz","fileCount":30,"integrity":"sha512-5fFJefRrBm87US6omHryj6tiFU/rYlTfmPIPSmdac/KrBDG/ylfwYBWGfi8oXdq/AibwkFOf9I5t8g50Ag6RXg==","signatures":[{"sig":"MEQCIA5NVSiiy8XlO4f5GGc4G5ErV1FRn5E+5Ye2Z9HZAtUKAiB9iP1cDvoS5SJYXYQvn2e2gyGuqmOpCCdiRiyAMKJ5VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58851},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.22","@thi.ng/math":"^5.11.22","@thi.ng/checks":"^3.7.2","@thi.ng/morton":"^3.1.109","@thi.ng/vectors":"^7.12.24","@thi.ng/geom-isec":"^4.0.36","@thi.ng/geom-accel":"^4.1.29","@thi.ng/transducers":"^9.2.22","@thi.ng/geom-poly-utils":"^3.0.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.36_1741548361307_0.8107156560942388","host":"s3://npm-registry-packages-npm-production"}},"3.0.37":{"name":"@thi.ng/geom-tessellate","version":"3.0.37","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.37","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"02a8f240c7eafd6a6d9c259dcc01462195426b9a","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.37.tgz","fileCount":30,"integrity":"sha512-m0Ji6RCEnaiL5FmxxHKiZp9LYEXYZl6ShfrMx7Mir7o5nuTo7tUpBtr19NM81h1t6YktLeF4BxvH/Z5Td5uwgg==","signatures":[{"sig":"MEYCIQDlIanrNSRhNZUQwm+NWGl4WWthpow48OMbLygE0YC9/AIhALjBWyukwnZKIpcspX71XGO+wDxaMF2HBtW1AOLlqWMI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58877},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.23","@thi.ng/math":"^5.11.23","@thi.ng/checks":"^3.7.3","@thi.ng/morton":"^3.1.110","@thi.ng/vectors":"^7.12.25","@thi.ng/geom-isec":"^4.0.37","@thi.ng/geom-accel":"^4.1.30","@thi.ng/transducers":"^9.2.23","@thi.ng/geom-poly-utils":"^3.0.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.37_1742219051083_0.6573951609224198","host":"s3://npm-registry-packages-npm-production"}},"3.0.38":{"name":"@thi.ng/geom-tessellate","version":"3.0.38","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.38","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"b7eb6fef4c6c6485854ad04c9ac98ab509e33a90","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.38.tgz","fileCount":30,"integrity":"sha512-2VnIswqNx0u/EpRV+Icf11kHWwWU3La1lFa/BZ+/Ku0dGdfYoBHFhVZlnE8jsyXZOG/uQr56ywZ5R6jR9u2Z4A==","signatures":[{"sig":"MEYCIQC6pdVVbhuBfUa4ndEYksEgQ31H7lbHo2t8ysu00Ke9PQIhAJWB1M9s4P0PYe03ryjgLFFdqIbyjrEMkBg5/YN9QAsi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58877},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.24","@thi.ng/math":"^5.11.24","@thi.ng/checks":"^3.7.4","@thi.ng/morton":"^3.1.111","@thi.ng/vectors":"^7.12.26","@thi.ng/geom-isec":"^4.0.38","@thi.ng/geom-accel":"^4.1.31","@thi.ng/transducers":"^9.2.24","@thi.ng/geom-poly-utils":"^3.0.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.38_1742304477038_0.25200519142945943","host":"s3://npm-registry-packages-npm-production"}},"3.0.39":{"name":"@thi.ng/geom-tessellate","version":"3.0.39","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.39","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"66175a0653321c42019b5933052a157730804748","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.39.tgz","fileCount":30,"integrity":"sha512-g8o6mR4wDczzkj4S52miuOMpfC9osCyRzuQIb+poi97ktgkKGO3AfUJCYexdywd8lziTH6tY6bPF8uHTr9oCSw==","signatures":[{"sig":"MEYCIQCzgM2haAwQDm6bgmLRacnKg2VKOU8LS7IVavlOWpb/+gIhAK8SVhaO3/Bfa2/kmpW9k6OD+PmqBOszhSlMjTHFApFG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58876},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.25","@thi.ng/math":"^5.11.25","@thi.ng/checks":"^3.7.5","@thi.ng/morton":"^3.1.112","@thi.ng/vectors":"^7.13.0","@thi.ng/geom-isec":"^4.0.39","@thi.ng/geom-accel":"^4.1.32","@thi.ng/transducers":"^9.2.25","@thi.ng/geom-poly-utils":"^3.0.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.1","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.39_1743543949965_0.763154916937475","host":"s3://npm-registry-packages-npm-production"}},"3.0.40":{"name":"@thi.ng/geom-tessellate","version":"3.0.40","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"4820a0d8c423ac0304e3a67e1f45a543842ed4a9","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.40.tgz","fileCount":30,"integrity":"sha512-zf31pPHzwrK4HAmiiJRq/Rp5tXykW78Ch/fz/qXU36tDweyOFRMoax1yKJbpSJh8It+1n/dRuiKzXeqFe2oSXA==","signatures":[{"sig":"MEQCIELkrsxXMqfbBkHNTXD4XXvrWh0Y51l6hFoC8v9wi7+/AiAbCSh+6Ol2o3SKDw92Ok0dQ8cNeqSGg+SrYSMRyZim4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58876},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.25","@thi.ng/math":"^5.11.25","@thi.ng/checks":"^3.7.5","@thi.ng/morton":"^3.1.112","@thi.ng/vectors":"^7.13.1","@thi.ng/geom-isec":"^4.0.40","@thi.ng/geom-accel":"^4.1.33","@thi.ng/transducers":"^9.2.25","@thi.ng/geom-poly-utils":"^3.0.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.1","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.40_1743947739714_0.9021638436717545","host":"s3://npm-registry-packages-npm-production"}},"3.0.41":{"name":"@thi.ng/geom-tessellate","version":"3.0.41","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.41","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"161897cac5cd2be9b4903f216328b3d7be0b1bc0","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.41.tgz","fileCount":30,"integrity":"sha512-48LIKoUbV8Co/UzfFvQ/n+VD6sqUB6f1kyIXE4W+fJIz7qjTDpIh0XUlrzu1SxeipYT61ZwYU+VaRL12oI/hYg==","signatures":[{"sig":"MEUCIERDoy7CSntkJaQOKOU5K88Pwq6JSdCYU194MLb85c6CAiEAh48y3rifuDx/5jwXGOlwIzN6B5DeQL50W1nC7W8cyXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58875},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.26","@thi.ng/math":"^5.11.26","@thi.ng/checks":"^3.7.6","@thi.ng/morton":"^3.1.113","@thi.ng/vectors":"^8.0.0","@thi.ng/geom-isec":"^4.0.41","@thi.ng/geom-accel":"^4.1.34","@thi.ng/transducers":"^9.2.26","@thi.ng/geom-poly-utils":"^3.0.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.2","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.41_1744802075154_0.8302572296449346","host":"s3://npm-registry-packages-npm-production"}},"3.0.42":{"name":"@thi.ng/geom-tessellate","version":"3.0.42","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"72dfde0cb5bf6983451a852b3d84ee025b95c2a1","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.42.tgz","fileCount":30,"integrity":"sha512-uO2+5N/qIf64GJAo3KJfuYnl1illyL5DwWY629Pf0uThOASWTYP3iNIrg17MAosiYV52WU5GmNngqwftmKV3JA==","signatures":[{"sig":"MEUCIAxcJg/Eon4J+rSz3wFFAPQ9KUnSAe+Y8h+ltsZ+6qmgAiEAg8ly8P/QiTXjoLpwVmX8MJ6toywvpK6LNzv7/uaZ68A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58875},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.26","@thi.ng/math":"^5.11.26","@thi.ng/checks":"^3.7.6","@thi.ng/morton":"^3.1.113","@thi.ng/vectors":"^8.0.1","@thi.ng/geom-isec":"^4.0.42","@thi.ng/geom-accel":"^4.1.35","@thi.ng/transducers":"^9.2.26","@thi.ng/geom-poly-utils":"^3.0.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.2","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.42_1744893711630_0.6432882801558142","host":"s3://npm-registry-packages-npm-production"}},"3.0.43":{"name":"@thi.ng/geom-tessellate","version":"3.0.43","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"bccdc3f60fbeb4b59796be825276a4910b29e54d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.43.tgz","fileCount":30,"integrity":"sha512-fge/RnPwgqA+8tfsxzpsDQ4ocbYcX3rgbFRwjr+JUoifxVDQidna8v8PP57xX1sAjpA5JhQf9XwfAOjveEeBGA==","signatures":[{"sig":"MEUCIQDR0koGQokBoUxC0TKe4ZeDbOmBFjkSjsC2zbXgqf5hFwIgUPsD1q/j6fvhfjdQRGb4HxujQYGWys+unf7U4EnvhCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/math":"^5.11.27","@thi.ng/checks":"^3.7.7","@thi.ng/morton":"^3.1.114","@thi.ng/vectors":"^8.1.0","@thi.ng/geom-isec":"^4.0.43","@thi.ng/geom-accel":"^4.1.36","@thi.ng/transducers":"^9.3.0","@thi.ng/geom-poly-utils":"^3.0.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.43_1746017757310_0.10867219985209853","host":"s3://npm-registry-packages-npm-production"}},"3.0.44":{"name":"@thi.ng/geom-tessellate","version":"3.0.44","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.44","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"08f2d8f08108c10f25b09a57f64e10966fd9fe8d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.44.tgz","fileCount":30,"integrity":"sha512-RYFS7BL6ROR/ULDT57iBfKMr5ubQEvxXCcGwVFkgJxnkjNeWjLmZ7uRLEkHuiDCHKOxvCeC9vHjA52ia+3Sa9g==","signatures":[{"sig":"MEUCIH0uXFe2M+2PKOzuLBUN3Si6E/X8IAW+VP0i9y6p0uMbAiEAkwx/WGN58VKGNgihr5DXexEm3YZ3qVajqexR+BUIKWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/math":"^5.11.27","@thi.ng/checks":"^3.7.7","@thi.ng/morton":"^3.1.114","@thi.ng/vectors":"^8.1.1","@thi.ng/geom-isec":"^4.0.44","@thi.ng/geom-accel":"^4.1.37","@thi.ng/transducers":"^9.3.0","@thi.ng/geom-poly-utils":"^3.0.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.44_1746175215434_0.39869312258060874","host":"s3://npm-registry-packages-npm-production"}},"3.0.45":{"name":"@thi.ng/geom-tessellate","version":"3.0.45","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"b792db8f360a556949adfa44be28237fa58f2c0d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.45.tgz","fileCount":30,"integrity":"sha512-YLSr6rhvpOkT/yiBIc1DE+6NS1IIZlujk/L+3xFsz9QpenAuRUvIUD0jw3oKTCDyqIqtI8f+Hpc+CE4Kwtkzhw==","signatures":[{"sig":"MEYCIQDOwEmGc0yy2sZAkr+uw+w5KF8N32EZNFMMn+qC9l15NwIhAIAtd4ZSgIQO+kOaj6AoBvz2VJ7cG1l17D123ihrYXVk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/math":"^5.11.27","@thi.ng/checks":"^3.7.7","@thi.ng/morton":"^3.1.114","@thi.ng/vectors":"^8.2.0","@thi.ng/geom-isec":"^4.0.45","@thi.ng/geom-accel":"^4.1.38","@thi.ng/transducers":"^9.3.0","@thi.ng/geom-poly-utils":"^3.0.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.45_1747587845781_0.4602064023869652","host":"s3://npm-registry-packages-npm-production"}},"3.0.46":{"name":"@thi.ng/geom-tessellate","version":"3.0.46","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"eb2739d1cfd448f63b516cf5aec92d4dcb92130c","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.46.tgz","fileCount":30,"integrity":"sha512-9ZqMpARhShBWlBbnMDf08q0W8Q0aMJLeULCcFkV35Tfcx4fwM1hSk31iC6WV1QXBkouwvsEGkpp2ajYWiB5vBA==","signatures":[{"sig":"MEQCIFJydRJW1+JIIG1Hcu4U5QVY+1EVEzVtiP9c8txHodPaAiBctVxuyJrRu1mY5iwsUQ3bqQk7ilL1ve1y32gFrrCsEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.28","@thi.ng/math":"^5.11.28","@thi.ng/checks":"^3.7.8","@thi.ng/morton":"^3.1.115","@thi.ng/vectors":"^8.2.1","@thi.ng/geom-isec":"^4.0.46","@thi.ng/geom-accel":"^4.1.39","@thi.ng/transducers":"^9.3.1","@thi.ng/geom-poly-utils":"^3.0.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.46_1748433972501_0.9975467514106813","host":"s3://npm-registry-packages-npm-production"}},"3.0.47":{"name":"@thi.ng/geom-tessellate","version":"3.0.47","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.47","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"714e7e84de11507fa75c5a674f6f0628134bd74c","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.47.tgz","fileCount":30,"integrity":"sha512-rjuEVTW/mhDRsWlJFbZkMV99xM9idzOfDHt350o5I1aUkT1/uPt8PEX90GqBYs7J+kArZsB3F7tKVS5NeX2l4A==","signatures":[{"sig":"MEYCIQDT8aC8x5aa01qk8DuUG3l6PSeL8OM5IXo6oT4xGXWgSAIhAOIFMq4j4jtPvKYQyumNddZ80zgxeY1uwFeTHEfakK1X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/math":"^5.11.29","@thi.ng/checks":"^3.7.9","@thi.ng/morton":"^3.1.116","@thi.ng/vectors":"^8.3.0","@thi.ng/geom-isec":"^4.0.47","@thi.ng/geom-accel":"^4.1.40","@thi.ng/transducers":"^9.4.0","@thi.ng/geom-poly-utils":"^3.0.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.47_1749490067661_0.46952259653640516","host":"s3://npm-registry-packages-npm-production"}},"3.0.48":{"name":"@thi.ng/geom-tessellate","version":"3.0.48","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.48","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"02ca3d5cd7e75ce57ec135cd3b8fabbefb5eb960","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.48.tgz","fileCount":30,"integrity":"sha512-ZSArVMbQPjLuvE/UXbirrWsDAg6ujDWZoZ1iDa4897SAeS7rc0xYhg2y7XzNhoQkUY7igYKirk+DBRIpYyp42w==","signatures":[{"sig":"MEQCIBhNHS3JN8J73/4VZeJyUTwzdbeKnWANNioh/bkrdXT6AiAqKPtc+XmGMjnFViZrPIFN38zicaa2sWpK12GGfTVqCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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":"14e994e531d32053e948768998324d443436a542","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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/math":"^5.11.29","@thi.ng/checks":"^3.7.9","@thi.ng/morton":"^3.1.116","@thi.ng/vectors":"^8.3.0","@thi.ng/geom-isec":"^4.0.47","@thi.ng/geom-accel":"^4.1.41","@thi.ng/transducers":"^9.4.1","@thi.ng/geom-poly-utils":"^3.0.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.48_1749934667682_0.6134153763474071","host":"s3://npm-registry-packages-npm-production"}},"3.0.49":{"name":"@thi.ng/geom-tessellate","version":"3.0.49","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.49","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"de5e8a4849069dffb3b88789a2096e88c8041a84","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.49.tgz","fileCount":30,"integrity":"sha512-7NCA+yoCNtvV/SDthT3FiT6c1TUdHA5rwZWXp7VOgDKcnd5IyJtjLDYSJeVO6hsDJhwvD5qyKm5MySxVbCE8Yg==","signatures":[{"sig":"MEQCIBIie46RuBxE0gRIV7RKd49KdxX1OQdj7QFu0ynA4AFfAiB5qRXBLuSLFixSZdKdeJmfZ3Qr3OXZ73Ntdp8GIcdHVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/math":"^5.11.29","@thi.ng/checks":"^3.7.9","@thi.ng/morton":"^3.1.116","@thi.ng/vectors":"^8.3.1","@thi.ng/geom-isec":"^4.0.48","@thi.ng/geom-accel":"^4.1.42","@thi.ng/transducers":"^9.4.2","@thi.ng/geom-poly-utils":"^3.0.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.49_1750248201870_0.5334409608714359","host":"s3://npm-registry-packages-npm-production"}},"3.0.50":{"name":"@thi.ng/geom-tessellate","version":"3.0.50","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.50","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"e6bb40e7b12e2e51a96ac738ddb2a2821c5a1f58","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.50.tgz","fileCount":30,"integrity":"sha512-x9Zu+QaeI6NgLMpzZwSsckPHdJi7BiOcsMfNZH7IoDMhuzvnvR2jjQjD5LQazate0b04azHG5dX7jiaihr8t1w==","signatures":[{"sig":"MEYCIQCtewJ3MasqJ0AcFgrjtCwzP2Tg4Ro6GcKk7W+LDw5YqgIhAO1eY7j/LiMIbXBqOPnwPZe3euXmuMgnC5tyQuct6ZOM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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":"091008063a5999d05b8f54bb22cfbd6d9b66f7f6","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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/math":"^5.11.29","@thi.ng/checks":"^3.7.9","@thi.ng/morton":"^3.1.116","@thi.ng/vectors":"^8.3.1","@thi.ng/geom-isec":"^4.0.48","@thi.ng/geom-accel":"^4.1.43","@thi.ng/transducers":"^9.4.2","@thi.ng/geom-poly-utils":"^3.0.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.50_1750338922754_0.14264387119286726","host":"s3://npm-registry-packages-npm-production"}},"3.0.51":{"name":"@thi.ng/geom-tessellate","version":"3.0.51","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.51","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"32c0cb7c696b38c450fc88a1e73d38339b2aac40","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.51.tgz","fileCount":30,"integrity":"sha512-P8kcr2W6MCCxpuOkRZnZ+8Kw/88p1NB/doDeAXjOlQysh9DUR8jczWwdioLoHYqLIYgUEgRDOO/rEnfu3pTAjA==","signatures":[{"sig":"MEUCIGpRPnNYRoRHfnBl97CcPd0g0IPOHJje615DNuuMiFEzAiEA65uV6bKIjZEhmzR4e31ZmO+dZXDWflqktvVVwjLBY1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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":"45e91ee75236e39fc87ea10fbabac1272bef62e3","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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/math":"^5.11.29","@thi.ng/checks":"^3.7.9","@thi.ng/morton":"^3.1.116","@thi.ng/vectors":"^8.3.1","@thi.ng/geom-isec":"^4.0.48","@thi.ng/geom-accel":"^4.1.44","@thi.ng/transducers":"^9.4.3","@thi.ng/geom-poly-utils":"^3.0.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.51_1750801364812_0.6497182738887395","host":"s3://npm-registry-packages-npm-production"}},"3.0.52":{"name":"@thi.ng/geom-tessellate","version":"3.0.52","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.52","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"afbf17288988e551ac5e8bf1588b7599200d36cb","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.52.tgz","fileCount":30,"integrity":"sha512-tKUObwagEfwcoDXWbkBS6zVsCLblSEFtYzUrExWRI0GWsaYLQjj5TMYNRfiOfnf10tSzyVrGy8R4eDe3WrPmTw==","signatures":[{"sig":"MEYCIQCM15XIbgxpAwxmodWUEGlGWv0T1g44ng6cw0m/pahbWAIhAK+rpn/cFrpuKbXaJbzWXW2a5h1hOwOb9a536CvvbQHu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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":"e657c2d66574c18343a6797aef4585945729093e","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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/math":"^5.11.29","@thi.ng/checks":"^3.7.9","@thi.ng/morton":"^3.1.116","@thi.ng/vectors":"^8.3.1","@thi.ng/geom-isec":"^4.0.48","@thi.ng/geom-accel":"^4.1.45","@thi.ng/transducers":"^9.5.0","@thi.ng/geom-poly-utils":"^3.0.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.52_1752054186276_0.9439237979042718","host":"s3://npm-registry-packages-npm-production"}},"3.0.53":{"name":"@thi.ng/geom-tessellate","version":"3.0.53","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.53","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"1b0fdb5e3fe4fc4f62624611ef0907aaa574d543","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.53.tgz","fileCount":30,"integrity":"sha512-vYslJgPB1LaiCasCttUAzUDAE4eoI8QCampuZyVHktj0+4Xnc92z7RObHM+okRyXYLQgQWO/uTbq08UYnYCzJw==","signatures":[{"sig":"MEUCIHPGBaRDA+i6a04QLgSv0Gt2Y+jPoA7QGC7BfZc2CjsTAiEAwT2SVU0LaH5rQJ25yvml7vX0iHDFB9ORnHZxUMtjXQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58875},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/math":"^5.11.30","@thi.ng/checks":"^3.7.10","@thi.ng/morton":"^3.1.117","@thi.ng/vectors":"^8.3.2","@thi.ng/geom-isec":"^4.0.49","@thi.ng/geom-accel":"^4.1.46","@thi.ng/transducers":"^9.5.1","@thi.ng/geom-poly-utils":"^3.0.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.53_1752157429033_0.5112863443179729","host":"s3://npm-registry-packages-npm-production"}},"3.0.54":{"name":"@thi.ng/geom-tessellate","version":"3.0.54","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.54","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"03cfe1b5ac0801aebe5b3f7f352f225a44e73084","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.54.tgz","fileCount":30,"integrity":"sha512-9cm+SI05DoamXpxMjdiNpSasWz4bKvF5iXmAgk5cAWnOVfI9vObZe0IPNQCkITvPO9alDb9FXeQonogesVLhdg==","signatures":[{"sig":"MEQCIHZAGi+S8QHeIDwIAqIfSROjfemQYw8WSGCn7udwQkUHAiAm9tD84bQtJTDfe3VmQ4xD34VLrYndOWvgqvmLCBdc2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58875},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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":"a81765bd79046980463c56a8bd187f9aaa88dd65","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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/math":"^5.11.30","@thi.ng/checks":"^3.7.10","@thi.ng/morton":"^3.1.117","@thi.ng/vectors":"^8.3.2","@thi.ng/geom-isec":"^4.0.49","@thi.ng/geom-accel":"^4.1.47","@thi.ng/transducers":"^9.6.0","@thi.ng/geom-poly-utils":"^3.0.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.54_1752442591647_0.8488067448288428","host":"s3://npm-registry-packages-npm-production"}},"3.0.55":{"name":"@thi.ng/geom-tessellate","version":"3.0.55","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.55","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"9e95817b5d1ce04f31f4057632ed572e225290fa","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.55.tgz","fileCount":30,"integrity":"sha512-ygFQZ7LH7C0v1dmJJ45XwSxoUT3P2K3ZITC1yFbOCEtNGb1n4+AcnMttskpfcGPMQihQ8wBn42azC4iQEWCMsQ==","signatures":[{"sig":"MEQCIDas3LsZHFmQUd9gelGG72xpP55Aa8NKo2p/1rc1nwARAiAHA4daRC37ppWL3l4NXEZwe50ckckrR84jr2x1tyZA5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58875},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/math":"^5.11.30","@thi.ng/checks":"^3.7.10","@thi.ng/morton":"^3.1.118","@thi.ng/vectors":"^8.3.3","@thi.ng/geom-isec":"^4.0.50","@thi.ng/geom-accel":"^4.1.48","@thi.ng/transducers":"^9.6.0","@thi.ng/geom-poly-utils":"^3.0.50"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.55_1752487618944_0.2877053848493343","host":"s3://npm-registry-packages-npm-production"}},"3.0.56":{"name":"@thi.ng/geom-tessellate","version":"3.0.56","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.56","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"bcedb6c183901020f5cdc502c2a4dbe1f7d74b68","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.56.tgz","fileCount":30,"integrity":"sha512-CQd6Yht+yqgjhnkpoEQeRRumfP3grvraNGKudVKQEKTYxwINiE6ymqXx4rKma07ypC3dgJ6A05EP7EfqGi7M8Q==","signatures":[{"sig":"MEQCIF3KJyryJ0ILORdElJm0dFik7m8VBsJZjbAEswQlathOAiBHMpj1nRPnNtHiAlJ4kuPSCMhA+b4hCFrJXxtObo/OpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58875},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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":"9ec4a5584ed6e59f2b74f4ca9726daef7e766974","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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/math":"^5.11.30","@thi.ng/checks":"^3.7.10","@thi.ng/morton":"^3.1.118","@thi.ng/vectors":"^8.3.3","@thi.ng/geom-isec":"^4.0.50","@thi.ng/geom-accel":"^4.1.49","@thi.ng/transducers":"^9.6.1","@thi.ng/geom-poly-utils":"^3.0.50"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.56_1752571910113_0.5025352422519391","host":"s3://npm-registry-packages-npm-production"}},"3.0.57":{"name":"@thi.ng/geom-tessellate","version":"3.0.57","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.57","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"9c34e7a3833fdac695f900c6826ba872c736a379","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.57.tgz","fileCount":30,"integrity":"sha512-OOHkvsyjLWiallUyxHzkpJJbvq/lnC4Q7kKRW/1bwuOhxky/Vi5/zQEY7C5Y9knmYyEd+sDBRnkNImz3L7CV9g==","signatures":[{"sig":"MEUCIC4v45vGORlUZSTIqk0Q1ndX74SPTcfsWYvTdWvmf9J0AiEAvCZGEnQxtyVFXD14Mc0Z5Ht7qjVUAiC6uUdztHG86uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58875},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.31","@thi.ng/math":"^5.11.31","@thi.ng/checks":"^3.7.11","@thi.ng/morton":"^3.1.119","@thi.ng/vectors":"^8.3.4","@thi.ng/geom-isec":"^4.0.51","@thi.ng/geom-accel":"^4.1.50","@thi.ng/transducers":"^9.6.2","@thi.ng/geom-poly-utils":"^3.0.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.57_1753023564223_0.943650545208413","host":"s3://npm-registry-packages-npm-production"}},"3.0.59":{"name":"@thi.ng/geom-tessellate","version":"3.0.59","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.59","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"59c89d92be443a6ca63e34e30fa03c57596d82c4","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.59.tgz","fileCount":30,"integrity":"sha512-W8b2O92lFmIwagTtmeJaVOWV0SCa+HP0x0cP4Guvkv93/lrfceUX5T/MMrn+2KcvQym+cL1o9EYG6U5nOR0bVw==","signatures":[{"sig":"MEQCIDYg3ikSaAPzx0sLW14rHW5rETnj/5rGp9yf5iwjYoZXAiAGJ8u2f49UOSs8hTefh/9pehM8uDc3DrNLimpeZEZWfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58875},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/math":"^5.11.32","@thi.ng/checks":"^3.7.12","@thi.ng/morton":"^3.1.120","@thi.ng/vectors":"^8.4.1","@thi.ng/geom-isec":"^4.0.53","@thi.ng/geom-accel":"^4.1.52","@thi.ng/transducers":"^9.6.3","@thi.ng/geom-poly-utils":"^3.0.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.59_1753086313972_0.865722132938713","host":"s3://npm-registry-packages-npm-production"}},"3.0.60":{"name":"@thi.ng/geom-tessellate","version":"3.0.60","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.60","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"e38bcd54fca1ab306d127a778e23869e815c98f4","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.60.tgz","fileCount":30,"integrity":"sha512-7fWTdkSzd+lsAtkbryZlZLPfmkxrTB/s0Sf8Cqt1A1xBwCjMXh4uGbOD4IGG41xijxkFJUhS5vQQMEsbb+LpNw==","signatures":[{"sig":"MEYCIQCwNRt8QGa7EKBi6g632jVdL5W1Skyr5Jshpxto8h+5wQIhAJY3bFaUmtHrR6sQ7S0YHRXqoIUBGsdQUntkoQPg0y16","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58875},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/math":"^5.11.32","@thi.ng/checks":"^3.7.12","@thi.ng/morton":"^3.1.120","@thi.ng/vectors":"^8.5.0","@thi.ng/geom-isec":"^4.0.54","@thi.ng/geom-accel":"^4.1.53","@thi.ng/transducers":"^9.6.3","@thi.ng/geom-poly-utils":"^3.0.54"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.60_1753386364898_0.5915986660590502","host":"s3://npm-registry-packages-npm-production"}},"3.0.61":{"name":"@thi.ng/geom-tessellate","version":"3.0.61","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.61","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"081612e3de54db52ab3c491cfb3c0ce316381c34","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.61.tgz","fileCount":30,"integrity":"sha512-IjT34W1ixJZIriAu4Rx/mkruB+Ba7qkyTvwFxpOrh9ZbWjEyiZNeOTl3k9gl5s8W4ZamoBs551Jvh/ioyIWu2w==","signatures":[{"sig":"MEYCIQCYlHG5lePeRupgTzf4+t5WlH3GUpQcZuVHW3MlXsoPGAIhANINmlIkHfAqXTqIGzc2jnpPQCFQTD3RXww4S3sBmDpy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58875},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/math":"^5.11.32","@thi.ng/checks":"^3.7.12","@thi.ng/morton":"^3.1.120","@thi.ng/vectors":"^8.5.1","@thi.ng/geom-isec":"^4.0.55","@thi.ng/geom-accel":"^4.1.54","@thi.ng/transducers":"^9.6.3","@thi.ng/geom-poly-utils":"^3.0.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.61_1753533240082_0.5419615253658245","host":"s3://npm-registry-packages-npm-production"}},"3.0.62":{"name":"@thi.ng/geom-tessellate","version":"3.0.62","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.62","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"a6b12ae38c288d6dceb5de85e368f5b04946da0e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.62.tgz","fileCount":30,"integrity":"sha512-QNeKqta9wP508hh21OWVzmfe/9XcgNTtm+uKMjGDyM90It96zQ0yX8aUVxVRte4ncQmnj7PXws0uY2qlQ18H/A==","signatures":[{"sig":"MEUCIA9ukF+fH6RMVq3i4ckwmNdoriiTKXMcRZuMGbFhxItrAiEAjOf/eMjQz0BSAQZV81A4N9KrDYYfy3p3RhsMleLZmZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58875},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.33","@thi.ng/math":"^5.11.33","@thi.ng/checks":"^3.7.13","@thi.ng/morton":"^3.1.121","@thi.ng/vectors":"^8.6.0","@thi.ng/geom-isec":"^4.0.56","@thi.ng/geom-accel":"^4.1.55","@thi.ng/transducers":"^9.6.4","@thi.ng/geom-poly-utils":"^3.0.56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.62_1753914968001_0.10476663962757371","host":"s3://npm-registry-packages-npm-production"}},"3.0.63":{"name":"@thi.ng/geom-tessellate","version":"3.0.63","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.63","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"9c875e1608447fa9ff803ba29dae62fe8d18ffa4","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.63.tgz","fileCount":30,"integrity":"sha512-vnIRQ462Hkv2bOlQ75QwRyCvvDscQs7rLUWmVvRnvojk02DtzJEGAf4ENJ2cOM2OFB64LSUJH2nLA6A/BJzgCw==","signatures":[{"sig":"MEYCIQD6SPy3AKHve+2L9PYKxL/CV4s+LskGP3YfCBzxxGTT0gIhAKzhRE9fdtDJmOUfTzCwJ/l8EGg8h7JuoT0tINGAQWYu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58875},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.33","@thi.ng/math":"^5.11.33","@thi.ng/checks":"^3.7.13","@thi.ng/morton":"^3.1.121","@thi.ng/vectors":"^8.6.1","@thi.ng/geom-isec":"^4.0.57","@thi.ng/geom-accel":"^4.1.56","@thi.ng/transducers":"^9.6.4","@thi.ng/geom-poly-utils":"^3.0.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.63_1753958994718_0.9849687261457323","host":"s3://npm-registry-packages-npm-production"}},"3.0.64":{"name":"@thi.ng/geom-tessellate","version":"3.0.64","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.64","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"c3e433e9fc8f47b03aa7cb10a4d5936ec2365f10","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.64.tgz","fileCount":30,"integrity":"sha512-2YeSTrbOljwpFobXSjWYSHqLDObuaGPOybT8rBbpo0UmmFBRUCwzCZGwm3P5PKao5JTxnkgZJk/QdFldntlIFA==","signatures":[{"sig":"MEUCIQDeOVMl6Gn85bV14MUvF4tnFgRdkYc/5qzImtvrzPQINgIgGLZpNzmLPF3ttwcMZ/0klWeh4V/k4uTUabuwvUXz71c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.0","@thi.ng/math":"^5.11.34","@thi.ng/checks":"^3.7.14","@thi.ng/morton":"^3.1.122","@thi.ng/vectors":"^8.6.2","@thi.ng/geom-isec":"^4.0.58","@thi.ng/geom-accel":"^4.1.57","@thi.ng/transducers":"^9.6.5","@thi.ng/geom-poly-utils":"^3.0.58"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.64_1754297308875_0.7690343013831125","host":"s3://npm-registry-packages-npm-production"}},"3.0.65":{"name":"@thi.ng/geom-tessellate","version":"3.0.65","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.65","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"8a2b2d2bf2efdcc08a07887f54501d22a66fb861","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.65.tgz","fileCount":30,"integrity":"sha512-q8drERDoaO3XtTkIC7veh6xB76sjMYTp9u9580yhiELW5Nr+btCb2I2sHu40d6eKZLLdZt7qyRdMkJeISfsI8Q==","signatures":[{"sig":"MEUCIBkYHePhI/qyAtQ09SlJW3Bm80mUkTNuYDnqOPJQLkbaAiEAv1i5OG6wrEI/niUERDaYA/CfcpRskTPr2mxfHZNbnUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/math":"^5.11.35","@thi.ng/checks":"^3.7.15","@thi.ng/morton":"^3.1.123","@thi.ng/vectors":"^8.6.3","@thi.ng/geom-isec":"^4.0.59","@thi.ng/geom-accel":"^4.1.58","@thi.ng/transducers":"^9.6.6","@thi.ng/geom-poly-utils":"^3.0.59"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.65_1754300037971_0.36964832431461847","host":"s3://npm-registry-packages-npm-production"}},"3.0.66":{"name":"@thi.ng/geom-tessellate","version":"3.0.66","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.66","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"c18433b929cc50e30c8a6cc514d9eeedeb40f08c","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.66.tgz","fileCount":30,"integrity":"sha512-3GJY2+BOR8uqA8VOwA9Zaimz+fb6kank7iGaCoYXm/nMYTCqwL4Aaw9AKj9n9CDdLZxdBSs97rc1qPFfYeHvbQ==","signatures":[{"sig":"MEUCIQDkx0tdk+AAzTAHwiaRyCtBTIEULzh4TJEEiuQHuYenxgIgO5LsLwpP9PHs3vRC447+/qLv+tTPGuaBa7vdl/8rvv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/math":"^5.11.35","@thi.ng/checks":"^3.7.16","@thi.ng/morton":"^3.1.123","@thi.ng/vectors":"^8.6.4","@thi.ng/geom-isec":"^4.0.60","@thi.ng/geom-accel":"^4.1.59","@thi.ng/transducers":"^9.6.7","@thi.ng/geom-poly-utils":"^3.0.60"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.66_1754583815959_0.8641447269946398","host":"s3://npm-registry-packages-npm-production"}},"3.0.67":{"name":"@thi.ng/geom-tessellate","version":"3.0.67","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.67","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"ba7564e5bc062fb5e71ef9d5a821b7140c468fcf","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.67.tgz","fileCount":30,"integrity":"sha512-yyJnwqbMnLm1UsuqnbGkB0Lv+cvtGK0w+ouPbwTWAYzwIk+AQ6fcx5UIvtsYBB4XnjvoSfIfumvzO+uu90Y5RQ==","signatures":[{"sig":"MEUCIQD08wOe/+tjvdO7KdK7QW4hiK72y0rBT6jtMvsh6e/kfAIgbsvbLzKo+iZgnNxMOcAboF0hFkHX8KjeRNcbUfwqp6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/math":"^5.11.35","@thi.ng/checks":"^3.7.17","@thi.ng/morton":"^3.1.123","@thi.ng/vectors":"^8.6.5","@thi.ng/geom-isec":"^4.0.61","@thi.ng/geom-accel":"^4.1.60","@thi.ng/transducers":"^9.6.8","@thi.ng/geom-poly-utils":"^3.0.61"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.67_1754930612561_0.46984744918882115","host":"s3://npm-registry-packages-npm-production"}},"3.0.68":{"name":"@thi.ng/geom-tessellate","version":"3.0.68","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.68","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"400616dabe77d43994abfa5bb2b49fe314487a80","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.68.tgz","fileCount":30,"integrity":"sha512-igB4Y8op5fm4nAORwr6RmPj+aXYQNEilQAiMTk0inV71kjfMJBKpIGH0NNMrE99qLs81yHTjhWnLO83VS7mNFg==","signatures":[{"sig":"MEYCIQC8AdkACpzShYXJDpgOHMErT3B4sRml94Pefh4BGPbPxwIhAMZxmZIe6hpzfgK0PCkTJXCVQHG1+3k67C7dRQzaDHYm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58874},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2","@thi.ng/math":"^5.12.0","@thi.ng/checks":"^3.7.18","@thi.ng/morton":"^3.1.124","@thi.ng/vectors":"^8.6.6","@thi.ng/geom-isec":"^4.0.62","@thi.ng/geom-accel":"^4.1.61","@thi.ng/transducers":"^9.6.9","@thi.ng/geom-poly-utils":"^3.0.62"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.68_1756744920467_0.25085400670446467","host":"s3://npm-registry-packages-npm-production"}},"3.0.69":{"name":"@thi.ng/geom-tessellate","version":"3.0.69","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.69","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"29e01a7e5194514ee5ada1a925927fd17ef493cc","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.69.tgz","fileCount":30,"integrity":"sha512-Po/ZadMVM7bm7Nr2qmhGYYHMhcJHKO1zp9t/aO24uWGfG6KIMsvEQcNhfO9r+CWDEwPBsS+rig4cj/myLqjK8g==","signatures":[{"sig":"MEUCID6aUY8HYrcnRn7/iWPf2u6ISThvgyxkF6+HGQQYTCivAiEA9NU5/VG9Lpmie/bYC7BpWhaMEGmSfZbFMXfOKIkYguc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58875},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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":"b7ede4f099767e0175ea8e09257208f73970b220","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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2","@thi.ng/math":"^5.12.0","@thi.ng/checks":"^3.7.18","@thi.ng/morton":"^3.1.124","@thi.ng/vectors":"^8.6.6","@thi.ng/geom-isec":"^4.0.62","@thi.ng/geom-accel":"^4.1.62","@thi.ng/transducers":"^9.6.10","@thi.ng/geom-poly-utils":"^3.0.62"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.69_1758798697347_0.3091566599362039","host":"s3://npm-registry-packages-npm-production"}},"3.0.73":{"name":"@thi.ng/geom-tessellate","version":"3.0.73","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.73","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ee3adad0e9e564e3546d89cc8df42b68f3a51e0d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.73.tgz","fileCount":29,"integrity":"sha512-e0mYYxPNxE49UBfMrmNGgLyjynu2O6thb78rJfE2VtREhrHfeaXJ3odLILxb99u2Eusf04c9KFkW3Y+WX+l4HA==","signatures":[{"sig":"MEUCIQDlEmq6n5NMnJoqfcQM7onmnJgGTN8DjFgbYBZY7CyG5AIgQWQt7V/LK3cfzcYzmbVmWSppTQQ1ecOdjFle/cqC3KE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55086},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/api":"^8.12.6","@thi.ng/math":"^5.13.3","@thi.ng/checks":"^3.7.22","@thi.ng/morton":"^3.1.128","@thi.ng/vectors":"^8.6.10","@thi.ng/geom-isec":"^4.0.66","@thi.ng/geom-accel":"^4.1.66","@thi.ng/transducers":"^9.6.14","@thi.ng/geom-poly-utils":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.73_1761328357315_0.0120598578330533","host":"s3://npm-registry-packages-npm-production"}},"3.0.74":{"name":"@thi.ng/geom-tessellate","version":"3.0.74","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.74","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"395d7889f0b71f88eeefbd34b1d758008cb69e85","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.74.tgz","fileCount":29,"integrity":"sha512-btyqiV1fQXF1Q7QTJZ9D3yXGBswnaToWJTumWtX8mfkCT0ZnsbwZ+AmY09R8yXp2Q7nFn2CB0Q/VlXH/r2ANzw==","signatures":[{"sig":"MEUCIG0biOf+3zAhXTmd/Tq69v61SSsrwdvKzCP0m06aSkJOAiEAnEvGOxLJQyZ4DoXeNJ2cu4/Aw7PX/wFWSnypTobeXZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55086},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/api":"^8.12.7","@thi.ng/math":"^5.13.4","@thi.ng/checks":"^3.7.23","@thi.ng/morton":"^3.1.129","@thi.ng/vectors":"^8.6.11","@thi.ng/geom-isec":"^4.0.67","@thi.ng/geom-accel":"^4.1.67","@thi.ng/transducers":"^9.6.15","@thi.ng/geom-poly-utils":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.74_1761431683652_0.6582094976548334","host":"s3://npm-registry-packages-npm-production"}},"3.0.75":{"name":"@thi.ng/geom-tessellate","version":"3.0.75","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.75","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"51df0e93935ac5f8c773b31d916251a3efeb7051","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.75.tgz","fileCount":29,"integrity":"sha512-2W/RGSo17u8FDJTMdrJWvj0Z3/1e92R33G9su/bbo1ZrEabSe/Ai0UyHhZdI6bAf+Mht/Q6EvuONfjJ0SdATKQ==","signatures":[{"sig":"MEUCIQCpRjwxu0gByMn5scWyNvXykc/fzcS036589+hhqeyAnwIgZvoMMY9t3VYLw981kvO4YcNoWxsGhaA5nd6Mf1O8Zlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55086},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.7","@thi.ng/math":"^5.13.4","@thi.ng/checks":"^3.7.23","@thi.ng/morton":"^3.1.129","@thi.ng/vectors":"^8.6.12","@thi.ng/geom-isec":"^4.0.68","@thi.ng/geom-accel":"^4.1.68","@thi.ng/transducers":"^9.6.16","@thi.ng/geom-poly-utils":"^3.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.75_1763037696115_0.38018738532389085","host":"s3://npm-registry-packages-npm-production"}},"3.0.76":{"name":"@thi.ng/geom-tessellate","version":"3.0.76","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.76","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6bb589fbe88e30308c53608c7c341c01b4bbe04c","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.76.tgz","fileCount":29,"integrity":"sha512-9PH5bWUDHVcf2J9gp/b9nN6WFEyJtO9B9TVr29Y8sWV5vsK9871EXm20vHa593V/kgVp+NEszk/rVSeJyMtwRw==","signatures":[{"sig":"MEQCIC/zXw4C+0QHXpXPvoYZxzmIJkyBH5B/XwGlbDgBmH++AiBvtX2/4qU3H4iAfsQ6E6333jkWyk3AdtOJU5U5upqvhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55085},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.8","@thi.ng/math":"^5.13.5","@thi.ng/checks":"^3.7.24","@thi.ng/morton":"^3.1.130","@thi.ng/vectors":"^8.6.13","@thi.ng/geom-isec":"^4.0.69","@thi.ng/geom-accel":"^4.1.69","@thi.ng/transducers":"^9.6.17","@thi.ng/geom-poly-utils":"^3.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.76_1763740828190_0.004479294419545532","host":"s3://npm-registry-packages-npm-production"}},"3.0.77":{"name":"@thi.ng/geom-tessellate","version":"3.0.77","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.77","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"026c4263e18c7c82e025625413719daa03df0d6f","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.77.tgz","fileCount":29,"integrity":"sha512-WJyaQFsKw2EEofFG2/VoY8zNXliBPM5pQ84YZqsianj3i2+WgTq3GvuFnCpqVtyPlEQy0qjkT5cB20kgcwzFIA==","signatures":[{"sig":"MEUCIGxAkAcy9M1KwZA29hsehhydfNtJv4l5NUvcelQOBr5EAiEAp1+44kJFTYytBzkKQ8W0UZocCM/saxiTV/tjZTHsYBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55085},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.9","@thi.ng/math":"^5.13.6","@thi.ng/checks":"^3.7.25","@thi.ng/morton":"^3.1.131","@thi.ng/vectors":"^8.6.14","@thi.ng/geom-isec":"^4.0.70","@thi.ng/geom-accel":"^4.1.70","@thi.ng/transducers":"^9.6.18","@thi.ng/geom-poly-utils":"^3.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.77_1764073508500_0.2196744952782863","host":"s3://npm-registry-packages-npm-production"}},"3.0.78":{"name":"@thi.ng/geom-tessellate","version":"3.0.78","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.78","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9d7d478546809f2f6f33a1cf07da1864350abca9","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.78.tgz","fileCount":29,"integrity":"sha512-ac+JHbd9OalJ4Pm+JXqQZN93Rfjnha+MnHr5Pz4kLqRUGEv6N3OHNyPmoTSEo6HqY37AvujZpOfI+rrFbdiaeg==","signatures":[{"sig":"MEUCIEXUzv24H3qzabioqbtMcCo/Y3WZm0stnWF4Szd4gfBsAiEAvyV5hQMU+ImY/T03sCd/ZaQdbr4DW+S5B0vC+FTVfsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55091},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.10","@thi.ng/math":"^5.14.0","@thi.ng/checks":"^3.8.0","@thi.ng/morton":"^3.1.132","@thi.ng/vectors":"^8.6.15","@thi.ng/geom-isec":"^4.0.71","@thi.ng/geom-accel":"^4.1.71","@thi.ng/transducers":"^9.6.19","@thi.ng/geom-poly-utils":"^3.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.78_1764802091774_0.44421468545783727","host":"s3://npm-registry-packages-npm-production"}},"3.0.79":{"name":"@thi.ng/geom-tessellate","version":"3.0.79","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.79","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"371996d662e03152b6a64a0db4f9dd3be416429f","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.79.tgz","fileCount":29,"integrity":"sha512-U0b9UrP3itMCaFyvOyMqh7yEbH6Lz4yWc9rF72VqQby9bbQSjQAr8BrhIo9UXRIGPUYXJR80tI3PvojUjsD+wQ==","signatures":[{"sig":"MEUCIQDeRwLXX4M9y/wfbTiqqH5BEeP0PiqzQ6oujtI0lzICewIgVkrQy6cMK0YeEvTTuGUtR2wBKvF9JgR3kvJUZD5hcN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55091},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.10","@thi.ng/math":"^5.14.0","@thi.ng/checks":"^3.8.0","@thi.ng/morton":"^3.1.133","@thi.ng/vectors":"^8.6.16","@thi.ng/geom-isec":"^4.0.72","@thi.ng/geom-accel":"^4.1.72","@thi.ng/transducers":"^9.6.19","@thi.ng/geom-poly-utils":"^3.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.79_1765462829478_0.43619037164013585","host":"s3://npm-registry-packages-npm-production"}},"3.0.80":{"name":"@thi.ng/geom-tessellate","version":"3.0.80","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.80","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"125560620f2e9f7a17b85eab5af70b9c7fcabae1","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.80.tgz","fileCount":29,"integrity":"sha512-xJyOsUNRQIFK4zKTHv/df3SPW3aVGSON5n21FUE4QaduH7n6pWhXeu9cgnl9Q9TQgywolMrnB16QPgVqEEwJFg==","signatures":[{"sig":"MEUCIQDn6aBpU13Lybwp6GmuZmi/mBG/e9lsYMrJBB542yt5EwIgPu+eKKnxdFQNHjqXf4iNSf9wMxWyG/lLR1YFsiDUeW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55092},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.11","@thi.ng/math":"^5.15.0","@thi.ng/checks":"^3.8.1","@thi.ng/morton":"^3.1.134","@thi.ng/vectors":"^8.6.17","@thi.ng/geom-isec":"^4.0.73","@thi.ng/geom-accel":"^4.1.73","@thi.ng/transducers":"^9.6.20","@thi.ng/geom-poly-utils":"^3.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.80_1766678533575_0.45014696504801077","host":"s3://npm-registry-packages-npm-production"}},"3.0.81":{"name":"@thi.ng/geom-tessellate","version":"3.0.81","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.81","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"767d66daedaea5db7b0f3a215b35c81f714127f5","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.81.tgz","fileCount":29,"integrity":"sha512-Z42ebBC2PghM1tDjgV8cQq0qc/yiWnmiIE7HZWklEwJVZ4nsP+U/TJiPG3pII1ERiOM4JXfZ3uSR78qcOet+PQ==","signatures":[{"sig":"MEUCIA1mmeNbrn0CaVeLk4i0Mee0FEU0DV6H8QkrGXaTeniHAiEA9jXcXEJSBJ/O0g7BiCJe4pDgmC9FA9jixziQNf78yi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55092},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.12","@thi.ng/math":"^5.15.1","@thi.ng/checks":"^3.8.2","@thi.ng/morton":"^3.1.135","@thi.ng/vectors":"^8.6.18","@thi.ng/geom-isec":"^4.0.74","@thi.ng/geom-accel":"^4.1.74","@thi.ng/transducers":"^9.6.21","@thi.ng/geom-poly-utils":"^3.1.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.81_1768563851654_0.31259997819488516","host":"s3://npm-registry-packages-npm-production"}},"3.0.82":{"name":"@thi.ng/geom-tessellate","version":"3.0.82","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.82","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"7e9bdbf5e29acd81f24da0b0074e320237cec270","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.82.tgz","fileCount":29,"integrity":"sha512-SEFSUK+aV9gYNKgI2EUFKmJw5zD/Ky9tvPlurloNXmy0ujI2hhA7N7Te4mut1oZ1TPC8NFFXOkhcvWBGH04nlw==","signatures":[{"sig":"MEUCICRni5B5XQLFJsBK1MbfcgUNEreQarQ2Jn91FcHqcGlJAiEAgdFdog5S02SL27EFJNdQZaye2Q9on9Gt7X1N06teKzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55092},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.13","@thi.ng/math":"^5.15.2","@thi.ng/checks":"^3.8.3","@thi.ng/morton":"^3.1.136","@thi.ng/vectors":"^8.6.19","@thi.ng/geom-isec":"^4.0.75","@thi.ng/geom-accel":"^4.1.75","@thi.ng/transducers":"^9.6.22","@thi.ng/geom-poly-utils":"^3.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.82_1769174043077_0.9276536066010299","host":"s3://npm-registry-packages-npm-production"}},"3.0.83":{"name":"@thi.ng/geom-tessellate","version":"3.0.83","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.83","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b333d004d6d8c33177cc0e8bac908cdc0b94869d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.83.tgz","fileCount":29,"integrity":"sha512-FZCwp4rpFv3nutC3nqtaNThiah0k/7q/BKYE28GvUUigckD/sU6wVC8xWfcDGjIVl3qN86OUDDp9hERPpYvVHg==","signatures":[{"sig":"MEUCIQCWQZO0lmG2Ij+xIF/gZuYcco+31CgbUF1GHLCSigSaMgIgfdjOITsRsj9w+ymzHhOoIqCVN8WPurty5hfCpjrk6bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55139},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.14","@thi.ng/math":"^5.15.3","@thi.ng/checks":"^3.8.4","@thi.ng/morton":"^3.1.137","@thi.ng/vectors":"^8.6.20","@thi.ng/geom-isec":"^4.0.76","@thi.ng/geom-accel":"^4.1.76","@thi.ng/transducers":"^9.6.23","@thi.ng/geom-poly-utils":"^3.1.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.83_1770473966205_0.5692693520901837","host":"s3://npm-registry-packages-npm-production"}},"3.0.85":{"name":"@thi.ng/geom-tessellate","version":"3.0.85","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.85","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"112b3e647e99ca835843b966ba94645b7a3c562e","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.85.tgz","fileCount":29,"integrity":"sha512-QkH3hcjmo3/2IRpGDX0pqUSHdgKSLl6y+99oDazZ1QubGTM4RcWBPV/MwdSYRVEKBKz5YW/eExBxepnq4RSfVg==","signatures":[{"sig":"MEUCIGBuQXYbbSa9D8oHMy2C6WpFlKD7ZBPw0p1heR+1/6KdAiEAwmxa/T6TMNw98HOScU8GtmAeU1/qQJCYELrOOz/PDxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55139},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.15","@thi.ng/math":"^5.15.4","@thi.ng/checks":"^3.8.5","@thi.ng/morton":"^3.1.138","@thi.ng/vectors":"^8.6.21","@thi.ng/geom-isec":"^4.0.77","@thi.ng/geom-accel":"^4.1.78","@thi.ng/transducers":"^9.6.25","@thi.ng/geom-poly-utils":"^3.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.85_1772874982890_0.18654755415270796","host":"s3://npm-registry-packages-npm-production"}},"3.0.86":{"name":"@thi.ng/geom-tessellate","version":"3.0.86","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.86","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1292e6e141ac75ea63bad39a4af01be39f0d76fb","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.86.tgz","fileCount":29,"integrity":"sha512-P04rlR3tW8yQWv34Upbr+Q8kI+daZBesU810AVPQzgjiV6vKjE/TftaUgtKOF0oeNwRm5QZ8CVBbQ0IvrQdv0g==","signatures":[{"sig":"MEUCIBNMWLd4TEUd6sGmivou3h4RDL22TpYVz8bTtrFtI7eiAiEAkdkR/mnJH5vuoE9Ru3Nw5T9Qs9rIqajfvMaESl6ySDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55139},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/math":"^5.15.5","@thi.ng/checks":"^3.8.6","@thi.ng/morton":"^3.1.139","@thi.ng/vectors":"^8.6.22","@thi.ng/geom-isec":"^4.0.78","@thi.ng/geom-accel":"^4.1.79","@thi.ng/transducers":"^9.6.26","@thi.ng/geom-poly-utils":"^3.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.86_1772879598116_0.2814732172110377","host":"s3://npm-registry-packages-npm-production"}},"3.0.87":{"name":"@thi.ng/geom-tessellate","version":"3.0.87","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.87","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"459575055caf432fc95b14542d84ebf1d9ef009f","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.87.tgz","fileCount":29,"integrity":"sha512-IYTnPEK5nTjEQMiYcyizKBhKgHOqupk1J9Ad4foWcXpEac0iX0ennZUtlGyiOkBpK/nERNhdC9+r5dVAuGLFgQ==","signatures":[{"sig":"MEYCIQCBz58395Aprg6gs9xfMbsD3pAltwRHWxu5uGYP/X+1LwIhAMwhkng6YaKIb8vJPG++zjnga0ElUOaU6TeCTUCxevE4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55139},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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":"869c807f9230120074f4ef5b9dce651ad0b846b9\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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/math":"^5.15.5","@thi.ng/checks":"^3.8.6","@thi.ng/morton":"^3.1.139","@thi.ng/vectors":"^8.6.22","@thi.ng/geom-isec":"^4.0.78","@thi.ng/geom-accel":"^4.1.80","@thi.ng/transducers":"^9.6.27","@thi.ng/geom-poly-utils":"^3.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.87_1772965343641_0.7525216871343539","host":"s3://npm-registry-packages-npm-production"}},"3.0.88":{"name":"@thi.ng/geom-tessellate","version":"3.0.88","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.88","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1961f978a057a01e0cff56638b83b546d74da64c","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.88.tgz","fileCount":29,"integrity":"sha512-ClicG3Z7YQjhuRD/y4lOCsf5QJhhGxqto8+6PL96DXF3s/0WG/sc9cTfGwYKO0sWW+8sb5aNZTSvljMEHF+x2Q==","signatures":[{"sig":"MEUCIQDlGAYk/pHgPYXYCXL1KQCwZPIzd4RiYQfrWUHdAf9prAIgHhSet6mmMCcEF6voY58OjsBpvIZGaOyyYUGJixK1NUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55139},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/math":"^5.15.5","@thi.ng/checks":"^3.8.6","@thi.ng/morton":"^3.1.139","@thi.ng/vectors":"^8.6.23","@thi.ng/geom-isec":"^4.0.79","@thi.ng/geom-accel":"^4.1.81","@thi.ng/transducers":"^9.6.28","@thi.ng/geom-poly-utils":"^3.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.88_1773223313080_0.44829364396227733","host":"s3://npm-registry-packages-npm-production"}},"3.0.89":{"name":"@thi.ng/geom-tessellate","version":"3.0.89","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.89","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"154c0b2b69437fb65238f55166cfea20fc78cae5","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.89.tgz","fileCount":29,"integrity":"sha512-q3cUEY/0QhlJjpMPQH3L65/yRTBwkfv18n0+ZBoa2QQwAopyWb2DnH7e4K4Uq8NiIpY6u/JIBxk+CgVyo7HFPw==","signatures":[{"sig":"MEYCIQD5KVqRKNnNZFgEKAtuSPRHR1XHY5rWV/VCgsnd64OgMgIhALiUoAtTbnFnrthRyeK/FlbvvyzgiDy+EzeBNAq+17Us","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55139},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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":"82ec7cc54d0e89dad89cde87fa36c444512d71d7\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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/math":"^5.15.5","@thi.ng/checks":"^3.8.6","@thi.ng/morton":"^3.1.139","@thi.ng/vectors":"^8.6.23","@thi.ng/geom-isec":"^4.0.79","@thi.ng/geom-accel":"^4.1.82","@thi.ng/transducers":"^9.6.29","@thi.ng/geom-poly-utils":"^3.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.89_1773241697760_0.7956524451323133","host":"s3://npm-registry-packages-npm-production"}},"3.0.90":{"name":"@thi.ng/geom-tessellate","version":"3.0.90","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.90","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6032dddd4f216d53d86053ee7efbd4556ca63c64","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.90.tgz","fileCount":29,"integrity":"sha512-b81d4+ruevhqc1ZxTHDArw3tikSoOZ7UghvNQZYeHGsWdYeeSdFxkEC2FDkYAAsHlOU0Phb6V1QWHwb/GbyDlg==","signatures":[{"sig":"MEYCIQD+3n9rJUfWwCfoooOWZP/4OxQlfmm49H52sEZK5/LcNwIhANBHhd063kpGZpWKXNezpXpSA9/lafCc4c0rQt6Vyc2E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55139},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.17","@thi.ng/math":"^5.15.6","@thi.ng/checks":"^3.8.7","@thi.ng/morton":"^3.1.140","@thi.ng/vectors":"^8.6.24","@thi.ng/geom-isec":"^4.0.80","@thi.ng/geom-accel":"^4.1.83","@thi.ng/transducers":"^9.6.30","@thi.ng/geom-poly-utils":"^3.1.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.90_1773923560047_0.6586787110825414","host":"s3://npm-registry-packages-npm-production"}},"3.0.91":{"name":"@thi.ng/geom-tessellate","version":"3.0.91","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.91","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"51d64591e200fc502a3ca9c80860c93696868cd8","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.91.tgz","fileCount":29,"integrity":"sha512-hl/V8/Xxk4cJ4POsmLvgPdM9RuxTQKvVVTFRApKW26NGQU8mnNDokazwqFZJLDmhHbqbKq0RhNiTYNXQMcfURQ==","signatures":[{"sig":"MEUCIFis+xjuWUzMdmJ4XdwZyfEBRPa9txtb2wUoLbbC8NpEAiEA4aTzlXMb5qrds3nMJ7+j/Pg3GPAjxvWVx/jd5YmLSb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55139},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.17","@thi.ng/math":"^5.15.6","@thi.ng/checks":"^3.8.7","@thi.ng/morton":"^3.1.140","@thi.ng/vectors":"^8.6.25","@thi.ng/geom-isec":"^4.0.81","@thi.ng/geom-accel":"^4.1.84","@thi.ng/transducers":"^9.6.30","@thi.ng/geom-poly-utils":"^3.1.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.91_1774084779494_0.9270263068929363","host":"s3://npm-registry-packages-npm-production"}},"3.0.92":{"name":"@thi.ng/geom-tessellate","version":"3.0.92","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.92","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"3004ca9f985724eaa560cdd4fa624f29d91374e5","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.92.tgz","fileCount":29,"integrity":"sha512-+Fvti3fXL/gRm0K+lxbu3Vka0c5+htVIb5x9a3VuwWEE8GwKWbGUqbdJ64UB96xvnbJ6vjSnvISHSM4bqnVqzA==","signatures":[{"sig":"MEQCIBM5/JzK02RzkpS8u9An91iz+CGT4tRhdL53eOhbowFfAiBxwhZZBKNOR4/89+bl+9Jk8Z7REVnbqTwnLF6MBdlUIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55373},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.18","@thi.ng/math":"^5.15.7","@thi.ng/checks":"^3.8.8","@thi.ng/morton":"^3.1.141","@thi.ng/vectors":"^8.6.26","@thi.ng/geom-isec":"^4.0.82","@thi.ng/geom-accel":"^4.1.85","@thi.ng/transducers":"^9.6.31","@thi.ng/geom-poly-utils":"^3.1.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.92_1775127519815_0.8917969649297766","host":"s3://npm-registry-packages-npm-production"}},"3.0.93":{"name":"@thi.ng/geom-tessellate","version":"3.0.93","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.93","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"3837647717d988d91172e7d999cfe69f97cf0e69","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.93.tgz","fileCount":29,"integrity":"sha512-ksFktCLBk9HbnE3iIXCF7IXLulbEDGAm5s5Nw83FxEBeDFZd44u/ZxhO9oAP2A3y1BxHrmiDX4TZ083CnvLgsA==","signatures":[{"sig":"MEQCIDtE1HR9HjaGwC3uLaOpPmS/kTW01SBDMmLgerghMTNkAiB387HPGu6aedrpbRbmfUvrxl+ymLiBwjtkoVnyNcel/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55373},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.18","@thi.ng/math":"^5.15.7","@thi.ng/checks":"^3.8.8","@thi.ng/morton":"^3.1.141","@thi.ng/vectors":"^8.6.27","@thi.ng/geom-isec":"^4.0.83","@thi.ng/geom-accel":"^4.1.86","@thi.ng/transducers":"^9.6.31","@thi.ng/geom-poly-utils":"^3.1.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.93_1775735275282_0.1655520119397622","host":"s3://npm-registry-packages-npm-production"}},"3.0.94":{"name":"@thi.ng/geom-tessellate","version":"3.0.94","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.94","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"7928bd8dd485c1bb167aedaac3dbcd30cb6ce14d","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.94.tgz","fileCount":29,"integrity":"sha512-PhmHog53WZpPOsXsA3f7MUCcKPBw7zPaMYFqfVHd7QX/i1zZD8AUkzRIUeHVuBLp8J5tQZJYH9KgMcbuKL3BVg==","signatures":[{"sig":"MEQCIEaByqJ7XyRBDs64XHQQfBIDveLYBYt53i6B1OStBtFPAiA3vcg8N/Xm+PioIGDN7v+rFMpYszMq3BAOrbLNyd1ghQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55397},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.19","@thi.ng/math":"^5.15.8","@thi.ng/checks":"^3.8.9","@thi.ng/morton":"^3.1.142","@thi.ng/vectors":"^8.6.28","@thi.ng/geom-isec":"^4.0.84","@thi.ng/geom-accel":"^4.1.87","@thi.ng/transducers":"^9.6.32","@thi.ng/geom-poly-utils":"^3.1.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.94_1776512284190_0.32666874426183834","host":"s3://npm-registry-packages-npm-production"}},"3.0.95":{"name":"@thi.ng/geom-tessellate","version":"3.0.95","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.95","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"71588f6b9e33db1c98b5b62f094cb0f763403a39","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.95.tgz","fileCount":29,"integrity":"sha512-j83IIxLt7yXnsG3s8PbUOfvUh5XqSUpC2uVBbbu9k6NtXwbWEUN/uP0HSQ+4NjwAtC8xbXUb9AuRN5GsT71/jA==","signatures":[{"sig":"MEQCICh87tdmSDN11pnGxGJ+q7xabIeWpwkhX488NmHJOJ+hAiBfGaEz+ysJfaQvbqdV/hg5FqLGUl6UZsSFwI8ts2VgIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55397},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.20","@thi.ng/math":"^5.15.9","@thi.ng/checks":"^3.9.0","@thi.ng/morton":"^3.1.143","@thi.ng/vectors":"^8.6.29","@thi.ng/geom-isec":"^4.0.85","@thi.ng/geom-accel":"^4.1.88","@thi.ng/transducers":"^9.6.33","@thi.ng/geom-poly-utils":"^3.1.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.95_1777221768200_0.21022531833941005","host":"s3://npm-registry-packages-npm-production"}},"3.0.97":{"name":"@thi.ng/geom-tessellate","version":"3.0.97","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.97","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"62dab1c6bfb2bd2ebd2efff64fa17d7347155022","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.97.tgz","fileCount":29,"integrity":"sha512-TFNKpFkNCT0UAXPW6LVyKKFqQIZrs04w4S/4vVCqPMwMPKrYT5Gm6px5zD6LYkhpQXqiySGUO0NBkGQXjQw3ww==","signatures":[{"sig":"MEYCIQDChZiwFX6P5zt9BJCphhFsXtmSmnJu4quPQwMvAD9YAAIhAIYaORJX5NJweHLler0twq+JHIiUOt9/7Oxuui2RUBGb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55398},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.21","@thi.ng/math":"^5.15.10","@thi.ng/checks":"^3.9.1","@thi.ng/morton":"^3.1.144","@thi.ng/vectors":"^8.6.31","@thi.ng/geom-isec":"^4.0.87","@thi.ng/geom-accel":"^4.1.90","@thi.ng/transducers":"^9.6.35","@thi.ng/geom-poly-utils":"^3.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.97_1778241555021_0.08351256830043674","host":"s3://npm-registry-packages-npm-production"}},"3.0.98":{"name":"@thi.ng/geom-tessellate","version":"3.0.98","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.98","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"ea8ce5e22fd27dd8be1b632c312156d71d312430","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.98.tgz","fileCount":29,"integrity":"sha512-neFRVv2d+FPVEAC7/SCAYJ0TLJGrzkvNP08ZKfoBhZxe0tE5Kvk4LSJndgF3upiTx/dZK7/lxf55XGXs/7kbyw==","signatures":[{"sig":"MEYCIQCQLC7piVw+qSXW95bvL7w034uGSXi9lnt2o8CQWKoKyQIhAPI+brsi0AcIAV5XpNxPYJx5rU8+6MkxVynWNbiMSi3q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55398},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.22","@thi.ng/math":"^5.15.11","@thi.ng/checks":"^3.9.2","@thi.ng/morton":"^3.1.145","@thi.ng/vectors":"^8.6.32","@thi.ng/geom-isec":"^4.0.88","@thi.ng/geom-accel":"^4.1.91","@thi.ng/transducers":"^9.6.36","@thi.ng/geom-poly-utils":"^3.1.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.98_1778488974066_0.4211124753002291","host":"s3://npm-registry-packages-npm-production"}},"3.0.100":{"name":"@thi.ng/geom-tessellate","version":"3.0.100","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.100","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"0ccc6aac0c8f389cbdbad16d7cf4383ae1d52b7f","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.100.tgz","fileCount":29,"integrity":"sha512-+fVBoPWkbQhJVqcUzCss+29tRZooz4hzUKjDgAa/JN4y45dHv/wC74D04A+liG09vNKTtrKp1E57NQH0w54nrQ==","signatures":[{"sig":"MEQCIBvbgHAJWbqVTxjHPs6QywDatn0xfxZf4ejYkWZHClb+AiBFUQ9rRSkiUQNTcBix7DXDiK+nAukaSh+P9R651XTFsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55447},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.24","@thi.ng/math":"^5.15.13","@thi.ng/checks":"^3.9.4","@thi.ng/morton":"^3.1.147","@thi.ng/vectors":"^8.6.34","@thi.ng/geom-isec":"^4.0.90","@thi.ng/geom-accel":"^4.1.93","@thi.ng/transducers":"^9.6.38","@thi.ng/geom-poly-utils":"^3.1.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.100_1779276447404_0.5083487659636512","host":"s3://npm-registry-packages-npm-production"}},"3.0.101":{"name":"@thi.ng/geom-tessellate","version":"3.0.101","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.101","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"2b2009e954e221297d9ab8ed53924ed8613ea2f5","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.101.tgz","fileCount":29,"integrity":"sha512-EgbJu8vUbPN7krzBdkuWjlvlJaEQGpyZxcibzrQ2beuztZWR3v4FRxCq3iuwuSH4/2hdYpdSPCv1SD0Mofyk5w==","signatures":[{"sig":"MEUCIQCjUGbNKdQgGT29dnJDM6qwW/AqkPxh8QjHWj/umKj9wgIgbLEtJpocDwOQ9ZXZMT7C2ZHoPOUdxvN8tV9QAOginFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55447},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.25","@thi.ng/math":"^5.15.14","@thi.ng/checks":"^3.9.5","@thi.ng/morton":"^3.1.148","@thi.ng/vectors":"^8.6.35","@thi.ng/geom-isec":"^4.0.91","@thi.ng/geom-accel":"^4.1.94","@thi.ng/transducers":"^9.6.39","@thi.ng/geom-poly-utils":"^3.1.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.101_1779540840140_0.520344038724009","host":"s3://npm-registry-packages-npm-production"}},"3.0.102":{"name":"@thi.ng/geom-tessellate","version":"3.0.102","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.102","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"c93f37aafdbe986c90095c8275ffad6e74fb2793","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.102.tgz","fileCount":29,"integrity":"sha512-aps7nkDzfsJfCfW7+ZcJzh4dz9IBtpGik5PE34uemZgQ2Arytjuw0vJeWtfHJlthF2BF7haqeAqfQs9rD47/DA==","signatures":[{"sig":"MEQCIB4FN/3+tnBo8xc4hkV3yOC9s0KWzUI0SnE7MkP0UVtbAiBsklC/9Fm4uxj4TfIdgD8UJuI/2Jl1RdWz8GELdavetQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55448},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.26","@thi.ng/math":"^5.15.15","@thi.ng/checks":"^3.10.0","@thi.ng/morton":"^3.1.149","@thi.ng/vectors":"^8.6.36","@thi.ng/geom-isec":"^4.0.92","@thi.ng/geom-accel":"^4.1.95","@thi.ng/transducers":"^9.6.40","@thi.ng/geom-poly-utils":"^3.1.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.102_1780684640426_0.2146971081326896","host":"s3://npm-registry-packages-npm-production"}},"3.0.103":{"name":"@thi.ng/geom-tessellate","version":"3.0.103","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.103","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"99d60f197e0dd84eda911abbf655b790df2a26e3","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.103.tgz","fileCount":29,"integrity":"sha512-dynGp8Fgc2czUL/kt42D5eXiZuQVUhd7ahKUCdmR5IzwFZqKHWRwUTR+9ZTXgSf/mloH8pNfowu8TlTLXD78xw==","signatures":[{"sig":"MEUCIQDoZaKqc0wpWLgBeOpcCFKQRLgkMH1TU3d8zgHPO8FNygIgWAVTbAIK5eNMFwzBcsdZ2hJwus7f3Nnn/lrFmwbaroQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55448},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.6.1","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/math":"^5.15.16","@thi.ng/checks":"^3.10.1","@thi.ng/morton":"^3.1.150","@thi.ng/vectors":"^8.6.37","@thi.ng/geom-isec":"^4.0.93","@thi.ng/geom-accel":"^4.1.96","@thi.ng/transducers":"^9.6.41","@thi.ng/geom-poly-utils":"^3.1.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.103_1783002472286_0.09427485243272726","host":"s3://npm-registry-packages-npm-production"}},"3.0.104":{"name":"@thi.ng/geom-tessellate","version":"3.0.104","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.104","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"db32d2913d8d55a943aa223f8267249b22e72d72","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.104.tgz","fileCount":29,"integrity":"sha512-w9xxapsH6ZX5EukGj7ecmDyhrg13NAeuPyBl+2RV3/WCHWmYubwKwR3EfmRd+4GispcCqwQABXyOp3brQZpz+w==","signatures":[{"sig":"MEYCIQD/kmFKr4uYIqOhxolCzf7xn6/uPNPWfefyYFMdWO+a4AIhANZkcoPLSEUGt3Fld26vXFRZdSjFWhZPyK8/g/yxCr/a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55448},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.17.0","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/math":"^5.15.16","@thi.ng/checks":"^3.11.0","@thi.ng/morton":"^3.1.150","@thi.ng/vectors":"^8.6.38","@thi.ng/geom-isec":"^4.0.94","@thi.ng/geom-accel":"^4.1.97","@thi.ng/transducers":"^9.6.42","@thi.ng/geom-poly-utils":"^3.1.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.104_1784645773415_0.15427453415690362","host":"s3://npm-registry-packages-npm-production"}},"3.0.105":{"name":"@thi.ng/geom-tessellate","version":"3.0.105","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/geom-tessellate@3.0.105","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/geom-tessellate","dist":{"shasum":"10c877e6b7afcb816f21c4769abc5bed4d095177","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.105.tgz","fileCount":29,"integrity":"sha512-JhCIOefupTsE0JM429hyxd4iCEJ5n/w03ITlXYqt1jjKPzQNmZG4kStTG25F56EAkXEx8nJdwBIubFvqA8u3eQ==","signatures":[{"sig":"MEUCIQChLdYKwmZIdIMG0u70RNDYok6Y6zBpoNk/Jfg0e2/RbwIgS80TxXgD666g7U4LNZJf0LXkdNEvPZQRkPXXuiNMTU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55446},"type":"module","module":"./index.js","thi.ng":{"tag":"tessellation","year":2013,"parent":"@thi.ng/geom"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./inset":{"default":"./inset.js"},"./earcut":{"default":"./earcut.js"},"./tri-fan":{"default":"./tri-fan.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./edge-split":{"default":"./edge-split.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.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":"57ce96457ee0b8de5b17f9d371e6707780c64bd7","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","tool:viz":"bun tools/visualize.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-tessellate"},"_npmVersion":"11.17.0","description":"2D/3D convex polygon tessellators","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.28","@thi.ng/math":"^5.15.17","@thi.ng/checks":"^3.11.1","@thi.ng/morton":"^3.1.151","@thi.ng/vectors":"^8.7.0","@thi.ng/geom-isec":"^4.0.95","@thi.ng/geom-accel":"^4.2.0","@thi.ng/transducers":"^9.6.43","@thi.ng/geom-poly-utils":"^3.1.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2","typedoc":"^0.28.20","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/geom-tessellate_3.0.105_1787678201454_0.23374497389822668","host":"s3://npm-registry-packages-npm-production"}},"3.0.106":{"name":"@thi.ng/geom-tessellate","version":"3.0.106","description":"2D/3D convex polygon tessellators","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-tessellate"},"homepage":"https://thi.ng/geom-tessellate","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","tool:viz":"bun tools/visualize.ts"},"dependencies":{"@thi.ng/api":"^8.12.28","@thi.ng/checks":"^3.11.1","@thi.ng/geom-accel":"^4.2.1","@thi.ng/geom-isec":"^4.0.95","@thi.ng/geom-poly-utils":"^3.1.32","@thi.ng/math":"^5.15.17","@thi.ng/morton":"^3.1.151","@thi.ng/transducers":"^9.7.0","@thi.ng/vectors":"^8.7.0"},"devDependencies":{"esbuild":"^0.28.2","typedoc":"^0.28.20","typescript":"^6.0.3"},"keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"publishConfig":{"access":"public"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./earcut-complex":{"default":"./earcut-complex.js"},"./earcut":{"default":"./earcut.js"},"./edge-split":{"default":"./edge-split.js"},"./inset":{"default":"./inset.js"},"./quad-fan":{"default":"./quad-fan.js"},"./rim-tris":{"default":"./rim-tris.js"},"./tessellate":{"default":"./tessellate.js"},"./tessellation":{"default":"./tessellation.js"},"./tri-fan-boundary":{"default":"./tri-fan-boundary.js"},"./tri-fan-split":{"default":"./tri-fan-split.js"},"./tri-fan":{"default":"./tri-fan.js"}},"thi.ng":{"parent":"@thi.ng/geom","tag":"tessellation","year":2013},"gitHead":"49f8f312fa00c4cb6c864b5c434eb34e774a168e","_id":"@thi.ng/geom-tessellate@3.0.106","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-5HHJy/sqBSEeg5GlQcUuZVgi9k/UlGwZQgtLE6hCqu0jenfIP85guZljkNVGXQedj+w40/F6fSV0roG+FUzrzg==","shasum":"d63986f961f18e36a38d601b86cab3a004981a5a","tarball":"https://registry.npmjs.org/@thi.ng/geom-tessellate/-/geom-tessellate-3.0.106.tgz","fileCount":29,"unpackedSize":55445,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBGckAzBRrQu6WGfkcVHkmX8WEf/UwoSQ3KwU6/kVSV3AiEAifIFQyg0EeIyo277oMdihKYoGnnrFu/joftZLkQ2Es8="}]},"_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-tessellate_3.0.106_1788260240873_0.31892924407802514"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-05T17:06:50.207Z","modified":"2026-09-01T10:57:21.160Z","0.1.0":"2019-02-05T17:06:50.741Z","0.1.1":"2019-02-10T22:31:11.658Z","0.1.2":"2019-02-15T14:26:08.769Z","0.1.3":"2019-02-20T01:23:25.472Z","0.1.4":"2019-02-26T09:28:05.817Z","0.1.5":"2019-03-01T22:23:53.651Z","0.1.6":"2019-03-03T03:48:46.307Z","0.1.7":"2019-03-10T22:25:24.649Z","0.1.8":"2019-03-12T00:50:11.956Z","0.1.9":"2019-03-18T11:53:05.143Z","0.1.10":"2019-03-21T12:50:13.634Z","0.1.11":"2019-03-28T22:37:17.940Z","0.1.12":"2019-04-02T11:33:07.588Z","0.1.13":"2019-04-03T13:23:14.130Z","0.1.14":"2019-04-15T07:49:36.912Z","0.1.15":"2019-04-24T16:12:49.923Z","0.1.16":"2019-04-26T09:30:26.145Z","0.1.17":"2019-05-22T13:36:14.978Z","0.2.0":"2019-07-07T21:48:15.165Z","0.2.1":"2019-07-08T05:00:27.173Z","0.2.2":"2019-07-12T21:55:50.098Z","0.2.3":"2019-07-31T01:08:27.489Z","0.2.4":"2019-07-31T13:13:42.068Z","0.2.5":"2019-08-16T16:42:17.051Z","0.2.6":"2019-08-17T07:34:52.542Z","0.2.7":"2019-08-21T22:07:19.361Z","0.2.8":"2019-09-21T12:59:22.712Z","0.2.9":"2019-11-09T20:37:57.522Z","0.2.10":"2019-11-30T16:58:27.432Z","0.2.11":"2020-01-24T20:04:53.770Z","0.2.12":"2020-01-26T15:52:00.629Z","0.2.15":"2020-02-26T00:59:17.237Z","0.2.16":"2020-03-01T16:21:30.161Z","0.2.17":"2020-03-06T02:56:50.713Z","0.2.18":"2020-03-28T21:05:22.192Z","0.2.19":"2020-04-05T13:39:21.292Z","0.2.20":"2020-04-06T15:24:25.695Z","0.2.21":"2020-04-11T22:20:55.517Z","0.2.22":"2020-04-20T14:19:37.969Z","0.2.23":"2020-04-23T11:50:12.218Z","0.2.24":"2020-04-23T12:04:38.366Z","0.2.25":"2020-04-27T12:04:25.204Z","0.2.26":"2020-04-28T15:25:36.822Z","0.2.27":"2020-05-03T17:51:52.923Z","0.2.28":"2020-05-14T13:03:23.354Z","0.2.29":"2020-05-29T16:53:04.351Z","0.2.30":"2020-06-01T00:29:31.034Z","0.2.31":"2020-06-01T10:08:39.792Z","0.2.32":"2020-06-14T15:53:44.151Z","0.2.33":"2020-06-20T15:06:25.900Z","0.2.34":"2020-07-02T21:18:44.947Z","0.2.35":"2020-07-04T20:04:27.015Z","0.2.36":"2020-07-08T17:12:37.080Z","0.2.37":"2020-07-08T23:25:07.936Z","0.2.38":"2020-07-17T12:08:07.136Z","0.2.39":"2020-07-17T12:26:01.093Z","0.2.40":"2020-07-28T21:37:51.836Z","0.2.41":"2020-08-10T00:18:11.304Z","0.2.42":"2020-08-16T14:47:35.641Z","0.2.43":"2020-08-17T16:13:44.815Z","0.2.44":"2020-08-20T16:21:30.506Z","0.2.45":"2020-08-28T14:34:00.682Z","0.2.46":"2020-09-13T12:01:42.985Z","0.2.47":"2020-09-22T11:00:08.951Z","0.2.48":"2020-10-03T11:16:46.456Z","0.2.49":"2020-11-24T19:35:44.683Z","0.2.50":"2020-11-26T00:49:11.198Z","0.2.51":"2020-12-07T01:06:08.373Z","0.2.52":"2020-12-22T17:47:28.728Z","0.2.53":"2021-01-02T17:12:46.340Z","0.2.54":"2021-01-10T17:52:23.729Z","0.2.55":"2021-01-13T13:32:14.126Z","0.2.56":"2021-01-21T15:00:44.637Z","0.2.57":"2021-01-22T15:23:38.180Z","0.2.58":"2021-02-20T17:17:16.715Z","0.2.59":"2021-02-24T17:45:39.547Z","0.2.63":"2021-03-03T16:00:32.473Z","0.2.64":"2021-03-12T23:15:28.128Z","0.2.65":"2021-03-17T18:56:41.263Z","0.2.66":"2021-03-27T15:42:44.482Z","0.2.67":"2021-03-28T17:15:43.364Z","0.2.68":"2021-03-30T09:35:49.017Z","0.2.69":"2021-04-03T12:06:33.113Z","0.2.70":"2021-04-07T21:29:30.127Z","0.2.71":"2021-04-19T11:37:07.318Z","0.2.72":"2021-04-24T13:32:56.465Z","0.2.73":"2021-06-08T13:05:48.954Z","0.2.74":"2021-07-01T21:18:40.178Z","0.2.75":"2021-07-27T15:33:23.630Z","0.2.76":"2021-08-04T14:21:58.908Z","0.2.77":"2021-08-04T20:17:50.034Z","0.2.78":"2021-08-08T12:07:05.784Z","1.0.1":"2021-08-08T13:22:25.838Z","1.0.2":"2021-08-17T13:05:03.372Z","1.0.3":"2021-08-19T14:25:23.716Z","1.0.4":"2021-08-19T14:50:18.393Z","1.0.5":"2021-09-03T10:50:27.416Z","2.0.0":"2021-10-12T15:20:10.589Z","2.0.1":"2021-10-13T06:31:42.034Z","2.0.3":"2021-10-15T22:27:38.621Z","2.0.4":"2021-10-25T16:37:06.736Z","2.0.6":"2021-10-28T07:54:28.937Z","2.0.7":"2021-11-03T15:44:10.790Z","2.0.8":"2021-11-04T14:20:42.527Z","2.0.9":"2021-11-10T14:51:10.548Z","2.1.0":"2021-11-17T23:38:26.962Z","2.1.1":"2021-11-19T08:04:05.871Z","2.1.2":"2021-11-21T17:12:56.567Z","2.1.3":"2021-11-22T09:05:16.415Z","2.1.4":"2021-11-22T11:48:01.227Z","2.1.5":"2021-12-02T00:14:13.501Z","2.1.6":"2021-12-13T10:29:32.545Z","2.1.7":"2021-12-14T09:14:00.838Z","2.1.8":"2022-03-11T12:15:47.323Z","2.1.9":"2022-04-07T14:19:33.372Z","2.1.10":"2022-05-03T10:39:44.852Z","2.1.11":"2022-05-07T11:35:45.982Z","2.1.12":"2022-05-22T17:17:05.902Z","2.1.13":"2022-06-09T16:16:30.613Z","2.1.14":"2022-06-11T14:26:15.833Z","2.1.15":"2022-06-20T17:33:53.194Z","2.1.16":"2022-06-23T12:16:49.760Z","2.1.17":"2022-06-28T13:49:12.861Z","2.1.18":"2022-07-08T18:21:31.113Z","2.1.19":"2022-07-19T15:38:22.644Z","2.1.20":"2022-08-01T14:56:19.829Z","2.1.21":"2022-08-01T22:11:07.182Z","2.1.22":"2022-08-06T15:23:59.481Z","2.1.23":"2022-08-07T15:29:34.427Z","2.1.24":"2022-08-15T15:43:00.393Z","2.1.25":"2022-08-23T10:39:18.338Z","2.1.26":"2022-09-21T21:40:14.749Z","2.1.27":"2022-09-27T16:24:42.783Z","2.1.28":"2022-10-03T16:11:14.480Z","2.1.29":"2022-10-04T17:37:52.064Z","2.1.30":"2022-10-17T12:09:46.210Z","2.1.31":"2022-10-26T12:48:29.325Z","2.1.32":"2022-10-28T19:11:13.339Z","2.1.33":"2022-10-31T23:03:04.252Z","2.1.34":"2022-11-01T12:34:57.258Z","2.1.35":"2022-11-23T22:49:22.807Z","2.1.36":"2022-11-28T13:39:15.684Z","2.1.37":"2022-11-30T22:30:25.616Z","2.1.38":"2022-12-16T12:55:27.559Z","2.1.39":"2022-12-20T16:35:39.156Z","2.1.40":"2022-12-22T21:49:47.952Z","2.1.41":"2022-12-29T20:58:22.813Z","2.1.42":"2023-01-10T15:23:29.960Z","2.1.43":"2023-02-05T14:45:04.734Z","2.1.44":"2023-02-10T13:58:11.596Z","2.1.45":"2023-02-10T14:05:43.109Z","2.1.46":"2023-02-17T20:07:42.647Z","2.1.47":"2023-02-27T21:45:01.697Z","2.1.48":"2023-03-02T18:12:21.164Z","2.1.49":"2023-03-05T16:04:13.885Z","2.1.50":"2023-03-09T13:03:53.818Z","2.1.51":"2023-03-14T13:30:16.653Z","2.1.52":"2023-03-19T14:08:55.269Z","2.1.53":"2023-03-24T19:50:44.364Z","2.1.54":"2023-03-27T19:08:52.815Z","2.1.55":"2023-04-08T11:12:19.862Z","2.1.56":"2023-04-19T09:30:31.071Z","2.1.57":"2023-04-25T15:40:16.937Z","2.1.58":"2023-05-11T12:19:28.648Z","2.1.59":"2023-06-14T08:01:37.741Z","2.1.60":"2023-06-16T22:07:35.323Z","2.1.61":"2023-07-14T11:39:41.156Z","2.1.62":"2023-08-04T11:00:50.617Z","2.1.63":"2023-08-10T12:20:10.966Z","2.1.64":"2023-08-10T12:29:21.330Z","2.1.65":"2023-08-12T13:16:55.828Z","2.1.66":"2023-08-12T16:16:23.729Z","2.1.67":"2023-08-14T13:32:11.870Z","2.1.68":"2023-08-22T14:42:37.778Z","2.1.69":"2023-08-24T05:30:20.507Z","2.1.70":"2023-08-27T11:23:45.780Z","2.1.71":"2023-08-29T09:50:59.696Z","2.1.72":"2023-08-31T10:07:15.451Z","2.1.73":"2023-09-06T13:38:13.489Z","2.1.74":"2023-09-15T12:35:46.840Z","2.1.75":"2023-09-19T10:44:38.331Z","2.1.76":"2023-10-05T11:46:17.808Z","2.1.77":"2023-10-11T10:06:49.463Z","2.1.78":"2023-10-12T11:55:50.080Z","2.1.79":"2023-10-18T18:09:49.030Z","2.1.80":"2023-10-23T07:40:52.140Z","2.1.81":"2023-10-24T08:40:46.835Z","2.1.82":"2023-10-25T12:43:29.979Z","2.1.83":"2023-10-27T16:58:32.588Z","2.1.84":"2023-10-30T14:34:04.672Z","2.1.85":"2023-11-01T11:05:51.637Z","2.1.86":"2023-11-04T22:22:25.970Z","2.1.87":"2023-11-09T10:05:57.131Z","2.1.88":"2023-11-09T10:31:49.631Z","2.1.89":"2023-11-12T16:46:04.016Z","2.1.90":"2023-11-24T09:39:54.404Z","2.1.91":"2023-12-03T12:16:37.851Z","2.1.92":"2023-12-09T19:15:06.000Z","2.1.93":"2023-12-11T10:10:04.428Z","2.1.94":"2023-12-12T15:04:09.535Z","2.1.95":"2023-12-18T13:44:41.763Z","2.1.96":"2023-12-19T11:05:00.013Z","2.1.97":"2023-12-19T12:26:32.838Z","2.1.98":"2023-12-28T23:27:51.015Z","2.1.99":"2023-12-31T09:47:42.504Z","2.1.100":"2024-01-23T16:01:29.908Z","2.1.101":"2024-01-26T18:06:16.004Z","2.1.102":"2024-01-29T20:43:35.098Z","2.1.103":"2024-01-29T21:10:50.872Z","2.1.104":"2024-01-30T15:24:18.258Z","2.1.105":"2024-01-30T21:40:16.624Z","2.1.106":"2024-02-06T23:19:54.437Z","2.1.107":"2024-02-10T09:02:38.515Z","2.1.108":"2024-02-16T20:03:52.801Z","2.1.109":"2024-02-19T15:53:21.546Z","2.1.110":"2024-02-19T16:11:59.750Z","2.1.111":"2024-02-22T12:04:26.558Z","2.1.112":"2024-02-22T23:17:29.450Z","2.1.113":"2024-02-25T14:11:15.634Z","2.1.114":"2024-02-28T14:25:22.906Z","2.1.115":"2024-03-01T15:27:14.064Z","2.1.116":"2024-03-02T14:09:02.449Z","2.1.117":"2024-03-07T20:45:23.555Z","2.1.118":"2024-03-09T09:22:13.489Z","2.1.119":"2024-03-13T14:10:27.533Z","2.1.120":"2024-03-17T15:26:58.267Z","2.1.121":"2024-03-18T08:42:51.415Z","2.1.122":"2024-03-21T16:14:43.117Z","2.1.123":"2024-03-22T17:14:48.100Z","2.1.124":"2024-03-27T09:59:13.439Z","2.1.125":"2024-03-28T10:59:15.704Z","2.1.126":"2024-03-29T12:18:29.860Z","2.1.127":"2024-04-08T15:05:29.845Z","2.1.128":"2024-04-11T12:37:00.969Z","2.1.129":"2024-04-20T14:46:31.174Z","2.1.130":"2024-04-23T07:06:22.511Z","2.1.131":"2024-04-25T19:47:55.480Z","2.1.132":"2024-05-08T18:29:58.232Z","3.0.0":"2024-06-21T19:38:08.164Z","3.0.1":"2024-06-29T09:31:56.501Z","3.0.2":"2024-07-06T12:05:35.511Z","3.0.3":"2024-07-16T13:12:37.147Z","3.0.4":"2024-07-19T14:59:53.091Z","3.0.5":"2024-07-22T13:19:25.397Z","3.0.6":"2024-07-22T14:44:08.289Z","3.0.7":"2024-08-10T15:06:36.111Z","3.0.8":"2024-08-13T19:42:39.237Z","3.0.9":"2024-08-18T14:15:09.100Z","3.0.10":"2024-08-19T13:47:25.042Z","3.0.11":"2024-08-28T14:03:07.411Z","3.0.12":"2024-09-05T12:24:45.149Z","3.0.13":"2024-09-16T13:27:05.786Z","3.0.14":"2024-09-19T21:13:15.500Z","3.0.15":"2024-10-05T12:16:21.896Z","3.0.16":"2024-10-07T12:34:09.120Z","3.0.17":"2024-10-17T15:40:42.887Z","3.0.18":"2024-10-31T22:58:43.453Z","3.0.19":"2024-11-03T16:42:50.430Z","3.0.20":"2024-11-09T15:35:53.774Z","3.0.21":"2024-11-10T17:15:44.330Z","3.0.22":"2024-11-24T18:19:36.543Z","3.0.23":"2024-12-12T10:15:46.069Z","3.0.24":"2024-12-27T14:15:31.502Z","3.0.25":"2025-01-04T21:10:49.250Z","3.0.26":"2025-01-14T12:26:06.329Z","3.0.27":"2025-01-17T14:12:35.921Z","3.0.28":"2025-01-21T11:17:58.776Z","3.0.29":"2025-01-21T15:50:40.515Z","3.0.30":"2025-01-23T13:42:52.089Z","3.0.31":"2025-01-29T16:29:23.449Z","3.0.32":"2025-02-13T16:06:42.045Z","3.0.33":"2025-02-19T21:03:33.362Z","3.0.34":"2025-02-21T21:56:19.195Z","3.0.35":"2025-02-25T13:29:00.193Z","3.0.36":"2025-03-09T19:26:01.487Z","3.0.37":"2025-03-17T13:44:11.287Z","3.0.38":"2025-03-18T13:27:57.223Z","3.0.39":"2025-04-01T21:45:50.146Z","3.0.40":"2025-04-06T13:55:39.888Z","3.0.41":"2025-04-16T11:14:35.364Z","3.0.42":"2025-04-17T12:41:51.790Z","3.0.43":"2025-04-30T12:55:57.490Z","3.0.44":"2025-05-02T08:40:15.622Z","3.0.45":"2025-05-18T17:04:05.968Z","3.0.46":"2025-05-28T12:06:12.695Z","3.0.47":"2025-06-09T17:27:47.850Z","3.0.48":"2025-06-14T20:57:47.890Z","3.0.49":"2025-06-18T12:03:22.072Z","3.0.50":"2025-06-19T13:15:22.987Z","3.0.51":"2025-06-24T21:42:45.068Z","3.0.52":"2025-07-09T09:43:06.434Z","3.0.53":"2025-07-10T14:23:49.229Z","3.0.54":"2025-07-13T21:36:31.852Z","3.0.55":"2025-07-14T10:06:59.156Z","3.0.56":"2025-07-15T09:31:50.282Z","3.0.57":"2025-07-20T14:59:24.400Z","3.0.59":"2025-07-21T08:25:14.161Z","3.0.60":"2025-07-24T19:46:05.087Z","3.0.61":"2025-07-26T12:34:00.303Z","3.0.62":"2025-07-30T22:36:08.236Z","3.0.63":"2025-07-31T10:49:54.899Z","3.0.64":"2025-08-04T08:48:29.104Z","3.0.65":"2025-08-04T09:33:58.168Z","3.0.66":"2025-08-07T16:23:36.283Z","3.0.67":"2025-08-11T16:43:32.752Z","3.0.68":"2025-09-01T16:42:00.647Z","3.0.69":"2025-09-25T11:11:37.540Z","3.0.73":"2025-10-24T17:52:37.530Z","3.0.74":"2025-10-25T22:34:43.847Z","3.0.75":"2025-11-13T12:41:36.297Z","3.0.76":"2025-11-21T16:00:28.388Z","3.0.77":"2025-11-25T12:25:08.676Z","3.0.78":"2025-12-03T22:48:11.932Z","3.0.79":"2025-12-11T14:20:29.610Z","3.0.80":"2025-12-25T16:02:13.732Z","3.0.81":"2026-01-16T11:44:11.797Z","3.0.82":"2026-01-23T13:14:03.213Z","3.0.83":"2026-02-07T14:19:26.338Z","3.0.85":"2026-03-07T09:16:23.049Z","3.0.86":"2026-03-07T10:33:18.305Z","3.0.87":"2026-03-08T10:22:23.791Z","3.0.88":"2026-03-11T10:01:53.241Z","3.0.89":"2026-03-11T15:08:17.898Z","3.0.90":"2026-03-19T12:32:40.193Z","3.0.91":"2026-03-21T09:19:39.649Z","3.0.92":"2026-04-02T10:58:39.959Z","3.0.93":"2026-04-09T11:47:55.448Z","3.0.94":"2026-04-18T11:38:04.373Z","3.0.95":"2026-04-26T16:42:48.331Z","3.0.97":"2026-05-08T11:59:15.160Z","3.0.98":"2026-05-11T08:42:54.271Z","3.0.100":"2026-05-20T11:27:27.552Z","3.0.101":"2026-05-23T12:54:00.287Z","3.0.102":"2026-06-05T18:37:20.582Z","3.0.103":"2026-07-02T14:27:52.439Z","3.0.104":"2026-07-21T14:56:13.557Z","3.0.105":"2026-08-25T17:16:41.601Z","3.0.106":"2026-09-01T10:57:20.993Z"},"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","homepage":"https://thi.ng/geom-tessellate","keywords":["2d","3d","convex","geometry","polygon","recursion","shape","subdivision","tessellation","typescript"],"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/geom-tessellate"},"description":"2D/3D convex polygon tessellators","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-tessellate](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/banners/thing-geom-tessellate.svg?03f4de89)\n\n[![npm version](https://img.shields.io/npm/v/@thi.ng/geom-tessellate.svg)](https://www.npmjs.com/package/@thi.ng/geom-tessellate)\n![npm downloads](https://img.shields.io/npm/dm/@thi.ng/geom-tessellate.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  - [Tessellators](#tessellators)\n    - [Ear cut](#ear-cut)\n    - [Edge split](#edge-split)\n    - [Inset](#inset)\n    - [Quad fan](#quad-fan)\n    - [Rim triangles](#rim-triangles)\n    - [Tri fan (with boundary point)](#tri-fan-with-boundary-point)\n    - [Tri fan (with centroid)](#tri-fan-with-centroid)\n    - [Tri fan (with edge splitting)](#tri-fan-with-edge-splitting)\n  - [The `ITessellation` interface & implementation](#the-itessellation-interface--implementation)\n- [Status](#status)\n- [Installation](#installation)\n- [Dependencies](#dependencies)\n- [Usage examples](#usage-examples)\n- [API](#api)\n  - [Basic usage](#basic-usage)\n- [Authors](#authors)\n- [License](#license)\n\n## About\n\n2D/3D convex polygon tessellators. This is a support package for [@thi.ng/geom](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom).\n\n### Tessellators\n\nThe following tessellator algorithms are provided, but the package is designed\nto be fully extensible. See code examples further below.\n\nThe following diagrams each show the effect of a single tessellator applied to a\ntriangle, square, hexagon and octagon.\n\n#### Ear cut\n\n![diagram of tessellated polygons](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/geom-tessellate/ear-cut.png)\n\n- [earCut](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom-tessellate/src/earcut.ts)\n\n##### Complex polygons\n\n- [earCutComplex](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom-tessellate/src/earcut-complex.ts)\n\nHigher order tessellator for concave polygons and/or polygons with holes...\n\nTODO add comments, credits & example\n\n#### Edge split\n\n![diagram of tessellated polygons](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/geom-tessellate/edge-split.png)\n\n- [edgeSplit](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom-tessellate/src/edge-split.ts)\n\n#### Inset\n\n![diagram of tessellated polygons](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/geom-tessellate/inset.png)\n\n- [inset](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom-tessellate/src/inset.ts)\n\nHigher order tessellator with configurable inset distance (normalized) toward\ncentroid and option to keep center polygon (empty by default).\n\n#### Quad fan\n\n![diagram of tessellated polygons](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/geom-tessellate/quad-fan.png)\n\n- [quadFan](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom-tessellate/src/quad-fan.ts)\n\n#### Rim triangles\n\n![diagram of tessellated polygons](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/geom-tessellate/rim-tris.png)\n\n- [rimTris](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom-tessellate/src/rim-tris.ts)\n\n#### Tri fan (with boundary point)\n\n![diagram of tessellated polygons](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/geom-tessellate/tri-fan-boundary.png)\n\n- [triFanBoundary](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom-tessellate/src/tri-fan-boundary.ts)\n\n#### Tri fan (with centroid)\n\n![diagram of tessellated polygons](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/geom-tessellate/tri-fan.png)\n\n- [triFan](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom-tessellate/src/tri-fan.ts)\n\n#### Tri fan (with edge splitting)\n\n![diagram of tessellated polygons](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/geom-tessellate/tri-fan-split.png)\n\n- [triFanSplit](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom-tessellate/src/tri-fan-split.ts)\n\n### The `ITessellation` interface & implementation\n\nThe tessellators provided all operate in conjunction with a\n[`ITessellation`](https://docs.thi.ng/umbrella/geom-tessellate/interfaces/ITessellation.html)\nimplementation which is used to collect (or index) points/vertices and generated\nfaces (not necessarily triangles).\n\nCurrently, there're two implementations available:\n\n- [`BasicTessellation`](https://docs.thi.ng/umbrella/geom-tessellate/classes/BasicTessellation.html)\n  is used as the default and merely collects points & faces into arrays\n- [`MeshTessellation`](https://docs.thi.ng/umbrella/geom-tessellate/classes/MeshTessellation.html)\n  uses a kD-tree to deduplicate/weld and re-use points (with configurable\n  tolerance) and is recommended for use cases when the result tessellation\n  should be converted or used for graph-like analysis or other post-processing.\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-tessellate%5D)\n\n## Installation\n\n```bash\nyarn add @thi.ng/geom-tessellate\n```\n\nESM import:\n\n```ts\nimport * as gt from \"@thi.ng/geom-tessellate\";\n```\n\nBrowser ESM import:\n\n```html\n<script type=\"module\" src=\"https://esm.run/@thi.ng/geom-tessellate\"></script>\n```\n\n[JSDelivr documentation](https://www.jsdelivr.com/)\n\nFor Node.js REPL:\n\n```js\nconst gt = await import(\"@thi.ng/geom-tessellate\");\n```\n\nPackage sizes (brotli'd, pre-treeshake): ESM: 3.33 KB\n\n## Dependencies\n\n- [@thi.ng/api](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/api)\n- [@thi.ng/checks](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/checks)\n- [@thi.ng/geom-accel](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom-accel)\n- [@thi.ng/geom-isec](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom-isec)\n- [@thi.ng/geom-poly-utils](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/geom-poly-utils)\n- [@thi.ng/math](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/math)\n- [@thi.ng/morton](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/morton)\n- [@thi.ng/transducers](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/transducers)\n- [@thi.ng/vectors](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/vectors)\n\nNote: @thi.ng/api is in _most_ cases a type-only import (not used at runtime)\n\n## Usage examples\n\nThree projects in this repo's\n[/examples](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples)\ndirectory are 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-hexgrid.png\" width=\"240\"/>   | Hex grid generation & tessellations                                            | [Demo](https://demo.thi.ng/umbrella/geom-hexgrid/)   | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/geom-hexgrid)   |\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/geom/tessel.png\" width=\"240\"/>             | Animated, recursive polygon tessellations                                      | [Demo](https://demo.thi.ng/umbrella/geom-tessel/)    | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/geom-tessel)    |\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/examples/pointfree-geom.jpg\" width=\"240\"/> | Live coding playground for 2D geometry generation using @thi.ng/pointfree-lang | [Demo](https://demo.thi.ng/umbrella/pointfree-geom/) | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/pointfree-geom) |\n\n## API\n\n[Generated API docs](https://docs.thi.ng/umbrella/geom-tessellate/)\n\n**This is a low(er)-level support package for [thi.ng/geom](https://thi.ng/geom)\nand most users are encouraged to use the polymorphic [`tessellate()`\nfunction](https://docs.thi.ng/umbrella/geom/functions/tessellate.html)\nprovided by that package.**\n\nIn addition to the actual tessellator algorithms described above, this package\nalso provides its own set of `tessellate()` functions to simplify\nrecursive/iterative application of multiple tessellation passes:\n\n- [`tessellate()`](https://docs.thi.ng/umbrella/geom-tessellate/functions/tessellate.html)\n- [`tessellateWith()`](https://docs.thi.ng/umbrella/geom-tessellate/functions/tessellateWith.html)\n- [`tessellateFaces()`](https://docs.thi.ng/umbrella/geom-tessellate/functions/tessellateFaces.html)\n\n### Basic usage\n\n```ts tangle:export/readme.ts\nimport * as gt from \"@thi.ng/geom-tessellate\";\n\n// points of a square polygon\nconst points = [[0,0], [100,0], [100,100], [0, 100]];\n\n// tessellate square into a triangle fan\nconsole.log(gt.tessellate(points, gt.triFan));\n// BasicTessellation {\n//   points: [[ 0, 0 ], [ 100, 0 ], [ 100, 100 ], [ 0, 100 ], [ 50, 50 ]],\n//   faces: [[ 4, 0, 1 ], [ 4, 1, 2 ], [ 4, 2, 3 ], [ 4, 3, 0 ]],\n//   ...\n// }\n\n// tessellate square first into a triangle fan, then each triangle into a quad fan\nconsole.log(gt.tessellate(points, [gt.triFan, gt.quadFan]));\n// BasicTessellation {\n//   points: [\n//     [ 0, 0 ], [ 100, 0 ], [ 100, 100 ], [ 0, 100 ],\n//     [ 50, 50 ], [ 50, 16.666 ], [ 75, 25 ], [ 25, 25 ],\n//     [ 50, 0 ], [ 83.333, 50 ], [ 75, 75 ], [ 75, 25 ],\n//     [ 100, 50 ], [ 50, 83.333 ], [ 25, 75 ], [ 75, 75 ],\n//     [ 50, 100 ], [ 16.666, 50 ], [ 25, 25 ], [ 25, 75 ], [ 0, 50 ]\n//   ],\n//   faces: [\n//     [ 5, 6, 4, 7 ], [ 5, 7, 0, 8 ], [ 5, 8, 1, 6 ], [ 9, 10, 4, 11 ],\n//     [ 9, 11, 1, 12 ], [ 9, 12, 2, 10 ], [ 13, 14, 4, 15 ], [ 13, 15, 2, 16 ],\n//     [ 13, 16, 3, 14 ], [ 17, 18, 4, 19 ], [ 17, 19, 3, 20 ], [ 17, 20, 0, 18 ]\n//   ],\n//   ...\n// }\n\n// apply quadfan twice and use a custom tessellation instance\n// (here to dedupe generated edge midpoints)\nconsole.log(gt.tessellateWith(new gt.MeshTessellation(2), points, gt.quadFan, 2));\n// MeshTessellation {\n//   points: [\n//     [ 0, 0 ], [ 100, 0 ], [ 100, 100 ], [ 0, 100 ],\n//     [ 50, 50 ], [ 0, 50 ], [ 50, 0 ], [ 100, 50 ],\n//     [ 50, 100 ], [ 25, 25 ], [ 50, 25 ], [ 25, 50 ],\n//     [ 0, 25 ], [ 25, 0 ], [ 75, 25 ], [ 75, 50 ],\n//     [ 75, 0 ], [ 100, 25 ], [ 75, 75 ], [ 50, 75 ],\n//     [ 100, 75 ], [ 75, 100 ], [ 25, 75 ], [25, 100], [ 0, 75 ]\n//   ],\n//   faces: [\n//     [ 9, 10, 4, 11 ], [ 9, 11, 5, 12 ], [ 9, 12, 0, 13 ], [ 9, 13, 6, 10 ],\n//     [ 14, 15, 4, 10 ], [ 14, 10, 6, 16 ], [ 14, 16, 1, 17 ], [ 14, 17, 7, 15 ],\n//     [ 18, 19, 4, 15 ], [ 18, 15, 7, 20 ], [ 18, 20, 2, 21 ], [ 18, 21, 8, 19 ],\n//     [ 22, 11, 4, 19 ], [ 22, 19, 8, 23 ], [ 22, 23, 3, 24 ], [ 22, 24, 5, 11 ]\n//   ],\n//   ...\n// }\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-tessellate,\n  title = \"@thi.ng/geom-tessellate\",\n  author = \"Karsten Schmidt\",\n  note = \"https://thi.ng/geom-tessellate\",\n  year = 2013\n}\n```\n\n## License\n\n&copy; 2013 - 2026 Karsten Schmidt // Apache License 2.0\n","readmeFilename":"README.md"}