UNPKG

@flatten-js/core

Version:

Javascript library for 2d geometry

81 lines (80 loc) 2.24 kB
{ "name": "@flatten-js/core", "version": "1.6.2", "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", "publish-npm": "npm publish --access public", "coverage": "nyc report --reporter=text-lcov | coveralls", "build": "rollup -c --bundleConfigAsCjs" }, "repository": { "type": "git", "url": "git+https://github.com/alexbol99/flatten-js.git" }, "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" ], "author": "Alex Bol <alexbol99@gmail.com> (https://github.com/alexbol99)", "license": "MIT", "bugs": { "url": "https://github.com/alexbol99/flatten-js/issues" }, "homepage": "https://github.com/alexbol99/flatten-js#readme", "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.1.3" } }