UNPKG

@davepagurek/flo-mat

Version:

Medial / Scale Axis Transform (MAT/SAT) Library.

76 lines (75 loc) 2.17 kB
{ "name": "@davepagurek/flo-mat", "sideEffects": false, "description": "Medial / Scale Axis Transform (MAT/SAT) Library.", "version": "3.0.2", "author": { "name": "Floris Steenkamp" }, "license": "MIT", "type": "module", "main": "./node/index.js", "exports": "./node/index.js", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "private": false, "repository": { "type": "git", "url": "git+https://github.com/FlorisSteenkamp/mat.git" }, "bugs": { "url": "https://github.com/FlorisSteenkamp/mat/issues" }, "keywords": [ "Medial", "Scale", "Axis", "Transform", "MAT", "SAT", "skeleton" ], "dependencies": { "big-float-ts": "^3.0.3", "double-double": "^2.0.7", "flo-bezier3": "^5.0.0", "flo-boolean": "^2.1.8", "flo-draw": "^2.0.2", "flo-gauss-quadrature": "^2.1.2", "flo-ll-rb-tree": "^0.3.3", "flo-memoize": "^1.1.1", "flo-poly": "^6.0.8", "flo-vector2d": "^4.0.2" }, "devDependencies": { "@types/chai": "^4.3.5", "@types/mocha": "^10.0.1", "@types/node": "^20.4.8", "@typescript-eslint/eslint-plugin": "^6.3.0", "@typescript-eslint/parser": "^6.3.0", "c8": "^8.0.1", "chai": "^4.3.7", "circular-dependency-plugin": "^5.2.2", "eslint": "^8.46.0", "eslint-plugin-tree-shaking": "^1.10.0", "mocha": "^10.2.0", "resolve-typescript-plugin": "^2.0.1", "rimraf": "^5.0.1", "source-map-support": "^0.5.21", "ts-loader": "^9.4.4", "ts-node": "^10.9.1", "typescript": "^5.1.6", "webpack": "^5.88.2", "webpack-cli": "^5.1.4" }, "scripts": { "build": "npm run build-browser && npm run build-node", "build-node": "rimraf node && tsc", "build-browser": "rimraf browser && webpack", "test": "mocha", "coverage": "c8 mocha", "test-package": "npm pack", "publish": "npm publish --access public" } }