{
	"name": "ignore",
	"versions": {
		"0.1.0": {
			"name": "ignore",
			"version": "0.1.0",
			"description": "Ignore is a lightweight readable stream(not implemented until 0.2.x) to apply minimatch ignore rules (like .gitignore). And it is also has util methods to get filtered files and directories.",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/kaelzhang/ignore.git"
			},
			"keywords": [
				"ignore",
				"ignore-rules",
				"ignore-files",
				"readable",
				"stream",
				"minimatch"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/ignore/issues"
			},
			"dependencies": {
				"glob": "~3.2.6",
				"ignore-rules": "~0.1.0"
			},
			"devDependencies": {
				"chai": "~1.7.2"
			},
			"_id": "ignore@0.1.0",
			"dist": {
				"shasum": "1d4f6970e026bb91570f7dac2ad1d4cfa5166ee4",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-0.1.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.8",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"deprecated": "several bugs fixed in v3.2.1",
			"contributors": []
		},
		"0.1.2": {
			"name": "ignore",
			"version": "0.1.2",
			"description": "Ignore is a lightweight readable stream(not implemented until 0.2.x) to apply minimatch ignore rules (like .gitignore). And it is also has util methods to get filtered files and directories.",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/kaelzhang/ignore.git"
			},
			"keywords": [
				"ignore",
				"ignore-rules",
				"ignore-files",
				"readable",
				"stream",
				"minimatch"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/ignore/issues"
			},
			"dependencies": {
				"glob": "~3.2.6",
				"ignore-rules": "~0.1.0"
			},
			"devDependencies": {
				"chai": "~1.7.2"
			},
			"_id": "ignore@0.1.2",
			"dist": {
				"shasum": "b6cf8b175ef476ce74140e47fe66e179e8d57c2f",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-0.1.2.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.8",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"deprecated": "several bugs fixed in v3.2.1",
			"contributors": []
		},
		"1.1.3": {
			"name": "ignore",
			"version": "1.1.3",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git@github.com:kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"_id": "ignore@1.1.3",
			"dist": {
				"shasum": "5108ccf1af942980adb696fad73024f9bd18929d",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-1.1.3.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.8",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"deprecated": "several bugs fixed in v3.2.1",
			"contributors": []
		},
		"2.2.1": {
			"name": "ignore",
			"version": "2.2.1",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git@github.com:kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"_id": "ignore@2.2.1",
			"dist": {
				"shasum": "b04d8a6d8258a4f59e8efb53a1c8099fcb1eace0",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-2.2.1.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.8",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"deprecated": "several bugs fixed in v3.2.1",
			"contributors": []
		},
		"2.2.7": {
			"name": "ignore",
			"version": "2.2.7",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git@github.com:kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"_id": "ignore@2.2.7",
			"dist": {
				"shasum": "81f4245db439f1757d85a79cd06c675ed65aeeb7",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-2.2.7.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.11",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"2.2.8": {
			"name": "ignore",
			"version": "2.2.8",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git@github.com:kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"_id": "ignore@2.2.8",
			"dist": {
				"shasum": "87a5b5832ca9d4b539261d0cc1bcce1835f59ad1",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-2.2.8.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.11",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"2.2.9": {
			"name": "ignore",
			"version": "2.2.9",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git@github.com:kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"homepage": "https://github.com/kaelzhang/node-ignore",
			"_id": "ignore@2.2.9",
			"dist": {
				"shasum": "e6c2d894a947be9b12672c8e769032100bfcdc52",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-2.2.9.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.22",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"2.2.10": {
			"name": "ignore",
			"version": "2.2.10",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git@github.com:kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"homepage": "https://github.com/kaelzhang/node-ignore",
			"_id": "ignore@2.2.10",
			"dist": {
				"shasum": "9972e7a3f79dd1c95888f9c83765d85d03ee361a",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-2.2.10.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.22",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"2.2.11": {
			"name": "ignore",
			"version": "2.2.11",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git@github.com:kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"homepage": "https://github.com/kaelzhang/node-ignore",
			"_id": "ignore@2.2.11",
			"dist": {
				"shasum": "f7e8b9fa7905a68d5492c3102e31c3bd674b232f",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-2.2.11.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.22",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"2.2.12": {
			"name": "ignore",
			"version": "2.2.12",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git@github.com:kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"homepage": "https://github.com/kaelzhang/node-ignore",
			"_id": "ignore@2.2.12",
			"dist": {
				"shasum": "4a5353392cd47b258615f5d2cb9cca9997ad55cd",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-2.2.12.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.22",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"2.2.13": {
			"name": "ignore",
			"version": "2.2.13",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git@github.com:kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"homepage": "https://github.com/kaelzhang/node-ignore",
			"_id": "ignore@2.2.13",
			"dist": {
				"shasum": "13b34543d62b017cf9eb184dd4218b79ac9b2185",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-2.2.13.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.17",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"2.2.14": {
			"name": "ignore",
			"version": "2.2.14",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git@github.com:kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"npmignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"homepage": "https://github.com/kaelzhang/node-ignore",
			"_id": "ignore@2.2.14",
			"dist": {
				"shasum": "1c9034ef6a2a71f9216abeefe6256acb8547a01e",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-2.2.14.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.17",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"2.2.15": {
			"name": "ignore",
			"version": "2.2.15",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git@github.com:kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"npmignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"homepage": "https://github.com/kaelzhang/node-ignore",
			"_id": "ignore@2.2.15",
			"_shasum": "6bd552185e0d1cd393b416603ee686879ec3bc3b",
			"_from": ".",
			"_npmVersion": "1.4.9",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "6bd552185e0d1cd393b416603ee686879ec3bc3b",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-2.2.15.tgz"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"2.2.16": {
			"name": "ignore",
			"version": "2.2.16",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"repository": {
				"type": "git",
				"url": "git@github.com:kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"npmignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "81f94749af3d50de751a317e36b85408c34e3d7c",
			"homepage": "https://github.com/kaelzhang/node-ignore",
			"_id": "ignore@2.2.16",
			"_shasum": "7da08c5db2200e26955af017eec23bc8c915cfe5",
			"_from": ".",
			"_npmVersion": "2.5.1",
			"_nodeVersion": "0.12.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "7da08c5db2200e26955af017eec23bc8c915cfe5",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-2.2.16.tgz"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"2.2.17": {
			"name": "ignore",
			"version": "2.2.17",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"files": [
				"index.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"repository": {
				"type": "git",
				"url": "git+ssh://git@github.com/kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"npmignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "bd58885f541a482a6456a4b4e9819ede7a228347",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@2.2.17",
			"_shasum": "e597d8f221cff1c377df3f7c4bc1d0042af3dd72",
			"_from": ".",
			"_npmVersion": "3.3.3",
			"_nodeVersion": "0.12.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "e597d8f221cff1c377df3f7c4bc1d0042af3dd72",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-2.2.17.tgz"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"2.2.18": {
			"name": "ignore",
			"version": "2.2.18",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"files": [
				"index.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"repository": {
				"type": "git",
				"url": "git+ssh://git@github.com/kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"npmignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "e891f01b6fa909a11c57cb6d7f72696c07c875f9",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@2.2.18",
			"_shasum": "fb1d11a785613a05cfdc56c670dde24fb569ea2f",
			"_from": ".",
			"_npmVersion": "3.3.3",
			"_nodeVersion": "0.12.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "fb1d11a785613a05cfdc56c670dde24fb569ea2f",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-2.2.18.tgz"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"2.2.19": {
			"name": "ignore",
			"version": "2.2.19",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "index.js",
			"files": [
				"index.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"repository": {
				"type": "git",
				"url": "git+ssh://git@github.com/kaelzhang/node-ignore.git"
			},
			"keywords": [
				"ignore",
				".gitignore",
				"gitignore",
				"npmignore",
				"rules",
				"manager",
				"filter",
				"regexp",
				"regex",
				"regular-expression"
			],
			"author": {
				"name": "kael"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/kaelzhang/node-ignore/issues"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "97df28de4e8401e08c620986156924c1c0f3f37e",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@2.2.19",
			"_shasum": "4c845a61f7e50b4a410f6156aaa38b6ad95e0c8f",
			"_from": ".",
			"_npmVersion": "3.3.9",
			"_nodeVersion": "0.12.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "4c845a61f7e50b4a410f6156aaa38b6ad95e0c8f",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-2.2.19.tgz"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.0": {
			"name": "ignore",
			"version": "3.0.0",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"index.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "7bd35dd0c1be992f15311290a01c576b4757a822",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.0",
			"_shasum": "e4c906213706b1c8648a05d56c0f2916e85ed492",
			"_from": ".",
			"_npmVersion": "3.5.3",
			"_nodeVersion": "5.3.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "e4c906213706b1c8648a05d56c0f2916e85ed492",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.0.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-9-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.0.tgz_1456826438566_0.9639915754087269"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.1": {
			"name": "ignore",
			"version": "3.0.1",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"index.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "de73bc3e81b247ac801efc8ce02d207489542330",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.1",
			"_shasum": "6253f0321ee2b4e665129bd503caafc16da6e840",
			"_from": ".",
			"_npmVersion": "3.5.3",
			"_nodeVersion": "5.3.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "6253f0321ee2b4e665129bd503caafc16da6e840",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.1.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-9-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.1.tgz_1456830822617_0.3830663589760661"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.2": {
			"name": "ignore",
			"version": "3.0.2",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"index.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "dd3d9da8411b1fb669b60102c2f2a2e603d6cb2e",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.2",
			"_shasum": "b3fa8a9e057d2e9ad79f0411494a3c2c6fab4b8b",
			"_from": ".",
			"_npmVersion": "3.5.3",
			"_nodeVersion": "5.3.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "b3fa8a9e057d2e9ad79f0411494a3c2c6fab4b8b",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.2.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-5-east.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.2.tgz_1456840453399_0.8623598462436348"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.3": {
			"name": "ignore",
			"version": "3.0.3",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"index.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "b0dd0858f90c39b4b923f3a0fbeae222d375faa7",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.3",
			"_shasum": "8caf5840f838b994e0ebb5bcf774f0f3fd0c713a",
			"_from": ".",
			"_npmVersion": "3.5.3",
			"_nodeVersion": "5.3.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "8caf5840f838b994e0ebb5bcf774f0f3fd0c713a",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.3.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-5-east.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.3.tgz_1456841001590_0.8033128555398434"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.4": {
			"name": "ignore",
			"version": "3.0.4",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "b6a3f6019b0902062c230642a174505b84571012",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.4",
			"_shasum": "426b30ed0a589682390e9ac174b20099c589151a",
			"_from": ".",
			"_npmVersion": "3.3.12",
			"_nodeVersion": "5.3.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "426b30ed0a589682390e9ac174b20099c589151a",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.4.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.4.tgz_1457440672852_0.9447373012080789"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.5": {
			"name": "ignore",
			"version": "3.0.5",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "a18ae713eafef284d48dc523fc946b76ed7aea78",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.5",
			"_shasum": "b2613cfc4666183185544b48c55169071ed5d2f4",
			"_from": ".",
			"_npmVersion": "3.3.12",
			"_nodeVersion": "5.3.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "b2613cfc4666183185544b48c55169071ed5d2f4",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.5.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.5.tgz_1457440761999_0.0653461494948715"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.6": {
			"name": "ignore",
			"version": "3.0.6",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "775d3d807648586b404ae015cd809ee294df2b20",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.6",
			"_shasum": "d21f5d2ac2c91c2ebdd7c419e13450cd6a87746b",
			"_from": ".",
			"_npmVersion": "3.3.12",
			"_nodeVersion": "5.3.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "d21f5d2ac2c91c2ebdd7c419e13450cd6a87746b",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.6.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-13-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.6.tgz_1457448366782_0.047212473349645734"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.7": {
			"name": "ignore",
			"version": "3.0.7",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "056db8495e740e7a427dc3d91447c282d6802fb8",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.7",
			"_shasum": "c3c7e62d660f17fb086e9e8008ab9ecbeaf24bcd",
			"_from": ".",
			"_npmVersion": "3.3.12",
			"_nodeVersion": "5.3.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "c3c7e62d660f17fb086e9e8008ab9ecbeaf24bcd",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.7.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-13-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.7.tgz_1457450699554_0.8954281678888947"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.8": {
			"name": "ignore",
			"version": "3.0.8",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "83b7f45e074ab96c79409427fbb70dfae8b75608",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.8",
			"_shasum": "ea5f65a087935d261410333221f7d55061229ef1",
			"_from": ".",
			"_npmVersion": "3.3.12",
			"_nodeVersion": "5.3.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "ea5f65a087935d261410333221f7d55061229ef1",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.8.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.8.tgz_1457452999047_0.7156061171554029"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.9": {
			"name": "ignore",
			"version": "3.0.9",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "261955ca5fcc088f084dbb0e15132c37cc547d25",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.9",
			"_shasum": "6c0d8609818c5689f71621511ec3454a262d5c83",
			"_from": ".",
			"_npmVersion": "3.3.12",
			"_nodeVersion": "5.3.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "6c0d8609818c5689f71621511ec3454a262d5c83",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.9.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-13-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.9.tgz_1457454152195_0.4477692584041506"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.10": {
			"name": "ignore",
			"version": "3.0.10",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "86ce136142fea132b20d3a4590d0d303939af429",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.10",
			"_shasum": "f729abd3397a960ed805c853ec8f1d9567f5f102",
			"_from": ".",
			"_npmVersion": "3.6.0",
			"_nodeVersion": "5.7.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "f729abd3397a960ed805c853ec8f1d9567f5f102",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.10.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.10.tgz_1457577689344_0.12228059931658208"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.11": {
			"name": "ignore",
			"version": "3.0.11",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "c8c058cb7390ec03871684089b04a132a114a07c",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.11",
			"_shasum": "bb3439e55bdcdc18aee4d85f265b315791c06fcf",
			"_from": ".",
			"_npmVersion": "3.6.0",
			"_nodeVersion": "5.7.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "bb3439e55bdcdc18aee4d85f265b315791c06fcf",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.11.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.11.tgz_1458638860355_0.9130491907708347"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.12": {
			"name": "ignore",
			"version": "3.0.12",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "308664db001eadb113ee14de04b27b35808aab05",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.12",
			"_shasum": "6f76d84ac38279c49d1c66201a5dd9371120db8c",
			"_from": ".",
			"_npmVersion": "3.6.0",
			"_nodeVersion": "5.7.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "6f76d84ac38279c49d1c66201a5dd9371120db8c",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.12.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.12.tgz_1459141944386_0.9100932809524238"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.13": {
			"name": "ignore",
			"version": "3.0.13",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "9311beba8a2a386a51576e47698b513fc0d11d72",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.13",
			"_shasum": "b6ffbdd44496e9fd588bf5ebe6d01c5380938647",
			"_from": ".",
			"_npmVersion": "3.6.0",
			"_nodeVersion": "5.7.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "b6ffbdd44496e9fd588bf5ebe6d01c5380938647",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.13.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.13.tgz_1459238056978_0.3897583440411836"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.0.14": {
			"name": "ignore",
			"version": "3.0.14",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "1c136a4cb2fee6a8bf13c38b8c29fbaaad7c9cac",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.0.14",
			"_shasum": "1b07d5d0810ac2571aab1a8b33485f2c48fb130e",
			"_from": ".",
			"_npmVersion": "3.6.0",
			"_nodeVersion": "5.7.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "1b07d5d0810ac2571aab1a8b33485f2c48fb130e",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.0.14.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.0.14.tgz_1459313955066_0.6848438421729952"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.1.0": {
			"name": "ignore",
			"version": "3.1.0",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "9b3b2dd03de778addc3da7ad30335be2af170fff",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.1.0",
			"_shasum": "9c712aad19cb19ec1a4ca1d88038ff7b4b3e7a75",
			"_from": ".",
			"_npmVersion": "3.8.3",
			"_nodeVersion": "5.10.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "9c712aad19cb19ec1a4ca1d88038ff7b4b3e7a75",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.1.0.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.1.0.tgz_1460179279549_0.2266258834861219"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.1.1": {
			"name": "ignore",
			"version": "3.1.1",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "043fa425fc967c9b5745d83ccb45253967d7a14e",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.1.1",
			"_shasum": "09e941c520c61452a8ec127fe70b4b6e4f281cde",
			"_from": ".",
			"_npmVersion": "3.8.3",
			"_nodeVersion": "5.10.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "09e941c520c61452a8ec127fe70b4b6e4f281cde",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.1.1.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.1.1.tgz_1460180585110_0.08555315271951258"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.1.2": {
			"name": "ignore",
			"version": "3.1.2",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "3bfb96869396873cc08ab6239f0f08fbd43863f5",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.1.2",
			"_shasum": "dd17765e9233b4019762ba82b892202b0980161b",
			"_from": ".",
			"_npmVersion": "3.8.3",
			"_nodeVersion": "5.10.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "dd17765e9233b4019762ba82b892202b0980161b",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.1.2.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/ignore-3.1.2.tgz_1461812650504_0.7420230738352984"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.1.3": {
			"name": "ignore",
			"version": "3.1.3",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "05adc3e323d72b76cf1e3be7e9e8e38f43d3a544",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.1.3",
			"_shasum": "9e890c0652519115ae9427da47516bd54d1d6999",
			"_from": ".",
			"_npmVersion": "3.9.3",
			"_nodeVersion": "6.2.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "9e890c0652519115ae9427da47516bd54d1d6999",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.1.3.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/ignore-3.1.3.tgz_1466563368081_0.9863177102524787"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.1.4": {
			"name": "ignore",
			"version": "3.1.4",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "293bd927bed14a61a308250044ece984cd48e53a",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.1.4",
			"_shasum": "aac13c8a69f58088474e5140bb0723f1345e7aaa",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.3.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "aac13c8a69f58088474e5140bb0723f1345e7aaa",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.1.4.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.1.4.tgz_1471230272528_0.023431980283930898"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.1.5": {
			"name": "ignore",
			"version": "3.1.5",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "316d0704f4ad631df14e1be5b993c64f4466b2c1",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.1.5",
			"_shasum": "54ba1eb92ef9fff8d49e5a1fb23961cdba77eb7a",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.3.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "54ba1eb92ef9fff8d49e5a1fb23961cdba77eb7a",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.1.5.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.1.5.tgz_1471234764185_0.0016845394857227802"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.2.0": {
			"name": "ignore",
			"version": "3.2.0",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "703d5b198812a6c9b2d6250c1a04aeb81d5e3949",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.2.0",
			"_shasum": "8d88f03c3002a0ac52114db25d2c673b0bf1e435",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.7.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "8d88f03c3002a0ac52114db25d2c673b0bf1e435",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.2.0.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.2.0.tgz_1476173756695_0.2819231322500855"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.2.1": {
			"name": "ignore",
			"version": "3.2.1",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "a42d468b4caa63b6bf196c08262874d455abf4e0",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.2.1",
			"_shasum": "c614608a4a5406e8297cf517a7b333234068a7bc",
			"_from": ".",
			"_npmVersion": "4.0.5",
			"_nodeVersion": "7.4.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "c614608a4a5406e8297cf517a7b333234068a7bc",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.2.1.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/ignore-3.2.1.tgz_1485572127851_0.6016609752550721"
			},
			"deprecated": "several bugs fixed in v3.2.1",
			"directories": {},
			"contributors": []
		},
		"3.2.2": {
			"name": "ignore",
			"version": "3.2.2",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "mocha --reporter spec ./test/ignore.js"
			},
			"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"
			},
			"dependencies": {},
			"devDependencies": {
				"chai": "~1.7.2",
				"mocha": "~1.13.0"
			},
			"gitHead": "5e530290ac4fe36e813e8bd8f58b888ca93f498c",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.2.2",
			"_shasum": "1c51e1ef53bab6ddc15db4d9ac4ec139eceb3410",
			"_from": ".",
			"_npmVersion": "4.0.5",
			"_nodeVersion": "7.4.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "1c51e1ef53bab6ddc15db4d9ac4ec139eceb3410",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.2.2.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/ignore-3.2.2.tgz_1485573872985_0.3954287748783827"
			},
			"directories": {},
			"contributors": []
		},
		"3.2.3": {
			"name": "ignore",
			"version": "3.2.3",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": {
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mocha": "~1.13.0"
			},
			"gitHead": "07f3977f817815b8b02ebc95bc6ae897cf3651a5",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.2.3",
			"_shasum": "bb266840ab8c38f7556df998682d45b2102e433c",
			"_from": ".",
			"_npmVersion": "4.1.2",
			"_nodeVersion": "7.5.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "bb266840ab8c38f7556df998682d45b2102e433c",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.2.3.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.2.3.tgz_1487563269602_0.4952603033743799"
			},
			"directories": {},
			"contributors": []
		},
		"3.2.4": {
			"name": "ignore",
			"version": "3.2.4",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": {
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mocha": "~1.13.0"
			},
			"gitHead": "d2dd09ba2a8c35f4a283536c59f2f1b19ca151bd",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.2.4",
			"_shasum": "4055e03596729a8fabe45a43c100ad5ed815c4e8",
			"_from": ".",
			"_npmVersion": "4.1.2",
			"_nodeVersion": "7.5.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "4055e03596729a8fabe45a43c100ad5ed815c4e8",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.2.4.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/ignore-3.2.4.tgz_1487564451134_0.239100860664621"
			},
			"directories": {},
			"contributors": []
		},
		"3.2.5": {
			"name": "ignore",
			"version": "3.2.5",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": {
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mocha": "~1.13.0"
			},
			"gitHead": "6e113dbfac457e69bd4774315e77363bef892eb2",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.2.5",
			"_shasum": "6437903354653e32ebbf562c45e68e4922a95df6",
			"_from": ".",
			"_npmVersion": "4.1.2",
			"_nodeVersion": "7.7.3",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "6437903354653e32ebbf562c45e68e4922a95df6",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.2.5.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/ignore-3.2.5.tgz_1489570800726_0.6880804856773466"
			},
			"directories": {},
			"contributors": []
		},
		"3.2.6": {
			"name": "ignore",
			"version": "3.2.6",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": {
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mocha": "~1.13.0"
			},
			"gitHead": "c62a7b1568a5674e6c0a68d234dc24f26f5324c5",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.2.6",
			"_shasum": "26e8da0644be0bb4cb39516f6c79f0e0f4ffe48c",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.10.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"dist": {
				"shasum": "26e8da0644be0bb4cb39516f6c79f0e0f4ffe48c",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.2.6.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.2.6.tgz_1489647552814_0.3715519669931382"
			},
			"directories": {},
			"contributors": []
		},
		"3.2.7": {
			"name": "ignore",
			"version": "3.2.7",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": {
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mocha": "~1.13.0"
			},
			"gitHead": "cb06a8101172a17536ac318a979b30c2c5951ed8",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.2.7",
			"_shasum": "4810ca5f1d8eca5595213a34b94f2eb4ed926bbd",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.8.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"shasum": "4810ca5f1d8eca5595213a34b94f2eb4ed926bbd",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.2.7.tgz"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/ignore-3.2.7.tgz_1491529689131_0.6010189142543823"
			},
			"directories": {},
			"contributors": []
		},
		"3.3.0": {
			"name": "ignore",
			"version": "3.3.0",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"index.d.ts",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": {
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mocha": "~1.13.0"
			},
			"gitHead": "e7b16589c27efc321c6d31c1ee822e3050b2236d",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.3.0",
			"_shasum": "3812d22cbe9125f2c2b4915755a1b8abd745a001",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.9.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"shasum": "3812d22cbe9125f2c2b4915755a1b8abd745a001",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.3.0.tgz"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/ignore-3.3.0.tgz_1493715623974_0.9297560532577336"
			},
			"directories": {},
			"contributors": []
		},
		"3.3.1": {
			"name": "ignore",
			"version": "3.3.1",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"index.d.ts",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": {
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mocha": "~1.13.0"
			},
			"gitHead": "c7274d5af9503226cc6859eed1c5da4e8eabc4d0",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.3.1",
			"_shasum": "2778399a2c12c6a1f1a34df590a5a07d5ef15fb5",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.10.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"shasum": "2778399a2c12c6a1f1a34df590a5a07d5ef15fb5",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.3.1.tgz"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.3.1.tgz_1495192213318_0.4818163891322911"
			},
			"directories": {},
			"contributors": []
		},
		"3.3.2": {
			"name": "ignore",
			"version": "3.3.2",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"index.d.ts",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": {
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mocha": "~1.13.0"
			},
			"gitHead": "c527b863b36865c629afcda4753c05a0c8681077",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.3.2",
			"_shasum": "93b43a377aa22de9878defc60be9371cb894f784",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.10.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"shasum": "93b43a377aa22de9878defc60be9371cb894f784",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.3.2.tgz"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.3.2.tgz_1495192276035_0.18066685367375612"
			},
			"directories": {},
			"contributors": []
		},
		"3.3.3": {
			"name": "ignore",
			"version": "3.3.3",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"index.d.ts",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": {
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mocha": "~1.13.0"
			},
			"gitHead": "fc1aacc4d3a72c1f5f3fa5e9aadc12a14a382db4",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.3.3",
			"_shasum": "432352e57accd87ab3110e82d3fea0e47812156d",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.10.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"shasum": "432352e57accd87ab3110e82d3fea0e47812156d",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.3.3.tgz"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ignore-3.3.3.tgz_1495192478088_0.7693700036033988"
			},
			"directories": {},
			"contributors": []
		},
		"3.3.4": {
			"name": "ignore",
			"version": "3.3.4",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"index.d.ts",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": {
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mocha": "~1.13.0"
			},
			"gitHead": "7987d1f5b864eecdf7afcfbf09f078c4dd8563b2",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.3.4",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-KjHyHxUgicfgFiTJaIA9DoeY3TIQz5thaKqm35re7RTVVB7zjF1fTMIDMXM4GUUBipR4FW8BvGnA115pZ/AxQQ==",
				"shasum": "85ab6d0a9ca8b27b31604c09efe1c14dc21ab872",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.3.4.tgz"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore-3.3.4.tgz_1503719743133_0.9470621331129223"
			},
			"directories": {},
			"contributors": []
		},
		"3.3.5": {
			"name": "ignore",
			"version": "3.3.5",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"index.d.ts",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": {
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mkdirp": "^0.5.1",
				"mocha": "~1.13.0",
				"pre-suf": "^1.0.4",
				"rimraf": "^2.6.1",
				"spawn-sync": "^1.0.15",
				"tmp": "0.0.33"
			},
			"gitHead": "4b19c27815d65389f3a80ba4c5f49b6d77a0089c",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.3.5",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-JLH93mL8amZQhh/p6mfQgVBH3M6epNq3DfsXsTSuSrInVjwyYlFE1nv2AgfRCC8PoOhM0jwQ5v8s9LgbK7yGDw==",
				"shasum": "c4e715455f6073a8d7e5dae72d2fc9d71663dba6",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.3.5.tgz"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore-3.3.5.tgz_1503992140274_0.9996604435145855"
			},
			"directories": {},
			"contributors": []
		},
		"3.3.6": {
			"name": "ignore",
			"version": "3.3.6",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"index.d.ts",
				"LICENSE-MIT"
			],
			"scripts": {
				"test": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": {
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mkdirp": "^0.5.1",
				"mocha": "~1.13.0",
				"pre-suf": "^1.0.4",
				"rimraf": "^2.6.2",
				"spawn-sync": "^1.0.15",
				"tmp": "0.0.33"
			},
			"gitHead": "3363984a18d11e1a1b194623bf13ec5feb95d5ad",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.3.6",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.7.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-HrxmNxKTGZ9a3uAl/FNG66Sdt0G9L4TtMbbUQjP1WhGmSj0FOyHvSgx7623aGJvXfPOur8MwmarlHT+37jmzlw==",
				"shasum": "b6f3196b38ed92f0c86e52f6f79b7fc4c8266c8d",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.3.6.tgz"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore-3.3.6.tgz_1508640684588_0.5321662772912532"
			},
			"directories": {},
			"contributors": []
		},
		"3.3.7": {
			"name": "ignore",
			"version": "3.3.7",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"index.d.ts"
			],
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o ignore.js index.js",
				"test": "npm run build && istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "npm run build && mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": "^6.26.0",
				"babel-preset-es2015": "^6.24.1",
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mkdirp": "^0.5.1",
				"mocha": "~1.13.0",
				"pre-suf": "^1.0.4",
				"rimraf": "^2.6.2",
				"spawn-sync": "^1.0.15",
				"tmp": "0.0.33"
			},
			"gitHead": "cc0395d925d477b022a153a656c5832eda4c9816",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.3.7",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.8.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==",
				"shasum": "612289bfb3c220e186a58118618d5be8c1bab021",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore-3.3.7.tgz_1509026454121_0.4620765303261578"
			},
			"directories": {},
			"contributors": []
		},
		"3.3.8": {
			"name": "ignore",
			"version": "3.3.8",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"index.d.ts"
			],
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o ignore.js index.js",
				"test": "npm run build && istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "npm run build && mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": "^6.26.0",
				"babel-preset-es2015": "^6.24.1",
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mkdirp": "^0.5.1",
				"mocha": "~1.13.0",
				"pre-suf": "^1.0.4",
				"rimraf": "^2.6.2",
				"spawn-sync": "^1.0.15",
				"tmp": "0.0.33"
			},
			"gitHead": "c594bc08eee6f067acb12fc61e5afc78b3559783",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.3.8",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "9.11.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-pUh+xUQQhQzevjRHHFqqcTy0/dP/kS9I8HSrUydhihjuD09W6ldVWFtIrwhXdUJHis3i2rZNqEHpZH/cbinFbg==",
				"shasum": "3f8e9c35d38708a3a7e0e9abb6c73e7ee7707b2b",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.3.8.tgz",
				"fileCount": 4,
				"unpackedSize": 21608,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4TP1CRA9TVsSAnZWagAA4p4P/R5oqUaLw0LpV8RYwsYg\nDlhrA8BfYsKvAtC/N16olXT2zBpcY/ubvaUHQSy5DhLnl/ZCGoO/QxZ+pyDo\neqc0JQlF6W73ivNBPreRlTL8kgcDPAZgEnvzanG9JypgsArvDWSbOV1IjpSe\nuvoMq9zDyctNyEzJTA+LhzglJJtbbQ4xBqDUfWV+6CTouRI96EzDgti2yEoS\nDnZu6mo775zkC48rB3ZPv3LWv3fvKnMhlZ/BH6V/HjRIlTY9EEJzHbwNggdT\ngkIvRO/uIGBGDY+yn7deu5hTTXZ4SdJ/Zm8ivrF8TDKr+8DcUraHbIxKXbJq\nO9aYULxj5GtB1mVNuXOPelC/D+JwVD6ReK1wzGwT8yrkF/ola8J3boshmq/W\n3l4pgqcLe31/RgyqX1nBVb9Q7wk5MX+PpSfKDSrLpeDFgmZkZZH2FUETfs6T\nOSzYR1pTkuhJ9RNg5heoplmyruRu27jjIlgBD6KXyKAKZAOtnlMMWg9/nCFI\na+XNbCMr+Y1Ikm5tGjNplBe4jzxiZ9eCnfJdVhalgxgvWPcoeLTpt9b276uE\nadPDysyhBK+28lYegyZFifKURsXvGjRJYce3H4odRIA/Zw3nlj/h1NmqE1nO\nTSVYwX1dQ+CzciJhEuh/vVnXDGbba3lq6AOoAubjpJWgQjXuBgnIL831ACBx\nalAO\r\n=cI3/\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_3.3.8_1524708339142_0.9572980251499248"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.3.9": {
			"name": "ignore",
			"version": "3.3.9",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"index.d.ts"
			],
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o ignore.js index.js",
				"test": "npm run build && istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "npm run build && mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": "^6.26.0",
				"babel-preset-es2015": "^6.24.1",
				"chai": "~1.7.2",
				"codecov": "^1.0.1",
				"istanbul": "^0.4.5",
				"mkdirp": "^0.5.1",
				"mocha": "~1.13.0",
				"pre-suf": "^1.0.4",
				"rimraf": "^2.6.2",
				"spawn-sync": "^1.0.15",
				"tmp": "0.0.33"
			},
			"gitHead": "8f74c9311114c7e77e5b872fe59a059de48b0df9",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.3.9",
			"_npmVersion": "6.1.0",
			"_nodeVersion": "10.4.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-9LVn4F46ZRXwh/qYI1qvo2N6ixSCll/3AqTprkNt9lUQBUxRIZYTx3AZWwPXQaEYkjX75Dc4nq0ZZwIcPyruiQ==",
				"shasum": "64c3cb5b4f100f064e44b05e64e1b3a1d43b0d7b",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.3.9.tgz",
				"fileCount": 4,
				"unpackedSize": 21611,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKwFcCRA9TVsSAnZWagAAYpoP/3GnkmKiUO1g1nZyj9pa\nfCGxHbhJ5EV0ZDJTR+zLXD/Si9jX7QVxZWqQMFEUYD8Rn9wo00uU708o6B//\nnlXVUV4flViSHOYnfz7DMIAtQNJqNa04CO8evK8y47O9uJncEUTWH+pJwQMc\ncfwkGDilzOw7IemaAqfuCsor3Gd2OxiLfOYY4AL0NbXdHVa16cgURrGqJsX7\n4G6tU7hTfL/M25XB5znzV+V5pQ1J5HJXq/8WudnJf2nPbLYEeheb+CWuDAFv\nLAVi+UiRUSmWzO+0D4Jl9P16evcHoUE+tP9YYUE6RZ7qjbmVFjq9Smr3RCpH\nMr5YrnmWiafNPEE0tIHBEiGWeScAlDq93yJ7uJd0JA4Bbit8aVd2AeAr1lN9\nuh0RDcGFgccn434cdjp4qylXYREEAxzCZhmgauHOul2rRqxzXlXM43/vL/kH\na+ifRjOdv31AFRX1bRAUHEFHcsQsfrf+27ayjZM2eBlDWpFhAKOsNoCKnosO\nyQyIuGXmedIJpUT68qfFcPWoK6Q187wQpDlgPmBXjGOH7uVZJOTeAgv43Ub7\nyermPwOV012jcrbZvWbrsjqWu1lSQggahGM+tWZO3kP6R9AA54R+0/5sIFWZ\n8VRw40Yf5nRX/ccebge742B2beqlSH5IZ6mpfbSRLOOGZf6pu2689ybbfQ/b\ndWn0\r\n=c/L5\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_3.3.9_1529545051782_0.09968359545363636"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.3.10": {
			"name": "ignore",
			"version": "3.3.10",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"main": "./ignore.js",
			"files": [
				"ignore.js",
				"index.d.ts"
			],
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o ignore.js index.js",
				"tsc": "tsc ./test/ts/simple.ts",
				"test": "npm run tsc && npm run build && istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec ./test/ignore.js && codecov",
				"test-no-cov": "npm run tsc && npm run build && mocha --reporter spec ./test/ignore.js",
				"cov-report": "istanbul report"
			},
			"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": "^6.26.0",
				"babel-preset-es2015": "^6.24.1",
				"chai": "~1.7.2",
				"codecov": "^3.0.2",
				"istanbul": "^0.4.5",
				"mkdirp": "^0.5.1",
				"mocha": "~1.13.0",
				"pre-suf": "^1.0.4",
				"rimraf": "^2.6.2",
				"spawn-sync": "^1.0.15",
				"tmp": "0.0.33",
				"typescript": "^2.9.2"
			},
			"gitHead": "d01ef8d91497a771b5e3adf52b2ed19248a7c625",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@3.3.10",
			"_npmVersion": "6.1.0",
			"_nodeVersion": "10.4.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
				"shasum": "0a97fb876986e8081c631160f8f9f389157f0043",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
				"fileCount": 4,
				"unpackedSize": 21713,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKwhICRA9TVsSAnZWagAAuwMP/0Rv62d2WHVVMxPQ+tRN\nxmlJ0WCU9qCoXE1PHbrO5ehoqCs3bM11fLiyDAvccCmqo7KqPMqbg4eDvHk/\nli0SZ/xu8sRVn4shTZp37iLuWRa9wYH9yo11bXgzvG4bqs+WR0kzrsOuB/XC\n2K0WsJl+auIZu7LoQQj2A3ImHq56g9yto97u7fLKHg4t5xd1ATH3LPPrEWm2\nKg9HSufS+SD0JNxmVN/SLCfrrNwHQXviAJQkrYm+tyCqkEfPZrSsqH5y+hVa\nxPxewTs279l+1R5VMUTeBjILMywPu5AlJbWDhRKUjIN/ZCWDtbdFidHUV1wQ\nb9UGs3z+2//qL9Ywlhj6aL0yT/NGg2D6FU8iXUhDfsk2+284kyzdDbcczri5\nOi8iW/vjGjknklwCKk+kZ5F5WJ1GoRjjKsj9PBfsb5Vd+bN59bAGr32W3wfO\n8AIRxQrytygjul+c9Lkb4yHj2DxefQUaNXpYUMkgpw25M1oa2bXYzhNi2UaB\nAXZURUWr6yCt//E5oeyHHKQb6bkHeSFe72wR/L8fR5P7z/eAB04Bu7dImRom\nIg0GyiQLuJjZs3+/kGKRae0ZZJ4UK8p5ge0BYjh9mxqk2yXOoNRrER7ioPEr\nlwy/ZtXmOKNKwM3X1QhsBA0fYsIL8P6R5fxbuBZpVHX+oqD5qLlzpOgQgSDW\nsdI7\r\n=ZTby\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_3.3.10_1529546817916_0.8578310196983732"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"4.0.0": {
			"name": "ignore",
			"version": "4.0.0",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"files": [
				"legacy.js",
				"index.js",
				"index.d.ts"
			],
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js --coverage",
				"test-no-cov": "npm run test:lint && npm run test:tsc && tap test/*.js --coverage",
				"test": "npm run test-no-cov",
				"posttest": "tap --coverage-report=text-lcov && codecov"
			},
			"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": "^6.26.0",
				"babel-preset-env": "^1.7.0",
				"codecov": "^3.0.2",
				"eslint": "^5.0.0-rc.0",
				"eslint-config-airbnb-base": "^12.1.0",
				"eslint-plugin-import": "^2.12.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.0",
				"rimraf": "^2.6.2",
				"spawn-sync": "^2.0.0",
				"tap": "^12.0.1",
				"tmp": "0.0.33",
				"typescript": "^2.9.2"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "ca5df7b47f8c7b394df87bd99e83434b5bf70a42",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@4.0.0",
			"_npmVersion": "6.1.0",
			"_nodeVersion": "10.4.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-mpvs0moBKEwjP/i7V7txWinseHOqvIb8Ej0LahMzpP8T7TavluadZ6HsRSpO0JmZcapSumU1j3NlCcxvyLCefg==",
				"shasum": "43b1839bed2e6011d91a6f3a80d7253467782ad1",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-4.0.0.tgz",
				"fileCount": 5,
				"unpackedSize": 34782,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLDe9CRA9TVsSAnZWagAAdwMQAJmrEE7EvQS5TIdqM4Et\nEsP7kniEDiznOYdenE6pWboIi6lgC8hlKKT0gYbyHm4zBwbd5vAgGUd5+oIC\n23l/IF8yhSF9nVKMkqhnftsKBA1Po1z8Olkcrf5SaGonGEOfMIqgNsS5YVpr\n80oNiCTALaIh/qI34YdsvCnHfXW5iu99NHNrAjXt92bFbwAxnjIxxr87Cbmi\nUPC0CshhFY0xT8PsBj6R/t+0g+jbBJA9wBy1CaOVCBsMZjNMy+ITmlgaYYQE\nTircz1ufSado4jUYDWM+SjdHYO0k2Ab3ReMxzUTdRbxps7EZEnOVI48APoKJ\nFErDUzqIQD8a8pUY4ZZ2Xr9qbdfpRjl8rOmPL0OcU+1Nzixr3Zy/CLkPQKcQ\nrpFILQVN+6yoxLcOAB6/BNo5t/QNaN8s98Wf6UOclV/V9Dw8aafxo4gs9dt3\nyzq1NO8XuWqoGLUttPhRP0+eJxgBTJLxZtYOdRv2ZPFO2LM5MAbwzjo+3Gj/\nQJft9vCU1VN1km5cFrS+iSi6P8Mf4cx2CojlYUbhFhAs33JEICvzea57hYIn\noMrRjxI+a26X3Tv6QHvchfjfRxjL2ebhhpdLRzP6FY4CXS481bi9Hw6F3lGF\nA6BKMSqPEkIldIUAD1Ywj4QaeFBBuAY7d0F2w9Xmf3agywrtcIdusWPDOPwg\n4dy/\r\n=dV3p\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_4.0.0_1529624509595_0.19889418885068344"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"4.0.1": {
			"name": "ignore",
			"version": "4.0.1",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"files": [
				"legacy.js",
				"index.js",
				"index.d.ts"
			],
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js --coverage",
				"test-no-cov": "npm run test:lint && npm run test:tsc && tap test/*.js --coverage",
				"test": "npm run test-no-cov",
				"posttest": "tap --coverage-report=text-lcov && codecov"
			},
			"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": "^6.26.0",
				"babel-preset-env": "^1.7.0",
				"codecov": "^3.0.2",
				"eslint": "^5.0.0-rc.0",
				"eslint-config-airbnb-base": "^12.1.0",
				"eslint-plugin-import": "^2.12.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.0",
				"rimraf": "^2.6.2",
				"spawn-sync": "^2.0.0",
				"tap": "^12.0.1",
				"tmp": "0.0.33",
				"typescript": "^2.9.2"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "1fff90759598aa974dd05a90beb740b62d0947be",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@4.0.1",
			"_npmVersion": "6.1.0",
			"_nodeVersion": "10.4.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-LX0UA2/v3je72Ppc/dsqEC752wQriqFQS5ZATVYLljhisN92fS5eSvwzCQc4zjFmhMFMeTNtRu77RdeFgReDkg==",
				"shasum": "030066be226d0376532d9022d50f8dcd5905fedd",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-4.0.1.tgz",
				"fileCount": 6,
				"unpackedSize": 35531,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLFDmCRA9TVsSAnZWagAAF18P/0I0XyKbA7l1MC053ntn\naTWmfzD3JL2aSp4s/mR8aNApGwb61Apupr7UOzqw0K77c50aEv5KF9a2UcPn\n9xvt1uYP33RzVUH6+XclSGI3aq36BBLV/qdSpdIbSANESFugKafJFbYpXqiI\nP9jsOqAjQzgPIU/BTSLNGIXzIIzqX45/wW9S70htELSUciMMv0MoBejTgsk1\nXCcU1YAwBd5Bt/4dBOfs0p2ZtKVKFn072PjIfHVDR0kvUdERKJvW9HGIuyrL\nvt1bddWZF9nVeT91/PxZd3V6CVNfcqrqJ80GytmwH++BHrLH9zOZpYRMMU1/\ng6gKOjQPJ6FVYVZlRwOqdCtu8LH8qHqltOzibd8lcb/GEbkAx6IdY3l23lEa\nXjPPgylZzAebAo763jdwbxqRjK758bIypCTJGTAnLS9pPyVul1BfhWQa3nRV\nFZvz5UaDbzcEysyOMQMc/60j4RIiSnjAd3hfcPXOe3rfN0AHnsvuVTR77y++\nW44AjleJyfdfSCP5E20UZlHgvhGbG6pVAyes1gi6N82+R1le0G+NsrzGi7K9\nq21BPWOKBHH4CAAcYREqs9QKnOKTPvw6JVQ9sRxYr8mMEm+sU2PuVBBRShyI\nwq/jKTqa2OLs74d7oHuDj36TqtbBmbtJ8iqPd7nui60/S7UMumCd6myLHcfx\n+tI3\r\n=SNmn\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_4.0.1_1529630950117_0.3570148484180562"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"4.0.2": {
			"name": "ignore",
			"version": "4.0.2",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"files": [
				"legacy.js",
				"index.js",
				"index.d.ts"
			],
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js --coverage",
				"test-no-cov": "npm run test:lint && npm run test:tsc && tap test/*.js --coverage",
				"test": "npm run test-no-cov",
				"posttest": "tap --coverage-report=text-lcov && codecov"
			},
			"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": "^6.26.0",
				"babel-preset-env": "^1.7.0",
				"codecov": "^3.0.2",
				"eslint": "^5.0.0-rc.0",
				"eslint-config-airbnb-base": "^12.1.0",
				"eslint-plugin-import": "^2.12.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.0",
				"rimraf": "^2.6.2",
				"spawn-sync": "^2.0.0",
				"tap": "^12.0.1",
				"tmp": "0.0.33",
				"typescript": "^2.9.2"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "fe682e8f6f78946663855025d74c49518d564f16",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@4.0.2",
			"_npmVersion": "6.1.0",
			"_nodeVersion": "10.4.1",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-uoxnT7PYpyEnsja+yX+7v49B7LXxmzDJ2JALqHH3oEGzpM2U1IGcbfnOr8Dt57z3B/UWs7/iAgPFbmye8m4I0g==",
				"shasum": "0a8dd228947ec78c2d7f736b1642a9f7317c1905",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-4.0.2.tgz",
				"fileCount": 6,
				"unpackedSize": 35548,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLFhcCRA9TVsSAnZWagAAeuQP/RKo+j9qz0IIs9vOgDjZ\no+GFGGpm2qGJkGvE8bZqtLCou4PO1olJba6371l6Hm9V8CyO0Ikb8D94yMt9\nisXyCHX0DGbZMnVIRk5ZQmkM7XcVTwndSlxV8IpvZVFK81MPYlDJ8i/d54va\n2CXUT5Cgo0wC2t4TF0YnUn/MFfDGydlEUP7iwfAmJT2Bk9p0+d2M0dSKHX4T\nnQ5gtdtETorhRwB8COU40DiLbge4XZ2ZgbdT59m7F1DWj+OJcU/i+6B+W6lx\nqs+E66PA+WGl59e1YW8YRsGtP+Z9VqJLUT/m0l2l/eg0+5RCJBvrdtFw7qYY\n3KX9qSb/+Ci6qjG6l4er7ikSqDtN4dXKsN/x+vgFS3zytS2xY0fr11Tj8uwa\nfyAnGe0KlBzKGL04kVfwkYqtv7zx/GbVrslaQ7WdE4BVj1lv01gB+P2vogTu\nvmjiyBg/VM6d7Rr15ub1VxHaqw0+ULsXNkuaRuXxlfK1UmkOAzX25lAaoMcV\nbwu7zMK/c4UH3LHfTjj9ssjCp0hh2mYMB3nGZA8GoSzTn8prK/yKkhxcECfQ\neo6CAl4D2ctvPuHuTcwyptwhl0utJOKJiorYr7QXIEvlHwWfyEcYnYwIBfZ6\nodA5qu8i3su88JtUNyXRFLKIlJk2rQs5tKgZa5TmEwaT/4PLdbJCGuyJ1IjO\nIR42\r\n=stbO\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_4.0.2_1529632860185_0.47995525113340043"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"4.0.3": {
			"name": "ignore",
			"version": "4.0.3",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"files": [
				"legacy.js",
				"index.js",
				"index.d.ts",
				"LICENSE-MIT"
			],
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js --coverage",
				"test-no-cov": "npm run test:lint && npm run test:tsc && tap test/*.js --coverage",
				"test": "npm run test-no-cov",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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": "^6.26.0",
				"babel-preset-env": "^1.7.0",
				"codecov": "^3.0.2",
				"eslint": "^5.0.0-rc.0",
				"eslint-config-airbnb-base": "^12.1.0",
				"eslint-plugin-import": "^2.12.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.0",
				"rimraf": "^2.6.2",
				"spawn-sync": "^2.0.0",
				"tap": "^12.0.1",
				"tmp": "0.0.33",
				"typescript": "^2.9.2"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "63400ebced1d57515d08532ee9e960f71bdb82c4",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@4.0.3",
			"_npmVersion": "6.2.0",
			"_nodeVersion": "10.6.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-Z/vAH2GGIEATQnBVXMclE2IGV6i0GyVngKThcGZ5kHgHMxLo9Ow2+XHRq1aEKEej5vOF1TPJNbvX6J/anT0M7A==",
				"shasum": "e2d58c9654d75b542529fa28d80ac95b29e4f467",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-4.0.3.tgz",
				"fileCount": 7,
				"unpackedSize": 36780,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYF6vCRA9TVsSAnZWagAAuYEP/jAoNa0eKcR1KNqBSJ5x\n21+gYUygyKO0T0h4eVt0fjEfRbpCiZdkNoD4H80rsVAKIrvLTlsJsz+ZZdVA\nGHR5lMzyyHYnQ7SIL0J0NI3pe0GPU0ZpPM/kyaBB9abxntAqtIzMYPRih+EZ\nz2b2V4+3bfg18Ied6h9/6SR0mVMaBKIFWPbBJsQEr9TKMz99mRFY8BBRv19c\nd8v1zKjcguWug0Tlk9IiZvezXnhnDFL0ba4tbfo4Htwy18GqqDF7nVjcQjtu\nL0oaMsofaVLfQxWytb9tpnQw+ZKW4icDks2Lz8jxwCuPcRFGKsTx2hA90R7l\nDOgL0friE/sz4bvdwzfUx4xVf2fpdOHIOgon4Fmq9On5feaSbaIuVs3EF42H\nJv3W9e+fBmWzgqAddSQSVvSQObBbZkiV3PaG63LZSqYb30/1DnRd/+h2Eazz\nQs496ajtnqh1ZYFuKABceXjftld4/0uCIEI4CH5511qhjHv9qIc9zgRM4vEq\nqhIg5lhfojGB6EOe5fhSzMIn9aEyurXO3bwoqXxUKKXUdZMusnL61IWy/pIC\n3AggPX2TaHl4d49it0z9m1t2IOMGlnBQEElNAXJrRjkrLdxq6Y6Y0gSgvGrV\nwq+cLjwqppXqH3qUYZJklS1PO+cZkJswmxOG9+HMIoC9yR8NbOT0unt6C6lS\nKQnE\r\n=Pn8y\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_4.0.3_1533042351776_0.999141270131769"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"4.0.4": {
			"name": "ignore",
			"version": "4.0.4",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"files": [
				"legacy.js",
				"index.js",
				"index.d.ts",
				"LICENSE-MIT"
			],
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js --coverage",
				"test-no-cov": "npm run test:lint && npm run test:tsc && tap test/*.js --coverage",
				"test": "npm run test-no-cov",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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": "^6.26.0",
				"babel-preset-env": "^1.7.0",
				"codecov": "^3.0.2",
				"eslint": "^5.0.0-rc.0",
				"eslint-config-airbnb-base": "^12.1.0",
				"eslint-plugin-import": "^2.12.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.0",
				"rimraf": "^2.6.2",
				"spawn-sync": "^2.0.0",
				"tap": "^12.0.1",
				"tmp": "0.0.33",
				"typescript": "^2.9.2"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "b4b1e6e89b35031273b13a80e8c24fe5f47b4abf",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@4.0.4",
			"_npmVersion": "6.2.0",
			"_nodeVersion": "10.8.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-q3/Ov3oZyltXb8WJGZr/aJ/k3/3b64VqOJqA+2RYZPGqcZJAU8LftTnhrxYIfhe09UPzPEWiNdeJ/7wCgYVppQ==",
				"shasum": "5b3ef31afe749eea3cd47ca8090f3087f3e956f9",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-4.0.4.tgz",
				"fileCount": 7,
				"unpackedSize": 37596,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJba87fCRA9TVsSAnZWagAADz4P/An45BhkDVWY7oiDU0JG\n9U8GGrytUUVb/3QdDzgiWR/kAdZt790ZYYIdgpt35jD8k4krZ797402BnHAi\nYaelpdVukccFS3Um+xW1H6BKdYgGeFHRGs6yHnnEJGXQinoUkygt4OHhSdIX\nJRwstGRtVptS4VDIYH7gLzsfnwkGhrquLAR9WsfqytRo7ZgDxKmTiy1W5SgF\n7EXCRh+4aQVvV6McJTuPyu5hhzB0iiUIQ0739ys9DB+XgTEZ0W+cBPvQYEGr\nyNFO5bMHxP8xQ0cfwll5mXlBoshr2oqyfQWO70Yg24mhtE1s0Moi9HKQRKNi\nrEaLjHt+rkOgmgkQlw+gB6D7nTpCmspzcu83iGYUYhscg/x3UqT7hwd7yMtr\n7cZzR9t22omOf8uwVHpdEI67KfH7X2IAtFjrgAaeQB89kbdJTCYEE+gystqA\nWr4Ior6zne4LJuykIJ5yV4+a9atmbOmoMyvLG7iaNRZ+QeSqlElAz70hKIj0\nHDupNHQqIbLhAoCRLp4E9wYclV41LNRsHCj/wFL/h2+WDRPs6nUq1Kq+Nss4\neyy0quxwt/sO10fqaICwmuHFcUjhkTkCmWQ13qG1ckxLID5b416peYTUPd9d\nbDZRUTiFQIj+lPWbUOc2N9Eju3s3OOuxYbI6U3RwDJm47oAgM49kGPEjc5Cz\nfMt6\r\n=QwGQ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_4.0.4_1533791966804_0.2948283770838811"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"4.0.5": {
			"name": "ignore",
			"version": "4.0.5",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"files": [
				"legacy.js",
				"index.js",
				"index.d.ts",
				"LICENSE-MIT"
			],
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js --coverage",
				"test-no-cov": "npm run test:lint && npm run test:tsc && tap test/*.js --coverage",
				"test": "npm run test-no-cov",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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": "^6.26.0",
				"babel-preset-env": "^1.7.0",
				"codecov": "^3.0.2",
				"eslint": "^5.0.0-rc.0",
				"eslint-config-airbnb-base": "^12.1.0",
				"eslint-plugin-import": "^2.12.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.0",
				"rimraf": "^2.6.2",
				"spawn-sync": "^2.0.0",
				"tap": "^12.0.1",
				"tmp": "0.0.33",
				"typescript": "^2.9.2"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "9ff8eebc0ace107072bee9ab86dd7ead04f903d1",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@4.0.5",
			"_npmVersion": "6.2.0",
			"_nodeVersion": "10.8.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-Q2daVnMtQJPacGrcCRyOEiI+syPCt+mR4YotoC0KEYeinV/6HztT5mUuVEj7UYyoNZ1jGYiu2XEem7I8oM44bg==",
				"shasum": "333535a20325ba4852c4ddb135d47392aa035e6d",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-4.0.5.tgz",
				"fileCount": 7,
				"unpackedSize": 37597,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJba9AiCRA9TVsSAnZWagAAAZUQAIR7YUW52nQN0I5Yx2Vk\nxDey86fnxAQAWELydgemSzkRkoQNrlVH6cdIwsR3S4p1Ta3N+3uPjjbdC4w4\nICI3ytZ69uFRdBMRT4OrUdZqnj/VSZaO/iFAuFeN6p2q4aZLroeAztteLmqb\nPiZC/JEhKlZSEHKP78JjI+ZZLWbWX3o84pJa5rBZvhQd9y9dGKBab+t4rQAZ\nL9WxEYbsuDK71wUEGus7p+1pWmaY2Lj2JzrShSn++nNpPp8G019wMldXBJgG\nWQwA7aBvduglYZZmahyA8gV1sE+uFIZrq8OQB8z5nca3nCkbQYIxUSQQHsli\n+30zYyUnr18sqgtgOFtpCY5Y+CutcwjsC7KeCxP0bob3zSyGWsy0JULQDFST\nScsgQzmaDR3pT5aqXsowUb9GIY24Ovk3qkCQysfp+lkQIdx5kHIfcAY0n4eY\n70emNtaTVi/cBU0C5XjlWYB0uyASM3wEW+MPZSZVlsuAu+0syCT+1754o3Ly\nHZ9CQ5ZqasTyqnY+vaaaYtNKe3oI2zDDAhHq/jNPNHn9c9IL0gL7t84aWFVD\n+biQMNiFsvtabr7UPyYgObQbk/qlzgxzjGFJI9wE8Uj1FdUfqGUJtrI91EUs\nG3sq3IQvrSOkfstqyCujNu9qoZZclfuVJ6b9NuifTwKLGqg44DUwc48J4E55\nQJT7\r\n=CMm3\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_4.0.5_1533792290302_0.7543634350902766"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"4.0.6": {
			"name": "ignore",
			"version": "4.0.6",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"files": [
				"legacy.js",
				"index.js",
				"index.d.ts",
				"LICENSE-MIT"
			],
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js --coverage",
				"test-no-cov": "npm run test:lint && npm run test:tsc && tap test/*.js --coverage",
				"test": "npm run test-no-cov",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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": "^6.26.0",
				"babel-preset-env": "^1.7.0",
				"codecov": "^3.0.4",
				"eslint": "^5.3.0",
				"eslint-config-ostai": "^1.3.2",
				"eslint-plugin-import": "^2.13.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.0",
				"rimraf": "^2.6.2",
				"spawn-sync": "^2.0.0",
				"tap": "^12.0.1",
				"tmp": "0.0.33",
				"typescript": "^3.0.1"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "56976cef6d5ec0e5651910801669f9aa3daa8120",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@4.0.6",
			"_npmVersion": "6.2.0",
			"_nodeVersion": "10.8.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
				"shasum": "750e3db5862087b4737ebac8207ffd1ef27b25fc",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
				"fileCount": 7,
				"unpackedSize": 37759,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbb7n6CRA9TVsSAnZWagAA+gkP/20VCdu95Or/JwOHxRMx\nkf9Sa3LRjjeUbprdwFUgY/0szFUysXOWaeUNkDAQbifQvBUXg7QJsJ/khvSG\nN4/U7reDQoNyVyTC9NAP9ftYfySy6D6lYNku6qcTI01Kv5Lgka1EitJP65KD\n/UhpZO3gA+BdgZ1w+W6zwwxk2HgilyYVwO2s4Dv9HFwc7VqsiFpMatjqu/TM\nLbbHDH9h2SCKEFV6GC5UmA3GCAGTQFQrU/0LLiMFBvyALieUJ3YixxxEDemo\nIo69n3JkwwtdDo4AQsjVaBP7BO/BAOb3ImspFCnm8QGXV05y1I6Bk/zPSnpm\nCcqS7yKByTLdONlQERKLslsqGVPEs4XMFuYfVxYhRgQtKo1DUwKgcNjNDCbo\nKJSKRaxcwFfuSB9i4gTXhvnuPHbvOpbwPB8BJ1lRz7Tfa+XS+DMcJnF/gxRT\nqYmfZoZ08h/iY17TKR+0X9Ycgirx4hHTI+SZSe9o5OFxrBsjEUz1kbqNQ0Nd\nF9QoZ7rYjJaYQJ5CeFrg327Za3aXpLNcdWVaSVnyYO+pNEmSChpaHS+CarNe\nnTCcyOjSN31fOwaaNryDoUVtsEMMg05XJDotSRf3xNf0o8zAxqqnQcKJSDcB\nqAka3qsIjnB6SZ1BbJ8lSFZpBc3B7tlPSjbsQzcPD4n6lmHqCTT0HyrDNlhA\n+I1a\r\n=lO1t\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_4.0.6_1534048762397_0.9093604384889431"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"5.0.0": {
			"name": "ignore",
			"version": "5.0.0",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"files": [
				"legacy.js",
				"index.js",
				"index.d.ts",
				"LICENSE-MIT"
			],
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test-no-report": "npm run test:lint && npm run test:tsc && npm run test:cases",
				"test": "npm run test-no-report",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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": "^6.26.0",
				"babel-preset-env": "^1.7.0",
				"codecov": "^3.0.4",
				"eslint": "^5.3.0",
				"eslint-config-ostai": "^1.3.2",
				"eslint-plugin-import": "^2.13.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.0",
				"rimraf": "^2.6.2",
				"spawn-sync": "^2.0.0",
				"tap": "^12.0.1",
				"tmp": "0.0.33",
				"typescript": "^3.0.1"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "c38c9a3a3ff8abfa92004a0d47a57e0220e5a477",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.0.0",
			"_npmVersion": "6.2.0",
			"_nodeVersion": "10.8.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-pztwzOo3khA5uk+1N6erjer98k1hBPsCA3EYoCBYEjeRKo1lYUEwLfOhnHuHE9ahHepH2o+Fc3KtUzQbmKTHAA==",
				"shasum": "472ae5bde65b41995a7ca43ad5634d3fdcb60eeb",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.0.0.tgz",
				"fileCount": 7,
				"unpackedSize": 44442,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcZ1sCRA9TVsSAnZWagAA16kP/A9zvcjbA+A9j3ZvPXP2\nK5Cw0xHX1dXxerFi+OM/TcCFvdIbis7albsxH5GnjtapCpwv6C8kz572Sept\n2/jezEOPW5oZ9EFaSRaPloK8AM3pC4cRGzHTtqV6KJ2ckRO/derjpOusiMTQ\nZRbSN2BhZHrVA7cqcUanNpdpOTPqubSeIL4OnXoJy60Cb01aTcXmvh9cJ1/J\ntv33cbS2uMz/bP/sYmrvHUhjDtIAFD+G8kwk3NNRnv4LJqqm/tVH+eduarJv\np31gVPm9MuHV5ZoNqhi7AjorOqKjoxrkFIT3cEsfDLSZwha37MXHiOwxwjKk\nR31vBkuR2zszw2WCeenb0g5ATV/LJV9uCvN3JBj7jqzWHo73DV1uyjZKut5m\nuv5LnED/WzJUC3+sGeQGSLHKqhiphZodQkHnYw3ex6WX3+pevjmpcbuqHoGj\nevRzVg8KE4NYa/2YmADcoHqeRjXBsZgVlfrluHGagE97qMKJbDc/52myYcnZ\nCaGIMCRLa12yqRAhbUM19cSpPCfX4ZbJB7z/Ti9L2kTSQzDRmzWsdo7fIIXA\nut8egCb1iR/QYYewe3fKc7RVQac5YpWM5fg6q5i6Ub2d4nALAUqtGvDMzdlM\nM2Zwmq4IyQO5GMIX4+U0yYjDRHDh67GcGvtrBa7hOH+LkoRPksT6gVGDr4yp\nlhZE\r\n=XJTQ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.0.0_1534172523895_0.6636239709151193"
			},
			"_hasShrinkwrap": false,
			"deprecated": "due to failure of importing in typescript",
			"contributors": []
		},
		"5.0.1": {
			"name": "ignore",
			"version": "5.0.1",
			"description": "Ignore is a manager and filter for .gitignore rules.",
			"files": [
				"legacy.js",
				"index.js",
				"index.d.ts",
				"LICENSE-MIT"
			],
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test-no-report": "npm run test:lint && npm run test:tsc && npm run test:cases",
				"test": "npm run test-no-report",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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": "^6.26.0",
				"babel-preset-env": "^1.7.0",
				"codecov": "^3.0.4",
				"eslint": "^5.3.0",
				"eslint-config-ostai": "^1.3.2",
				"eslint-plugin-import": "^2.13.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.0",
				"rimraf": "^2.6.2",
				"spawn-sync": "^2.0.0",
				"tap": "^12.0.1",
				"tmp": "0.0.33",
				"typescript": "^3.0.1"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "7b962a70f980baa567d6b989123cda898d2644ab",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.0.1",
			"_npmVersion": "6.2.0",
			"_nodeVersion": "10.8.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-Hk5rrTD3446f7JwRRe5oFDb8uMKmA9XlaxSrixKzEryN8qxS/rVS1chEsKNQ8ploITn/2JUsKXq0saVIbXNPZQ==",
				"shasum": "1c3a8fdab8d98b2a1408d5b136d64f13fd5512b1",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.0.1.tgz",
				"fileCount": 7,
				"unpackedSize": 44570,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbciCsCRA9TVsSAnZWagAAWz8P/iGMgxIbEQiGUvgKeaa2\nNt2no0Rw1bNkIU+3beF2MQdYcspRpW5nfqPV5NDkk/kSzRk6HYAaZaFUvGkD\nu1EMpIIf7nqUv1/9lv5U33dPi/vDlgIu+IwURbnBmTr7AqYtROjh2sExLw83\nahhBgK5S3GuwqwP0scQY7J7UIeTVZ02sK5fvKyGJFCU7q6lJ3005Eqcnmq6F\nhKFdcqRimXy/7WZ0yqKYV8iNOzz1BGIv2nB82EgB9xoRuv/pOjlwX+sy47nM\naPqDXehlaiKbF6Q33eLUthE18uSl6gaAthonjkpa99/eTuj96gqfeAS5PeiT\nRcCOAt1i8m0Z0NydhvOtLC7+zALmM7aJAtggLfryGlfTYLkgILw1VAkjHEL0\nMXw5yLgkCTTIn07koVmdnv07zCzISDrt8Bb1fHQGXzhDdJDzHAgkIq6YUtKm\ntrNgrzrOdWk4IxHPLdsoyhcR2SWGHZV7JqkaBl2Kag+W4hjLAdBiFHSLltdQ\n9MlRFBmhRl7R4rRsea1gpHCQnqwytTQ8GFrodhovamHisTW9YicAV5rufnbf\nZ2K0e/IC8F9bBdSCMya34YMsGpNZHfQw1RezOCC0g45xAlHPC9FOqoLfNEAW\ntHsfMQrIf1Pm3lXB3hikCOjh8uPlY0rCrdV+8guGOndY6gwpW/6GhuOmagtr\nhX9K\r\n=zAIJ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.0.1_1534206124251_0.41089891952975477"
			},
			"_hasShrinkwrap": false,
			"deprecated": "due to failure of importing in typescript",
			"contributors": []
		},
		"5.0.2": {
			"name": "ignore",
			"version": "5.0.2",
			"description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
			"files": [
				"legacy.js",
				"index.js",
				"index.d.ts",
				"LICENSE-MIT"
			],
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:ts": "node ./test/ts/simple.js",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test-no-report": "npm run test:lint && npm run test:tsc && npm run test:ts && npm run test:cases",
				"test": "npm run test-no-report",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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": "^6.26.0",
				"babel-preset-env": "^1.7.0",
				"codecov": "^3.0.4",
				"eslint": "^5.3.0",
				"eslint-config-ostai": "^1.3.2",
				"eslint-plugin-import": "^2.13.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.0",
				"rimraf": "^2.6.2",
				"spawn-sync": "^2.0.0",
				"tap": "^12.0.1",
				"tmp": "0.0.33",
				"typescript": "^3.0.1"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "73cf5b8046ad306576a797edefdcfbdebf768cf9",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.0.2",
			"_npmVersion": "6.2.0",
			"_nodeVersion": "10.8.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-ilxkgh36cTqJxlipxQdCOxkbQae5dIeCwo5fSw6pBDW8m8GiMTnadClKST2+aATqjs9BTHsi0IqOsTp0jiihAw==",
				"shasum": "42ae2651beb40c8c53b1e16b2af1c8387d492f88",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.0.2.tgz",
				"fileCount": 7,
				"unpackedSize": 45121,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJberY8CRA9TVsSAnZWagAA9UIP/1Ypa8E7rRudzMbFyc04\nd4ltITSfNZdBzKE1FnTEu5rYhyezE9MUVLcRMWv28bLZL/TiDXrTKXoK0ejj\nCGyk79qiYevp+gGpNbq1SeNoSBPnmUiK1Q7XIGydEJf9yEkxbSbt+kxdDuU2\nxeJs7UYJ4qZqR5RNus3qF1j/OLEtvYdHpbhLR9AGj03AYalPSx2XvEzFupiK\nkNuhseizLrUkfq+/VxL0KLhJa+Z+J6m5x0pbGQm+osnYRC/cRx5U4PaibvYP\nUUsjhyVMc3N92Eal1Pqz5oIXhcwn+kna5Lm/1vRYTtF96PamQYLgu4MTTQOH\ngZvWcaAxSGUXHYlrEcNd+d8GMORQZlejmAzzHom0Ss1TuJIPF3rcY4my6BJO\n/wVVmkmNIKPx6Z8wXQaWIWiWS+YWMPuRn4gmEUhBJH4+UZGmiyog07jYHFVf\nA/5b/1ZsaIUlPblPm0GQSGw7Vkv5xuEU3q8DaBFNaJMowILTynK60TtWCV66\nZS4cHGfFGwblrpywr66BAsFEf8DWmoTB6Kzwo1Qh1ypKEvGLKYskqV52bnwl\nlisSzIYJ2NarC3Lhp5tH/hQpbKtB5rgIsmL+h3ae7fVv5dJ80nf52ILv5sNR\nbvdnJFYepFmWIHfznPVnx1Vm4RlA2A5MXay0uuCOvmBrSZu9E9mOmlp+VKzc\nAO8e\r\n=OBWu\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.0.2_1534768699397_0.7244398930356268"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"5.0.3": {
			"name": "ignore",
			"version": "5.0.3",
			"description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:ts": "node ./test/ts/simple.js",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test-no-report": "npm run test:lint && npm run test:tsc && npm run test:ts && npm run test:cases",
				"test": "npm run test-no-report",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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": "^6.26.0",
				"babel-preset-env": "^1.7.0",
				"codecov": "^3.0.4",
				"eslint": "^5.3.0",
				"eslint-config-ostai": "^1.3.2",
				"eslint-plugin-import": "^2.13.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.0",
				"rimraf": "^2.6.2",
				"spawn-sync": "^2.0.0",
				"tap": "^12.0.1",
				"tmp": "0.0.33",
				"typescript": "^3.0.1"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "4d97791228b6d4b0de8ad4ee84df322adf1ab8ae",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.0.3",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.12.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-jJ7mKezpwiCj29DWDPORNJ6P90RpT2i4kfKLxioSb0VcGnoWuib5eg9dOXR45bghMYxVNUeKoJR1UGJ/sS3Oqw==",
				"shasum": "b1ec93c7d9c3207937248ba06579dda6bf4657bf",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.0.3.tgz",
				"fileCount": 7,
				"unpackedSize": 45131,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1ka4CRA9TVsSAnZWagAAt6sQAITvWmW2qwIhQuecYKuA\n50Jy4suoS1lhppQs75KwS5BnWjWXEnTsxnAYlSISfnWvD83J2Cn4hCJXmfP4\nn1P1f5qG/RlGYE6Lq64qdUw2gjN0yasVxZtfD4cg+w0AGlfCy0zifbaIvSrl\nQpmKA8JuS1thyLc3jFPujvzO6y0vVZ496Yba/6T2GaBy3iHTlVtp01GE5ae8\n3kI0uxD7WNGzaNIWj+xacQ2It4Ql2pSr9RwSAsROYOKiVANKS5tmgYnsBKiQ\nWE/y7SxCd6vxSD/gQWU2HqO9BNI04abylZYOpeOwPpnDGvRfi28EJBMQLXZq\naTLJ0dS5fjR3yyaQD7d4lzb0ced0T2gpOGTtoqJA9uD0OA6I0Yk5PCDHo5xW\nPIGJwctowkPTPXtxEsfhiGh0BvYJIZCfLUZ9GAdsnkdhf2w3mjL02cJYoVHo\nrgaPNNwir7/SgjktD5ReG8zgDXAu3jgludr0FWI9VELhUt+2muSL+8HwhPUi\n/RCMQu+oAlzEjfwkoJmsVA+ad4RuhTdj9HlDR2wrSo83R/lVwvtXkyF3S2Q7\nQUKxmPiw7qH5Lgc5xX2a1WA2N2mPmBGpEitUdPuW68h0E0VkT2iEIFjLPYHL\nf4HHw7a9DPqFDc6DH89lJuciONM4slOMBUz6zyQ8Ek4VVB/yxADZUboJwo4+\nx6w/\r\n=nKyi\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.0.3_1540769463286_0.37629573667049443"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"5.0.4": {
			"name": "ignore",
			"version": "5.0.4",
			"description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:ts": "node ./test/ts/simple.js",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test-no-report": "npm run test:lint && npm run test:tsc && npm run test:ts && npm run test:cases",
				"test": "npm run test-no-report",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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": "^6.26.0",
				"babel-preset-env": "^1.7.0",
				"codecov": "^3.0.4",
				"eslint": "^5.3.0",
				"eslint-config-ostai": "^1.3.2",
				"eslint-plugin-import": "^2.13.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.0",
				"rimraf": "^2.6.2",
				"spawn-sync": "^2.0.0",
				"tap": "^12.0.1",
				"tmp": "0.0.33",
				"typescript": "^3.0.1"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "15de356a883bbfaec5252c009875fda3781d460b",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.0.4",
			"_npmVersion": "6.2.0",
			"_nodeVersion": "10.9.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-WLsTMEhsQuXpCiG173+f3aymI43SXa+fB1rSfbzyP4GkPP+ZFVuO0/3sFUGNBtifisPeDcl/uD/Y2NxZ7xFq4g==",
				"shasum": "33168af4a21e99b00c5d41cbadb6a6cb49903a45",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.0.4.tgz",
				"fileCount": 7,
				"unpackedSize": 45414,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3P9oCRA9TVsSAnZWagAANNEP/1bzRSjR/94+3wMm3FYW\nFPGCCiybg78MYnxYVyPJetMIel8mDdrBB5u88/4SjSHQOZ9/RQzXmaTeV89v\no+nf/ZFZEnw8eR0lVsRSngJPRlPRcb4KdhXBtvQznQIW35OXJNZAR2t/7VM4\nQ3chvkQdJNox2ljiEM1eJ/6G4EClhNPqHKH4NIPKgTw4OOqbhp1PbxfwPx2E\nH10pR3lM+3HbBU5JwTKT8/DjsyDTUTrwZCmgoh+EqateVRyt6ike5wAR3sDz\nHOmy5TRk/pve6irVUZZI1uY6liydaY5rQTnQg+mqTlqACd3xHwFRmM4RMp5y\nfmgMSvK5UHdR5T/yYgML8FSis1/YsnfuohJOkhtWUlfLfPmUw5UrqXReGfsM\nqtYmSp4JCRRiP8/s+4pdXKD1BfQD9QYg10nHvwCKZl191OYHKj3UM7AU23Bm\nJwj+YMaKCusWSKJMMN8/Gb7CR8ji4bi+vykyHi3sPQ6zJuke/Il0oxCAeKF6\no1pKmv3D4lLi3PGbhvJbGVoYrFVbA59mpH4Ru22N9xqHn6quJpmNehb4+D5j\n7i4k4nbteS6TcFos1MKIV4IDVNzwT+QU/RuW1NmjQvkGgEcnxARD90VeqGoG\nmUlHzMnB1pfCDHi3uLVY9DDw0lCrD0nrgBe05ZIqVA21TRvUJrlhUacZIfA8\n7IwZ\r\n=t4n/\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.0.4_1541209959481_0.41712550837109075"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"5.0.5": {
			"name": "ignore",
			"version": "5.0.5",
			"description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
			"scripts": {
				"prepublish": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:ts": "node ./test/ts/simple.js",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test-no-report": "npm run test:lint && npm run test:tsc && npm run test:ts && npm run test:cases",
				"test": "npm run test-no-report",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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": "^6.26.0",
				"babel-preset-env": "^1.7.0",
				"codecov": "^3.1.0",
				"debug": "^4.1.1",
				"eslint": "^5.12.0",
				"eslint-config-ostai": "^1.4.0",
				"eslint-plugin-import": "^2.14.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.0",
				"rimraf": "^2.6.3",
				"spawn-sync": "^2.0.0",
				"tap": "^12.1.1",
				"tmp": "0.0.33",
				"typescript": "^3.2.2"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "d02d84aca6734b047649f43b4e6a347db7d98979",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.0.5",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.15.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-kOC8IUb8HSDMVcYrDVezCxpJkzSQWTAzf3olpKM6o9rM5zpojx23O0Fl8Wr4+qJ6ZbPEHqf1fdwev/DS7v7pmA==",
				"shasum": "c663c548d6ce186fb33616a8ccb5d46e56bdbbf9",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.0.5.tgz",
				"fileCount": 7,
				"unpackedSize": 45438,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcS67vCRA9TVsSAnZWagAAcRAP/3tsZwRpTWjGKl14q+yk\nmj/Pl10hoSiDZgL2YPO0ZIROi3WnWLxlICeQEkRZU7Y35QIEoRXg/mlyzLTL\nDEq49vdxI3lJJNpopupLCUrB5MJ+vR6MyjgCAR2kPpOJMmOxLak7hp1ytbL3\njPGFfS6GJkBEYUXG9xkOTRafWs2k9ALqEiFa6Vajs7W5WqQ0TisKTxCRfIja\n+pABO/OTNuDd4zFyJpkgfRGuTyrlitcsu+m4G0eIcsdfyrSntjUzFbzu1lkK\n7G6KyvJYaDKdlOWna4/y8ehVLftIzCG5KDSXeuycUhh7Chx6XkchtlkPvEwd\ntbL7I+/5CEDRgYOc5Jdr12xybPxltLDorSSDlSiMzWDhAaAN8wxGkwh7p2lV\n3NzT54AsOIVuIQN6kmEwZ6Rq6yd+4cSxZB9BTyxBYxEesOevrUrf71Dg5zHY\nZXei/QUGJB4jv1KMfac8la4UNOq/Y4SJmnVMW93N2mktpBbRtaHVrh+URYH6\nvB8AtBZTkwCGEy3IkaMpBIecF34iAzI3b2FMupFfdX0afYfTlo6T9/lcNjkH\nWCZgxYJFB4QdQS2zVUL5ZfPFHsOTk1L1AK5TEQ19v6bFGmZQ+6AcFEVCtOtp\nNYtL6wbUh2rA3bAquBNu3wXNxzkAHEu+lm9HuRhI45aKXeEMrm5DTsQfPkJi\nJDBi\r\n=T0db\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.0.5_1548463854355_0.9817452100429664"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"5.0.6": {
			"name": "ignore",
			"version": "5.0.6",
			"description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
			"scripts": {
				"prepublishOnly": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:ts": "node ./test/ts/simple.js",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test-no-report": "npm run test:lint && npm run test:tsc && npm run test:ts && npm run test:cases",
				"test": "npm run test-no-report",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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.2.3",
				"@babel/core": "^7.3.4",
				"@babel/preset-env": "^7.3.4",
				"codecov": "^3.2.0",
				"debug": "^4.1.1",
				"eslint": "^5.15.2",
				"eslint-config-ostai": "^2.0.0",
				"eslint-plugin-import": "^2.16.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.1",
				"rimraf": "^2.6.3",
				"spawn-sync": "^2.0.0",
				"tap": "^12.6.0",
				"tmp": "0.0.33",
				"typescript": "^3.3.3333"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "83a3038c2302f1627bc7b6051d447d5c570b9e43",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.0.6",
			"_nodeVersion": "11.12.0",
			"_npmVersion": "6.7.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-/+hp3kUf/Csa32ktIaj0OlRqQxrgs30n62M90UBpNd9k+ENEch5S+hmbW3DtcJGz3sYFTh4F3A6fQ0q7KWsp4w==",
				"shasum": "562dacc7ec27d672dde433aa683c543b24c17694",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.0.6.tgz",
				"fileCount": 7,
				"unpackedSize": 45467,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjjwzCRA9TVsSAnZWagAAwVkP/A0CQrpTVV8KpZMVfZl4\n1QMkUlbtl0yaBkhATKX8qrvBQ3rOz6KJj1DOdXDKkTzKKRqGVfTfXUXQmuot\nimGwOZDJ4Z8V6mdkI3GcVHxxV7+25HDAT+Bxkprt0WRXVGjLPgfUcpDy7d2P\ncEw039c5po0EJjBRsbyaYe+vMt3mWafgKXvyHKhPfkWtPQ9QA/88t8MbOJTH\ncKcSL/rB4AGDChc9f8TITll+ohjbeTkMwd4mb+oc5lO8BucvPdZvp0HhzkcN\n4vmjowyIDJt9UDNaP9CfOTQskixsCw6TUhCZ3NE2ia9vQ2MH1J8ctpAC51JB\nAYpLC7KvynYujYBSyb6qIvrcxK388/rnjqJjcQ4bNmLMRtlSyigiNIspPu/S\nMQoI8/Xow3H5gNQRvKQspjqJsGSfVdvqwZLNbfmtJ4/0XYGs/GghzeVxUaxp\n2pGu8Ik89yBpMSHvaxrk49BkIT2cCx37aj6AbtJK/LJ5DLfJOuEnROGQAvZe\nyHh0A7ujt+lWrkfzFqOlcRwPGqQvWDEGOdE7H5LBrYSR/jks77gVo48HCjVW\nwFtcyIZjz8yFFSh2I00zLAA7WXadNu8yKcyqd6C43cfXSR5J6O/6bKvPSkJo\ni4e18WxMcuUiUNsNmQqqdxnlov4tnQCZmyDC4ZWfj0EgMJJlR6JQUd89EV+N\nT2i5\r\n=PBBz\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.0.6_1552825394753_0.8020898999058246"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"5.1.0": {
			"name": "ignore",
			"version": "5.1.0",
			"description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
			"scripts": {
				"prepublishOnly": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:ts": "node ./test/ts/simple.js",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test-no-report": "npm run test:lint && npm run test:tsc && npm run test:ts && npm run test:cases",
				"test": "npm run test-no-report",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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.2.3",
				"@babel/core": "^7.3.4",
				"@babel/preset-env": "^7.3.4",
				"codecov": "^3.2.0",
				"debug": "^4.1.1",
				"eslint": "^5.15.2",
				"eslint-config-ostai": "^2.0.0",
				"eslint-plugin-import": "^2.16.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.1",
				"rimraf": "^2.6.3",
				"spawn-sync": "^2.0.0",
				"tap": "^12.6.0",
				"tmp": "0.0.33",
				"typescript": "^3.3.3333"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "8fa5282a41c64aeab280adcafe3d22c7ad4d8478",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.1.0",
			"_nodeVersion": "11.12.0",
			"_npmVersion": "6.7.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-dJEmMwloo0gq40chdtDmE4tMp67ZGwN7MFTgjNqWi2VHEi5Ya6JkuvPWasjcAIm7lg+2if8xxn5R199wspcplg==",
				"shasum": "a949efb645e5d67fd78e46f470bee6b8c5d862f9",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.1.0.tgz",
				"fileCount": 7,
				"unpackedSize": 45474,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsvQVCRA9TVsSAnZWagAAIn8P/3sCIZwdQCIdr+sEm8oL\nu6H2pl7FXaG6amhQr5Ha2o4vEuoFWjyCGPcFU6V//LdcCIM0uvICZ2EW6d1Z\nMCrjGgz9yrwjc87LC++1v1GMjUzgd1qHah9MgfH2ZBMhqx82jJgPJjKwVPaJ\niThzGECOezzXAWzi6hIxUhYWxfb7b/iaQSGUZDLU3IpddloVgwVaR3lW1io9\nFGz0XLt1maqpGIZEZNQQI0BiOHzL8jSImbEWaSDu5RED2ImERyeaNsYhkoEL\nXENn0KJwSEp+qZoMgmBD1ykxFAOUh4xljrTg89wPULSmiBQBvVkHi+n4dDGd\nco2ul18JncdNrFekQRsBWlIsSwt+N+ZPsNVZWc5ZxGcNpGwR8qk0ftCqJfzg\nZbeabmp2GQaiBrHFEmECZ1StFAntAIReMmCV/UvTaY8JT0abB+n7iFf4LUCg\nF/L9bW45IGRhR461zZia9Ka1GuSzN+pj1HIot4paUqwwEbTwGavj83dWBklS\n9DxA/jvESxC5dUdyS9aV10ho2iSXCiGRhWWZlxMB28IXPZZ/TLEA95pgTeBL\nMr8GgCZrx8uD+lMFZvoTsKqGcKZ8XVGWccghMX83/fdUzK2NM0RcnErTjs3z\nzrB1k9CyN3kKP2kHk13kEi9T+iVCCZlE8JFkvpIxtTO2Av60vOJdt4b+F2cV\nI6Ka\r\n=S/wh\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.1.0_1555231764592_0.28056876382732376"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"5.1.1": {
			"name": "ignore",
			"version": "5.1.1",
			"description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
			"scripts": {
				"prepublishOnly": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts",
				"test:ts": "node ./test/ts/simple.js",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test:only": "npm run test:lint && npm run test:tsc && npm run test:ts && npm run test:cases",
				"test": "npm run test:only",
				"test:win32": "IGNORE_TEST_WIN32=1 npm run test",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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.2.3",
				"@babel/core": "^7.3.4",
				"@babel/preset-env": "^7.3.4",
				"codecov": "^3.2.0",
				"debug": "^4.1.1",
				"eslint": "^5.15.2",
				"eslint-config-ostai": "^2.0.0",
				"eslint-plugin-import": "^2.16.0",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.1",
				"rimraf": "^2.6.3",
				"spawn-sync": "^2.0.0",
				"tap": "^12.6.0",
				"tmp": "0.0.33",
				"typescript": "^3.3.3333"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "bff5d32005050e1b29debc4febb7ce7387d49039",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.1.1",
			"_nodeVersion": "11.12.0",
			"_npmVersion": "6.7.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-DWjnQIFLenVrwyRCKZT+7a7/U4Cqgar4WG8V++K3hw+lrW1hc/SIwdiGmtxKCVACmHULTuGeBbHJmbwW7/sAvA==",
				"shasum": "2fc6b8f518aff48fef65a7f348ed85632448e4a5",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.1.1.tgz",
				"fileCount": 7,
				"unpackedSize": 46438,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcttvYCRA9TVsSAnZWagAAA7sP/06RDILF4Q5w28cD9Ad5\n2Jatup/5owgAUjfN0upXJytMc1ichOqa/5ALYbHsjuP7dTmTIXTmPwHoTr3e\nzBCvsSiM3tys5PCkNzQS7ELVKai5yBUPujGMZCkWAIQerilKZU5XK/vgs+S7\nl0IOxISy9ZzftDohmjR98bkbUUQhsV9kCVHyUxz40f8LvOy+aJdbCKwBtEey\nJA+l8C+GE0JAovi3eQl4otoaWmAvbEYhy3e3wBtazgcdM3doGsE9Q/NVKaog\ncxqV2l94ElJx/+o+Xb9Q+RUNVORNKi+ledeoT+cT6l57nEnjAq+hJn0kaTPp\nX/sr0j4IsloQ7S9sOGM865lxA/IQVG6R52/1mzZfrkL93RnFs8Mxf/duUnIG\niaimX01ceCORq6Uw5fSj5xHT/902la32XejUFKMWP5m1phjRz6NHW6ZXdZUS\nXgIOy9904AU424OavVWzZsnT9npRZbvrcGk6rqXPALpy6fAVsjIWQgVStdoy\nTu7jvgsTNsoqxklVwyWKLa7oZb2UmOrbVXwLBmsCUutPO5JHkSyM43FJPYZT\niuW1hErnWaabtMECvM7A9eFfgNLcAyKXn2CGo1UE5g1r5mXVlsV01yVto+o9\nXUssEareAvWrtPk0tJguqmleJnPxKQS0gJN5qCmi/0XFITywI1KrzCg1g3ZE\nfx+p\r\n=UnY4\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.1.1_1555487703898_0.08803948648746251"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"5.1.2": {
			"name": "ignore",
			"version": "5.1.2",
			"description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
			"scripts": {
				"prepublishOnly": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts --lib ES6",
				"test:ts": "node ./test/ts/simple.js",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test:only": "npm run test:lint && npm run test:tsc && npm run test:ts && npm run test:cases",
				"test": "npm run test:only",
				"test:win32": "IGNORE_TEST_WIN32=1 npm run test",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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.4.4",
				"@babel/core": "^7.4.5",
				"@babel/preset-env": "^7.4.5",
				"codecov": "^3.5.0",
				"debug": "^4.1.1",
				"eslint": "^5.16.0",
				"eslint-config-ostai": "^3.0.0",
				"eslint-plugin-import": "^2.17.3",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.1",
				"rimraf": "^2.6.3",
				"spawn-sync": "^2.0.0",
				"tap": "^14.2.0",
				"tmp": "0.1.0",
				"typescript": "^3.4.5"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "04b6270f7ddee75b719cb9bfb368bd335f3938c7",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.1.2",
			"_nodeVersion": "12.3.1",
			"_npmVersion": "6.9.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-vdqWBp7MyzdmHkkRWV5nY+PfGRbYbahfuvsBCh277tq+w9zyNi7h5CYJCK0kmzti9kU+O/cB7sE8HvKv6aXAKQ==",
				"shasum": "e28e584d43ad7e92f96995019cc43b9e1ac49558",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.1.2.tgz",
				"fileCount": 7,
				"unpackedSize": 46486,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7TmCCRA9TVsSAnZWagAAR3UP/3NowrVGzSyFSuVSqPcT\nwB+D39W8A0VOoD+aSS8drnAECHqxtiBFCi/JbgtZWI3jEUETOPrRawENMDDR\npDVimR0eNMgSoZCOZJUX1fmsqr+/yBeyP5lKCpphGYB4FqgZsTB9xq/AfJ2v\nGOSbK54lIF89w3F3lCeNXMxaesvqhs7dABNyn7ie5P+ToJtZTnIuwyjlu18P\nkm2UcYpjfs0dpRUWmrY5BwiTzi3ubSy2y6k7XcXxszDzP5VVSWTAnkk+JR3W\np/gn0GVihy1sae1/7MlzEqqj78vZPgYGdeE7HmtUon5kxwq/SpjUiVr/yR6p\ntBnKbqlijZDCfpiNSaNMkTRkvrPOoK81GNaQ9CezKZWf+EfW2czSgBWRCJqu\noEWEaOmvXSy8gWvLynpsG1vZE4xs3jeWGkLQyfJCNywvbS2DPNNufvcLvtye\niAh9jvTEyRs/xK7iVR58raeuBE4TsGHqcCce0x84gPtHVI+So88U0sUXrI2c\niM+G9Tq4qGjHDYG2RsmeVbPEpVRd4HsF+8mQFzdNWEYHqYr+X4N8qApMpMgr\nSgnqYh/kOF+TyfLsix6P3lQ/7YHZpEjdt0UfXYllqSWCHX/xq2Sa0iDKbuMT\nBi0uewqwKmgbwGx+obpHnRlUBqJNKrFx+o+iInAzE160gL9SYujiQVm7Ts4h\ne8LD\r\n=t/RA\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.1.2_1559050626081_0.09081311360120137"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"5.1.3": {
			"name": "ignore",
			"version": "5.1.3",
			"description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
			"scripts": {
				"prepublishOnly": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts --lib ES6",
				"test:ts": "node ./test/ts/simple.js",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test:only": "npm run test:lint && npm run test:tsc && npm run test:ts && npm run test:cases",
				"test": "npm run test:only",
				"test:win32": "IGNORE_TEST_WIN32=1 npm run test",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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.4.4",
				"@babel/core": "^7.4.5",
				"@babel/preset-env": "^7.4.5",
				"codecov": "^3.5.0",
				"debug": "^4.1.1",
				"eslint": "^5.16.0",
				"eslint-config-ostai": "^3.0.0",
				"eslint-plugin-import": "^2.17.3",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.1",
				"rimraf": "^2.6.3",
				"spawn-sync": "^2.0.0",
				"tap": "^14.2.0",
				"tmp": "0.1.0",
				"typescript": "^3.4.5"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "0a95a9131d4423e2a11b36832fdcb7edd71478a9",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.1.3",
			"_nodeVersion": "10.16.2",
			"_npmVersion": "6.9.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-HPatWVAd5BSzrBA+BiMv6vpZAzKVLl5oc35nyw8gDkJpi6aYBPIVMjKJFIJqOyvaoeCZMTv3Do/bPwNy2ta7Zw==",
				"shasum": "8c76acc9610103c2f5e9693412c70fab57861930",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.1.3.tgz",
				"fileCount": 7,
				"unpackedSize": 46755,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU9D7CRA9TVsSAnZWagAAC4MP/At3wGaVk/aqi8IRTsZL\nzqE3OSaHZSYkGI0Xfrw+ajcT2IJuj2QQLmoN6a9YeutgDLyWlI9LWqmnUHqC\nfTF4kKioGZL3alYBMC9IiuXqh5jyvdajOc1x6DE2JtEQTWbmoxwNdHjmX4mf\nQzJTOlyvsOwsoTDzwSqWBIQAA451RU8wj4tHpk64ZTadExovmgo9c4WBd9/a\nbLnvizbT3O9UKWjynyHGJ1XmrzooHc4oUf5LCJmG8PvhR4I4K9Gg/AFXzzN3\nm6Eyyo0dQAm9CtDXkYrnqROEuELj3K2xpyygAtwAJI7JtZsxzSD5z/TplGpK\nKWCq209LrP/ORQ9l6+Bb43iy+Akr9tuPHiREaw4dSyhDgfO8Zi7YpOdUleil\ncWDRCO+OTmu0kjZWryc1SkAMBMz74Yo+9sX2DfVLi14LZG9ZTrmRnygmkkBf\nNdJw2XWa/d/4hJy+IHxS9ZaQBtKsV88nQDJcDT3RvOuYjs+xaplyqKNIOEDG\nIg3JiiafEzQgbVFSCifUrUiKDKDEjDEUKKeZcwbsoTwxXGcOJ7zClfv49y6e\n5teTKGOuFh8onc/KzLhoUbw8pH9Kf5XyuTyOzctlKdQJYCwxzh9AG/jQyvd+\nKXM24qIzANUfQd5R7WykiHBFYqP8UsQH7ncu0ry8SiAl5QAIekPbdOHl50aL\ncPlO\r\n=oWRa\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.1.3_1565774074653_0.6040543986007063"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"5.1.4": {
			"name": "ignore",
			"version": "5.1.4",
			"description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
			"scripts": {
				"prepublishOnly": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts --lib ES6",
				"test:ts": "node ./test/ts/simple.js",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test:only": "npm run test:lint && npm run test:tsc && npm run test:ts && npm run test:cases",
				"test": "npm run test:only",
				"test:win32": "IGNORE_TEST_WIN32=1 npm run test",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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.5.5",
				"@babel/core": "^7.5.5",
				"@babel/preset-env": "^7.5.5",
				"codecov": "^3.5.0",
				"debug": "^4.1.1",
				"eslint": "^6.1.0",
				"eslint-config-ostai": "^3.0.0",
				"eslint-plugin-import": "^2.18.2",
				"mkdirp": "^0.5.1",
				"pre-suf": "^1.1.1",
				"rimraf": "^2.7.0",
				"spawn-sync": "^2.0.0",
				"tap": "^14.6.1",
				"tmp": "0.1.0",
				"typescript": "^3.5.3"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "151048b3f09166ffff42c23b78f3aedc58be5f0b",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.1.4",
			"_nodeVersion": "10.16.2",
			"_npmVersion": "6.9.0",
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"dist": {
				"integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==",
				"shasum": "84b7b3dbe64552b6ef0eca99f6743dbec6d97adf",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz",
				"fileCount": 7,
				"unpackedSize": 46948,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU9S4CRA9TVsSAnZWagAASEIP/1d0L4ZdefgYaJ2UmgXP\n2SZH9l8RcUQwphdJdSuyKCVikdYPbgCCoRfyuvS/s/y2ARSiuvMbJGiWZXF8\nE1VM5i1xlcX59Ex2KQEjzWLvQRVo0sizCD1cPgEk802m6f4Rxl/5ws0kQ5KB\n0CJQkOSnwt1MackMpZPvh7XUNJDJdL7JyegGRMtFCxqdQMSRaox/F/IA1dVD\nsYQOcrew5xgoMWC5FfC8qAu1MRocmAZwwL9cyirwqiv1StarEMGUSXQoupQL\nEtssEbIbt2HqqbXYEHbYnScItdwvQnhDheGTRM9E3NQwVKCXtjq69H64l7OZ\nkg8uIElRomZQp2LG6WkUjAksxjeTKIMFLRKQ+/QmOAJceHp+P4XxeyK3AINT\nypAwChdyPl8EZAQ7is7oU8vVa/bbK2+w845eLbdM7+wq58k+tliOfhjNazJU\nyvdINjzRAR/E8+iBvRZX/VmBgQQ274fuPBSRJG2ifTpLL5nr/ky/7cX43NPH\n1sjBuSpYZH0vxCsYB4KbSG0IpBKxmIvyP8SdrfYgmt149N6A69Ai0n3X1A4A\nlcIcWnXvC7NjotGUja5RdvOzF9hni+CE6NDF7wOX230MrDonoal0UHZaMaBi\nUM9fFKDydIUxZathVT/YayinCUrB2OyHC/UvhLWeQywB4Jjwy66irLLi8s2a\n57yj\r\n=h1TO\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.1.4_1565775032042_0.4428633252724321"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"5.1.5": {
			"name": "ignore",
			"version": "5.1.5",
			"description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
			"scripts": {
				"prepublishOnly": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts --lib ES6",
				"test:ts": "node ./test/ts/simple.js",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test:only": "npm run test:lint && npm run test:tsc && npm run test:ts && npm run test:cases",
				"test": "npm run test:only",
				"test:win32": "IGNORE_TEST_WIN32=1 npm run test",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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.8.4",
				"@babel/core": "^7.9.6",
				"@babel/preset-env": "^7.9.6",
				"codecov": "^3.7.0",
				"debug": "^4.1.1",
				"eslint": "^7.0.0",
				"eslint-config-ostai": "^3.0.0",
				"eslint-plugin-import": "^2.20.2",
				"mkdirp": "^1.0.4",
				"pre-suf": "^1.1.1",
				"rimraf": "^3.0.2",
				"spawn-sync": "^2.0.0",
				"tap": "^14.10.7",
				"tmp": "0.2.1",
				"typescript": "^3.9.3"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "5753f0aaed8e71be536a1ee18b3edafa0c68661d",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.1.5",
			"_nodeVersion": "14.1.0",
			"_npmVersion": "6.14.4",
			"dist": {
				"integrity": "sha512-QD4ngLBjCwACR+Wq7ZPzjgCpOWOOBm+5+qwXN0rQfiht0kjTGmBcLXlJRxiyL9rpyq19Z8tuLyG5LLWEEfjXWw==",
				"shasum": "4e2f418f16d019e7fb97d0ea6ed1dcd67864d96b",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.1.5.tgz",
				"fileCount": 7,
				"unpackedSize": 48691,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex909CRA9TVsSAnZWagAAnj8P/38S/Zl9J94PAdG+cktI\nggFr6W8avCogam3ic/rednSB5HG4gM99CmCL9Sq5SJ2PmyBU7FK+I3v5f1Tb\nUiipuQIvCgoqGmG7xN+6bdGCwV24KDOyvyUEb33JnKX2l9DEMwk9bO1FWYcD\nCuRg+7FCBA8WA3N3gZ2tpffu1k9i/vkZyzaeOVODYu8tsoBIIPn/TLgtASrK\nHOnlSP/ewXM8DSG8nd6nKWouvYdx8YSJRyOpDehz/71IPcdIkkRZdQinhtJZ\nIeIaFVSbl0Lns8NPHOk4K0IvWj8kgTkHYYoI3HlXa9/UD5hbsjXKOpn1tNL4\njI0mkx2Bho+KHuFZJk4/TBXzPXmH8jerYoD72qp1exjJQ/h7/EvwYR4k62HP\n7d+D+VHHtuQr7ewsuXOGNTVIcKha5vE0BaN42y+zJcldmgMJyGc38654kPBB\n44axl57WgkK9NjLRorgYYQnSIq5IUJQUX6/MYq5gbXTPmvSCSKyIHSp9rAWQ\nxsvuktVlp6feQY/DnRTcTRwiISZ90nFRb7C+HBYz1oEhGb+onbC7ljMHCfm3\n39xkw6rsbwd+9xd96pY44hCmRFvo3dOWmPUrJEF0R29Vj6ICU2ZY8S6eNIRk\ntRGVSrn+/zkL45x/umH2X+zXXQYTTOPGCqNamlHfD5bn9t+z0Hb6i3lOOmAS\n5fPM\r\n=pf5R\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.1.5_1590156604788_0.7416225713404856"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"5.1.6": {
			"name": "ignore",
			"version": "5.1.6",
			"description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
			"scripts": {
				"prepublishOnly": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts --lib ES6",
				"test:ts": "node ./test/ts/simple.js",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test:only": "npm run test:lint && npm run test:tsc && npm run test:ts && npm run test:cases",
				"test": "npm run test:only",
				"test:win32": "IGNORE_TEST_WIN32=1 npm run test",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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.8.4",
				"@babel/core": "^7.9.6",
				"@babel/preset-env": "^7.9.6",
				"codecov": "^3.7.0",
				"debug": "^4.1.1",
				"eslint": "^7.0.0",
				"eslint-config-ostai": "^3.0.0",
				"eslint-plugin-import": "^2.20.2",
				"mkdirp": "^1.0.4",
				"pre-suf": "^1.1.1",
				"rimraf": "^3.0.2",
				"spawn-sync": "^2.0.0",
				"tap": "^14.10.7",
				"tmp": "0.2.1",
				"typescript": "^3.9.3"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "55ecc53f23e4ba787fce051a2bcd9d863aacc1f6",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.1.6",
			"_nodeVersion": "14.1.0",
			"_npmVersion": "6.14.4",
			"dist": {
				"integrity": "sha512-cgXgkypZBcCnOgSihyeqbo6gjIaIyDqPQB7Ra4vhE9m6kigdGoQDMHjviFhRZo3IMlRy6yElosoviMs5YxZXUA==",
				"shasum": "643194ad4bf2712f37852e386b6998eff0db2106",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.1.6.tgz",
				"fileCount": 7,
				"unpackedSize": 48765,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex+x0CRA9TVsSAnZWagAAgXQP/18JfnC6gaQNjd2lNkH7\nmSM/wu93g1DsP1/VMNVfXSnUMlScGqRGUKTB3wuRTlNrKS715LbZAfWGMAsR\ne0+pLKX/v3FlDlZ/WFn7Z20m2+nAJDUCp9sDOQtofRc14Zozcmy9hzDlyTRj\n89NjecAMGQNPBxZ53afC87M6RjaC9Z53jpo/8pp0JNn9cpW0GNVQxNkRCo72\nZC9rgktxd5VhKsl6wsMWzbp37iSPFRfX1KI1ZQfvyErtSiwme9MBoOjUd+hm\nPF2BRDUcizUl44XPgktWr8bPCyQD3T94I9F7urt1k7FTYflXm48r0eAO2wB2\nqgnnBeNvw88N+eRvWJx+fu8gTeGdMt2gO3pjecmbrJrzgv1L7FRPQ+h+qyQF\nHhIcy7F8tS7AJG02H7oo0iCqzs8VVtK8/lb98tKDqt6fc1eGQOCZbTKLzSiM\ni4xYsajJ1nB29/7/sqhybUSM+gCcVVmYgtRHnZMvifQdcynL5wd5Sk/EioxL\nwzlIP/GaHpSrXDGaKBJFA6okBzgv8OtrjtHj1k0hMxv5m4Q9JpAwZW6FFxZ/\nyPuyha5eK2psz8BWcEHMo5WauD49rZrN5XQbZuvJ9ymaSre52EoKs04rB0WR\nkK+zW19Xu1RLNQeghKpAYtcqfprDsQmBvp6CkxjevKfDmky5ENJxNFk5NW1M\n6Yo0\r\n=q8Ix\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.1.6_1590160499931_0.33992953007614424"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"5.1.7": {
			"name": "ignore",
			"version": "5.1.7",
			"description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
			"scripts": {
				"prepublishOnly": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts --lib ES6",
				"test:ts": "node ./test/ts/simple.js",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test:only": "npm run test:lint && npm run test:tsc && npm run test:ts && npm run test:cases",
				"test": "npm run test:only",
				"test:win32": "IGNORE_TEST_WIN32=1 npm run test",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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.8.4",
				"@babel/core": "^7.9.6",
				"@babel/preset-env": "^7.9.6",
				"codecov": "^3.7.0",
				"debug": "^4.1.1",
				"eslint": "^7.0.0",
				"eslint-config-ostai": "^3.0.0",
				"eslint-plugin-import": "^2.20.2",
				"mkdirp": "^1.0.4",
				"pre-suf": "^1.1.1",
				"rimraf": "^3.0.2",
				"spawn-sync": "^2.0.0",
				"tap": "^14.10.7",
				"tmp": "0.2.1",
				"typescript": "^3.9.3"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "8374a3139913ee9f186be29b8bf23e9db97557f5",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.1.7",
			"_nodeVersion": "14.1.0",
			"_npmVersion": "6.14.4",
			"dist": {
				"integrity": "sha512-INBK+PWLI4T9G9OgQukZu6kbDi9wVTebIEr9pC4EoXwpUPVyHaW+F+bZqB7F3kSTsTG4uJHNgPwXzJ9URoSsyw==",
				"shasum": "9288bb665bbcc7e155ad10ec4aefa6d27fcc603e",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.1.7.tgz",
				"fileCount": 7,
				"unpackedSize": 48946,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0dIQCRA9TVsSAnZWagAAgLQP/3qCNr7K9keH/2dsZzfj\nSlv6j/Lch/fTT0i5uWOCUnp4ukryDjhaDGuxPEOGCpLEExmnbxEspMAmcI1i\nBe8WlQ/17kWlSA6yOFx1Y//NCtvcZwBKSpidjXIkL/XC7EPjAlvvMrDrdCLw\nXVBlEf4qq2tr2S+zUS2nVG1O5WgR0004bC9GT3F6WVRu/SjpHiWT+oMmd41K\nZz1bkK//dmVv4WbbExCdF5D9hU/2ez/ALEqR5u9cB7tp7EMOo494VbSRKrOv\nXFT1Luq4Yo4yu6bVJFzEObLeTziOQsqQENqacvBRg1mqwtyv2pLWsrEQj2pi\nF+5s/5MUAGKyk8oxqQr7JtvzTPdexkYuuouZcbA9WozMKNlmoixaITXACVP8\nWNl6YTDMoV1Scu5GSYjnWmwTuBExIlWjluEhnSIywj8Y4MbMhgXjhyORfP5F\nPkFXlM9uC88cl+g5WwMkyoNc40IOqgYA1f1cLHiSHRM9YowKV1dVyxeDi+6V\nz2MVM3vqDU6ysCkJEA1JwZBXe7qi7b14KxFPMHrnxY6n9MsRUNARHvceO0Ig\nGl+Pnd3nyHAhw56gO6pfrfCQujCZIBEUPRMn/dRjqAjGDX0ZgoJlIzPjPSZ1\n1ynh299OVDBEilqUmljQ2oG1ZvuopkTl31S0Q7bGgWZelb/xZwEBRNbQor6i\nq4v4\r\n=77qk\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.1.7_1590809103835_0.8310417697857106"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"5.1.8": {
			"name": "ignore",
			"version": "5.1.8",
			"description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
			"scripts": {
				"prepublishOnly": "npm run build",
				"build": "babel -o legacy.js index.js",
				"test:lint": "eslint .",
				"test:tsc": "tsc ./test/ts/simple.ts --lib ES6",
				"test:ts": "node ./test/ts/simple.js",
				"test:git": "tap test/git-check-ignore.js",
				"test:ignore": "tap test/ignore.js",
				"test:others": "tap test/others.js",
				"test:cases": "tap test/*.js --coverage",
				"test:only": "npm run test:lint && npm run test:tsc && npm run test:ts && npm run test:cases",
				"test": "npm run test:only",
				"test:win32": "IGNORE_TEST_WIN32=1 npm run test",
				"posttest": "tap --coverage-report=html && codecov"
			},
			"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.8.4",
				"@babel/core": "^7.9.6",
				"@babel/preset-env": "^7.9.6",
				"codecov": "^3.7.0",
				"debug": "^4.1.1",
				"eslint": "^7.0.0",
				"eslint-config-ostai": "^3.0.0",
				"eslint-plugin-import": "^2.20.2",
				"mkdirp": "^1.0.4",
				"pre-suf": "^1.1.1",
				"rimraf": "^3.0.2",
				"spawn-sync": "^2.0.0",
				"tap": "^14.10.7",
				"tmp": "0.2.1",
				"typescript": "^3.9.3"
			},
			"engines": {
				"node": ">= 4"
			},
			"gitHead": "a1f29fbadf258f630cdf45bd59e6fda5540e3169",
			"homepage": "https://github.com/kaelzhang/node-ignore#readme",
			"_id": "ignore@5.1.8",
			"_nodeVersion": "14.1.0",
			"_npmVersion": "6.14.4",
			"dist": {
				"integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
				"shasum": "f150a8b50a34289b33e22f5889abd4d8016f0e57",
				"tarball": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
				"fileCount": 7,
				"unpackedSize": 48988,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0dK2CRA9TVsSAnZWagAAP+UQAJrGwjSleLJHdcoLM5yi\ncnlSw+FQBX6NXXPSpOrJ1OjEzrYyNQBwXuV5DbZnvwdracA3bafKa3ifT8mg\nDc0ZKVMF3+eg1O0ksc+u2WHrR2LEDKIG10NNnAKFqsmm+66Ec5AqUbhf5Ycg\nT7O54xjV993HeVEga+8txZrcLXZ+FMSIEtwd8MPJAzQy9+T0cyAZR3dtPx0/\nuJc1eZDw7GCIAtL4gizzs4Xou9c9NOkVOuJwngDrIBWSqI/SuLrMwOmW4pBm\nlno9vKDjI1YLXWzQqShZe2QRWOxcV9pCJrYCSS8JyG1yptsaLyoAqInKxoPa\nXQMnTiE4KG2SoGfUhy6XYCsqiwH4icKgSaDkMDpAbDFWpsBz9rgVo5ZRu2XZ\n9k69D1q2M92+yhsoSuIkcbnSr3v6wUSDOhN7ocBbNu4FvSsVT3hi9TfWcHpt\nLvjxEPqCzijspN4DwcSwP7UCCZvkzQwGBv1lcPk5Xk0P2WqrIXZBZVF5deDZ\n98AazfW3PXQw1VWFlX/MCF30p8Odgc26r0PuvLs1rGREFUQDGTfUHcyKoO2p\nmc4w6MdpdEuULlV148RRaQwQWQPO9FqzWHmwijQULy+k7A1wak2igX/ud14T\nQIsIYvuQOlfLuYrlDViJLv/17L9dKjAuRhNpL6jEG0tYvyBrip64AusYlXUY\niA9O\r\n=4fPA\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "kael",
					"email": "i@kael.me"
				}
			],
			"_npmUser": {
				"name": "kael",
				"email": "i@kael.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ignore_5.1.8_1590809270251_0.29117314601321564"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"modified": "2020-05-30T03:27:52.651Z",
		"created": "2013-09-02T07:32:08.169Z",
		"0.1.0": "2013-09-02T07:32:13.699Z",
		"0.1.2": "2013-09-26T02:32:50.111Z",
		"1.1.2": "2013-10-07T07:16:23.194Z",
		"1.1.3": "2013-10-07T07:19:53.342Z",
		"2.2.1": "2013-10-07T09:36:18.002Z",
		"2.2.7": "2013-10-14T13:45:56.946Z",
		"2.2.8": "2013-12-03T02:02:18.743Z",
		"2.2.9": "2014-02-08T10:41:40.286Z",
		"2.2.10": "2014-02-08T16:19:30.511Z",
		"2.2.11": "2014-02-08T16:32:15.639Z",
		"2.2.12": "2014-02-08T21:26:38.688Z",
		"2.2.13": "2014-06-07T17:10:39.478Z",
		"2.2.14": "2014-06-16T10:19:56.014Z",
		"2.2.15": "2014-08-18T17:21:23.724Z",
		"2.2.16": "2015-07-23T05:29:57.230Z",
		"2.2.17": "2015-09-28T04:08:21.942Z",
		"2.2.18": "2015-10-08T04:34:36.370Z",
		"2.2.19": "2015-10-28T09:05:00.587Z",
		"3.0.0": "2016-03-01T10:00:42.944Z",
		"3.0.1": "2016-03-01T11:13:44.335Z",
		"3.0.2": "2016-03-01T13:54:16.489Z",
		"3.0.3": "2016-03-01T14:03:24.949Z",
		"3.0.4": "2016-03-08T12:37:56.460Z",
		"3.0.5": "2016-03-08T12:39:25.689Z",
		"3.0.6": "2016-03-08T14:46:09.273Z",
		"3.0.7": "2016-03-08T15:25:03.944Z",
		"3.0.8": "2016-03-08T16:03:23.175Z",
		"3.0.9": "2016-03-08T16:22:36.326Z",
		"3.0.10": "2016-03-10T02:41:29.726Z",
		"3.0.11": "2016-03-22T09:27:40.790Z",
		"3.0.12": "2016-03-28T05:12:24.769Z",
		"3.0.13": "2016-03-29T07:54:17.415Z",
		"3.0.14": "2016-03-30T04:59:15.503Z",
		"3.1.0": "2016-04-09T05:21:19.926Z",
		"3.1.1": "2016-04-09T05:43:05.520Z",
		"3.1.2": "2016-04-28T03:04:12.693Z",
		"3.1.3": "2016-06-22T02:42:50.798Z",
		"3.1.4": "2016-08-15T03:04:32.777Z",
		"3.1.5": "2016-08-15T04:19:24.469Z",
		"3.2.0": "2016-10-11T08:15:56.913Z",
		"3.2.1": "2017-01-28T02:55:29.585Z",
		"3.2.2": "2017-01-28T03:24:34.847Z",
		"3.2.3": "2017-02-20T04:01:09.840Z",
		"3.2.4": "2017-02-20T04:20:53.075Z",
		"3.2.5": "2017-03-15T09:40:02.686Z",
		"3.2.6": "2017-03-16T06:59:13.061Z",
		"3.2.7": "2017-04-07T01:48:11.067Z",
		"3.3.0": "2017-05-02T09:00:25.712Z",
		"3.3.1": "2017-05-19T11:10:13.607Z",
		"3.3.2": "2017-05-19T11:11:16.285Z",
		"3.3.3": "2017-05-19T11:14:38.357Z",
		"3.3.4": "2017-08-26T03:55:43.245Z",
		"3.3.5": "2017-08-29T07:35:40.390Z",
		"3.3.6": "2017-10-22T02:51:25.061Z",
		"3.3.7": "2017-10-26T14:00:54.429Z",
		"3.3.8": "2018-04-26T02:05:39.275Z",
		"3.3.9": "2018-06-21T01:37:31.839Z",
		"3.3.10": "2018-06-21T02:06:58.015Z",
		"4.0.0": "2018-06-21T23:41:49.682Z",
		"4.0.1": "2018-06-22T01:29:10.234Z",
		"4.0.2": "2018-06-22T02:01:00.317Z",
		"4.0.3": "2018-07-31T13:05:51.873Z",
		"4.0.4": "2018-08-09T05:19:26.876Z",
		"4.0.5": "2018-08-09T05:24:50.422Z",
		"4.0.6": "2018-08-12T04:39:22.496Z",
		"5.0.0": "2018-08-13T15:02:04.069Z",
		"5.0.1": "2018-08-14T00:22:04.418Z",
		"5.0.2": "2018-08-20T12:38:19.559Z",
		"5.0.3": "2018-10-28T23:31:03.431Z",
		"5.0.4": "2018-11-03T01:52:39.632Z",
		"5.0.5": "2019-01-26T00:50:54.505Z",
		"5.0.6": "2019-03-17T12:23:14.933Z",
		"5.1.0": "2019-04-14T08:49:24.748Z",
		"5.1.1": "2019-04-17T07:55:03.978Z",
		"5.1.2": "2019-05-28T13:37:06.245Z",
		"5.1.3": "2019-08-14T09:14:34.843Z",
		"5.1.4": "2019-08-14T09:30:32.172Z",
		"5.1.5": "2020-05-22T14:10:04.972Z",
		"5.1.6": "2020-05-22T15:15:00.038Z",
		"5.1.7": "2020-05-30T03:25:03.994Z",
		"5.1.8": "2020-05-30T03:27:50.434Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "5.1.8"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"1a442f100d8c676917c5116c56602628\"",
			"fetched": 1602009369695
		}
	},
	"_distfiles": {
		"ignore-0.1.0.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-0.1.0.tgz",
			"sha": "1d4f6970e026bb91570f7dac2ad1d4cfa5166ee4",
			"registry": "npmjs"
		},
		"ignore-0.1.2.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-0.1.2.tgz",
			"sha": "b6cf8b175ef476ce74140e47fe66e179e8d57c2f",
			"registry": "npmjs"
		},
		"ignore-1.1.3.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-1.1.3.tgz",
			"sha": "5108ccf1af942980adb696fad73024f9bd18929d",
			"registry": "npmjs"
		},
		"ignore-2.2.1.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-2.2.1.tgz",
			"sha": "b04d8a6d8258a4f59e8efb53a1c8099fcb1eace0",
			"registry": "npmjs"
		},
		"ignore-2.2.7.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-2.2.7.tgz",
			"sha": "81f4245db439f1757d85a79cd06c675ed65aeeb7",
			"registry": "npmjs"
		},
		"ignore-2.2.8.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-2.2.8.tgz",
			"sha": "87a5b5832ca9d4b539261d0cc1bcce1835f59ad1",
			"registry": "npmjs"
		},
		"ignore-2.2.9.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-2.2.9.tgz",
			"sha": "e6c2d894a947be9b12672c8e769032100bfcdc52",
			"registry": "npmjs"
		},
		"ignore-2.2.10.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-2.2.10.tgz",
			"sha": "9972e7a3f79dd1c95888f9c83765d85d03ee361a",
			"registry": "npmjs"
		},
		"ignore-2.2.11.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-2.2.11.tgz",
			"sha": "f7e8b9fa7905a68d5492c3102e31c3bd674b232f",
			"registry": "npmjs"
		},
		"ignore-2.2.12.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-2.2.12.tgz",
			"sha": "4a5353392cd47b258615f5d2cb9cca9997ad55cd",
			"registry": "npmjs"
		},
		"ignore-2.2.13.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-2.2.13.tgz",
			"sha": "13b34543d62b017cf9eb184dd4218b79ac9b2185",
			"registry": "npmjs"
		},
		"ignore-2.2.14.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-2.2.14.tgz",
			"sha": "1c9034ef6a2a71f9216abeefe6256acb8547a01e",
			"registry": "npmjs"
		},
		"ignore-2.2.15.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-2.2.15.tgz",
			"sha": "6bd552185e0d1cd393b416603ee686879ec3bc3b",
			"registry": "npmjs"
		},
		"ignore-2.2.16.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-2.2.16.tgz",
			"sha": "7da08c5db2200e26955af017eec23bc8c915cfe5",
			"registry": "npmjs"
		},
		"ignore-2.2.17.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-2.2.17.tgz",
			"sha": "e597d8f221cff1c377df3f7c4bc1d0042af3dd72",
			"registry": "npmjs"
		},
		"ignore-2.2.18.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-2.2.18.tgz",
			"sha": "fb1d11a785613a05cfdc56c670dde24fb569ea2f",
			"registry": "npmjs"
		},
		"ignore-2.2.19.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-2.2.19.tgz",
			"sha": "4c845a61f7e50b4a410f6156aaa38b6ad95e0c8f",
			"registry": "npmjs"
		},
		"ignore-3.0.0.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.0.tgz",
			"sha": "e4c906213706b1c8648a05d56c0f2916e85ed492",
			"registry": "npmjs"
		},
		"ignore-3.0.1.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.1.tgz",
			"sha": "6253f0321ee2b4e665129bd503caafc16da6e840",
			"registry": "npmjs"
		},
		"ignore-3.0.2.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.2.tgz",
			"sha": "b3fa8a9e057d2e9ad79f0411494a3c2c6fab4b8b",
			"registry": "npmjs"
		},
		"ignore-3.0.3.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.3.tgz",
			"sha": "8caf5840f838b994e0ebb5bcf774f0f3fd0c713a",
			"registry": "npmjs"
		},
		"ignore-3.0.4.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.4.tgz",
			"sha": "426b30ed0a589682390e9ac174b20099c589151a",
			"registry": "npmjs"
		},
		"ignore-3.0.5.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.5.tgz",
			"sha": "b2613cfc4666183185544b48c55169071ed5d2f4",
			"registry": "npmjs"
		},
		"ignore-3.0.6.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.6.tgz",
			"sha": "d21f5d2ac2c91c2ebdd7c419e13450cd6a87746b",
			"registry": "npmjs"
		},
		"ignore-3.0.7.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.7.tgz",
			"sha": "c3c7e62d660f17fb086e9e8008ab9ecbeaf24bcd",
			"registry": "npmjs"
		},
		"ignore-3.0.8.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.8.tgz",
			"sha": "ea5f65a087935d261410333221f7d55061229ef1",
			"registry": "npmjs"
		},
		"ignore-3.0.9.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.9.tgz",
			"sha": "6c0d8609818c5689f71621511ec3454a262d5c83",
			"registry": "npmjs"
		},
		"ignore-3.0.10.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.10.tgz",
			"sha": "f729abd3397a960ed805c853ec8f1d9567f5f102",
			"registry": "npmjs"
		},
		"ignore-3.0.11.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.11.tgz",
			"sha": "bb3439e55bdcdc18aee4d85f265b315791c06fcf",
			"registry": "npmjs"
		},
		"ignore-3.0.12.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.12.tgz",
			"sha": "6f76d84ac38279c49d1c66201a5dd9371120db8c",
			"registry": "npmjs"
		},
		"ignore-3.0.13.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.13.tgz",
			"sha": "b6ffbdd44496e9fd588bf5ebe6d01c5380938647",
			"registry": "npmjs"
		},
		"ignore-3.0.14.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.0.14.tgz",
			"sha": "1b07d5d0810ac2571aab1a8b33485f2c48fb130e",
			"registry": "npmjs"
		},
		"ignore-3.1.0.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.1.0.tgz",
			"sha": "9c712aad19cb19ec1a4ca1d88038ff7b4b3e7a75",
			"registry": "npmjs"
		},
		"ignore-3.1.1.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.1.1.tgz",
			"sha": "09e941c520c61452a8ec127fe70b4b6e4f281cde",
			"registry": "npmjs"
		},
		"ignore-3.1.2.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.1.2.tgz",
			"sha": "dd17765e9233b4019762ba82b892202b0980161b",
			"registry": "npmjs"
		},
		"ignore-3.1.3.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.1.3.tgz",
			"sha": "9e890c0652519115ae9427da47516bd54d1d6999",
			"registry": "npmjs"
		},
		"ignore-3.1.4.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.1.4.tgz",
			"sha": "aac13c8a69f58088474e5140bb0723f1345e7aaa",
			"registry": "npmjs"
		},
		"ignore-3.1.5.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.1.5.tgz",
			"sha": "54ba1eb92ef9fff8d49e5a1fb23961cdba77eb7a",
			"registry": "npmjs"
		},
		"ignore-3.2.0.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.2.0.tgz",
			"sha": "8d88f03c3002a0ac52114db25d2c673b0bf1e435",
			"registry": "npmjs"
		},
		"ignore-3.2.1.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.2.1.tgz",
			"sha": "c614608a4a5406e8297cf517a7b333234068a7bc",
			"registry": "npmjs"
		},
		"ignore-3.2.2.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.2.2.tgz",
			"sha": "1c51e1ef53bab6ddc15db4d9ac4ec139eceb3410",
			"registry": "npmjs"
		},
		"ignore-3.2.3.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.2.3.tgz",
			"sha": "bb266840ab8c38f7556df998682d45b2102e433c",
			"registry": "npmjs"
		},
		"ignore-3.2.4.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.2.4.tgz",
			"sha": "4055e03596729a8fabe45a43c100ad5ed815c4e8",
			"registry": "npmjs"
		},
		"ignore-3.2.5.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.2.5.tgz",
			"sha": "6437903354653e32ebbf562c45e68e4922a95df6",
			"registry": "npmjs"
		},
		"ignore-3.2.6.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.2.6.tgz",
			"sha": "26e8da0644be0bb4cb39516f6c79f0e0f4ffe48c",
			"registry": "npmjs"
		},
		"ignore-3.2.7.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.2.7.tgz",
			"sha": "4810ca5f1d8eca5595213a34b94f2eb4ed926bbd",
			"registry": "npmjs"
		},
		"ignore-3.3.0.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.3.0.tgz",
			"sha": "3812d22cbe9125f2c2b4915755a1b8abd745a001",
			"registry": "npmjs"
		},
		"ignore-3.3.1.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.3.1.tgz",
			"sha": "2778399a2c12c6a1f1a34df590a5a07d5ef15fb5",
			"registry": "npmjs"
		},
		"ignore-3.3.2.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.3.2.tgz",
			"sha": "93b43a377aa22de9878defc60be9371cb894f784",
			"registry": "npmjs"
		},
		"ignore-3.3.3.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.3.3.tgz",
			"sha": "432352e57accd87ab3110e82d3fea0e47812156d",
			"registry": "npmjs"
		},
		"ignore-3.3.4.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.3.4.tgz",
			"sha": "85ab6d0a9ca8b27b31604c09efe1c14dc21ab872",
			"registry": "npmjs"
		},
		"ignore-3.3.5.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.3.5.tgz",
			"sha": "c4e715455f6073a8d7e5dae72d2fc9d71663dba6",
			"registry": "npmjs"
		},
		"ignore-3.3.6.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.3.6.tgz",
			"sha": "b6f3196b38ed92f0c86e52f6f79b7fc4c8266c8d",
			"registry": "npmjs"
		},
		"ignore-3.3.7.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz",
			"sha": "612289bfb3c220e186a58118618d5be8c1bab021",
			"registry": "npmjs"
		},
		"ignore-3.3.8.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.3.8.tgz",
			"sha": "3f8e9c35d38708a3a7e0e9abb6c73e7ee7707b2b",
			"registry": "npmjs"
		},
		"ignore-3.3.9.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.3.9.tgz",
			"sha": "64c3cb5b4f100f064e44b05e64e1b3a1d43b0d7b",
			"registry": "npmjs"
		},
		"ignore-3.3.10.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
			"sha": "0a97fb876986e8081c631160f8f9f389157f0043",
			"registry": "npmjs"
		},
		"ignore-4.0.0.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-4.0.0.tgz",
			"sha": "43b1839bed2e6011d91a6f3a80d7253467782ad1",
			"registry": "npmjs"
		},
		"ignore-4.0.1.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-4.0.1.tgz",
			"sha": "030066be226d0376532d9022d50f8dcd5905fedd",
			"registry": "npmjs"
		},
		"ignore-4.0.2.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-4.0.2.tgz",
			"sha": "0a8dd228947ec78c2d7f736b1642a9f7317c1905",
			"registry": "npmjs"
		},
		"ignore-4.0.3.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-4.0.3.tgz",
			"sha": "e2d58c9654d75b542529fa28d80ac95b29e4f467",
			"registry": "npmjs"
		},
		"ignore-4.0.4.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-4.0.4.tgz",
			"sha": "5b3ef31afe749eea3cd47ca8090f3087f3e956f9",
			"registry": "npmjs"
		},
		"ignore-4.0.5.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-4.0.5.tgz",
			"sha": "333535a20325ba4852c4ddb135d47392aa035e6d",
			"registry": "npmjs"
		},
		"ignore-4.0.6.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
			"sha": "750e3db5862087b4737ebac8207ffd1ef27b25fc",
			"registry": "npmjs"
		},
		"ignore-5.0.0.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.0.0.tgz",
			"sha": "472ae5bde65b41995a7ca43ad5634d3fdcb60eeb",
			"registry": "npmjs"
		},
		"ignore-5.0.1.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.0.1.tgz",
			"sha": "1c3a8fdab8d98b2a1408d5b136d64f13fd5512b1",
			"registry": "npmjs"
		},
		"ignore-5.0.2.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.0.2.tgz",
			"sha": "42ae2651beb40c8c53b1e16b2af1c8387d492f88",
			"registry": "npmjs"
		},
		"ignore-5.0.3.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.0.3.tgz",
			"sha": "b1ec93c7d9c3207937248ba06579dda6bf4657bf",
			"registry": "npmjs"
		},
		"ignore-5.0.4.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.0.4.tgz",
			"sha": "33168af4a21e99b00c5d41cbadb6a6cb49903a45",
			"registry": "npmjs"
		},
		"ignore-5.0.5.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.0.5.tgz",
			"sha": "c663c548d6ce186fb33616a8ccb5d46e56bdbbf9",
			"registry": "npmjs"
		},
		"ignore-5.0.6.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.0.6.tgz",
			"sha": "562dacc7ec27d672dde433aa683c543b24c17694",
			"registry": "npmjs"
		},
		"ignore-5.1.0.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.1.0.tgz",
			"sha": "a949efb645e5d67fd78e46f470bee6b8c5d862f9",
			"registry": "npmjs"
		},
		"ignore-5.1.1.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.1.1.tgz",
			"sha": "2fc6b8f518aff48fef65a7f348ed85632448e4a5",
			"registry": "npmjs"
		},
		"ignore-5.1.2.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.1.2.tgz",
			"sha": "e28e584d43ad7e92f96995019cc43b9e1ac49558",
			"registry": "npmjs"
		},
		"ignore-5.1.3.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.1.3.tgz",
			"sha": "8c76acc9610103c2f5e9693412c70fab57861930",
			"registry": "npmjs"
		},
		"ignore-5.1.4.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz",
			"sha": "84b7b3dbe64552b6ef0eca99f6743dbec6d97adf",
			"registry": "npmjs"
		},
		"ignore-5.1.5.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.1.5.tgz",
			"sha": "4e2f418f16d019e7fb97d0ea6ed1dcd67864d96b",
			"registry": "npmjs"
		},
		"ignore-5.1.6.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.1.6.tgz",
			"sha": "643194ad4bf2712f37852e386b6998eff0db2106",
			"registry": "npmjs"
		},
		"ignore-5.1.7.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.1.7.tgz",
			"sha": "9288bb665bbcc7e155ad10ec4aefa6d27fcc603e",
			"registry": "npmjs"
		},
		"ignore-5.1.8.tgz": {
			"url": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
			"sha": "f150a8b50a34289b33e22f5889abd4d8016f0e57",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"ignore-5.1.4.tgz": {
			"shasum": "84b7b3dbe64552b6ef0eca99f6743dbec6d97adf"
		},
		"ignore-4.0.6.tgz": {
			"shasum": "750e3db5862087b4737ebac8207ffd1ef27b25fc"
		},
		"ignore-3.3.10.tgz": {
			"shasum": "0a97fb876986e8081c631160f8f9f389157f0043"
		},
		"ignore-5.1.8.tgz": {
			"shasum": "f150a8b50a34289b33e22f5889abd4d8016f0e57"
		}
	},
	"_rev": "17-c7c07c265104c61a",
	"_id": "ignore",
	"readme": "<table><thead>\n  <tr>\n    <th>Linux</th>\n    <th>OS X</th>\n    <th>Windows</th>\n    <th>Coverage</th>\n    <th>Downloads</th>\n  </tr>\n</thead><tbody><tr>\n  <td colspan=\"2\" align=\"center\">\n    <a href=\"https://travis-ci.org/kaelzhang/node-ignore\">\n    <img\n      src=\"https://travis-ci.org/kaelzhang/node-ignore.svg?branch=master\"\n      alt=\"Build Status\" /></a>\n  </td>\n  <td align=\"center\">\n    <a href=\"https://ci.appveyor.com/project/kaelzhang/node-ignore\">\n    <img\n      src=\"https://ci.appveyor.com/api/projects/status/github/kaelzhang/node-ignore?branch=master&svg=true\"\n      alt=\"Windows Build Status\" /></a>\n  </td>\n  <td align=\"center\">\n    <a href=\"https://codecov.io/gh/kaelzhang/node-ignore\">\n    <img\n      src=\"https://codecov.io/gh/kaelzhang/node-ignore/branch/master/graph/badge.svg\"\n      alt=\"Coverage Status\" /></a>\n  </td>\n  <td align=\"center\">\n    <a href=\"https://www.npmjs.org/package/ignore\">\n    <img\n      src=\"http://img.shields.io/npm/dm/ignore.svg\"\n      alt=\"npm module downloads per month\" /></a>\n  </td>\n</tr></tbody></table>\n\n# ignore\n\n`ignore` is a manager, filter and parser which implemented in pure JavaScript according to the [.gitignore spec 2.22.1](http://git-scm.com/docs/gitignore).\n\n`ignore` is used by eslint, gitbook and [many others](https://www.npmjs.com/browse/depended/ignore).\n\nPay **ATTENTION** that [`minimatch`](https://www.npmjs.org/package/minimatch) (which used by `fstream-ignore`) does not follow the gitignore spec.\n\nTo filter filenames according to a .gitignore file, I recommend this npm package, `ignore`.\n\nTo parse an `.npmignore` file, you should use `minimatch`, because an `.npmignore` file is parsed by npm using `minimatch` and it does not work in the .gitignore way.\n\n### Tested on\n\n`ignore` is fully tested, and has more than **five hundreds** of unit tests.\n\n- Linux + Node: `0.8` - `7.x`\n- Windows + Node: `0.10` - `7.x`, node < `0.10` is not tested due to the lack of support of appveyor.\n\nActually, `ignore` does not rely on any versions of node specially.\n\nSince `4.0.0`, ignore will no longer support `node < 6` by default, to use in node < 6, `require('ignore/legacy')`. For details, see [CHANGELOG](https://github.com/kaelzhang/node-ignore/blob/master/CHANGELOG.md).\n\n## Table Of Main Contents\n\n- [Usage](#usage)\n- [`Pathname` Conventions](#pathname-conventions)\n- See Also:\n  - [`glob-gitignore`](https://www.npmjs.com/package/glob-gitignore) matches files using patterns and filters them according to gitignore rules.\n- [Upgrade Guide](#upgrade-guide)\n\n## Install\n\n```sh\nnpm i ignore\n```\n\n## Usage\n\n```js\nimport ignore from 'ignore'\nconst ig = ignore().add(['.abc/*', '!.abc/d/'])\n```\n\n### Filter the given paths\n\n```js\nconst paths = [\n  '.abc/a.js',    // filtered out\n  '.abc/d/e.js'   // included\n]\n\nig.filter(paths)        // ['.abc/d/e.js']\nig.ignores('.abc/a.js') // true\n```\n\n### As the filter function\n\n```js\npaths.filter(ig.createFilter()); // ['.abc/d/e.js']\n```\n\n### Win32 paths will be handled\n\n```js\nig.filter(['.abc\\\\a.js', '.abc\\\\d\\\\e.js'])\n// if the code above runs on windows, the result will be\n// ['.abc\\\\d\\\\e.js']\n```\n\n## Why another ignore?\n\n- `ignore` is a standalone module, and is much simpler so that it could easy work with other programs, unlike [isaacs](https://npmjs.org/~isaacs)'s [fstream-ignore](https://npmjs.org/package/fstream-ignore) which must work with the modules of the fstream family.\n\n- `ignore` only contains utility methods to filter paths according to the specified ignore rules, so\n  - `ignore` never try to find out ignore rules by traversing directories or fetching from git configurations.\n  - `ignore` don't cares about sub-modules of git projects.\n\n- Exactly according to [gitignore man page](http://git-scm.com/docs/gitignore), fixes some known matching issues of fstream-ignore, such as:\n  - '`/*.js`' should only match '`a.js`', but not '`abc/a.js`'.\n  - '`**/foo`' should match '`foo`' anywhere.\n  - Prevent re-including a file if a parent directory of that file is excluded.\n  - Handle trailing whitespaces:\n    - `'a '`(one space) should not match `'a  '`(two spaces).\n    - `'a \\ '` matches `'a  '`\n  - All test cases are verified with the result of `git check-ignore`.\n\n# Methods\n\n## .add(pattern: string | Ignore): this\n## .add(patterns: Array<string | Ignore>): this\n\n- **pattern** `String | Ignore` An ignore pattern string, or the `Ignore` instance\n- **patterns** `Array<String | Ignore>` Array of ignore patterns.\n\nAdds a rule or several rules to the current manager.\n\nReturns `this`\n\nNotice that a line starting with `'#'`(hash) is treated as a comment. Put a backslash (`'\\'`) in front of the first hash for patterns that begin with a hash, if you want to ignore a file with a hash at the beginning of the filename.\n\n```js\nignore().add('#abc').ignores('#abc')    // false\nignore().add('\\#abc').ignores('#abc')   // true\n```\n\n`pattern` could either be a line of ignore pattern or a string of multiple ignore patterns, which means we could just `ignore().add()` the content of a ignore file:\n\n```js\nignore()\n.add(fs.readFileSync(filenameOfGitignore).toString())\n.filter(filenames)\n```\n\n`pattern` could also be an `ignore` instance, so that we could easily inherit the rules of another `Ignore` instance.\n\n## <strike>.addIgnoreFile(path)</strike>\n\nREMOVED in `3.x` for now.\n\nTo upgrade `ignore@2.x` up to `3.x`, use\n\n```js\nimport fs from 'fs'\n\nif (fs.existsSync(filename)) {\n  ignore().add(fs.readFileSync(filename).toString())\n}\n```\n\ninstead.\n\n## .filter(paths: Array&lt;Pathname&gt;): Array&lt;Pathname&gt;\n\n```ts\ntype Pathname = string\n```\n\nFilters the given array of pathnames, and returns the filtered array.\n\n- **paths** `Array.<Pathname>` The array of `pathname`s to be filtered.\n\n### `Pathname` Conventions:\n\n#### 1. `Pathname` should be a `path.relative()`d pathname\n\n`Pathname` should be a string that have been `path.join()`ed, or the return value of `path.relative()` to the current directory,\n\n```js\n// WRONG, an error will be thrown\nig.ignores('./abc')\n\n// WRONG, for it will never happen, and an error will be thrown\n// If the gitignore rule locates at the root directory,\n// `'/abc'` should be changed to `'abc'`.\n// ```\n// path.relative('/', '/abc')  -> 'abc'\n// ```\nig.ignores('/abc')\n\n// WRONG, that it is an absolute path on Windows, an error will be thrown\nig.ignores('C:\\\\abc')\n\n// Right\nig.ignores('abc')\n\n// Right\nig.ignores(path.join('./abc'))  // path.join('./abc') -> 'abc'\n```\n\nIn other words, each `Pathname` here should be a relative path to the directory of the gitignore rules.\n\nSuppose the dir structure is:\n\n```\n/path/to/your/repo\n    |-- a\n    |   |-- a.js\n    |\n    |-- .b\n    |\n    |-- .c\n         |-- .DS_store\n```\n\nThen the `paths` might be like this:\n\n```js\n[\n  'a/a.js'\n  '.b',\n  '.c/.DS_store'\n]\n```\n\n#### 2. filenames and dirnames\n\n`node-ignore` does NO `fs.stat` during path matching, so for the example below:\n\n```js\n// First, we add a ignore pattern to ignore a directory\nig.add('config/')\n\n// `ig` does NOT know if 'config', in the real world,\n//   is a normal file, directory or something.\n\nig.ignores('config')\n// `ig` treats `config` as a file, so it returns `false`\n\nig.ignores('config/')\n// returns `true`\n```\n\nSpecially for people who develop some library based on `node-ignore`, it is important to understand that.\n\nUsually, you could use [`glob`](http://npmjs.org/package/glob) with `option.mark = true` to fetch the structure of the current directory:\n\n```js\nimport glob from 'glob'\n\nglob('**', {\n  // Adds a / character to directory matches.\n  mark: true\n}, (err, files) => {\n  if (err) {\n    return console.error(err)\n  }\n\n  let filtered = ignore().add(patterns).filter(files)\n  console.log(filtered)\n})\n```\n\n## .ignores(pathname: Pathname): boolean\n\n> new in 3.2.0\n\nReturns `Boolean` whether `pathname` should be ignored.\n\n```js\nig.ignores('.abc/a.js')    // true\n```\n\n## .createFilter()\n\nCreates a filter function which could filter an array of paths with `Array.prototype.filter`.\n\nReturns `function(path)` the filter function.\n\n## .test(pathname: Pathname) since 5.0.0\n\nReturns `TestResult`\n\n```ts\ninterface TestResult {\n  ignored: boolean\n  // true if the `pathname` is finally unignored by some negative pattern\n  unignored: boolean\n}\n```\n\n- `{ignored: true, unignored: false}`: the `pathname` is ignored\n- `{ignored: false, unignored: true}`: the `pathname` is unignored\n- `{ignored: false, unignored: false}`: the `pathname` is never matched by any ignore rules.\n\n## `options.ignorecase` since 4.0.0\n\nSimilar as the `core.ignorecase` option of [git-config](https://git-scm.com/docs/git-config), `node-ignore` will be case insensitive if `options.ignorecase` is set to `true` (the default value), otherwise case sensitive.\n\n```js\nconst ig = ignore({\n  ignorecase: false\n})\n\nig.add('*.png')\n\nig.ignores('*.PNG')  // false\n```\n\n## static `ignore.isPathValid(pathname): boolean` since 5.0.0\n\nCheck whether the `pathname` is an valid `path.relative()`d path according to the [convention](#1-pathname-should-be-a-pathrelatived-pathname).\n\nThis method is **NOT** used to check if an ignore pattern is valid.\n\n```js\nignore.isPathValid('./foo')  // false\n```\n\n****\n\n# Upgrade Guide\n\n## Upgrade 4.x -> 5.x\n\nSince `5.0.0`, if an invalid `Pathname` passed into `ig.ignores()`, an error will be thrown, while `ignore < 5.0.0` did not make sure what the return value was, as well as\n\n```ts\n.ignores(pathname: Pathname): boolean\n\n.filter(pathnames: Array<Pathname>): Array<Pathname>\n\n.createFilter(): (pathname: Pathname) => boolean\n\n.test(pathname: Pathname): {ignored: boolean, unignored: boolean}\n```\n\nSee the convention [here](#1-pathname-should-be-a-pathrelatived-pathname) for details.\n\nIf there are invalid pathnames, the conversion and filtration should be done by users.\n\n```js\nimport {isPathValid} from 'ignore' // introduced in 5.0.0\n\nconst paths = [\n  // invalid\n  //////////////////\n  '',\n  false,\n  '../foo',\n  '.',\n  //////////////////\n\n  // valid\n  'foo'\n]\n.filter(isValidPath)\n\nig.filter(paths)\n```\n\n## Upgrade 3.x -> 4.x\n\nSince `4.0.0`, `ignore` will no longer support node < 6, to use `ignore` in node < 6:\n\n```js\nvar ignore = require('ignore/legacy')\n```\n\n## Upgrade 2.x -> 3.x\n\n- All `options` of 2.x are unnecessary and removed, so just remove them.\n- `ignore()` instance is no longer an [`EventEmitter`](nodejs.org/api/events.html), and all events are unnecessary and removed.\n- `.addIgnoreFile()` is removed, see the [.addIgnoreFile](#addignorefilepath) section for details.\n\n****\n\n# Collaborators\n\n- [@whitecolor](https://github.com/whitecolor) *Alex*\n- [@SamyPesse](https://github.com/SamyPesse) *Samy Pessé*\n- [@azproduction](https://github.com/azproduction) *Mikhail Davydov*\n- [@TrySound](https://github.com/TrySound) *Bogdan Chadkin*\n- [@JanMattner](https://github.com/JanMattner) *Jan Mattner*\n- [@ntwb](https://github.com/ntwb) *Stephen Edgar*\n- [@kasperisager](https://github.com/kasperisager) *Kasper Isager*\n- [@sandersn](https://github.com/sandersn) *Nathan Shively-Sanders*"
}