{"name":"ignore","version":"7.0.6","description":"Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.","types":"index.d.ts","scripts":{"prepublishOnly":"npm run build","build":"babel -o legacy.js index.js","==================== linting ======================":"","lint":"eslint .","===================== import ======================":"","ts":"npm run test:ts && npm run test:16","test:ts":"ts-node ./test/import/simple.ts","test:16":"npm run test:ts:16 && npm run test:cjs:16 && npm run test:mjs:16","test:ts:16":"ts-node --compilerOptions '{\"moduleResolution\": \"Node16\", \"module\": \"Node16\"}' ./test/import/simple.ts && tsc ./test/import/simple.ts --lib ES6 --moduleResolution Node16 --module Node16 && node ./test/import/simple.js","test:cjs:16":"ts-node --compilerOptions '{\"moduleResolution\": \"Node16\", \"module\": \"Node16\"}' ./test/import/simple.cjs","test:mjs:16":"ts-node --compilerOptions '{\"moduleResolution\": \"Node16\", \"module\": \"Node16\"}' ./test/import/simple.mjs && babel -o ./test/import/simple-mjs.js ./test/import/simple.mjs && node ./test/import/simple-mjs.js","===================== cases =======================":"","test:cases":"npm run tap test/*.test.js -- --coverage","tap":"tap --reporter classic","===================== debug =======================":"","test:git":"npm run tap test/git-check-ignore.test.js","test:ignore":"npm run tap test/ignore.test.js","test:ignore:only":"IGNORE_ONLY_IGNORES=1 npm run tap test/ignore.test.js","test:others":"npm run tap test/others.test.js","test:no-coverage":"npm run tap test/*.test.js -- --no-check-coverage","test":"npm run lint && npm run ts && npm run build && npm run test:cases","test:win32":"IGNORE_TEST_WIN32=1 npm run test","report":"tap --coverage-report=html"},"repository":{"type":"git","url":"git+ssh://git@github.com/kaelzhang/node-ignore.git"},"keywords":["ignore",".gitignore","gitignore","npmignore","rules","manager","filter","regexp","regex","fnmatch","glob","asterisks","regular-expression"],"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-ignore/issues"},"devDependencies":{"@babel/cli":"^7.22.9","@babel/core":"^7.22.9","@babel/preset-env":"^7.22.9","@typescript-eslint/eslint-plugin":"^8.19.1","debug":"^4.3.4","eslint":"^8.46.0","eslint-config-ostai":"^3.0.0","eslint-plugin-import":"^2.28.0","mkdirp":"^3.0.1","pre-suf":"^1.1.1","rimraf":"^6.0.1","spawn-sync":"^2.0.0","tap":"^16.3.9","tmp":"0.2.3","ts-node":"^10.9.2","typescript":"^5.6.2"},"engines":{"node":">= 4"},"gitHead":"3823b5f14bb16b358397c94172bd5741dd2d7bec","_id":"ignore@7.0.6","homepage":"https://github.com/kaelzhang/node-ignore#readme","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==","shasum":"6a57aaef4c90df27ac3590875d29e8f11988c88e","tarball":"https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz","fileCount":6,"unpackedSize":64428,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICpWG8hLD0Bi3FT/BWoRyMriN9saycOoeS/2KqhumJFQAiEA2k6vhFgEA8ku7GxAMihVbI1oEDc+OMLqPmhQYPyboHM="}]},"_npmUser":{"name":"kael","email":"i@kael.me"},"directories":{},"maintainers":[{"name":"kael","email":"i@kael.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ignore_7.0.6_1783687371347_0.7617320689458484"},"_hasShrinkwrap":false}