1{ 2 "name": "treeverse", 3 "version": "3.0.0", 4 "description": "Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.", 5 "author": "GitHub Inc.", 6 "license": "ISC", 7 "repository": { 8 "type": "git", 9 "url": "https://github.com/npm/treeverse.git" 10 }, 11 "scripts": { 12 "test": "tap", 13 "snap": "tap", 14 "lint": "eslint \"**/*.js\"", 15 "postlint": "template-oss-check", 16 "template-oss-apply": "template-oss-apply --force", 17 "lintfix": "npm run lint -- --fix", 18 "posttest": "npm run lint" 19 }, 20 "tap": { 21 "100": true, 22 "coverage-map": "test/coverage-map.js", 23 "nyc-arg": [ 24 "--exclude", 25 "tap-snapshots/**" 26 ] 27 }, 28 "devDependencies": { 29 "@npmcli/eslint-config": "^3.0.1", 30 "@npmcli/template-oss": "4.5.1", 31 "tap": "^16.0.1" 32 }, 33 "files": [ 34 "bin/", 35 "lib/" 36 ], 37 "main": "lib/index.js", 38 "keywords": [ 39 "tree", 40 "traversal", 41 "depth first search", 42 "breadth first search" 43 ], 44 "engines": { 45 "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 46 }, 47 "templateOSS": { 48 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.", 49 "version": "4.5.1" 50 } 51} 52