{"versions":{"1.0.0":{"name":"@flatten-js/interval-tree","version":"1.0.0","description":"Interval search tree","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","scripts":{"build":"rollup -c rollup.config.js","test":"mocha --require @babel/register --reporter spec","generate-docs":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","cover":"istanbul cover ./node_modules/mocha/bin/_mocha -- --require @babel/register -R spec test/*","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"author":{"name":"“Alex","email":"“alexbol99@gmail.com”","url":"“https://github.com/alexbol99/flatten-interval-tree"},"license":"MIT","bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","chai":"^3.5.0","coveralls":"^3.0.2","istanbul":"^0.4.5","jsdoc":"^3.5.5","minami":"^1.2.3","mocha":"^5.2.0"},"gitHead":"bf53fdfb70107e4fd0519644d5b6560fd9eeb57a","_id":"@flatten-js/interval-tree@1.0.0","_nodeVersion":"8.11.1","_npmVersion":"6.8.0","dist":{"integrity":"sha512-/PJnjdwuXEWMIubDQakDpSZteZFWa7MipCbTx9hqCvnH5jadpHxxQXZpYy4L5GrsEf8PugDcH9q6nJU7dYPNEA==","shasum":"f38b77a9e6b571af673a980f23b853c8df52d45e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.0.tgz","fileCount":55,"unpackedSize":1642209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca+IHCRA9TVsSAnZWagAAv5MP/16KJLzwl+h9+0CK2BmZ\nUWti/MO4XIJTgF5dM8YdwHUXiCQbOXvnlkwBvZT1Adf31RKoERIprDaFy3Sx\n3h9ddly0n//04YURkZNrJv28wyvG6CVd9XE8Fsu0HOQB7sdB+BMkD18rADIZ\n+HNWpwUYJW9PwLQNtAcIzKO94sfs4/lRVBLIcouaItRCK4vk6hYfveudmJdj\n+fbA81FwwSt/rsbQZTxG4RdJ0jPPV/vQ0I42D1ISSMytxcPkEisNXS4FoetC\nmpneazV0929VkOsxvyYFLF8JiNrPT8B++K7mME+u5X/ZQ8KcA3Ohd9dw5cyR\nZmSpm3ABonIl0E7qClNC+ujuje0jKb8TQUUftp82ua3GnOCpdj/fqw0Pgq7X\n82QSsQhyB2b3o9MdTzQ5n/UuQeg8dsQOVdFY3abP1tdTzMcKtjCGHh8iRvy/\nafrF5PNKx+oW7Wv6YlCv7IidiyD15eoTkrpmrqhZdLm3B/uUu02t3GkCZ8cX\nY23DA31JaaLvv2xhClnIFTjh0165txt1lxdHhd1yqFZjYxGRBoMVwgMhMWfg\nb/gJE7tpdRhuYoqB3tC1VS3pFGJA5YdQR0iVHoMHanzkhVzkUKcsTVkxm+pn\ns7vaP3V4e2NvWndk8yIEj26crelfxzwCO7k06BNcUxR8B3XOSo93hXbnePYu\nqMO0\r\n=hRzv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqX1JrH0rdupm8pZ2wctgB0Ut5HOj+E1O7ak7wdji3GAiEAh0QPOvDAaRAJLdISETkc+3RmdUBpfsoCuCTKb46G5kc="}]},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.0_1550574086691_0.3736452691778829"},"_hasShrinkwrap":false,"contributors":[]},"1.0.1":{"name":"@flatten-js/interval-tree","version":"1.0.1","description":"Interval search tree","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","scripts":{"build":"rollup -c rollup.config.js","test":"mocha --require @babel/register --reporter spec","generate-docs":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","cover":"istanbul cover ./node_modules/mocha/bin/_mocha -- --require @babel/register -R spec test/*","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"author":{"name":"“Alex","email":"“alexbol99@gmail.com”","url":"“https://github.com/alexbol99/flatten-interval-tree"},"license":"MIT","bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","chai":"^3.5.0","coveralls":"^3.0.2","istanbul":"^0.4.5","jsdoc":"^3.5.5","minami":"^1.2.3","mocha":"^5.2.0"},"gitHead":"bf53fdfb70107e4fd0519644d5b6560fd9eeb57a","_id":"@flatten-js/interval-tree@1.0.1","_nodeVersion":"8.11.1","_npmVersion":"6.8.0","dist":{"integrity":"sha512-fRKNdnrJEGxEc/11Pa2pUOpr9xUNdrlq1VV2Jl7RDt5EXCZZGQjM15DqJI35Uppvn3vN3eNBpHxy67tTTThzMA==","shasum":"b7302619c4553a0de44a356dec48dcb1a7af474a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.1.tgz","fileCount":55,"unpackedSize":1642209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca+I3CRA9TVsSAnZWagAAILIQAIkJnvFsghZHC8mIpc3K\neChjX9zJJHuxggMr0oXhWbMjvr5iewVtbPN4wEiR97A4g+J135LnmFQgaeld\nzOJ8V9GkqtrmTGTgQ+1Np1G2ndyk+WxlF04NmaaX7rqtJ5aW2X53gxJQCmoZ\nxjN6TuCAwtH1cfgRdy0l0iZAAQRUYMZQ6dkgLUKvBaXtUKktnX9rlUE/xew6\nsyxTwSWkcnH1gfEVZsJ3lE0CBUA19IPkJKXHxiddoYTI+mHDlmuNQ0YdqxP2\nbV44iglAx2eEJO6dRXg5laoCn3NWI/twjnx2ZfL2rkqmllfHrzUw0bWZrz11\ncnxTe5//HZRGHhAcLlCofk2mex7SP4jgj8Od5GVOJVdgaRbGhJMMMCyFaKl5\nMDI9J2++2AMKgKWfg5+tl4mTVCrTD9gatETGgfaAkrkwY6nhWt5+6ZZtJ+ol\n9BKe5D8pOJ+1phK6bNuuO6tzqXQxlFn6kYwpP0Ni7p1uWY5wNpdjLrQcS82d\nCHf0rroLIqMJ8EEMwV3IdlaYLiWEBZJM7UM8g2MISoestlBmbD/6n2SHI7Vb\nhwaEPJe5yEoY89QEIzytPShwPRofh9XVTo5+vw1scgYxS+eE7Zne7WQuCmZm\nmjhS2y7pfz7ype/TnSxGCnWvV0fEQwZIbdJMnGEts90Bf124/Bo8CcK6Oa81\n6KXx\r\n=loKb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKStMPAQnIOtfrJ/dYW6Ym7mUh9C5CrHnPz79Fg+vNeAIgUaS4v+ZxjM17oB+n1voKS0+iTDZcHc5FvzAQNSCF/do="}]},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.1_1550574134298_0.2692109040041648"},"_hasShrinkwrap":false,"contributors":[]},"1.0.2":{"name":"@flatten-js/interval-tree","version":"1.0.2","description":"Interval search tree","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","scripts":{"build":"rollup -c rollup.config.js","test":"mocha --require @babel/register --reporter spec","generate-docs":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","cover":"istanbul cover ./node_modules/mocha/bin/_mocha -- --require @babel/register -R spec test/*","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"author":{"name":"“Alex","email":"“alexbol99@gmail.com”","url":"“https://github.com/alexbol99/flatten-interval-tree"},"license":"MIT","bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","chai":"^3.5.0","coveralls":"^3.0.2","istanbul":"^0.4.5","jsdoc":"^3.5.5","minami":"^1.2.3","mocha":"^5.2.0"},"gitHead":"1013d18834eaa22dc4cc5439b32fcd39efc548d1","_id":"@flatten-js/interval-tree@1.0.2","_nodeVersion":"8.11.1","_npmVersion":"6.8.0","dist":{"integrity":"sha512-1R3CRAh/jxVlgmVw5DJSnv2UsFJx+Qz6MFuvT/8H60iwLpG9g8qJ/TaQJWvQysigFSM8papmYn3Jl5o1tj/5gw==","shasum":"49738b5d4b629ffcbb920a5d3f259559ff5a2c66","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.2.tgz","fileCount":55,"unpackedSize":1649446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbAiICRA9TVsSAnZWagAABM8QAJ/OLj2AzbSCcdk+af0J\nKIHdWq+M0FlUutTTfcxgaf9w4uiP2OuYUxx5c6ZfO7plhhtFzElC5BieTEKe\nMwruPtmhz4H4squ1DBv9s8PZUHqruYs0zK4UC7C5PbbwerqOwzbFYS90j7B4\npHSkzNiSmxTd87U/J/qBssvNugSjgC+L0IWN2/zp/JZ0GC3ywEoC3DDSZbZ9\nYBmTmTZaB4Gbg3Eb4S2E+QFSy9/nbcMGQbbSt5eFEqGxR1rNvnAyLtA3zFM/\nC7PfRA+2rERL611Avn6pbwvistryvQPVq1lckAy3rMLg5e7OZJh/wHasm/Tt\nrzLUpz2OFSlFoLCKfeAI4UnXgiSk8PhBdqxZjgCe4Jl8c06eWXdcctqNY04j\np3uYW2zn9XiqXDI9s0Sp8PTWpMz2U5HEzqcTGNS6YoNDmEgWzs/DdMLhY8Bf\nte2oFcpFb+r3Xj3WHQMNouVbXUb+BIVPw84z1pyoxUVVXdxf8tbmEEirszC+\nqqyfApSQGZ/UAAu43jiX2yzVx4a8R49Z3iA6ZNjFtdwZn9NOisNvysgLMCjT\n37OPwuhmqHG3IkmA8jEa8+zlVOIBfGpaUKNNnWzF0gQaM4nt2Lx72yuwgwkz\n1AQkshG2iF3tHHSJUIWDZDCKlh9SxNgru1ZPk6uvMIyWEx0XgXcnYUslxcJq\n1YId\r\n=1eYm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElXeD4QamLEEzZdLxm0EnklzjKu9zknkEn/P50QcLCMAiAZr1sEmLXYWbc6ejV6RVwtE9uucEke3PsM8hpIjfn6Vg=="}]},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.2_1550583943872_0.3239905003869563"},"_hasShrinkwrap":false,"contributors":[]},"1.0.3":{"name":"@flatten-js/interval-tree","version":"1.0.3","description":"Interval search tree","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","scripts":{"build":"rollup -c rollup.config.js","test":"mocha --require @babel/register --reporter spec","generate-docs":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","cover":"istanbul cover ./node_modules/mocha/bin/_mocha -- --require @babel/register -R spec test/*","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"author":{"name":"“Alex","email":"“alexbol99@gmail.com”","url":"“https://github.com/alexbol99/flatten-interval-tree"},"license":"MIT","bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","chai":"^3.5.0","coveralls":"^3.0.2","istanbul":"^0.4.5","jsdoc":"^3.5.5","minami":"^1.2.3","mocha":"^5.2.0"},"gitHead":"6abb28f5279503c56b6e0017a69e408b081b92b0","_id":"@flatten-js/interval-tree@1.0.3","_nodeVersion":"8.11.1","_npmVersion":"6.8.0","dist":{"integrity":"sha512-E6BojyshowC+REUsTmYIbhI40MgztfZM6s+Iyoc7JHzz37+Y4N8Qr93POrGouug+jlX+GT7EttfqSpkIsCZvZw==","shasum":"4d103fcb780f9a7422e4048eabca6193ea40a7d8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.3.tgz","fileCount":55,"unpackedSize":1649736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbA1ECRA9TVsSAnZWagAAZx4P/181QEuZS+dfrbXhBDgK\n468XvnH3JTrHTqzbAcM2XkwjfL0Y7kUzq6+xD2H3IYGpg28+Z1lAlNS7hfkP\nwH+4i1Z6ZoS8fdU+dpi1ogai9FLn8pKCtgOKIfMs85j5FtmA5IPek+wcrSpa\nvtUIM9Pg0xb+bgk+33iymnoyo2AYcheCEqz1SyOyH+k0QpAzjj38ijJXHZCB\nnnC6a7fk977VGFZe+g930xj9MfhsnxQf4usHfMQ9bsq5K9oVaqPIN55cEvLT\nQB/8mGg/oU6ru+Gd6VVMJoVJGu3j+/Dp5p3cnf+Aks9qqtTL8HP2bfhb8FTL\nbXvllM3uXXq1Se3m6IV3NA8bU2K0Sco4rI+LCc/zbcEhImMylPiwe3A6zNP6\n2u0+uyhXpOyjZmKvaIjF1AWOPuwStEBO5aYsafR4SyZrzqoL+wiZhMhsBUXj\n62v2n5w3kSxGhwptM1iWLAkqIrnVxZdQbpsDqKp33eXblHH2rqh4iTPL6hdM\nkuNgS/7KIQ1MB3A1ZMZptkZtXpQgIMXaPqAtqBdVwnnIBvUb4SqfQzu4Jg4O\neDlKORVnrLpBOWcQ/zZviKPR48GeusiyoWf5wHbzZt+HskrSucBayijjTz3H\nEiQk6jID7KsByxPm1Y+nmBRD9X6zjUCn3u5Wm/eHvSAD77ai7dwGojh9ty6A\nraXK\r\n=rdpy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNKytB9qEO4k2Cdi6s+OOt6pCzwfc7tce5s/3MKc3MsAIgIZt7lN6NWIjARm83tQGfV9WUg44zoqNSKDHo1A76ZkE="}]},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.3_1550585156195_0.7949371856991525"},"_hasShrinkwrap":false,"contributors":[]},"1.0.4":{"name":"@flatten-js/interval-tree","version":"1.0.4","description":"Interval search tree","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","scripts":{"build":"rollup -c rollup.config.js","test":"mocha --require @babel/register --reporter spec","generate-docs":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","cover":"istanbul cover ./node_modules/mocha/bin/_mocha -- --require @babel/register -R spec test/*","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"author":{"name":"“Alex","email":"“alexbol99@gmail.com”","url":"“https://github.com/alexbol99/flatten-interval-tree"},"license":"MIT","bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","chai":"^3.5.0","coveralls":"^3.0.2","istanbul":"^0.4.5","jsdoc":"^3.5.5","minami":"^1.2.3","mocha":"^5.2.0"},"gitHead":"10141a5dd4665a9f74a42ca0806f2dc1548a8907","_id":"@flatten-js/interval-tree@1.0.4","_nodeVersion":"8.11.1","_npmVersion":"6.8.0","dist":{"integrity":"sha512-AYZe5uIN6zzMiYtVyziEdbA8TgepXre3kxjJsJDGSrySiYHZyM7eApOhSZvlBZHXvcEiTEwPxxwKtOSv1Vgwig==","shasum":"60c30ce06d3063d458c2ef67b3e26b9eb6856df8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.4.tgz","fileCount":55,"unpackedSize":1649750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbBAXCRA9TVsSAnZWagAAiqYP/AwfFuXXC8JpJvKPCs2l\niPNE07WGbj6dr7cn6+xDm1W7gB9IoYfxmCulMuPywr7FukD5amckxGAX3n26\nPOXoH/UTE+iYoOryTRYWabM1RYJ9mmGUCUwZMamWA3QuJJZHJ3APMiXpUH5E\nsLeTi07bLCpafOHapp6q7SfsdjG1S262DrBWbcT5k2Rm0PCTpr5dMtKIVMoN\ndTvid3wqpL8Ck98F6sNhfr7QkempJuPP4puZJbOVMO/X15AY8dnL39sK7AyB\nCeRiBBXdApB2NQKPXN+nC7+XfuTy0r2eQ15QaoaNsVvZG2sVCexA4BpoeWaj\nSzIkdM60uz97RhKoepIkkPySQIzqYsc0f58EuPPfP5WzPhHxIFcnaFwjhHaC\nEaDG2ndOefXBe5SLtobvW74fwrYoRVUPikPnqIXYEVHZ5WQEaXMU7IfawoK0\nFwt4/WLWQbMmpvscdIRwIucnOV+CY5qt0a7t0zevHXbuqYIa2f+Brx62A6IM\nyp7Ua6U5g5PEcLfD5VmzYVhoZTY0MVyKjOveJghgXzFZyS7ATOniIixGBG3N\nJ0mleOakpy8qGppV8gSjJPjHqoYux3rWRQva+MpkwO660xVB28r7j9eO/Tr2\n5WxjZA+xt6jIMHgZfkcbZVPX3qEHP9YB47z/pQxvv4/yVfZ/7V/SQR3Iia0V\n4ciV\r\n=cs8L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICX/AG8UpAwMWpRZjxNOCHLzpXMC2GfOjc0prliQFG+7AiB39zk5+lq0tWf5ZTc9M3g3c71LAJtmrfMYF3b9fHfHig=="}]},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.4_1550585878581_0.23070701098096902"},"_hasShrinkwrap":false,"contributors":[]},"1.0.5":{"name":"@flatten-js/interval-tree","version":"1.0.5","description":"Interval search tree","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","scripts":{"build":"rollup -c rollup.config.js","test":"mocha --require @babel/register --reporter spec","generate-docs":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","cover":"istanbul cover ./node_modules/mocha/bin/_mocha -- --require @babel/register -R spec test/*","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"author":{"name":"“Alex","email":"“alexbol99@gmail.com”","url":"“https://github.com/alexbol99/flatten-interval-tree"},"license":"MIT","bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree/tree/v0.3.0-beta#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","chai":"^3.5.0","coveralls":"^3.0.2","istanbul":"^0.4.5","jsdoc":"^3.5.5","minami":"^1.2.3","mocha":"^5.2.0","rollup":"^1.6.0"},"gitHead":"4a598b9fac882efe222378ef83f3fef45b09573b","_id":"@flatten-js/interval-tree@1.0.5","_npmVersion":"6.4.1","_nodeVersion":"11.7.0","_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"dist":{"integrity":"sha512-8tl5g/arWKs4/c1aLGKh1kPlpdHlxKH2jmvPqdED3U9DPnhMs3mAoOKC/6kyP9d2bJ2AO4mJdFIfohUCa8T3PA==","shasum":"aea7460943950c4b67754aad1d51ada390249d2c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.5.tgz","fileCount":55,"unpackedSize":1654146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjMxTCRA9TVsSAnZWagAAujcP/2dYtYLD5umrQlxhUcCr\no/PWjRPMADYae9WyX2mCh1DURa0XwY2U53mN4SM2Ijf7vsZwxaTXKplz+9K/\nI9ThMgCRVgVauD9s9D8A4+zolvKAF950rcVplzhPxhUFVhXN2YeD5NKReLGF\nGx+/SboCOS3uImDPThZebZAebzwzJBqUTGxDfvzsfOAN3gUYmhckNjhVr1EC\n1CNjbuxLqaaKP7DtOXTtgZjp6ZKuJkME/im7CghWKHxjttB8Az2PNAa+17NB\nvIZm8BKzh/sh2FGEe3Y86YS7dFGyHS5Kd1M1uFnCy4Wm8PyyZwc/N8ZJkOOa\n36Ucpof+CBLgVQOgqP8NUoPdrcsTbp/35SGlZ4gIHAoKYxex9u/AgjiMcn0U\nlbvB4ueDGP+1Wxj5xO9moE9bkq6a6KKVZ6LgRfFXu2fgXwzyNDP1en2U/xK4\nXDAfvHXhNkfJYSuxDQg7iwKfRne/FjGGoT9FHO06Q72HxEelO6XjwKuhjOCH\nLahgh/171HBQZumAv9dHKcQjgMhibxYcYThvgleRNIY3O23CNOuBJl0FdD7A\nrVLcENy74jAB50Mu21TgUGYKBCf+56H7QRURYQaPLiq+Wrsn4+2OZMTPEU5W\nyb4sKAG7bKKCoiPPxeN/9zo66uzR+lf3W7iD1oPKvzi2ZreM5MgJYCAtjcrH\nIsRC\r\n=ruOp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDk1GPZ0mFwVfWAf8GoCDXP+4VDvbStFPdztJsjVuSSFAiBrdEEl8u0O3RSs6f+Dzrk3Vc+k5rDr9VVb0zM5WMNFzQ=="}]},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.5_1552731218150_0.8170228461807376"},"_hasShrinkwrap":false,"contributors":[]},"1.0.6":{"name":"@flatten-js/interval-tree","version":"1.0.6","description":"Interval search tree","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","scripts":{"build":"rollup -c rollup.config.js","test":"mocha --require @babel/register --reporter spec","generate-docs":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","cover":"istanbul cover ./node_modules/mocha/bin/_mocha -- --require @babel/register -R spec test/*","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"author":{"name":"“Alex","email":"“alexbol99@gmail.com”","url":"“https://github.com/alexbol99/flatten-interval-tree"},"license":"MIT","bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","chai":"^3.5.0","coveralls":"^3.0.2","istanbul":"^0.4.5","jsdoc":"^3.5.5","minami":"^1.2.3","mocha":"^5.2.0","rollup":"^1.6.0"},"gitHead":"c34924ae30124bff9470d6947103edc2eae5be55","_id":"@flatten-js/interval-tree@1.0.6","_npmVersion":"6.4.1","_nodeVersion":"11.7.0","_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"dist":{"integrity":"sha512-BTI9AwaiJdh+Ewt3XjgwSeb0Un0OoULOUTHE4Fo93SYYgVo5PGzqD047rFVW4GhI7j9iDCbHq4B4VWyqDlarDw==","shasum":"ad9ca1bb0631245ffd9532390d1ea7e86afec5fb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.6.tgz","fileCount":63,"unpackedSize":1661525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclOC+CRA9TVsSAnZWagAAOgsP/Ru/VDKh2FNcLnz9O9ec\nDuQ/EUiMm1+ZcvqKMO/oQq/nRGUuVyf7eLFrvXfFlS1o3lVnsuNi2PM1lJm+\nihXL5MbRijrdRjbXLC7xQ31Mv4nq3JPB+0sjmnf1Zl/JdFXWV4OYrN1nWagS\ns8A3B5J+oIkYh3OesOQ2jPJY3dhP/aMJ/VXIZAFGNF21nV4axLbgYFQYyD4D\nMFNn52Ig5kfxBoY2Oq88Z97wxQHCQ1SBJUKylv6Unh22rzDYMqUZlM+YMEzA\n8+ievLooojBxo6zqBf4vW7dbbsETbrMVd+zPG6O2pxwDVumO6g0JC7V43Q0J\nzEk2LLUIAiPPk4rSyGghBqh5IUu0xQE4j7uDNAswjVKFzbGUtnk5I7zcTS4o\nHyj3lbjt0opA23RhnqoRqVuPso+9CW4LlKbxGXhrtgx+rHCIZHkMEXCNWrJK\nGg9YpHlBzBtwcGmxeB90UpMzTnbr2vsGC49SdowaGM+AaB2g5H6w4TnAISio\n/onMfqdQDMMcr3H0HtwhWmFrRy6RVwhkP9LwfJguMx+fkhxwKXdZZJtbEWGJ\np3Nw/3qPekFv74Q5Rfi3bSB6leEmI+A92fsKXn0507J+YNikZfRQd43bHD+K\nAj8SHWxXeZDCBE+hmCgicGF8JMIBiTtNskkuL0rNXGRTqdMDA3O96XaCgWWM\nicQH\r\n=ddg/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaFHq8II3M0eQ63Gt/xUuivQo8Vnv+6gxTJy9vx7VIIAIhANrIUb2nt9DU5BmSPhy/ObkbxHVvtjyisJPN6ZgHwhyV"}]},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.6_1553260733616_0.48750049400913187"},"_hasShrinkwrap":false,"contributors":[]},"1.0.7":{"name":"@flatten-js/interval-tree","version":"1.0.7","description":"Interval search tree","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c rollup.config.js","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","coverage":"nyc report --reporter=text-lcov | coveralls","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"author":{"name":"“Alex","email":"“alexbol99@gmail.com”","url":"“https://github.com/alexbol99/flatten-interval-tree"},"license":"MIT","bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^3.5.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^5.2.0","nyc":"^14.1.1","rollup":"^1.6.0"},"gitHead":"7f37da69acc1e98ceda0f4aad78a156ec46f4fb5","_id":"@flatten-js/interval-tree@1.0.7","_npmVersion":"6.4.1","_nodeVersion":"11.7.0","_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"dist":{"integrity":"sha512-OyXVDgj4KNHk8dGe3szlCae9zUs5qPwtpqM0jvwuhwtmL+x5Y4zVASY4xKXfJP6monVAwESg+BFbDs53oeMMqA==","shasum":"b22f9ff8b6dacb10a21de4279db909b3184ebb5a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.7.tgz","fileCount":65,"unpackedSize":1701992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHjqMCRA9TVsSAnZWagAAvA0P/A1knY5zI2SGLqvh5Y4j\nAM+HK9moJgeUgvEG6rIEBmnrmZigGmvot1AFaJ1WTjC1xsNrzcHNJGuvZghm\no/PbGAwCXHjy9eco8P/ULHaKUM10P+NOQncIbWxa1bAtgJwwVVkXK+ziIhq7\nbtAbHomYWMouRfsMsefQZ7Qj9fk3dPPu8kGBqsGJ3yLaR05TglJMXN7xl21l\nqneWQMwrzGQgdK6fjSSTNFzCXDHN2wPApIy6hczEe2VROZD13wot1WkzNT8v\nh7b/1u+RWGcRhIQdY0ct739GcpanZRPlz8zvaLfjRxJsnIhcnBWTPaa8OdU2\ni8HQuqfQehNzhAC4o248Uy92BqJxtujlpRNA3357OsAD03m6P7ZrHuWTd4o3\nMJkRR3Tj5kzdL5RNaRJD4bsiVeNUy1w78yXhpMRMCpKgcpcr89imeHfdKqNr\nkY7I2jrQAN0ckGKoHNDgt+JoRHl2sOj+la6bdz/NkAHrxqRSjUhYzO2bg+Xk\nNayC0OJ0lyKXgTg2jo7xipJej2P/vDW+hn4dV7OFQOA0Al+iClImsA6jYCO8\ng6h1k80jvF5zF79dYNkw3+McDGzyN48MjZvfQEs0N0NfeUQUPWMaAT9w7MNG\naXjMi42j6kZ9SZ40xI3T5OlXNAnR875DM1wLPxLdJg6jYxwdYZPG3l5mksEH\nXO22\r\n=eLxh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD183mue1owr1a1dlyOHu7bedZOmtl0F+qMbKHu2jxl0QIhAOMA6HkfGenBmGBI8cKWTHQwACwsNyoIioPeeP01Zfl9"}]},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.7_1562262155557_0.2622549199415387"},"_hasShrinkwrap":false,"contributors":[]},"1.0.8":{"name":"@flatten-js/interval-tree","version":"1.0.8","description":"Interval search tree","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c rollup.config.js","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","coverage":"nyc report --reporter=text-lcov | coveralls","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"author":{"name":"“Alex","email":"“alexbol99@gmail.com”","url":"“https://github.com/alexbol99/flatten-interval-tree"},"license":"MIT","bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^3.5.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^5.2.0","nyc":"^14.1.1","rollup":"^1.6.0"},"gitHead":"9fecc572b33f74e886609a4f9236864d1c3db69b","_id":"@flatten-js/interval-tree@1.0.8","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"dist":{"integrity":"sha512-FbteedHfwnqU0PFAUPPym2J5JmWfM+yWfwbcGChTu1pf8WM8dH0r2UC4iZfSsqBhHhMc/RUWhmmqb48JNm3A+A==","shasum":"c1caf0eeb9010654c0aa09b33b25c204cc6c76f4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.8.tgz","fileCount":65,"unpackedSize":1696991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVRKeCRA9TVsSAnZWagAA7MEP/0QWaE9HrgNmLgDWbiGM\n7m6qLy0IkCfPcHviwf9MvTgPYODtRK0Pa5rq2ExGfML8itFyQqvABm0Slbfu\nfVP/D+1tvE3S3fjaZdMlXv1K3i++7nWU6KGrv3d3aj7NLbs+OkEdfEB1mqHI\nRFzIiWO/55zS6M+qh84KDnBwkN+gjK+yDNBi/sSJNqopjfjyzAiqdRqz8Kyw\ngMezW2L8YwOUBkdTd+QXzOgyknSa7wEnB8aiF+GKRBDZUQHO/4JWUET8ReYM\n/dIr+427AOvRXlfd7zKlJb6jkdCNbBEaQry9gCxJgfhh6PDXLreTwhMELS/R\nbhXzol2d7LSVBc2Ca8LZij4oD31S5wfABcN8k+56S6jhVszqvhePkKksUFHN\njW9zW5Ci4tghbbpe23do2Tb/7rZsK4wtxc6e+vZwGDUfDsLkxDAnpo8RK9xP\nNs3zkY80gRr3ZirO95rgEXZ7p5NvxG1haGJqu19ya3UgrpkfZKdxEIni3Ca0\nst2F1OVkJOfFZr6rmgl+vWGq1vRTRG0s0RPJKiPxbGcjJqLqvhZS8vCokDll\nU0H8f0i36eNTsSqWVKMc4fZE4MKhz4lJ79M6kZWtyftIR5GLmmzduQp0rDM0\njn1Otv1X/y0txFEfOlMgYc+mChITnzf3sQs+PpUPvhspkupJa/99JzyEZT0r\nxAH3\r\n=Loq9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfmnEbq3u1rRXZzgbLamG/qP3oy/rc4X+dCesQfcrHgAiEAzLA7xoLfMJiwyXFTB9u7oSJ2qQzVYrNLW4jqxF/q1BY="}]},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.8_1565856413930_0.1304654587619669"},"_hasShrinkwrap":false,"contributors":[]},"1.0.9":{"name":"@flatten-js/interval-tree","version":"1.0.9","description":"Interval search tree","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c rollup.config.js","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","coverage":"nyc report --reporter=text-lcov | coveralls","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"author":{"name":"“Alex","email":"“alexbol99@gmail.com”","url":"“https://github.com/alexbol99/flatten-interval-tree"},"license":"MIT","bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^3.5.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^5.2.0","nyc":"^14.1.1","rollup":"^1.6.0"},"gitHead":"effb7f0b69032fccf7eff376f324ea3bbb8167b1","_id":"@flatten-js/interval-tree@1.0.9","_npmVersion":"6.4.1","_nodeVersion":"11.7.0","_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"dist":{"integrity":"sha512-N0m8VJaNpYP2mbKwPQC8ugvJGFx4DMXuC7zbpMD8AQQPmlAPNwn0Atrgja6jeA9D1KLMXpVYA86fhyTbrzpgvw==","shasum":"8f445c310a0497ab20b0efc676f1770ea725bd32","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.9.tgz","fileCount":65,"unpackedSize":1702507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEFmBCRA9TVsSAnZWagAAFqIP+wa6BMUP1rBZMndekXy0\nfr3DcDxX+T/KaBT3ZRNuB6uNUG7z3PumFmh01/WPH3V0qcSKTO/fv4VA85iV\nOWzA0nRTrhGUiq4KkdsO3LAvRniegLiv/hw+nbk21zwtI0PWD4Bpfu7+WmeA\nh9E3Yb0WwgDNpiVNzWh/UHymQ7PjIlbW6VuFbWy4j1QL4aA/1NtPIvwbn6x7\nW/4rI5ZJelXBhvVlANuICftlzWrrtCQKFbUPO7tdNNgcnD1xJZ0ASDydQYCo\ncxW1opSUvPZrkeiRFSWPa1NnUtk9ZolT3NrLor9I14p+bPuymHAMja7HBuZk\nAvb4A+Yikcqu1Q5lOz6X4wa8eDgBUjXnuf/jMbfWl5ZF0fHo+Rzh+8M/gjm3\n6JqATqVyPfg6vcroynK1jllAatHsRQgGOo1mbNlLFedQJYjdrHYsg3krHZ8X\nYAvJqsWcHjhL2oiUPmvbWkhK6DmD5z+AYAplms3WTY/zlR3qqFNhJQh2bYG+\nFwCJ6Kil2wNm8zh9NyVYuzuUmEY9f883P/YCJl2jFia9ysnZmAvTLg3ocix1\nRBSXg0CQ8Qaz1Fp4XlBs9Vi4pYwfz7r6RJxmkkMSBCXzjR/uhWSpcQDIJKlH\n1KFSt5HpFmpwMoK8U6MFzKQzJGVP3n4HCmSb6mVNfpjUvJinxy5NrBADKoeA\nD0uM\r\n=zTWi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1W7AaF8OsSIEQr5p7tv44DtUxPDtyM97Wb0b5kFnfcQIgdRWwb3wUdEnkJ6uk2hmZOC1kGCJ7LuroXv3lYRLijI0="}]},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.9_1578129792635_0.9546028699859366"},"_hasShrinkwrap":false,"contributors":[]},"1.0.10":{"name":"@flatten-js/interval-tree","version":"1.0.10","description":"Interval search tree","author":{"name":"“Alex","email":"“alexbol99@gmail.com”","url":"“https://github.com/alexbol99/flatten-interval-tree"},"license":"MIT","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c rollup.config.js","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^3.5.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^5.2.0","nyc":"^14.1.1","rollup":"^1.6.0"},"gitHead":"4af28a4572f499f047c7edfe112e40f59baa221e","_id":"@flatten-js/interval-tree@1.0.10","_npmVersion":"6.4.1","_nodeVersion":"11.7.0","_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"dist":{"integrity":"sha512-hl40ovmgkdJcTIdsbUtbnbYWcYLWb/q8trlB82pMbiIsC/2zMlRQgWrj1qwepQE6FqWkKrhR46xQrOUfAZa14A==","shasum":"fc2f99d27ef6815fc61044bb637ce567cf0d46f9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.10.tgz","fileCount":65,"unpackedSize":1702520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGHK7CRA9TVsSAnZWagAASIoP/RcqSFDrqULh6wBOi27h\nmfpYLTUeJ58pS1bnTlvoZL+Y7h8i/lWYH9ZyLrtEQ9c1SsgHa+oWI5M4FUm/\n64pHNj4vWZGsJdOg8kAuEIfn1hhmvrXKXTbLUZM7f/ioCwGyJmMzq6gBApov\nG5/0cZZMMuzPmBdzfqgWZJNE1uwiTVokJrYmPDFpGCCm0eU/qoIGXZdzpxOG\n353hkMiq93Pifz00UIRCxfv5yiUvNfR/CeTiuzJxvHytctzHbzVdv+yYkfXj\nTNz3aZlsi7NuUGMJpRGwvlKRSfQcG6tG9kw8r859YVJ9TJAi51Fy79eZcMwf\nTairnRtrojmBQKKKLXjCNfzpJNgVA5QQFIBH6NqioBPdkYDumYtkQ2zvTBxM\nQuFzHW2+RNTGMuJnE6Sit4E1FwT5Evp+P680wEwMLCcZ4JjFH48iy4z3rdRm\n2zjPzVfX/bAV5KtI3prUqIlq3hm++XXUiTYc19JERU4rOdHR3QPOj2+IZdB2\nXu2a+LdVxwGOPf70xXMvTne1pugq2n3rwpXvs6fFbUkmtJhDIj6G86CWLz+D\nVNoyd28mNjbnItk0RpkBG2QZBFt2+88Pf/SJd0n8Jh7Ax9Kbe/Seoa6HD0SO\ne7I7Y/UewjUNhBISfICvd55x6pLz/vD1kHSxCgiLE8yjM2AcnoLNB9ON3Gwv\nuYap\r\n=FwXD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9p9bxJmvMdrklgikhXCTONcTzfvUZd2vIjBQpikUIrQIhAMyJfGp9GpWHh4IbVlLWI0VhWEBdz4Sywr3l8TvM3CbX"}]},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.10_1578660538838_0.23386149583191385"},"_hasShrinkwrap":false,"contributors":[]},"1.0.11":{"name":"@flatten-js/interval-tree","version":"1.0.11","description":"Interval search tree","author":{"name":"“Alex","email":"“alexbol99@gmail.com”","url":"“https://github.com/alexbol99/flatten-interval-tree"},"license":"MIT","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c rollup.config.js","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^3.5.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^5.2.0","nyc":"^14.1.1","rollup":"^1.6.0"},"gitHead":"6bfe72265eeac9fd24c76d552700b5b8c57f2541","_id":"@flatten-js/interval-tree@1.0.11","_npmVersion":"6.4.1","_nodeVersion":"11.7.0","_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"dist":{"integrity":"sha512-gp9mS5d7QTcjE9mTG3hoiC82q1MjqX+nrAlKODkj45YXWMhR/j/OHStTVw9qRTUEiq6mzspE8iFi3JTAg8s7Pw==","shasum":"1864a3c2ec7972e28dd1eeb26f82b609590baa15","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.11.tgz","fileCount":65,"unpackedSize":1704956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejcLQCRA9TVsSAnZWagAACVwQAJYgHURdltxw9P09yvls\nMoL/khXvacYAVBnN6lgpFWDBsljQL4XXtwWSbiKVuV+eOz6kLQHEFpP9Sh7W\nd4WmjkX/Zr+tAMHq0nLSgd05RhH9vAVcryn76xE0Jyp0Ea3Pe4HcNt6Wp9wE\nLTt8/R4+50H+fPshwqU4ePx9bzfx5fuYidAq85NB7SaDqfzv+CdlT+AZR0Ow\n25EN+2sI/RJnGo9dFzk621VkZ+L/T1riR7IPbiUo7UatTI4OVjrm+NH03pjG\nyUVF4g3QyO8/ljdm7oO1kniJ7M2S2f4LvnfHaxjlj9osyM6SMdktprnQIqLH\nCR6ZVtSbGJOX4kyUJvdBVkEWSQlqBbhA9yYqSFMaRxHi/Iz/D/eTNJ5OW7hj\nhL/L5YQcGidJTa20gfqdRHdtu5UPU9AB/46RIylpogU/qwy5WPi+s8ihNysA\n1gykjcmzGc6yA+uXYXzsvGKO3VHjBLqjax4nzeVpAip7VWo2lZft9liKPRBn\nT7q3kec0j9CJqwE3gXTZmcm5e6tcTlI3gwMKPOZs1AqJ0U5hAE+f2Bqjkzp3\nDqK3viWR0OB+ZgALNdx0B7kf3REP4LjlulENCkt41wfNRSzYZOBKZWHxl7To\n2MWx7pmC5W1/7VXUNgx5sqxvousJZENs1lw8PBcCGfTqvs4cyyR72D1WK49U\noqNN\r\n=oX1g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPRcCy490kxUcOQvPV3MTprkzoOlPAXVnHS42vIL0xZgIhAPcFz4xK7iWhVei5DYLnQ7B9K2I0zQpl+YGUJbFBEmxI"}]},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.11_1586348751719_0.1667086024881923"},"_hasShrinkwrap":false,"contributors":[]},"1.0.12":{"name":"@flatten-js/interval-tree","version":"1.0.12","description":"Interval search tree","author":{"name":"“Alex","email":"“alexbol99@gmail.com”","url":"“https://github.com/alexbol99/flatten-interval-tree"},"license":"MIT","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c rollup.config.js","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^3.5.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^5.2.0","nyc":"^14.1.1","rollup":"^1.6.0"},"gitHead":"65679313a8ef5c50f45ac6bb99c151b4cbb71052","_id":"@flatten-js/interval-tree@1.0.12","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"dist":{"integrity":"sha512-j2o14WdFPII5cI57j0XNSWQm80gM4G6RT5+NLaH8q7KmQKejR/qZiGiViMjRgMtPiiwaX6hv3hlXeyRL3yzi7g==","shasum":"f22784c3ffcaf473d0042ef1b8cb3309f2f2794c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.12.tgz","fileCount":64,"unpackedSize":1673645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUkK/CRA9TVsSAnZWagAA+PMQAJVM0v3eMyRs2ErNjPY5\n6e1GwERg1uS9kDWZO63Mm87x+dQOEhKz1LElgQZfdLW1FeT2Ral2oIFE8/BT\nyaedBwyIcIjW4FU9ck2XUies3b8NEbm/NsnU5gC0CsnVqvD0TmsTV4nL6ECq\nwy8HGrLXJe47H2R8C+/h8wev/cQeqP87maIEioSf9TddgxzI1xLHxDwg/arv\nhTIe7X9iwiJfauh5IQTHzcMxAU28q6oZdBgcuhzuyoAtHGGXznDNAY5gAl84\ny9JpoP/GF+g12LQb5xDkVp0EOOP4jXJM/DOW1RIdNxi0Kmi3gSpDR+whG9FF\ntQjABSskoeVO1ivvcHYqyA35tEirr8yRjwnSPJsB6UM3hZ8odCnWCDARVdr4\nfdZchOdAhvT2W6PGggMsCHlObw/kCdHnYNTiP1Z7SOJkt2I+2SkSr92zU8Ao\nR+t/IOMU7GMoPaBLmMJw+swPPeaQfTaSO6Pn+/1tb273YrFnq9BHy/a7RaMh\nKry96XCmoaTlx1XyQ94sQz6AKBUoRL4WTSjOIXMMRmY3RaS5N37d+geldly5\nCUrwJPY8dUuKeYQX4cfFerKblrDI+pShiMKZV4o0d3QCcQ+qgkaPx0J8/9iX\nUF9gmgtEwenHYLYiCDUSkEXClJndxpXk2a9Rcs/fCBj3k2p3pFlWYeoV5eS6\ntnjh\r\n=lVbi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdneiUP8Fyw80DJ48DB1Mc4RJhUDIv8DiM18idjezDzAiEA3d4DhkTbz1nhtF1BMp2aQUb4jKYBqkqA99RWfn/BreI="}]},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.12_1599226558586_0.616714199519973"},"_hasShrinkwrap":false,"contributors":[]},"1.0.13":{"name":"@flatten-js/interval-tree","version":"1.0.13","description":"Interval search tree","author":{"name":"Alex Bol"},"license":"MIT","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c rollup.config.js","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^8.2.0","nyc":"^15.1.0","rollup":"^1.6.0"},"gitHead":"f1293e5e1ab902e6a0c0ee8364434ad04cc48d18","_id":"@flatten-js/interval-tree@1.0.13","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5thHHdUZIRdPdEPx6G9tY6mHFMGoXsq9/ivemRszDcEkERXqlZAv+7NozaFbAUOvKXxyWoccSnLyjK0c5UWJeQ==","shasum":"68e862f3f997d215e9a857c8b061af201ed9bf07","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.13.tgz","fileCount":64,"unpackedSize":1679039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnXiUCRA9TVsSAnZWagAAyN8P/2D1fUuuFo8BxuiW7But\noZQPFURV5ErL5uqNiOLke4Ft4oaahSuRvr31ez3Knza1o4risb4sL/ghw/TN\n3ojPjQlUygk2N8q+rGwKaAE+RlETKFPsCzkulpLUrst9da4B1tdhA0bgy7oq\nv2K5UgoOzp2wt9l/7OsFaS+YNf5+Yp5Vl8gvGh99qRZud4YNLNab/REGXT6h\n4T2Uci/Gk/ElPZpoMxv3xnaB+VAij0fri5DIo/AAN5OF/5uoncjEY+feIm6q\nm6F4xC7ogqd7Ene5VoeNDOLi2zMbjf+w9SXNecfNLXD2NfmNrW3Ya+KQ9Kfx\n8asV67bpMmcYJkiL4ZT9lpb3i5U6dGNan2SBc4UP+O2swW83A/0QGNzEweLf\n4h6XUxwnbDZLVVABON8/jH/sBhTWc7F6ug3kQwWoYED24kj23Li/zAI/4tf8\neOboMI1eQmdRb4C1QbCq8qv5yVDw3X1H+GPKYMLSudCWSXeiFvzlzWuX/M6B\nPGoSjcm+kedo4Cyjwm4LHrQgdLwsVFimsFCK14jlnHhMmjLrc0BcDpdm5d5f\nM9akvOI1YM1GsbsRR3s9wU76aAJj5PEFd4vJy9GvbUo/exQrchfdKVwES5FD\nEzpTPTGICJEbHqdYwdPMgiOKG4p/xO05UiWIjFEJwJp+SvNPMiTxiu9jjcf7\nat0c\r\n=AW6d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDN/aR3KpJ4W52e/9uwe6PdJn7LwiNRuEqURkeiojUQUwIhAKAqRBYw8nvsqiD5dLfhg/bOB8/D7N9OU2cShtZMNok6"}]},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.13_1604155540210_0.10021830212905902"},"_hasShrinkwrap":false,"contributors":[]},"1.0.14":{"name":"@flatten-js/interval-tree","version":"1.0.14","description":"Interval search tree","author":{"name":"Alex Bol"},"license":"MIT","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c rollup.config.js","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^8.2.0","nyc":"^15.1.0","rollup":"^1.6.0"},"gitHead":"7ef3484fb0ba489c8b18765b7077a8ccae79129c","_id":"@flatten-js/interval-tree@1.0.14","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-u7RFCMnrQb/fC6gIEXtfuqXFXN+yRDM+NSKZe0JECVyiDPTPqYDgkzvRHIX1NS1BxgK6BlZRLtPukAHoDJgGWg==","shasum":"500466b41220fbc0229066ea9f29f6bb8e79b146","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.14.tgz","fileCount":64,"unpackedSize":1691136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgn7NOCRA9TVsSAnZWagAAyDIP/0+qYFy76EHge+sXqdik\nKRwEAosqWyrcFPDqzUIB+razoiMD9OLwtp/ObEN9vO/bFFTSFar6h+AgQgp7\nkU+1qQsEgWBh5stECSkNu7ndr0zQnSkDoLw1w0fMOSBNDrzluemtm+myckEj\nR6aeoPYyf8p++5j9XBoURqa5FSjejk6yU8fWPGH68xTV2rKDqwyNAat3GkVj\nNghWqTPxHwqZNvJGx+s7g/DMugI2eBXCzhpQux4bNUdQdBjbqV5BrbhI+U6v\nFkma1H4BpmFMdPbcChIM2wCVCPSimDwkpLQvZv5P6cPUoYqPIhwPHrjH0eLr\nGvm37g0yK9OLoMx4zZzz8ToSBpN+1hriagQ1Sod5muYEjTWQVfluDFWJZVvA\ngI3fNYYY2ezXSU3O5NS/JIo9c08FyU6s61FxK/LRczg0gmKrqKW5R/OdUMRD\nVcMxnWJNcRHEoQD6LX24vPgoYZix3jb3/+IXAuqWrN/dgFJ27QLNsCpM/wG5\ngJ91Z1z5loVmmQjlZkaXj/UwKJ5EUh+wRIgRtG4hbmtFo+U/sXdwgvpA5c2T\nyPLqrT/H1TltbVvwryqvBzacXg0DMKp8bv+70Lo2sb7evHGWf19mYS9Oewtp\nBJZgVPGeYz/MpVQJ7eES8EoeKBAvSdytApqPYSxD48B4SnEysxmLWkUykSUJ\nTPBW\r\n=psLC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOB+0q4GgedD+f9Jt06s1DbkCUcrlu+U0At4LjjpwkGwIgEBr7WMAl62aNvyOp1IehIRyKWVRWcdIgF8oWVoKfHzg="}]},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.14_1621078861867_0.049413845075908736"},"_hasShrinkwrap":false,"contributors":[]},"1.0.15":{"name":"@flatten-js/interval-tree","version":"1.0.15","description":"Interval search tree","author":{"name":"Alex Bol"},"license":"MIT","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c rollup.config.js","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^8.2.0","nyc":"^15.1.0","rollup":"^1.6.0"},"gitHead":"dea785a227be24366e2b50e24b7c169a6ecfc7c2","_id":"@flatten-js/interval-tree@1.0.15","_nodeVersion":"14.17.1","_npmVersion":"8.1.3","dist":{"integrity":"sha512-ZdRHGEQIVNIUTIHGiov4PyRlSqBGnWJaS4WHuCR5fguN8E+ZACMoCXMwkUWwLtAnibFF96gtYGo/HP5qLLjioQ==","shasum":"e8d64bcd83a4c8370b2072e62d6e77cc3bf286cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.15.tgz","fileCount":16,"unpackedSize":148065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk8NYCRA9TVsSAnZWagAAsfcP/iYGxtIpcGzMD4TzIugu\ntjNiInGYqwDjM5bR15/6AlNa65zpf8hgJY9E7qbaH0WRfwGhThqkgLXmssHl\n2PxuJ7bkPmCQL3I9zgCEkgvj0UUJnZvVd32ZiM7hqr9EGkGJPCool9MszZU7\ns8V36s4Yze7iBfEI3a2OIJKs8wzXDxQldZecMFkR1gPi8m3yRX9h4WlRlfhP\n6ibdt2TM56mzwGoUIgPKSZQsPxho85Un+eQy5W/pqCbuL76ZE3asQ0tYUVG/\nF83vJptf9j5nre8uPQhH8bHtwAAdGqbowm1ng6+8AnQbTg2A4X+vBoZQiPpf\nxt/xPci1pcb91CNl5EXxVMPri1GF6lgU3AXprakXWw7vBobIpKb9pwPRKYw0\n6OGFzWMGxSTZ1TwtANjBZxKSofJjqzGJvhkLhF0kqEZUCcnevdxApt069NT6\ntCkUpvE5o+3TzTrXmrez1N0A7zJAsIzkUs4yu15i2ol6+lc5VvCeONOHUDWR\no0TvAHnpYQcp2dzxHXt6fAWJyXzevZQw7acvdvTJMAGHt93+6WXZ+eF4WyF9\nZylK6Hj8YRxxdrQJa1o4ZfZS/MFrFzS7Gtg+GTgq39c2uEUd+VY/yubaQPcD\n30oUvnsbfnxAzuPfHtQZ2W6mz0Ac/Co9gjGQoLMA4Yb50C9I75u7RDcDBCuE\n3MQP\r\n=OhQX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVhyTSA6prtEWBE8ydV9ZpXTZRON22MVVj/FSzQsrxkAiBoMpDY34xXzcYGZ9JZcIgZatMHc4YCr6HM5ibM2LmRmg=="}]},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.15_1637073751996_0.19644087525784948"},"_hasShrinkwrap":false,"contributors":[]},"1.0.16":{"name":"@flatten-js/interval-tree","version":"1.0.16","description":"Interval search tree","author":{"name":"Alex Bol"},"license":"MIT","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c rollup.config.js","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^8.2.0","nyc":"^15.1.0","rollup":"^1.6.0"},"gitHead":"68942fd3fe18849fbad6a284e9495f08e7e403f5","_id":"@flatten-js/interval-tree@1.0.16","_nodeVersion":"16.13.0","_npmVersion":"8.1.3","dist":{"integrity":"sha512-i01liq+8EVY4P7gdpOHvJMGqkK+SVSoHAog7z0Iwtjp7MgrQ/X6rhfDzZEIpCFnT4xrTg1SxklUHyn6ZjhJjxw==","shasum":"8ca8ea684dbe5a5dc2cc7d08f4b11aadaf8c5dcb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.16.tgz","fileCount":16,"unpackedSize":147994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0aTiCRA9TVsSAnZWagAAHR4P/145A5zzZfjteGHKDcRc\n1SrPffdrrZWyrSfOJ1lCVTuelwNw97nscnEP4UTVXbJWE5Bax/bFACp62WsJ\nFQNfrzO/h0iZ13EmW7jPuG9gu+khwi9MF4jP+WcKl2SW3E3cEIWoiRCQ5B9S\nYs9wBGrZ4VkAEArjoCIeSTJQNDi0V+IdKsMyCT9w/5pZOEqismVJURhibH4S\n2JUneCfDa1ptHKk1w8frYCYbMO2H5UfxkOWsjQcPsiESHQVxWetMndJK9VaZ\nwtT8BL7C9JCgNDpzXk0HrwTWI1am71xbLEi53IU0NY30tCzUw7U6iuSyu9a4\n9MBJpYxjWMsI/Fgt1wwNYMAxMsctuJJMAb0ByWZwr+4Yovgd5DMAZg8rpf0v\nu1h6xdUxUCuC1gJ1HrTsBkWnU/T2AIdcXnILovta+5DL/8LJ4Wb397H2NoHu\n39sUrBi4Sq0+Dnv53ApqQQV6ZLjkJ6Cp2rcw/lJP9ZG+fvbVZfXZgQ7VaXJp\nQk+FdUMQLg3vX8WTbBbfWyJDuHSG1Za+pgfloeHDsm+3ZZdrLaC7nGyOpjR8\n1//I+/7O6vtNcecCIQzOAJoX86M8op8t02n1xqD2D4tnGzLTrhuzhxv/eRp9\nvoi/Kb95ipzoBr0jnDPTvrRqAKq4UdcSWyBEnYxRXULy0lN0+hakkJX3BSSb\n9H3d\r\n=enpt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7iRz1nHzZ+L02XoazWePynYfNifM8bcLiRTqCVyhHAgIgANi/Vm8+VCs5zX31/fFhKDMqM7udTZUwVlAwtIwD2sE="}]},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.16_1641129186109_0.08514154005865415"},"_hasShrinkwrap":false,"contributors":[]},"1.0.17":{"name":"@flatten-js/interval-tree","version":"1.0.17","description":"Interval search tree","author":{"name":"Alex Bol"},"license":"MIT","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c rollup.config.js","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^8.2.0","nyc":"^15.1.0","rollup":"^1.6.0"},"gitHead":"884fe02814bdc090660d46bc966d968f5cb7abc5","_id":"@flatten-js/interval-tree@1.0.17","_nodeVersion":"16.13.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-pIv/b+K2Iwo+GxvEtaBKjXOi97gMmxFhd+8+9ZXMaOf9nfoY1OdHebO65EwnKt8SOVHPxiOkBdZMu+/4nq8T2g==","shasum":"8450d42827af9e8b0988cfaf7533404a51330603","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.17.tgz","fileCount":16,"unpackedSize":148219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAXCNCRA9TVsSAnZWagAAW8MQAJwVbEJCb+PYaQBmSXKj\nAAbOCaak1vv9v550JXIK0vvFuQF+9X1mK1PHw/CaROc5Mr+3hnIJ6oun5c/g\nuto9Q9LN49gO/lRZHTqnf3qDk6KJ5MZtlniXXHtvMap5f1Q9k5kuUpZ/Aeur\nLQpFshhhXmP+s2Y3WJehaLW4u5/BkUQXOl4MawGSm6UnxshZ/AOdNdWscZHN\nQKMOs2yEYwyN9iLByDzv08ZrtIlr2XNOS7jfTHm1nkqIRwoY8Af48esQunzh\nngDhHvNgc/C9/nkmwqlaFVPyF9S15gyiuxcJHcuksbZL9XkocyYpzvlLmjlO\n8r9uiu7ZSVmjqwFnhJohxWF+CXL3+TZzqbpSjLz3sszTxWhbcfd+w7g718y6\nPldkHiPbT7bqKUkPQR1LMpFdhvJllVJng5vMIWCpMaETXMmsoI8AHoDTmLGX\n2V1cWVuclNne7YF+laXlCFVcalSOjkeQoUsXQW6Mt5/NV9aMa759AClvSeAI\nO0hOLE4//+3BE0Pv9inmPldiAwbcmp3R1sq9n23ai1qAjzgc/tGsZpA81WJu\nwHbkV+MX9l/y6hdDb8KGVWFh6AfHpre2lfWIyYZNrp2Kdrv8/2cFNZcwjqMk\nzwCwwgMKBaeKxTj2QQLPsqiCK0qSGme2c4XBDNa2TCuwB97aFBMPbx+hJmEd\nnu4X\r\n=E7qL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgiciDrj3Wogzl3iogg5FReSYVsFR+gmgv/oblnp+6rgIhAP0yzGmkMIbUYFndAKp5EPrMvkYaNxNHt+fqgNJmocSg"}]},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.17_1644261517510_0.9397454894610582"},"_hasShrinkwrap":false,"contributors":[]},"1.0.18":{"name":"@flatten-js/interval-tree","version":"1.0.18","description":"Interval search tree","author":{"name":"Alex Bol"},"license":"MIT","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c rollup.config.js","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^8.2.0","nyc":"^15.1.0","rollup":"^1.6.0"},"gitHead":"88ce1c2044e21f293b69bc96a6b7b7add646bebd","_id":"@flatten-js/interval-tree@1.0.18","_nodeVersion":"16.13.0","_npmVersion":"8.1.3","dist":{"integrity":"sha512-o72sZErW0Y1C82Cg7nk82ojJ/22EtmKyp5I3eNqgcOKFp/VCzetATYYjJIqOBBaR7FQ/MFj/ZpsmP38mL4TkYA==","shasum":"285c6d491e838ed0c60b7a4f143a5d20b7f41947","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.18.tgz","fileCount":16,"unpackedSize":147839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFMMQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrx3A//abB2oPdFKvkVhoCgYLPY8USRzRXEIqE58FJ5Rq2uLQq8xOk+\r\nzFVbhlHpaBA59p9OGACv+IE1E3ML/F86Kr2rr7FrAeNNA+bncqxIRD+vLv9S\r\noPmpoH5OXLnZXZ+NF+ssO6Gy74DvgPhjsz+ZxRLy+f7DJAzYETlpa//WfHW8\r\npddK77w/4ohQKjJJWEHLbU0+6CEsOykXHZ5A6J41cKy6Wk5RMyyQnQl6hM+W\r\nqMNQjvrIsxDFFZfSlAGrkJzU4VExRpMQKJnglxbD67xdvK3krTlEksGTn7V6\r\n9aMcCODdqAaGP/nWW7u0yexomjGmxfSGv0ykRNctupz19C1GbXtCkHZ8zyz8\r\nItxCTZ4YeKFoL2vyLRBNdZ1uIXE0x4X1t7k6KkKvvIwN/IckH8xZTGtj9Bym\r\nAIJ1aITXd1HkHXB76FANDy2rSDU9ncvpdKeX29qJ8iN7Q+Km8MX9at1UGZx5\r\nZaVBydTdwi8NC4gsibE3pqQBDVzJBbwKLHcyVmc9t046ttYIQM61HdKS0FQt\r\n1CfP8InIopBgqrmtxWGmj1ty6kxgiUnuqFxeWGnTVIpAnTqSR4DfB6fZyFeI\r\nyOAl0km3A7PwBeUbII2m4akTsnjxY80vLUi3434x+Iv+EnXKw2YMSMFL2nCX\r\nq4cweo1fC5chyi6R9/jqx682LGvr20kFI18=\r\n=YaHF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNXTCQy98vzR6AWjYPVmQ8EC+NeJlc68xEJPD4XZjxgAiAcZKqytikVWtPaqZ1Dv1dZhiHzc7gjsldHCT+hUaeoZA=="}]},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.18_1645527823896_0.4458822109144067"},"_hasShrinkwrap":false,"contributors":[]},"1.0.19":{"name":"@flatten-js/interval-tree","version":"1.0.19","description":"Interval search tree","author":{"name":"Alex Bol"},"license":"MIT","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c rollup.config.js","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^8.2.0","nyc":"^15.1.0","rollup":"^1.6.0"},"gitHead":"ca3c9e3b6123257bdad3e9e954e149a1c5acb296","_id":"@flatten-js/interval-tree@1.0.19","_nodeVersion":"16.13.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-E+uCpmzAP6EL1L0VDligIg2oUnwbzhSMRXts8Ct7OQ+i+dFEgefExcKnTwGFa+MUZGYAIKHBoUWo/f/lhqc1Ew==","shasum":"df717707ab0dab09040d65e3c0e4a297b3dc7bef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.19.tgz","fileCount":16,"unpackedSize":148295,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMHwDZlME6rbqEJjNH6IMLYeIu6q6gNU7ss7tGrQX3ewIhAPIHN1IRDUcsIUyX12I8rtxMgdLrfqWwFZDeWH3EkwPU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5PSFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiQQ//bmXtdXMbmXhMMiD7KHTNNq4J0LfFMA4urzwPx3E6stC2UgPo\r\nrASt7lpi79tO82bXCTyruleQtZW0ui52rl33T+OoXsyHqR02tEBiEVjISFpN\r\nsnOYLzig6bKbOhiapjC0jmB8UoRqEETtWQr0qU+sqKgqcPKX4eQ/+PaljCw4\r\nPAgfkn9qFXnVd7pOKCsNH/rOCqfUB8lmluECegtNyMddoVyFHfWvXAX6za/B\r\nxW2EMchc0d3Fg/neXHbxLR/y2+K2Kng8gbNxVKXttOycpscQgvPgAbTmjS4r\r\nPAh8buKFOVLPUDIhelaN8towzMXQL/MLR4jXwIVL77Y/FTWtjD2YVfZ/7tYN\r\nojlmw9zBc6rO/nQSZNsfsJE1XsqqR3BksqsYIfhuBTtCIDuHpgNIn3g3NqV8\r\np7Q6CYSxlcFpp4rLMU3EdWNESuu+hh9p4w8lOLHZ/3obdGt2IQskAghLDxBx\r\n6lkwmVpDnSKkPmOmW6jEu0IsIHZtdwTir+fzG3mPlMolk6SIARpYj7nyy+qH\r\ns0T0slMX8D2uw0TWr/V+NOPfXfp4VCwUj8oFx3r0YIC2nJIMo8vDXGrVyXxU\r\nFn/PYCkTBgvy4K3TW8weiHWcXuI8kM6M2EaVjv/dyuhTxzcqwwd3rGcxdWHX\r\noobAYw7HIncj6KRfGvDAiwrFn9Fvii+yhS0=\r\n=78GE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.19_1659171973673_0.9840359855625969"},"_hasShrinkwrap":false,"contributors":[]},"1.0.20":{"name":"@flatten-js/interval-tree","version":"1.0.20","description":"Interval search tree","author":{"name":"Alex Bol"},"license":"MIT","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c rollup.config.js","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^8.2.0","nyc":"^15.1.0","rollup":"^1.6.0"},"gitHead":"fabb83a6055f8f8805ac20409f4b2ebe39f3754e","_id":"@flatten-js/interval-tree@1.0.20","_nodeVersion":"16.13.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-ZmJAa7pDel/FiSN3gXYnrK51Od+maJ+54hJe2PZlWGFWLfQv1YP9DdjNofpg0+HS956oItjse2eWkIMdTZUhRw==","shasum":"1f641a73981367f14d81fbebcf544bc104a1c61f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.20.tgz","fileCount":16,"unpackedSize":148302,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUW2ziipVt+MSFtbpSqqEGISmgu5Px8nQQW1v3JyeGDAiAN9PVD1Fy9qv9QTSTv6WwsoXAebzmsXXswGassxnd51Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxae6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7yg/+In3GmCsAQ33F3rz/p/+10YyJ6d7Cwy9apiAC9AgACyAirgRD\r\nfeRKETctUQkPKPxh7E3mytOUoHvy8pquao9C/ETtAySeBrO094SxbwHtYj+d\r\nY6+9NW71a0MB54VslLa8ZZRP0LU+pFqw6mntBrvZ55YxjE96NRUlGtDKz78o\r\nDy87Rbmc0OiwhZ3NkPxiZJR8DwdfuC4UUNnWo9yyt0c4BQgpT93K0sUKG4w2\r\nErmtLMVSiDPQLkli/zT52RS7CJyTCrSHKr8sw9DPcbf+GRDljcOtfGdi3p/L\r\nwVwwKgM1Jb3/ve9Qx+oB0vyCx0Qa2MK/sba3kvKLniG3mMRnJXNglnj+ADLu\r\nPuNeFw13wtZXWBCAe2AUN0Kn2nQk5cHxyyao0csg5k5L3HS9dCFzTbJjpSAb\r\nkOrMX8MalcKBEb1ttiYINmTKVn2vpFBVYK62xjxxhxZmFpItBtnuHnLpx5gH\r\neBTcwR06z/o7+KaJWjSRSH/SzMLrNh2o/U8CYCCPSEZQJtF1dtfOM6+VYpQh\r\nDLysaZM44dACiCyRma2P1d3O9Ozs58RsJJc/9Fb53y2NyAstZHVfbHVAl/8Y\r\nyz65eHAgIgQHoIa4oage5pYvQHmiccfLn4hiM/u6HK6EgXmQIf5iQfv1TsD2\r\n0JO3aIo1ctXCr1mjy/wBErp4keZ3yLlnUdk=\r\n=q1jz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.20_1673897914372_0.22710260033209662"},"_hasShrinkwrap":false,"contributors":[]},"1.0.21":{"name":"@flatten-js/interval-tree","version":"1.0.21","description":"Interval search tree","author":{"name":"Alex Bol"},"license":"MIT","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c --bundleConfigAsCjs","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.0.3","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^8.2.0","nyc":"^15.1.0","rollup":"^3.25.1"},"gitHead":"3936fb5dfd3f15ac89b722b31aa9feffe6f52122","_id":"@flatten-js/interval-tree@1.0.21","_nodeVersion":"18.16.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-TcxTNMkWBPqLicuFw9FViOZSVuug8MRRISUMDOCFzMI9FZ97BTjxiq8V168VifuEq9ERHhP2ltmGCovwS+KACw==","shasum":"0ea917deb22d3c219e90ebc6d4a06e45abe4c2ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.0.21.tgz","fileCount":16,"unpackedSize":141526,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+On2KH3QbPiknX5wmuBDhbkb/6K6JPKx+/h5bpEPhGAiBxO5NxbCJcDoyKfo7BfasarV80HT+chvs2u4TDQdOrEg=="}]},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.0.21_1688190577722_0.5539404923224387"},"_hasShrinkwrap":false,"contributors":[]},"1.1.0":{"name":"@flatten-js/interval-tree","version":"1.1.0","description":"Interval search tree","author":{"name":"Alex Bol"},"license":"MIT","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register","@babel/polyfill"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c --bundleConfigAsCjs","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.22.9","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.1.1","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^10.1.0","nyc":"^15.1.0","rollup":"^3.25.1"},"gitHead":"6a99b4430246f34107a580542dac7e0b886ff21a","_id":"@flatten-js/interval-tree@1.1.0","_nodeVersion":"18.16.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-D0AC+3g66Mh/QUuAMcfLORgy8u3dO9T2UTpXCx/yH5ShMb+lr99orxExoCtN+lLK/HmrTJNnkhAjYvfnIry46g==","shasum":"95f1345d5efad8b1c53f129c0e92f569a1ee64a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.1.0.tgz","fileCount":17,"unpackedSize":147800,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+puMPmxnnO5pT3mzqGvk9A3pZq74j0cNS885Bf0+I+AiEA8hkg08y8NXdEqGfWf45E2LQsO9Tm462FYxloE6q2PRs="}]},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.1.0_1694344519542_0.4211363988346015"},"_hasShrinkwrap":false,"contributors":[]},"1.1.1":{"name":"@flatten-js/interval-tree","version":"1.1.1","description":"Interval search tree","author":{"name":"Alex Bol"},"license":"MIT","main":"dist/main.cjs.js","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.esm.js","types":"index.d.ts","nyc":{"require":["@babel/register","@babel/polyfill"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c --bundleConfigAsCjs","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.22.9","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.1.1","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^10.1.0","nyc":"^15.1.0","rollup":"^3.25.1"},"gitHead":"0b3e296b0c7fdc8bd9e7a9faeb5ad040c65d6887","_id":"@flatten-js/interval-tree@1.1.1","_nodeVersion":"18.16.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-IsD8MPvzlbrUZnqychSEPM0dX6DXFG6ObFVbJs8asb5cwUOCek+Qi10W/mK7N9aqKkNpOSSzEIkrhHOiOXZlXw==","shasum":"8d3d26d9c5b8cd36cd0666c52fe143f90bad2987","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.1.1.tgz","fileCount":17,"unpackedSize":148083,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnnZxh6nTZXUXrsGYeyDkWmcp8EInCCU5Yg/2CZT3+SQIgIqpJvfd7xgjjrstgUCm6yj+LaV8ydk08VU+hDuHD0gA="}]},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.1.1_1695112807357_0.2673297921587756"},"_hasShrinkwrap":false,"contributors":[]},"1.1.2":{"name":"@flatten-js/interval-tree","version":"1.1.2","description":"Interval search tree","author":{"name":"Alex Bol"},"license":"MIT","main":"dist/main.cjs","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.mjs","types":"index.d.ts","exports":{"types":"./index.d.ts","require":"./dist/main.cjs","import":"./dist/main.mjs","default":"./dist/main.umd.js"},"nyc":{"require":["@babel/register","@babel/polyfill"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c --bundleConfigAsCjs","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.22.9","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.1.1","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^10.1.0","nyc":"^15.1.0","rollup":"^3.25.1"},"gitHead":"27c7e6204f976dafb4ab1b688a647b5aace29326","_id":"@flatten-js/interval-tree@1.1.2","_nodeVersion":"18.16.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-OwLoV9E/XM6b7bes2rSFnGNjyRy7vcoIHFTnmBR2WAaZTf0Fe4EX4GdA65vU1KgFAasti7iRSg2dZfYd1Zt00Q==","shasum":"fcc891da48bc230392884be01c26fe8c625702e8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.1.2.tgz","fileCount":17,"unpackedSize":148223,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBM3avz95I5GQstUdybZ/pZFttngrob1VrpYxXbJvlQnAiEA96efV5eENye4C02UpuAuS0e/XW9Zgcs05z9SA7ooJDc="}]},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.1.2_1701451255811_0.3648515180365235"},"_hasShrinkwrap":false,"contributors":[]},"1.1.3":{"name":"@flatten-js/interval-tree","version":"1.1.3","description":"Interval search tree","author":{"name":"Alex Bol"},"license":"MIT","main":"dist/main.cjs","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.mjs","types":"index.d.ts","exports":{"types":"./index.d.ts","require":"./dist/main.cjs","import":"./dist/main.mjs","default":"./dist/main.umd.js"},"nyc":{"require":["@babel/register","@babel/polyfill"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c --bundleConfigAsCjs","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.22.9","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.1.1","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^10.1.0","nyc":"^15.1.0","rollup":"^3.25.1"},"gitHead":"86daa89061cdb004e1dfde8e9b8c0b4cb40cbee2","_id":"@flatten-js/interval-tree@1.1.3","_nodeVersion":"18.16.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-xhFWUBoHJFF77cJO1D6REjdgJEMRf2Y2Z+eKEPav8evGKcLSnj1ud5pLXQSbGuxF3VSvT1rWhMfVpXEKJLTL+A==","shasum":"7d9b4bb92042c6bbcefae5bbb822b5ec3c073e88","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.1.3.tgz","fileCount":17,"unpackedSize":147975,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+Zv3Hab8LhWYM4apADIQ8G/UZ+kUAGcugjlxlvgZ7sAiEApYEebYMFzyArgx3xNNJukDK1oyyrcMrUWWkQrYF+7bE="}]},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interval-tree_1.1.3_1711310200836_0.2489222079196054"},"_hasShrinkwrap":false,"contributors":[]},"1.1.4":{"name":"@flatten-js/interval-tree","version":"1.1.4","description":"Interval search tree","author":{"name":"Alex Bol"},"license":"MIT","main":"dist/main.cjs","umd:main":"dist/main.umd.js","unpkg":"dist/main.umd.js","module":"dist/main.mjs","types":"index.d.ts","exports":{"types":"./index.d.ts","require":"./dist/main.cjs","import":"./dist/main.mjs","default":"./dist/main.umd.js"},"nyc":{"require":["@babel/register","@babel/polyfill"],"sourceMap":false,"instrument":false},"scripts":{"build":"rollup -c --bundleConfigAsCjs","test":"nyc --reporter=html --reporter=text mocha --exit","generate-docs-old":"jsdoc -t ./node_modules/minami -d ./docs ./src -r README.md","generate-docs":"jsdoc -c ./.jsdoc.json --verbose","coverage":"nyc report --reporter=text-lcov | coveralls","publish-npm":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.22.9","@babel/node":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.1.1","jsdoc":"^3.6.2","minami":"^1.2.3","mocha":"^10.1.0","nyc":"^15.1.0","rollup":"^3.25.1"},"_id":"@flatten-js/interval-tree@1.1.4","gitHead":"832eb4fb08ba05d6930fabeb6be2a60a7e142224","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-o4emRDDvGdkwX18BSVSXH8q27qAL7Z2WDHSN75C8xyRSE4A8UOkig0mWSGoT5M5KaTHZxoLmalFwOTQmbRusUg==","shasum":"08d90dec1ede2026196c832059b296182a32c5a0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-1.1.4.tgz","fileCount":17,"unpackedSize":148265,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHVLR6Tt+AJeKNmMbrnkX+iWt8+Ui3lw+l4ILNzWicbuAiEAylPTGhrtgk18YGnrd6bYYxeE+vPOrtRjF6/U/LJk9jc="}],"size":23665},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/interval-tree_1.1.4_1759062561240_0.06250642353567204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-28T12:29:21.423Z","publish_time":1759062561423,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha":{"name":"@flatten-js/interval-tree","version":"2.0.0-alpha","description":"Interval search tree with TypeScript support","author":{"name":"Alex Bol"},"license":"MIT","type":"module","main":"./dist/main.cjs","module":"./dist/main.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs","default":"./dist/main.umd.js"}},"sideEffects":false,"scripts":{"clean":"rm -rf dist","type-check":"tsc --noEmit","build":"npm run clean && rollup -c && node scripts/postbuild.mjs","test":"npm run build && mocha --require ts-node/register --extensions ts 'test/**/*.ts'","test:watch":"mocha --require ts-node/register --extensions ts --watch 'test/**/*.ts'","coverage":"c8 --reporter=html --reporter=text mocha --require ts-node/register --extensions ts 'test/**/*.ts'","docs":"typedoc","release:alpha":"npm run build && npm test && npm run docs && npm publish --tag alpha","prepublishOnly":"npm run build && npm test"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree","typescript","spatial index","range query"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","funding":{"type":"buymeacoffee","url":"https://www.buymeacoffee.com/alexbol99"},"publishConfig":{"access":"public"},"unpkg":"./dist/main.umd.js","jsdelivr":"./dist/main.umd.js","devDependencies":{"@rollup/plugin-node-resolve":"^15.3.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6","@types/chai":"^4.3.20","@types/mocha":"^10.0.10","@types/node":"^20.19.19","c8":"^9.1.0","chai":"^4.4.0","mocha":"^10.2.0","rollup":"^4.9.4","ts-node":"^10.9.2","typedoc":"^0.27.7","typescript":"^5.7.2"},"engines":{"node":">=16.0.0"},"dependencies":{"tslib":"^2.8.1"},"_id":"@flatten-js/interval-tree@2.0.0-alpha","readmeFilename":"README.md","gitHead":"7f6c5702fafed6e99260461f9a4bc5a9f203c723","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-MmswoBfs7faFQQ4dKjyTzeAgs51rNRlf1Ld190HsMBC59OMK8l8JoRLllUs7wYmxOPyW2eJqlG1Qj8tUfHoQag==","shasum":"05eb6b54c2b38008420e67ec8dc597d059b99246","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-2.0.0-alpha.tgz","fileCount":30,"unpackedSize":202315,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC2F2G/sBuO2wC/Wffxo5vmdOHKBUI+4N4uI3gLfdbr4AiEA6DKIMFPrdT7wJGPFH8QFMTdaHxtNmm+Jj8vWf3zexc8="}],"size":37519},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/interval-tree_2.0.0-alpha_1759704107171_0.25478761991792775"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-05T22:41:47.348Z","publish_time":1759704107348,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha.1":{"name":"@flatten-js/interval-tree","version":"2.0.0-alpha.1","description":"Interval search tree with TypeScript support","author":{"name":"Alex Bol"},"license":"MIT","type":"module","main":"./dist/main.cjs","module":"./dist/main.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs","default":"./dist/main.umd.js"}},"sideEffects":false,"scripts":{"clean":"rm -rf dist","type-check":"tsc --noEmit","build":"npm run clean && rollup -c && node scripts/postbuild.mjs","test":"npm run build && node --loader ts-node/esm ./node_modules/mocha/bin/mocha.js --extensions ts 'test/**/*.ts'","test:watch":"node --loader ts-node/esm ./node_modules/mocha/bin/mocha.js --extensions ts --watch 'test/**/*.ts'","coverage":"c8 --reporter=html --reporter=text node --loader ts-node/esm ./node_modules/mocha/bin/mocha.js --extensions ts 'test/**/*.ts'","docs":"typedoc","release:alpha":"npm run build && npm test && npm run docs && npm publish --tag alpha","prepublishOnly":"npm run build && npm test"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree","typescript","spatial index","range query"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","funding":{"type":"buymeacoffee","url":"https://www.buymeacoffee.com/alexbol99"},"publishConfig":{"access":"public"},"unpkg":"./dist/main.umd.js","jsdelivr":"./dist/main.umd.js","devDependencies":{"@rollup/plugin-node-resolve":"^15.3.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6","@types/chai":"^4.3.20","@types/mocha":"^10.0.10","@types/node":"^20.19.19","c8":"^9.1.0","chai":"^4.4.0","mocha":"^10.2.0","rollup":"^4.9.4","ts-node":"^10.9.2","typedoc":"^0.27.7","typescript":"^5.7.2"},"engines":{"node":">=16.0.0"},"dependencies":{"tslib":"^2.8.1"},"_id":"@flatten-js/interval-tree@2.0.0-alpha.1","readmeFilename":"README.md","gitHead":"e4d38de188113fcca3ab5e6ff32fa694c9dd3e3b","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-8Ekjt6c7hoVUxfnTfRR2PAjEzlZV9EWF2ueBsJFSzwiiT5wulYYKAYy7fVkGhbyyn6yz0TfzluZPwkyS30OuPA==","shasum":"db952cfb064545d1e48bd449ad51b6a96305908e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-2.0.0-alpha.1.tgz","fileCount":30,"unpackedSize":200623,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC4wtp7srpbKUbV1uIEb9Dbq81DJWznb9dvNt2Bkh8o4AiEA02kfAOjq4C8hIaBia5qyq0UKLMRbq/rTn56rqW7p2hA="}],"size":37188},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/interval-tree_2.0.0-alpha.1_1759820301767_0.4895116772733792"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-07T06:58:21.959Z","publish_time":1759820301959,"_source_registry_name":"default","contributors":[]},"2.0.0":{"name":"@flatten-js/interval-tree","version":"2.0.0","description":"Interval search tree with TypeScript support","author":{"name":"Alex Bol"},"license":"MIT","type":"module","main":"./dist/main.cjs","module":"./dist/main.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs","default":"./dist/main.umd.js"}},"sideEffects":false,"scripts":{"clean":"rm -rf dist","type-check":"tsc --noEmit","build":"npm run clean && rollup -c && node scripts/postbuild.mjs","test":"npm run build && node --loader ts-node/esm ./node_modules/mocha/bin/mocha.js --extensions ts 'test/**/*.ts'","test:watch":"node --loader ts-node/esm ./node_modules/mocha/bin/mocha.js --extensions ts --watch 'test/**/*.ts'","coverage":"c8 --reporter=html --reporter=text node --loader ts-node/esm ./node_modules/mocha/bin/mocha.js --extensions ts 'test/**/*.ts'","docs":"typedoc","release":"npm run build && npm test && npm run docs && npm publish","prepublishOnly":"npm run build && npm test"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree","typescript","spatial index","range query"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","funding":{"type":"buymeacoffee","url":"https://www.buymeacoffee.com/alexbol99"},"publishConfig":{"access":"public"},"unpkg":"./dist/main.umd.js","jsdelivr":"./dist/main.umd.js","devDependencies":{"@rollup/plugin-node-resolve":"^15.3.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6","@types/chai":"^4.3.20","@types/mocha":"^10.0.10","@types/node":"^20.19.19","c8":"^9.1.0","chai":"^4.4.0","mocha":"^10.2.0","rollup":"^4.9.4","ts-node":"^10.9.2","typedoc":"^0.27.7","typescript":"^5.7.2"},"engines":{"node":">=16.0.0"},"dependencies":{"tslib":"^2.8.1"},"_id":"@flatten-js/interval-tree@2.0.0","gitHead":"2e9a7ccf6f365b29af0827fa218238c8841693ef","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-0RD4bzvnKu/RHxuNvNGXK0JUpiLHXLyyNCKx1HKcygstNbaTdYU18nEHRt4eI681diWHjhFHQGw67M8MZza12g==","shasum":"9e9ac84ffde80415e376cbb5cdf34e93f42586d1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-2.0.0.tgz","fileCount":30,"unpackedSize":203094,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBrsq3CMoSyjaoP/v/ZdX/uNEMsFpO7qsFhvFPHJ2s/pAiAv7XGSLwH1eN+Zmz2K2kpKf6fBu5SaX2Mop0l8riahtg=="}],"size":37537},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/interval-tree_2.0.0_1760447133582_0.3021116186714048"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-14T13:05:33.793Z","publish_time":1760447133793,"_source_registry_name":"default","contributors":[]},"2.0.3":{"name":"@flatten-js/interval-tree","version":"2.0.3","description":"Interval search tree with TypeScript support","author":{"name":"Alex Bol"},"license":"MIT","type":"module","main":"./dist/main.cjs","module":"./dist/main.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs","default":"./dist/main.umd.js"}},"sideEffects":false,"scripts":{"clean":"rm -rf dist","type-check":"tsc --noEmit","build":"npm run clean && rollup -c && node scripts/postbuild.mjs","test":"npm run build && node --loader ts-node/esm ./node_modules/mocha/bin/mocha.js --extensions ts 'test/**/*.ts'","test:watch":"node --loader ts-node/esm ./node_modules/mocha/bin/mocha.js --extensions ts --watch 'test/**/*.ts'","coverage":"c8 --reporter=html --reporter=text node --loader ts-node/esm ./node_modules/mocha/bin/mocha.js --extensions ts 'test/**/*.ts'","docs":"typedoc","release":"npm run build && npm test && npm run docs && npm publish","prepublishOnly":"npm run build && npm test"},"repository":{"type":"git","url":"git+https://github.com/alexbol99/flatten-interval-tree.git"},"keywords":["interval tree","binary search tree","typescript","spatial index","range query"],"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","funding":{"type":"buymeacoffee","url":"https://www.buymeacoffee.com/alexbol99"},"publishConfig":{"access":"public","provenance":true},"unpkg":"./dist/main.umd.js","jsdelivr":"./dist/main.umd.js","devDependencies":{"@rollup/plugin-node-resolve":"^15.3.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6","@types/chai":"^4.3.20","@types/mocha":"^10.0.10","@types/node":"^20.19.19","c8":"^9.1.0","chai":"^4.4.0","mocha":"^10.2.0","rollup":"^4.9.4","ts-node":"^10.9.2","typedoc":"^0.27.7","typescript":"^5.7.2"},"engines":{"node":">=16.0.0"},"dependencies":{"tslib":"^2.8.1"},"_id":"@flatten-js/interval-tree@2.0.3","gitHead":"af3601cf2937d955a88813385a926fafb970856f","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-Lv3eaITqU20WD+5W8L7JeJdjDXC9hfTUEzY0cRLx/sXj1+P3XdK6Fig4UdxvsekakTK8XeOwnpAKEpTI728U4g==","shasum":"60304775c402a2fe875379919c9797347121d76e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@flatten-js/interval-tree/-/interval-tree-2.0.3.tgz","fileCount":30,"unpackedSize":203118,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flatten-js%2finterval-tree@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE9l56S9DLTo0Cb1t1evzGgFusXV3SJ3uhUWWZb2UrS4AiEAzFE0IG80KeuGIuFkWjyQnvqJ+CizXePxHy4ZzpTeS+o="}],"size":37551},"_npmUser":{"name":"anonymous","email":"alexbol99@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alexbol99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/interval-tree_2.0.3_1762531168597_0.9772349297511158"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-07T15:59:28.803Z","publish_time":1762531168803,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"2.0.3","alpha":"2.0.0-alpha.1"},"name":"@flatten-js/interval-tree","time":{"created":"2022-01-27T14:46:43.388Z","1.0.0":"2019-02-19T11:01:26.881Z","modified":"2026-03-12T00:36:43.904Z","1.0.1":"2019-02-19T11:02:14.443Z","1.0.2":"2019-02-19T13:45:44.073Z","1.0.3":"2019-02-19T14:05:56.374Z","1.0.4":"2019-02-19T14:17:58.964Z","1.0.5":"2019-03-16T10:13:38.343Z","1.0.6":"2019-03-22T13:18:53.879Z","1.0.7":"2019-07-04T17:42:35.781Z","1.0.8":"2019-08-15T08:06:54.104Z","1.0.9":"2020-01-04T09:23:12.790Z","1.0.10":"2020-01-10T12:48:59.107Z","1.0.11":"2020-04-08T12:25:51.976Z","1.0.12":"2020-09-04T13:35:58.817Z","1.0.13":"2020-10-31T14:45:40.465Z","1.0.14":"2021-05-15T11:41:02.102Z","1.0.15":"2021-11-16T14:42:32.155Z","1.0.16":"2022-01-02T13:13:06.288Z","1.0.17":"2022-02-07T19:18:37.658Z","1.0.18":"2022-02-22T11:03:44.056Z","1.0.19":"2022-07-30T09:06:13.824Z","1.0.20":"2023-01-16T19:38:34.522Z","1.0.21":"2023-07-01T05:49:37.997Z","1.1.0":"2023-09-10T11:15:19.712Z","1.1.1":"2023-09-19T08:40:07.600Z","1.1.2":"2023-12-01T17:20:56.088Z","1.1.3":"2024-03-24T19:56:41.072Z","1.1.4":"2025-09-28T12:29:21.423Z","2.0.0-alpha":"2025-10-05T22:41:47.348Z","2.0.0-alpha.1":"2025-10-07T06:58:21.959Z","2.0.0":"2025-10-14T13:05:33.793Z","2.0.3":"2025-11-07T15:59:28.803Z"},"readme":"# Interval Tree\n[![npm version](https://badge.fury.io/js/%40flatten-js%2Finterval-tree.svg)](https://badge.fury.io/js/%40flatten-js%2Finterval-tree)\n[![@flatten-js/interval-tree](https://snyk.io/advisor/npm-package/@flatten-js/interval-tree/badge.svg)](https://snyk.io/advisor/npm-package/@flatten-js/interval-tree)\n\nThe package **@flatten-js/interval-tree** is an implementation of interval binary search tree according to Cormen et al. Introduction to Algorithms (2009, Section 14.3: Interval trees, pp. 348–354).\nCormen shows that insertion, deletion of nodes and range queries take *O(log(n))* time where n is the number of items\nstored in the tree.\n\nThis package is a part of [flatten-js](https://github.com/alexbol99/flatten-js) library.\n  \nAn earlier implementation, [flatten-interval-tree](https://www.npmjs.com/package/flatten-interval-tree), is deprecated.\nPlease use this package ([@flatten-js/interval-tree](https://www.npmjs.com/package/@flatten-js/interval-tree)) instead.\n\n## Contacts\n\nLinkedIn: [Alexander Bol](https://www.linkedin.com/in/alexanderbol/)\n\nX (Twitter) [@alex_bol_](https://twitter.com/alex_bol_)\n\n\n## Installation\n```bash\nnpm install --save @flatten-js/interval-tree\n```\n## Usage\n```ts\nimport IntervalTree from '@flatten-js/interval-tree'\n// TypeScript: specify value type for better hints\nconst tree = new IntervalTree<string>();\n```\n\n### Notes\nTree stores pairs `<key, value>` where key is an interval, and value is an object of any type.\nIf value is omitted, the tree stores the key itself as the value for convenience, so searches and iteration still return the key (you can always provide your own mapper).\n\nKeys with the same interval are now bucketed into a single node. This means multiple values can be stored under one identical key without requiring values to be comparable.\nNo custom comparator is required for values. Equality for values is by strict equality (`===`) unless your value implements an `equal_to(other)` method.\n\n**Interval** can be a pair of numbers `[low, high]` (numeric pairs are normalized so that low <= high).\nUser may also implement their own Interval class as an extension of the **IntervalBase** class.\nSee Interval2d class in Interval.ts for an example of such extension.\n\n### Example\n\n```ts\nimport IntervalTree from '@flatten-js/interval-tree';\n\nconst tree = new IntervalTree<string>();\n\nconst intervals: Array<[number, number]> = [[6,8],[1,4],[5,12],[1,1],[5,7]];\n\n// Insert interval as a key and string \"val0\", \"val1\" etc. as a value \nintervals.forEach((iv, i) => {\n    tree.insert(iv, \"val\"+i);\n});\n\n// Get array of keys sorted in ascendant order\nconst sorted_intervals = tree.keys;              //  expected array [[1,1],[1,4],[5,7],[5,12],[6,8]]\n\n// Search items which keys intersect with given interval, and return array of values\nconst values_in_range = tree.search([2,3]);     //  expected array ['val1']\n```\n\n## Interval types\nThe library supports multiple interval classes:\n- Interval (default export): 1D interval whose endpoints are comparable (number, bigint, string, Date).\n- Interval2D: a lexicographic 2D interval whose endpoints are points [x, y].\n\n```ts\nimport IntervalTree, { Interval2D } from '@flatten-js/interval-tree';\n\n// example of Interval2d tree which stores string values\nconst tree = new IntervalTree<string>();\n\n// 2D intervals (lexicographic ordering)\nconst r1 = new Interval2D([0, 0], [10, 10]);\nconst r2 = new Interval2D([5, 5], [15, 15]);\n\ntree.insert(r1, 'R1');\ntree.insert(r2, 'R2');\n```\n\n### Constructor\nCreate a new instance of the interval tree. In TypeScript, you may optionally specify the value type V for stronger type hints.\n```ts\n// Without explicit value type (values default to unknown/any as inferred)\nconst tree = new IntervalTree();\n\n// With explicit value type V\nconst treeStrings = new IntervalTree<string>();\nconst treeObjects = new IntervalTree<{ id: number; name: string }>();\n```\n\n### Insert(key[, value])\nInsert a new item into the tree. Key is an interval object or a pair of numbers `[low, high]` (numeric pairs are normalized so that `low <= high`).\nIf `value` is omitted, the key itself is stored as the value for convenience.\nIf a node with an identical key already exists, the value is appended to that node’s bucket.\nReturns a reference to the inserted node.\n```ts\nconst node = tree.insert(key, value)\n```\n\n### Exist(key[, value])\nReturns `true` if the item exists in the tree.\n- Called as `exist(key)`, it checks whether a node with the given key exists (bucket may contain one or more values).\n- Called as `exist(key, value)`, it checks whether the specific value exists inside the bucket of that key (strict equality unless the value implements `equal_to`).\n```ts\nconst existsKey = tree.exist(key)\nconst existsPair = tree.exist(key, value)\n```\n\n### Remove(key[, value])\nRemoves entries from the tree.\n- Called as `remove(key)`, it removes the entire node for that key (i.e., the whole bucket).\n- Called as `remove(key, value)`, it removes a single matching value from the bucket; if the bucket becomes empty, the node is removed.\nReturns the removed node if something was deleted, or `undefined` if nothing was found.\n```ts\nconst removedNode = tree.remove(key)\nconst removedPairNode = tree.remove(key, value)\n```\n\n### Search(interval[, outputMapperFn])\nReturns array of values which keys intersected with given interval. <br/>\n```javascript\nconst resp = tree.search(interval)\n```\nOptional *outputMapperFn(value, key)* enables to map search results into custom defined output.\nExample:\n```javascript\nconst composers = [\n    {name: \"Ludwig van Beethoven\", period: [1770, 1827]},\n    {name: \"Johann Sebastian Bach\", period: [1685, 1750]},\n    {name: \"Wolfgang Amadeus Mozart\", period: [1756, 1791]},\n    {name: \"Johannes Brahms\", period: [1833, 1897]},\n    {name: \"Richard Wagner\", period: [1813, 1883]},\n    {name: \"Claude Debussy\", period: [1862, 1918]},\n    {name: \"Pyotr Ilyich Tchaikovsky\", period: [1840, 1893]},\n    {name: \"Frédéric Chopin\", period: [1810, 1849]},\n    {name: \"Joseph Haydn\", period: [1732, 1809]},\n    {name: \"Antonio Vivaldi\", period: [1678, 1741]}\n];\nconst tree = new IntervalTree();\nfor (const composer of composers)\n    tree.insert(composer.period, composer.name);\n\n// Great composers who lived in 17th century\nconst searchRes = tree.search( [1600,1700],\n    (name, period) => {return `${name} (${period.low}-${period.high})`});\n\nconsole.log(searchRes)\n\n// expected to be \n// [ 'Antonio Vivaldi (1678-1741)', 'Johann Sebastian Bach (1685-1750)' ]\n```\n\n### Intersect_any(interval)\nReturns true if intersection found between given interval and any of intervals stored in the tree\n\n```javascript\nconst found = tree.intersect_any(interval)\n```\n\n### Size\nReturns number of items stored in the tree (getter)\n```javascript\nconst size = tree.size\n```\n\n### Keys\nReturns tree keys in ascendant order (getter)\n```javascript\nconst keys = tree.keys\n```\n\n### Values\nReturns tree values in ascendant keys order (getter)\n```javascript\nconst values = tree.values\n``` \n\n### Items\nReturns items in ascendant keys order (getter)\n```javascript\nconst items = tree.items\n```\n\n### ForEach(visitor)\nEnables to traverse the whole tree and perform operation for each item\n```javascript\ntree.forEach( (key, value) => console.log(value) )\n```\n\n### Map(callback)\nCreates new tree with same keys using callback to transform (key,value) to a new value\n```javascript\nlet tree1 = tree.map((value, key) => (key.high-key.low))\n```\n\n### Clear()\nClear tree\n```javascript\ntree.clear()\n```\n\n### Iterate([interval, outputMapperFn])\nReturns an iterator (and iterable). <br/>\nCall `next` on the iterator to navigate to successor tree nodes and return the corresponding values. <br/>\nIn the absence of a starting interval, the iterator will start with the lowest interval. <br/>\n```javascript\nlet iterator = tree.iterate();\nlet next = iterator.next().value;\n```\nOptional *outputMapperFn(value, key)* enables to map search results into custom defined output. <br/>\nExample:\n```javascript\nlet iterator = tree.iterate([5,5], (value, key) => key);\nlet next_key = iterator.next().value;\n```\nSupports `for .. of` syntax. <br/>\nExample:\n```javascript\nfor (let key of tree.iterate([5,5], (value, key) => key)) {\n    if (key[0] > 8) break;\n    console.log(key);\n}\n```\n\n## Documentation\nAPI reference is now generated with TypeDoc and published to GitHub Pages.\n- Live examples: https://alexbol99.github.io/flatten-interval-tree/examples.html\n- API docs: https://alexbol99.github.io/flatten-interval-tree/\n\nStyling: The docs use TypeDoc’s default theme with a custom stylesheet (typedoc.theme.css) for improved typography, spacing, a branded accent color, and automatic dark mode. The top navigation also links to GitHub and the live examples page.\n\nTo build docs locally:\n```bash\nnpm run docs\n```\nThe output is written into the docs/ folder.\n\n## Tests\n```bash\nnpm test\n```\n## Contributors\n\nIn lieu of a formal style guide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code.\n\n## License\n\nMIT\n\n## Support\n\n<a href=\"https://www.buymeacoffee.com/alexbol99\" target=\"_blank\"><img src=\"https://cdn.buymeacoffee.com/buttons/default-orange.png\" alt=\"Buy Me A Coffee\" height=\"41\" width=\"174\"></a>","users":{}}