{ "name": "@maplibre/geojson-vt", "version": "6.0.4", "description": "Slice GeoJSON data into vector tiles efficiently", "type": "module", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/geojson-vt.mjs", "default": "./dist/geojson-vt.js" } }, "sideEffects": false, "keywords": [ "spatial", "geojson", "tiles", "geometry" ], "author": "Vladimir Agafonkin", "module": "dist/geojson-vt.mjs", "main": "dist/geojson-vt.js", "typings": "dist/index.d.ts", "jsdelivr": "dist/geojson-vt.js", "unpkg": "dist/geojson-vt.js", "devDependencies": { "@eslint/js": "^10.0.1", "@rollup/plugin-node-resolve": "^16.0.3", "@rollup/plugin-terser": "^1.0.0", "@rollup/plugin-typescript": "^12.3.0", "@types/benchmark": "^2.1.5", "@types/geojson": "^7946.0.16", "@types/node": "^25.5.0", "@vitest/coverage-v8": "^4.1.0", "benchmark": "^2.1.4", "eslint": "^10.0.3", "rollup": "^4.59.0", "tslib": "^2.8.1", "tsx": "^4.21.0", "typedoc": "^0.28.17", "typescript": "^5.9.3", "typescript-eslint": "^8.57.1", "vitest": "^4.0.17" }, "license": "ISC", "scripts": { "lint": "eslint", "test": "vitest", "coverage": "vitest run --coverage", "build": "rollup -c && tsc -p tsconfig.declaration.json", "watch": "rollup -cw", "start": "npm run watch", "bench": "tsx bench/benchmark.ts", "docs": "typedoc && mkdir -p docs/debug && cp -r debug/* docs/debug && find docs/debug -name '*.html' -exec sed -i 's|../dist/geojson-vt-dev.js|https://unpkg.com/@maplibre/geojson-vt@latest/dist/geojson-vt.js|g' {} +", "prepublishOnly": "npm run test && npm run build" }, "files": [ "dist", "src" ], "repository": { "type": "git", "url": "https://github.com/maplibre/geojson-vt" }, "dependencies": { "kdbush": "^4.0.2" } }