UNPKG

tree-mutate

Version:
95 lines (94 loc) 1.77 kB
{ "name": "tree-mutate", "version": "0.4.1", "description": "n-ary tree mutation library.", "author": "Nicolas Gryman <ngryman@gmail.com> (http://ngryman.sh/)", "license": "MIT", "repository": "ngryman/tree-mutate", "main": "dist/tree-mutate.node.js", "browser": "dist/tree-mutate.browser.js", "module": "index.js", "jsnext:main": "index.js", "engines": { "node": ">=5" }, "files": [ "index.js", "dist/" ], "scripts": { "lint": "meta lint", "pretest": "npm run lint -s", "test": "meta test", "dev": "meta dev", "coverage": "meta coverage", "see-coverage": "meta see-coverage", "check-coverage": "meta check-coverage", "docs": "meta docs", "prebuild": "npm run lint -s", "build": "meta build", "prepublish": "npm run build -s" }, "precommit": [ "test", "check-coverage", "docs" ], "keywords": [ "mutate", "morph", "monomorphism", "isomorphism", "tree", "n-ary tree", "k-ary tree", "n-way tree", "multiway tree", "rose tree", "generic", "agnostic", "mutable", "recursive", "map", "filter", "pluck", "transform", "functor" ], "ava": { "require": [ "babel-register" ] }, "babel": { "env": { "test": { "presets": [ "node5" ], "plugins": [ "istanbul" ] } } }, "eslintConfig": { "extends": "ngryman" }, "nyc": { "require": [ "babel-register" ], "sourceMap": false, "instrument": false }, "dependencies": { "tree-crawl": "^0.6.1" }, "devDependencies": { "clone": "^2.1.0", "meta-dev": "^0.4.2", "pre-commit": "^1.1.3", "spy": "^1.0.0" } }