package.json 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. {
  2. "name": "kdbush",
  3. "version": "4.0.2",
  4. "description": "A very fast static 2D index for points based on kd-tree.",
  5. "type": "module",
  6. "main": "kdbush.js",
  7. "module": "index.js",
  8. "exports": "./index.js",
  9. "types": "index.d.ts",
  10. "sideEffects": false,
  11. "repository": {
  12. "type": "git",
  13. "url": "git://github.com/mourner/kdbush.git"
  14. },
  15. "devDependencies": {
  16. "@rollup/plugin-terser": "^0.4.1",
  17. "eslint": "^8.38.0",
  18. "eslint-config-mourner": "^3.0.0",
  19. "rollup": "^3.20.6",
  20. "typescript": "^5.0.4"
  21. },
  22. "scripts": {
  23. "pretest": "eslint index.js test.js bench.js rollup.config.js",
  24. "test": "tsc && node test.js",
  25. "bench": "node bench.js",
  26. "build": "rollup -c",
  27. "prepublishOnly": "npm run test && npm run build"
  28. },
  29. "eslintConfig": {
  30. "extends": "mourner"
  31. },
  32. "keywords": [
  33. "index",
  34. "points",
  35. "kd-tree",
  36. "data structures",
  37. "algorithms",
  38. "spatial",
  39. "geometry"
  40. ],
  41. "files": [
  42. "kdbush.js",
  43. "kdbush.min.js",
  44. "index.js",
  45. "index.d.ts"
  46. ],
  47. "author": "Vladimir Agafonkin",
  48. "license": "ISC"
  49. }