{"bugs":{"url":"https://github.com/alexbol99/flatten-interval-tree/issues"},"dist":{"shasum":"60304775c402a2fe875379919c9797347121d76e","tarball":"https://registry.npmjs.org/@flatten-js/interval-tree/-/interval-tree-2.0.3.tgz","fileCount":30,"integrity":"sha512-Lv3eaITqU20WD+5W8L7JeJdjDXC9hfTUEzY0cRLx/sXj1+P3XdK6Fig4UdxvsekakTK8XeOwnpAKEpTI728U4g==","signatures":[{"sig":"MEUCIE9l56S9DLTo0Cb1t1evzGgFusXV3SJ3uhUWWZb2UrS4AiEAzFE0IG80KeuGIuFkWjyQnvqJ+CizXePxHy4ZzpTeS+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flatten-js%2finterval-tree@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203118},"main":"./dist/main.cjs","name":"@flatten-js/interval-tree","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/main.umd.js","author":{"name":"Alex Bol"},"module":"./dist/main.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/main.mjs","default":"./dist/main.umd.js","require":"./dist/main.cjs"}},"funding":{"url":"https://www.buymeacoffee.com/alexbol99","type":"buymeacoffee"},"gitHead":"af3601cf2937d955a88813385a926fafb970856f","license":"MIT","scripts":{"docs":"typedoc","test":"npm run build && node --loader ts-node/esm ./node_modules/mocha/bin/mocha.js --extensions ts 'test/**/*.ts'","build":"npm run clean && rollup -c && node scripts/postbuild.mjs","clean":"rm -rf dist","release":"npm run build && npm test && npm run docs && npm publish","coverage":"c8 --reporter=html --reporter=text 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'","type-check":"tsc --noEmit","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"alexbol99","email":"alexbol99@gmail.com"},"homepage":"https://github.com/alexbol99/flatten-interval-tree#readme","jsdelivr":"./dist/main.umd.js","keywords":["interval tree","binary search tree","typescript","spatial index","range query"],"repository":{"url":"git+https://github.com/alexbol99/flatten-interval-tree.git","type":"git"},"_npmVersion":"10.9.4","description":"Interval search tree with TypeScript support","directories":{},"maintainers":[{"name":"alexbol99","email":"alexbol99@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"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","@types/chai":"^4.3.20","@types/node":"^20.19.19","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1"},"_npmOperationalInternal":{"tmp":"tmp/interval-tree_2.0.3_1762531168597_0.9772349297511158","host":"s3://npm-registry-packages-npm-production"},"_id":"@flatten-js/interval-tree@2.0.3","version":"2.0.3"}