1{ 2 "name": "ignore-walk", 3 "version": "6.0.4", 4 "description": "Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.", 5 "main": "lib/index.js", 6 "devDependencies": { 7 "@npmcli/eslint-config": "^4.0.0", 8 "@npmcli/template-oss": "4.19.0", 9 "mutate-fs": "^2.1.1", 10 "tap": "^16.0.1" 11 }, 12 "scripts": { 13 "test": "tap", 14 "posttest": "npm run lint", 15 "lint": "eslint \"**/*.js\"", 16 "lintfix": "npm run lint -- --fix", 17 "postlint": "template-oss-check", 18 "template-oss-apply": "template-oss-apply --force", 19 "test:windows-coverage": "npm pkg set tap.statements=99 --json && npm pkg set tap.branches=98 --json && npm pkg set tap.lines=99 --json", 20 "snap": "tap" 21 }, 22 "keywords": [ 23 "ignorefile", 24 "ignore", 25 "file", 26 ".gitignore", 27 ".npmignore", 28 "glob" 29 ], 30 "author": "GitHub Inc.", 31 "license": "ISC", 32 "repository": { 33 "type": "git", 34 "url": "https://github.com/npm/ignore-walk.git" 35 }, 36 "files": [ 37 "bin/", 38 "lib/" 39 ], 40 "dependencies": { 41 "minimatch": "^9.0.0" 42 }, 43 "tap": { 44 "test-env": "LC_ALL=sk", 45 "before": "test/00-setup.js", 46 "after": "test/zz-cleanup.js", 47 "timeout": 600, 48 "jobs": 1, 49 "nyc-arg": [ 50 "--exclude", 51 "tap-snapshots/**" 52 ] 53 }, 54 "engines": { 55 "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 56 }, 57 "templateOSS": { 58 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.", 59 "version": "4.19.0", 60 "content": "scripts/template-oss", 61 "publish": "true" 62 } 63} 64