{
	"name": "unified",
	"versions": {
		"1.0.0": {
			"name": "unified",
			"version": "1.0.0",
			"description": "Text processing framework: Parse / Transform / Compile",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"retext",
				"mdast"
			],
			"dependencies": {
				"attach-ware": "^1.0.0",
				"bail": "^1.0.0",
				"unherit": "^1.0.4",
				"vfile": "^1.0.0",
				"ware": "^1.3.0"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com"
			},
			"files": [
				"index.js"
			],
			"devDependencies": {
				"browserify": "^11.0.0",
				"eslint": "^0.24.0",
				"esmangle": "^1.0.0",
				"istanbul": "^0.3.0",
				"jscs": "^2.0.0",
				"jscs-jsdoc": "^1.0.0",
				"mdast": "^0.27.1",
				"mdast-comment-config": "^0.1.2",
				"mdast-github": "^0.3.0",
				"mdast-lint": "^0.4.0",
				"mdast-man": "^0.4.0",
				"mdast-toc": "^0.5.1",
				"mdast-validate-links": "^0.3.0",
				"mocha": "^2.0.0"
			},
			"scripts": {
				"test-api": "mocha --check-leaks test.js",
				"test-coveralls": "istanbul cover _mocha --report lcovonly -- --check-leaks test.js",
				"test-coverage": "istanbul cover _mocha -- -- test.js",
				"test-travis": "npm run test-coveralls",
				"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",
				"build-md": "mdast . --quiet",
				"build-bundle": "browserify index.js -s AttachWare > unified.js",
				"postbuild-bundle": "esmangle unified.js > unified.min.js",
				"build": "npm run build-md && npm run build-bundle"
			},
			"gitHead": "6dae05dd38ea97bf897ee6ff808e210a59ccbc81",
			"bugs": {
				"url": "https://github.com/wooorm/unified/issues"
			},
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@1.0.0",
			"_shasum": "630e61e18f06206e79f23e0a801a7ae6a294a7e4",
			"_from": ".",
			"_npmVersion": "2.11.3",
			"_nodeVersion": "2.3.3",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "630e61e18f06206e79f23e0a801a7ae6a294a7e4",
				"tarball": "https://registry.npmjs.org/unified/-/unified-1.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"2.0.0": {
			"name": "unified",
			"version": "2.0.0",
			"description": "Text processing framework: Parse / Transform / Compile",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"retext",
				"mdast"
			],
			"dependencies": {
				"attach-ware": "^1.0.0",
				"bail": "^1.0.0",
				"unherit": "^1.0.4",
				"vfile": "^1.0.0",
				"ware": "^1.3.0"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com"
			},
			"files": [
				"index.js"
			],
			"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": "^1.0.0",
				"mdast-comment-config": "^1.0.0",
				"mdast-github": "^1.0.0",
				"mdast-lint": "^1.0.0",
				"mdast-man": "^1.0.0",
				"mdast-toc": "^1.0.0",
				"mdast-validate-links": "^1.0.0",
				"mocha": "^2.0.0"
			},
			"scripts": {
				"test-api": "mocha --check-leaks test.js",
				"test-coveralls": "istanbul cover _mocha --report lcovonly -- --check-leaks test.js",
				"test-coverage": "istanbul cover _mocha -- -- test.js",
				"test-travis": "npm run test-coveralls",
				"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",
				"build-md": "mdast . --quiet",
				"build-bundle": "browserify index.js -s AttachWare > unified.js",
				"postbuild-bundle": "esmangle unified.js > unified.min.js",
				"build": "npm run build-md && npm run build-bundle"
			},
			"gitHead": "b677413ded8f9f1d0504e993476ba452b3e6c992",
			"bugs": {
				"url": "https://github.com/wooorm/unified/issues"
			},
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@2.0.0",
			"_shasum": "d059e2b9083723ccf193dcff26aac22134d5a3f2",
			"_from": ".",
			"_npmVersion": "2.14.2",
			"_nodeVersion": "4.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "d059e2b9083723ccf193dcff26aac22134d5a3f2",
				"tarball": "https://registry.npmjs.org/unified/-/unified-2.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"2.1.0": {
			"name": "unified",
			"version": "2.1.0",
			"description": "Text processing framework: Parse / Transform / Compile",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"mdast"
			],
			"dependencies": {
				"attach-ware": "^1.0.0",
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"unherit": "^1.0.4",
				"vfile": "^1.0.0",
				"ware": "^1.3.0"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com"
			},
			"files": [
				"index.js"
			],
			"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": "^1.0.0",
				"mdast-comment-config": "^1.0.0",
				"mdast-github": "^1.0.0",
				"mdast-lint": "^1.0.0",
				"mdast-man": "^1.0.0",
				"mdast-toc": "^1.0.0",
				"mdast-validate-links": "^1.0.0",
				"mocha": "^2.0.0"
			},
			"scripts": {
				"test-api": "mocha --check-leaks test.js",
				"test-coveralls": "istanbul cover _mocha --report lcovonly -- --check-leaks test.js",
				"test-coverage": "istanbul cover _mocha -- -- test.js",
				"test-travis": "npm run test-coveralls",
				"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",
				"build-md": "mdast . --quiet",
				"build-bundle": "browserify index.js -s AttachWare > unified.js",
				"postbuild-bundle": "esmangle unified.js > unified.min.js",
				"build": "npm run build-md && npm run build-bundle"
			},
			"gitHead": "b00d9635679b11c229ddcf6c76b0e724c46e74ae",
			"bugs": {
				"url": "https://github.com/wooorm/unified/issues"
			},
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@2.1.0",
			"_shasum": "d7d7214436ad43e80a80681171725b2ac28223c5",
			"_from": ".",
			"_npmVersion": "3.3.5",
			"_nodeVersion": "4.1.1",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "d7d7214436ad43e80a80681171725b2ac28223c5",
				"tarball": "https://registry.npmjs.org/unified/-/unified-2.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"2.1.1": {
			"name": "unified",
			"version": "2.1.1",
			"description": "Text processing framework: Parse / Transform / Compile",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"mdast"
			],
			"dependencies": {
				"attach-ware": "^1.0.0",
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"unherit": "^1.0.4",
				"vfile": "^1.0.0",
				"ware": "^1.3.0"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com"
			},
			"files": [
				"index.js"
			],
			"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": "^1.0.0",
				"mdast-comment-config": "^1.0.0",
				"mdast-github": "^1.0.0",
				"mdast-lint": "^1.0.0",
				"mdast-man": "^1.0.0",
				"mdast-toc": "^1.0.0",
				"mdast-validate-links": "^1.0.0",
				"mocha": "^2.0.0"
			},
			"scripts": {
				"test-api": "mocha --check-leaks test.js",
				"test-coveralls": "istanbul cover _mocha --report lcovonly -- --check-leaks test.js",
				"test-coverage": "istanbul cover _mocha -- -- test.js",
				"test-travis": "npm run test-coveralls",
				"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",
				"build-md": "mdast . --quiet",
				"build-bundle": "browserify index.js -s AttachWare -u node-extend > unified.js",
				"postbuild-bundle": "esmangle unified.js > unified.min.js",
				"build": "npm run build-md && npm run build-bundle"
			},
			"gitHead": "5b0a28133344acdec1ba4c2dd24e7838348db39d",
			"bugs": {
				"url": "https://github.com/wooorm/unified/issues"
			},
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@2.1.1",
			"_shasum": "6eab38a701c7b5251257080ca21ae6d9c3d591f7",
			"_from": ".",
			"_npmVersion": "3.3.5",
			"_nodeVersion": "4.1.1",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "6eab38a701c7b5251257080ca21ae6d9c3d591f7",
				"tarball": "https://registry.npmjs.org/unified/-/unified-2.1.1.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"2.1.2": {
			"name": "unified",
			"version": "2.1.2",
			"description": "Text processing framework: Parse / Transform / Compile",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"mdast"
			],
			"dependencies": {
				"attach-ware": "^1.0.0",
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"unherit": "^1.0.4",
				"vfile": "^1.0.0",
				"ware": "^1.3.0"
			},
			"browser": {
				"node-extend": "extend"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com"
			},
			"files": [
				"index.js"
			],
			"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": "^1.0.0",
				"mdast-comment-config": "^1.0.0",
				"mdast-github": "^1.0.0",
				"mdast-lint": "^1.0.0",
				"mdast-man": "^1.0.0",
				"mdast-toc": "^1.0.0",
				"mdast-validate-links": "^1.0.0",
				"mocha": "^2.0.0"
			},
			"scripts": {
				"test-api": "mocha --check-leaks test.js",
				"test-coveralls": "istanbul cover _mocha --report lcovonly -- --check-leaks test.js",
				"test-coverage": "istanbul cover _mocha -- -- test.js",
				"test-travis": "npm run test-coveralls",
				"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",
				"build-md": "mdast . --quiet",
				"build-bundle": "browserify index.js -s AttachWare > unified.js",
				"postbuild-bundle": "esmangle unified.js > unified.min.js",
				"build": "npm run build-md && npm run build-bundle"
			},
			"gitHead": "c397863ed7dd72e8d8b0278a1d39c24a3641344b",
			"bugs": {
				"url": "https://github.com/wooorm/unified/issues"
			},
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@2.1.2",
			"_shasum": "c3fe3bdcf69358c03faf9c4d8acebbf4d2615044",
			"_from": ".",
			"_npmVersion": "3.3.5",
			"_nodeVersion": "4.1.1",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "c3fe3bdcf69358c03faf9c4d8acebbf4d2615044",
				"tarball": "https://registry.npmjs.org/unified/-/unified-2.1.2.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"2.1.3": {
			"name": "unified",
			"version": "2.1.3",
			"description": "Text processing framework: Parse / Transform / Compile",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"remark"
			],
			"dependencies": {
				"attach-ware": "^1.0.0",
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"unherit": "^1.0.4",
				"vfile": "^1.0.0",
				"ware": "^1.3.0"
			},
			"browser": {
				"node-extend": "extend"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/wooorm/unified.git"
			},
			"bugs": {
				"url": "https://github.com/wooorm/unified/issues"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com"
			},
			"files": [
				"index.js"
			],
			"devDependencies": {
				"browserify": "^13.0.0",
				"eslint": "^1.0.0",
				"esmangle": "^1.0.0",
				"istanbul": "^0.4.0",
				"jscs": "^2.0.0",
				"jscs-jsdoc": "^1.0.0",
				"remark": "^3.0.0",
				"remark-comment-config": "^2.0.0",
				"remark-github": "^4.0.0",
				"remark-lint": "^2.0.0",
				"remark-man": "^2.0.0",
				"remark-toc": "^2.0.0",
				"remark-validate-links": "^2.0.0",
				"tape": "^4.4.0"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail",
				"build-bundle": "browserify index.js -s AttachWare > unified.js",
				"build-mangle": "esmangle unified.js > unified.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": "aa92c3bfd9a97c8114e1f9249fd5809e02e74e3b",
			"homepage": "https://github.com/wooorm/unified",
			"_id": "unified@2.1.3",
			"_shasum": "a7dcc644568574fc82e72d7253b66e9facc821fa",
			"_from": ".",
			"_npmVersion": "2.3.0",
			"_nodeVersion": "0.11.16",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "a7dcc644568574fc82e72d7253b66e9facc821fa",
				"tarball": "https://registry.npmjs.org/unified/-/unified-2.1.3.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"2.1.4": {
			"name": "unified",
			"version": "2.1.4",
			"description": "Text processing framework: Parse / Transform / Compile",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"remark"
			],
			"dependencies": {
				"attach-ware": "^1.0.0",
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"unherit": "^1.0.4",
				"vfile": "^1.0.0",
				"ware": "^1.3.0"
			},
			"browser": {
				"node-extend": "extend"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"bugs": {
				"url": "https://github.com/wooorm/unified/issues"
			},
			"author": {
				"name": "Titus Wormer",
				"email": "tituswormer@gmail.com"
			},
			"files": [
				"index.js"
			],
			"devDependencies": {
				"browserify": "^13.0.0",
				"eslint": "^1.0.0",
				"esmangle": "^1.0.0",
				"istanbul": "^0.4.0",
				"jscs": "^2.0.0",
				"jscs-jsdoc": "^1.0.0",
				"remark": "^3.0.0",
				"remark-comment-config": "^2.0.0",
				"remark-github": "^4.0.0",
				"remark-lint": "^2.0.0",
				"remark-man": "^2.0.0",
				"remark-toc": "^2.0.0",
				"remark-validate-links": "^2.0.0",
				"tape": "^4.4.0"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail",
				"build-bundle": "browserify index.js -s AttachWare > unified.js",
				"build-mangle": "esmangle unified.js > unified.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": "cf783f04890e5e9532982ba3abb37643a78ca66e",
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@2.1.4",
			"_shasum": "14bc6cd40d98ffff75b405506bad873ecbbac3ba",
			"_from": ".",
			"_npmVersion": "3.5.0",
			"_nodeVersion": "5.1.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "14bc6cd40d98ffff75b405506bad873ecbbac3ba",
				"tarball": "https://registry.npmjs.org/unified/-/unified-2.1.4.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"3.0.0": {
			"name": "unified",
			"version": "3.0.0",
			"description": "Text processing framework: Parse / Transform / Compile",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"remark"
			],
			"dependencies": {
				"attach-ware": "^2.0.0",
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"unherit": "^1.0.4",
				"vfile": "^1.0.0",
				"ware": "^1.3.0"
			},
			"browser": {
				"node-extend": "extend"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"bugs": {
				"url": "https://github.com/wooorm/unified/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"
				}
			],
			"engines": {
				"node": ">=0.10.0"
			},
			"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": "^3.0.0",
				"remark-comment-config": "^2.0.0",
				"remark-github": "^4.0.0",
				"remark-lint": "^2.0.0",
				"remark-toc": "^2.0.0",
				"remark-validate-links": "^2.0.0",
				"tape": "^4.4.0"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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": "32b917f97b1ce4f46dd180894651cc5352f40362",
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@3.0.0",
			"_shasum": "85ce4169b09ee9f084d07f4d0a1fbe3939518712",
			"_from": ".",
			"_npmVersion": "3.3.6",
			"_nodeVersion": "5.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "85ce4169b09ee9f084d07f4d0a1fbe3939518712",
				"tarball": "https://registry.npmjs.org/unified/-/unified-3.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-9-west.internal.npmjs.com",
				"tmp": "tmp/unified-3.0.0.tgz_1455369080701_0.027905355440452695"
			},
			"directories": {}
		},
		"4.0.0": {
			"name": "unified",
			"version": "4.0.0",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"remark"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"vfile": "^1.0.0"
			},
			"browser": {
				"node-extend": "extend"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"bugs": {
				"url": "https://github.com/wooorm/unified/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"
				}
			],
			"engines": {
				"node": ">=0.10.0"
			},
			"files": [
				"index.js"
			],
			"devDependencies": {
				"browserify": "^13.0.0",
				"eslint": "^2.0.0",
				"esmangle": "^1.0.0",
				"istanbul": "^0.4.0",
				"jscs": "^3.0.0",
				"jscs-jsdoc": "^2.0.0",
				"remark": "^4.0.0",
				"remark-comment-config": "^3.0.0",
				"remark-github": "^4.0.1",
				"remark-lint": "^3.0.0",
				"remark-toc": "^3.0.0",
				"remark-validate-links": "^3.0.0",
				"tape": "^4.4.0"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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": "eb94abc1fec621fcad55d0b4a26baf8fbe59e715",
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@4.0.0",
			"_shasum": "3407c3193d104febe13e7459d8d858bf14c792ad",
			"_from": ".",
			"_npmVersion": "3.8.6",
			"_nodeVersion": "6.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "3407c3193d104febe13e7459d8d858bf14c792ad",
				"tarball": "https://registry.npmjs.org/unified/-/unified-4.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/unified-4.0.0.tgz_1464098996800_0.2357537962961942"
			},
			"directories": {}
		},
		"4.0.1": {
			"name": "unified",
			"version": "4.0.1",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"remark"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"vfile": "^1.0.0"
			},
			"browser": {
				"node-extend": "extend"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"bugs": {
				"url": "https://github.com/wooorm/unified/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"
				}
			],
			"engines": {
				"node": ">=0.11.0"
			},
			"files": [
				"index.js",
				"lib/trough.js",
				"lib/unified.js"
			],
			"devDependencies": {
				"browserify": "^13.0.0",
				"eslint": "^2.0.0",
				"esmangle": "^1.0.0",
				"istanbul": "^0.4.0",
				"jscs": "^3.0.0",
				"jscs-jsdoc": "^2.0.0",
				"remark": "^4.0.0",
				"remark-comment-config": "^3.0.0",
				"remark-github": "^4.0.1",
				"remark-lint": "^3.0.0",
				"remark-toc": "^3.0.0",
				"remark-validate-links": "^3.0.0",
				"tape": "^4.4.0"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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": "681f75d89b1d3c3a287fd801c3cfc3cad07d5a08",
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@4.0.1",
			"_shasum": "f44f2c4a60d1bf4f9af8e5326fc37785e73d68b4",
			"_from": ".",
			"_npmVersion": "3.8.6",
			"_nodeVersion": "6.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "f44f2c4a60d1bf4f9af8e5326fc37785e73d68b4",
				"tarball": "https://registry.npmjs.org/unified/-/unified-4.0.1.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/unified-4.0.1.tgz_1464109107642_0.48307169461622834"
			},
			"directories": {}
		},
		"4.1.0": {
			"name": "unified",
			"version": "4.1.0",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"remark"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"once": "^1.3.3",
				"vfile": "^1.0.0"
			},
			"browser": {
				"node-extend": "extend"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"bugs": {
				"url": "https://github.com/wooorm/unified/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"
				}
			],
			"engines": {
				"node": ">=0.11.0"
			},
			"files": [
				"index.js",
				"lib/trough.js",
				"lib/unified.js"
			],
			"devDependencies": {
				"browserify": "^13.0.0",
				"eslint": "^2.0.0",
				"esmangle": "^1.0.0",
				"istanbul": "^0.4.0",
				"jscs": "^3.0.0",
				"jscs-jsdoc": "^2.0.0",
				"remark": "^4.0.0",
				"remark-comment-config": "^3.0.0",
				"remark-github": "^4.0.1",
				"remark-lint": "^4.0.0",
				"remark-toc": "^3.0.0",
				"remark-validate-links": "^3.0.0",
				"tape": "^4.4.0"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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": "a4a3fb0eaff7c3f2bdd85f7c3929af6e7d326d22",
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@4.1.0",
			"_shasum": "706fe04cb418553e17f66ba12ff0c73e983d55b5",
			"_from": ".",
			"_npmVersion": "3.8.6",
			"_nodeVersion": "6.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "706fe04cb418553e17f66ba12ff0c73e983d55b5",
				"tarball": "https://registry.npmjs.org/unified/-/unified-4.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/unified-4.1.0.tgz_1465680275848_0.4655863812658936"
			},
			"directories": {}
		},
		"4.1.1": {
			"name": "unified",
			"version": "4.1.1",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"remark"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"once": "^1.3.3",
				"vfile": "^1.0.0"
			},
			"browser": {
				"node-extend": "extend"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"bugs": {
				"url": "https://github.com/wooorm/unified/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"
				}
			],
			"engines": {
				"node": ">=0.11.0"
			},
			"files": [
				"index.js",
				"lib/trough.js",
				"lib/unified.js"
			],
			"devDependencies": {
				"browserify": "^13.0.0",
				"eslint": "^2.0.0",
				"esmangle": "^1.0.0",
				"istanbul": "^0.4.0",
				"jscs": "^3.0.0",
				"jscs-jsdoc": "^2.0.0",
				"remark": "^4.0.0",
				"remark-comment-config": "^3.0.0",
				"remark-github": "^4.0.1",
				"remark-lint": "^4.0.0",
				"remark-toc": "^3.0.0",
				"remark-validate-links": "^3.0.0",
				"tape": "^4.4.0"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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": "75e48147911cd93f23904fdf43b84b0933b4f71e",
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@4.1.1",
			"_shasum": "92238870e6b97dd094ed80daef1ebec421e5b8db",
			"_from": ".",
			"_npmVersion": "3.8.6",
			"_nodeVersion": "6.1.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "92238870e6b97dd094ed80daef1ebec421e5b8db",
				"tarball": "https://registry.npmjs.org/unified/-/unified-4.1.1.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/unified-4.1.1.tgz_1465735909693_0.8240992005448788"
			},
			"directories": {}
		},
		"4.1.2": {
			"name": "unified",
			"version": "4.1.2",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"remark"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"once": "^1.3.3",
				"vfile": "^1.0.0"
			},
			"browser": {
				"node-extend": "extend"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"bugs": {
				"url": "https://github.com/wooorm/unified/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"
				}
			],
			"engines": {
				"node": ">=0.11.0"
			},
			"files": [
				"index.js",
				"lib/trough.js",
				"lib/unified.js"
			],
			"devDependencies": {
				"browserify": "^13.0.0",
				"eslint": "^2.0.0",
				"esmangle": "^1.0.0",
				"istanbul": "^0.4.0",
				"jscs": "^3.0.0",
				"jscs-jsdoc": "^2.0.0",
				"remark-cli": "^1.0.0",
				"remark-comment-config": "^4.0.0",
				"remark-github": "^5.0.0",
				"remark-lint": "^4.0.0",
				"remark-toc": "^3.0.0",
				"remark-validate-links": "^4.0.0",
				"tape": "^4.4.0"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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": "8ae3b3ee0bfc84494e6b5d55252eb5c2d46264ad",
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@4.1.2",
			"_shasum": "e78a34b76260519e1ad8c46c427be4153fd2299c",
			"_from": ".",
			"_npmVersion": "3.8.6",
			"_nodeVersion": "6.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "e78a34b76260519e1ad8c46c427be4153fd2299c",
				"tarball": "https://registry.npmjs.org/unified/-/unified-4.1.2.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/unified-4.1.2.tgz_1465843116744_0.9058457287028432"
			},
			"directories": {}
		},
		"4.2.0": {
			"name": "unified",
			"version": "4.2.0",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"remark"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"has": "^1.0.1",
				"once": "^1.3.3",
				"trough": "^1.0.0",
				"vfile": "^1.0.0"
			},
			"browser": {
				"node-extend": "extend"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"bugs": {
				"url": "https://github.com/wooorm/unified/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"
				}
			],
			"engines": {
				"node": ">=0.11.0"
			},
			"files": [
				"index.js",
				"lib"
			],
			"devDependencies": {
				"browserify": "^13.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^7.1.0",
				"remark-cli": "^1.0.0",
				"remark-comment-config": "^4.0.0",
				"remark-github": "^5.0.0",
				"remark-lint": "^4.0.0",
				"remark-toc": "^3.0.0",
				"remark-validate-links": "^4.0.0",
				"tape": "^4.4.0",
				"xo": "^0.16.0"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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",
				"test": "npm run build && npm run lint && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"xo": {
				"space": true,
				"rules": {
					"guard-for-in": "off",
					"max-lines": "off"
				},
				"ignores": [
					"unified.js",
					"unified.min.js"
				]
			},
			"remarkConfig": {
				"output": true,
				"plugins": {
					"comment-config": null,
					"lint": {
						"heading-increment": false,
						"no-duplicate-headings": false,
						"list-item-spacing": false
					},
					"github": null,
					"toc": {
						"maxDepth": 3
					},
					"validate-links": null
				},
				"settings": {
					"bullet": "*"
				}
			},
			"gitHead": "82f21cceb264403f6cc0c8f78616b64c3f7455d8",
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@4.2.0",
			"_shasum": "200c4aa4fc40b6be11aa101089d3047172f7277d",
			"_from": ".",
			"_npmVersion": "3.3.6",
			"_nodeVersion": "5.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "200c4aa4fc40b6be11aa101089d3047172f7277d",
				"tarball": "https://registry.npmjs.org/unified/-/unified-4.2.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/unified-4.2.0.tgz_1470067305128_0.08399983565323055"
			},
			"directories": {}
		},
		"4.2.1": {
			"name": "unified",
			"version": "4.2.1",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"remark"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"has": "^1.0.1",
				"once": "^1.3.3",
				"trough": "^1.0.0",
				"vfile": "^1.0.0"
			},
			"browser": {
				"node-extend": "extend"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"bugs": {
				"url": "https://github.com/wooorm/unified/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"
				}
			],
			"engines": {
				"node": ">=0.11.0"
			},
			"files": [
				"index.js",
				"lib"
			],
			"devDependencies": {
				"browserify": "^13.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^7.1.0",
				"remark-cli": "^1.0.0",
				"remark-comment-config": "^4.0.0",
				"remark-github": "^5.0.0",
				"remark-lint": "^4.0.0",
				"remark-toc": "^3.0.0",
				"remark-validate-links": "^4.0.0",
				"tape": "^4.4.0",
				"xo": "^0.16.0"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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",
				"test": "npm run build && npm run lint && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"xo": {
				"space": true,
				"rules": {
					"guard-for-in": "off",
					"max-lines": "off"
				},
				"ignores": [
					"unified.js",
					"unified.min.js"
				]
			},
			"remarkConfig": {
				"output": true,
				"plugins": {
					"comment-config": null,
					"lint": {
						"heading-increment": false,
						"no-duplicate-headings": false,
						"list-item-spacing": false
					},
					"github": null,
					"toc": {
						"maxDepth": 3
					},
					"validate-links": null
				},
				"settings": {
					"bullet": "*"
				}
			},
			"gitHead": "75dd894ce8150dcfbd142327cac61fbdd5bf6ef8",
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@4.2.1",
			"_shasum": "76ff43aa8da430f6e7e4a55c84ebac2ad2cfcd2e",
			"_from": ".",
			"_npmVersion": "3.3.6",
			"_nodeVersion": "5.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "76ff43aa8da430f6e7e4a55c84ebac2ad2cfcd2e",
				"tarball": "https://registry.npmjs.org/unified/-/unified-4.2.1.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/unified-4.2.1.tgz_1470121761063_0.6253260243684053"
			},
			"directories": {}
		},
		"5.0.0": {
			"name": "unified",
			"version": "5.0.0",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"remark"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"has": "^1.0.1",
				"is-buffer": "^1.1.4",
				"once": "^1.3.3",
				"trough": "^1.0.0",
				"vfile": "^2.0.0",
				"x-is-string": "^0.1.0"
			},
			"browser": {
				"node-extend": "extend"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"bugs": {
				"url": "https://github.com/wooorm/unified/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"
				}
			],
			"engines": {
				"node": ">=0.11.0"
			},
			"files": [
				"index.js",
				"lib"
			],
			"devDependencies": {
				"browserify": "^13.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^8.1.0",
				"remark-cli": "^1.0.0",
				"remark-comment-config": "^4.0.0",
				"remark-github": "^5.0.0",
				"remark-lint": "^4.0.0",
				"remark-toc": "^3.0.0",
				"remark-validate-links": "^4.0.0",
				"tape": "^4.4.0",
				"xo": "^0.16.0"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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",
				"test": "npm run build && npm run lint && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"xo": {
				"space": true,
				"rules": {
					"guard-for-in": "off",
					"max-lines": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"output": true,
				"plugins": {
					"comment-config": null,
					"lint": {
						"heading-increment": false,
						"no-duplicate-headings": false,
						"list-item-spacing": false,
						"no-missing-blank-lines": {
							"exceptTightLists": true
						}
					},
					"github": null,
					"toc": {
						"maxDepth": 3,
						"tight": true
					},
					"validate-links": null
				},
				"settings": {
					"bullet": "*"
				}
			},
			"gitHead": "fac76054e4088b65f98bc35f6e19e64c6c130f9a",
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@5.0.0",
			"_shasum": "7d66acf05431db1418b00ee81cfe30baa40a9a22",
			"_from": ".",
			"_npmVersion": "3.3.6",
			"_nodeVersion": "5.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "7d66acf05431db1418b00ee81cfe30baa40a9a22",
				"tarball": "https://registry.npmjs.org/unified/-/unified-5.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/unified-5.0.0.tgz_1471792462425_0.977663794066757"
			},
			"directories": {}
		},
		"5.1.0": {
			"name": "unified",
			"version": "5.1.0",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"hast",
				"retext",
				"remark"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"has": "^1.0.1",
				"is-buffer": "^1.1.4",
				"once": "^1.3.3",
				"trough": "^1.0.0",
				"vfile": "^2.0.0",
				"x-is-string": "^0.1.0"
			},
			"browser": {
				"node-extend": "extend"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/wooorm/unified.git"
			},
			"bugs": {
				"url": "https://github.com/wooorm/unified/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"
				}
			],
			"engines": {
				"node": ">=0.11.0"
			},
			"files": [
				"index.js",
				"lib"
			],
			"devDependencies": {
				"browserify": "^13.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^8.1.0",
				"remark-cli": "^2.0.0",
				"remark-preset-wooorm": "^1.0.0",
				"tape": "^4.4.0",
				"xo": "^0.16.0"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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",
				"test": "npm run build && npm run lint && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"xo": {
				"space": true,
				"rules": {
					"guard-for-in": "off",
					"max-lines": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"output": true,
				"presets": "wooorm"
			},
			"gitHead": "be921cdcd4d64b430a1c69e68bd964cbae4a2efa",
			"homepage": "https://github.com/wooorm/unified#readme",
			"_id": "unified@5.1.0",
			"_shasum": "61268da9b91ce925be1f3d198c0278b0e9716094",
			"_from": ".",
			"_npmVersion": "3.3.6",
			"_nodeVersion": "5.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "61268da9b91ce925be1f3d198c0278b0e9716094",
				"tarball": "https://registry.npmjs.org/unified/-/unified-5.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/unified-5.1.0.tgz_1476130730412_0.27419051667675376"
			},
			"directories": {}
		},
		"6.0.0": {
			"name": "unified",
			"version": "6.0.0",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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",
				"lib"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"has": "^1.0.1",
				"isarray": "^2.0.1",
				"trough": "^1.0.0",
				"vfile": "^2.0.0",
				"x-is-function": "^1.0.4",
				"x-is-string": "^0.1.0"
			},
			"devDependencies": {
				"browserify": "^14.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^10.0.0",
				"remark-cli": "^2.0.0",
				"remark-preset-wooorm": "^1.0.0",
				"tape": "^4.4.0",
				"xo": "^0.17.0"
			},
			"scripts": {
				"build-md": "remark . --quiet --frail",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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",
				"test": "npm run build && npm run lint && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"xo": {
				"space": true,
				"rules": {
					"import/no-unassigned-import": "off",
					"guard-for-in": "off",
					"max-lines": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"output": true,
				"presets": "wooorm"
			},
			"gitHead": "6e4e5bff40798427cc2a1f8a0f05af80ac2fd0a6",
			"homepage": "https://github.com/unifiedjs/unified#readme",
			"_id": "unified@6.0.0",
			"_shasum": "bcb3dabb92c1394cc82f3fd679274f727e6ebaf1",
			"_from": ".",
			"_npmVersion": "2.14.2",
			"_nodeVersion": "4.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "bcb3dabb92c1394cc82f3fd679274f727e6ebaf1",
				"tarball": "https://registry.npmjs.org/unified/-/unified-6.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/unified-6.0.0.tgz_1487848903847_0.4706952346023172"
			},
			"directories": {}
		},
		"6.1.0": {
			"name": "unified",
			"version": "6.1.0",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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",
				"lib"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"has": "^1.0.1",
				"is-plain-obj": "^1.1.0",
				"isarray": "^2.0.1",
				"trough": "^1.0.0",
				"vfile": "^2.0.0",
				"x-is-function": "^1.0.4",
				"x-is-string": "^0.1.0"
			},
			"devDependencies": {
				"browserify": "^14.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^10.0.0",
				"remark-cli": "^3.0.0",
				"remark-preset-wooorm": "^2.0.0",
				"tape": "^4.4.0",
				"xo": "^0.17.0"
			},
			"scripts": {
				"build-md": "remark . -qfo",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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",
				"test": "npm run build && npm run lint && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"xo": {
				"space": true,
				"rules": {
					"import/no-unassigned-import": "off",
					"guard-for-in": "off",
					"max-lines": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "8da75308c7b71ebb7afd0276a468149753db9ed4",
			"homepage": "https://github.com/unifiedjs/unified#readme",
			"_id": "unified@6.1.0",
			"_shasum": "c388fb6eafb4ec9812e0b6ac1a995657627e0d65",
			"_from": ".",
			"_npmVersion": "4.0.3",
			"_nodeVersion": "7.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "c388fb6eafb4ec9812e0b6ac1a995657627e0d65",
				"tarball": "https://registry.npmjs.org/unified/-/unified-6.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/unified-6.1.0.tgz_1487932282063_0.6138905440457165"
			},
			"directories": {}
		},
		"6.1.1": {
			"name": "unified",
			"version": "6.1.1",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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",
				"lib"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"has": "^1.0.1",
				"is-plain-obj": "^1.1.0",
				"isarray": "^2.0.1",
				"trough": "^1.0.0",
				"vfile": "^2.0.0",
				"x-is-function": "^1.0.4",
				"x-is-string": "^0.1.0"
			},
			"devDependencies": {
				"browserify": "^14.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^10.0.0",
				"remark-cli": "^3.0.0",
				"remark-preset-wooorm": "^2.0.0",
				"tape": "^4.4.0",
				"xo": "^0.17.0"
			},
			"scripts": {
				"build-md": "remark . -qfo",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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",
				"test": "npm run build && npm run lint && npm run test-coverage"
			},
			"nyc": {
				"check-coverage": true,
				"lines": 100,
				"functions": 100,
				"branches": 100
			},
			"xo": {
				"space": true,
				"rules": {
					"import/no-unassigned-import": "off",
					"guard-for-in": "off",
					"max-lines": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "9d2b806f5971f28eb7fd1186d9535abaa13cd51c",
			"homepage": "https://github.com/unifiedjs/unified#readme",
			"_id": "unified@6.1.1",
			"_shasum": "0abb4d2ffd8f42c0bc06e4a62ff8eb8fd77f8d11",
			"_from": ".",
			"_npmVersion": "4.0.3",
			"_nodeVersion": "7.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "0abb4d2ffd8f42c0bc06e4a62ff8eb8fd77f8d11",
				"tarball": "https://registry.npmjs.org/unified/-/unified-6.1.1.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/unified-6.1.1.tgz_1488315569474_0.3225632959511131"
			},
			"directories": {}
		},
		"6.1.2": {
			"name": "unified",
			"version": "6.1.2",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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",
				"lib"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"has": "^1.0.1",
				"is-plain-obj": "^1.1.0",
				"isarray": "^2.0.1",
				"trough": "^1.0.0",
				"vfile": "^2.0.0",
				"x-is-function": "^1.0.4",
				"x-is-string": "^0.1.0"
			},
			"devDependencies": {
				"browserify": "^14.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^10.0.0",
				"remark-cli": "^3.0.0",
				"remark-preset-wooorm": "^2.0.0",
				"tape": "^4.4.0",
				"xo": "^0.18.1"
			},
			"scripts": {
				"build-md": "remark . -qfo",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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",
				"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,
				"rules": {
					"unicorn/prefer-type-error": "off",
					"import/no-unassigned-import": "off",
					"guard-for-in": "off",
					"max-lines": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "83ed31a5aafdeaeb33196b947ec252393c9b0a16",
			"homepage": "https://github.com/unifiedjs/unified#readme",
			"_id": "unified@6.1.2",
			"_shasum": "b3904c3254ffbea7ff6d806c5d5b6248838cecb6",
			"_from": ".",
			"_npmVersion": "2.14.2",
			"_nodeVersion": "4.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "b3904c3254ffbea7ff6d806c5d5b6248838cecb6",
				"tarball": "https://registry.npmjs.org/unified/-/unified-6.1.2.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/unified-6.1.2.tgz_1491854664171_0.8953307268675417"
			},
			"directories": {}
		},
		"6.1.3": {
			"name": "unified",
			"version": "6.1.3",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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",
				"lib"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"has": "^1.0.1",
				"is-plain-obj": "^1.1.0",
				"trough": "^1.0.0",
				"vfile": "^2.0.0",
				"x-is-function": "^1.0.4",
				"x-is-string": "^0.1.0"
			},
			"devDependencies": {
				"browserify": "^14.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^10.0.0",
				"remark-cli": "^3.0.0",
				"remark-preset-wooorm": "^2.0.0",
				"tape": "^4.4.0",
				"xo": "^0.18.1"
			},
			"scripts": {
				"build-md": "remark . -qfo",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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",
				"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,
				"rules": {
					"unicorn/prefer-type-error": "off",
					"import/no-unassigned-import": "off",
					"guard-for-in": "off",
					"max-lines": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "84f55c81fb02c2bd5e5e62c02261fd819a013d25",
			"homepage": "https://github.com/unifiedjs/unified#readme",
			"_id": "unified@6.1.3",
			"_shasum": "c26a9df2c56f3def938309253928f37150c70c6e",
			"_from": ".",
			"_npmVersion": "2.14.2",
			"_nodeVersion": "4.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "c26a9df2c56f3def938309253928f37150c70c6e",
				"tarball": "https://registry.npmjs.org/unified/-/unified-6.1.3.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/unified-6.1.3.tgz_1493553920120_0.7987838627304882"
			},
			"directories": {}
		},
		"6.1.4": {
			"name": "unified",
			"version": "6.1.4",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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",
				"lib"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"has": "^1.0.1",
				"is-plain-obj": "^1.1.0",
				"trough": "^1.0.0",
				"vfile": "^2.0.0",
				"x-is-function": "^1.0.4",
				"x-is-string": "^0.1.0"
			},
			"devDependencies": {
				"browserify": "^14.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^10.0.0",
				"remark-cli": "^3.0.0",
				"remark-preset-wooorm": "^3.0.0",
				"tape": "^4.4.0",
				"xo": "^0.18.1"
			},
			"scripts": {
				"build-md": "remark . -qfo",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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",
				"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,
				"rules": {
					"unicorn/prefer-type-error": "off",
					"import/no-unassigned-import": "off",
					"guard-for-in": "off",
					"max-lines": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "a299b11781aa65c87547ef784465cd0470668946",
			"homepage": "https://github.com/unifiedjs/unified#readme",
			"_id": "unified@6.1.4",
			"_shasum": "12d7a4ec35986c4a2fa0815cdfdec4be0245fca2",
			"_from": ".",
			"_npmVersion": "2.14.2",
			"_nodeVersion": "4.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "12d7a4ec35986c4a2fa0815cdfdec4be0245fca2",
				"tarball": "https://registry.npmjs.org/unified/-/unified-6.1.4.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unified-6.1.4.tgz_1495553060692_0.9109853859990835"
			},
			"directories": {}
		},
		"6.1.5": {
			"name": "unified",
			"version": "6.1.5",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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",
				"lib"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^1.1.0",
				"trough": "^1.0.0",
				"vfile": "^2.0.0",
				"x-is-function": "^1.0.4",
				"x-is-string": "^0.1.0"
			},
			"devDependencies": {
				"browserify": "^14.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^11.0.0",
				"remark-cli": "^3.0.0",
				"remark-preset-wooorm": "^3.0.0",
				"tape": "^4.4.0",
				"xo": "^0.18.1"
			},
			"scripts": {
				"build-md": "remark . -qfo",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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",
				"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,
				"rules": {
					"unicorn/prefer-type-error": "off",
					"import/no-unassigned-import": "off",
					"guard-for-in": "off",
					"max-lines": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "d7cfeecfd25c8103266140056f1ca041cbda104a",
			"homepage": "https://github.com/unifiedjs/unified#readme",
			"_id": "unified@6.1.5",
			"_shasum": "716937872621a63135e62ced2f3ac6a063c6fb87",
			"_from": ".",
			"_npmVersion": "2.14.2",
			"_nodeVersion": "4.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"shasum": "716937872621a63135e62ced2f3ac6a063c6fb87",
				"tarball": "https://registry.npmjs.org/unified/-/unified-6.1.5.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unified-6.1.5.tgz_1497633107828_0.41491471184417605"
			},
			"directories": {}
		},
		"6.1.6": {
			"name": "unified",
			"version": "6.1.6",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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",
				"lib"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^1.1.0",
				"trough": "^1.0.0",
				"vfile": "^2.0.0",
				"x-is-function": "^1.0.4",
				"x-is-string": "^0.1.0"
			},
			"devDependencies": {
				"browserify": "^14.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^11.0.0",
				"remark-cli": "^4.0.0",
				"remark-preset-wooorm": "^3.0.0",
				"tape": "^4.4.0",
				"xo": "^0.18.1"
			},
			"scripts": {
				"build-md": "remark . -qfo",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.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",
				"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,
				"rules": {
					"unicorn/prefer-type-error": "off",
					"import/no-unassigned-import": "off",
					"guard-for-in": "off",
					"max-lines": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "c87c92e0b38dda36a37758f443a56facab28d001",
			"homepage": "https://github.com/unifiedjs/unified#readme",
			"_id": "unified@6.1.6",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "9.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"integrity": "sha512-pW2f82bCIo2ifuIGYcV12fL96kMMYgw7JKVEgh7ODlrM9rj6vXSY3BV+H6lCcv1ksxynFf582hwWLnA1qRFy4w==",
				"shasum": "5ea7f807a0898f1f8acdeefe5f25faa010cc42b1",
				"tarball": "https://registry.npmjs.org/unified/-/unified-6.1.6.tgz"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unified-6.1.6.tgz_1510875332118_0.2647679476067424"
			},
			"directories": {}
		},
		"6.2.0": {
			"name": "unified",
			"version": "6.2.0",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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",
				"lib"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^1.1.0",
				"trough": "^1.0.0",
				"vfile": "^2.0.0",
				"x-is-string": "^0.1.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^11.0.0",
				"prettier": "^1.12.1",
				"remark-cli": "^5.0.0",
				"remark-preset-wooorm": "^4.0.0",
				"tape": "^4.4.0",
				"xo": "^0.20.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write '**/*.js' && xo --fix",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test",
				"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",
					"object-shorthand": "off",
					"prefer-arrow-callback": "off",
					"unicorn/prefer-type-error": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "f3cc0cced79b86018bbeec58391bafeab18da944",
			"homepage": "https://github.com/unifiedjs/unified#readme",
			"_id": "unified@6.2.0",
			"_npmVersion": "6.0.0",
			"_nodeVersion": "9.5.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"integrity": "sha512-1k+KPhlVtqmG99RaTbAv/usu85fcSRu3wY8X+vnsEhIxNP5VbVIDiXnLqyKIG+UMdyTg0ZX9EI6k2AfjJkHPtA==",
				"shasum": "7fbd630f719126d67d40c644b7e3f617035f6dba",
				"tarball": "https://registry.npmjs.org/unified/-/unified-6.2.0.tgz",
				"fileCount": 4,
				"unpackedSize": 40528,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6bGTCRA9TVsSAnZWagAAALEP+QHr3DdKxAZsQSm1QH45\n7Q08ZjAFY9oESveNgP/9AVTm8n1qvlBFbabL8NBUayNlhfURQQfHRxk/hghM\nBIyR/AIj0YMXwynkJ2fjWAbyvmJA3MpFP57B0Ooht14A2H1EgnidMdJ0yq22\nwOgRUW6rRFsUCVkp0QcRGoBrP4RljbeFrGMIhCJRzBzXdlT2QXDS7a6126XM\nWZQf8FbW9qwRhJXyTrwsKruSwISj1JwOlMxn7ce5AR2UtMKD3BzXjA//3SHF\n8tsbac5yUNBGewR1BSiVcgLSI4P+NR1knr5fIqev+yDNyw/d2M7z9bDCsBrO\nF52wU1OHkxgD8uJ4shWw2EHhM52XOHmx3Qr3K/q4bMIUvh3/1iDf3uVdgp06\nw2gAC5Bn3IiJvmsj4UbNo2Bn2yXK5clOCtvDsiON+Jc5PZutlF7/OPpxhhW4\nu8U5dvtbGk1ZkpAQeeQH1YPS0sLMdfeYrApJ/ODpa+ynNhJ/QybmvdXZvCRX\nFRC2BR4mZnpkeKeP1nymQ7Y+LV5y5xPWto59/FPYjBQtPmB+lZChpddgQ4tz\nieybSJETVxX+rY3TX2arl9L3WcE/RzKyytNg9rxXMniiF+gIt3eIBz75JuDu\nYz6QLIDPdkWPER1wZrhiawvKdnghuRPXUCKLlu4zZVEOzwNrkAq/6B412p+x\n8adc\r\n=Keme\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unified_6.2.0_1525264785413_0.7820445062994157"
			},
			"_hasShrinkwrap": false
		},
		"7.0.0": {
			"name": "unified",
			"version": "7.0.0",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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",
				"lib"
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^1.1.0",
				"trough": "^1.0.0",
				"vfile": "^3.0.0",
				"x-is-string": "^0.1.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^11.0.0",
				"prettier": "^1.12.1",
				"remark-cli": "^5.0.0",
				"remark-preset-wooorm": "^4.0.0",
				"tape": "^4.4.0",
				"xo": "^0.21.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write '**/*.js' && xo --fix",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test",
				"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",
					"object-shorthand": "off",
					"prefer-arrow-callback": "off",
					"unicorn/prefer-type-error": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "303eecbe4bf3d0301acfa282ca0acac8ebb161dd",
			"homepage": "https://github.com/unifiedjs/unified#readme",
			"_id": "unified@7.0.0",
			"_npmVersion": "6.0.0",
			"_nodeVersion": "10.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"integrity": "sha512-j+Sm7upmmt3RXPBeA+KFGYBlHBxClnby2DtxezFKwMfhWTAklY4WbEdhwRo6c6GpuHdi04YDsyPKY/kh5a/xnQ==",
				"shasum": "9c8f4fcee78f8e7e895f0e3d6adb53bd015e1a53",
				"tarball": "https://registry.npmjs.org/unified/-/unified-7.0.0.tgz",
				"fileCount": 4,
				"unpackedSize": 43258,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9EbLCRA9TVsSAnZWagAAcJwP/3U93mZuHzYbICVYY/bi\neEqMIyF7h1CHIcTFh3+k3JErnoj3e+nd1Z8SVqdUKAr4++tG4SFfd+IPEweB\n9Y0pTY78h5BHgss5ki0YxuQ0LAeL+sXy1Bq6I6LfDL/dtepD9hPzDCiU1Q+U\nsgbasHYJ6aK42f7KP7fepddFSxp/gYkKOZVA97PLeohr1oSxSR8/BGKHkWPU\n28GX4PSyRDldSlzKjDJ7KUrWYir1NOPa/my9gY5OkQIVHSunMnlied6z88Rl\nPVixvp6NjhACHIYT0UXQ7PoiHi+fTVyNUThjHjrOMXSuVOoWZrieblKo/19W\nS9ITvaTqPJf1k499DEkEq522sOBqsIV3b4nQroVULTwHRM0zt0LyWsTFgQH0\nv3Z8ZYg921fh8UAhMaTIKI/qcYgzrf42MIizNYyMiMa5fRiBNPISTkS+WlXQ\niXEi95fUeeY8Im6DgTkMifBlZEP/F81sz6IsW5ttfMs+hZzV2Nok+WpsRWoF\nbb78hPnPXiluD3VvtDvbYDb3Wi9WN+qDL41DybyYreRadiZm/57rj0hycEC9\nD6MVmhCc+wNX0woDp3d0BCJe+0H3qYTzEpbF1Ayhs+VMw8RVTQkMeW/iaF9x\n1rb1dhdxltmXzSiW7k8V5jNyIOV16Ylvf5SBy8pgAayayxWXdKGFvWDixd33\nJVJS\r\n=pRjX\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unified_7.0.0_1525958344492_0.4413807290278833"
			},
			"_hasShrinkwrap": false
		},
		"7.0.1": {
			"name": "unified",
			"version": "7.0.1",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "http://unified.js.org",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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"
				}
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^1.1.0",
				"trough": "^1.0.0",
				"vfile": "^3.0.0",
				"x-is-string": "^0.1.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^13.0.0",
				"prettier": "^1.12.1",
				"remark-cli": "^6.0.0",
				"remark-preset-wooorm": "^4.0.0",
				"tape": "^4.4.0",
				"xo": "^0.23.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write '**/*.js' && xo --fix",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test",
				"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",
					"object-shorthand": "off",
					"prefer-arrow-callback": "off",
					"unicorn/prefer-type-error": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "e0705f4e63cbc22810ab24033ee9c9c4a0b899fc",
			"_id": "unified@7.0.1",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "11.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"integrity": "sha512-8bUzPn/gVVkLgZKKjmGMjFDi7tg/y+KmGcvbzdvkIP+9q77AZvg7u1jNLKlsXr6rrOzppFWzNpduumn8jLKOsg==",
				"shasum": "d211788b1eed5719864272b21c70ea6c6e73f850",
				"tarball": "https://registry.npmjs.org/unified/-/unified-7.0.1.tgz",
				"fileCount": 5,
				"unpackedSize": 43540,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3I0JCRA9TVsSAnZWagAAXnUQAI2DU+zWMgHuNpGW90Kd\nw9na0cERsm+Opmdlx9QzB/hFDvW4pU/s4G1We6EDOt7QmEkoY7dGhlqWFmFY\n4CPn7EDBQnOQSAg4i/RNMHL2M4MyKzYbdA10AnAIgHHBwvGsU8F/ybYDDiWA\nj3gfStXsa/tiSvmsWc3AcZbxV8arkXFVrN9TarTetFtIJzpGH4Zy8lHio9pc\njMAcA6lAM7tDln1aA3IgthsgY363KtvdhG9HvLLKdyiefNUcAxL6z2eEw3wk\nUpkacMiGzoNSrAk/EB9dxE80yIBOZ1UCbfxe+km03hdc2h8MrbQ3r3QJ+MQH\nCHJkuZMd7n512Isxck0byCJ/IGtog9DozCgVcaGYGZip6MT84ovlKEc0mQej\nQiRBX+WUxTUhugpMDxDOKjwys3kDiM7mYmWWWXoFgS3dSgP6/6A+KwFXSo57\nhBB2Zopcr0+SUepH8gFY7jifsGD7gtrvbu7aCXTPkfV3qPLMH9y8hFE4t5+6\nSWFytC4zGj1nnF7uOYejQH1wY0v4ywL4s3uLg9xWxEJPBmbW0zkfyLbdA1xN\n6UG9SuivMFwXhSf0KGyV1wP11WgEM+AArEdwyU5JZvyaxB+R3HDf75ZHHXu3\nEQW0GmlLUysK2jbJASUpbV8WZG/sVWeXg+nLQYkjU7+edOxCfOal9Xx7D8MT\nH4Q2\r\n=QdwM\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unified_7.0.1_1541180680746_0.19986351935466384"
			},
			"_hasShrinkwrap": false
		},
		"7.0.2": {
			"name": "unified",
			"version": "7.0.2",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unified.js.org",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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"
				}
			],
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^1.1.0",
				"trough": "^1.0.0",
				"vfile": "^3.0.0",
				"x-is-string": "^0.1.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"esmangle": "^1.0.0",
				"nyc": "^13.0.0",
				"prettier": "^1.12.1",
				"remark-cli": "^6.0.0",
				"remark-preset-wooorm": "^4.0.0",
				"tape": "^4.4.0",
				"xo": "^0.23.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write '**/*.js' && xo --fix",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test",
				"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",
					"object-shorthand": "off",
					"prefer-arrow-callback": "off",
					"unicorn/prefer-type-error": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"collective": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"gitHead": "00e72c80739cf1467e81b4394af95e593df8ba08",
			"_id": "unified@7.0.2",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "11.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"integrity": "sha512-H7HiczCdNcPrqy4meJPtlJSch9+hm6GXLQ9FFLOUiFI1DIUbjvBhMKJtQ7YCaBhEPVXZwwqNyiot9xBUEtmlbg==",
				"shasum": "16aa2748a7c936b80846cc69c580cd5ebd844532",
				"tarball": "https://registry.npmjs.org/unified/-/unified-7.0.2.tgz",
				"fileCount": 5,
				"unpackedSize": 45843,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7T0ACRA9TVsSAnZWagAA878P/23p64YaVjlSlifPesDW\nj0OVdXHe+BrOVwRmtJQ0m8JBuxKunSue1icXEtAj9ho6oJKd21qOzJzjvA6o\ne96pFrVsirNkbl4mIh/Eiz5D+y4lMq+muo/krse7fsSv4ChbZih9iH1Zlf+1\n93kIhnWvzYiVFORkXjpolboDDtqZNh3AxsazXVBCoSqKi4NhJaI+O1Ojz2uA\nmpFiv6akGYHmnMBcQBdeUGPkvjdZOFmHhNdr5ViM9r44q7iQEdmdJFWc73R5\nhLKbi77oewhec2Gvs9rQ+SMjaIL6NTM416vwuLsZ41akv/Wwzq40gUsK4YX8\naB4hq3yBofBnwCKY9b354DOMZohh2PfS56+95vjlIO/Skdgsv5CK9aIiYGLZ\nGRFrCqQKGtUC51q5QRQzcO2qlkSnDisfn/jM55rarWB9ZX1E7iS8ZEkdZpag\nDq2IpikTImL1Sn3mCJXzqyc6MS4/95X1ZdthU0Uen3PQWSjrOComM/VrOowt\nquL5HMBi/NGFyqfFxQQBGFVrNEcssKslUTnc6sL5nNddz53Wz09GfrFfPAFv\nXsGV/H6X3jpQhXfO3gPbQE1TnmRU1p9I+fzBWTwEui44BigLMEcxQZ4seVxf\n0GVojUZN/QHyLtGTDq44adFkmu1z4nuN0VXjOPJB6u67mWrCCrRmPGvBq5aX\nSu/D\r\n=NB+H\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unified_7.0.2_1542274303575_0.27653996967782013"
			},
			"_hasShrinkwrap": false
		},
		"7.1.0": {
			"name": "unified",
			"version": "7.1.0",
			"description": "Pluggable text processing interface",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unified.js.org",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"@types/unist": "^2.0.0",
				"@types/vfile": "^3.0.0",
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^1.1.0",
				"trough": "^1.0.0",
				"vfile": "^3.0.0",
				"x-is-string": "^0.1.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"dtslint": "^0.4.1",
				"esmangle": "^1.0.0",
				"nyc": "^13.0.0",
				"prettier": "^1.12.1",
				"remark-cli": "^6.0.0",
				"remark-preset-wooorm": "^4.0.0",
				"tape": "^4.4.0",
				"typescript": "^3.2.2",
				"xo": "^0.23.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write '**/{*.js,*.ts}' && xo --fix",
				"build-bundle": "browserify index.js -s unified > unified.js",
				"build-mangle": "esmangle unified.js > unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test",
				"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": {
					"guard-for-in": "off",
					"no-var": "off",
					"object-shorthand": "off",
					"prefer-arrow-callback": "off",
					"unicorn/prefer-type-error": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"collective": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"gitHead": "0dc92d6397a7fbbe70a93475db1bd585e12d1845",
			"_id": "unified@7.1.0",
			"_npmVersion": "6.5.0",
			"_nodeVersion": "11.0.0",
			"_npmUser": {
				"name": "wooorm",
				"email": "tituswormer@gmail.com"
			},
			"dist": {
				"integrity": "sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw==",
				"shasum": "5032f1c1ee3364bd09da12e27fdd4a7553c7be13",
				"tarball": "https://registry.npmjs.org/unified/-/unified-7.1.0.tgz",
				"fileCount": 6,
				"unpackedSize": 55033,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEiC2CRA9TVsSAnZWagAAXjUP/AhdfVSIq/fDe47zzszI\nKDTitMhHZeTCRl0SrvZFXCrwkS3F4HrjZPOHW0C32YiGYTseLU558fIufLZT\nrzcva3KbgVO5dFm5HHSNTQ/E7MK2ECg9SArufT+jCXQQPi9LJsHR7SM4N5xa\nJVd5OuVouhSh7XfSMkSq3rlVsQspvYs1dOhdWzaBgewdBCyqe30GvckXRh4Q\nHb5lGT3qB5AmcZJo+5cFWkm7LjmxqXoQr1DVL/Y7ChwdYo0NDHCjbNg12zKN\n75m0u3oFdzSAjP+gpIffRMMcGzzkVLWEGrvC+6pbmEvOl5TKPMcVpvl1Zrbz\nv5WB5mShrEdfd5Loc1Wv7to7+ZW5SJZmYI7JMFtS+F3e8yFsO46+11Hnkui4\nlQ6XCT9hCqytgt3HC6JwIurmA7sWg3lyZmjAGsAFuJD6uyXX60Lvyg0s7xVj\nYLYFRQQlfxIqGNJh+ZgyvKO1N2pO819ZDv1lMTIrhhJCXsu6Q6h/CRlyjbHz\nz1Pk1aG1itXpqN1FfjeNEIMnnJ8FX4aM017OP97yEcCoCg3slsWeTmxlMYyQ\n97nsw5TSf1AdjBGo9NfnVvWSMbLgsa5TNz7rrgYScNX5LqbJFIZlgU/9+Kdm\nRZdIDLqjA5V6oYn4X18j8utGhajBxcEF5utx3Yik4x7sfuXjQb6mqhN+0kH0\nd/Rw\r\n=uDd1\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "wooorm",
					"email": "tituswormer@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/unified_7.1.0_1544691893471_0.9055581242393687"
			},
			"_hasShrinkwrap": false
		},
		"8.0.0": {
			"name": "unified",
			"version": "8.0.0",
			"description": "Interface for processing text using syntax trees",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unified.js.org",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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": "Junyoung Choi",
					"email": "fluke8259@gmail.com"
				},
				{
					"name": "Hernan Rajchert",
					"email": "hrajchert@gmail.com"
				},
				{
					"name": "Christian Murphy",
					"email": "christian.murphy.42@gmail.com"
				},
				{
					"name": "Vse Mozhet Byt",
					"email": "vsemozhetbyt@gmail.com"
				},
				{
					"name": "Richard Littauer",
					"email": "richard.littauer@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^2.0.0",
				"trough": "^1.0.0",
				"vfile": "^4.0.0"
			},
			"devDependencies": {
				"@types/unist": "^2.0.0",
				"@types/vfile": "^3.0.0",
				"browserify": "^16.0.0",
				"dtslint": "^0.8.0",
				"nyc": "^14.0.0",
				"prettier": "^1.0.0",
				"remark-cli": "^6.0.0",
				"remark-preset-wooorm": "^5.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.5.1",
				"typescript": "^3.0.0",
				"xo": "^0.24.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/{*.js,*.ts}\" && xo --fix",
				"build-bundle": "browserify index.js -s unified -o unified.js",
				"build-mangle": "browserify index.js -s unified -p tinyify -o unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test",
				"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": {
					"guard-for-in": "off",
					"unicorn/prefer-type-error": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"collective": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"gitHead": "6a7ad18cafbd8594000d98f17afd2f5381425be9",
			"_id": "unified@8.0.0",
			"_nodeVersion": "12.2.0",
			"_npmVersion": "6.9.0",
			"dist": {
				"integrity": "sha512-g6muNxZsX8ROcST/iuFdi20Poio+Z3dGc0XFPfxh6cfqu92LN6LlX2RuGYEYHhu+qRPIl99sC32eMOyJWc9L6Q==",
				"shasum": "5a4e4ff1a1dc020003a4aba6cb35764c03997106",
				"tarball": "https://registry.npmjs.org/unified/-/unified-8.0.0.tgz",
				"fileCount": 6,
				"unpackedSize": 59409,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEkEUCRA9TVsSAnZWagAA2w4P/1XAU7DIjtG6zoFDCcT+\nbTahljBNq5OEKR0u3CvFWtrjjk9ahmqjCtCniLkcU1jvAiRgZuAP7lZKloSY\nB8nwjBSxsZgcoPq6tmyho7Opa92t8tMdZQxXtD3IHqr40lgph/mR9jbbDplO\nrHw5LFMhNPIBx1Rz8+aYdYtgbX04A7DtuBQ0WeotoNvUyl+l0bJJDlUHbOoy\n9eZ6TS+DMuyj2cF4YL4A87+VtXgy6Y19pVH9xc0YFo6UpNa4Uls10V/OUqMr\nlvU6QvFdp1xRPVM6ltt7bblBtEYoV/L6ew0k7W00bdx1jly9t0kLcCubJ9wT\ndC0qLDiNmuANszoEA87186UKq4qBepuRH+6Q5W2/n4Sdt9lD/k+1xokykLIc\nBdQg0eUZkgMpGJTgFK2s2tHK9495GSNWWGH3bbNbFH53W5GH1ou6m7epFWxs\n4pg/fUbxgRuPGq2UD8E4zlN/zrdrVH+zpLsN2d2CG0KHBPAZrZDWXTs0cHbs\n2ExgYZ9dSajRYB1wVUZQovpAyqNC2ja0sTFvtJT1lv8b09cBf2ewUo5cEuT2\nXP5/gr8jzkp4fpihs5zqUSo/pNusc8yW+xzNseT/ttceDhiF4wV1yLC0nd6e\npE/Okfb31N2kaSi8R3oWwUtwZz/sZgRkdeXeozOOpeEyNATnlYnOUTh1d72R\nsHoe\r\n=SUq3\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/unified_8.0.0_1561477394887_0.22594336257821412"
			},
			"_hasShrinkwrap": false
		},
		"8.0.1": {
			"name": "unified",
			"version": "8.0.1",
			"description": "Interface for processing text using syntax trees",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unified.js.org",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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": "Junyoung Choi",
					"email": "fluke8259@gmail.com"
				},
				{
					"name": "Hernan Rajchert",
					"email": "hrajchert@gmail.com"
				},
				{
					"name": "Christian Murphy",
					"email": "christian.murphy.42@gmail.com"
				},
				{
					"name": "Vse Mozhet Byt",
					"email": "vsemozhetbyt@gmail.com"
				},
				{
					"name": "Richard Littauer",
					"email": "richard.littauer@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^2.0.0",
				"trough": "^1.0.0",
				"vfile": "^4.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"dtslint": "^0.8.0",
				"nyc": "^14.0.0",
				"prettier": "^1.0.0",
				"remark-cli": "^6.0.0",
				"remark-preset-wooorm": "^5.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.5.1",
				"typescript": "^3.0.0",
				"xo": "^0.24.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/{*.js,*.ts}\" && xo --fix",
				"build-bundle": "browserify index.js -s unified -o unified.js",
				"build-mangle": "browserify index.js -s unified -p tinyify -o unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test",
				"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": {
					"guard-for-in": "off",
					"unicorn/prefer-type-error": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"collective": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"gitHead": "38d2c8211e240a64891aea871caae376428d0200",
			"_id": "unified@8.0.1",
			"_nodeVersion": "12.2.0",
			"_npmVersion": "6.9.2",
			"dist": {
				"integrity": "sha512-BdrBbQFzrIYQLulDaVUB+GESl2U1zdggyfy/NJA5z3/xXAnTmkANgTOAXf/O32PDJwUsWFzDmh7ivliUOl/3lA==",
				"shasum": "ec19e5dc142cebe0bacee680ce990744a90a44eb",
				"tarball": "https://registry.npmjs.org/unified/-/unified-8.0.1.tgz",
				"fileCount": 6,
				"unpackedSize": 59661,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGxvXCRA9TVsSAnZWagAAB0wP/jrgcMJgEhmFIIuW5Wla\nS1z1mAOpbFLvA6Sm0csZJlzdZ29AxcSjKxQSTEKksjh9S2iJnPxXOyxdxhMq\nCE3mib4dmNxEhhd2b5CgxHAqHruDQ2+xbyiiukkCXLz5WFD+ndMLFc6Rmpuk\nASw8zBae6QMzQSXRy63HWwissXMD+NU/3rQtXadC282zEA1hT9TUrRFYxWda\ny1mg7F+zcVpCBT6kGBp/TTACixVL7cIL5H5IwRtVOrKZUlF/D1NlMtYKMZM2\n1CSHmcfehXZl92slenAwLjQiIjYv2bxNFdAQKreKpLIwVkLTgf7zZq5ymPtO\nIaJhBWZ3LHyn7KhkhkxoTIo1LP/BdkzpoS8DYRj73zHbT2yK3yzyjo/eWnt3\nf1Pu6lZejCzCOwE3LB+5dcnYJHlWRkOM9HiK+o4RWPoSaJZeKnUfTz7M5eAZ\nrXLBRL/kOQ2P42NF3r80IEuRYBrNBO+ouF880/u1IYa5U6X4fL3GH6lm0fst\neBa30neP4jUekY0eRlI6DCVjauFgehD/gj29X2/nL79kiUVPc45p1HvOH54D\nOvxvK6PAUF1oyjLiB15mZ91Pt48OcN1lZSyxlMI2SFyTmnB136+u+UK6StmY\n6cSa0/VmWbRlFXWU7+OLHFEeu6nLEevPbl2aLbhTqBKFvEfCl5tv03B+B6IC\nLvca\r\n=5+RM\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/unified_8.0.1_1562057687016_0.9744463118216888"
			},
			"_hasShrinkwrap": false
		},
		"8.1.0": {
			"name": "unified",
			"version": "8.1.0",
			"description": "Interface for processing text using syntax trees",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unified.js.org",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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": "Junyoung Choi",
					"email": "fluke8259@gmail.com"
				},
				{
					"name": "Hernan Rajchert",
					"email": "hrajchert@gmail.com"
				},
				{
					"name": "Christian Murphy",
					"email": "christian.murphy.42@gmail.com"
				},
				{
					"name": "Vse Mozhet Byt",
					"email": "vsemozhetbyt@gmail.com"
				},
				{
					"name": "Richard Littauer",
					"email": "richard.littauer@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^2.0.0",
				"trough": "^1.0.0",
				"vfile": "^4.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"dtslint": "^0.8.0",
				"nyc": "^14.0.0",
				"prettier": "^1.0.0",
				"remark-cli": "^6.0.0",
				"remark-preset-wooorm": "^5.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.5.1",
				"typescript": "^3.0.0",
				"xo": "^0.24.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/{*.js,*.ts}\" && xo --fix",
				"build-bundle": "browserify index.js -s unified -o unified.js",
				"build-mangle": "browserify index.js -s unified -p tinyify -o unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test",
				"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": {
					"guard-for-in": "off",
					"unicorn/prefer-type-error": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"collective": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"gitHead": "55c4a38afbee5a9b4a7be848d5484b943eb6d2fc",
			"_id": "unified@8.1.0",
			"_nodeVersion": "12.2.0",
			"_npmVersion": "6.9.2",
			"dist": {
				"integrity": "sha512-0ub+YGFB/0clsmcYuGmhxyopjHRhD+z8wgOZNb4LXyKKE5xUin4ngGbXJTp8rv8TZpKJrIOjKeTUOkZi3aaR6A==",
				"shasum": "377cb4a877cac22b4e718605a8f488acafd31903",
				"tarball": "https://registry.npmjs.org/unified/-/unified-8.1.0.tgz",
				"fileCount": 6,
				"unpackedSize": 60294,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJvPKCRA9TVsSAnZWagAA8tsP/j64mvOr8ZzlF0/8Wsjs\nHHP9ZPxMpshY/Cq7cgP6PrF0DWC/2Hiis0H3GXBsWV2AKJT7tDTzFG2MGhpg\n0YSbVsoqZkkDatOfDwUT+vCbBpb29flXyuxVH7bM2+Qvvjv+5HoNdwairFF7\n9Z3kbWpKlTnSbuKVNqVdLNCEFke2la2XZlXm/U0yzsFeuO0iBVVRiJOQtrWr\nctPqtxOKQKwoBDWK8d7zEcGNpPaW3S5EWKZYnv4m521ySruEhdo61zAvFO1p\nC/y2lKijjB7l/NESTprWzd5f4MVd60zS8p0zlSXWJYfylKc28pLxbx+zEUiz\nkMmkVdFbx6d0V1Yazbxtz/gtrGVjSerCi70Glyr1Qqj6XQ1yq2jkjbNUwk/U\ncVSxA1ka+gLW5IpheERZbzK/GW+kresx6rqoD52fei/smQ/YZdwyRzXrnu2l\nA5Z7+Z3qd4PPm/tZvvpSCx1Hn713lOpTnbt2rWUCThCjVjd4Nhk6C9C1AWaG\nrPwAhlZZjVUInndWTd2GXhTS8hV2dlnidzOrC8Eig+A5aSDzgD0ILgDrADYN\nar/Xqpq3oHWWBJVQCybJ8RWA8Js4HNiRTWHT3zBqeAU7ksUxzqGydqS4/1eG\nK/cvDqbeA7PbGP0bcMUa5IIblyYqZdWCIM/6wJQMVz8s+PKc6X73WB6CBiN5\nhML6\r\n=FfHx\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/unified_8.1.0_1562833865781_0.4538045540241622"
			},
			"_hasShrinkwrap": false
		},
		"8.2.0": {
			"name": "unified",
			"version": "8.2.0",
			"description": "Interface for processing text using syntax trees",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unified.js.org",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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": "Junyoung Choi",
					"email": "fluke8259@gmail.com"
				},
				{
					"name": "Hernan Rajchert",
					"email": "hrajchert@gmail.com"
				},
				{
					"name": "Christian Murphy",
					"email": "christian.murphy.42@gmail.com"
				},
				{
					"name": "Vse Mozhet Byt",
					"email": "vsemozhetbyt@gmail.com"
				},
				{
					"name": "Richard Littauer",
					"email": "richard.littauer@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^2.0.0",
				"trough": "^1.0.0",
				"vfile": "^4.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"dtslint": "^0.8.0",
				"nyc": "^14.0.0",
				"prettier": "^1.0.0",
				"remark-cli": "^6.0.0",
				"remark-preset-wooorm": "^5.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.5.1",
				"typescript": "^3.0.0",
				"xo": "^0.24.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/{*.js,*.ts}\" && xo --fix",
				"build-bundle": "browserify index.js -s unified -o unified.js",
				"build-mangle": "browserify index.js -s unified -p tinyify -o unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test",
				"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": {
					"guard-for-in": "off",
					"unicorn/prefer-type-error": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"collective": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"gitHead": "8c0285c333869df1d8f2f4c6dba082c77b06cb97",
			"_id": "unified@8.2.0",
			"_nodeVersion": "12.2.0",
			"_npmVersion": "6.10.1",
			"dist": {
				"integrity": "sha512-qehI6AV1YbXpria9mA9oanrlRxLi/AE99cBQZsqiIeRzBi8nOBqehRjo6QTFmxQAyoyr7jpAhAPeWaGVJcykLg==",
				"shasum": "cbff446d96c222454681a7bbd440533d78f104ae",
				"tarball": "https://registry.npmjs.org/unified/-/unified-8.2.0.tgz",
				"fileCount": 6,
				"unpackedSize": 64917,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKklZCRA9TVsSAnZWagAAONAP/is+caxk5d6aRHtisGGK\nsyw5NB/8txVTVrpHshrevdOzJmVpzZhOpzdjJ+3SMWG2qrCTR9sbRQB5l/TX\nwhu09T8MxM7/hUeyZIf/hvg3Ex8QNPh0xbikN3bX1Pc60/Cs1JrvKAlg5MxT\nr7XvwHI65tzczxJg6KoUQQvLdeCTIW5V+wpUNNQxUuDItTVTTde3/Jpn2BRW\n9XVDkEw4VR1zBskopmrDHtRavlZPKAnimzwAVllCPn2rbu7tMM5e/HY1+xOR\nIpWGc67ozoaqka1qAqhSE0AxGTXKvhkcLNe9R1oOGnMrxgnZgAKJbnl4nhSR\npgJqUiI0l6RRm7/uVjF3Rr8MevQMsb3C/zqluQrRZkGy3Kh2dRgr3BPJy2h9\ne9rbHKwOUdDTEl0FZZ2O8sso4dvWToHreLrsvVoLuGTMkwXX/ubD6Asj79er\nHBXzfVIemngPaZNgW2enw5CEO3lsCeTm/3SeX9AaJxIbDcVpTlu/cH2LIs8g\n5mjqhrrKYSybzKdyU+Atj5/B/vejSsf/yJDIFLX2fOB03v73XQ4zfwNzLG8d\nXZkOch6k+7IBAJlgxIulWTwu+iz8mh1S4RA9SCM43Oqe/ULsvN+1wQVjcUbA\nBk16XyrCxwgdBYWNd87ePMZaPF5zvgTdp0ruD25SBkBvbflz/vWGSoZJ3bbL\nqjUb\r\n=aM5w\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/unified_8.2.0_1563052376633_0.9913122293679231"
			},
			"_hasShrinkwrap": false
		},
		"8.3.0": {
			"name": "unified",
			"version": "8.3.0",
			"description": "Interface for processing text using syntax trees",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unified.js.org",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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": "Junyoung Choi",
					"email": "fluke8259@gmail.com"
				},
				{
					"name": "Hernan Rajchert",
					"email": "hrajchert@gmail.com"
				},
				{
					"name": "Christian Murphy",
					"email": "christian.murphy.42@gmail.com"
				},
				{
					"name": "Vse Mozhet Byt",
					"email": "vsemozhetbyt@gmail.com"
				},
				{
					"name": "Richard Littauer",
					"email": "richard.littauer@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^2.0.0",
				"trough": "^1.0.0",
				"vfile": "^4.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"dtslint": "^0.8.0",
				"nyc": "^14.0.0",
				"prettier": "^1.0.0",
				"remark-cli": "^6.0.0",
				"remark-preset-wooorm": "^5.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.5.1",
				"typescript": "^3.0.0",
				"xo": "^0.24.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/{*.js,*.ts}\" && xo --fix",
				"build-bundle": "browserify index.js -s unified -o unified.js",
				"build-mangle": "browserify index.js -s unified -p tinyify -o unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test",
				"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": {
					"guard-for-in": "off",
					"unicorn/prefer-type-error": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"collective": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"gitHead": "b07233d0c32d47f4acb38cc51ca965e8157230f4",
			"_id": "unified@8.3.0",
			"_nodeVersion": "12.2.0",
			"_npmVersion": "6.10.1",
			"dist": {
				"integrity": "sha512-wffo8tllGR4GojbRKCTa0t6RQFUKz8nTOJGAiTcWZQr+0M6x1QLisCKcTGzt6NGq6EHCEdZIJP3sOvTtRkTPkQ==",
				"shasum": "0d84697caef76a656cabb548aed8bbf00b1fc357",
				"tarball": "https://registry.npmjs.org/unified/-/unified-8.3.0.tgz",
				"fileCount": 6,
				"unpackedSize": 64664,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLLv0CRA9TVsSAnZWagAAQXcP/25sNxcZGBBhqzFJ7vWk\nbwkVAu/TPUfXzdTJVGUswPamAZ4sUmKGLluVZNCTUqM1IRdDj3/2+Xzlq13S\nmR/rvmn8utjK03Azq/C45yJF6wP+ez1yZe0ilFv7pK5hOAENsct2U/WXvEMH\n9zLAyH/5X7hDLjZZPBGOAtuqS/XIhrfBgPUCUPP89t4VqwF2Vw0GDA0r/arB\n8PWmOtntIi8YOS7/hKeMKinb24biLLCeu5fiWEDORJ3nlov188+eWxrk3Yj1\nG+Jf3fGnOxE+bmje9GzO7FmWEK33vclkKimii4dlcjuowM8K0sichbamymby\nB22iUhsJGH4DPnb6NtZQqk/a0cnys1AbrGN1pMp3wCu4oJ4JV/FN/ZHPjLRN\n+P11Os3gmAldCnVFf0Zf+aAJ9YYcJf74ZGYDXu5l3OG1iKH9KZdVuM4ZGV/0\nbBkVe22JuR/ejmug0+s8L7NIpRYC1HBmCXChbLB/IbI6TEyPaHmPY9XWLFto\nzkMVUuc+mBdO5cF8qykH/tqcCeei6ir8gYRvLmNxRLU7JjtWtCYM2vdbD+bN\n/+plirC/oVOXdBGDt9aUvTZ80s2G1psry/uFq8ifo2Plvuih9gN+69VghKEk\nQc+OmE2zRlzptpKbJ/keJ5OWthoNkYvX0JeTJlqbyoJFWT3464R8xVzY5qcZ\nasqS\r\n=o5hx\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/unified_8.3.0_1563212787358_0.909842838916695"
			},
			"_hasShrinkwrap": false
		},
		"8.3.1": {
			"name": "unified",
			"version": "8.3.1",
			"description": "Interface for processing text using syntax trees",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unified.js.org",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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": "Junyoung Choi",
					"email": "fluke8259@gmail.com"
				},
				{
					"name": "Hernan Rajchert",
					"email": "hrajchert@gmail.com"
				},
				{
					"name": "Christian Murphy",
					"email": "christian.murphy.42@gmail.com"
				},
				{
					"name": "Vse Mozhet Byt",
					"email": "vsemozhetbyt@gmail.com"
				},
				{
					"name": "Richard Littauer",
					"email": "richard.littauer@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^2.0.0",
				"trough": "^1.0.0",
				"vfile": "^4.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"dtslint": "^0.8.0",
				"nyc": "^14.0.0",
				"prettier": "^1.0.0",
				"remark-cli": "^6.0.0",
				"remark-preset-wooorm": "^5.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.5.1",
				"typescript": "^3.0.0",
				"xo": "^0.24.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/{*.js,*.ts}\" && xo --fix",
				"build-bundle": "browserify index.js -s unified -o unified.js",
				"build-mangle": "browserify index.js -s unified -p tinyify -o unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test",
				"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": {
					"guard-for-in": "off",
					"unicorn/prefer-type-error": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"collective": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"gitHead": "6c84a1f118eaed1606fa17a8d10f2bbef66d7ad3",
			"_id": "unified@8.3.1",
			"_nodeVersion": "12.2.0",
			"_npmVersion": "6.10.1",
			"dist": {
				"integrity": "sha512-jeEaEWmjt4zMbAcKYoQiPK7MWFgioRaKM4gFxZIV+kMBYnUbRP8g7i3GwklfJ8v/Yha66Iu0fG4P/vukap5izQ==",
				"shasum": "c4f97e09401573d0c6243788105e406af39c332d",
				"tarball": "https://registry.npmjs.org/unified/-/unified-8.3.1.tgz",
				"fileCount": 6,
				"unpackedSize": 64654,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLYfYCRA9TVsSAnZWagAA0bsP/0aRpsubeu3sbw0gyxni\nV1X7ziiZEX6b2ecOL6P/NqulMg8HNOroQQF/p7tdckifWTuNryn+Ygk22tH9\nNttVepgDiAzvFeFO7fCP4NCHDIaM5hy4t1SyRp/fCUe5CNoDKV0fI+28z7gY\nJu3x07E7KvmVIx5qaMCG6mfZaucTMdrayfe0b0K2q95mB6WqjIK3r41cMDz8\nJ2sBH+LEybCWq+B0WgPYb/6vQ12z/98l8TIE+b4SKrttH+dIfxM4nFE0EJps\ndFwcUKVNZYrLUwE/2ko1H27eMh1/MbflVBtZSTk7E7D6wOn1zJMtNAklW8du\nbGdh71wk7AM98psukvvgmz6APC71jMVwRYeBj1qOXbmck7GrBa/HoM3bjjAb\n1qtAnNYqBfLrbooceFrE1+xMM6hHtqfDeGhY5QISuaZdKiR9omaT+KCMS5zl\nklnRfhXukDW+PnCEjhpE4fd04yiT6ui3mBhrCU1dVntO4XWIB+Q/OYFGuW0M\nz6cAz+oC7WZIWu4QGllhZKKFTu9eAou/Kk8Nx5vKOPytMsIwxKZ62qkK826X\nSSr/plNbclJIkGEUQmzEotBxoPQBRNRn5VBj4exsd0gUULnFn3nwzZ1rUubH\njAOBhvn8SI6OdZdzZh5GlmH6qfxW8ljSTTs0EKam5Oic4jyIpjhovsSTi17M\nrnVW\r\n=cGFp\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/unified_8.3.1_1563264983295_0.10875184472135246"
			},
			"_hasShrinkwrap": false
		},
		"8.3.2": {
			"name": "unified",
			"version": "8.3.2",
			"description": "Interface for processing text using syntax trees",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unified.js.org",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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": "Junyoung Choi",
					"email": "fluke8259@gmail.com"
				},
				{
					"name": "Hernan Rajchert",
					"email": "hrajchert@gmail.com"
				},
				{
					"name": "Christian Murphy",
					"email": "christian.murphy.42@gmail.com"
				},
				{
					"name": "Vse Mozhet Byt",
					"email": "vsemozhetbyt@gmail.com"
				},
				{
					"name": "Richard Littauer",
					"email": "richard.littauer@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^2.0.0",
				"trough": "^1.0.0",
				"vfile": "^4.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"dtslint": "^0.8.0",
				"nyc": "^14.0.0",
				"prettier": "^1.0.0",
				"remark-cli": "^6.0.0",
				"remark-preset-wooorm": "^5.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.5.1",
				"typescript": "^3.0.0",
				"xo": "^0.24.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/{*.js,*.ts}\" && xo --fix",
				"build-bundle": "browserify index.js -s unified -o unified.js",
				"build-mangle": "browserify index.js -s unified -p tinyify -o unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test",
				"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": {
					"guard-for-in": "off",
					"unicorn/prefer-type-error": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"collective": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"gitHead": "e408747ec44fb541081e020a3842212e6a60f485",
			"_id": "unified@8.3.2",
			"_nodeVersion": "12.2.0",
			"_npmVersion": "6.10.1",
			"dist": {
				"integrity": "sha512-NDtUAXcd4c+mKppCbsZHzmhkKEQuhveZNBrFYmNgMIMk2K9bc8hmG3mLEGVtRmSNodobwyMePAnvIGVWZfPdzQ==",
				"shasum": "aed69d0e577d6ef27268431c63a10faef60e63ab",
				"tarball": "https://registry.npmjs.org/unified/-/unified-8.3.2.tgz",
				"fileCount": 6,
				"unpackedSize": 65299,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLx12CRA9TVsSAnZWagAAOOQP/2c/9UgOAIbqzBWwaNTL\no+ThxLUz2oQXxx2ve/BJzPd3us9+qOGtcUPBa+4Fhy9Z+Cjj2+gSgFI7AkIN\nXpzH4CkHh0T8k5qwLQIfYIjyulohwb6Mv4MT/AUO4JRkOJ9Htq5H+ytGd4Mc\nmP4AktiQ0Ne6qfVvwT4dJzrgFcZxrlxDG2oZQzzIjaNXyGgTm2xGD4sTXffU\nmTWII+Pjali8+plQgv8zRqVRNTQIfxJaQ7d0dKtYEizZxswT4e4hAhHZEkr7\ncZ7QZ/TKBOgXCazXydzjPpbzss27nLwxp3cUBXtGjw/wePaZJhuuh7+IUzQt\nx3+8Fh2Ii8rwbdZMwE2rIUKG60K4S5lb8fVHmIJJG55EpAkGlBcAfncA/Baw\nys2gzW0QYFhj8XkfT2zJw6OWLh9/93vBLyjR/q8Sze6mqppK0aYoksfc7I1k\nLiSYbc8e23hqBJb14Q/ZXouxkODsWbKYP3YMpPD5c3xSvY3uVAr2c3223NJn\nvQn1wvBs4xRsVZr06Mp7q5OdKsh7F8soT4uMk8VIUmOO/kqP1TpqvVFy183A\nHq2a3h/Dfm6mSKhjztBSB8OxxHKYTiMP+UKFH0kQw6ejcGkknH55Y/cW0k23\nj8TmyheIVYZddaL5ARnKvFKOucB+vJP+VD8FI9WOkUd5XC1bCzahcq5l/ML8\nlRsE\r\n=Aym8\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/unified_8.3.2_1563368819516_0.4549089013627865"
			},
			"_hasShrinkwrap": false
		},
		"8.4.0": {
			"name": "unified",
			"version": "8.4.0",
			"description": "Interface for processing text using syntax trees",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unifiedjs.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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": "Junyoung Choi",
					"email": "fluke8259@gmail.com"
				},
				{
					"name": "Hernan Rajchert",
					"email": "hrajchert@gmail.com"
				},
				{
					"name": "Christian Murphy",
					"email": "christian.murphy.42@gmail.com"
				},
				{
					"name": "Vse Mozhet Byt",
					"email": "vsemozhetbyt@gmail.com"
				},
				{
					"name": "Richard Littauer",
					"email": "richard.littauer@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^2.0.0",
				"trough": "^1.0.0",
				"vfile": "^4.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"dtslint": "^0.9.0",
				"nyc": "^14.0.0",
				"prettier": "^1.0.0",
				"remark-cli": "^7.0.0",
				"remark-preset-wooorm": "^6.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.5.1",
				"typescript": "^3.0.0",
				"xo": "^0.24.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/{*.js,*.ts}\" && xo --fix",
				"build-bundle": "browserify index.js -s unified -o unified.js",
				"build-mangle": "browserify index.js -s unified -p tinyify -o unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test",
				"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": {
					"guard-for-in": "off",
					"unicorn/prefer-type-error": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"collective": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"gitHead": "e4a909d21483d82fd144a79261f4beb7710990ff",
			"_id": "unified@8.4.0",
			"_nodeVersion": "12.2.0",
			"_npmVersion": "6.11.2",
			"dist": {
				"integrity": "sha512-hQqeCrzqqS3vk8WbvbjYgaxe9WqmZF32Y3lz/kY5A8/5RdJbxoa4yOIAYpSEvqii9n2MTI2OL1+ByoVJYLhlUg==",
				"shasum": "5bb8a05c2a0b9dcc56152312ad8e4578a0d90af7",
				"tarball": "https://registry.npmjs.org/unified/-/unified-8.4.0.tgz",
				"fileCount": 6,
				"unpackedSize": 65177,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfLEpCRA9TVsSAnZWagAAN6cP/09i/YSDo+JgrPmM8uNw\nuMsyx0EgA6KTLDCxJqTrqAK7SxhgT1trlRlcZRE0EgWOJCl6/Q5+RQlw/zIs\nDt0O7rlXBPeEQNhJFJDMCS8n0udRIe7IR29mnJvCkMPQ0IR4SqcoNnUx42bH\nGFK8alhZocUOaeHxHVw8LdS/TSlQjDi5hwvG7YWf9zJ7HZl62ALlou8e0VVV\n1sU3dwVy4wgC9qbs4caVyfGvLmXekQXl+3L+hehHbURLDhYVY0vTEjKR3TwG\noIlBICwtv6tZ0gVdMpeht6KpRWk8xH7iQKJNeinkE5a/oBj6aJZnex9Bd9Su\nrp8y3btKgBhAXa8h4omTY+PcGSB9hg5UdD/gLQJkLfw0m2tPVkUov5LSYpEm\nsQFZot+ZJb6bqgqRgxwNUut3pn7n9hm1ZzaTnc299AB4E2/Zjf3uw2aBoPTM\nNBDRdw7SqlVVYwHfToxxZCOEfaqjKCXjt9ZUOjLLhQgcEeaq/+/x+TS8yFCG\nrIX1WuTMbMcVR4udOGFc9icjnodqvsZSlxfRWHvIzc1fYBxUuVU9/so17b2o\nI7jNjRG5QTdC+bQDizlSKbTHTQ6h8dSFbnRmRcBAPW4ViV8YBg4Tqnyo9u3y\nkE9OxLl+b1DmjcPW7yaEyxZMsAoRBn33oCSrXry7d2aHJCFJ/nsw879V1N6w\nqprG\r\n=tTUT\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/unified_8.4.0_1568452904242_0.33531447836102113"
			},
			"_hasShrinkwrap": false
		},
		"8.4.1": {
			"name": "unified",
			"version": "8.4.1",
			"description": "Interface for processing text using syntax trees",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unifiedjs.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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": "Junyoung Choi",
					"email": "fluke8259@gmail.com"
				},
				{
					"name": "Hernan Rajchert",
					"email": "hrajchert@gmail.com"
				},
				{
					"name": "Christian Murphy",
					"email": "christian.murphy.42@gmail.com"
				},
				{
					"name": "Vse Mozhet Byt",
					"email": "vsemozhetbyt@gmail.com"
				},
				{
					"name": "Richard Littauer",
					"email": "richard.littauer@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^2.0.0",
				"trough": "^1.0.0",
				"vfile": "^4.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"dtslint": "^0.9.0",
				"nyc": "^14.0.0",
				"prettier": "^1.0.0",
				"remark-cli": "^7.0.0",
				"remark-preset-wooorm": "^6.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.5.1",
				"typescript": "^3.0.0",
				"xo": "^0.25.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/{*.js,*.ts}\" && xo --fix",
				"build-bundle": "browserify index.js -s unified -o unified.js",
				"build-mangle": "browserify index.js -s unified -p tinyify -o unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "nyc --reporter lcov tape test",
				"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": {
					"guard-for-in": "off",
					"unicorn/prefer-type-error": "off",
					"unicorn/prefer-reflect-apply": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"collective": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"gitHead": "af821ce47970096e2d6f8c4211705d608ca6bbb1",
			"_id": "unified@8.4.1",
			"_nodeVersion": "12.2.0",
			"_npmVersion": "6.11.3",
			"dist": {
				"integrity": "sha512-YPj/uIIZSO7mMIZQj/5Z3hDl4lshWYRQGs5TgUCjHTVdklUWH+O94mK5Cy77SEcmEUwGhnUcudMuH/zIwporqw==",
				"shasum": "99bd0393f58a139eaa51832cfbcc0e7f6573a1e1",
				"tarball": "https://registry.npmjs.org/unified/-/unified-8.4.1.tgz",
				"fileCount": 6,
				"unpackedSize": 65576,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlZkVCRA9TVsSAnZWagAAKu0P+welklhjC3iTzz22vG2S\nKqPMBHbo3G1IpcJUupL30vJZVvatCN7Yu8VMx1buLZnbnr1UZ/HRv7qmNOZd\nfinyHVxetaWnGtsUswCikEA0Dpa02bFjW0AD1QT3qwVbMCa0EbPYMbU/+rUU\nQC63MTQjhVEwA/7HR1FeM1lW2mUN38J3qf7U0m1Hm4W3PxaNjfI5MWlG89PT\naAXriAj/LXzsqOak78KF+DnFp0VZPXByNcRUI8W3rI15LLam1oYkKFE+2FD0\nsVUStGboRH+vLR/ah5AJP8AYXlPAtTifRvbzyhdeF9cgQHTe9A7T4RwMc+iM\nppxpoz6mo6KjkXcEQ6zQYbVQl9EhWlT+0y+sky86AnarNMxO/EmXxeLvQ9Vg\nTXXft9CnlbXGnE/JXoDs7x7Zid2ghMwlRUZMisWQ9Es8keGSxwpXZnsA2xRX\nkmUg5sZCvMlnrjxpd2wh13YqvGLCFjSZpUaWvHs6MWRqQvJzWOSNB/VyPbP4\nco6HnQDcWM3LDwHwYWIY0nO2JZZUm4NuZe3hJhrOUZSLweVyKE3fWG4aYCIg\ny2LWwRxqKRoKW367UWNW1ADm5XEeXgOgutkNOzO9Vu8SCv8wflgoVqPmsdpD\ng3Wk3ASHti5kf0WL87FXDrx1M2Qew98J26AvgC6bcjCWhx8tCIheKaoyJi/u\nJXfr\r\n=DDaC\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/unified_8.4.1_1570085140631_0.6201881595445307"
			},
			"_hasShrinkwrap": false
		},
		"8.4.2": {
			"name": "unified",
			"version": "8.4.2",
			"description": "Interface for processing text using syntax trees",
			"license": "MIT",
			"keywords": [
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unifiedjs.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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": "Junyoung Choi",
					"email": "fluke8259@gmail.com"
				},
				{
					"name": "Hernan Rajchert",
					"email": "hrajchert@gmail.com"
				},
				{
					"name": "Christian Murphy",
					"email": "christian.murphy.42@gmail.com"
				},
				{
					"name": "Vse Mozhet Byt",
					"email": "vsemozhetbyt@gmail.com"
				},
				{
					"name": "Richard Littauer",
					"email": "richard.littauer@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-plain-obj": "^2.0.0",
				"trough": "^1.0.0",
				"vfile": "^4.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"c8": "^6.0.0",
				"dtslint": "^2.0.0",
				"prettier": "^1.0.0",
				"remark-cli": "^7.0.0",
				"remark-preset-wooorm": "^6.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.0.0",
				"xo": "^0.25.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/{*.js,*.ts}\" && xo --fix",
				"build-bundle": "browserify index.js -s unified -o unified.js",
				"build-mangle": "browserify index.js -s unified -p tinyify -o unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "c8 --check-coverage --lines 100 --functions 100 --branches 100 --reporter lcov tape test",
				"test-types": "dtslint types",
				"test": "npm run format && npm run build && npm run test-coverage && npm run test-types"
			},
			"prettier": {
				"tabWidth": 2,
				"useTabs": false,
				"singleQuote": true,
				"bracketSpacing": false,
				"semi": false,
				"trailingComma": "none"
			},
			"xo": {
				"prettier": true,
				"esnext": false,
				"rules": {
					"guard-for-in": "off",
					"unicorn/prefer-type-error": "off",
					"unicorn/prefer-reflect-apply": "off"
				},
				"ignores": [
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"collective": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"gitHead": "d5d2f8ce4b21350a38e942e1f09be92c4d9bee02",
			"_id": "unified@8.4.2",
			"_nodeVersion": "13.0.1",
			"_npmVersion": "6.13.0",
			"dist": {
				"integrity": "sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA==",
				"shasum": "13ad58b4a437faa2751a4a4c6a16f680c500fff1",
				"tarball": "https://registry.npmjs.org/unified/-/unified-8.4.2.tgz",
				"fileCount": 6,
				"unpackedSize": 65480,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxx9SCRA9TVsSAnZWagAAJ+kP+wRaeqHjsgVKjAmTA9Ud\nDnQlHc6euFCa49QaT02f3VIOXJaiXy9yD+saYkHqWI9T0yZt+yIQDjOy95lH\nrDWmY4DWhul8ovBQyGQhjvLYKNc/tkk8O9C/j1lMqQtWOPZaOkWuLP2kAee7\ntt+9Ibbp4c6EBIL3LYjRrglZo5nQulwy0LV8WHY1MGgryWa2EU+4ZVxYcy4h\n4HcsmAw9mYtLJMwCFRPkWDZqkAIfijrI9mq2XgrazL7pAmsXi7kx3MJAMxQV\n6p17OmsL0k0bUsh/eFpMrIU3q7g9Ry2lqyvMeeVzz4G0q7LWV6tJ46QxkCdQ\nkDd9Z1DRM0wg6hFBJpSq2nAYzIzfiYAz+O1d+d+x06ZPrvEdKcWSQmUh0i+8\nUYwkBrKTQaA6shRmhamnmkEpTlA+em8fhr3vdLn+XMyL/moUsiAvWVBRitCB\nrakELMH8RcWT076QQBN2MZExH56bsdHTZJv6sNZqaGHMbGt2zh3Om9UUqdwh\nGY9ra7+1RY+MP0qH33DrZR2U1XvDdNKspVgwFna04exwPMO3KI4J9UaN3TkL\npoypDksthS2Yhqea2x/oEKHHj5b+0bqvIXWpykL6Ad7gmxLqveMdXuooQ5my\n0vo6zr9i6pP8RrmwEFn+O96vKbVQ8THe5HqiWqNx4AtErVNBvIec3TE8eNHy\n+bvi\r\n=Ibfr\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/unified_8.4.2_1573330770524_0.8831980108029587"
			},
			"_hasShrinkwrap": false
		},
		"9.0.0": {
			"name": "unified",
			"version": "9.0.0",
			"description": "Interface for parsing, inspecting, transforming, and serializing content through syntax trees",
			"license": "MIT",
			"keywords": [
				"unified",
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"serialize",
				"ast",
				"cst",
				"syntax",
				"tree",
				"content",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unifiedjs.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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": "Junyoung Choi",
					"email": "fluke8259@gmail.com"
				},
				{
					"name": "Hernan Rajchert",
					"email": "hrajchert@gmail.com"
				},
				{
					"name": "Christian Murphy",
					"email": "christian.murphy.42@gmail.com"
				},
				{
					"name": "Vse Mozhet Byt",
					"email": "vsemozhetbyt@gmail.com"
				},
				{
					"name": "Richard Littauer",
					"email": "richard.littauer@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-buffer": "^2.0.0",
				"is-plain-obj": "^2.0.0",
				"trough": "^1.0.0",
				"vfile": "^4.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"c8": "^7.0.0",
				"dtslint": "^3.0.0",
				"prettier": "^2.0.0",
				"remark-cli": "^7.0.0",
				"remark-preset-wooorm": "^6.0.0",
				"tape": "^4.0.0",
				"tinyify": "^2.0.0",
				"xo": "^0.28.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier --write \"**/{*.js,*.ts}\" && xo --fix",
				"build-bundle": "browserify index.js -s unified -o unified.js",
				"build-mangle": "browserify index.js -s unified -p tinyify -o unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "c8 --check-coverage --lines 100 --functions 100 --branches 100 --reporter lcov tape test",
				"test-types": "dtslint types",
				"test": "npm run format && npm run build && npm run test-coverage && npm run test-types"
			},
			"prettier": {
				"tabWidth": 2,
				"useTabs": false,
				"singleQuote": true,
				"bracketSpacing": false,
				"semi": false,
				"trailingComma": "none"
			},
			"xo": {
				"prettier": true,
				"esnext": false,
				"rules": {
					"import/no-extraneous-dependencies": "off",
					"unicorn/prefer-type-error": "off",
					"unicorn/prefer-reflect-apply": "off",
					"guard-for-in": "off"
				},
				"ignores": [
					"types",
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm",
					[
						"toc",
						{
							"heading": "contents"
						}
					]
				]
			},
			"collective": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"gitHead": "bfae23c97fbe426892da4276a4108bbde638c72a",
			"_id": "unified@9.0.0",
			"_nodeVersion": "13.10.1",
			"_npmVersion": "6.14.3",
			"dist": {
				"integrity": "sha512-ssFo33gljU3PdlWLjNp15Inqb77d6JnJSfyplGJPT/a+fNRNyCBeveBAYJdO5khKdF6WVHa/yYCC7Xl6BDwZUQ==",
				"shasum": "12b099f97ee8b36792dbad13d278ee2f696eed1d",
				"tarball": "https://registry.npmjs.org/unified/-/unified-9.0.0.tgz",
				"fileCount": 6,
				"unpackedSize": 67151,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegY+XCRA9TVsSAnZWagAAW88P/07U+MpQof+1nx0PIrnG\nZ2C9544MLuCwmKOMeIHxPwLMLfuQJoltJZodUg6v0BKTVH20jaX3OqywE8u7\n5fwDSYP5jWtBnOmxGuDuIz7/f3ZUHVAPtR6B2xYzkKjlclJccLwmTwmGNcac\nhixXlCx+8vpQWSx9cjUbk+flWsPQkZ2gSMzMC0hQbOtJjcevEHV41oJtRVF0\nsr4zRU0KC/g2ng2MykfZVsa0I+lwVXW/Zq1/MKUvgh/E/A71lPMEWrmG7zq0\nRDI6lEQo1MEIwnAv6hSkx2YbTfxTR6OdMkdtRqIt+X5/rkn+dFVnl0pCFEMV\njOsZ3Qsak2NdcEkRWdTiYkzymXVAxyQWgw2jsJ0TYKFA114kp9gyuHCriiwU\nRl9OLMo7DPXmeZ71PqEh9t9b54QyZEnUOf756Cejd+g7WR1mQrZY8jJrVUsS\nIDgO2WviQpzIykD0N/KwuNTomP03rlpcOdIsBcLZOh2We082mYRAZKpUXd3O\nNO2k1A78YB8LGT0cNB8J6j7CdSUotfO7xcne7UpSMntN7zW2776nI0ET5qBj\nztSqqOI7XhLt08UGCRgrI4V3T7ORSh/vAnkDbCUcy3iGNcCvCp3erqvrNUXT\nXjXHm04eFglGhsFKM2MEs7EXHaLdGxsg+ATh6Y0zzff9NtPjqE+EdsJeyi+k\nWdeQ\r\n=Wn7v\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/unified_9.0.0_1585549206389_0.14493197563569438"
			},
			"_hasShrinkwrap": false
		},
		"9.1.0": {
			"name": "unified",
			"version": "9.1.0",
			"description": "Interface for parsing, inspecting, transforming, and serializing content through syntax trees",
			"license": "MIT",
			"keywords": [
				"unified",
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"serialize",
				"ast",
				"cst",
				"syntax",
				"tree",
				"content",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unifiedjs.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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": "Junyoung Choi",
					"email": "fluke8259@gmail.com"
				},
				{
					"name": "Hernan Rajchert",
					"email": "hrajchert@gmail.com"
				},
				{
					"name": "Christian Murphy",
					"email": "christian.murphy.42@gmail.com"
				},
				{
					"name": "Vse Mozhet Byt",
					"email": "vsemozhetbyt@gmail.com"
				},
				{
					"name": "Richard Littauer",
					"email": "richard.littauer@gmail.com"
				}
			],
			"types": "types/index.d.ts",
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-buffer": "^2.0.0",
				"is-plain-obj": "^2.0.0",
				"trough": "^1.0.0",
				"vfile": "^4.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"c8": "^7.0.0",
				"dtslint": "^3.0.0",
				"prettier": "^2.0.0",
				"remark-cli": "^8.0.0",
				"remark-preset-wooorm": "^7.0.0",
				"tape": "^5.0.0",
				"tinyify": "^2.0.0",
				"xo": "^0.32.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier . --write && xo --fix",
				"build-bundle": "browserify index.js -s unified -o unified.js",
				"build-mangle": "browserify index.js -s unified -p tinyify -o unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "c8 --check-coverage --lines 100 --functions 100 --branches 100 --reporter lcov tape test",
				"test-types": "dtslint types",
				"test": "npm run format && npm run build && npm run test-coverage && npm run test-types"
			},
			"prettier": {
				"tabWidth": 2,
				"useTabs": false,
				"singleQuote": true,
				"bracketSpacing": false,
				"semi": false,
				"trailingComma": "none"
			},
			"xo": {
				"prettier": true,
				"esnext": false,
				"rules": {
					"unicorn/catch-error-name": "off",
					"unicorn/prefer-optional-catch-binding": "off",
					"unicorn/prefer-reflect-apply": "off",
					"unicorn/prefer-type-error": "off",
					"guard-for-in": "off"
				},
				"ignores": [
					"types",
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"collective": {
				"type": "opencollective",
				"url": "https://opencollective.com/unified"
			},
			"gitHead": "6351742aaa10350f173be594374d1dfd255e0e57",
			"_id": "unified@9.1.0",
			"_nodeVersion": "14.0.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-VXOv7Ic6twsKGJDeZQ2wwPqXs2hM0KNu5Hkg9WgAZbSD1pxhZ7p8swqg583nw1Je2fhwHy6U8aEjiI79x1gvag==",
				"shasum": "7ba82e5db4740c47a04e688a9ca8335980547410",
				"tarball": "https://registry.npmjs.org/unified/-/unified-9.1.0.tgz",
				"fileCount": 6,
				"unpackedSize": 67479,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGVsGCRA9TVsSAnZWagAAQb4P+wSXfNbbiGu1qaNsOIQR\nbumxe3xLvawieunFoe1KcTF7yVQSykbd/+GEBqWjfS9xQJr4CY8BzzgKmFf3\n4abCbtulCfot6y4GRMQxZjsJIvB1tA1TRxiiG1PEL/Vf1V8qp0mBYHXGVxby\nwvdfv/+en09nPPJJ5p5AJOB9eKEpbTcnMmOOslJzLTlplPxrjyzC/1u59EsB\nuojjuHGuiHDsCy46vdv7nILSy1M+7pnuXFpWPnHSikOMCuniutMx1ZyKRAUc\nedTuXwocu8gney+1ounWFTc7bar/EFi1nr1VCGjPRw78JtiN1YVYmB1v/DGY\nkKgfVZP5d51IC0jzVPQcFXPJfVnhYD13XXxQJZuJPjB3cExOnXErYsro6fCK\np5WuBRUGQWj9eO5dwWiCtJ5fEGowv89QzOoYgnHcYZ4kUxsbTYK5UchU5cvp\nTh2pBYeVc9nAL0xP3Vp6ZXdvqoLNFNT+XWMIUiuKkbiZ7tNOc9UMp9NXggyS\nDk4fhRrthhk/o4PCnEV+3AXZ62vLQU951oY+JT/COzyBGo1an2H0UiqM2CzN\ne14HhLw3ACq7/YDUUY9qd25PKS3uXS6kD9sIiAB2Kcg6SrHeU/p7ekgaDhlk\nZkSXbh+I+VnYExSyMMCWcbflPdBWLdU96qog8lRuiuOXqclLTlZ72SvdXVUR\ngQgg\r\n=ut6k\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/unified_9.1.0_1595497222053_0.8045855162205708"
			},
			"_hasShrinkwrap": false
		},
		"9.2.0": {
			"name": "unified",
			"version": "9.2.0",
			"description": "Interface for parsing, inspecting, transforming, and serializing content through syntax trees",
			"license": "MIT",
			"keywords": [
				"unified",
				"process",
				"parse",
				"transform",
				"compile",
				"stringify",
				"serialize",
				"ast",
				"cst",
				"syntax",
				"tree",
				"content",
				"rehype",
				"retext",
				"remark"
			],
			"homepage": "https://unifiedjs.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/unifiedjs/unified.git"
			},
			"bugs": {
				"url": "https://github.com/unifiedjs/unified/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": "Junyoung Choi",
					"email": "fluke8259@gmail.com"
				},
				{
					"name": "Hernan Rajchert",
					"email": "hrajchert@gmail.com"
				},
				{
					"name": "Christian Murphy",
					"email": "christian.murphy.42@gmail.com"
				},
				{
					"name": "Vse Mozhet Byt",
					"email": "vsemozhetbyt@gmail.com"
				},
				{
					"name": "Richard Littauer",
					"email": "richard.littauer@gmail.com"
				}
			],
			"types": "types/ts3.4/index.d.ts",
			"typesVersions": {
				">=4.0": {
					"types/ts3.4/*": [
						"types/ts4.0/*"
					]
				}
			},
			"dependencies": {
				"bail": "^1.0.0",
				"extend": "^3.0.0",
				"is-buffer": "^2.0.0",
				"is-plain-obj": "^2.0.0",
				"trough": "^1.0.0",
				"vfile": "^4.0.0"
			},
			"devDependencies": {
				"browserify": "^16.0.0",
				"c8": "^7.0.0",
				"dtslint": "^3.0.0",
				"prettier": "^2.0.0",
				"remark-cli": "^8.0.0",
				"remark-preset-wooorm": "^7.0.0",
				"tape": "^5.0.0",
				"tinyify": "^3.0.0",
				"xo": "^0.33.0"
			},
			"scripts": {
				"format": "remark . -qfo && prettier . --write && xo --fix",
				"build-bundle": "browserify index.js -s unified -o unified.js",
				"build-mangle": "browserify index.js -s unified -p tinyify -o unified.min.js",
				"build": "npm run build-bundle && npm run build-mangle",
				"test-api": "node test",
				"test-coverage": "c8 --check-coverage --lines 100 --functions 100 --branches 100 --reporter lcov tape test",
				"test-types": "npm run test-types-3.4 && npm run test-types-4.0",
				"test-types-3.4": "dtslint types/ts3.4",
				"test-types-4.0": "dtslint types/ts4.0",
				"test": "npm run format && npm run build && npm run test-coverage && npm run test-types"
			},
			"prettier": {
				"tabWidth": 2,
				"useTabs": false,
				"singleQuote": true,
				"bracketSpacing": false,
				"semi": false,
				"trailingComma": "none"
			},
			"xo": {
				"prettier": true,
				"esnext": false,
				"rules": {
					"guard-for-in": "off",
					"no-unreachable-loop": "off",
					"unicorn/catch-error-name": "off",
					"unicorn/prefer-optional-catch-binding": "off",
					"unicorn/prefer-reflect-apply": "off",
					"unicorn/prefer-type-error": "off"
				},
				"ignores": [
					"types",
					"unified.js"
				]
			},
			"remarkConfig": {
				"plugins": [
					"preset-wooorm"
				]
			},
			"gitHead": "f27fb1efda44e797929fda8d858269e3cad9292c",
			"_id": "unified@9.2.0",
			"_nodeVersion": "14.7.0",
			"_npmVersion": "6.14.8",
			"dist": {
				"integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==",
				"shasum": "67a62c627c40589edebbf60f53edfd4d822027f8",
				"tarball": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz",
				"fileCount": 7,
				"unpackedSize": 81583,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQA38CRA9TVsSAnZWagAAdx8P/iKy/YJRFwjcu4ytIG5b\n8DvvydIGegy21QNId+NTe/t4wBy3LOvIkx4f9oUbt9BWh2Mw5qWS0fqppdf7\nIEe51UmUeJdBj48HGgA9vF8Ma9CwgMEViZKI+QAy5Dw4DRlYOevdpagGrkDG\n6exMu7NfOyj6iZk0zNnmSouJ+DBs/TwI2iNaNNwaBk33h10aWHdTKiilOCAu\nLI9TulXJt92dDEhcA9XseP4wqT1gsZT0l2LjpFIvsF9u+dyhLmXxANtfv6X/\ncDddPJ9pzzVDQfZIjjWeiRm/zsd1jNO7ahy1MkyhCmHQHUMK7XE7xnNSzAv4\npfoMGM+jJCkznC+mpZb6dAlUl/4HvNlAj4nnc2Im1Mgq59IRbs2OiJWx13Ur\nIKqF/ELiEJSoOUkIqsnTITVitNpuVEaTFkQT+ydISdd60qAzYxO8Y/k9Cm9k\n5ZcizqnZWatfoKql7fk/1H5T6qPPgjJSRahHJGgbFkQsd76lahkf97G78Skg\n02orE5hGOaIkc1h8EYY20pwLHZHlKiV9TDjSr4zDmOy/mZTjOy4lcy3tP+jQ\nctjs1Gdh9v/Y5RxvgjxwleddpZQQYQpxROU4/bYBeYuM7RVWiNFXqAwVLpPw\nVE9JS7+zFWaGrHjJKv6AmtbYL1c4UJh0oIOALimhFrchJe2cnVw+NAfkPtTg\nwjvx\r\n=77SZ\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/unified_9.2.0_1598033403565_0.023751226771384193"
			},
			"_hasShrinkwrap": false
		}
	},
	"time": {
		"modified": "2020-08-21T18:10:06.055Z",
		"created": "2015-07-31T09:33:35.699Z",
		"1.0.0": "2015-07-31T09:33:35.699Z",
		"2.0.0": "2015-09-16T11:51:57.961Z",
		"2.1.0": "2015-10-10T15:18:29.036Z",
		"2.1.1": "2015-10-14T18:19:18.664Z",
		"2.1.2": "2015-10-23T20:20:14.313Z",
		"2.1.3": "2016-01-24T08:20:25.265Z",
		"2.1.4": "2016-01-24T08:25:37.665Z",
		"3.0.0": "2016-02-13T13:11:24.331Z",
		"4.0.0": "2016-05-24T14:09:58.133Z",
		"4.0.1": "2016-05-24T16:58:29.035Z",
		"4.1.0": "2016-06-11T21:24:38.572Z",
		"4.1.1": "2016-06-12T12:51:52.637Z",
		"4.1.2": "2016-06-13T18:38:39.246Z",
		"4.2.0": "2016-08-01T16:01:47.158Z",
		"4.2.1": "2016-08-02T07:09:22.168Z",
		"5.0.0": "2016-08-21T15:14:24.434Z",
		"5.1.0": "2016-10-10T20:18:51.186Z",
		"6.0.0": "2017-02-23T11:21:44.879Z",
		"6.1.0": "2017-02-24T10:31:22.809Z",
		"6.1.1": "2017-02-28T20:59:30.247Z",
		"6.1.2": "2017-04-10T20:04:25.245Z",
		"6.1.3": "2017-04-30T12:05:20.913Z",
		"6.1.4": "2017-05-23T15:24:21.891Z",
		"6.1.5": "2017-06-16T17:11:51.359Z",
		"6.1.6": "2017-11-16T23:35:33.166Z",
		"6.2.0": "2018-05-02T12:39:45.552Z",
		"7.0.0": "2018-05-10T13:19:04.658Z",
		"7.0.1": "2018-11-02T17:44:41.021Z",
		"7.0.2": "2018-11-15T09:31:43.695Z",
		"7.1.0": "2018-12-13T09:04:53.622Z",
		"8.0.0": "2019-06-25T15:43:15.092Z",
		"8.0.1": "2019-07-02T08:54:47.189Z",
		"8.1.0": "2019-07-11T08:31:05.955Z",
		"8.2.0": "2019-07-13T21:12:56.757Z",
		"8.3.0": "2019-07-15T17:46:27.496Z",
		"8.3.1": "2019-07-16T08:16:23.402Z",
		"8.3.2": "2019-07-17T13:06:59.642Z",
		"8.4.0": "2019-09-14T09:21:44.422Z",
		"8.4.1": "2019-10-03T06:45:40.766Z",
		"8.4.2": "2019-11-09T20:19:30.638Z",
		"9.0.0": "2020-03-30T06:20:06.560Z",
		"9.1.0": "2020-07-23T09:40:22.216Z",
		"9.2.0": "2020-08-21T18:10:03.815Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "9.2.0"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"eb8e6489c05a6fef0c1048e0883657f0\"",
			"fetched": 1600679310915
		}
	},
	"_distfiles": {
		"unified-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-1.0.0.tgz",
			"sha": "630e61e18f06206e79f23e0a801a7ae6a294a7e4",
			"registry": "npmjs"
		},
		"unified-2.0.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-2.0.0.tgz",
			"sha": "d059e2b9083723ccf193dcff26aac22134d5a3f2",
			"registry": "npmjs"
		},
		"unified-2.1.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-2.1.0.tgz",
			"sha": "d7d7214436ad43e80a80681171725b2ac28223c5",
			"registry": "npmjs"
		},
		"unified-2.1.1.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-2.1.1.tgz",
			"sha": "6eab38a701c7b5251257080ca21ae6d9c3d591f7",
			"registry": "npmjs"
		},
		"unified-2.1.2.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-2.1.2.tgz",
			"sha": "c3fe3bdcf69358c03faf9c4d8acebbf4d2615044",
			"registry": "npmjs"
		},
		"unified-2.1.3.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-2.1.3.tgz",
			"sha": "a7dcc644568574fc82e72d7253b66e9facc821fa",
			"registry": "npmjs"
		},
		"unified-2.1.4.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-2.1.4.tgz",
			"sha": "14bc6cd40d98ffff75b405506bad873ecbbac3ba",
			"registry": "npmjs"
		},
		"unified-3.0.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-3.0.0.tgz",
			"sha": "85ce4169b09ee9f084d07f4d0a1fbe3939518712",
			"registry": "npmjs"
		},
		"unified-4.0.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-4.0.0.tgz",
			"sha": "3407c3193d104febe13e7459d8d858bf14c792ad",
			"registry": "npmjs"
		},
		"unified-4.0.1.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-4.0.1.tgz",
			"sha": "f44f2c4a60d1bf4f9af8e5326fc37785e73d68b4",
			"registry": "npmjs"
		},
		"unified-4.1.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-4.1.0.tgz",
			"sha": "706fe04cb418553e17f66ba12ff0c73e983d55b5",
			"registry": "npmjs"
		},
		"unified-4.1.1.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-4.1.1.tgz",
			"sha": "92238870e6b97dd094ed80daef1ebec421e5b8db",
			"registry": "npmjs"
		},
		"unified-4.1.2.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-4.1.2.tgz",
			"sha": "e78a34b76260519e1ad8c46c427be4153fd2299c",
			"registry": "npmjs"
		},
		"unified-4.2.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-4.2.0.tgz",
			"sha": "200c4aa4fc40b6be11aa101089d3047172f7277d",
			"registry": "npmjs"
		},
		"unified-4.2.1.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-4.2.1.tgz",
			"sha": "76ff43aa8da430f6e7e4a55c84ebac2ad2cfcd2e",
			"registry": "npmjs"
		},
		"unified-5.0.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-5.0.0.tgz",
			"sha": "7d66acf05431db1418b00ee81cfe30baa40a9a22",
			"registry": "npmjs"
		},
		"unified-5.1.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-5.1.0.tgz",
			"sha": "61268da9b91ce925be1f3d198c0278b0e9716094",
			"registry": "npmjs"
		},
		"unified-6.0.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-6.0.0.tgz",
			"sha": "bcb3dabb92c1394cc82f3fd679274f727e6ebaf1",
			"registry": "npmjs"
		},
		"unified-6.1.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-6.1.0.tgz",
			"sha": "c388fb6eafb4ec9812e0b6ac1a995657627e0d65",
			"registry": "npmjs"
		},
		"unified-6.1.1.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-6.1.1.tgz",
			"sha": "0abb4d2ffd8f42c0bc06e4a62ff8eb8fd77f8d11",
			"registry": "npmjs"
		},
		"unified-6.1.2.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-6.1.2.tgz",
			"sha": "b3904c3254ffbea7ff6d806c5d5b6248838cecb6",
			"registry": "npmjs"
		},
		"unified-6.1.3.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-6.1.3.tgz",
			"sha": "c26a9df2c56f3def938309253928f37150c70c6e",
			"registry": "npmjs"
		},
		"unified-6.1.4.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-6.1.4.tgz",
			"sha": "12d7a4ec35986c4a2fa0815cdfdec4be0245fca2",
			"registry": "npmjs"
		},
		"unified-6.1.5.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-6.1.5.tgz",
			"sha": "716937872621a63135e62ced2f3ac6a063c6fb87",
			"registry": "npmjs"
		},
		"unified-6.1.6.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-6.1.6.tgz",
			"sha": "5ea7f807a0898f1f8acdeefe5f25faa010cc42b1",
			"registry": "npmjs"
		},
		"unified-6.2.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-6.2.0.tgz",
			"sha": "7fbd630f719126d67d40c644b7e3f617035f6dba",
			"registry": "npmjs"
		},
		"unified-7.0.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-7.0.0.tgz",
			"sha": "9c8f4fcee78f8e7e895f0e3d6adb53bd015e1a53",
			"registry": "npmjs"
		},
		"unified-7.0.1.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-7.0.1.tgz",
			"sha": "d211788b1eed5719864272b21c70ea6c6e73f850",
			"registry": "npmjs"
		},
		"unified-7.0.2.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-7.0.2.tgz",
			"sha": "16aa2748a7c936b80846cc69c580cd5ebd844532",
			"registry": "npmjs"
		},
		"unified-7.1.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-7.1.0.tgz",
			"sha": "5032f1c1ee3364bd09da12e27fdd4a7553c7be13",
			"registry": "npmjs"
		},
		"unified-8.0.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-8.0.0.tgz",
			"sha": "5a4e4ff1a1dc020003a4aba6cb35764c03997106",
			"registry": "npmjs"
		},
		"unified-8.0.1.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-8.0.1.tgz",
			"sha": "ec19e5dc142cebe0bacee680ce990744a90a44eb",
			"registry": "npmjs"
		},
		"unified-8.1.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-8.1.0.tgz",
			"sha": "377cb4a877cac22b4e718605a8f488acafd31903",
			"registry": "npmjs"
		},
		"unified-8.2.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-8.2.0.tgz",
			"sha": "cbff446d96c222454681a7bbd440533d78f104ae",
			"registry": "npmjs"
		},
		"unified-8.3.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-8.3.0.tgz",
			"sha": "0d84697caef76a656cabb548aed8bbf00b1fc357",
			"registry": "npmjs"
		},
		"unified-8.3.1.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-8.3.1.tgz",
			"sha": "c4f97e09401573d0c6243788105e406af39c332d",
			"registry": "npmjs"
		},
		"unified-8.3.2.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-8.3.2.tgz",
			"sha": "aed69d0e577d6ef27268431c63a10faef60e63ab",
			"registry": "npmjs"
		},
		"unified-8.4.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-8.4.0.tgz",
			"sha": "5bb8a05c2a0b9dcc56152312ad8e4578a0d90af7",
			"registry": "npmjs"
		},
		"unified-8.4.1.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-8.4.1.tgz",
			"sha": "99bd0393f58a139eaa51832cfbcc0e7f6573a1e1",
			"registry": "npmjs"
		},
		"unified-8.4.2.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-8.4.2.tgz",
			"sha": "13ad58b4a437faa2751a4a4c6a16f680c500fff1",
			"registry": "npmjs"
		},
		"unified-9.0.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-9.0.0.tgz",
			"sha": "12b099f97ee8b36792dbad13d278ee2f696eed1d",
			"registry": "npmjs"
		},
		"unified-9.1.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-9.1.0.tgz",
			"sha": "7ba82e5db4740c47a04e688a9ca8335980547410",
			"registry": "npmjs"
		},
		"unified-9.2.0.tgz": {
			"url": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz",
			"sha": "67a62c627c40589edebbf60f53edfd4d822027f8",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"unified-9.2.0.tgz": {
			"shasum": "67a62c627c40589edebbf60f53edfd4d822027f8"
		},
		"unified-8.4.2.tgz": {
			"shasum": "13ad58b4a437faa2751a4a4c6a16f680c500fff1"
		}
	},
	"_rev": "3-ded1d475f5466776",
	"_id": "unified",
	"readme": "# [![unified][logo]][site]\n\n[![GitHub CI][github-ci-badge]][github-ci]\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**unified** is an interface for processing text using syntax trees.\nIt’s what powers [**remark**][remark] (Markdown), [**retext**][retext] (natural\nlanguage), and [**rehype**][rehype] (HTML), and allows for processing between\nformats.\n\n## Intro\n\n**unified** enables new exciting projects like [Gatsby][] to pull in Markdown,\n[MDX][] to embed [JSX][], and [Prettier][] to format it.\nIt’s used in about 350k projects on GitHub and has about 15m downloads each\nmonth on npm: you’re probably using it.\nSome notable users are [Node.js][], [Vercel][], [Netlify][], [GitHub][],\n[Mozilla][], [WordPress][], [Adobe][], [Facebook][], [Google][], and many more.\n\n*   To read about what we are up to, follow us [Twitter][]\n*   For a less technical and more practical introduction to unified, visit\n    [`unifiedjs.com`][site] and peruse its [Learn][] section\n*   Browse [awesome unified][awesome] to find out more about the ecosystem\n*   Questions?\n    Get help on [Discussions][chat]!\n*   Check out [Contribute][] below to find out how to help out, or become a\n    backer or sponsor on [OpenCollective][collective]\n\n## Sponsors\n\nSupport this effort and give back by sponsoring on [OpenCollective][collective]!\n\n<!--lint ignore no-html-->\n\n<table>\n<tr valign=\"middle\">\n<td width=\"20%\" align=\"center\" colspan=\"2\">\n  <a href=\"https://www.gatsbyjs.org\">Gatsby</a> 🥇<br><br>\n  <a href=\"https://www.gatsbyjs.org\"><img src=\"https://avatars1.githubusercontent.com/u/12551863?s=256&v=4\" width=\"128\"></a>\n</td>\n<td width=\"20%\" align=\"center\" colspan=\"2\">\n  <a href=\"https://vercel.com\">Vercel</a> 🥇<br><br>\n  <a href=\"https://vercel.com\"><img src=\"https://avatars1.githubusercontent.com/u/14985020?s=256&v=4\" width=\"128\"></a>\n</td>\n<td width=\"20%\" align=\"center\" colspan=\"2\">\n  <a href=\"https://www.netlify.com\">Netlify</a><br><br>\n  <!--OC has a sharper image-->\n  <a href=\"https://www.netlify.com\"><img src=\"https://images.opencollective.com/netlify/4087de2/logo/256.png\" width=\"128\"></a>\n</td>\n<td width=\"10%\" align=\"center\">\n  <a href=\"https://www.holloway.com\">Holloway</a><br><br>\n  <a href=\"https://www.holloway.com\"><img src=\"https://avatars1.githubusercontent.com/u/35904294?s=128&v=4\" width=\"64\"></a>\n</td>\n<td width=\"10%\" align=\"center\">\n  <a href=\"https://themeisle.com\">ThemeIsle</a><br><br>\n  <a href=\"https://themeisle.com\"><img src=\"https://avatars1.githubusercontent.com/u/58979018?s=128&v=4\" width=\"64\"></a>\n</td>\n<td width=\"10%\" align=\"center\">\n  <a href=\"https://boostio.co\">BoostIO</a><br><br>\n  <a href=\"https://boostio.co\"><img src=\"https://avatars1.githubusercontent.com/u/13612118?s=128&v=4\" width=\"64\"></a>\n</td>\n<td width=\"10%\" align=\"center\">\n  <a href=\"https://expo.io\">Expo</a><br><br>\n  <a href=\"https://expo.io\"><img src=\"https://avatars1.githubusercontent.com/u/12504344?s=128&v=4\" width=\"64\"></a>\n</td>\n</tr>\n<tr valign=\"middle\">\n<td width=\"100%\" align=\"center\" colspan=\"10\">\n  <br>\n  <a href=\"https://opencollective.com/unified\"><strong>You?</strong></a>\n  <br><br>\n</td>\n</tr>\n</table>\n\n## Install\n\n[npm][]:\n\n```sh\nnpm install unified\n```\n\nThis package comes with types.\nIf you’re using TypeScript, make sure to also install\n[`@types/unist`][ts-unist].\n\n## Use\n\n```js\nvar unified = require('unified')\nvar markdown = require('remark-parse')\nvar remark2rehype = require('remark-rehype')\nvar doc = require('rehype-document')\nvar format = require('rehype-format')\nvar html = require('rehype-stringify')\nvar report = require('vfile-reporter')\n\nunified()\n  .use(markdown)\n  .use(remark2rehype)\n  .use(doc, {title: '👋🌍'})\n  .use(format)\n  .use(html)\n  .process('# Hello world!', function (err, file) {\n    console.error(report(err || file))\n    console.log(String(file))\n  })\n```\n\nYields:\n\n```txt\nno issues found\n```\n\n```html\n<!doctype html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"utf-8\">\n    <title>👋🌍</title>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  </head>\n  <body>\n    <h1>Hello world!</h1>\n  </body>\n</html>\n```\n\n## Contents\n\n*   [Description](#description)\n*   [API](#api)\n    *   [`processor()`](#processor)\n    *   [`processor.use(plugin[, options])`](#processoruseplugin-options)\n    *   [`processor.parse(file)`](#processorparsefile)\n    *   [`processor.stringify(node[, file])`](#processorstringifynode-file)\n    *   [`processor.run(node[, file][, done])`](#processorrunnode-file-done)\n    *   [`processor.runSync(node[, file])`](#processorrunsyncnode-file)\n    *   [`processor.process(file[, done])`](#processorprocessfile-done)\n    *   [`processor.processSync(file|value)`](#processorprocesssyncfilevalue)\n    *   [`processor.data([key[, value]])`](#processordatakey-value)\n    *   [`processor.freeze()`](#processorfreeze)\n*   [`Plugin`](#plugin)\n    *   [`function attacher([options])`](#function-attacheroptions)\n    *   [`function transformer(node, file[, next])`](#function-transformernode-file-next)\n*   [`Preset`](#preset)\n*   [Contribute](#contribute)\n*   [Acknowledgments](#acknowledgments)\n*   [License](#license)\n\n## Description\n\n**unified** is an interface for processing text using syntax trees.\nSyntax trees are a representation of text understandable to programs.\nThose programs, called [*plugin*][plugin]s, take these trees and inspect and\nmodify them.\nTo get to the syntax tree from text, there is a [*parser*][parser].\nTo get from that back to text, there is a [*compiler*][compiler].\nThis is the [*process*][process] of a *processor*.\n\n```ascii\n| ........................ process ........................... |\n| .......... parse ... | ... run ... | ... stringify ..........|\n\n          +--------+                     +----------+\nInput ->- | Parser | ->- Syntax Tree ->- | Compiler | ->- Output\n          +--------+          |          +----------+\n                              X\n                              |\n                       +--------------+\n                       | Transformers |\n                       +--------------+\n```\n\n###### Processors\n\nEvery **processor** implements another processor.\nTo create a processor, call another processor.\nThe new processor is configured to work the same as its ancestor.\nBut when the descendant processor is configured in the future it does not affect\nthe ancestral processor.\n\nWhen processors are exposed from a module (for example, `unified` itself) they\nshould not be configured directly, as that would change their behavior for all\nmodule users.\nThose processors are [*frozen*][freeze] and they should be called to create a\nnew processor before they are used.\n\n###### Syntax trees\n\nThe **syntax trees** used in **unified** are [**unist**][unist] nodes.\nA [**node**][node] is a plain JavaScript objects with a `type` field.\nThe semantics of nodes and format of syntax trees is defined by other projects.\n\nThere are several [*utilities*][unist-utilities] for working with nodes.\n\n*   [**hast**][hast] — HTML\n*   [**mdast**][mdast] — Markdown\n*   [**nlcst**][nlcst] — Natural language\n*   [**xast**][xast] — XML\n\n###### List of processors\n\nThe following projects process different [*syntax tree*][syntax-tree] formats.\nThey parse text to a syntax tree and compile that back to text.\nThese processors can be used as is, or their parser and compiler can be mixed\nand matched with **unified** and plugins to process between different syntaxes.\n\n*   [**rehype**][rehype] ([*hast*][hast]) — HTML\n*   [**remark**][remark] ([*mdast*][mdast]) — Markdown\n*   [**retext**][retext] ([*nlcst*][nlcst]) — Natural language\n\n###### List of plugins\n\nThe below [**plugins**][plugin] work with **unified**, on all [*syntax\ntree*][syntax-tree] formats:\n\n*   [`unified-diff`](https://github.com/unifiedjs/unified-diff)\n    — Ignore messages for unchanged lines in Travis\n*   [`unified-message-control`](https://github.com/unifiedjs/unified-message-control)\n    — Enable, disable, and ignore messages\n\nSee [**remark**][remark-plugins], [**rehype**][rehype-plugins], and\n[**retext**][retext-plugins] for their lists of plugins.\n\n###### File\n\nWhen processing a document, **metadata** is often gathered about that document.\n[**vfile**][vfile] is a virtual file format that stores data, metadata, and\nmessages about files for **unified** and its plugins.\n\nThere are several [*utilities*][vfile-utilities] for working with these files.\n\n###### Configuration\n\n[*Processors*][processors] are configured with [*plugin*][plugin]s or\nwith the [`data`][data] method.\n\n###### Integrations\n\n**unified** can integrate with the file system with [`unified-engine`][engine].\nCLI apps can be created with [`unified-args`][args], Gulp plugins with\n[`unified-engine-gulp`][gulp], and Atom Linters with\n[`unified-engine-atom`][atom].\n\n[`unified-stream`][stream] provides a streaming interface.\n\n###### Programming interface\n\nThe API provided by **unified** allows multiple files to be processed and gives\naccess to *metadata* (such as lint messages):\n\n```js\nvar unified = require('unified')\nvar markdown = require('remark-parse')\nvar styleGuide = require('remark-preset-lint-markdown-style-guide')\nvar remark2retext = require('remark-retext')\nvar english = require('retext-english')\nvar equality = require('retext-equality')\nvar remark2rehype = require('remark-rehype')\nvar html = require('rehype-stringify')\nvar report = require('vfile-reporter')\n\nunified()\n  .use(markdown)\n  .use(styleGuide)\n  .use(remark2retext, unified().use(english).use(equality))\n  .use(remark2rehype)\n  .use(html)\n  .process('*Emphasis* and _stress_, you guys!', function (err, file) {\n    console.error(report(err || file))\n    console.log(String(file))\n  })\n```\n\nYields:\n\n```txt\n  1:16-1:24  warning  Emphasis should use `*` as a marker                                  emphasis-marker  remark-lint\n  1:30-1:34  warning  `guys` may be insensitive, use `people`, `persons`, `folks` instead  gals-men         retext-equality\n\n⚠ 2 warnings\n```\n\n```html\n<p><em>Emphasis</em> and <em>stress</em>, you guys!</p>\n```\n\n###### Processing between syntaxes\n\n[*Processors*][processors] can be combined in two modes.\n\n**Bridge** mode transforms the [*syntax tree*][syntax-tree] from one format\n(*origin*) to another (*destination*).\nAnother processor runs on the destination tree.\nFinally, the original processor continues transforming the origin tree.\n\n**Mutate** mode also transforms the syntax tree from one format to another.\nBut the original processor continues transforming the destination tree.\n\nIn the previous example (“Programming interface”), `remark-retext` is used in\n*bridge* mode: the origin syntax tree is kept after [**retext**][retext] is\ndone; whereas `remark-rehype` is used in *mutate* mode: it sets a new syntax\ntree and discards the origin tree.\n\n*   [`remark-retext`][remark-retext]\n*   [`remark-rehype`][remark-rehype]\n*   [`rehype-retext`][rehype-retext]\n*   [`rehype-remark`][rehype-remark]\n\n## API\n\n### `processor()`\n\n[*Processor*][processors] describing how to *process* text.\n\n###### Returns\n\n`Function` — New [*unfrozen*][freeze] processor that is configured to work the\nsame as its ancestor.\nWhen the descendant processor is configured in the future it does not affect the\nancestral processor.\n\n###### Example\n\nThe following example shows how a new processor can be created (from the remark\nprocessor) and linked to **stdin**(4) and **stdout**(4).\n\n```js\nvar remark = require('remark')\nvar concat = require('concat-stream')\n\nprocess.stdin.pipe(concat(onconcat))\n\nfunction onconcat(buf) {\n  var doc = remark().processSync(buf).toString()\n\n  process.stdout.write(doc)\n}\n```\n\n### `processor.use(plugin[, options])`\n\n[*Configure*][configuration] the processor to use a [*plugin*][plugin] and\noptionally configure that plugin with options.\n\nIf the processor is already using this plugin, the previous plugin configuration\nis changed based on the options that are passed in.\nThe plugin is not added a second time.\n\n###### Signatures\n\n*   `processor.use(plugin[, options])`\n*   `processor.use(preset)`\n*   `processor.use(list)`\n\n###### Parameters\n\n*   `plugin` ([`Attacher`][plugin])\n*   `options` (`*`, optional) — Configuration for `plugin`\n*   `preset` (`Object`) — Object with an optional `plugins` (set to `list`),\n    and/or an optional `settings` object\n*   `list` (`Array`) — List of plugins, presets, and pairs (`plugin` and\n    `options` in an array)\n\n###### Returns\n\n`processor` — The processor that `use` was called on.\n\n###### Note\n\n`use` cannot be called on [*frozen*][freeze] processors.\nCall the processor first to create a new unfrozen processor.\n\n###### Example\n\nThere are many ways to pass plugins to `.use()`.\nThe below example gives an overview.\n\n```js\nvar unified = require('unified')\n\nunified()\n  // Plugin with options:\n  .use(pluginA, {x: true, y: true})\n  // Passing the same plugin again merges configuration (to `{x: true, y: false, z: true}`):\n  .use(pluginA, {y: false, z: true})\n  // Plugins:\n  .use([pluginB, pluginC])\n  // Two plugins, the second with options:\n  .use([pluginD, [pluginE, {}]])\n  // Preset with plugins and settings:\n  .use({plugins: [pluginF, [pluginG, {}]], settings: {position: false}})\n  // Settings only:\n  .use({settings: {position: false}})\n```\n\n### `processor.parse(file)`\n\nParse text to a [*syntax tree*][syntax-tree].\n\n###### Parameters\n\n*   `file` ([`VFile`][vfile]) — [*File*][file], any value accepted by `vfile()`\n\n###### Returns\n\n[`Node`][node] — Parsed [*syntax tree*][syntax-tree] representing `file`.\n\n###### Note\n\n`parse` freezes the processor if not already [*frozen*][freeze].\n\n`parse` performs the [*parse phase*][description], not the *run phase* or other\nphases.\n\n###### Example\n\nThe below example shows how `parse` can be used to create a syntax tree from a\nfile.\n\n```js\nvar unified = require('unified')\nvar markdown = require('remark-parse')\n\nvar tree = unified().use(markdown).parse('# Hello world!')\n\nconsole.log(tree)\n```\n\nYields:\n\n```js\n{\n  type: 'root',\n  children: [\n    {type: 'heading', depth: 1, children: [Array], position: [Position]}\n  ],\n  position: {\n    start: {line: 1, column: 1, offset: 0},\n    end: {line: 1, column: 15, offset: 14}\n  }\n}\n```\n\n#### `processor.Parser`\n\nA **parser** handles the parsing of text to a [*syntax tree*][syntax-tree].\nUsed in the [*parse phase*][description] and called with a `string` and\n[`VFile`][vfile] representation of the text to parse.\n\n`Parser` can be a function, in which case it must return a [`Node`][node]: the\nsyntax tree representation of the given file.\n\n`Parser` can also be a constructor function (a function with a `parse` field, or\nother fields, in its `prototype`), in which case it’s constructed with `new`.\nInstances must have a `parse` method that is called without arguments and must\nreturn a [`Node`][node].\n\n### `processor.stringify(node[, file])`\n\nCompile a [*syntax tree*][syntax-tree].\n\n###### Parameters\n\n*   `node` ([`Node`][node]) — [*Syntax tree*][syntax-tree] to compile\n*   `file` ([`VFile`][vfile], optional) — [*File*][file], any value accepted by\n    `vfile()`\n\n###### Returns\n\n`string` or `Buffer` (see notes) — Textual representation of the [*syntax\ntree*][syntax-tree]\n\n###### Note\n\n`stringify` freezes the processor if not already [*frozen*][freeze].\n\n`stringify` performs the [*stringify phase*][description], not the *run phase*\nor other phases.\n\nunified typically compiles by serializing: most [*compiler*][compiler]s return\n`string` (or `Buffer`).\nSome compilers, such as the one configured with [`rehype-react`][rehype-react],\nreturn other values (in this case, a React tree).\nIf you’re using a compiler doesn’t serialize, expect different result values.\nWhen using TypeScript, cast the type on your side.\n\n###### Example\n\nThe below example shows how `stringify` can be used to serialize a syntax tree.\n\n```js\nvar unified = require('unified')\nvar html = require('rehype-stringify')\nvar h = require('hastscript')\n\nvar tree = h('h1', 'Hello world!')\n\nvar doc = unified().use(html).stringify(tree)\n\nconsole.log(doc)\n```\n\nYields:\n\n```html\n<h1>Hello world!</h1>\n```\n\n#### `processor.Compiler`\n\nA **compiler** handles the compiling of a [*syntax tree*][syntax-tree] to text.\nUsed in the [*stringify phase*][description] and called with a [`Node`][node]\nand [`VFile`][file] representation of syntax tree to compile.\n\n`Compiler` can be a function, in which case it should return a `string`: the\ntextual representation of the syntax tree.\n\n`Compiler` can also be a constructor function (a function with a `compile`\nfield, or other fields, in its `prototype`), in which case it’s constructed with\n`new`.\nInstances must have a `compile` method that is called without arguments and\nshould return a `string`.\n\n### `processor.run(node[, file][, done])`\n\nRun [*transformers*][transformer] on a [*syntax tree*][syntax-tree].\n\n###### Parameters\n\n*   `node` ([`Node`][node]) — [*Syntax tree*][syntax-tree] to run on\n*   `file` ([`VFile`][vfile], optional) — [*File*][file], any value accepted by\n    `vfile()`\n*   `done` ([`Function`][run-done], optional) — Callback\n\n###### Returns\n\n[`Promise`][promise] if `done` is not given.\nThe returned promise is rejected with a fatal error, or resolved with the\ntransformed [*syntax tree*][syntax-tree].\n\n###### Note\n\n`run` freezes the processor if not already [*frozen*][freeze].\n\n`run` performs the [*run phase*][description], not other phases.\n\n#### `function done(err[, node, file])`\n\nCallback called when [*transformers*][transformer] are done.\nCalled with either an error or results.\n\n###### Parameters\n\n*   `err` (`Error`, optional) — Fatal error\n*   `node` ([`Node`][node], optional) — Transformed [*syntax tree*][syntax-tree]\n*   `file` ([`VFile`][vfile], optional) — [*File*][file]\n\n###### Example\n\nThe below example shows how `run` can be used to transform a syntax tree.\n\n```js\nvar unified = require('unified')\nvar references = require('remark-reference-links')\nvar u = require('unist-builder')\n\nvar tree = u('root', [\n  u('paragraph', [\n    u('link', {href: 'https://example.com'}, [u('text', 'Example Domain')])\n  ])\n])\n\nunified()\n  .use(references)\n  .run(tree, function (err, tree) {\n    if (err) throw err\n    console.log(tree)\n  })\n```\n\nYields:\n\n```js\n{\n  type: 'root',\n  children: [\n    {type: 'paragraph', children: [Array]},\n    {type: 'definition', identifier: '1', title: undefined, url: undefined}\n  ]\n}\n```\n\n### `processor.runSync(node[, file])`\n\nRun [*transformers*][transformer] on a [*syntax tree*][syntax-tree].\n\nAn error is thrown if asynchronous [*plugin*][plugin]s are configured.\n\n###### Parameters\n\n*   `node` ([`Node`][node]) — [*Syntax tree*][syntax-tree] to run on\n*   `file` ([`VFile`][vfile], optional) — [*File*][file], any value accepted by\n    `vfile()`\n\n###### Returns\n\n[`Node`][node] — Transformed [*syntax tree*][syntax-tree].\n\n###### Note\n\n`runSync` freezes the processor if not already [*frozen*][freeze].\n\n`runSync` performs the [*run phase*][description], not other phases.\n\n### `processor.process(file[, done])`\n\n[*Process*][description] the given [*file*][file] as configured on the\nprocessor.\n\n###### Parameters\n\n*   `file` ([`VFile`][vfile]) — [*File*][file], any value accepted by `vfile()`\n*   `done` ([`Function`][process-done], optional) — Callback\n\n###### Returns\n\n[`Promise`][promise] if `done` is not given.\nThe returned promise is rejected with a fatal error, or resolved with the\nprocessed [*file*][file].\n\nThe parsed, transformed, and compiled value is exposed on\n[`file.contents`][vfile-contents] or `file.result` (see notes).\n\n###### Note\n\n`process` freezes the processor if not already [*frozen*][freeze].\n\n`process` performs the [*parse*, *run*, and *stringify* phases][description].\n\nBe aware that [*compiler*][compiler]s typically, but not always, return\n`string`.\nSome compilers, such as the one configured with [`rehype-react`][rehype-react],\nreturn other values (in this case, a React tree).\nWhen using TypeScript, cast the type of [`file.contents`][vfile-contents] on\nyour side.\n\nunified typically compiles by serializing: most [*compiler*][compiler]s return\n`string` (or `Buffer`).\nSome compilers, such as the one configured with [`rehype-react`][rehype-react],\nreturn other values (in this case, a React tree).\nIf you’re using a compiler that serializes, the result is available at\n`file.contents`.\nOtherwise, the result is available at `file.result`.\n\n###### Example\n\nThe below example shows how `process` can be used to process a file, whether\ntransformers are asynchronous or not, with promises.\n\n```js\nvar unified = require('unified')\nvar markdown = require('remark-parse')\nvar remark2rehype = require('remark-rehype')\nvar doc = require('rehype-document')\nvar format = require('rehype-format')\nvar html = require('rehype-stringify')\n\nunified()\n  .use(markdown)\n  .use(remark2rehype)\n  .use(doc, {title: '👋🌍'})\n  .use(format)\n  .use(html)\n  .process('# Hello world!')\n  .then(\n    function (file) {\n      console.log(String(file))\n    },\n    function (err) {\n      console.error(String(err))\n    }\n  )\n```\n\nYields:\n\n```html\n<!doctype html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"utf-8\">\n    <title>👋🌍</title>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  </head>\n  <body>\n    <h1>Hello world!</h1>\n  </body>\n</html>\n```\n\n#### `function done(err, file)`\n\nCallback called when the [*process*][description] is done.\nCalled with a fatal error, if any, and a [*file*][file].\n\n###### Parameters\n\n*   `err` (`Error`, optional) — Fatal error\n*   `file` ([`VFile`][vfile]) — Processed [*file*][file]\n\n###### Example\n\nThe below example shows how `process` can be used to process a file, whether\ntransformers are asynchronous or not, with a callback.\n\n```js\nvar unified = require('unified')\nvar parse = require('remark-parse')\nvar stringify = require('remark-stringify')\nvar github = require('remark-github')\nvar report = require('vfile-reporter')\n\nunified()\n  .use(parse)\n  .use(github)\n  .use(stringify)\n  .process('@wooorm', function (err, file) {\n    console.error(report(err || file))\n    console.log(String(file))\n  })\n```\n\nYields:\n\n```txt\nno issues found\n```\n\n```markdown\n[**@wooorm**](https://github.com/wooorm)\n```\n\n### `processor.processSync(file|value)`\n\n[*Process*][description] the given [*file*][file] as configured on the\nprocessor.\n\nAn error is thrown if asynchronous [*plugin*][plugin]s are configured.\n\n###### Parameters\n\n*   `file` ([`VFile`][vfile]) — [*File*][file], any value accepted by `vfile()`\n\n###### Returns\n\n([`VFile`][vfile]) — Processed [*file*][file]\n\nThe parsed, transformed, and compiled value is exposed on\n[`file.contents`][vfile-contents] or `file.result` (see notes).\n\n###### Note\n\n`processSync` freezes the processor if not already [*frozen*][freeze].\n\n`processSync` performs the [*parse*, *run*, and *stringify*\nphases][description].\n\nunified typically compiles by serializing: most [*compiler*][compiler]s return\n`string` (or `Buffer`).\nSome compilers, such as the one configured with [`rehype-react`][rehype-react],\nreturn other values (in this case, a React tree).\nIf you’re using a compiler that serializes, the result is available at\n`file.contents`.\nOtherwise, the result is available at `file.result`.\n\n###### Example\n\nThe below example shows how `processSync` can be used to process a file, if all\ntransformers are synchronous.\n\n```js\nvar unified = require('unified')\nvar markdown = require('remark-parse')\nvar remark2rehype = require('remark-rehype')\nvar doc = require('rehype-document')\nvar format = require('rehype-format')\nvar html = require('rehype-stringify')\n\nvar processor = unified()\n  .use(markdown)\n  .use(remark2rehype)\n  .use(doc, {title: '👋🌍'})\n  .use(format)\n  .use(html)\n\nconsole.log(processor.processSync('# Hello world!').toString())\n```\n\nYields:\n\n```html\n<!doctype html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"utf-8\">\n    <title>👋🌍</title>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  </head>\n  <body>\n    <h1>Hello world!</h1>\n  </body>\n</html>\n```\n\n### `processor.data([key[, value]])`\n\n[*Configure*][configuration] the processor with information available to all\n[*plugin*][plugin]s.\nInformation is stored in an in-memory key-value store.\n\nTypically, options can be given to a specific plugin, but sometimes it makes\nsense to have information shared with several plugins.\nFor example, a list of HTML elements that are self-closing, which is needed\nduring all [*phases*][description] of the *process*.\n\n###### Signatures\n\n*   `processor = processor.data(key, value)`\n*   `processor = processor.data(values)`\n*   `value = processor.data(key)`\n*   `info = processor.data()`\n\n###### Parameters\n\n*   `key` (`string`, optional) — Identifier\n*   `value` (`*`, optional) — Value to set\n*   `values` (`Object`, optional) — Values to set\n\n###### Returns\n\n*   `processor` — If setting, the processor that `data` is called on\n*   `value` (`*`) — If getting, the value at `key`\n*   `info` (`Object`) — Without arguments, the key-value store\n\n###### Note\n\nSetting information cannot occur on [*frozen*][freeze] processors.\nCall the processor first to create a new unfrozen processor.\n\n###### Example\n\nThe following example show how to get and set information:\n\n```js\nvar unified = require('unified')\n\nvar processor = unified().data('alpha', 'bravo')\n\nprocessor.data('alpha') // => 'bravo'\n\nprocessor.data() // {alpha: 'bravo'}\n\nprocessor.data({charlie: 'delta'})\n\nprocessor.data() // {charlie: 'delta'}\n```\n\n### `processor.freeze()`\n\n**Freeze** a processor.\n*Frozen* processors are meant to be extended and not to be configured directly.\n\nOnce a processor is frozen it cannot be *unfrozen*.\nNew processors working the same way can be created by calling the processor.\n\nIt’s possible to freeze processors explicitly by calling `.freeze()`.\nProcessors freeze implicitly when [`.parse()`][parse], [`.run()`][run],\n[`.runSync()`][run-sync], [`.stringify()`][stringify], [`.process()`][process],\nor [`.processSync()`][process-sync] are called.\n\n###### Returns\n\n`processor` — The processor that `freeze` was called on.\n\n###### Example\n\nThe following example, `index.js`, shows how rehype prevents extensions to\nitself:\n\n```js\nvar unified = require('unified')\nvar parse = require('rehype-parse')\nvar stringify = require('rehype-stringify')\n\nmodule.exports = unified().use(parse).use(stringify).freeze()\n```\n\nThe below example, `a.js`, shows how that processor can be used and configured.\n\n```js\nvar rehype = require('rehype')\nvar format = require('rehype-format')\n// …\n\nrehype()\n  .use(format)\n  // …\n```\n\nThe below example, `b.js`, shows a similar looking example that operates on the\nfrozen rehype interface because it does not call `rehype`.\nIf this behavior was allowed it would result in unexpected behavior so an\nerror is thrown.\n**This is invalid**:\n\n```js\nvar rehype = require('rehype')\nvar format = require('rehype-format')\n// …\n\nrehype\n  .use(format)\n  // …\n```\n\nYields:\n\n```txt\n~/node_modules/unified/index.js:440\n    throw new Error(\n    ^\n\nError: Cannot invoke `use` on a frozen processor.\nCreate a new processor first, by invoking it: use `processor()` instead of `processor`.\n    at assertUnfrozen (~/node_modules/unified/index.js:440:11)\n    at Function.use (~/node_modules/unified/index.js:172:5)\n    at Object.<anonymous> (~/b.js:6:4)\n```\n\n## `Plugin`\n\n**Plugins** [*configure*][configuration] the processors they are applied on in\nthe following ways:\n\n*   They change the processor: such as the [*parser*][parser], the\n    [*compiler*][compiler], or configuring [*data*][data]\n*   They specify how to handle [*syntax trees*][syntax-tree] and [*files*][file]\n\nPlugins are a concept.\nThey materialize as [`attacher`][attacher]s.\n\n###### Example\n\n`move.js`:\n\n```js\nmodule.exports = move\n\nfunction move(options) {\n  var expected = (options || {}).extname\n\n  if (!expected) {\n    throw new Error('Missing `extname` in options')\n  }\n\n  return transformer\n\n  function transformer(tree, file) {\n    if (file.extname && file.extname !== expected) {\n      file.extname = expected\n    }\n  }\n}\n```\n\n`index.md`:\n\n```markdown\n# Hello, world!\n```\n\n`index.js`:\n\n```js\nvar unified = require('unified')\nvar parse = require('remark-parse')\nvar remark2rehype = require('remark-rehype')\nvar stringify = require('rehype-stringify')\nvar vfile = require('to-vfile')\nvar report = require('vfile-reporter')\nvar move = require('./move')\n\nunified()\n  .use(parse)\n  .use(remark2rehype)\n  .use(move, {extname: '.html'})\n  .use(stringify)\n  .process(vfile.readSync('index.md'), function (err, file) {\n    console.error(report(err || file))\n    if (file) {\n      vfile.writeSync(file) // Written to `index.html`.\n    }\n  })\n```\n\nYields:\n\n```txt\nindex.md: no issues found\n```\n\n`index.html`:\n\n```html\n<h1>Hello, world!</h1>\n```\n\n### `function attacher([options])`\n\n**Attachers** are materialized [*plugin*][plugin]s.\nAn attacher is a function that can receive options and\n[*configures*][configuration] the processor.\n\nAttachers change the processor, such as the [*parser*][parser], the\n[*compiler*][compiler], configuring [*data*][data], or by specifying how the\n[*syntax tree*][syntax-tree] or [*file*][file] are handled.\n\n###### Context\n\nThe context object (`this`) is set to the processor the attacher is applied on.\n\n###### Parameters\n\n*   `options` (`*`, optional) — Configuration\n\n###### Returns\n\n[`transformer`][transformer] — Optional.\n\n###### Note\n\nAttachers are called when the processor is [*frozen*][freeze], not when they are\napplied.\n\n### `function transformer(node, file[, next])`\n\n**Transformers** handle [*syntax tree*][syntax-tree]s and [*file*][file]s.\nA transformer is a function that is called each time a syntax tree and file are\npassed through the [*run phase*][description].\nIf an error occurs (either because it’s thrown, returned, rejected, or passed to\n[`next`][next]), the process stops.\n\nThe *run phase* is handled by [`trough`][trough], see its documentation for the\nexact semantics of these functions.\n\n###### Parameters\n\n*   `node` ([`Node`][node]) — [*Syntax tree*][syntax-tree] to handle\n*   `file` ([`VFile`][vfile]) — [*File*][file] to handle\n*   `next` ([`Function`][next], optional)\n\n###### Returns\n\n*   `void` — If nothing is returned, the next transformer keeps using same tree.\n*   `Error` — Fatal error to stop the process\n*   `node` ([`Node`][node]) — New [*syntax tree*][syntax-tree].\n    If returned, the next transformer is given this new tree\n*   `Promise` — Returned to perform an asynchronous operation.\n    The promise **must** be resolved (optionally with a [`Node`][node]) or\n    rejected (optionally with an `Error`)\n\n#### `function next(err[, tree[, file]])`\n\nIf the signature of a [*transformer*][transformer] includes `next` (the third\nargument), the transformer **may** perform asynchronous operations, and **must**\ncall `next()`.\n\n###### Parameters\n\n*   `err` (`Error`, optional) — Fatal error to stop the process\n*   `node` ([`Node`][node], optional) — New [*syntax tree*][syntax-tree].\n    If given, the next transformer is given this new tree\n*   `file` ([`VFile`][vfile], optional) — New [*file*][file].\n    If given, the next transformer is given this new file\n\n## `Preset`\n\n**Presets** are sharable [*configuration*][configuration].\nThey can contain [*plugins*][plugin] and settings.\n\n###### Example\n\n`preset.js`:\n\n```js\nexports.settings = {bullet: '*', emphasis: '*', fences: true}\n\nexports.plugins = [\n  require('remark-preset-lint-recommended'),\n  require('remark-preset-lint-consistent'),\n  require('remark-comment-config'),\n  [require('remark-toc'), {maxDepth: 3, tight: true}],\n  require('remark-license')\n]\n```\n\n`readme.md`:\n\n```markdown\n# Hello, world!\n\n_Emphasis_ and **importance**.\n\n## Table of contents\n\n## API\n\n## License\n```\n\n`index.js`:\n\n```js\nvar remark = require('remark')\nvar vfile = require('to-vfile')\nvar report = require('vfile-reporter')\nvar preset = require('./preset')\n\nremark()\n  .use(preset)\n  .process(vfile.readSync('readme.md'), function (err, file) {\n    console.error(report(err || file))\n\n    if (file) {\n      vfile.writeSync(file)\n    }\n  })\n```\n\nYields:\n\n```txt\nreadme.md: no issues found\n```\n\n`readme.md` now contains:\n\n```markdown\n# Hello, world!\n\n*Emphasis* and **importance**.\n\n## Table of contents\n\n*   [API](#api)\n*   [License](#license)\n\n## API\n\n## License\n\n[MIT](license) © [Titus Wormer](https://wooorm.com)\n```\n\n## Contribute\n\nSee [`contributing.md`][contributing] in [`unifiedjs/.github`][health] for ways\nto get started.\nSee [`support.md`][support] for ways to get help.\nIdeas for new plugins and tools can be posted in [`unifiedjs/ideas`][ideas].\n\nA curated list of awesome unified resources can be found in [**awesome\nunified**][awesome].\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## Acknowledgments\n\nPreliminary work for unified was done [in 2014][preliminary] for\n[**retext**][retext] and inspired by [`ware`][ware].\nFurther incubation happened in [**remark**][remark].\nThe project was finally [externalised][] in 2015 and [published][] as `unified`.\nThe project was authored by [**@wooorm**](https://github.com/wooorm).\n\nAlthough `unified` since moved its plugin architecture to [`trough`][trough],\nthanks to [**@calvinfo**](https://github.com/calvinfo),\n[**@ianstormtaylor**](https://github.com/ianstormtaylor), and others for their\nwork on [`ware`][ware], as it was a huge initial inspiration.\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n<!-- Definitions -->\n\n[logo]: https://raw.githubusercontent.com/unifiedjs/unified/39917ea/logo.svg?sanitize=true\n\n[github-ci-badge]: https://github.com/unifiedjs/unified/workflows/CI/badge.svg\n\n[github-ci]: https://github.com/unifiedjs/unified/actions\n\n[build-badge]: https://img.shields.io/travis/unifiedjs/unified.svg\n\n[build]: https://travis-ci.org/unifiedjs/unified\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/unifiedjs/unified.svg\n\n[coverage]: https://codecov.io/github/unifiedjs/unified\n\n[downloads-badge]: https://img.shields.io/npm/dm/unified.svg\n\n[downloads]: https://www.npmjs.com/package/unified\n\n[size-badge]: https://img.shields.io/bundlephobia/minzip/unified.svg\n\n[size]: https://bundlephobia.com/result?p=unified\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-discussions-success.svg\n\n[chat]: https://github.com/unifiedjs/unified/discussions\n\n[health]: https://github.com/unifiedjs/.github\n\n[contributing]: https://github.com/unifiedjs/.github/blob/HEAD/contributing.md\n\n[support]: https://github.com/unifiedjs/.github/blob/HEAD/support.md\n\n[coc]: https://github.com/unifiedjs/.github/blob/HEAD/code-of-conduct.md\n\n[awesome]: https://github.com/unifiedjs/awesome-unified\n\n[license]: license\n\n[author]: https://wooorm.com\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[ts-unist]: https://www.npmjs.com/package/@types/unist\n\n[site]: https://unifiedjs.com\n\n[twitter]: https://twitter.com/unifiedjs\n\n[learn]: https://unifiedjs.com/learn/\n\n[rehype]: https://github.com/rehypejs/rehype\n\n[remark]: https://github.com/remarkjs/remark\n\n[retext]: https://github.com/retextjs/retext\n\n[hast]: https://github.com/syntax-tree/hast\n\n[mdast]: https://github.com/syntax-tree/mdast\n\n[nlcst]: https://github.com/syntax-tree/nlcst\n\n[xast]: https://github.com/syntax-tree/xast\n\n[unist]: https://github.com/syntax-tree/unist\n\n[engine]: https://github.com/unifiedjs/unified-engine\n\n[args]: https://github.com/unifiedjs/unified-args\n\n[gulp]: https://github.com/unifiedjs/unified-engine-gulp\n\n[atom]: https://github.com/unifiedjs/unified-engine-atom\n\n[remark-rehype]: https://github.com/remarkjs/remark-rehype\n\n[remark-retext]: https://github.com/remarkjs/remark-retext\n\n[rehype-retext]: https://github.com/rehypejs/rehype-retext\n\n[rehype-remark]: https://github.com/rehypejs/rehype-remark\n\n[unist-utilities]: https://github.com/syntax-tree/unist#list-of-utilities\n\n[vfile]: https://github.com/vfile/vfile\n\n[vfile-contents]: https://github.com/vfile/vfile#vfilecontents\n\n[vfile-utilities]: https://github.com/vfile/vfile#related-tools\n\n[node]: https://github.com/syntax-tree/unist#node\n\n[description]: #description\n\n[syntax-tree]: #syntax-trees\n\n[configuration]: #configuration\n\n[file]: #file\n\n[processors]: #processors\n\n[process]: #processorprocessfile-done\n\n[process-sync]: #processorprocesssyncfilevalue\n\n[parse]: #processorparsefile\n\n[parser]: #processorparser\n\n[stringify]: #processorstringifynode-file\n\n[run]: #processorrunnode-file-done\n\n[run-sync]: #processorrunsyncnode-file\n\n[compiler]: #processorcompiler\n\n[data]: #processordatakey-value\n\n[attacher]: #function-attacheroptions\n\n[transformer]: #function-transformernode-file-next\n\n[next]: #function-nexterr-tree-file\n\n[freeze]: #processorfreeze\n\n[plugin]: #plugin\n\n[run-done]: #function-doneerr-node-file\n\n[process-done]: #function-doneerr-file\n\n[contribute]: #contribute\n\n[rehype-react]: https://github.com/rhysd/rehype-react\n\n[trough]: https://github.com/wooorm/trough#function-fninput-next\n\n[promise]: https://developer.mozilla.org/Web/JavaScript/Reference/Global_Objects/Promise\n\n[remark-plugins]: https://github.com/remarkjs/remark/blob/HEAD/doc/plugins.md#list-of-plugins\n\n[rehype-plugins]: https://github.com/rehypejs/rehype/blob/HEAD/doc/plugins.md#list-of-plugins\n\n[retext-plugins]: https://github.com/retextjs/retext/blob/HEAD/doc/plugins.md#list-of-plugins\n\n[stream]: https://github.com/unifiedjs/unified-stream\n\n[ideas]: https://github.com/unifiedjs/ideas\n\n[preliminary]: https://github.com/retextjs/retext/commit/8fcb1f#diff-168726dbe96b3ce427e7fedce31bb0bc\n\n[externalised]: https://github.com/remarkjs/remark/commit/9892ec#diff-168726dbe96b3ce427e7fedce31bb0bc\n\n[published]: https://github.com/unifiedjs/unified/commit/2ba1cf\n\n[ware]: https://github.com/segmentio/ware\n\n[gatsby]: https://www.gatsbyjs.org\n\n[mdx]: https://mdxjs.com\n\n[jsx]: https://reactjs.org/docs/jsx-in-depth.html\n\n[prettier]: https://prettier.io\n\n[node.js]: https://nodejs.org\n\n[vercel]: https://vercel.com\n\n[netlify]: https://www.netlify.com\n\n[github]: https://github.com\n\n[mozilla]: https://www.mozilla.org\n\n[wordpress]: https://wordpress.com\n\n[adobe]: https://www.adobe.com\n\n[facebook]: https://www.facebook.com\n\n[google]: https://www.google.com"
}