{"_id":"@allmaps/stdlib","_rev":"35-0c4e014b47059a87725c7d06969aa73a","name":"@allmaps/stdlib","dist-tags":{"beta":"1.0.0-beta.34","latest":"1.0.0-beta.41"},"versions":{"1.0.0-beta.1":{"name":"@allmaps/stdlib","version":"1.0.0-beta.1","keywords":["allmaps","stdlib"],"author":{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.1","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"bafe392f61fbdd91f2fdcb49eec8422b830ee66c","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.1.tgz","fileCount":4,"integrity":"sha512-KyMV5w4NSED6iwVYEwsLCdFBuQQvjEc24oUz2ydrHoVe+/ODYVu389Iz+80DWmF2QcTK0cg9mU5tYmo3yM27mQ==","signatures":[{"sig":"MEUCIA4DJPkhlDyRmciuiAzzy5xCpTNkaq17aFKFcxH7A0ozAiEA7X+dStrS75nnD/uL+0edhzTouGUOiQyJQz8X5/LayQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7ghDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYgA/9EmlcqdonEtz7M7iZwBqlYhBWLFN5+uYs96SJtV3TpnUpwFid\r\nLCIaU77/47efhXbCjih4G0Fg7CxxcGeaMvwi7EhnbNfzt2yAtXDfzCNSCykN\r\nvHnbDF9Z/h/77znL1azu1/jGEPGDTL13qHeW/EhkOOPhrzsoGS0yud83WvvB\r\ndl5Q4kWjt0rzkthmSM9zBrY0V1/uYkWJP/McF1sW667K7jbbkJxDjdk8JSbb\r\n8g/Uu3XJqbY2YAIySZ7gwdqLF7HNa6SrQhQlaLYUa+bUXq2bUZSWEgU/KbmQ\r\n2Ut+Jaf4qJzr8d75Kbv53kEjqL/fe5rqkBEaGyde6Q/Su2mhPJYRlwI4m3X9\r\nyJCcxiCtpL0pqOCGPr3hu/Z4fF7sBf+ysovPUZ7Cew3WFunMBlh6WguHShF+\r\nT+FxUJMiu8nI9GVEKQQygLxTvvLqto515RCG1R4l8Gaql0BkARz3u6Ole20W\r\nfoAZwni4qXkB303Qr+gZJ1z3wJgC3ucnmCGkLbDQ1Dt8k6pJ51qo2OMN0l/w\r\nJg8sHpeitXW8gjO9C5XZPIQb+qqVere/H/tFFG/706YM6M/LWY60we/x8+G2\r\n6YRiCOH32Haw+nmHHtglZWGI6NDt2KUm2axkg/CsX3SYrefsl8I3bopjOSWN\r\nx/aMXTHjPbpYh75jGMDSLbcsRBauCKA5C7I=\r\n=Pz2s\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js"}},"gitHead":"2b139e10d17bc08bd63fc024c6bbb7d7b20e58d6","scripts":{"lint":"eslint dist test","build":"tsc","watch":"tsc --watch"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.1/node@v18.11.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"18.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.3.2","eslint":"7","typescript":"^4.6.2","chai-shallow-deep-equal":"^1.4.6"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.1_1676544066975_0.7293574570199832","host":"s3://npm-registry-packages"}},"1.0.0-beta.2":{"name":"@allmaps/stdlib","version":"1.0.0-beta.2","keywords":["allmaps","stdlib"],"author":{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.2","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"9dff9212e2a0f72ef0aa97f3057a51a58b244cb3","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.2.tgz","fileCount":6,"integrity":"sha512-o1MahSaTXDlWOrhSZYWLBLI25OrmH/vGfZgF6W+aYAPhqGG1fEoId1W+A3g6ejD63V407Rjwh3JO5BfM43UyKg==","signatures":[{"sig":"MEUCIQCeUP662CKLtOZ/9LiERZV+uuZDRsD7V8XPtoH7KVIv+wIgLPGVMUugMY08Y5WBJBFQ/Ubo91edAQilGlVzruz+1SI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj729XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowJA/+Lv918oAzLioD9SOYildIFWTreqejHCyLNmtDeVoTefv9D4Oh\r\nJ0PNTc6Wuju4Zc+/Bla/ZE2y7v9vsH+ucH/awMiKmwCrZpRpFR+B9uko6UbF\r\nuMODZ44lsTtZMBUrycv1E03gmUzKtge1HiAxHhrW2Q8lRD1vHPHlAqWf0AFA\r\ni+rickqgjZMIzzwGPWAnpu7BceGm/3uEpX4GcnbIZp9ikdhPxSBq97upHhZk\r\nSK/9TvyIMhQJEBmYhkO5rB/CXGCVc26ERtKBae7LaIJcCE8z+g2R7Ko+WlCA\r\nd5++E5il6odTdjJQyj2TbOnRUz6LfwEeuRpuO8rjGxLRpsWv2T3Hm9OOs7b7\r\nSVHYXy5kVTXQ8xtUCFDBHrc7F1XaBiwXQv/cnUhqPei7d3qIk1JyEqkc75Pb\r\nKb1wXUA5z/SXoLz068qGbNSmktev3+G23peQcP3euROnCagr1QKkAO4junFe\r\ndriArPWUcRZfn6bpF3nGRkhelzOEx4p+jLxo7UMPgzagNG4Rc8RAMIjdNJq0\r\nsHgHW+2APsd/UbmfHXMsNEoS29hwOtAvXCi4Z9P2g0Yq42WusqMezvHsf9Nx\r\n1zO896EbcJctKHtkU+FwjvfAvCUuzLPfiWe4qOBg0i8PNpnTvaGer6PHo87J\r\n3nF1NdMt+xBXUheC5DN5zU2QQKBAMwrR0+4=\r\n=p5ut\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js"}},"gitHead":"0eed4b22692457103beaf49c94c9defa284125cf","scripts":{"lint":"eslint dist test","build":"tsc","watch":"tsc --watch"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.1/node@v18.11.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"18.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.4","mocha":"^8.3.2","eslint":"7","typescript":"^4.6.2","chai-shallow-deep-equal":"^1.4.6"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.2_1676635991546_0.4468330904632085","host":"s3://npm-registry-packages"}},"1.0.0-beta.3":{"name":"@allmaps/stdlib","version":"1.0.0-beta.3","keywords":["allmaps","stdlib"],"author":{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.3","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"2934a18d09c811ac26fbf2f0a86086f42362294b","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.3.tgz","fileCount":8,"integrity":"sha512-b0kV0q4mfjmCVD99oR5rfAqwV8xg8ad7mFyYVmQSAVKf2qDYwZhtWcVQ0tKqQhco9zMYtlkzQc7MDqR4SscaSA==","signatures":[{"sig":"MEUCIQDQv2OopANp9s4e9cUhSr07NWbcuRq83ngNDkbax8qaTQIgJoSAWvpz5S+0eKQQrrUuGvhlzi1kkZKcyQX+EFX/awE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj91m9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrriA//XdONxBqTUSr6HzzO0Dn6DkAWWqOI6HLC1bz8hYcGw/li0g0j\r\nj1TshwUsV/ew3mdAaOqCuWt9As9reXwPBfaNr2OdSHbNRdiYDtvJCI/IDCfv\r\nFH0uubE6g2xkgvdVV6wuNrVcfAqeqX7Xw/0rZ24TLryA58qLU0FCE5cQc2z6\r\nZi4ZUyApQBM6+Ybrxo+xaORaTSVwYAh7+mbEg1vVbETDWLubzCJHPkiheoc9\r\n1EQkyIqqFClFMdlyDDs091kWABJR3kSguxmNonMqshLAcgmDgRvG79w+oOkL\r\nB+kBor6LsBXlClHph8w+dxuW3dC3C+vPLZQBy981I94nGmB3rB/HFybS3gT1\r\n9BsT9KpkoTOHlfQEg189hiNy8q/AByfEMqB1n/+Hig0Bhkwkr7GIjwf+WMFi\r\n8vKwGDdumjVDFMvfPI6ceVxfjvS585cVdK42qOUilImi8xy/BJq1zgBZuP5R\r\nrCz8TjVLUHwCSo3tmhe/JOWMo7fNBEAxG4N165a95LHJi1onYShoPySR1oak\r\nsSJVIl/Br7zXgLWYc3yW1Rj2DtCfuA+gLtDJD3O2cL8bnJdnbiWqTP88RSUJ\r\n96WX+4s7pUV8Pt9v04L5tQZ49GfyUIrD60OAruIVwC9QsxMOdvnOcCmu2K98\r\n8Uczon3nxf6hIc/qXhu2seOjTdKTj7iEBLY=\r\n=iN9l\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js"}},"gitHead":"d19a0369309ac1fabb537cd0adcb3d26f4fed058","scripts":{"lint":"eslint dist test","build":"tsc","watch":"tsc --watch"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.1/node@v18.11.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"18.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.4","mocha":"^8.3.2","eslint":"7","typescript":"^4.6.2","chai-shallow-deep-equal":"^1.4.6"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.3_1677154749393_0.016660091440830582","host":"s3://npm-registry-packages"}},"1.0.0-beta.6":{"name":"@allmaps/stdlib","version":"1.0.0-beta.6","keywords":["allmaps","stdlib"],"author":{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.6","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"781377f659ea2da1a27b68c2cf9b2ceb3303e5cc","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.6.tgz","fileCount":8,"integrity":"sha512-q301cwdTTTiqELGsxUMKGkGq4dO7pbrVEtctsMljkzjDtdXffJMV6asUTmMUaLWByOTqUMe6s0TEtyutRGv6mw==","signatures":[{"sig":"MEYCIQCRXn74XRNBVtHsox06zFHNGzHpMTLEqNek3HTR7vjIlAIhAJCWV0GIQKVu1n4UNMV0bnbsUARrTJYJM3tDxrY5+2K2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/RFyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmryfg/8CVzbGh3wTlWcM0J+qb7/8S+UrFtTazGIk4c9D911L7d9ZaAX\r\n7S3X7+IyRxK58pQu4vV4Qf+72FC7Vepi2RmUJxp01ZRiMQbo7bF5sDkwwA/b\r\nmvHgxGO3pS3TWqsV8mVZqYRUlYYKzV5hnV87aC+vgHYrYHhgYCAlpjII+T42\r\nBVhitIUSOhLlbLVs4A+tFaV31is5TLKPQa2lVVN7kTWoZFY9TEIXMVHrKGl+\r\nMfHA4ht1XN1gceAX2+QmYdZBQFAjOpGBRL1nq89nWXqneh5pes5MXoZ4Z+Ro\r\nFPxoOtmF7wSfJfnJ8cfajkYcKWh0MUOXTSi90mn+LlOLIbHGB+5y4iBf/A2s\r\ngwB0/dPMnHK+j2lTw6+gl9vj97e8WPZK1oncJQi9+M3+L+4n3yDXbTilPedt\r\n+93QnMQshFxiDW+grXhrH0Rcd/lAhTp84T0XTyismKASnk9dxHYoN1tWF2gz\r\nYIKA6PuOwG6BPDnONBVj9eOBS8WnA5tiof9ch6Qm81RgDT++o9G4cqKmbMJk\r\nI3G3nNk6ibiMteb/sImOQa5Y5eWIl41embR8VqC8HRIyHjklEbCGodZa5ful\r\nI7sCD7MP/Xake/ysVEmRHNs9qo3pSWqrudVuCTZtFPAB19EU9YGGgHKktxMJ\r\nYeg9EhbO25EZsmgzcYz+YeXRS9CfTCUp7hQ=\r\n=if9c\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js"}},"gitHead":"1a3ba1223496abf22ed486d7dc3932ea371878b8","scripts":{"lint":"eslint dist test","build":"tsc","watch":"tsc --watch"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.1/node@v19.7.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"19.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","typescript":"^4.9.5","chai-shallow-deep-equal":"^1.4.6"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.6_1677529458261_0.7512407180982308","host":"s3://npm-registry-packages"}},"1.0.0-beta.7":{"name":"@allmaps/stdlib","version":"1.0.0-beta.7","keywords":["allmaps","stdlib"],"author":{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.7","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"bbee72e37492bd736aee2c78d6267cca5aef50ef","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.7.tgz","fileCount":14,"integrity":"sha512-uKdURGZARvnBIe1MvYWZYINym+UbG9WzeOxduCktxhuoYfuGde+9milwfQtCXb4idMewIAUdwtPAuq/aKUsE4Q==","signatures":[{"sig":"MEQCIBrfzDALJ89UM4S2gRChe/s2D1FaisfJAH9MBxN3lRDXAiAEnpxT39pv4vTvAH4yZgvXsfMXCbXnR4d7TlgYZFLghg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/23mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqcuw/+PnjsZWHClpaYeN2g0hd7HnNO0ITiyA0Nm4o2uf0ZZi7ssmBb\r\nWAQRABdSCzudMEfnhgikqFbsQEVZKskmyvX75+gxYTUt/agZ1HpGEOjBF7Rr\r\neDHr0NxkgPVzBnPqRDznoCGkOmnVAo6j4s1uwBI1QPU57CR7x0/iW3NHnAbW\r\n/gtlvCZ/UEo89DvASqLM2q51GYYBFUAXptmtGLw3PdW7GE5FunBUBcR9JOUP\r\n2rAQNERbBTwYeVhLZuQjaArrxbabGlSvL1mfU+4/sIzyLqmf0axHXb9+imHf\r\noNrsIfB94uwvegJ4RlGrZegFcysvOx2IRBC/+u2pZEozsXySb/F/yPXS5BhJ\r\nhWTTHpFa01n0E0b2AP8T81ESbkERLzyuPbHqACwpO2763vVxnwz9cr2N05fg\r\nUKKKs3LcH9oqVXOuWLpHwik7Vq38C5OqU72JL7+mkdUfUMCE6+Vk8t3xWamA\r\nEESWRWWpFxrgek2R0upd9yX19qv0Tv84U8VMhjv7eQVxSwrLsJQG0fkF/J1p\r\nWDXebhv5WtDeXjyzVsY5+FAm0YG74lExwE+hU0GvMepaH2nt+x56CvX650s6\r\ntVBZPr6n/vGEFeO4MSD15iLdNg3VzKHZIn7ezRwRBKUZ42fAhxaKH843lgNO\r\nFHxO7mxbsB5e4VuvOTHu6SJ9KDxwRlim1lE=\r\n=u+kI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js"}},"gitHead":"2eed7668df872110e6242ef053e1452ce19a41fb","scripts":{"lint":"eslint dist test","build":"tsc","watch":"tsc --watch"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.1/node@v19.7.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"19.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","typescript":"^4.9.5","chai-shallow-deep-equal":"^1.4.6"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.7_1677684198619_0.34008718510808356","host":"s3://npm-registry-packages"}},"1.0.0-beta.8":{"name":"@allmaps/stdlib","version":"1.0.0-beta.8","keywords":["allmaps","stdlib"],"author":{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.8","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"6f12f3263a961f5d52c424f55c33045e6022ea9c","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.8.tgz","fileCount":20,"integrity":"sha512-duOknPdgOqim/dzHgWEKkLOLB2xzLo7mrl1XR46Eba0iLgw2k6mnZ20ZpoqUFXXU3jI/Kd820uPQbF3lvHafHA==","signatures":[{"sig":"MEUCIQDAkGKU/VabiFhflKb3Z0y2YlokxaIs/sccnPR7Hn+DSQIgUTmgeosG1tUEr4+6DJikwpuU78ZcJbaAIIKGR9nErjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNqAIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDPg//R5rVs2OLnNLKTqcSDxmwknXb4cdS1/AluMRASSvjUrsE1M8a\r\nY+uOMFPlsrcqhcCQYRo6Pay0U5gPBCILCzL3NDWGQaMh4wiEV2mdh8CGFi2W\r\nnf2QtpszAGn2QDHQ5Lef8rCTLqTk7qs4G4FiWIiDn+KA/b2azaN4GNjb3DOQ\r\nUwZGJesqL1eGE53pgZfRRb02KfsRDLVhNzaE54bMkvfeVoK/J/Uzk30cO6zA\r\n3pxvrvc/cBXJFzalAjdN/Zq64L7fM1LzvNyeQiPr4C7kZ9xEF+2CpYGErtiO\r\noVQ2iofsS+cE4Pbo+2z7zVA8GgHB8T7r09wKPGq/hiHfE8fvj5E2xTDOfanY\r\nAdvmuVRQU8jTNBnKtGGA3c9LA5WC/Muqvpb2gIojsSszp270ej3Rjdy7BNAa\r\nv6Dl93Dy0mMsQFlcwMlqY92Jw3/ANkObyPGda7asDd4YEgKRQdxrUKdt2AbQ\r\n2KalgnkelAxb8uP08p99sQVeR4QSICLUVB/VHkPySRQtGrW1pGk51G9e0O+r\r\nvwMHd1xtndBNU+pJ4OKtLGl8/w2/WNvSyK5z8CHWKxpE83VnbFAljFhAkzvZ\r\nCqZCstZx+B+1iIyzTotkqw9ZKNgUt2n/sxICyD1VkFLO64ycj5czcltmuuwe\r\nYTdYezFXdQGY4Zcp8rXeYmWioPsL8nXIDW4=\r\n=evRo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js"}},"gitHead":"3a5ecfeb32fa9e326e8ed87efc868ad055c67850","scripts":{"lint":"eslint dist test","build":"tsc","watch":"tsc --watch"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.1/node@v19.7.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"19.7.0","dependencies":{"@allmaps/types":"^1.0.0-beta.1","@allmaps/annotation":"^1.0.0-beta.12","@allmaps/iiif-parser":"^1.0.0-beta.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","typescript":"^4.9.5","chai-shallow-deep-equal":"^1.4.6"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.8_1681301512003_0.004683559845606311","host":"s3://npm-registry-packages"}},"1.0.0-beta.9":{"name":"@allmaps/stdlib","version":"1.0.0-beta.9","keywords":["allmaps","stdlib"],"author":{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.9","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"b953c87ca97983a2c2ef9978ce4600b132b8ed0b","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.9.tgz","fileCount":24,"integrity":"sha512-D/SohcL7CfwtXvY54e6mTMWmaOfMMH8f+I9qzDdncOFiRA7SwtNm2iQu5LHeO6PLpGTrPvJJURCaM+0rD2Fqzw==","signatures":[{"sig":"MEQCIHpDg+3oqOJ0R3V3YPOVFRBngwmaoSu5i/8/OU5B1GwjAiAnQaz/buTmGsrrD8BO/95kWzRo+CemJ9cHbsqQ6V53kQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12776},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js"}},"gitHead":"e1277b2bc286652d62751976b39b9f81e7281225","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"npm run build","preversion":"npm run types && npm run lint && npm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v19.7.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"19.7.0","dependencies":{"@allmaps/types":"^1.0.0-beta.2","@allmaps/annotation":"^1.0.0-beta.13","@allmaps/iiif-parser":"^1.0.0-beta.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.9_1685214287891_0.4453545881583625","host":"s3://npm-registry-packages"}},"1.0.0-beta.10":{"name":"@allmaps/stdlib","version":"1.0.0-beta.10","keywords":["allmaps","stdlib"],"author":{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.10","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"54b80093e3318cee412f0cb2e1664c1dae41f2d3","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.10.tgz","fileCount":24,"integrity":"sha512-cOFvFbbYgQs+s0/N4Ne2AGIVTGzBN+98UcaIGAtlUlmGmfTv8QSkELO7gKDhrdeWWg3pJVNZNKNtdIBZQUmwlA==","signatures":[{"sig":"MEUCIBTUppBl180VGG8LZlyaiLCjAAlzU1UcgQcGBEScPtTfAiEAp3pjea16pVfN+NxBMJ5mKutowbcvwqdiLTHlVBXCiQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12820},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"45c0da2e8fa40e3d97a6a5d2f3531d6c03bd34aa","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"npm run build","preversion":"npm run types && npm run lint && npm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v19.7.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"19.7.0","dependencies":{"@allmaps/types":"^1.0.0-beta.3","@allmaps/annotation":"^1.0.0-beta.14","@allmaps/iiif-parser":"^1.0.0-beta.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.10_1692641916885_0.43769318573501304","host":"s3://npm-registry-packages"}},"1.0.0-beta.11":{"name":"@allmaps/stdlib","version":"1.0.0-beta.11","keywords":["allmaps","stdlib"],"author":{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.11","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"21543837294d19e0946b4c20c27df25d40178042","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.11.tgz","fileCount":24,"integrity":"sha512-yt4F6vAz2F5GUxVG/91QiYp/LN8TSRoANqJ0qVB11k87n1EbUJr/2/VS17Exm4jaEP6Y6mgxFpaWCg6HNbqHWA==","signatures":[{"sig":"MEUCIHt/PM+f3H2ZDi50kUUmVb2wxcRnj/8kVjjX0KOHx9Q4AiEAxX4dQu9rwBsK9cPW1xGWSx9aWqaNZInFUKYCoFBXfuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12820},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8bd64f460ccacbfd255bb6ecfccd9b116fee688f","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"npm run build","preversion":"npm run types && npm run lint && npm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v19.7.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"19.7.0","dependencies":{"@allmaps/types":"^1.0.0-beta.3","@allmaps/annotation":"^1.0.0-beta.15","@allmaps/iiif-parser":"^1.0.0-beta.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.11_1692703932519_0.6263876090964418","host":"s3://npm-registry-packages"}},"1.0.0-beta.12":{"name":"@allmaps/stdlib","version":"1.0.0-beta.12","keywords":["allmaps","stdlib"],"author":{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.12","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"79a08da4f41b303dffbad7e41994dca3c25ea0d8","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.12.tgz","fileCount":24,"integrity":"sha512-6MITiNjtJNYEfsgunDl7t8SpO2mj7lEtNDr+wt3fSnxPAgQLVrCpVSMilBiy7Qa4fON6BbNJ0yAQioRMZhHuFQ==","signatures":[{"sig":"MEUCIGEFLhbbSiuWOG/06FhO9m2gWMryS12s4yMZObAedHCJAiEAy5s6mU9cYjj+1CLQTSQ6x7HvXSsKvIkmFRb7EwQ9pHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12820},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ef3a0afc0cd0ca16fa6f79f2a18b88c9c29d4949","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"npm run build","preversion":"npm run types && npm run lint && npm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v19.7.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"19.7.0","dependencies":{"@allmaps/types":"^1.0.0-beta.3","@allmaps/annotation":"^1.0.0-beta.16","@allmaps/iiif-parser":"^1.0.0-beta.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.12_1694593302623_0.2034999454652655","host":"s3://npm-registry-packages"}},"1.0.0-beta.13":{"name":"@allmaps/stdlib","version":"1.0.0-beta.13","keywords":["allmaps","stdlib"],"author":{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.13","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"c5ab6c0459fbdd136fd6360ec008ef1b3e32ba09","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.13.tgz","fileCount":30,"integrity":"sha512-QMBPGkt4V7BsX5FIurAAiPxaXhAx5c58MIduAwUakAi9s5T4/GbphRgv2QCC/UAEO8WuTBqd+wzKX/H1ec4x/w==","signatures":[{"sig":"MEQCIBNF9vCuuYJNc4TwUjvkvv4SqOAZ2jNMuCnfglxi0Fk+AiAKUJ/mRva8cshnnpWyTw3oJhDNBuxxA/diKUeXBzj0Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30754},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7ce2bc3fe2133055b11e3034fcf0a386e903492e","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"npm run build","preversion":"npm run types && npm run lint && npm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v19.7.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"19.7.0","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.4","@allmaps/annotation":"^1.0.0-beta.17","@allmaps/iiif-parser":"^1.0.0-beta.26","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","@types/svg-parser":"^2.0.3","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.13_1696590118616_0.4794369629956552","host":"s3://npm-registry-packages"}},"1.0.0-beta.15":{"name":"@allmaps/stdlib","version":"1.0.0-beta.15","keywords":["allmaps","stdlib"],"author":{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.15","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"fc9b523dc803664eaec5069e323e6f9bd421a4e9","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.15.tgz","fileCount":32,"integrity":"sha512-gbU5/6f5Dsi4sNsT+C+De9lVb8RIP7sFUhDbmxzNiMRmss1TUzZ6ZB87LKk8jqmfo/43Zn97B8Bw/NdMSi/GqA==","signatures":[{"sig":"MEUCIQDEGoLV05gVzw0/R2uZ+B++TTpGXiDnTLXthLhrDSWyqQIgW7c0D4QpdRYcOSeOo+iHcZMPh8E+h1yTBDsCuw2F4Pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32478},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f9653b6f1e27f3736eced9097d8beece7f5b2c5b","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"npm run build","preversion":"npm run types && npm run lint && npm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v20.8.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"20.8.0","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.6","@allmaps/annotation":"^1.0.0-beta.18","@allmaps/iiif-parser":"^1.0.0-beta.27","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","@types/svg-parser":"^2.0.3","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.15_1699906960861_0.45917422731315627","host":"s3://npm-registry-packages"}},"1.0.0-beta.16":{"name":"@allmaps/stdlib","version":"1.0.0-beta.16","keywords":["allmaps","stdlib"],"author":{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.16","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"ba913ab573d9b37885cbefe0299d4c05c4736939","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.16.tgz","fileCount":32,"integrity":"sha512-u7aQb7mu1tXMReZnXxxDHdQ0R1KtM4/1jRwrLLyRA9IiwxJVlgeRucyIz0w2p5lKTP4OukRGkw6e1jaS2VW2WQ==","signatures":[{"sig":"MEUCIBnP0dsD4obNHUv99nX7+nBD6YePoYyuzPqPqVhuIGkZAiEAxWf/zzTuzhyNdmIXZ8uDzX06AKsggU+y9GGORbcLF5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32478},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"91c3999e30b5513c8d7fa6b5dbfe051e599fa239","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"npm run build","preversion":"npm run types && npm run lint && npm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v20.8.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"20.8.0","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.6","@allmaps/annotation":"^1.0.0-beta.19","@allmaps/iiif-parser":"^1.0.0-beta.27","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","@types/svg-parser":"^2.0.3","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.16_1700059487731_0.0567858382481119","host":"s3://npm-registry-packages"}},"1.0.0-beta.17":{"name":"@allmaps/stdlib","version":"1.0.0-beta.17","keywords":["allmaps","stdlib"],"author":{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.17","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"b1e58f1ef0927f3c7e188bd5743d6eec6472bdc9","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.17.tgz","fileCount":32,"integrity":"sha512-UfOQmuIb8hN6k3GOa2hcajlryZXv0vX3A26FqhasS7juT0dxclRVX4DVOrz61fJfnJ2V1BfbiXb8M0dUIa1SpA==","signatures":[{"sig":"MEYCIQD/laW675b4Upuvr3q5rxvz8Z9UtHY3WEfezuHBMolr+AIhAN/KZj6VjzAGuMPXi8pNeuJp7IvsjEAa8FaMMrw5A4A1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32478},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"e63909896795bd5576eceb1f5789c1ce8d386a9e","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"npm run build","preversion":"npm run types && npm run lint && npm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v20.8.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"20.8.0","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.6","@allmaps/annotation":"^1.0.0-beta.19","@allmaps/iiif-parser":"^1.0.0-beta.28","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","@types/svg-parser":"^2.0.3","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.17_1701718025630_0.9066353865564927","host":"s3://npm-registry-packages"}},"1.0.0-beta.18":{"name":"@allmaps/stdlib","version":"1.0.0-beta.18","keywords":["allmaps","stdlib"],"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.18","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"3c715cb63137749e89a8f1d94e529f9fed491230","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.18.tgz","fileCount":34,"integrity":"sha512-16LqwEhFXYA9ei5PbCoTzS9iIYQDQZP6Lmhe9miOnxUI3D3aDV0pVnBz9Bnwjb/gjCzQfvqk3WkUvdjxxtExLQ==","signatures":[{"sig":"MEUCIHMuttHRmuVheME3jspKNRenEZzl3dAIsg6lkPgB1MmnAiEA0XP5E4Uylc6Fd5S7WmaiFKS/p9OgBNBWhELjUGgJq94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38229},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f2c698aa696286f4ad7b6a842178ce5fa8c4e5c2","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"npm run build","preversion":"npm run types && npm run lint && npm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v20.8.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"20.8.0","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.7","@allmaps/annotation":"^1.0.0-beta.20","@allmaps/iiif-parser":"^1.0.0-beta.29","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","@types/svg-parser":"^2.0.3","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.18_1704708966850_0.6961201022936732","host":"s3://npm-registry-packages"}},"1.0.0-beta.19":{"name":"@allmaps/stdlib","version":"1.0.0-beta.19","keywords":["allmaps","stdlib"],"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.19","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"1ca2c84fe84390f7eb0f95e3f2c202c2e17c20ed","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.19.tgz","fileCount":34,"integrity":"sha512-v+zAKjDBeijfxtp7qsN8TYG95tQH6VMj/qNGlNanAIYgneZ4t0SHS9a926r0HjkgJ2HANFVg+jRwNTXpAfu8Cw==","signatures":[{"sig":"MEQCIEcEtO5OyRZp+eTKQn0pfOMymX12EKtXJVpkCiWu2e4xAiALz+mo02E+ddGGM4vtWOBZM646sn8VPqJj8uVeKGp8DQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38229},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"887b29f09f48ce461b043ef16435712e9e8427ed","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"npm run build","preversion":"npm run types && npm run lint && npm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v20.8.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"20.8.0","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.7","@allmaps/annotation":"^1.0.0-beta.20","@allmaps/iiif-parser":"^1.0.0-beta.30","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","@types/svg-parser":"^2.0.3","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.19_1706187593361_0.997132997428894","host":"s3://npm-registry-packages"}},"1.0.0-beta.20":{"name":"@allmaps/stdlib","version":"1.0.0-beta.20","keywords":["allmaps","stdlib"],"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.20","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"ccdc18fec17d7c8d79c33287ed6d06d3080a3f0a","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.20.tgz","fileCount":34,"integrity":"sha512-7x/P2dgScKEg2Ac6Z+GNSfA4r8q461fA8VwDmKGHKMrVaSbSh6NnWcH0391Ozac1uhclcPzzx0QQ++vO+s33sw==","signatures":[{"sig":"MEYCIQClA+FM7IROrpvrsGAerOiRqUvwe7DrzPNo6AAMmnnhyAIhAIp9IomrQngdf60Hb971uqyxKM73EqYz48qiE3kC0kYA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38280},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3da9bbe4248d3127271a76f8751dbfbbc1cb43c7","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"npm run build","preversion":"npm run types && npm run lint && npm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v20.8.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"20.8.0","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.7","@allmaps/annotation":"^1.0.0-beta.21","@allmaps/iiif-parser":"^1.0.0-beta.31","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","@types/svg-parser":"^2.0.3","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.20_1707509993009_0.44395838610354477","host":"s3://npm-registry-packages"}},"1.0.0-beta.21":{"name":"@allmaps/stdlib","version":"1.0.0-beta.21","keywords":["allmaps","stdlib"],"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.21","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"d4602b9967763839ff71e1c1266990d46b6322e3","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.21.tgz","fileCount":34,"integrity":"sha512-nDMSj9fRRuXjo59mfgPJsyUzW/9xyalsULfUBg1RuoPjh2bsTVBzzM1aMJ1OesMAbIu0mln9JuEvdS/KmGYoSA==","signatures":[{"sig":"MEUCIBDYv5Pibqdvcw5g3pPvFJsKcgITkVmwIi7vHlkPjdc0AiEAtLVvE0FaVesYdX5dzWLL4eCIBgPrcHwS0b92hh5FfHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38284},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c418156843f0af177f2e644d4376d00c4dd1e0d9","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"pnpm run build","preversion":"pnpm run types && pnpm run lint && pnpm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v20.8.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"20.8.0","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.8","@allmaps/annotation":"^1.0.0-beta.22","@allmaps/iiif-parser":"^1.0.0-beta.32","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","@types/svg-parser":"^2.0.3","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.21_1707510674021_0.5474520789197221","host":"s3://npm-registry-packages"}},"1.0.0-beta.22":{"name":"@allmaps/stdlib","version":"1.0.0-beta.22","keywords":["allmaps","stdlib"],"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.22","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"ab049085f0a95ab88c4eae80d9d6b6114a970a04","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.22.tgz","fileCount":34,"integrity":"sha512-I7xtek2Cqopvgt3bM2ZhCI9M0XzBQjPwBGTPtw0twhMzD0m/JKPT63RyrYnKIayYK2L8dbwYWX2Add+JftRPdw==","signatures":[{"sig":"MEUCIB9llgePMxqO8hEAwEPsZ3gbQlarnF1Kn4aNa+nSAwVuAiEAnPMRIaDCGtbGg6PqgtTF+Vs40cAXWs+U6PKR/k1We9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38520},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7c78af0bfc5772991eda9a4ed8c256f5321daa87","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"pnpm run build","preversion":"pnpm run types && pnpm run lint && pnpm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v20.8.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"20.8.0","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.9","@allmaps/annotation":"^1.0.0-beta.22","@allmaps/iiif-parser":"^1.0.0-beta.33","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","@types/svg-parser":"^2.0.3","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.22_1708868047066_0.11518147445779725","host":"s3://npm-registry-packages"}},"1.0.0-beta.25":{"name":"@allmaps/stdlib","version":"1.0.0-beta.25","keywords":["allmaps","stdlib"],"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.25","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"7e78604a94556d71f16b480fada56a93f297459a","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.25.tgz","fileCount":34,"integrity":"sha512-qV7dm7LoT1gkhdF1/2SZNLOKfoF9AlN6er2VUtNexy0efD45xmZm9y7HGyoW+m+rvAZKCeHBTxHIt/RggkaUkA==","signatures":[{"sig":"MEQCIBACDhOrybIvIZW6oiG5LMkIHUT62NoPytJdYM+iAbsGAiBcI/mEyBlpQKjTWQieGJPunRU4bBp5NMssoZghwLAuQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48129},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5f2ad13ad670f4eacd4ec2dff92d0d49c86441c6","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"pnpm run build","preversion":"pnpm run types && pnpm run lint && pnpm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v20.8.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"20.8.0","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.11","@allmaps/annotation":"^1.0.0-beta.25","@allmaps/iiif-parser":"^1.0.0-beta.35","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","@types/svg-parser":"^2.0.3","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.25_1709993724951_0.9886050981357215","host":"s3://npm-registry-packages"}},"1.0.0-beta.26":{"name":"@allmaps/stdlib","version":"1.0.0-beta.26","keywords":["allmaps","stdlib"],"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.26","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"45dac95a14ef7f1b7b6b1202585bc142647cfd0d","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.26.tgz","fileCount":34,"integrity":"sha512-+PU3Cd3IZ1TZqxVtrUX5mVnmYd5Tl2FDTze2/o5oWeBnazxudQtF/tk9OHaiXOYU+4kixR5GDsY4a5r0OA7izA==","signatures":[{"sig":"MEQCIA3dHwQGf7lXTOQgrsGZSFDxSDTNCSNykkNMdiIQgTIwAiBXqLvU1juOW7gyOBigD5DEZg9FzDpb1MC7M4gFWFq3gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48129},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"60322ac9345b16940b25ae912e0a3aeb69c6af9e","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"pnpm run build","preversion":"pnpm run types && pnpm run lint && pnpm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v20.8.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"20.8.0","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.12","@allmaps/annotation":"^1.0.0-beta.26","@allmaps/iiif-parser":"^1.0.0-beta.36","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","@types/svg-parser":"^2.0.3","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.26_1709994189374_0.5442808419418046","host":"s3://npm-registry-packages"}},"1.0.0-beta.27":{"name":"@allmaps/stdlib","version":"1.0.0-beta.27","keywords":["allmaps","stdlib"],"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.27","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"ea3793ca9ce2254ebaf4c82262f4eec636bb5d52","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.27.tgz","fileCount":34,"integrity":"sha512-ShdfWMNq3wfXCyM5DFsYxUx5gePum3c5GSojSUa6R2W4c5ovDYpe5IsEdqUc+Gg7xRiRLGTule67TtGsVQY7Dg==","signatures":[{"sig":"MEUCIFvPrkW6g7R7k8yfKeABBlK9YHEG1RjXyXch7RIy9VbfAiEA3RTQu7pcOXtsZm/WnN3aI+2ngl8scdsn9Wdzhi3aDeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48878},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c3a51a2359687465691b99b8c21fb9c20289064c","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"pnpm run build","preversion":"pnpm run types && pnpm run lint && pnpm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v20.8.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"20.8.0","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.12","@allmaps/annotation":"^1.0.0-beta.26","@allmaps/iiif-parser":"^1.0.0-beta.36","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.35.0","prettier":"^2.8.0","typescript":"^5.0.0","@types/svg-parser":"^2.0.3","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.27_1710849395901_0.4937031379373895","host":"s3://npm-registry-packages"}},"1.0.0-beta.28":{"name":"@allmaps/stdlib","version":"1.0.0-beta.28","keywords":["allmaps","stdlib"],"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.28","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"38e7199d3a7accfeb3eb371496a0453bf0851cf7","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.28.tgz","fileCount":36,"integrity":"sha512-Ss200J31nvHvVMp+Ri6efTzd+ZbRkE1PgiVsTqru4ZD+af7yTDMf5wp/P5dhLo/eZVieKFM4dXNZAwGz3LnqvQ==","signatures":[{"sig":"MEUCIQCTEE1R8YLB4zWjwiwOg4WqpEcRWdAZC7Va4PBNkW1YKgIgZRwP68/L1T6kmbLotJZjQI9SSxtHQbNQUS2boGHeSBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50426},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2cd1595a894c77557a492e61371508d615d9f6b8","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"pnpm run build","preversion":"pnpm run types && pnpm run lint && pnpm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v22.2.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"22.2.0","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.13","@allmaps/annotation":"^1.0.0-beta.27","@allmaps/iiif-parser":"^1.0.0-beta.37","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.56.0","prettier":"^2.8.0","typescript":"^5.0.0","@types/eslint":"^8.56.0","@types/svg-parser":"^2.0.3","eslint-config-prettier":"^9.1.0","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.28_1717008267418_0.4382097914443779","host":"s3://npm-registry-packages"}},"1.0.0-beta.29":{"name":"@allmaps/stdlib","version":"1.0.0-beta.29","keywords":["allmaps","stdlib"],"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.29","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"581eca6f3ac1f57ac4473e8421e9658dedee6a76","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.29.tgz","fileCount":38,"integrity":"sha512-R4kXLh+Hdg6nTRdZuSp0e19bckxl45BDPiJggknY80wlvtoHlFYT1IZ4XvSPXKqXVyxKKdykYOzvIypG1swh8Q==","signatures":[{"sig":"MEUCICz34QISE4aC7ylxf43drRLvhmtjwDlkQou39RjbZV5CAiEA2pzJ31+XtL3hDt9kdTa5f18b62/tBVObKoXI89r6vVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51527},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ee99d1696cd81fb650cccada4352418ba3e9f2aa","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"pnpm run build","preversion":"pnpm run types && pnpm run lint && pnpm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v22.5.1+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"22.5.1","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.13","@allmaps/annotation":"^1.0.0-beta.28","@allmaps/iiif-parser":"^1.0.0-beta.38","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.56.0","prettier":"^2.8.0","typescript":"^5.0.0","@types/eslint":"^8.56.0","@types/svg-parser":"^2.0.3","eslint-config-prettier":"^9.1.0","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.29_1723800812444_0.7600152553322048","host":"s3://npm-registry-packages"}},"1.0.0-beta.30":{"name":"@allmaps/stdlib","version":"1.0.0-beta.30","keywords":["allmaps","stdlib"],"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.30","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"38f38824f9753b22b29578efdf1267ca00c018c0","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.30.tgz","fileCount":38,"integrity":"sha512-14iabVCISajdlMAV8iihGOEvIEZaI7yp8wxpFWzejeAQKcAGaFRWhVMeZBp8/ujYWNdggv5YzioCPhnQwDpciQ==","signatures":[{"sig":"MEQCIEAF+UHdnbG8TFM4dwT40jWwOiA93MkIXnxsJdE2rEQtAiA7j/OXjbwwdYgcEqoeHpP+Zqiy3wEM0aTvYRmSLx72Lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51527},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2de04781b28e95d3484c3da4cf738861034c70b8","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","pretest":"pnpm run build","preversion":"pnpm run types && pnpm run lint && pnpm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v22.5.1+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"22.5.1","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.14","@allmaps/annotation":"^1.0.0-beta.29","@allmaps/iiif-parser":"^1.0.0-beta.39","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.56.0","prettier":"^2.8.0","typescript":"^5.5.4","@types/eslint":"^8.56.0","@types/svg-parser":"^2.0.3","eslint-config-prettier":"^9.1.0","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.30_1724154497567_0.6826505756250767","host":"s3://npm-registry-packages"}},"1.0.0-beta.31":{"name":"@allmaps/stdlib","version":"1.0.0-beta.31","keywords":["allmaps","stdlib"],"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.31","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"20ff6c4ed0906a247269c99ae8dc735d919d80d4","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.31.tgz","fileCount":38,"integrity":"sha512-/QcBmdT8XOiZQj+5y58bt4hPkdiK1wfv5z2caxvFmePYrlRh+n0etezKdqMK34CA/HrgJWXjgYt6fcvCVHMzow==","signatures":[{"sig":"MEUCIQCzz4kVOupIui2qAmF51xa4QlUTzce510Or/JYVpqnGEQIgST5mOekjoQCesJ+v4MTHERLypkooORN6FoUr//W8HXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54165},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ab61d681886fe219ddef44432b519f045ffb48b3","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test pnpm run build && mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","preversion":"pnpm run lint && pnpm test"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v22.9.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"22.9.0","dependencies":{"svg-parser":"^2.0.4","@allmaps/types":"^1.0.0-beta.15","@allmaps/annotation":"^1.0.0-beta.30","@allmaps/iiif-parser":"^1.0.0-beta.40","@placemarkio/geojson-rewind":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^8.4.0","eslint":"^8.56.0","prettier":"^2.8.0","typescript":"^5.5.4","@types/eslint":"^8.56.0","@types/svg-parser":"^2.0.3","eslint-config-prettier":"^9.1.0","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.31_1730402501829_0.8102577368569588","host":"s3://npm-registry-packages"}},"1.0.0-beta.33":{"name":"@allmaps/stdlib","version":"1.0.0-beta.33","keywords":["allmaps","stdlib"],"license":"GPL-3.0-or-later","_id":"@allmaps/stdlib@1.0.0-beta.33","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"d30b87553bc744c8402e5f80a7695395df9a61b2","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.33.tgz","fileCount":42,"integrity":"sha512-pImY8nzuSrtNYIYVKh4iEAjYKuXqBZ3HYsRR5t7o0I7nGuK8GKAQ+l1zml3v8YUgm529bJ9liDP6jJTUSi49Jg==","signatures":[{"sig":"MEYCIQCyH342wxzwsVFkS/npKZzHbOhsEb/LRLclf1rkQE5TLQIhAMhvzrcLOWGkL7NdlCKIF75AdolGlPV8UJEbyELYjOuB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101685},"type":"module","exports":"./dist/index.js","gitHead":"ce2647b9f0b77032a428d96bc037ecd67379cc04","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test pnpm run build && mocha","build":"tsc && pnpm run documentation","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","preversion":"pnpm run lint && pnpm test","documentation":"remark . --output --use remark-api"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/5.1.0/node@v23.1.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"23.1.0","dependencies":{"svg-parser":"^2.0.4","@turf/rewind":"^7.2.0","@allmaps/annotation":"^1.0.0-beta.32","@allmaps/iiif-parser":"^1.0.0-beta.42","monotone-chain-convex-hull":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","mocha":"^10.8.2","eslint":"^8.56.0","prettier":"^3.4.2","remark-api":"^1.1.0","remark-cli":"^12.0.1","typescript":"^5.7.0","@types/eslint":"^8.56.0","@allmaps/types":"^1.0.0-beta.17","@types/svg-parser":"^2.0.3","eslint-config-prettier":"^9.1.0","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.33_1741776126775_0.9053893250970841","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.34":{"name":"@allmaps/stdlib","version":"1.0.0-beta.34","keywords":["allmaps","stdlib"],"license":"MIT","_id":"@allmaps/stdlib@1.0.0-beta.34","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","dist":{"shasum":"7906fa80d7208374f602cefc95d10cbe2d13b4a0","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.34.tgz","fileCount":43,"integrity":"sha512-4YBWGqEQ8DhUmqP9YDcWg7sBz53xWUUlMvARJoM7nmwUFX6VJxfUBzG9KKdncrcPcPr9tU/Azt/eUaBkWy1kOg==","signatures":[{"sig":"MEUCICOEWlXt7oG16Hy+F/KtzJR0brC4ct6i9GvKsHXkSZPfAiEAzdKLh/KmPmWSBY0PS3i2nFS/EEb1vpqxfjInzULkyrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116342},"type":"module","exports":"./dist/index.js","gitHead":"52a33f5d89519a0fd621c4847b2c7b5b63d52ef2","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test pnpm run build && mocha","build":"tsc && pnpm run documentation","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","preversion":"pnpm run lint && pnpm test","documentation":"remark . --output --use remark-api"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/4.1.2/node@v23.11.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"23.11.0","dependencies":{"hex-rgb":"^5.0.0","rgb-hex":"^4.1.0","svg-parser":"^2.0.4","@turf/rewind":"^7.2.0","@allmaps/annotation":"^1.0.0-beta.33","@allmaps/iiif-parser":"^1.0.0-beta.43","monotone-chain-convex-hull":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.8.2","eslint":"^8.56.0","prettier":"^3.4.2","remark-api":"^1.1.0","remark-cli":"^12.0.1","typescript":"^5.7.0","@types/eslint":"^8.56.0","@allmaps/types":"^1.0.0-beta.18","@types/svg-parser":"^2.0.3","eslint-config-prettier":"^9.1.0","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.34_1747907470771_0.9570692542068122","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.35":{"name":"@allmaps/stdlib","version":"1.0.0-beta.35","keywords":["allmaps","stdlib"],"license":"MIT","_id":"@allmaps/stdlib@1.0.0-beta.35","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","dist":{"shasum":"4f308016010b6232f1ef78115c888d5eb1bda82d","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.35.tgz","fileCount":33,"integrity":"sha512-vRRdFiCzEnILDUK8nNchKJs5vTuWP9lEwmGzsM0w6EDNN0F+Py0b5t3GBN+u2Gejkk1DHO6AcAHpJSB44L1p9w==","signatures":[{"sig":"MEUCICFofJetyV9gUcW1cebjIpDWsvilQ5YBtsX402I3AaGhAiEA61DbySNrwxglktgSZ4JFM+nTYp9ESSy46ZcReiuu8+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125548},"type":"module","exports":"./dist/index.js","gitHead":"b0528a2ee528dd035a4cb9188f838adca307c7b3","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test pnpm run build && mocha","build":"tsc && pnpm run documentation","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","documentation":"remark . --output --use remark-api"},"_npmUser":{"name":"bertspaan","actor":{"name":"bertspaan","type":"user","email":"hello@bertspaan.nl"},"email":"hello@bertspaan.nl"},"repository":{"url":"https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/4.5.1/node@v23.11.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"23.11.0","dependencies":{"hex-rgb":"^5.0.0","rgb-hex":"^4.1.0","svg-parser":"^2.0.4","@turf/rewind":"^7.2.0","@allmaps/annotation":"^1.0.0-beta.34","@allmaps/iiif-parser":"^1.0.0-beta.44","monotone-chain-convex-hull":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.8.2","eslint":"^8.56.0","prettier":"^3.4.2","remark-api":"^1.1.0","remark-cli":"^12.0.1","typescript":"^5.7.0","@types/eslint":"^8.56.0","@allmaps/types":"^1.0.0-beta.19","@types/svg-parser":"^2.0.3","eslint-config-prettier":"^9.1.0","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.35_1751899545144_0.24415252045154445","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.36":{"name":"@allmaps/stdlib","version":"1.0.0-beta.36","keywords":["allmaps","stdlib"],"license":"MIT","_id":"@allmaps/stdlib@1.0.0-beta.36","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","dist":{"shasum":"ddcb0f9cfddefc87dfdcd30000663120dc82e752","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.36.tgz","fileCount":33,"integrity":"sha512-GhRkaP+DKziTcs9LPUPAun0Q7fJay7mPGbjt0yBhnWTaxqQAzv7koXi/EMkejGPPcS3CCEAFqSSnXLAI0Sy65g==","signatures":[{"sig":"MEQCIFuoEMq+qWANE/qhuZvEtZ6cS6l3gYBWjnX3II6fE6lqAiBXXcU7EnHBMNhAiRN0TbfyKi1mgR2UMf5Xnsj+fZHv1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125504},"type":"module","exports":"./dist/index.js","gitHead":"6b93e4d938c15ef1ea0e6ba15dc6585c80f6687b","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","documentation":"remark . --output --use remark-api"},"_npmUser":{"name":"bertspaan","actor":{"name":"bertspaan","type":"user","email":"hello@bertspaan.nl"},"email":"hello@bertspaan.nl"},"repository":{"url":"https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/4.5.1/node@v23.11.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"23.11.0","dependencies":{"hex-rgb":"^5.0.0","rgb-hex":"^4.1.0","svg-parser":"^2.0.4","@turf/rewind":"^7.2.0","@allmaps/annotation":"^1.0.0-beta.35","@allmaps/iiif-parser":"^1.0.0-beta.45","monotone-chain-convex-hull":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.8.2","eslint":"^8.56.0","prettier":"^3.4.2","remark-api":"^1.1.0","remark-cli":"^12.0.1","typescript":"^5.7.0","@types/eslint":"^8.56.0","@allmaps/types":"^1.0.0-beta.20","@types/svg-parser":"^2.0.3","eslint-config-prettier":"^9.1.0","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.36_1752089462042_0.7616742921566204","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.37":{"name":"@allmaps/stdlib","version":"1.0.0-beta.37","keywords":["allmaps","stdlib"],"license":"MIT","_id":"@allmaps/stdlib@1.0.0-beta.37","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","dist":{"shasum":"36dad30dff60a75c54f53613aca985a510b4709f","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.37.tgz","fileCount":33,"integrity":"sha512-sIz6un42v1KXS71hOfnqxj9mRJ00ankuSQJl4VN6BJc8EciywNxLgbAzlFR6nPbQbQvlKA83Uvif83i4Ao/w6g==","signatures":[{"sig":"MEQCIHTnphFiUVNraVE31BQR4/6n+npGlyX158EeOiOCXtoyAiBHQB4Lw7uws0hIn1fJTC5F3W/3NxfvsXe/54sPLTIxvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125499},"type":"module","exports":"./dist/index.js","gitHead":"d7e8b2ee5a5496bffb70cfcd1143cfabce4d5760","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test mocha","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","documentation":"remark . --output --use remark-api"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/4.5.1/node@v23.11.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"23.11.0","dependencies":{"hex-rgb":"^5.0.0","rgb-hex":"^4.1.0","svg-parser":"^2.0.4","@turf/rewind":"^7.2.0","@allmaps/annotation":"^1.0.0-beta.35","@allmaps/iiif-parser":"^1.0.0-beta.45","monotone-chain-convex-hull":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.8.2","eslint":"^8.56.0","prettier":"^3.4.2","remark-api":"^1.1.0","remark-cli":"^12.0.1","typescript":"^5.7.0","@types/eslint":"^8.56.0","@allmaps/types":"^1.0.0-beta.20","@types/svg-parser":"^2.0.3","eslint-config-prettier":"^9.1.0","chai-shallow-deep-equal":"^1.4.6","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.37_1752946883838_0.7985890919571867","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.38":{"name":"@allmaps/stdlib","version":"1.0.0-beta.38","keywords":["allmaps","stdlib"],"license":"MIT","_id":"@allmaps/stdlib@1.0.0-beta.38","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"15a01aa0ec269e3c6e6290752f9e8b562d657ca0","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.38.tgz","fileCount":35,"integrity":"sha512-EyYxMTTw2PmTiNbf930kyKm+J4H39F4YR4lfj5U4e+JyMoHfCPTlwQXZOiiq9g78OveyHDqdCq/+vtLk85syCA==","signatures":[{"sig":"MEYCIQCaZ9eMiumHOoGILbXJbnnytHOvU5n0BxQUje1/jAoUnwIhANdAjdOQEO847RbTEZu8MurktPyet24aTkpffQmhkADz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133610},"type":"module","exports":"./dist/index.js","gitHead":"dfe8dc3b15ae53f3dec0627144a0778de3a51779","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test vitest run","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","documentation":"remark . --output --use remark-api"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/4.7.0/node@v24.10.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"24.10.0","dependencies":{"hex-rgb":"^5.0.0","rgb-hex":"^4.1.0","lodash-es":"^4.17.21","svg-parser":"^2.0.4","@turf/rewind":"^7.2.0","@types/lodash-es":"^4.17.12","@allmaps/annotation":"^1.0.0-beta.36","@allmaps/iiif-parser":"^1.0.0-beta.46","monotone-chain-convex-hull":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^4.0.4","prettier":"^3.6.2","remark-api":"^1.1.0","remark-cli":"^12.0.1","typescript":"^5.7.0","@types/eslint":"^8.56.0","@allmaps/types":"^1.0.0-beta.21","@types/svg-parser":"^2.0.3","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.38_1762812020969_0.6229917556015483","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.39":{"name":"@allmaps/stdlib","version":"1.0.0-beta.39","keywords":["allmaps","stdlib"],"license":"MIT","_id":"@allmaps/stdlib@1.0.0-beta.39","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"208da000346d04838c0d60a980421705b703be5d","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.39.tgz","fileCount":35,"integrity":"sha512-vX2r9f/MGDvQQRXPrkKvlo2MhrG7rOkrJDoh6TAYPCDN+kwoXMAaDd0uJkl9FqfbdYCfu444of6XJUrlZ/aITA==","signatures":[{"sig":"MEYCIQDBwaVDT3Y/wmpoQxR4c6yCCmmiqM7IRhIlgZZkkqIdYAIhAISHi27OS4W3qf4MGfKeBbUcF5soSCDiszqowKnXrjg6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135182},"type":"module","exports":"./dist/index.js","gitHead":"814686e9c8e78777708c22dcd1efc4c81d968539","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test vitest run","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","documentation":"remark . --output --use remark-api"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/4.7.0/node@v24.10.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"24.10.0","dependencies":{"hex-rgb":"^5.0.0","rgb-hex":"^4.1.0","lodash-es":"^4.17.21","svg-parser":"^2.0.4","@turf/rewind":"^7.2.0","@types/lodash-es":"^4.17.12","@allmaps/annotation":"^1.0.0-beta.36","@allmaps/iiif-parser":"^1.0.0-beta.47","monotone-chain-convex-hull":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^4.0.4","prettier":"^3.6.2","remark-api":"^1.1.0","remark-cli":"^12.0.1","typescript":"^5.7.0","@types/eslint":"^8.56.0","@allmaps/types":"^1.0.0-beta.22","@types/svg-parser":"^2.0.3","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.39_1764251090310_0.7959493421309547","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.40":{"name":"@allmaps/stdlib","version":"1.0.0-beta.40","keywords":["allmaps","stdlib"],"license":"MIT","_id":"@allmaps/stdlib@1.0.0-beta.40","maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"contributors":[{"url":"https://bertspaan.nl","name":"Bert Spaan","email":"hello@bertspaan.nl"},{"url":"https://manuelclaeysbouuaert.be","name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com"}],"homepage":"https://allmaps.org","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"dist":{"shasum":"6b2302b73f78ae0733ee4ee4998c9cee03514d2b","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.40.tgz","fileCount":35,"integrity":"sha512-KanrEDClErcu6bSd+4kDsRW8rO6P9hHO6n2WJxmZYpbUzUQ1gPBWv1+AB0sxAMoK1hwV3NPkqtvNEJ12M3NETw==","signatures":[{"sig":"MEYCIQCUFveXPLfXHMDRpoH+/DZva1fRaneD/GH4ndfTwzK+CQIhANxXhEHsEGSeQnCHuaoO9MYQVp1X/QnhFMq3Je3LBnPX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135188},"type":"module","exports":"./dist/index.js","gitHead":"5801dd5a129c88cb0aaea3f45e2e288f38565d46","scripts":{"lint":"prettier --check src test && eslint src test --ext .js,.ts","test":"NODE_ENV=test vitest run","build":"tsc","types":"tsc --noEmit","watch":"tsc --watch","format":"prettier --write src test","documentation":"remark . --output --use remark-api"},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"repository":{"url":"git+https://github.com/allmaps/allmaps.git","type":"git","directory":"packages/stdlib"},"_npmVersion":"lerna/4.9.4/node@v24.10.0+arm64 (darwin)","description":"Allmaps Standard Library","directories":{},"_nodeVersion":"24.10.0","dependencies":{"hex-rgb":"^5.0.0","rgb-hex":"^4.1.0","lodash-es":"^4.17.21","svg-parser":"^2.0.4","@turf/rewind":"^7.2.0","@types/lodash-es":"^4.17.12","@allmaps/annotation":"^1.0.0-beta.36","@allmaps/iiif-parser":"^1.0.0-beta.47","monotone-chain-convex-hull":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^4.0.4","prettier":"^3.6.2","remark-api":"^1.1.0","remark-cli":"^12.0.1","typescript":"^5.7.0","@types/eslint":"^8.56.0","@allmaps/types":"^1.0.0-beta.22","@types/svg-parser":"^2.0.3","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stdlib_1.0.0-beta.40_1770665496275_0.9744841515819442","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.41":{"name":"@allmaps/stdlib","version":"1.0.0-beta.41","contributors":[{"name":"Bert Spaan","email":"hello@bertspaan.nl","url":"https://bertspaan.nl"},{"name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com","url":"https://manuelclaeysbouuaert.be"}],"description":"Allmaps Standard Library","type":"module","exports":"./dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/allmaps/allmaps.git","directory":"packages/stdlib"},"homepage":"https://allmaps.org","keywords":["allmaps","stdlib"],"scripts":{"watch":"tsc --watch --noCheck","build":"tsc --noCheck","test":"NODE_ENV=test vitest run","lint":"prettier --ignore-path ../../.gitignore --check src test && eslint src test --ext .js,.ts","format":"prettier --ignore-path ../../.gitignore --write src test","types":"tsc --noEmit","documentation":"remark . --output --use remark-api"},"license":"MIT","dependencies":{"@allmaps/annotation":"^1.0.0-beta.37","@allmaps/iiif-parser":"^1.0.0-beta.48","@turf/rewind":"^7.2.0","@types/lodash-es":"^4.17.12","hex-rgb":"^5.0.0","lodash-es":"^4.17.21","monotone-chain-convex-hull":"^1.1.0","rgb-hex":"^4.1.0","svg-parser":"^2.0.4"},"devDependencies":{"@allmaps/types":"^1.0.0-beta.23","@types/eslint":"^8.56.0","@types/svg-parser":"^2.0.3","@typescript-eslint/eslint-plugin":"^7.0.0","@typescript-eslint/parser":"^7.0.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","prettier":"^3.6.2","remark-api":"^1.1.0","remark-cli":"^12.0.1","typescript":"^5.9.3","vitest":"^4.0.4"},"gitHead":"0776371fa222f670b893d87b302c6334e825ac3e","_id":"@allmaps/stdlib@1.0.0-beta.41","bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"_nodeVersion":"25.8.0","_npmVersion":"lerna/4.9.4/node@v25.8.0+arm64 (darwin)","dist":{"integrity":"sha512-NCsH52fElzNB8Ui9A/+FZQrxzP+P1z8l/DMx8YtF/E10Z2WHHlgSD2vnbqas5FqH5MI/HX3XtJwfPslzD/aquA==","shasum":"2f75db6222a86bcc19b7aefabbd7bfd45cf52665","tarball":"https://registry.npmjs.org/@allmaps/stdlib/-/stdlib-1.0.0-beta.41.tgz","fileCount":35,"unpackedSize":144415,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDkUlmj1ianmrYZ0963WB742H5GFt3OUI/xKV3xCnQRiAiAtYE96uAEmItcBeyjAnBgsLz/VdaeVNiLPbKkCckYycw=="}]},"_npmUser":{"name":"bertspaan","email":"hello@bertspaan.nl"},"directories":{},"maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stdlib_1.0.0-beta.41_1780001971368_0.7948973414571683"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-16T10:41:06.886Z","modified":"2026-05-28T20:59:31.660Z","1.0.0-beta.1":"2023-02-16T10:41:07.169Z","1.0.0-beta.2":"2023-02-17T12:13:11.777Z","1.0.0-beta.3":"2023-02-23T12:19:09.532Z","1.0.0-beta.6":"2023-02-27T20:24:18.459Z","1.0.0-beta.7":"2023-03-01T15:23:18.762Z","1.0.0-beta.8":"2023-04-12T12:11:52.208Z","1.0.0-beta.9":"2023-05-27T19:04:48.070Z","1.0.0-beta.10":"2023-08-21T18:18:37.075Z","1.0.0-beta.11":"2023-08-22T11:32:12.703Z","1.0.0-beta.12":"2023-09-13T08:21:42.828Z","1.0.0-beta.13":"2023-10-06T11:01:58.927Z","1.0.0-beta.15":"2023-11-13T20:22:41.046Z","1.0.0-beta.16":"2023-11-15T14:44:47.948Z","1.0.0-beta.17":"2023-12-04T19:27:05.882Z","1.0.0-beta.18":"2024-01-08T10:16:07.007Z","1.0.0-beta.19":"2024-01-25T12:59:53.480Z","1.0.0-beta.20":"2024-02-09T20:19:53.159Z","1.0.0-beta.21":"2024-02-09T20:31:14.226Z","1.0.0-beta.22":"2024-02-25T13:34:07.241Z","1.0.0-beta.25":"2024-03-09T14:15:25.186Z","1.0.0-beta.26":"2024-03-09T14:23:09.537Z","1.0.0-beta.27":"2024-03-19T11:56:36.080Z","1.0.0-beta.28":"2024-05-29T18:44:27.584Z","1.0.0-beta.29":"2024-08-16T09:33:32.624Z","1.0.0-beta.30":"2024-08-20T11:48:17.831Z","1.0.0-beta.31":"2024-10-31T19:21:42.081Z","1.0.0-beta.33":"2025-03-12T10:42:06.989Z","1.0.0-beta.34":"2025-05-22T09:51:10.964Z","1.0.0-beta.35":"2025-07-07T14:45:45.342Z","1.0.0-beta.36":"2025-07-09T19:31:02.258Z","1.0.0-beta.37":"2025-07-19T17:41:24.025Z","1.0.0-beta.38":"2025-11-10T22:00:21.142Z","1.0.0-beta.39":"2025-11-27T13:44:50.564Z","1.0.0-beta.40":"2026-02-09T19:31:36.430Z","1.0.0-beta.41":"2026-05-28T20:59:31.513Z"},"bugs":{"url":"https://github.com/allmaps/allmaps/issues"},"license":"MIT","homepage":"https://allmaps.org","keywords":["allmaps","stdlib"],"repository":{"type":"git","url":"git+https://github.com/allmaps/allmaps.git","directory":"packages/stdlib"},"description":"Allmaps Standard Library","contributors":[{"name":"Bert Spaan","email":"hello@bertspaan.nl","url":"https://bertspaan.nl"},{"name":"Manuel Claeys Bouuaert","email":"manuel.claeys.b@gmail.com","url":"https://manuelclaeysbouuaert.be"}],"maintainers":[{"name":"bertspaan","email":"hello@bertspaan.nl"}],"readme":"# @allmaps/stdlib\n\nAllmaps Standard Library\n\n## License\n\nMIT\n\n## API\n\n### `angle(line)`\n\n###### Parameters\n\n* `line` (`[Point, Point]`)\n\n###### Returns\n\n`number`.\n\n### `angularMean(angles)`\n\n###### Parameters\n\n* `angles` (`number`)\n\n###### Returns\n\n`number`.\n\n### `arrayContains(array, object, isEqualObject)`\n\n###### Parameters\n\n* `array` (`Array<T>`)\n* `object` (`T`)\n* `isEqualObject` (`((t0: T, t1: T) => boolean) | undefined`)\n\n###### Returns\n\n`{item: T; index: number} | undefined`.\n\n### `arrayDifference(array0, array1, isEqualObject)`\n\n###### Parameters\n\n* `array0` (`Array<T>`)\n* `array1` (`Array<T>`)\n* `isEqualObject` (`((t0: T, t1: T) => boolean) | undefined`)\n\n###### Returns\n\n`Array<T>`.\n\n### `arrayMatrixSize(arrayMatrix)`\n\n###### Parameters\n\n* `arrayMatrix` (`Array<Array<T>>`)\n\n###### Returns\n\n`[number, number]`.\n\n### `arrayRepeated(array, isEqualObject)`\n\n###### Parameters\n\n* `array` (`Array<T>`)\n* `isEqualObject` (`((t0: T, t1: T) => boolean) | undefined`)\n\n###### Returns\n\n`Array<{item: T; index: number}>`.\n\n### `arrayUnique(array, isEqualObject)`\n\n###### Parameters\n\n* `array` (`Array<T>`)\n* `isEqualObject` (`((t0: T, t1: T) => boolean) | undefined`)\n\n###### Returns\n\n`Array<T>`.\n\n### `bboxToCenter(bbox)`\n\n###### Parameters\n\n* `bbox` (`[number, number, number, number]`)\n\n###### Returns\n\n`[number, number]`.\n\n### `bboxToDiameter(bbox)`\n\n###### Parameters\n\n* `bbox` (`[number, number, number, number]`)\n\n###### Returns\n\n`number`.\n\n### `bboxToLine(bbox)`\n\n###### Parameters\n\n* `bbox` (`[number, number, number, number]`)\n\n###### Returns\n\n`[Point, Point]`.\n\n### `bboxToPolygon(bbox)`\n\n###### Parameters\n\n* `bbox` (`[number, number, number, number]`)\n\n###### Returns\n\n`Array<Array<Point>>`.\n\n### `bboxToRectangle(bbox)`\n\n###### Parameters\n\n* `bbox` (`[number, number, number, number]`)\n\n###### Returns\n\n`[Point, Point, Point, Point]`.\n\n### `bboxToResolution(bbox)`\n\n###### Parameters\n\n* `bbox` (`[number, number, number, number]`)\n\n###### Returns\n\n`number`.\n\n### `bboxToSize(bbox)`\n\n###### Parameters\n\n* `bbox` (`[number, number, number, number]`)\n\n###### Returns\n\n`[number, number]`.\n\n### `bboxesToScale(bbox0, bbox1, fit)`\n\n###### Parameters\n\n* `bbox0` (`[number, number, number, number]`)\n* `bbox1` (`[number, number, number, number]`)\n* `fit?` (`Fit | undefined`)\n\n###### Returns\n\n`number`.\n\n### `bufferBbox(bbox, dist0, dist1)`\n\n###### Parameters\n\n* `bbox` (`[number, number, number, number]`)\n* `dist0` (`number`)\n* `dist1?` (`number | undefined`)\n\n###### Returns\n\n`[number, number, number, number]`.\n\n### `bufferBboxByRatio(bbox, ratio)`\n\n###### Parameters\n\n* `bbox` (`[number, number, number, number]`)\n* `ratio?` (`number | undefined`)\n\n###### Returns\n\n`[number, number, number, number]`.\n\n### `camelCaseToWords(string)`\n\n###### Parameters\n\n* `string` (`string`)\n\n###### Returns\n\n`string`.\n\n### `clipPoint(point, min, max)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n* `min` (`[number, number]`)\n* `max` (`[number, number]`)\n\n###### Returns\n\n`[number, number]`.\n\n### `clipPointLngLatProjection(point)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n\n###### Returns\n\n`[number, number]`.\n\n### `clipPointWebMercatorProjection(point)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n\n###### Returns\n\n`[number, number]`.\n\n### `clipValue(value, min, max)`\n\n###### Parameters\n\n* `value` (`number`)\n* `min` (`number`)\n* `max` (`number`)\n\n###### Returns\n\n`number`.\n\n### `closeMultiPolygon(multiPolygon)`\n\n###### Parameters\n\n* `multiPolygon` (`Array<Array<Array<Point>>>`)\n\n###### Returns\n\n`Array<Array<Array<Point>>>`.\n\n### `closePolygon(polygon)`\n\n###### Parameters\n\n* `polygon` (`Array<Array<Point>>`)\n\n###### Returns\n\n`Array<Array<Point>>`.\n\n### `closeRing(ring)`\n\n###### Parameters\n\n* `ring` (`Array<Point>`)\n\n###### Returns\n\n`Array<Point>`.\n\n### `combineBboxes(bboxes)`\n\n###### Parameters\n\n* `bboxes` (`[number, number, number, number]`)\n\n###### Returns\n\n`Bbox | undefined`.\n\n### `computeBbox(geometry)`\n\n###### Parameters\n\n* `geometry` (`Geometry | GeojsonGeometry`)\n\n###### Returns\n\n`[number, number, number, number]`.\n\n### `computeMinMax(values)`\n\n###### Parameters\n\n* `values` (`Array<number>`)\n\n###### Returns\n\n`[number, number]`.\n\n### `computeRotatedBboxProperties(geometry, angle)`\n\n###### Parameters\n\n* `geometry` (`Geometry | GeojsonGeometry`)\n* `angle` (`number`)\n\n###### Returns\n\n`{\n  center: Point\n  size: Size\n  bbox: Bbox\n  rectangle: Rectangle\n  rotatedRectangle: Rectangle\n}`.\n\n### `conformLineString(lineString)`\n\n###### Parameters\n\n* `lineString` (`Array<Point>`)\n\n###### Returns\n\n`Array<Point>`.\n\n### `conformMultiLineString(multiLineString)`\n\n###### Parameters\n\n* `multiLineString` (`Array<Array<Point>>`)\n\n###### Returns\n\n`Array<Array<Point>>`.\n\n### `conformMultiPolygon(multiPolygon)`\n\n###### Parameters\n\n* `multiPolygon` (`Array<Array<Array<Point>>>`)\n\n###### Returns\n\n`Array<Array<Array<Point>>>`.\n\n### `conformPolygon(polygon)`\n\n###### Parameters\n\n* `polygon` (`Array<Array<Point>>`)\n\n###### Returns\n\n`Array<Array<Point>>`.\n\n### `conformRing(ring)`\n\n###### Parameters\n\n* `ring` (`Array<Point>`)\n\n###### Returns\n\n`Array<Point>`.\n\n### `contractGeojsonGeometriesToGeojsonMultiGeometry(geojsonGeometries)`\n\n###### Parameters\n\n* `geojsonGeometries` (`Array<GeojsonPoint | GeojsonLineString | GeojsonPolygon>`)\n\n###### Returns\n\n`GeojsonMultiPoint | GeojsonMultiLineString | GeojsonMultiPolygon`.\n\n### `contractGeojsonLineStringsToGeojsonMultiLineString(geojsonLineStrings)`\n\n###### Parameters\n\n* `geojsonLineStrings` (`Array<GeojsonLineString>`)\n\n###### Returns\n\n`{type: 'MultiLineString'; coordinates: number[][][]}`.\n\n### `contractGeojsonPointsToGeojsonMultiPoint(geojsonPoints)`\n\n###### Parameters\n\n* `geojsonPoints` (`Array<GeojsonPoint>`)\n\n###### Returns\n\n`{type: 'MultiPoint'; coordinates: number[][]}`.\n\n### `contractGeojsonPolygonsToGeojsonMultiPolygon(geojsonPolygons)`\n\n###### Parameters\n\n* `geojsonPolygons` (`Array<GeojsonPolygon>`)\n\n###### Returns\n\n`{type: 'MultiPolygon'; coordinates: number[][][][]}`.\n\n### `convexHull(points)`\n\n###### Parameters\n\n* `points` (`Array<Point>`)\n\n###### Returns\n\n`Ring | undefined`.\n\n### `degreesToRadians(degrees)`\n\n###### Parameters\n\n* `degrees` (`number`)\n\n###### Returns\n\n`number`.\n\n### `distance(from, to)`\n\n###### Parameters\n\n* `from` (`[number, number]`)\n* `to` (`[number, number]`)\n\n###### Returns\n\n`number`.\n\n### `doBboxesIntersect(bbox0, bbox1)`\n\n###### Parameters\n\n* `bbox0` (`[number, number, number, number]`)\n* `bbox1` (`[number, number, number, number]`)\n\n###### Returns\n\n`boolean`.\n\n### `equalSet(set1, set2)`\n\n###### Parameters\n\n* `set1` (`Set<T> | null`)\n* `set2` (`Set<T> | null`)\n\n###### Returns\n\n`boolean`.\n\n### `expandGeojsonMultiGeometryToGeojsonGeometries(geojsonMultiGeometry)`\n\n###### Parameters\n\n* `geojsonMultiGeometry` (`GeojsonMultiPoint | GeojsonMultiLineString | GeojsonMultiPolygon`)\n\n###### Returns\n\n`Array<GeojsonPoint> | Array<GeojsonLineString> | Array<GeojsonPolygon>`.\n\n### `expandGeojsonMultiLineStringToGeojsonLineStrings(geojsonMultiLineString)`\n\n###### Parameters\n\n* `geojsonMultiLineString` (`{type: 'MultiLineString'; coordinates: number[][][]}`)\n\n###### Returns\n\n`Array<GeojsonLineString>`.\n\n### `expandGeojsonMultiPointToGeojsonPoints(geojsonMultiPoint)`\n\n###### Parameters\n\n* `geojsonMultiPoint` (`{type: 'MultiPoint'; coordinates: number[][]}`)\n\n###### Returns\n\n`Array<GeojsonPoint>`.\n\n### `expandGeojsonMultiPolygonToGeojsonPolygons(geojsonMultiPolygon)`\n\n###### Parameters\n\n* `geojsonMultiPolygon` (`{type: 'MultiPolygon'; coordinates: number[][][][]}`)\n\n###### Returns\n\n`Array<GeojsonPolygon>`.\n\n### `fetchAnnotationsFromApi(parsedIiif)`\n\n###### Parameters\n\n* `parsedIiif` (`Image | Manifest | Collection`)\n\n###### Returns\n\n`Promise<Array<unknown>>`.\n\n### `fetchImageBitmap(input, init, fetchFn)`\n\n###### Parameters\n\n* `input` (`RequestInfo | URL`)\n* `init?` (`RequestInit | undefined`)\n* `fetchFn?` (`FetchFn | undefined`)\n\n###### Returns\n\n`Promise<ImageBitmap>`.\n\n### `fetchImageInfo(imageUri, init, fetchFn)`\n\n###### Parameters\n\n* `imageUri` (`string`)\n* `init?` (`RequestInit | undefined`)\n* `fetchFn?` (`FetchFn | undefined`)\n\n###### Returns\n\n`Promise<unknown>`.\n\n### `fetchJson(input, init, fetchFn)`\n\n###### Parameters\n\n* `input` (`RequestInfo | URL`)\n* `init?` (`RequestInit | undefined`)\n* `fetchFn?` (`FetchFn | undefined`)\n\n###### Returns\n\n`Promise<unknown>`.\n\n### `fetchUrl(input, init, fetchFn)`\n\n###### Parameters\n\n* `input` (`RequestInfo | URL`)\n* `init?` (`RequestInit | undefined`)\n* `fetchFn?` (`FetchFn | undefined`)\n\n###### Returns\n\n`Promise<Response>`.\n\n### `flipX(point)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n\n###### Returns\n\n`[number, number]`.\n\n### `flipY(point)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n\n###### Returns\n\n`[number, number]`.\n\n### `geojsonFeatureCollectionToGeojsonGeometries(geojsonFeatureCollection)`\n\n###### Parameters\n\n* `geojsonFeatureCollection` (`{type: 'FeatureCollection'; features: GeojsonFeature[]}`)\n\n###### Returns\n\n`Array<GeojsonGeometry>`.\n\n### `geojsonFeatureToGeojsonGeometry(geojsonFeature)`\n\n###### Parameters\n\n* `geojsonFeature` (`{type: 'Feature'; properties: unknown; geometry: GeojsonGeometry}`)\n\n###### Returns\n\n`  | GeojsonPoint\n  | GeojsonLineString\n  | GeojsonPolygon\n  | GeojsonMultiPoint\n  | GeojsonMultiLineString\n  | GeojsonMultiPolygon`.\n\n### `geojsonFeaturesToGeojsonFeatureCollection(geojsonFeatures)`\n\n###### Parameters\n\n* `geojsonFeatures` (`GeojsonFeature | Array<GeojsonFeature>`)\n\n###### Returns\n\n`{type: 'FeatureCollection'; features: GeojsonFeature[]}`.\n\n### `geojsonGeometriesToGeojsonFeatureCollection(geojsonGeometries, properties)`\n\n###### Parameters\n\n* `geojsonGeometries` (`Array<GeojsonGeometry>`)\n* `properties?` (`Array<unknown> | undefined`)\n\n###### Returns\n\n`{type: 'FeatureCollection'; features: GeojsonFeature[]}`.\n\n### `geojsonGeometryToGeojsonFeature(geojsonGeometry, properties)`\n\n###### Parameters\n\n* `geojsonGeometry` (`  | GeojsonPoint\n    | GeojsonLineString\n    | GeojsonPolygon\n    | GeojsonMultiPoint\n    | GeojsonMultiLineString\n    | GeojsonMultiPolygon`)\n* `properties?` (`unknown`)\n\n###### Returns\n\n`{type: 'Feature'; properties: unknown; geometry: GeojsonGeometry}`.\n\n### `geojsonGeometryToGeometry(geojsonPoint)`\n\n###### Parameters\n\n* `geojsonPoint` (`{type: 'Point'; coordinates: number[]}`)\n\n###### Returns\n\n`[number, number]`.\n\n### `geojsonGeometryToSvgGeometry(geojsonGeometry)`\n\n###### Parameters\n\n* `geojsonGeometry` (`  | GeojsonPoint\n    | GeojsonLineString\n    | GeojsonPolygon\n    | GeojsonMultiPoint\n    | GeojsonMultiLineString\n    | GeojsonMultiPolygon`)\n\n###### Returns\n\n`SvgCircle | SvgLine | SvgPolyLine | SvgPolygon | SvgRect`.\n\n### `geojsonLineStringToLineString(geojsonLineString)`\n\n###### Parameters\n\n* `geojsonLineString` (`{type: 'LineString'; coordinates: number[][]}`)\n\n###### Returns\n\n`Array<Point>`.\n\n### `geojsonMultiLineStringToMultiLineString(geojsonMultiLineString)`\n\n###### Parameters\n\n* `geojsonMultiLineString` (`{type: 'MultiLineString'; coordinates: number[][][]}`)\n\n###### Returns\n\n`Array<Array<Point>>`.\n\n### `geojsonMultiPointToMultiPoint(geojsonMultiPoint)`\n\n###### Parameters\n\n* `geojsonMultiPoint` (`{type: 'MultiPoint'; coordinates: number[][]}`)\n\n###### Returns\n\n`Array<Point>`.\n\n### `geojsonMultiPolygonToMultiPolygon(geojsonMultiPolygon, close)`\n\n###### Parameters\n\n* `geojsonMultiPolygon` (`{type: 'MultiPolygon'; coordinates: number[][][][]}`)\n* `close` (`boolean | undefined`)\n\n###### Returns\n\n`Array<Array<Array<Point>>>`.\n\n### `geojsonPointToPoint(geojsonPoint)`\n\n###### Parameters\n\n* `geojsonPoint` (`{type: 'Point'; coordinates: number[]}`)\n\n###### Returns\n\n`[number, number]`.\n\n### `geojsonPolygonToPolygon(geojsonPolygon, close)`\n\n###### Parameters\n\n* `geojsonPolygon` (`{type: 'Polygon'; coordinates: number[][][]}`)\n* `close` (`boolean | undefined`)\n\n###### Returns\n\n`Array<Array<Point>>`.\n\n### `geojsonPolygonToRing(geojsonPolygon, close)`\n\n###### Parameters\n\n* `geojsonPolygon` (`{type: 'Polygon'; coordinates: number[][][]}`)\n* `close` (`boolean | undefined`)\n\n###### Returns\n\n`Array<Point>`.\n\n### `geometryToDiameter(geometry)`\n\n###### Parameters\n\n* `geometry` (`Geometry | GeojsonGeometry`)\n\n###### Returns\n\n`number`.\n\n### `geometryToGeojsonGeometry(point, options)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n* `options?` (`Partial<MultiGeometryOptions> | undefined`)\n\n###### Returns\n\n`{type: 'Point'; coordinates: number[]}`.\n\n### `geometryToSvgGeometry(point)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n\n###### Returns\n\n`{type: 'circle'; attributes?: SvgAttributes; coordinates: Point}`.\n\n### `getColorHistogram(colors, binSize)`\n\n###### Parameters\n\n* `colors` (`Array<Color>`)\n* `binSize` (`number | undefined`)\n\n###### Returns\n\n`{[bin: string]: ColorCount}`.\n\n### `getColorsArray(imageData, resolution)`\n\n###### Parameters\n\n* `imageData` (`ImageData`)\n* `resolution` (`number | undefined`)\n\n###### Returns\n\n`Array<Color>`.\n\n### `getFullResourceMask(imageWidth, imageHeight)`\n\n###### Parameters\n\n* `imageWidth` (`number`)\n* `imageHeight` (`number`)\n\n###### Returns\n\n`Array<Point>`.\n\n### `getImageData(imageBitmap, mask)`\n\n###### Parameters\n\n* `imageBitmap` (`ImageBitmap`)\n* `mask?` (`Array<Point> | undefined`)\n\n###### Returns\n\n`ImageData`.\n\n### `getMaxOccurringColor(histogram)`\n\n###### Parameters\n\n* `histogram` (`{[bin: string]: ColorCount}`)\n\n###### Returns\n\n`{count: number; color: Color}`.\n\n### `getPropertyFromCacheOrComputation(cache, key, computation, checkUse, checkStore)`\n\n###### Parameters\n\n* `cache` (`Map<K, T>`)\n* `key` (`K`)\n* `computation` (`() => T`)\n* `checkUse` (`((t: T) => boolean) | undefined`)\n* `checkStore` (`((t: T) => boolean) | undefined`)\n\n###### Returns\n\n`T`.\n\n### `getPropertyFromDoubleCacheOrComputation(cache, key0, key1, computation, checkUse, checkStore)`\n\n###### Parameters\n\n* `cache` (`Map<K0, Map<K1, T>>`)\n* `key0` (`K0`)\n* `key1` (`K1`)\n* `computation` (`() => T`)\n* `checkUse` (`((t: T) => boolean) | undefined`)\n* `checkStore` (`((t: T) => boolean) | undefined`)\n\n###### Returns\n\n`T`.\n\n### `getPropertyFromQuadrupleCacheOrComputation(cache, key0, key1, key2, key3, computation, checkUse, checkStore)`\n\n###### Parameters\n\n* `cache` (`Map<K0, Map<K1, Map<K2, Map<K3, T>>>>`)\n* `key0` (`K0`)\n* `key1` (`K1`)\n* `key2` (`K2`)\n* `key3` (`K3`)\n* `computation` (`() => T`)\n* `checkUse` (`((t: T) => boolean) | undefined`)\n* `checkStore` (`((t: T) => boolean) | undefined`)\n\n###### Returns\n\n`T`.\n\n### `getPropertyFromQuintupleCacheOrComputation(cache, key0, key1, key2, key3, key4, computation, checkUse, checkStore)`\n\n###### Parameters\n\n* `cache` (`Map<K0, Map<K1, Map<K2, Map<K3, Map<K4, T>>>>>`)\n* `key0` (`K0`)\n* `key1` (`K1`)\n* `key2` (`K2`)\n* `key3` (`K3`)\n* `key4` (`K4`)\n* `computation` (`() => T`)\n* `checkUse` (`((t: T) => boolean) | undefined`)\n* `checkStore` (`((t: T) => boolean) | undefined`)\n\n###### Returns\n\n`T`.\n\n### `getPropertyFromTripleCacheOrComputation(cache, key0, key1, key2, computation, checkUse, checkStore)`\n\n###### Parameters\n\n* `cache` (`Map<K0, Map<K1, Map<K2, T>>>`)\n* `key0` (`K0`)\n* `key1` (`K1`)\n* `key2` (`K2`)\n* `computation` (`() => T`)\n* `checkUse` (`((t: T) => boolean) | undefined`)\n* `checkStore` (`((t: T) => boolean) | undefined`)\n\n###### Returns\n\n`T`.\n\n### `groupBy(arr, key)`\n\n###### Parameters\n\n* `arr` (`Array<T>`)\n* `key` (`(i: T) => K`)\n\n###### Returns\n\n`{[P in K]: Array<T>}`.\n\n### `hexToFractionalOpaqueRgba(hex)`\n\nConvert hex to fractional RGBA, and sets the transparency to 1\n\n###### Parameters\n\n* `hex` (`string`)\n  * hex string, e.g. '#0033ffcc'\n\n###### Returns\n\nFractional RGB, e (`[number, number, number, number]`).g. \\[0, 0.2, 1, 1]\n\n### `hexToFractionalRgb(hex)`\n\nConvert hex to fractional RGB\n\n###### Parameters\n\n* `hex` (`string`)\n  * hex string, e.g. '#0033ff'\n\n###### Returns\n\nFractional RGB, e (`[number, number, number]`).g. \\[0, 0.2, 1]\n\n### `hexToFractionalRgba(hex)`\n\nConvert hex to fractional RGBA\n\n###### Parameters\n\n* `hex` (`string`)\n  * hex string, e.g. '#0033ffff'\n\n###### Returns\n\nFractional RGB, e (`[number, number, number, number]`).g. \\[0, 0.2, 1, 1]\n\n### `hexToOpaqueRgba(hex)`\n\nConvert HEX to RGB, and sets the transparency to 255\n\n###### Parameters\n\n* `hex` (`string`)\n  * HEX string, e.g. '#0033ffcc'\n\n###### Returns\n\nRGB, e (`[number, number, number, number]`).g. \\[0, 51, 255, 255]\n\n### `hexToRgb(hex)`\n\nConvert HEX to RGB\n\n###### Parameters\n\n* `hex` (`string`)\n  * HEX string, e.g. '#0033ff'\n\n###### Returns\n\nRGB, e (`[number, number, number]`).g. \\[0, 51, 255]\n\n### `hexToRgba(hex)`\n\nConvert HEX to RGB\n\n###### Parameters\n\n* `hex` (`string`)\n  * HEX string, e.g. '#0033ffff'\n\n###### Returns\n\nRGB, e (`[number, number, number, number]`).g. \\[0, 51, 255, 255]\n\n### `intersectBboxes(bbox0, bbox1)`\n\n###### Parameters\n\n* `bbox0` (`[number, number, number, number]`)\n* `bbox1` (`[number, number, number, number]`)\n\n###### Returns\n\n`Bbox | undefined`.\n\n### `invertPoint(point)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n\n###### Returns\n\n`[number, number]`.\n\n### `invertPoints(points)`\n\n###### Parameters\n\n* `points` (`Array<Point>`)\n\n###### Returns\n\n`Array<Point>`.\n\n### `isClosed(input)`\n\n###### Parameters\n\n* `input` (`Array<Point>`)\n\n###### Returns\n\n`boolean`.\n\n### `isEqualArray(array0, array1, isEqualObject)`\n\n###### Parameters\n\n* `array0` (`Array<T>`)\n* `array1` (`Array<T>`)\n* `isEqualObject` (`((t0: T, t1: T) => boolean) | undefined`)\n\n###### Returns\n\n`boolean`.\n\n### `isEqualPoint(point0, point1)`\n\n###### Parameters\n\n* `point0` (`[number, number]`)\n* `point1` (`[number, number]`)\n\n###### Returns\n\n`boolean`.\n\n### `isEqualPointArray(pointArray0, pointArray1)`\n\n###### Parameters\n\n* `pointArray0` (`Array<Point>`)\n* `pointArray1` (`Array<Point>`)\n\n###### Returns\n\n`boolean`.\n\n### `isEqualPointArrayArray(pointArrayArray0, pointArrayArray1)`\n\n###### Parameters\n\n* `pointArrayArray0` (`Array<Array<Point>>`)\n* `pointArrayArray1` (`Array<Array<Point>>`)\n\n###### Returns\n\n`boolean`.\n\n### `isGeojsonGeometry(obj)`\n\n###### Parameters\n\n* `obj` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isGeojsonLineString(input)`\n\n###### Parameters\n\n* `input` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isGeojsonMultiGeometry(obj)`\n\n###### Parameters\n\n* `obj` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isGeojsonMultiLineString(input)`\n\n###### Parameters\n\n* `input` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isGeojsonMultiPoint(input)`\n\n###### Parameters\n\n* `input` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isGeojsonMultiPolygon(input)`\n\n###### Parameters\n\n* `input` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isGeojsonPoint(input)`\n\n###### Parameters\n\n* `input` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isGeojsonPolygon(input)`\n\n###### Parameters\n\n* `input` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isGeometry(input)`\n\n###### Parameters\n\n* `input` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isLineString(input)`\n\n###### Parameters\n\n* `input` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isMultiLineString(input)`\n\n###### Parameters\n\n* `input` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isMultiPoint(input)`\n\n###### Parameters\n\n* `input` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isMultiPolygon(input)`\n\n###### Parameters\n\n* `input` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isPoint(input)`\n\n###### Parameters\n\n* `input` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isPolygon(input)`\n\n###### Parameters\n\n* `input` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isRing(input)`\n\n###### Parameters\n\n* `input` (`unknown`)\n\n###### Returns\n\n`boolean`.\n\n### `isSvgCircle(input)`\n\n###### Parameters\n\n* `input` (`any`)\n\n###### Returns\n\n`boolean`.\n\n### `isSvgLine(input)`\n\n###### Parameters\n\n* `input` (`any`)\n\n###### Returns\n\n`boolean`.\n\n### `isSvgPolyLine(input)`\n\n###### Parameters\n\n* `input` (`any`)\n\n###### Returns\n\n`boolean`.\n\n### `isSvgPolygon(input)`\n\n###### Parameters\n\n* `input` (`any`)\n\n###### Returns\n\n`boolean`.\n\n### `isSvgRect(input)`\n\n###### Parameters\n\n* `input` (`any`)\n\n###### Returns\n\n`boolean`.\n\n### `isValidHttpUrl(string)`\n\n###### Parameters\n\n* `string` (`string`)\n\n###### Returns\n\n`boolean`.\n\n### `lineAngle(line)`\n\n###### Parameters\n\n* `line` (`[Point, Point]`)\n\n###### Returns\n\n`number`.\n\n### `lineStringToGeojsonLineString(lineString)`\n\n###### Parameters\n\n* `lineString` (`Array<Point>`)\n\n###### Returns\n\n`{type: 'LineString'; coordinates: number[][]}`.\n\n### `lineStringToLines(lineString)`\n\n###### Parameters\n\n* `lineString` (`Array<Point>`)\n\n###### Returns\n\n`Array<Line>`.\n\n### `linesIntersectionPoint(line0, line1, options)`\n\n###### Parameters\n\n* `line0` (`[Point, Point]`)\n* `line1` (`[Point, Point]`)\n* `options?` (`Partial<IntersectionOptions> | undefined`)\n\n###### Returns\n\n`Point | undefined`.\n\n### `mapToResourceMaskSvgPolygon(map)`\n\n###### Parameters\n\n* `map` (`{ type: \"GeoreferencedMap\"; resource: { id: string; type: \"ImageService1\" | \"ImageService2\" | \"ImageService3\" | \"Canvas\"; height?: number | undefined; width?: number | undefined; partOf?: Array<PartOfItemType> | undefined; provider?: Array<{ ...; }> | undefined; }; ... 8 more ...; _allmaps?: unknown; }`)\n\n###### Returns\n\n`{type: 'polygon'; attributes?: SvgAttributes; coordinates: Ring}`.\n\n### `mergeGeojsonFeaturesCollections(geojsonFeatureCollections)`\n\n###### Parameters\n\n* `geojsonFeatureCollections` (`Array<GeojsonFeatureCollection>`)\n\n###### Returns\n\n`{type: 'FeatureCollection'; features: GeojsonFeature[]}`.\n\n### `mergeOptions(baseOptions, additionalPartialOptions)`\n\n###### Parameters\n\n* `baseOptions` (`T`)\n* `additionalPartialOptions` (`U[0]`)\n\n###### Returns\n\n`T & U[number]`.\n\n### `mergeOptionsUnlessUndefined(baseOptions, additionalOptions)`\n\n###### Parameters\n\n* `baseOptions` (`T`)\n* `additionalOptions` (`Partial<U> | undefined`)\n\n###### Returns\n\n`T & Partial<U>`.\n\n### `mergePartialOptions(partialOptions)`\n\n###### Parameters\n\n* `partialOptions` (`U[0]`)\n\n###### Returns\n\n`{[P in keyof U[number]]?: U[number][P] | undefined}`.\n\n### `mergeTwoOptionsUnlessUndefined(baseOptions, additionalOption)`\n\n###### Parameters\n\n* `baseOptions` (`T`)\n* `additionalOption` (`Partial<U> | undefined`)\n\n###### Returns\n\n`T & Partial<U>`.\n\n### `midPoint(points)`\n\n###### Parameters\n\n* `points` (`[number, number]`)\n\n###### Returns\n\n`[number, number]`.\n\n### `mixLineStrings(lineString0, lineString1, t)`\n\n###### Parameters\n\n* `lineString0` (`Array<Point>`)\n* `lineString1` (`Array<Point>`)\n* `t` (`number`)\n\n###### Returns\n\n`Array<Point>`.\n\n### `mixNumbers(number0, number1, t)`\n\n###### Parameters\n\n* `number0` (`number`)\n* `number1` (`number`)\n* `t` (`number`)\n\n###### Returns\n\n`number`.\n\n### `mixPoints(point0, point1, t)`\n\n###### Parameters\n\n* `point0` (`[number, number]`)\n* `point1` (`[number, number]`)\n* `t` (`number`)\n\n###### Returns\n\n`[number, number]`.\n\n### `multiLineStringToGeojsonMultiLineString(multiLineString)`\n\n###### Parameters\n\n* `multiLineString` (`Array<Array<Point>>`)\n\n###### Returns\n\n`{type: 'MultiLineString'; coordinates: number[][][]}`.\n\n### `multiPointToGeojsonMultiPoint(multiPoint)`\n\n###### Parameters\n\n* `multiPoint` (`Array<Point>`)\n\n###### Returns\n\n`{type: 'MultiPoint'; coordinates: number[][]}`.\n\n### `multiPolygonToGeojsonMultiPolygon(multiPolygon, close)`\n\n###### Parameters\n\n* `multiPolygon` (`Array<Array<Array<Point>>>`)\n* `close` (`boolean | undefined`)\n\n###### Returns\n\n`{type: 'MultiPolygon'; coordinates: number[][][][]}`.\n\n### `multiplyArrayMatrix(arrayMatrix, factor)`\n\n###### Parameters\n\n* `arrayMatrix` (`Array<Array<number>>`)\n* `factor` (`number`)\n\n###### Returns\n\n`Array<Array<number>>`.\n\n### `newArrayMatrix(rows, cols, value)`\n\nCreate and fill a ArrayMatrix: an Arrays of Arrays, that can later be loaded as a ml-matrix Matrix\n\n###### Parameters\n\n* `rows` (`number`)\n* `cols` (`number`)\n* `value` (`T | undefined`)\n\n###### Returns\n\n`Array<Array<T>>`.\n\n### `newBlockArrayMatrix(blocks, emptyValue)`\n\n###### Parameters\n\n* `blocks` (`Array<Array<Array<Array<T>>>>`)\n* `emptyValue` (`T | undefined`)\n\n###### Returns\n\n`Array<Array<T>>`.\n\n### `objectDifference(newObject, baseObject, objectKeysPossiblyChanged)`\n\n###### Parameters\n\n* `newObject` (`object`)\n* `baseObject` (`object`)\n* `objectKeysPossiblyChanged?` (`Array<string> | undefined`)\n\n###### Returns\n\n`object`.\n\n### `omit(object, keys)`\n\n###### Parameters\n\n* `object` (`T`)\n* `keys` (`Array<K>`)\n\n###### Returns\n\n`{[P in Exclude<keyof T, K>]: T[P]}`.\n\n### `optionKeysByMapIdToUndefinedOptionsByMapId(optionKeysByMapId)`\n\n###### Parameters\n\n* `optionKeysByMapId` (`Map<string, T> | undefined`)\n\n###### Returns\n\n`Map<string, Record<T[number], undefined>> | undefined`.\n\n### `optionKeysToUndefinedOptions(optionKeys)`\n\n###### Parameters\n\n* `optionKeys` (`T | undefined`)\n\n###### Returns\n\n`Record<T[number], undefined> | undefined`.\n\n### `pasteArrayMatrix(arrayMatrix, rowsStart, colsStart, subArrayMatrix)`\n\n###### Parameters\n\n* `arrayMatrix` (`Array<Array<T>>`)\n* `rowsStart` (`number`)\n* `colsStart` (`number`)\n* `subArrayMatrix` (`Array<Array<T>>`)\n\n###### Returns\n\n`Array<Array<T>>`.\n\n### `pixelToIntArrayIndex(pixel, size, channels, flipY)`\n\n###### Parameters\n\n* `pixel` (`[number, number]`)\n* `size` (`[number, number]`)\n* `channels` (`number`)\n* `flipY` (`boolean | undefined`)\n\n###### Returns\n\n`number`.\n\n### `pointInBbox(point, bbox)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n* `bbox` (`[number, number, number, number]`)\n\n###### Returns\n\n`boolean`.\n\n### `pointToGeojsonPoint(point)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n\n###### Returns\n\n`{type: 'Point'; coordinates: number[]}`.\n\n### `pointToPixel(point, translate)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n* `translate` (`Point | undefined`)\n\n###### Returns\n\n`[number, number]`.\n\n### `pointsAndPointsToLines(points0, points1)`\n\n###### Parameters\n\n* `points0` (`Array<Point>`)\n* `points1` (`Array<Point>`)\n\n###### Returns\n\n`Array<Line>`.\n\n### `polygonIsBboxRectangle(polygon)`\n\n###### Parameters\n\n* `polygon` (`Array<Array<Point>>`)\n\n###### Returns\n\n`boolean`.\n\n### `polygonSelfIntersectionPoints(polygon, options)`\n\n###### Parameters\n\n* `polygon` (`Array<Array<Point>>`)\n* `options?` (`Partial<IntersectionOptions> | undefined`)\n\n###### Returns\n\n`Array<Point>`.\n\n### `polygonToGeojsonPolygon(polygon, close)`\n\n###### Parameters\n\n* `polygon` (`Array<Array<Point>>`)\n* `close` (`boolean | undefined`)\n\n###### Returns\n\n`{type: 'Polygon'; coordinates: number[][][]}`.\n\n### `prolongedLinesIntersectionPoint(line0, line1)`\n\n###### Parameters\n\n* `line0` (`[Point, Point]`)\n* `line1` (`[Point, Point]`)\n\n###### Returns\n\n`Point | undefined`.\n\n### `radiansToDegrees(radians)`\n\n###### Parameters\n\n* `radians` (`number`)\n\n###### Returns\n\n`number`.\n\n### `rectangleToSize(rectangle)`\n\n###### Parameters\n\n* `rectangle` (`[Point, Point, Point, Point]`)\n\n###### Returns\n\n`[number, number]`.\n\n### `rectanglesToScale(rectangle0, rectangle1, fit)`\n\n###### Parameters\n\n* `rectangle0` (`[Point, Point, Point, Point]`)\n* `rectangle1` (`[Point, Point, Point, Point]`)\n* `fit?` (`Fit | undefined`)\n\n###### Returns\n\n`number`.\n\n### `removeUndefinedOptions(optionsArray)`\n\n###### Parameters\n\n* `optionsArray` (`U[0]`)\n\n###### Returns\n\n`{   [P in keyof {[K in keyof U[number]]: Exclude<U[number][K], undefined>}]?:\n    | {[K in keyof U[number]]: Exclude<U[number][K], undefined>}[P]\n    | undefined\n}`.\n\n### `rgbToHex(color)`\n\nConvert RBG to HEX\n\n###### Parameters\n\n* `color` (`[number, number, number]`)\n\n###### Returns\n\nHEX string, e (`string`).g. '#0033ff'\n\n### `rgbaToHex(color)`\n\nConvert RBGA to HEX\n\n###### Parameters\n\n* `color` (`[number, number, number, number]`)\n\n###### Returns\n\nHEX string, e (`string`).g. '#0033ffff'\n\n### `ringIsBboxRectangle(ring)`\n\n###### Parameters\n\n* `ring` (`Array<Point>`)\n\n###### Returns\n\n`boolean`.\n\n### `ringToGeojsonPolygon(ring, close)`\n\n###### Parameters\n\n* `ring` (`Array<Point>`)\n* `close` (`boolean | undefined`)\n\n###### Returns\n\n`{type: 'Polygon'; coordinates: number[][][]}`.\n\n### `rms(from, to)`\n\n###### Parameters\n\n* `from` (`Array<Point>`)\n* `to` (`Array<Point>`)\n\n###### Returns\n\n`number`.\n\n### `rotateArray(array, offset)`\n\n###### Parameters\n\n* `array` (`Array<T>`)\n* `offset` (`number`)\n\n###### Returns\n\n`Array<T>`.\n\n### `rotatePoint(point, angle, pivot, cosAngle, sinAngle)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n* `angle` (`number | undefined`)\n* `pivot` (`Point | undefined`)\n* `cosAngle?` (`number | undefined`)\n* `sinAngle?` (`number | undefined`)\n\n###### Returns\n\n`[number, number]`.\n\n### `rotatePoints(points, angle, pivot)`\n\n###### Parameters\n\n* `points` (`Array<Point>`)\n* `angle` (`number | undefined`)\n* `pivot` (`Point | undefined`)\n\n###### Returns\n\n`Array<Point>`.\n\n### `scaleBbox(bbox, scale)`\n\n###### Parameters\n\n* `bbox` (`[number, number, number, number]`)\n* `scale` (`number`)\n\n###### Returns\n\n`[number, number, number, number]`.\n\n### `scalePoint(point, scale)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n* `scale` (`number`)\n\n###### Returns\n\n`[number, number]`.\n\n### `scalePoints(points, scale)`\n\n###### Parameters\n\n* `points` (`Array<Point>`)\n* `scale` (`number`)\n\n###### Returns\n\n`Array<Point>`.\n\n### `scaleSize(size, scale)`\n\n###### Parameters\n\n* `size` (`[number, number]`)\n* `scale` (`number`)\n\n###### Returns\n\n`[number, number]`.\n\n### `shallowCopyArrayMatrix(arrayMatrix)`\n\n###### Parameters\n\n* `arrayMatrix` (`Array<Array<T>>`)\n\n###### Returns\n\n`Array<Array<T>>`.\n\n### `sizeToBbox(size, center)`\n\n###### Parameters\n\n* `size` (`[number, number]`)\n* `center?` (`Point | undefined`)\n\n###### Returns\n\n`[number, number, number, number]`.\n\n### `sizeToCenter(size)`\n\n###### Parameters\n\n* `size` (`[number, number]`)\n\n###### Returns\n\n`[number, number]`.\n\n### `sizeToRectangle(size, center)`\n\n###### Parameters\n\n* `size` (`[number, number]`)\n* `center?` (`Point | undefined`)\n\n###### Returns\n\n`[Point, Point, Point, Point]`.\n\n### `sizeToResolution(size)`\n\n###### Parameters\n\n* `size` (`[number, number]`)\n\n###### Returns\n\n`number`.\n\n### `sizesToScale(size0, size1, fit)`\n\nCompute a scale from two sizes\n\nFor unspecified 'fit', the scale is computed based on the surface area derived from the sizes.\n\nFor specified 'fit':\n\nExample for square rectangles bbox0 '\\*' and bbox1 '.':\n\n'contain' where '\\*' contains '.'\n(in the first size0 is relatively wider)\n\n```\n           ****\n           *  *\n```\n\n**....**     ....\n\n* .  . \\*     .  .\n  **....**     ....\n  \\*  \\*\n  \\*\\*\\*\\*\n\n'cover' where '\\*' is covered by '.'\n(in the first size0 is relatively wider)\n\n```\n           ....\n           .  .\n```\n\n..****..     \\*\\*\\*\\*\n. \\*  \\* .     \\*  \\*\n..****..     \\*\\*\\*\\*\n.  .\n....\n\n'equal' where '\\*' is of equal area as '.'\n(in the first size0 is relatively wider)\n\n```\n****       ....\n```\n\n.*..*.     *.\\*\\*.*\n.\\*  *.     *.  .*\n.*..\\*.     *.\\*\\*.*\n\\*\\*\\*\\*       ....\n\n###### Parameters\n\n* `size0` (`[number, number]`)\n  * first size\n* `size1` (`[number, number]`)\n  * second size\n* `fit?` (`Fit | undefined`)\n  * fit\n\n###### Returns\n\n`number`.\n\n### `sliceArrayMatrix(arrayMatrix, rowsStart, colsStart, rowsEnd, colsEnd)`\n\n###### Parameters\n\n* `arrayMatrix` (`Array<Array<T>>`)\n* `rowsStart` (`number`)\n* `colsStart` (`number`)\n* `rowsEnd?` (`number | undefined`)\n* `colsEnd?` (`number | undefined`)\n\n###### Returns\n\n`Array<Array<T>>`.\n\n### `squaredDistance(from, to)`\n\n###### Parameters\n\n* `from` (`[number, number]`)\n* `to` (`Point | undefined`)\n\n###### Returns\n\n`number`.\n\n### `stepDistanceAngle(point, dist, angle)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n* `dist` (`number`)\n* `angle` (`number`)\n\n###### Returns\n\n`[number, number]`.\n\n### `stringToSvgGeometriesGenerator(svg)`\n\n###### Parameters\n\n* `svg` (`string`)\n\n###### Returns\n\n`Generator<SvgGeometry, void, unknown>`.\n\n### `subArrayMatrix(arrayMatrix, rows, cols)`\n\n###### Parameters\n\n* `arrayMatrix` (`Array<Array<T>>`)\n* `rows` (`Array<number>`)\n* `cols` (`Array<number>`)\n\n###### Returns\n\n`Array<Array<T>>`.\n\n### `subSetArray(arr1, arr2)`\n\n###### Parameters\n\n* `arr1` (`Array<T>`)\n* `arr2` (`Array<T>`)\n\n###### Returns\n\n`boolean`.\n\n### `svgGeometriesToSvgString(geometries)`\n\n###### Parameters\n\n* `geometries` (`Array<SvgGeometry>`)\n\n###### Returns\n\n`string`.\n\n### `svgGeometryToGeometry(svgCircle)`\n\n###### Parameters\n\n* `svgCircle` (`{type: 'circle'; attributes?: SvgAttributes; coordinates: Point}`)\n\n###### Returns\n\n`[number, number]`.\n\n### `svgGeometryToString(geometry)`\n\n###### Parameters\n\n* `geometry` (`SvgCircle | SvgLine | SvgPolyLine | SvgPolygon | SvgRect`)\n\n###### Returns\n\n`string`.\n\n### `threePointsToAngle(pointA, pointB, pointC)`\n\nReturn angle alpha made at point A by points B and C\n\n###### Parameters\n\n* `pointA` (`[number, number]`)\n* `pointB` (`[number, number]`)\n* `pointC` (`[number, number]`)\n\n###### Returns\n\n`number`.\n\n### `translatePoint(point, translationPoint, addOrSubstract)`\n\n###### Parameters\n\n* `point` (`[number, number]`)\n* `translationPoint` (`[number, number]`)\n* `addOrSubstract` (`'add' | 'substract' | undefined`)\n\n###### Returns\n\n`[number, number]`.\n\n### `translatePoints(points, point, addOrSubstract)`\n\n###### Parameters\n\n* `points` (`Array<Point>`)\n* `point` (`[number, number]`)\n* `addOrSubstract` (`'add' | 'substract' | undefined`)\n\n###### Returns\n\n`Array<Point>`.\n\n### `transposeArrayMatrix(arrayMatrix)`\n\n###### Parameters\n\n* `arrayMatrix` (`Array<Array<T>>`)\n\n###### Returns\n\n`Array<Array<T>>`.\n\n### `triangleAngles(triangle)`\n\n###### Parameters\n\n* `triangle` (`[Point, Point, Point]`)\n\n###### Returns\n\n`[number, number, number]`.\n\n### `triangleArea(triangle)`\n\n###### Parameters\n\n* `triangle` (`[Point, Point, Point]`)\n\n###### Returns\n\n`number`.\n\n### `uncloseMultiPolygon(multiPolygon)`\n\n###### Parameters\n\n* `multiPolygon` (`Array<Array<Array<Point>>>`)\n\n###### Returns\n\n`Array<Array<Array<Point>>>`.\n\n### `unclosePolygon(polygon)`\n\n###### Parameters\n\n* `polygon` (`Array<Array<Point>>`)\n\n###### Returns\n\n`Array<Array<Point>>`.\n\n### `uncloseRing(ring)`\n\n###### Parameters\n\n* `ring` (`Array<Point>`)\n\n###### Returns\n\n`Array<Point>`.\n","readmeFilename":"README.md"}