{"_id":"@amatiasq/quadtree","_rev":"6-252d54f448dbbd06fa674e5bdcbfc191","name":"@amatiasq/quadtree","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.0":{"name":"@amatiasq/quadtree","version":"0.1.0","keywords":["quadtree"],"author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","_id":"@amatiasq/quadtree@0.1.0","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"homepage":"https://github.com/amatiasq/npm-libraries#readme","bugs":{"url":"https://github.com/amatiasq/npm-libraries/issues"},"dist":{"shasum":"141f2d180544cd4b6510706ae0818add92827845","tarball":"https://registry.npmjs.org/@amatiasq/quadtree/-/quadtree-0.1.0.tgz","fileCount":7,"integrity":"sha512-rXk9WeNdL08SclczhgEmH2nXIABUOBmupA+wWn3KXM1ia1PQ9gqCCEIRc+FRlJjLCCuhBAPtOPrfb5ZeXHqZvg==","signatures":[{"sig":"MEUCIHKX0q2yYtEV1uG5ammCSs2NhuJNeSmJRnzVwr3YnW7XAiEAj9+ZQtIH4hEhK5B2ja3XbZ8+LyRKxnXYiRw485+8C+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckECkCRA9TVsSAnZWagAANd8P/2fIb9bVYKI2+SMU7199\ndahHsfTC4WMh2mONiUKW8OyDS2PE8k8+eHVKiqfIzOHbrWPWx+SDVU7gJWUa\n+T35nW6JOQMMuNdlZl9maE1DUO3J4H7L43XpQKtLmhkWbP00PIqo3gLWmhiD\nATdqh/RwllRNla/lkoCiBF+RT5dk+3dSBCDr0v+q5+2oS4yTJqKwkzpzrsaB\nkCKluhoPItY1ZJ/FiYcsYwmG65tCKnLqISl3eNjw8okS9B2ierhEwu+AKZxL\n8eBqDxkDoDJ8ZYH37XxbTwmCBBQ3eqQmu4/m8WtMTNyfQx9Djd3HTWdDcW+z\nr/l7ncHLiYvNljjS1c94UAFSAgbCsY0284Zl7TIgdfJDeIQI92o68c9cUgE7\nv63RwTw5ThLNBsWoIOtsTAlRP8oy8PFaKijalaZP+C/mwYEiFQoeiyamSwYp\ngYU2gJcquH6wUm2jTD3hJ+xtticTqLUm+HyrRg/CvUgTOX5n+naOY2gTZgQv\n35f9+iFkBb0AKAIFxdolnvcjIsyvJoIGUdcadLeRk/vzFRAgbDb2RsbSOPKP\nmMytPoLuS11GV2wlNSaUVBa5NTkx9Qy5dmXikG50LjKU4kmXJmujXaTegUqA\ndGosSu7xFc91nNcMiZ1Ze5dg23k/L1nJACG+czd0Sz62ZPqK7PYupU2LHe88\nzWQF\r\n=86QK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"es5/index.js","esnext":"es2018/index.js","private":false,"scripts":{"t":"jest --watch","tsc":"tsc","test":"jest","clear":"rm -r .cache dist es5 es2018 || exit 0","start":"parcel demo/index.html","compile":"npm run compile:es5 && npm run compile:es2018","compile:es5":"tsc --build tsconfig.es5.json","compile:es2018":"tsc --build tsconfig.json"},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all"},"importSort":{".ts":{"style":"module-compact","parser":"typescript"}},"repository":{"url":"git+https://github.com/amatiasq/npm-libraries.git","type":"git"},"_npmVersion":"6.4.1","description":"Quadtree data structure with recalculation & resize support","directories":{"src":"src","test":"__tests__"},"main.esnext":"es2018/index.js","_nodeVersion":"10.15.2","browserslist":["last 1 Chrome version"],"dependencies":{"@amatiasq/util":"^0.1.0","@amatiasq/geometry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"babel-core":"^6.26.3","babel-preset-env":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/quadtree_0.1.0_1552957603456_0.9310767182850661","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@amatiasq/quadtree","version":"0.2.0","author":"A. Matías Quezada <amatiasq@gmail.com>","license":"MIT","_id":"@amatiasq/quadtree@0.2.0","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"dist":{"shasum":"58879c5fdf21b9424a3aa00543977c55e0905a98","tarball":"https://registry.npmjs.org/@amatiasq/quadtree/-/quadtree-0.2.0.tgz","fileCount":33,"integrity":"sha512-USrAIZ8AwxwZZuuuy8Tdwg9RWvOrHpz9STsww7YdsqsYzC2XNGb2ahlO8QVS0P/LQn2LuGapRIYHP3oza2nlLg==","signatures":[{"sig":"MEUCIQCqKsEr224RGnkmSWQjkN9oHQB/e8q+YxAR/l+Vdx/mJAIgG7/RzdbdmyRRT62Fsf2aj8MK3Ov7ss6q7bHQ5GpS43Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59389},"type":"module","shasum":"58879c5fdf21b9424a3aa00543977c55e0905a98","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"_integrity":"sha512-USrAIZ8AwxwZZuuuy8Tdwg9RWvOrHpz9STsww7YdsqsYzC2XNGb2ahlO8QVS0P/LQn2LuGapRIYHP3oza2nlLg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@amatiasq/geometry":"0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/quadtree_0.2.0_1785433879855_0.6110321940350549","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@amatiasq/quadtree","version":"0.2.1","author":"A. Matías Quezada <amatiasq@gmail.com>","license":"MIT","_id":"@amatiasq/quadtree@0.2.1","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"dist":{"shasum":"7583afa84aad21e5fd1b86d384bbae3d10023d89","tarball":"https://registry.npmjs.org/@amatiasq/quadtree/-/quadtree-0.2.1.tgz","fileCount":33,"integrity":"sha512-3KjDJO7pT7Kc+LjFmiM/BEFi77HkWR4fwtIw7npz0TNsIM5xwXatSuXPtLHN2ovHOaW1G2TXMAUGo2P/Nx+vvw==","signatures":[{"sig":"MEUCIDM2yG5JuzknbMRsiFQeaJR+2wqTRXo3HYbt3Fx1pW8AAiEA7OzD+KHh0GWncczBOFv0bV73uEF/AmqC6c8NXQ6UksQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59390},"type":"module","shasum":"7583afa84aad21e5fd1b86d384bbae3d10023d89","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"_integrity":"sha512-3KjDJO7pT7Kc+LjFmiM/BEFi77HkWR4fwtIw7npz0TNsIM5xwXatSuXPtLHN2ovHOaW1G2TXMAUGo2P/Nx+vvw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@amatiasq/geometry":"^0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/quadtree_0.2.1_1785434784849_0.561126325595513","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@amatiasq/quadtree","version":"0.3.0","author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","_id":"@amatiasq/quadtree@0.3.0","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"dist":{"shasum":"9477c5ac417b3d25ba7837fbb6294d436f0e472d","tarball":"https://registry.npmjs.org/@amatiasq/quadtree/-/quadtree-0.3.0.tgz","fileCount":33,"integrity":"sha512-Evj4vIHCJkwdAtod7m0U5Wrp08/UBS9/OMFIXxPxnMgJWNAghnJ9O4yobIm5eU1YbCJHlQ/I49qu7Ojd4rcUqg==","signatures":[{"sig":"MEUCIGFdrjg8wjvrpBVDNnOrGTF1T8ZbvOkT+wUHpyiNIuAEAiEAyJWxAKV/Xz1FM8neRhZfNrP2nmB1BOE0nFrNEAjhpHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64202},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1cabc4cb25567f951b34c7a439e3aa7aaaf02acd","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cf1ddbb-c2da-44c0-b08c-318717ea5325"}},"_npmVersion":"11.19.0","description":"- Quadrants are cached so nodes don't create and destroy them all the time","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@amatiasq/geometry":"^0.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/quadtree_0.3.0_1785870425337_0.8581024856948358","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@amatiasq/quadtree","version":"0.4.0","author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","type":"module","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit","test":"vitest run"},"dependencies":{"@amatiasq/geometry":"^0.3.0"},"gitHead":"a42c5f9b8cfbc3cf2231ac3cd467f81fe504ccc6","_id":"@amatiasq/quadtree@0.4.0","description":"- Quadrants are cached so nodes don't create and destroy them all the time","_nodeVersion":"24.18.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-Zf2/yN95vw983ET8tSX+8UHau2If55hAv0seoi60vyybyaDzZkYJBVynflZctCDJFhskKQmpcl4WlmCreXW1yA==","shasum":"8eda6ab21b7c28998c88fe9039687a45b7546182","tarball":"https://registry.npmjs.org/@amatiasq/quadtree/-/quadtree-0.4.0.tgz","fileCount":33,"unpackedSize":68277,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICt8EW0DlmWGhI4e0m1Es7eLhmPeI9qPYOJtMYwy6vjnAiAbZKu7+0RcWqidiHs/p5yzgugH6cBsRHwucoaQNogszA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cf1ddbb-c2da-44c0-b08c-318717ea5325"}},"directories":{},"maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/quadtree_0.4.0_1785959544226_0.4594589096831927"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-19T01:06:43.264Z","modified":"2026-08-05T19:52:24.527Z","0.1.0":"2019-03-19T01:06:43.561Z","0.2.0":"2026-07-30T17:51:20.007Z","0.2.1":"2026-07-30T18:06:25.023Z","0.3.0":"2026-08-04T19:07:05.478Z","0.4.0":"2026-08-05T19:52:24.371Z"},"author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","description":"- Quadrants are cached so nodes don't create and destroy them all the time","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"readme":"- Quadrants are cached so nodes don't create and destroy them all the time\n","readmeFilename":"README.md"}