UNPKG

@zenghawtin/graph2d

Version:

Javascript library for 2d geometry

73 lines (72 loc) 1.92 kB
{ "name": "@zenghawtin/graph2d", "version": "1.1.14", "description": "Javascript library for 2d geometry", "main": "dist/main.cjs", "umd:main": "dist/main.umd.js", "unpkg": "dist/main.umd.js", "module": "dist/main.mjs", "types": "index.d.ts", "exports": { "types": "./index.d.ts", "require": "./dist/main.cjs", "import": "./dist/main.mjs", "default": "./dist/main.umd.js" }, "nyc": { "require": [ "@babel/register" ], "sourceMap": false, "instrument": false }, "scripts": { "test": "cross-env NODE_ENV=test nyc --reporter=text --reporter=html mocha --recursive", "generate-docs": "jsdoc -c ./.jsdoc.json --verbose", "create-patch": "npm version patch && git push --tags origin master -f", "publish-npm": "npm publish --access public", "coverage": "nyc report --reporter=text-lcov | coveralls", "build": "rollup -c --bundleConfigAsCjs", "bcp": "npm run build && npm run create-patch && npm run publish-npm " }, "keywords": [ "geometry", "2d", "algorithms", "shape", "polygon", "distance", "intersection", "relation", "point in polygon", "spatial search", "affine transformations", "boolean operations", "polygon clipping", "dimensionally extended 9-intersections model" ], "license": "MIT", "engines": { "node": ">=4.2.4" }, "devDependencies": { "@babel/cli": "^7.2.3", "@babel/core": "^7.22.9", "@babel/node": "^7.2.2", "@babel/preset-env": "^7.3.1", "@babel/register": "^7.18.9", "@rollup/plugin-node-resolve": "^15.1.0", "babel-plugin-istanbul": "^5.1.1", "chai": "^4.2.0", "coveralls": "^3.0.3", "cross-env": "^5.2.0", "jsdoc": "^3.6.3", "minami": "^1.2.3", "mocha": "^8.2.1", "nyc": "^15.1.0", "rollup": "^3.25.1" }, "dependencies": { "@flatten-js/interval-tree": "^1.0.21" } }