This project manages its dependencies using npm. Learn more
package.json 1.47 KB
{
  "name": "geojson-vt",
  "version": "3.0.0",
  "description": "Slice GeoJSON data into vector tiles efficiently",
  "homepage": "https://github.com/mapbox/geojson-vt",
  "keywords": [
    "spatial",
    "geojson",
    "tiles",
    "geometry"
  ],
  "author": "Vladimir Agafonkin",
  "repository": {
    "type": "git",
    "url": "git://github.com/mapbox/geojson-vt.git"
  },
  "main": "src/index.js",
  "jsdelivr": "geojson-vt-dev.js",
  "unpkg": "geojson-vt-dev.js",
  "devDependencies": {
    "benchmark": "^2.1.4",
    "browserify": "^14.4.0",
    "coveralls": "^2.13.1",
    "eslint": "^4.5.0",
    "eslint-config-mourner": "^2.0.1",
    "faucet": "0.0.1",
    "nyc": "^11.1.0",
    "tape": "^4.8.0",
    "uglify-js": "^3.0.28",
    "watchify": "^3.9.0"
  },
  "eslintConfig": {
    "extends": "mourner",
    "globals": {
      "topojson": true
    }
  },
  "license": "ISC",
  "scripts": {
    "test": "eslint src/*.js test/*.js debug/viz.js && tape test/test-*.js | faucet",
    "cov": "nyc --reporter=lcov --reporter=text-summary tape test/test*.js",
    "coveralls": "npm run cov && coveralls < ./coverage/lcov.info",
    "build-min": "browserify src/index.js -s geojsonvt | uglifyjs -c -m -o geojson-vt.js",
    "build-dev": "browserify -d src/index.js -s geojsonvt -o geojson-vt-dev.js",
    "watch": "watchify -v -d src/index.js -s geojsonvt -o geojson-vt-dev.js",
    "prepare": "npm run build-dev && npm run build-min"
  },
  "files": [
    "geojson-vt.js",
    "geojson-vt-dev.js"
  ]
}