{ "_from": "github:kaosat-dev/node-sylvester", "_id": "@kaosat-dev/sylvester@0.0.21", "_inBundle": false, "_integrity": "", "_location": "/sylvester", "_phantomChildren": {}, "_requested": { "type": "git", "raw": "sylvester@github:kaosat-dev/node-sylvester", "name": "sylvester", "escapedName": "sylvester", "rawSpec": "github:kaosat-dev/node-sylvester", "saveSpec": "github:kaosat-dev/node-sylvester", "fetchSpec": null, "gitCommittish": null }, "_requiredBy": [ "/@jscad/openscad-openjscad-translator" ], "_resolved": "github:kaosat-dev/node-sylvester#ce74d23a2092ae02a56b840ef70f5d61c54df409", "_spec": "sylvester@github:kaosat-dev/node-sylvester", "_where": "C:\\Users\\tomate\\node_modules\\@jscad\\openscad-openjscad-translator", "author": { "name": "Chris Umbel", "email": "chris@chrisumbel.com" }, "bundleDependencies": false, "deprecated": false, "description": "node.js implementation of James Coglan's \"Sylvester\" matrix math library. browserify compatible", "devDependencies": { "babel-cli": "^6.18.0", "babel-preset-es2015": "^6.18.0", "babel-register": "^6.18.0", "bluebird": "^3.4.7", "chai": "^3.5.0", "esdoc": "^0.5.2", "mocha": "^3.2.0", "npm-run-all": "^4.0.0", "rimraf": "^2.5.4", "xo": "^0.17.1" }, "engines": { "node": ">=0.2.6" }, "keywords": [ "matrix", "vector", "linear", "line", "algebra", "matrices" ], "license": "MIT", "main": "./lib/index.js", "maintainers": [ { "name": "Chris Umbel", "email": "chris@chrisumbel.com", "url": "http://www.chrisumbel.com" }, { "name": "Rob Ellis", "email": "rob@silentrob.me" }, { "name": "Connor Peet", "email": "connor@peet.io" } ], "name": "@kaosat-dev/sylvester", "scripts": { "build:babel": "rimraf lib && babel src --out-dir lib", "build:doc": "rimraf doc-output && esdoc -c esdoc.json", "test": "npm-run-all --parallel --silent test:unit test:lint", "test:lint": "xo \"test/**/*.js\" --env=mocha && xo \"src/**/*.js\" \"doc/**/*.js\"", "test:unit": "mocha -r test/_setup.js \"test/*.test.js\" --compilers js:babel-register" }, "version": "0.0.21", "xo": { "esnext": true, "space": true, "rules": { "object-curly-spacing": [ 2, "always" ], "import/prefer-default-export": 0, "no-unused-expressions": 0, "new-cap": 0 } } }