{
  "name": "jsts",
  "description": "A JavaScript library of spatial predicates and functions for processing geometry",
  "version": "2.11.3",
  "author": "Björn Harrtell <bjorn@wololo.org>",
  "keywords": [
    "JSTS",
    "JavaScript",
    "JTS",
    "Java",
    "Topology",
    "Geometry"
  ],
  "license": "(EDL-1.0 OR EPL-1.0)",
  "devDependencies": {
    "@babel/core": "7.24.5",
    "@babel/eslint-parser": "7.24.5",
    "@babel/preset-env": "7.24.5",
    "@rollup/plugin-babel": "6.0.4",
    "@rollup/plugin-commonjs": "^25.0.7",
    "@rollup/plugin-node-resolve": "^15.2.3",
    "@rollup/plugin-replace": "5.0.5",
    "@rollup/plugin-terser": "^0.4.4",
    "chai": "5.1.0",
    "codecov": "3.8.3",
    "eslint": "9.2.0",
    "expect.js": "0.3.1",
    "jquery": "3.7.1",
    "jsdoc": "4.0.3",
    "jsdom": "24.0.0",
    "mocha": "10.4.0",
    "mocha-lcov-reporter": "1.3.0",
    "nyc": "15.1.0",
    "rollup": "4.17.2"
  },
  "type": "module",
  "engines": {
    "node": ">= 16"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/bjornharrtell/jsts.git"
  },
  "standard": {
    "globals": [
      "describe",
      "it",
      "jsts",
      "ol"
    ]
  },
  "scripts": {
    "lint": "eslint src",
    "lint-fix": "eslint src --fix",
    "lint-test-fix": "eslint test --fix",
    "test-manual": "mocha --timeout 10s --recursive test/manual",
    "test": "nyc mocha --timeout 10s --recursive test/auto/node test/manual",
    "test-perf": "0x -- node $(which _mocha) --timeout 10s --recursive test/auto/node test/manual",
    "coverage": "nyc report --reporter=text-lcov > coverage.lcov && codecov",
    "build-jsdoc": "jsdoc -c doc/jsdoc.json",
    "build": "rollup -c rollup.config.js -o dist/jsts.min.js"
  },
  "dependencies": {
    "fastpriorityqueue": "^0.7.5"
  }
}
