{
	"name": "unist-util-visit",
	"versions": {
		"1.0.0": {
			"name": "unist-util-visit",
			"version": "1.0.0",
			"description": "Utility to recursively walk over unist nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"mdast",
				"markdown",
				"retext",
				"natural",
				"language",
				"node",
				"visit",
				"walk",
				"util",
				"utility"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unist-util-visit.git"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com"
			},
			"files": [
				"index.js",
				"LICENSE"
			],
			"devDependencies": {
				"browserify": "^11.0.0",
				"eslint": "^1.0.0",
				"esmangle": "^1.0.0",
				"istanbul": "^0.3.0",
				"jscs": "^2.0.0",
				"jscs-jsdoc": "^1.0.0",
				"mdast": "^0.28.0",
				"mdast-comment-config": "^0.1.2",
				"mdast-github": "^0.3.0",
				"mdast-lint": "^0.4.0",
				"mocha": "^2.0.0"
			},
			"scripts": {
				"test-api": "mocha --check-leaks test.js",
				"test-coverage": "istanbul cover _mocha -- test.js",
				"test-travis": "npm run test-coverage",
				"test": "npm run test-api",
				"lint-api": "eslint .",
				"lint-style": "jscs --reporter inline .",
				"lint": "npm run lint-api && npm run lint-style",
				"make": "npm run lint && npm run test-coverage",
				"bundle": "browserify index.js --no-builtins -s unistUtilVisit > unist-util-visit.js",
				"postbundle": "esmangle unist-util-visit.js > unist-util-visit.min.js",
				"build-md": "mdast . --quiet",
				"build": "npm run bundle && npm run build-md"
			},
			"gitHead": "f266eb736fad0b2c523fe397a9b0bc7c3aa05716",
			"bugs": {
				"url": "https://github.com/wooorm/unist-util-visit/issues"
			},
			"homepage": "https://github.com/wooorm/unist-util-visit#readme",
			"_id": "unist-util-visit@1.0.0",
			"_shasum": "d5cfd76087b176a9de4c640b0f038804a39c3410",
			"_from": ".",
			"_npmVersion": "2.11.3",
			"_nodeVersion": "2.3.3",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "d5cfd76087b176a9de4c640b0f038804a39c3410",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"1.0.1": {
			"name": "unist-util-visit",
			"version": "1.0.1",
			"description": "Utility to recursively walk over unist nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"remark",
				"markdown",
				"retext",
				"natural",
				"language",
				"node",
				"visit",
				"walk",
				"util",
				"utility"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unist-util-visit.git"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com"
			},
			"files": [
				"index.js",
				"LICENSE"
			],
			"devDependencies": {
				"browserify": "^11.0.0",
				"eslint": "^1.0.0",
				"esmangle": "^1.0.0",
				"istanbul": "^0.3.0",
				"jscs": "^2.0.0",
				"jscs-jsdoc": "^1.0.0",
				"mocha": "^2.0.0",
				"remark": "^3.2.3",
				"remark-comment-config": "^2.0.2",
				"remark-github": "^4.0.1",
				"remark-lint": "^2.3.1"
			},
			"scripts": {
				"test-api": "mocha --check-leaks test.js",
				"test-coverage": "istanbul cover _mocha -- test.js",
				"test-travis": "npm run test-coverage",
				"test": "npm run test-api",
				"lint-api": "eslint .",
				"lint-style": "jscs --reporter inline .",
				"lint": "npm run lint-api && npm run lint-style",
				"make": "npm run lint && npm run test-coverage",
				"bundle": "browserify index.js --no-builtins -s unistUtilVisit > unist-util-visit.js",
				"postbundle": "esmangle unist-util-visit.js > unist-util-visit.min.js",
				"build-md": "remark . --quiet",
				"build": "npm run bundle && npm run build-md"
			},
			"gitHead": "e3a5b839adc6ecc8f75d6a00dba332e7cbc8d6ee",
			"bugs": {
				"url": "https://github.com/wooorm/unist-util-visit/issues"
			},
			"homepage": "https://github.com/wooorm/unist-util-visit#readme",
			"_id": "unist-util-visit@1.0.1",
			"_shasum": "5a7377b6fcb58db9f0aa998a88c405b239dc7b9c",
			"_from": ".",
			"_npmVersion": "3.5.0",
			"_nodeVersion": "5.1.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "5a7377b6fcb58db9f0aa998a88c405b239dc7b9c",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.0.1.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-6-west.internal.npmjs.com",
				"tmp": "tmp/unist-util-visit-1.0.1.tgz_1455007721801_0.614794657798484"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.0": {
			"name": "unist-util-visit",
			"version": "1.1.0",
			"description": "Recursively walk over unist nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"remark",
				"markdown",
				"retext",
				"natural",
				"language",
				"node",
				"visit",
				"walk",
				"util",
				"utility"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unist-util-visit.git"
			},
			"bugs": {
				"url": "https://github.com/wooorm/unist-util-visit/issues"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com",
				"url": "http://wooorm.com"
			},
			"contributors": [
				{
					"name": "Titus Wormer",
					"email": "tituswormer@gmail.com",
					"url": "http://wooorm.com"
				}
			],
			"files": [
				"index.js"
			],
			"devDependencies": {
				"browserify": "^13.0.0",
				"eslint": "^2.0.0",
				"esmangle": "^1.0.0",
				"istanbul": "^0.4.0",
				"jscs": "^2.0.0",
				"jscs-jsdoc": "^1.0.0",
				"remark": "^4.0.0",
				"remark-comment-config": "^3.0.0",
				"remark-github": "^4.0.0",
				"remark-lint": "^3.0.0",
				"tape": "^4.5.1"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail",
				"build-bundle": "browserify index.js --no-builtins -s unistUtilVisit > unist-util-visit.js",
				"build-mangle": "esmangle unist-util-visit.js > unist-util-visit.min.js",
				"build": "npm run build-md && npm run build-bundle && npm run build-mangle",
				"lint-api": "eslint .",
				"lint-style": "jscs --reporter inline .",
				"lint": "npm run lint-api && npm run lint-style",
				"test-api": "node test.js",
				"test-coverage": "istanbul cover test.js",
				"test": "npm run build && npm run lint && npm run test-coverage"
			},
			"gitHead": "ad00980ed8e00bb480c423674c0d08c0c3871447",
			"homepage": "https://github.com/wooorm/unist-util-visit#readme",
			"_id": "unist-util-visit@1.1.0",
			"_shasum": "2029869661db425ee082a82e2e02dd6cfc95db99",
			"_from": ".",
			"_npmVersion": "3.3.6",
			"_nodeVersion": "5.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "2029869661db425ee082a82e2e02dd6cfc95db99",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/unist-util-visit-1.1.0.tgz_1458908061140_0.12338301120325923"
			},
			"directories": {}
		},
		"1.1.1": {
			"name": "unist-util-visit",
			"version": "1.1.1",
			"description": "Recursively walk over unist nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"remark",
				"markdown",
				"retext",
				"natural",
				"language",
				"node",
				"visit",
				"walk",
				"util",
				"utility"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unist-util-visit.git"
			},
			"bugs": {
				"url": "https://github.com/wooorm/unist-util-visit/issues"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com",
				"url": "http://wooorm.com"
			},
			"contributors": [
				{
					"name": "Titus Wormer",
					"email": "tituswormer@gmail.com",
					"url": "http://wooorm.com"
				}
			],
			"files": [
				"index.js"
			],
			"devDependencies": {
				"browserify": "^13.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^9.0.1",
				"remark": "^6.0.0",
				"remark-cli": "^2.0.0",
				"remark-preset-wooorm": "^1.0.0",
				"tape": "^4.5.1",
				"xo": "^0.17.1"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail --output",
				"build-bundle": "browserify index.js --no-builtins -s unistUtilVisit > unist-util-visit.js",
				"build-mangle": "esmangle unist-util-visit.js > unist-util-visit.min.js",
				"build": "npm run build-md && npm run build-bundle && npm run build-mangle",
				"lint": "xo",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test.js",
				"test": "npm run build && npm run lint && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"xo": {
				"space": true,
				"ignores": [
					"unist-util-visit.js"
				]
			},
			"remarkConfig": {
				"presets": "wooorm"
			},
			"gitHead": "05e573eddbe28019b1a380c702c8d8e0f2c016c3",
			"homepage": "https://github.com/wooorm/unist-util-visit#readme",
			"_id": "unist-util-visit@1.1.1",
			"_shasum": "e917a3b137658b335cb4420c7da2e74d928e4e94",
			"_from": ".",
			"_npmVersion": "2.14.2",
			"_nodeVersion": "4.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "e917a3b137658b335cb4420c7da2e74d928e4e94",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.1.1.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/unist-util-visit-1.1.1.tgz_1479631626966_0.7477522694971412"
			},
			"directories": {}
		},
		"1.1.2": {
			"name": "unist-util-visit",
			"version": "1.1.2",
			"description": "Recursively walk over unist nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"remark",
				"markdown",
				"retext",
				"natural",
				"language",
				"node",
				"visit",
				"walk",
				"util",
				"utility"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/syntax-tree/unist-util-visit.git"
			},
			"bugs": {
				"url": "https://github.com/syntax-tree/unist-util-visit/issues"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com",
				"url": "http://wooorm.com"
			},
			"contributors": [
				{
					"name": "Titus Wormer",
					"email": "tituswormer@gmail.com",
					"url": "http://wooorm.com"
				}
			],
			"files": [
				"index.js"
			],
			"devDependencies": {
				"browserify": "^14.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^11.0.0",
				"remark": "^7.0.0",
				"remark-cli": "^3.0.0",
				"remark-preset-wooorm": "^3.0.0",
				"tape": "^4.5.1",
				"xo": "^0.18.2"
			},
			"scripts": {
				"build-md": "remark . -qfo",
				"build-bundle": "browserify index.js --no-builtins -s unistUtilVisit > unist-util-visit.js",
				"build-mangle": "esmangle unist-util-visit.js > unist-util-visit.min.js",
				"build": "npm run build-md && npm run build-bundle && npm run build-mangle",
				"lint": "xo",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test.js",
				"test": "npm run build && npm run lint && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"xo": {
				"space": true,
				"esnext": false,
				"ignores": [
					"unist-util-visit.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "bb307984787e4ecf5e985a5799926f232cdffef6",
			"homepage": "https://github.com/syntax-tree/unist-util-visit#readme",
			"_id": "unist-util-visit@1.1.2",
			"_shasum": "d2a9785675f5ba1f00d61167d0907b883759fd35",
			"_from": ".",
			"_npmVersion": "2.14.2",
			"_nodeVersion": "4.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "d2a9785675f5ba1f00d61167d0907b883759fd35",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.1.2.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unist-util-visit-1.1.2.tgz_1497281967335_0.3173101751599461"
			},
			"directories": {}
		},
		"1.1.3": {
			"name": "unist-util-visit",
			"version": "1.1.3",
			"description": "Recursively walk over unist nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"remark",
				"markdown",
				"retext",
				"natural",
				"language",
				"node",
				"visit",
				"walk",
				"util",
				"utility"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/syntax-tree/unist-util-visit.git"
			},
			"bugs": {
				"url": "https://github.com/syntax-tree/unist-util-visit/issues"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com",
				"url": "http://wooorm.com"
			},
			"contributors": [
				{
					"name": "Titus Wormer",
					"email": "tituswormer@gmail.com",
					"url": "http://wooorm.com"
				}
			],
			"files": [
				"index.js"
			],
			"devDependencies": {
				"browserify": "^14.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^11.0.0",
				"remark": "^7.0.0",
				"remark-cli": "^3.0.0",
				"remark-preset-wooorm": "^3.0.0",
				"tape": "^4.5.1",
				"xo": "^0.18.2"
			},
			"scripts": {
				"build-md": "remark . -qfo",
				"build-bundle": "browserify index.js --no-builtins -s unistUtilVisit > unist-util-visit.js",
				"build-mangle": "esmangle unist-util-visit.js > unist-util-visit.min.js",
				"build": "npm run build-md && npm run build-bundle && npm run build-mangle",
				"lint": "xo",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test.js",
				"test": "npm run build && npm run lint && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"xo": {
				"space": true,
				"esnext": false,
				"ignores": [
					"unist-util-visit.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "9dff0de34a09d200522844560880a22ca9295653",
			"homepage": "https://github.com/syntax-tree/unist-util-visit#readme",
			"_id": "unist-util-visit@1.1.3",
			"_shasum": "ec268e731b9d277a79a5b5aa0643990e405d600b",
			"_from": ".",
			"_npmVersion": "2.14.2",
			"_nodeVersion": "4.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "ec268e731b9d277a79a5b5aa0643990e405d600b",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.1.3.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unist-util-visit-1.1.3.tgz_1497284047913_0.11428822320885956"
			},
			"directories": {}
		},
		"1.2.0": {
			"name": "unist-util-visit",
			"version": "1.2.0",
			"description": "Recursively walk over unist nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"remark",
				"markdown",
				"retext",
				"natural",
				"language",
				"node",
				"visit",
				"walk",
				"util",
				"utility"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/syntax-tree/unist-util-visit.git"
			},
			"bugs": {
				"url": "https://github.com/syntax-tree/unist-util-visit/issues"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com",
				"url": "http://wooorm.com"
			},
			"contributors": [
				{
					"name": "Titus Wormer",
					"email": "tituswormer@gmail.com",
					"url": "http://wooorm.com"
				},
				{
					"name": "Eugene Sharygin",
					"email": "eush77@gmail.com"
				},
				{
					"name": "Richard Gibson",
					"email": "richard.gibson@gmail.com"
				}
			],
			"files": [
				"index.js"
			],
			"dependencies": {
				"unist-util-is": "^2.1.1"
			},
			"devDependencies": {
				"browserify": "^14.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^11.0.0",
				"remark": "^8.0.0",
				"remark-cli": "^4.0.0",
				"remark-preset-wooorm": "^3.0.0",
				"tape": "^4.5.1",
				"xo": "^0.18.2"
			},
			"scripts": {
				"build-md": "remark . -qfo",
				"build-bundle": "browserify index.js --no-builtins -s unistUtilVisit > unist-util-visit.js",
				"build-mangle": "esmangle unist-util-visit.js > unist-util-visit.min.js",
				"build": "npm run build-md && npm run build-bundle && npm run build-mangle",
				"lint": "xo",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test.js",
				"test": "npm run build && npm run lint && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"xo": {
				"space": true,
				"esnext": false,
				"ignores": [
					"unist-util-visit.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "7c6353fe94f2b1e80d0563a98370a15c44fe3e92",
			"homepage": "https://github.com/syntax-tree/unist-util-visit#readme",
			"_id": "unist-util-visit@1.2.0",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "9.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"integrity": "sha512-lI+jyPlDztHZ2CJhUchcRMQ7MNc0yASgYFxwRTxs0EZ+9HbYFBLVGDJ2FchTBy+pra0O1LVEn0Wkgf19mDVDzw==",
				"shasum": "9dc78d1f95cd242e865f7f93f327d3296bb9a718",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.2.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unist-util-visit-1.2.0.tgz_1510882194998_0.7142284112051129"
			},
			"directories": {}
		},
		"1.3.0": {
			"name": "unist-util-visit",
			"version": "1.3.0",
			"description": "Recursively walk over unist nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"remark",
				"markdown",
				"retext",
				"natural",
				"language",
				"node",
				"visit",
				"walk",
				"util",
				"utility"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/syntax-tree/unist-util-visit.git"
			},
			"bugs": {
				"url": "https://github.com/syntax-tree/unist-util-visit/issues"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com",
				"url": "http://wooorm.com"
			},
			"contributors": [
				{
					"name": "Titus Wormer",
					"email": "tituswormer@gmail.com",
					"url": "http://wooorm.com"
				},
				{
					"name": "Eugene Sharygin",
					"email": "eush77@gmail.com"
				},
				{
					"name": "Richard Gibson",
					"email": "richard.gibson@gmail.com"
				}
			],
			"files": [
				"index.js"
			],
			"dependencies": {
				"unist-util-is": "^2.1.1"
			},
			"devDependencies": {
				"browserify": "^14.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^11.0.0",
				"remark": "^8.0.0",
				"remark-cli": "^4.0.0",
				"remark-preset-wooorm": "^3.0.0",
				"tape": "^4.5.1",
				"xo": "^0.18.2"
			},
			"scripts": {
				"build-md": "remark . -qfo",
				"build-bundle": "browserify index.js --no-builtins -s unistUtilVisit > unist-util-visit.js",
				"build-mangle": "esmangle unist-util-visit.js > unist-util-visit.min.js",
				"build": "npm run build-md && npm run build-bundle && npm run build-mangle",
				"lint": "xo",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test.js",
				"test": "npm run build && npm run lint && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"xo": {
				"space": true,
				"esnext": false,
				"ignores": [
					"unist-util-visit.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "db19ed699a02c69a06e84789c638cdb8552fba3c",
			"homepage": "https://github.com/syntax-tree/unist-util-visit#readme",
			"_id": "unist-util-visit@1.3.0",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "9.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"integrity": "sha512-9ntYcxPFtl44gnwXrQKZ5bMqXMY0ZHzUpqMFiU4zcc8mmf/jzYm8GhYgezuUlX4cJIM1zIDYaO6fG/fI+L6iiQ==",
				"shasum": "41ca7c82981fd1ce6c762aac397fc24e35711444",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.3.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unist-util-visit-1.3.0.tgz_1512939163082_0.32636329787783325"
			},
			"directories": {}
		},
		"1.3.1": {
			"name": "unist-util-visit",
			"version": "1.3.1",
			"description": "Recursively walk over unist nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"remark",
				"markdown",
				"retext",
				"natural",
				"language",
				"node",
				"visit",
				"walk",
				"util",
				"utility"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/syntax-tree/unist-util-visit.git"
			},
			"bugs": {
				"url": "https://github.com/syntax-tree/unist-util-visit/issues"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com",
				"url": "http://wooorm.com"
			},
			"contributors": [
				{
					"name": "Titus Wormer",
					"email": "tituswormer@gmail.com",
					"url": "http://wooorm.com"
				},
				{
					"name": "Eugene Sharygin",
					"email": "eush77@gmail.com"
				},
				{
					"name": "Richard Gibson",
					"email": "richard.gibson@gmail.com"
				}
			],
			"files": [
				"index.js"
			],
			"dependencies": {
				"unist-util-is": "^2.1.1"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^11.0.0",
				"prettier": "^1.12.1",
				"remark": "^9.0.0",
				"remark-cli": "^5.0.0",
				"remark-preset-wooorm": "^4.0.0",
				"tape": "^4.5.1",
				"xo": "^0.20.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write '**/*.js' && xo --fix",
				"build-bundle": "browserify index.js --no-builtins -s unistUtilVisit > unist-util-visit.js",
				"build-mangle": "esmangle unist-util-visit.js > unist-util-visit.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test.js",
				"test": "npm run format && npm run build && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"prettier": {
				"tabWidth": 2,
				"useTabs": false,
				"singleQuote": true,
				"bracketSpacing": false,
				"semi": false,
				"trailingComma": "none"
			},
			"xo": {
				"prettier": true,
				"esnext": false,
				"rules": {
					"guard-for-in": "off",
					"no-var": "off",
					"prefer-arrow-callback": "off"
				},
				"ignores": [
					"unist-util-visit.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "73c4304046d4306e33ac3c4c9beac01550238535",
			"homepage": "https://github.com/syntax-tree/unist-util-visit#readme",
			"_id": "unist-util-visit@1.3.1",
			"_npmVersion": "6.0.0",
			"_nodeVersion": "9.5.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"integrity": "sha512-0fdB9EQJU0tho5tK0VzOJzAQpPv2LyLZ030b10GxuzAWEfvd54mpY7BMjQ1L69k2YNvL+SvxRzH0yUIehOO8aA==",
				"shasum": "c019ac9337a62486be58531bc27e7499ae7d55c7",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.3.1.tgz",
				"fileCount": 4,
				"unpackedSize": 9417,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6ZJpCRA9TVsSAnZWagAAg2MQAKUui6uBMaPZbOeAwQm8\nAuEVLXbFW7AMDecEb6FqKFmcDdil5hRiL64evIg8vBiGcW5ha84ceMdcy+cY\nTV9m26y9HyQjtr9WrP8dcZXCmDACI0VizGOrBQC/hd57XoL9tiIaZ7mNqLNH\npJom9CKedbk80m1P8eYpwWPxNKniP0e0WwQ4vNJMBtNFVm4VVpcAYN14sGft\nhvah7TafNHfpr38wYr0hVVtwcm/vp5DARZc5HNyf6bINpRb+fHHtZ6/A51ct\neN7W8xVKkZUUx8KuIX+aVo/sImhjKj3McQolaoo67HxQJtma4sAnOR18JPbp\nt3NLruwru+FRMgfgVXwmAOBPFmfcQuesf24/RalbTyDfoxFTZUvff77khiPv\nt4zDXaFqKZZHSXo5llx3KxMDi0laYtJse6M3FhvdTe3/xO7ba5OtEAqlaUc0\nN9Oww0lyrT5nTPZEN+18kOUr/xB/eakRNNK7XQR03sXP1tL0lUru8QISvT6L\nJXC/S2QOYhMB6NeL9GL9yvGGfoCGmxHF8EVCvmrc05P0D5ifutHkrc5os0q4\nSgDjOUctHeqQvjEGPlio5mf/VV8joKyFb/He+Id/7rkU+Spn8/4xqf9Tw7fG\nXbrk1W8ImbeiDkXXKP3A8fMjLa48Did9xak7fvR2eeyaPT6nBw+6nUk8YKBd\nbxc8\r\n=XSsF\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unist-util-visit_1.3.1_1525256808942_0.7681129670379327"
			},
			"_hasShrinkwrap": false
		},
		"1.4.0": {
			"name": "unist-util-visit",
			"version": "1.4.0",
			"description": "Recursively walk over unist nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"remark",
				"markdown",
				"retext",
				"natural",
				"language",
				"node",
				"visit",
				"walk",
				"util",
				"utility"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/syntax-tree/unist-util-visit.git"
			},
			"bugs": {
				"url": "https://github.com/syntax-tree/unist-util-visit/issues"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com",
				"url": "http://wooorm.com"
			},
			"contributors": [
				{
					"name": "Titus Wormer",
					"email": "tituswormer@gmail.com",
					"url": "http://wooorm.com"
				},
				{
					"name": "Eugene Sharygin",
					"email": "eush77@gmail.com"
				},
				{
					"name": "Richard Gibson",
					"email": "richard.gibson@gmail.com"
				}
			],
			"files": [
				"index.js"
			],
			"dependencies": {
				"unist-util-visit-parents": "^2.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"nyc": "^12.0.0",
				"prettier": "^1.12.1",
				"remark": "^9.0.0",
				"remark-cli": "^5.0.0",
				"remark-preset-wooorm": "^4.0.0",
				"tape": "^4.5.1",
				"tinyify": "^2.4.3",
				"xo": "^0.21.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write '**/*.js' && xo --fix",
				"build-bundle": "browserify . -s unistUtilVisit > unist-util-visit.js",
				"build-mangle": "browserify . -s unistUtilVisit -p tinyify > unist-util-visit.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test.js",
				"test": "npm run format && npm run build && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"prettier": {
				"tabWidth": 2,
				"useTabs": false,
				"singleQuote": true,
				"bracketSpacing": false,
				"semi": false,
				"trailingComma": "none"
			},
			"xo": {
				"prettier": true,
				"esnext": false,
				"rules": {
					"guard-for-in": "off",
					"no-var": "off",
					"prefer-arrow-callback": "off"
				},
				"ignores": [
					"unist-util-visit.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "8083f8013b8a6c6275b25ec54757d741f599a72f",
			"homepage": "https://github.com/syntax-tree/unist-util-visit#readme",
			"_id": "unist-util-visit@1.4.0",
			"_npmVersion": "6.2.0",
			"_nodeVersion": "10.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"integrity": "sha512-FiGu34ziNsZA3ZUteZxSFaczIjGmksfSgdKqBfOejrrfzyUy5b7YrlzT1Bcvi+djkYDituJDy2XB7tGTeBieKw==",
				"shasum": "1cb763647186dc26f5e1df5db6bd1e48b3cc2fb1",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.0.tgz",
				"fileCount": 4,
				"unpackedSize": 6861,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVjhcCRA9TVsSAnZWagAA36oP+wZHHAjgShSALCSepzG2\n+VGNSgN+cnHiLek0tO+1ojc5LRQ84zEQudap6aWqqmnQmrp8xR0gz2llFJij\nRO8XBqNdpeAlGfxxfbdtwVmoLKscHYHcXezpKskEu0/tWmrrGhlSgk9+f8pi\nIlBeok0mnFeyWmWiwyxmoVBWc9wSsPmKsLZYm01SEp3PdAHwhKV1JJjW4rll\nzR1QsrLdULILqzs3IMWMczWewtgwkaMmoluvevAzP/CIRUzAV15sIH91al4Q\n6yljX1h8kPvnhPmELjWf2M7OURZ9XWRQ2iqsnrHXLGFtW5iXSKLgcpgmCE1O\nAM7akw3oTMIFan7UbWn0d/tHU0vm/boko9e5uRcHy9m9LbjBCFQaIz6kOf9G\nkA2+vG+FRZFg6GRHMhL0QuuEi7Bm3GfJx17gyPCd+Vsd6MEIIEW26bqUlXdf\n/7TobNihPeyLXyneV8144IsrBX5/+R/c3OBk5z/m1v5241MOgES7Pf5h9T4E\nrG52jb0SIFgKVeXxuNUSVkn3Yi4YXLUaDRICR9Sfx19CtFmwr+pd1g8v9zkE\npvCYigRU6f8SU8j7O5z35VcGP+HQjQ9B6N1/iUFDtPY7nITZvjuVSI9vi/gF\nl8DoHfCPjA0PzDUSxFHGx8HHQSfk/6o1/TOTsucGizOY0wvRll28MTH03k8L\nu/Vn\r\n=T7rm\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unist-util-visit_1.4.0_1532377180548_0.4943008517437806"
			},
			"_hasShrinkwrap": false
		},
		"1.4.1": {
			"name": "unist-util-visit",
			"version": "1.4.1",
			"description": "Recursively walk over unist nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"remark",
				"markdown",
				"retext",
				"natural",
				"language",
				"node",
				"visit",
				"walk",
				"util",
				"utility"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/syntax-tree/unist-util-visit.git"
			},
			"bugs": {
				"url": "https://github.com/syntax-tree/unist-util-visit/issues"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com",
				"url": "https://wooorm.com"
			},
			"contributors": [
				{
					"name": "Titus Wormer",
					"email": "tituswormer@gmail.com",
					"url": "https://wooorm.com"
				},
				{
					"name": "Eugene Sharygin",
					"email": "eush77@gmail.com"
				},
				{
					"name": "Richard Gibson",
					"email": "richard.gibson@gmail.com"
				}
			],
			"dependencies": {
				"unist-util-visit-parents": "^2.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"nyc": "^14.0.0",
				"prettier": "^1.0.0",
				"remark": "^10.0.0",
				"remark-cli": "^6.0.0",
				"remark-preset-wooorm": "^5.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.0.0",
				"xo": "^0.24.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
				"build-bundle": "browserify . -s unistUtilVisit > unist-util-visit.js",
				"build-mangle": "browserify . -s unistUtilVisit -p tinyify > unist-util-visit.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test.js",
				"test": "npm run format && npm run build && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"prettier": {
				"tabWidth": 2,
				"useTabs": false,
				"singleQuote": true,
				"bracketSpacing": false,
				"semi": false,
				"trailingComma": "none"
			},
			"xo": {
				"prettier": true,
				"esnext": false,
				"ignores": [
					"unist-util-visit.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "c0309c28042225908adb91d80ab482c03b829539",
			"homepage": "https://github.com/syntax-tree/unist-util-visit#readme",
			"_id": "unist-util-visit@1.4.1",
			"_nodeVersion": "12.2.0",
			"_npmVersion": "6.9.0",
			"dist": {
				"integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==",
				"shasum": "4724aaa8486e6ee6e26d7ff3c8685960d560b1e3",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz",
				"fileCount": 4,
				"unpackedSize": 6870,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4+WkCRA9TVsSAnZWagAAqfIP/A5033HPkIXd7pRZzz31\nXwBHJyEFwb3g5gefBk20nDafpbEffO8RLngffWHS/YdmT6zlLEkFg2LdSCn/\nJ13zKk1aNxOKNMWucd0mLl8w4C+xCkYiSneSWeMmBVIUQHtXAkGncfcDMX+r\nLAzTwiJXF6uV+Wr1I0EFzgAHGRElv4fRyJO0FIrb6SN74tqCBArNh1KPWpMS\nvWTevyTRiPiZnrZL4JNX/thJcAz77OxvJ/oYHi4j1aL/zEEdR+4g8zOM3s/n\nXMiKjdaOQLBwP8veQ8tWUWzBSGCbcIzbSHk49ZprtCrVLC4Fl/l6E+MjL2Xo\nce5H0rOxKye1+/w9fli1m14Phv4z2nxznvfOxpNqunywwAmFTP7D1IG7J3nR\njCfKGjI0I8y0oZZhgtoqzibjE+XPfiyIJDvM4uDqtDyYOMmRka0u1x2dDZmF\nRYE3uAo+9RBFuHGMzzECloSAmoY81yo0y9qWeexh3PXpKxSFqWjj1SOQfqCy\nkIVxHsfnSQMeoXD6LuowNoMMpz3gu6FhoR+5qGuRu+7hSZCXTk0YWSLDxN5O\nISgFgdSetYJVKpKX7gvPT3Lyb+9cE9hUSemWYD5duNvrH0YXDxQDlNXYmKeT\nHY+vRe4APMFhTJ7M0GNGB31cdPLqbde/Cl7jzsVjFjebApzh/dA9EkhxBCTS\n+MIX\r\n=f8fk\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unist-util-visit_1.4.1_1558439331756_0.1130322503430794"
			},
			"_hasShrinkwrap": false
		},
		"2.0.0": {
			"name": "unist-util-visit",
			"version": "2.0.0",
			"description": "Recursively walk over unist nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"remark",
				"markdown",
				"retext",
				"natural",
				"language",
				"node",
				"visit",
				"walk",
				"util",
				"utility"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/syntax-tree/unist-util-visit.git"
			},
			"bugs": {
				"url": "https://github.com/syntax-tree/unist-util-visit/issues"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com",
				"url": "https://wooorm.com"
			},
			"contributors": [
				{
					"name": "Titus Wormer",
					"email": "tituswormer@gmail.com",
					"url": "https://wooorm.com"
				},
				{
					"name": "Eugene Sharygin",
					"email": "eush77@gmail.com"
				},
				{
					"name": "Richard Gibson",
					"email": "richard.gibson@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"@types/unist": "^2.0.0",
				"unist-util-is": "^4.0.0",
				"unist-util-visit-parents": "^3.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"dtslint": "^0.9.0",
				"nyc": "^14.0.0",
				"prettier": "^1.0.0",
				"remark": "^11.0.0",
				"remark-cli": "^7.0.0",
				"remark-preset-wooorm": "^6.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.0.0",
				"typescript": "^3.5.3",
				"unified": "^8.3.2",
				"xo": "^0.24.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/*.{js,ts}\" && xo --fix",
				"build-bundle": "browserify . -s unistUtilVisit > unist-util-visit.js",
				"build-mangle": "browserify . -s unistUtilVisit -p tinyify > unist-util-visit.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test.js",
				"test-types": "dtslint types",
				"test": "npm run format && npm run build && npm run test-coverage && npm run test-types"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"prettier": {
				"tabWidth": 2,
				"useTabs": false,
				"singleQuote": true,
				"bracketSpacing": false,
				"semi": false,
				"trailingComma": "none"
			},
			"xo": {
				"prettier": true,
				"esnext": false,
				"ignores": [
					"unist-util-visit.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "4a9ccf9a28e5b57db08f057e5210cce1ac506639",
			"homepage": "https://github.com/syntax-tree/unist-util-visit#readme",
			"_id": "unist-util-visit@2.0.0",
			"_nodeVersion": "12.2.0",
			"_npmVersion": "6.10.2",
			"dist": {
				"integrity": "sha512-kiTpWKsF54u/78L/UU/i7lxrnqGiEWBgqCpaIZBYP0gwUC+Akq0Ajm4U8JiNIoQNfAioBdsyarnOcTEAb9mLeQ==",
				"shasum": "1fdae5ea88251651bfe49b7e84390d664fc227c5",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.0.tgz",
				"fileCount": 5,
				"unpackedSize": 10138,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQe2pCRA9TVsSAnZWagAAkJoP/jWUP+bBqJ9J/g0sqT5a\n6D10inf9fjsXvVUkE59Jekw2sEJaMoaTnCbqjI0U8DSHFz1XlijVOUe7bnlA\nyG+B3VgOpGsSbk1dw9sC4wsN87325sbc4UKC9pl10wSURIuMOUbmlPS3w0Ec\nvEDQtAs2lQwV7OdoIJoar38EOV/KleF0rhmWQBZzyo0WKtIo8dW+l+MnTYVk\nznJLSmRFTuShIHB8dmYFH8j7wcf9aDR3w7EksJp4tYVNfMKCzoxoHRVfl9II\nO2gcAB/P4vFAco7jFIReVPATId9IEcvrkSoYkfqbMYW00uym59xuqTlFZVKi\nQaSNx0QwFqMoa3ifTtjbmvPWdkX6KS2xucsROLMTCL4j5fo28GLXMuq+cQAr\nw3z1xKjvCaWY+WMlF/0h5fTwuDMoeYYhEwEjuCa+VEuEJojECnMYQOwlj9k0\nd48uc3k/CZ4GZyL8xe7gC9EqO1SIcRoM5MvnL3z2CFuQd1s1T7ldXyPD2w9M\n8coQDqRFyIDUxjBvw59xKCN7MEkuRCEMYOxP2u4BD1liTyb1NUlvFIvcvh9F\nzrA6GXVg5CKeU5IXJeNaWsKpxYFyXZkpFoHL4SWsgbaQjiq9THHdC15OJTib\nlSVaDCjiwOpnq0xLeWp67/wahGucd+rqkD0fM85oAcM34iV2FjPpI43te0dw\nm16q\r\n=GqYH\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unist-util-visit_2.0.0_1564601768729_0.005105391932288761"
			},
			"_hasShrinkwrap": false
		},
		"2.0.1": {
			"name": "unist-util-visit",
			"version": "2.0.1",
			"description": "Recursively walk over unist nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"remark",
				"markdown",
				"retext",
				"natural",
				"language",
				"node",
				"visit",
				"walk",
				"util",
				"utility"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/syntax-tree/unist-util-visit.git"
			},
			"bugs": {
				"url": "https://github.com/syntax-tree/unist-util-visit/issues"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com",
				"url": "https://wooorm.com"
			},
			"contributors": [
				{
					"name": "Titus Wormer",
					"email": "tituswormer@gmail.com",
					"url": "https://wooorm.com"
				},
				{
					"name": "Eugene Sharygin",
					"email": "eush77@gmail.com"
				},
				{
					"name": "Richard Gibson",
					"email": "richard.gibson@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"@types/unist": "^2.0.0",
				"unist-util-is": "^4.0.0",
				"unist-util-visit-parents": "^3.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"dtslint": "^2.0.0",
				"nyc": "^14.0.0",
				"prettier": "^1.0.0",
				"remark": "^11.0.0",
				"remark-cli": "^7.0.0",
				"remark-preset-wooorm": "^6.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.0.0",
				"typescript": "^3.0.0",
				"unified": "^8.0.0",
				"xo": "^0.25.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/*.{js,ts}\" && xo --fix",
				"build-bundle": "browserify . -s unistUtilVisit > unist-util-visit.js",
				"build-mangle": "browserify . -s unistUtilVisit -p tinyify > unist-util-visit.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test.js",
				"test-types": "dtslint types",
				"test": "npm run format && npm run build && npm run test-coverage && npm run test-types"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"prettier": {
				"tabWidth": 2,
				"useTabs": false,
				"singleQuote": true,
				"bracketSpacing": false,
				"semi": false,
				"trailingComma": "none"
			},
			"xo": {
				"prettier": true,
				"esnext": false,
				"ignores": [
					"unist-util-visit.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "4ac9ab5c212f3c65ffbd798389b0f4320b4390e4",
			"homepage": "https://github.com/syntax-tree/unist-util-visit#readme",
			"_id": "unist-util-visit@2.0.1",
			"_nodeVersion": "13.0.1",
			"_npmVersion": "6.13.0",
			"dist": {
				"integrity": "sha512-bEDa5S/O8WRDeI1mLaMoKuFFi89AjF+UAoMNxO+bbVdo06q+53Vhq4iiv1PenL6Rx1ZxIpXIzqZoc5HD2I1oMA==",
				"shasum": "b4e1c1cb414250c6b3cb386b8e461d79312108ae",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.1.tgz",
				"fileCount": 5,
				"unpackedSize": 10236,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdx8yTCRA9TVsSAnZWagAAwHwP/0QNdTpdvmOfzUJjmHVJ\nGb6XyoIAj8Zqeqpng0ylfg3y5C3NrJjSTWxi+nLU6KCjbAWDoq8m0U/BrPeD\ndZol01u+pN8uxhtyuuNQvbpVTRbxQhhBDzrCTkpHjqga8KSqria4dzDe8yp6\nl5YnyHek+Rasw/1HuyUa1HteWHlsoGsoxaICdVwHv9CFPZVOntbu3UbV5S6i\nmIiM7aW2fDPCNWSAaz+7dMW3Nfk2Mo3GcbvXeKlsjjHQWX1pS5oKGUNPe6F/\nhaGsLQDLJjQiLRchQ9HQZG+vKrJCdt7xX/dVreRrP3sjgH494YD/x5+3SKOh\ne2B9SRV1eGtzBM4Tqe4Hq8+XSCFTimVzUWwuVx5+0g4QWfXs9J0G2eymlUly\nOfmWYsfVCPftkJbmmQ3vCZwoe05XnF9yiZVXMVlpL7jf1gspPguwKpi7o8Xy\neV32LH4sQmh7MWlSB517wSv5NQGxMuLh3mnmw/liT8M27rZ1Na5jvOoaEY6I\nC/Rr9TQD0Y29yrfAKAC739XyB2Z78J+TGIdO2FA8fnlomLv6XKBhnX9PbvYZ\nJYMjAhYbVMaRC48KPzLxzMwi2kG95Ju3ASOS7r6blmWC169sur7a2K2JR0kn\n7fsks2iFa53dM32XbQDYSoh1KO+t7oehqweNgBOARujqTmYSDiVQEeQFOtO7\nMwuA\r\n=qvFG\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "keith@mcknig.ht",
					"name": "kmck"
				},
				{
					"email": "tituswormer@gmail.com",
					"name": "wooorm"
				}
			],
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unist-util-visit_2.0.1_1573375123163_0.6881728736667907"
			},
			"_hasShrinkwrap": false
		},
		"2.0.2": {
			"name": "unist-util-visit",
			"version": "2.0.2",
			"description": "unist utility to visit nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"unist-util",
				"util",
				"utility",
				"remark",
				"retext",
				"rehype",
				"mdast",
				"hast",
				"xast",
				"nlcst",
				"natural",
				"language",
				"markdown",
				"html",
				"xml",
				"tree",
				"ast",
				"node",
				"visit",
				"walk"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/syntax-tree/unist-util-visit.git"
			},
			"bugs": {
				"url": "https://github.com/syntax-tree/unist-util-visit/issues"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com",
				"url": "https://wooorm.com"
			},
			"contributors": [
				{
					"name": "Titus Wormer",
					"email": "tituswormer@gmail.com",
					"url": "https://wooorm.com"
				},
				{
					"name": "Eugene Sharygin",
					"email": "eush77@gmail.com"
				},
				{
					"name": "Richard Gibson",
					"email": "richard.gibson@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"@types/unist": "^2.0.0",
				"unist-util-is": "^4.0.0",
				"unist-util-visit-parents": "^3.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"dtslint": "^3.0.0",
				"nyc": "^15.0.0",
				"prettier": "^1.0.0",
				"remark": "^11.0.0",
				"remark-cli": "^7.0.0",
				"remark-preset-wooorm": "^6.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.0.0",
				"typescript": "^3.0.0",
				"unified": "^8.0.0",
				"xo": "^0.26.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/*.{js,ts}\" && xo --fix",
				"build-bundle": "browserify . -s unistUtilVisit > unist-util-visit.js",
				"build-mangle": "browserify . -s unistUtilVisit -p tinyify > unist-util-visit.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test.js",
				"test-types": "dtslint types",
				"test": "npm run format && npm run build && npm run test-coverage && npm run test-types"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"prettier": {
				"tabWidth": 2,
				"useTabs": false,
				"singleQuote": true,
				"bracketSpacing": false,
				"semi": false,
				"trailingComma": "none"
			},
			"xo": {
				"prettier": true,
				"esnext": false,
				"ignores": [
					"unist-util-visit.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "6117462f86405ef3ca538de10f7b2281449f67dd",
			"homepage": "https://github.com/syntax-tree/unist-util-visit#readme",
			"_id": "unist-util-visit@2.0.2",
			"_nodeVersion": "13.0.1",
			"_npmVersion": "6.13.7",
			"dist": {
				"integrity": "sha512-HoHNhGnKj6y+Sq+7ASo2zpVdfdRifhTgX2KTU3B/sO/TTlZchp7E3S4vjRzDJ7L60KmrCPsQkVK3lEF3cz36XQ==",
				"shasum": "3843782a517de3d2357b4c193b24af2d9366afb7",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.2.tgz",
				"fileCount": 5,
				"unpackedSize": 10514,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSWlHCRA9TVsSAnZWagAAy00QAIlWDS8cw7bOt+1ra3zt\njesAp12dtn9+tsMtZvdt8bdFDZOyNZYr6o2HcqDwQMLOkwdlc40hY36lWLs3\noqDn6r52Yu8zPcSsgSl27jbVIZzrNipLMsF2NlV0SydzlSjhKa3Jyr6m3Mvz\nHuYXXeeeO2x/9sqEwOgAGvEZXcsJBflG1JU7zeEB7F3N69MfFUmTXP4SlXeC\nPqF2PETrs5p+ikb30gXpocaobfgJaveyIkVfkzFF+N1mN347vg8y17Ccit8O\nofC9OZjpLS7pfysUeCsxahmoYEENVItB5WkLPy8mz8+eCEYcKEifyhvD800y\nA241FJuoJySEVbn1VWLiRJSbCsthhQVVZi1BcGwDRU2HLAHwWqQaQR4gTDcA\nXS4yntN/wnz6/S6XM6tMcQBgFXPTQPsMmw1/E7ktrBLBMvcs87u9qiSDA+4r\nEZQUdwxTX+lWGVurE79ki1LJxt3MbwFKtJ6OxHnIucrtjMAvGjoe5m1zmrVt\n9l/61bmo0wjQIU1274M0vWcIhhkUSlDIiDsJkoX/xHVosfnsLZ4NpoKBnOmr\nkwEjxwVLE5wUxgArhld6d0pbQB7JgjxQ3idrZDNgj76Eqa0qA22D6pLl6+8b\n9LvgwRT1uojARqQy8YEGW4BUt4gV0KU/M9m4HUIo/kj5laZ82d5R1f+A2kNL\n7ECf\r\n=vhWe\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "keith@mcknig.ht",
					"name": "kmck"
				},
				{
					"email": "tituswormer@gmail.com",
					"name": "wooorm"
				}
			],
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unist-util-visit_2.0.2_1581869383435_0.02727556379522378"
			},
			"_hasShrinkwrap": false
		},
		"2.0.3": {
			"name": "unist-util-visit",
			"version": "2.0.3",
			"description": "unist utility to visit nodes",
			"license": "MIT",
			"keywords": [
				"unist",
				"unist-util",
				"util",
				"utility",
				"remark",
				"retext",
				"rehype",
				"mdast",
				"hast",
				"xast",
				"nlcst",
				"natural",
				"language",
				"markdown",
				"html",
				"xml",
				"tree",
				"ast",
				"node",
				"visit",
				"walk"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/syntax-tree/unist-util-visit.git"
			},
			"bugs": {
				"url": "https://github.com/syntax-tree/unist-util-visit/issues"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com",
				"url": "https://wooorm.com"
			},
			"contributors": [
				{
					"name": "Titus Wormer",
					"email": "tituswormer@gmail.com",
					"url": "https://wooorm.com"
				},
				{
					"name": "Eugene Sharygin",
					"email": "eush77@gmail.com"
				},
				{
					"name": "Richard Gibson",
					"email": "richard.gibson@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"@types/unist": "^2.0.0",
				"unist-util-is": "^4.0.0",
				"unist-util-visit-parents": "^3.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"dtslint": "^3.0.0",
				"nyc": "^15.0.0",
				"prettier": "^2.0.0",
				"remark": "^12.0.0",
				"remark-cli": "^8.0.0",
				"remark-preset-wooorm": "^7.0.0",
				"tape": "^5.0.0",
				"tinyify": "^2.0.0",
				"typescript": "^3.0.0",
				"unified": "^9.0.0",
				"xo": "^0.32.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier . --write && xo --fix",
				"build-bundle": "browserify . -s unistUtilVisit > unist-util-visit.js",
				"build-mangle": "browserify . -s unistUtilVisit -p tinyify > unist-util-visit.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test.js",
				"test-types": "dtslint types",
				"test": "npm run format && npm run build && npm run test-coverage && npm run test-types"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"prettier": {
				"tabWidth": 2,
				"useTabs": false,
				"singleQuote": true,
				"bracketSpacing": false,
				"semi": false,
				"trailingComma": "none"
			},
			"xo": {
				"prettier": true,
				"esnext": false,
				"rules": {
					"unicorn/prefer-set-has": "off"
				},
				"ignores": [
					"unist-util-visit.js",
					"types"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "5fb2c5da312d7cf20fc92af62e7f3ee286c6722c",
			"homepage": "https://github.com/syntax-tree/unist-util-visit#readme",
			"_id": "unist-util-visit@2.0.3",
			"_nodeVersion": "14.0.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==",
				"shasum": "c3703893146df47203bb8a9795af47d7b971208c",
				"tarball": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz",
				"fileCount": 5,
				"unpackedSize": 10555,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCYqjCRA9TVsSAnZWagAA3mEP/AkCQpgExCCquGdb8m3X\nfNZb/OstCdclLJopcjs0pPtD1jJeHxhYJRhY1C7xQB8jw+VrMw3wcNpJLdtP\nr4aeKC0bqNyzHOhfU9bSzcnWiVRVbKJzmPdCIAbAGpv+lU/gq21NqYL1+wuZ\nHGSNso1gXPu4Ry0MGE2lypwxwRGQ6AaTgZm+zlYPIuPTRFQMVIGfAtt/GeC5\nKTTZhh08xLhsFfdm6IjNJLlEiKZbeSLsvLOM0WPptYqv74VQbYp+bNrcACAT\ngHQF/ehjDaDxmoXWGb6ij9jG8BFX5OAfODKNFa5y8j+k292wczbAzyepMOke\nxwYDR2JriPhYSIYP46QLNS0INGDgN/TIqSO+u69qu0TtBF1JZRGLpcvjQ82s\njl9XXku077R2weEFhBVRbiHQVfoA2WtYgA7e4QthxRHVUVMNgq1hNjN0zA9m\ngKpwOFVjhGgfbC7uBvKw1ng/iWAF/jQp4hdYw8jHxXeOBhScBfGnEi2Lzwhp\nm1gb9IirawNYiisi0otDM148o8XeFgdmIC8aVvtdwmOZWAE4YII0MROsO2qP\nLv+yTbyFKBcqxBKCJKFgRwfbYneyaH/exT3LROPrzSaJzrCuoq6ktWkx5SPs\nPMiniFpMXBo2FrP/FM0CsRVasJMwtC0lEUoPxgMANDXvRt9vwlH863HHlPyz\nzdsQ\r\n=USlN\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "keith@mcknig.ht",
					"name": "kmck"
				},
				{
					"email": "tituswormer@gmail.com",
					"name": "wooorm"
				}
			],
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unist-util-visit_2.0.3_1594460834674_0.8448808350525965"
			},
			"_hasShrinkwrap": false
		}
	},
	"time": {
		"modified": "2020-08-25T11:32:11.499Z",
		"created": "2015-08-01T12:08:40.972Z",
		"1.0.0": "2015-08-01T12:08:40.972Z",
		"1.0.1": "2016-02-09T08:48:44.677Z",
		"1.1.0": "2016-03-25T12:14:23.552Z",
		"1.1.1": "2016-11-20T08:47:08.900Z",
		"1.1.2": "2017-06-12T15:39:28.245Z",
		"1.1.3": "2017-06-12T16:14:08.803Z",
		"1.2.0": "2017-11-17T01:29:55.993Z",
		"1.3.0": "2017-12-10T20:52:44.025Z",
		"1.3.1": "2018-05-02T10:26:49.022Z",
		"1.4.0": "2018-07-23T20:19:40.614Z",
		"1.4.1": "2019-05-21T11:48:51.889Z",
		"2.0.0": "2019-07-31T19:36:08.818Z",
		"2.0.1": "2019-11-10T08:38:43.339Z",
		"2.0.2": "2020-02-16T16:09:43.582Z",
		"2.0.3": "2020-07-11T09:47:14.798Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "2.0.3"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"cf7c3941c1d1614fc21bbbeca22b4828\"",
			"fetched": 1600679310900
		}
	},
	"_distfiles": {
		"unist-util-visit-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.0.0.tgz",
			"sha": "d5cfd76087b176a9de4c640b0f038804a39c3410",
			"registry": "npmjs"
		},
		"unist-util-visit-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.0.1.tgz",
			"sha": "5a7377b6fcb58db9f0aa998a88c405b239dc7b9c",
			"registry": "npmjs"
		},
		"unist-util-visit-1.1.0.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.1.0.tgz",
			"sha": "2029869661db425ee082a82e2e02dd6cfc95db99",
			"registry": "npmjs"
		},
		"unist-util-visit-1.1.1.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.1.1.tgz",
			"sha": "e917a3b137658b335cb4420c7da2e74d928e4e94",
			"registry": "npmjs"
		},
		"unist-util-visit-1.1.2.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.1.2.tgz",
			"sha": "d2a9785675f5ba1f00d61167d0907b883759fd35",
			"registry": "npmjs"
		},
		"unist-util-visit-1.1.3.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.1.3.tgz",
			"sha": "ec268e731b9d277a79a5b5aa0643990e405d600b",
			"registry": "npmjs"
		},
		"unist-util-visit-1.2.0.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.2.0.tgz",
			"sha": "9dc78d1f95cd242e865f7f93f327d3296bb9a718",
			"registry": "npmjs"
		},
		"unist-util-visit-1.3.0.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.3.0.tgz",
			"sha": "41ca7c82981fd1ce6c762aac397fc24e35711444",
			"registry": "npmjs"
		},
		"unist-util-visit-1.3.1.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.3.1.tgz",
			"sha": "c019ac9337a62486be58531bc27e7499ae7d55c7",
			"registry": "npmjs"
		},
		"unist-util-visit-1.4.0.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.0.tgz",
			"sha": "1cb763647186dc26f5e1df5db6bd1e48b3cc2fb1",
			"registry": "npmjs"
		},
		"unist-util-visit-1.4.1.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz",
			"sha": "4724aaa8486e6ee6e26d7ff3c8685960d560b1e3",
			"registry": "npmjs"
		},
		"unist-util-visit-2.0.0.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.0.tgz",
			"sha": "1fdae5ea88251651bfe49b7e84390d664fc227c5",
			"registry": "npmjs"
		},
		"unist-util-visit-2.0.1.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.1.tgz",
			"sha": "b4e1c1cb414250c6b3cb386b8e461d79312108ae",
			"registry": "npmjs"
		},
		"unist-util-visit-2.0.2.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.2.tgz",
			"sha": "3843782a517de3d2357b4c193b24af2d9366afb7",
			"registry": "npmjs"
		},
		"unist-util-visit-2.0.3.tgz": {
			"url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz",
			"sha": "c3703893146df47203bb8a9795af47d7b971208c",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"unist-util-visit-2.0.3.tgz": {
			"shasum": "c3703893146df47203bb8a9795af47d7b971208c"
		}
	},
	"_rev": "2-51dcf81d91b7b6cf",
	"_id": "unist-util-visit",
	"readme": "# unist-util-visit\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n[![Sponsors][sponsors-badge]][collective]\n[![Backers][backers-badge]][collective]\n[![Chat][chat-badge]][chat]\n\n[**unist**][unist] utility to visit nodes.\n\n## Install\n\n[npm][]:\n\n```sh\nnpm install unist-util-visit\n```\n\n## Use\n\n```js\nvar u = require('unist-builder')\nvar visit = require('unist-util-visit')\n\nvar tree = u('tree', [\n  u('leaf', '1'),\n  u('node', [u('leaf', '2')]),\n  u('void'),\n  u('leaf', '3')\n])\n\nvisit(tree, 'leaf', function(node) {\n  console.log(node)\n})\n```\n\nYields:\n\n```js\n{ type: 'leaf', value: '1' }\n{ type: 'leaf', value: '2' }\n{ type: 'leaf', value: '3' }\n```\n\n## API\n\n### `visit(tree[, test], visitor[, reverse])`\n\nThis function works exactly the same as [`unist-util-visit-parents`][vp],\nbut `visitor` has a different signature.\n\n#### `next? = visitor(node, index, parent)`\n\nInstead of being passed an array of ancestors, `visitor` is invoked with the\nnode’s [`index`][index] and its [`parent`][parent].\n\nOtherwise the same as [`unist-util-visit-parents`][vp].\n\n## Related\n\n*   [`unist-util-visit-parents`][vp]\n    — Like `visit`, but with a stack of parents\n*   [`unist-util-filter`](https://github.com/syntax-tree/unist-util-filter)\n    — Create a new tree with all nodes that pass a test\n*   [`unist-util-map`](https://github.com/syntax-tree/unist-util-map)\n    — Create a new tree with all nodes mapped by a given function\n*   [`unist-util-flatmap`](https://gitlab.com/staltz/unist-util-flatmap)\n    — Create a new tree by mapping (to an array) with the given function\n*   [`unist-util-remove`](https://github.com/syntax-tree/unist-util-remove)\n    — Remove nodes from a tree that pass a test\n*   [`unist-util-select`](https://github.com/syntax-tree/unist-util-select)\n    — Select nodes with CSS-like selectors\n\n## Contribute\n\nSee [`contributing.md` in `syntax-tree/.github`][contributing] for ways to get\nstarted.\nSee [`support.md`][support] for ways to get help.\n\nThis project has a [code of conduct][coc].\nBy interacting with this repository, organization, or community you agree to\nabide by its terms.\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n<!-- Definition -->\n\n[build-badge]: https://img.shields.io/travis/syntax-tree/unist-util-visit.svg\n\n[build]: https://travis-ci.org/syntax-tree/unist-util-visit\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/syntax-tree/unist-util-visit.svg\n\n[coverage]: https://codecov.io/github/syntax-tree/unist-util-visit\n\n[downloads-badge]: https://img.shields.io/npm/dm/unist-util-visit.svg\n\n[downloads]: https://www.npmjs.com/package/unist-util-visit\n\n[size-badge]: https://img.shields.io/bundlephobia/minzip/unist-util-visit.svg\n\n[size]: https://bundlephobia.com/result?p=unist-util-visit\n\n[sponsors-badge]: https://opencollective.com/unified/sponsors/badge.svg\n\n[backers-badge]: https://opencollective.com/unified/backers/badge.svg\n\n[collective]: https://opencollective.com/unified\n\n[chat-badge]: https://img.shields.io/badge/chat-spectrum-7b16ff.svg\n\n[chat]: https://spectrum.chat/unified/syntax-tree\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[license]: license\n\n[author]: https://wooorm.com\n\n[contributing]: https://github.com/syntax-tree/.github/blob/HEAD/contributing.md\n\n[support]: https://github.com/syntax-tree/.github/blob/HEAD/support.md\n\n[coc]: https://github.com/syntax-tree/.github/blob/HEAD/code-of-conduct.md\n\n[unist]: https://github.com/syntax-tree/unist\n\n[vp]: https://github.com/syntax-tree/unist-util-visit-parents\n\n[index]: https://github.com/syntax-tree/unist#index\n\n[parent]: https://github.com/syntax-tree/unist#parent-1"
}