{"_id":"@mapbox/batfish","_rev":"1828728","name":"@mapbox/batfish","description":"The React-powered static-site generator you didn't know you wanted","dist-tags":{"latest":"2.3.2","next":"1.1.0-rc.0"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"time":{"modified":"2021-12-01T20:11:11.000Z","created":"2017-07-12T23:45:29.399Z","2.3.2":"2021-12-01T20:10:29.855Z","2.3.1":"2021-11-18T20:18:25.235Z","2.3.0":"2021-04-23T14:53:11.516Z","2.2.0":"2021-03-08T20:38:55.361Z","2.1.0-sitemap.0":"2021-03-04T18:44:52.281Z","2.1.0-browsers.0":"2021-02-11T17:06:00.802Z","2.1.0":"2020-08-13T15:15:23.566Z","2.0.1":"2020-06-08T20:01:36.380Z","2.0.0":"2020-06-05T15:58:37.858Z","1.12.0":"2020-02-10T18:53:34.763Z","1.11.2":"2019-10-04T20:35:47.801Z","1.11.1":"2019-09-09T20:21:02.520Z","1.11.0":"2019-09-06T14:53:49.464Z","1.10.2":"2019-08-28T20:06:44.005Z","1.10.1":"2019-08-28T17:25:02.355Z","1.10.0":"2019-08-27T20:08:33.489Z","1.9.8":"2019-02-08T15:46:21.937Z","1.9.7":"2019-01-08T17:57:44.490Z","1.9.6":"2018-11-20T12:07:40.354Z","1.9.5":"2018-08-07T00:32:48.453Z","1.9.4":"2018-08-06T23:26:05.780Z","1.9.3":"2018-07-27T23:35:20.819Z","1.9.2":"2018-07-09T17:29:37.511Z","1.9.1":"2018-05-23T18:48:24.191Z","1.9.0":"2018-05-22T20:09:55.634Z","1.8.2":"2018-05-10T04:32:27.277Z","1.8.1":"2018-04-10T17:44:00.319Z","1.8.0":"2018-04-02T20:04:45.760Z","1.7.5":"2018-03-27T20:40:44.260Z","1.7.4":"2018-03-27T20:16:31.747Z","1.7.3":"2018-03-27T19:00:32.169Z","1.7.2":"2018-03-27T17:39:19.291Z","1.7.1":"2018-03-27T17:36:56.154Z","1.7.0":"2018-03-27T17:35:39.677Z","1.6.2":"2018-03-23T13:58:20.616Z","1.6.1":"2018-03-23T13:48:09.577Z","1.6.0":"2018-03-17T00:47:00.168Z","1.5.1":"2018-03-16T22:51:03.733Z","1.5.0":"2018-03-16T21:59:07.334Z","1.4.0":"2018-03-16T20:02:51.258Z","1.3.0":"2018-03-14T22:53:19.265Z","1.2.0":"2018-03-12T19:07:16.680Z","1.1.0":"2018-03-07T22:31:00.437Z","1.1.0-rc.0":"2018-03-07T22:16:48.050Z","1.0.4":"2018-02-21T14:52:16.023Z","1.0.3":"2018-02-15T21:22:22.089Z","1.0.2":"2018-02-13T20:14:30.769Z","1.0.1":"2018-02-13T17:01:42.565Z","1.0.0":"2018-01-08T18:52:08.430Z","0.13.4":"2017-12-12T17:52:09.421Z","0.13.3":"2017-10-24T23:00:12.527Z","0.13.2":"2017-10-17T22:59:11.791Z","0.13.1":"2017-10-13T22:34:36.642Z","0.13.0":"2017-10-13T19:58:34.298Z","0.12.1":"2017-10-12T18:10:55.817Z","0.12.0":"2017-10-12T00:04:48.307Z","0.11.4":"2017-10-09T23:30:50.083Z","0.11.3":"2017-10-09T23:19:40.057Z","0.11.2":"2017-09-21T17:25:50.448Z","0.11.1":"2017-09-13T18:08:28.464Z","0.11.0":"2017-09-13T02:01:32.566Z","0.10.4":"2017-09-01T18:56:17.688Z","0.10.3":"2017-09-01T18:05:28.663Z","0.10.2":"2017-09-01T17:49:03.868Z","0.10.1":"2017-09-01T17:45:12.140Z","0.10.0":"2017-09-01T17:40:41.592Z","0.9.4":"2017-08-10T02:40:27.450Z","0.9.3":"2017-08-09T01:38:40.996Z","0.9.2":"2017-08-08T01:00:39.030Z","0.9.1":"2017-08-07T21:20:43.994Z","0.9.0":"2017-08-03T23:25:13.007Z","0.8.0":"2017-08-02T16:22:05.907Z","0.7.0":"2017-08-01T23:36:37.846Z","0.6.0":"2017-07-27T21:30:14.336Z","0.5.0":"2017-07-25T22:05:32.493Z","0.4.0":"2017-07-21T20:01:48.589Z","0.3.0":"2017-07-17T22:38:09.741Z","0.2.0":"2017-07-13T19:58:50.205Z","0.1.0":"2017-07-12T23:45:29.399Z"},"users":{},"author":{"name":"Mapbox"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"versions":{"2.3.2":{"name":"@mapbox/batfish","version":"2.3.2","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md ./*.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark --format"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always","trailingComma":"none"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties","@babel/plugin-transform-flow-strip-types"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.12.13","@babel/core":"^7.13.16","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-react-jsx-self":"^7.12.13","@babel/plugin-transform-react-jsx-source":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^1.0.0","@mapbox/jsxtreme-markdown-loader":"^1.0.0","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^2.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.1.2","assets-webpack-plugin":"^5.1.2","autoprefixer":"^9.8.6","babel-loader":"^8.2.2","babel-plugin-transform-react-remove-prop-types":"^0.4.24","browser-sync":"^2.26.14","chalk":"^4.1.1","chokidar":"^3.5.1","concat-with-sourcemaps":"^1.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","core-js":"^3.11.0","cpy":"^8.1.2","del":"^5.1.0","del-cli":"^3.0.1","es6-promise":"^4.2.8","fasterror":"^1.1.0","file-loader":"^6.2.0","get-port":"^5.1.1","globby":"^11.0.3","got":"^11.8.2","gray-matter":"^4.0.2","hasha":"^5.2.2","html-webpack-plugin":"^4.5.2","ignore-loader":"^0.1.2","indefinite":"^2.4.1","is-absolute-url":"^3.0.3","is-glob":"^4.0.1","loader-utils":"^2.0.0","lodash":"^4.17.21","meow":"^7.0.1","micromatch":"^4.0.4","mkdirp":"^1.0.4","nocache":"^2.1.0","p-try":"^2.2.0","path-type":"^4.0.0","pify":"^5.0.0","postcss":"^7.0.31","postcss-csso":"^4.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.2","pretty-ms":"^7.0.1","prop-types":"^15.7.2","resolve-from":"^5.0.0","serve-static":"^1.14.1","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.19","tempy":"^0.5.0","time-stamp":"^2.2.0","uglify-js":"^3.13.4","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-format-messages":"^2.0.6","webpack-merge":"^4.2.2","worker-farm":"^1.7.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^6.0.0"},"devDependencies":{"@babel/cli":"^7.13.16","@babel/plugin-transform-flow-strip-types":"^7.13.0","argv":"0.0.2","babel-eslint":"^10.1.0","cpy-cli":"^3.1.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.2","eslint":"^7.24.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^5.7.1","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.23.2","flow-bin":"^0.125.1","flow-remove-types":"^2.149.0","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.4","lorem-ipsum":"^2.0.3","npm-run-all":"^4.1.5","prettier":"^2.2.1","ramda":"^0.27.1","react":"^16.14.0","react-dom":"^16.14.0","react-helmet":"^6.1.0","react-test-renderer":"^16.14.0","remark-preset-davidtheclark":"^0.12.0","rimraf":"^3.0.2","strip-ansi":"^6.0.0"},"optionalDependencies":{},"engines":{"node":">=10","npm":">=6"},"gitHead":"78938bb7638c33111806982672d93792d52ee3ce","_id":"@mapbox/batfish@2.3.2","_nodeVersion":"12.22.5","_npmVersion":"6.14.14","dist":{"shasum":"42b94d0b4d0964ce438f6b9a2a3b79d53fecc71e","size":67622,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-2.3.2.tgz"},"_npmUser":{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},"directories":{},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_2.3.2_1638389429681_0.36662349522276205"},"_hasShrinkwrap":false,"publish_time":1638389429855,"_cnpm_publish_time":1638389429855},"2.3.1":{"name":"@mapbox/batfish","version":"2.3.1","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md ./*.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark --format"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always","trailingComma":"none"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties","@babel/plugin-transform-flow-strip-types"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.12.13","@babel/core":"^7.13.16","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-react-jsx-self":"^7.12.13","@babel/plugin-transform-react-jsx-source":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^1.0.0","@mapbox/jsxtreme-markdown-loader":"^1.0.0","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^2.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.1.2","assets-webpack-plugin":"^5.1.2","autoprefixer":"^9.8.6","babel-loader":"^8.2.2","babel-plugin-transform-react-remove-prop-types":"^0.4.24","browser-sync":"^2.26.14","chalk":"^4.1.1","chokidar":"^3.5.1","concat-with-sourcemaps":"^1.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","core-js":"^3.11.0","cpy":"^8.1.2","del":"^5.1.0","del-cli":"^3.0.1","es6-promise":"^4.2.8","fasterror":"^1.1.0","file-loader":"^6.2.0","get-port":"^5.1.1","globby":"^11.0.3","got":"^11.8.2","gray-matter":"^4.0.2","hasha":"^5.2.2","html-webpack-plugin":"^4.5.2","ignore-loader":"^0.1.2","indefinite":"^2.4.1","is-absolute-url":"^3.0.3","is-glob":"^4.0.1","loader-utils":"^2.0.0","lodash":"^4.17.21","meow":"^7.0.1","micromatch":"^4.0.4","mkdirp":"^1.0.4","nocache":"^2.1.0","p-try":"^2.2.0","path-type":"^4.0.0","pify":"^5.0.0","postcss":"^7.0.31","postcss-csso":"^4.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.2","pretty-ms":"^7.0.1","prop-types":"^15.7.2","resolve-from":"^5.0.0","serve-static":"^1.14.1","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.19","tempy":"^0.5.0","time-stamp":"^2.2.0","uglify-js":"^3.13.4","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-format-messages":"^2.0.6","webpack-merge":"^4.2.2","worker-farm":"^1.7.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^6.0.0"},"devDependencies":{"@babel/cli":"^7.13.16","@babel/plugin-transform-flow-strip-types":"^7.13.0","argv":"0.0.2","babel-eslint":"^10.1.0","cpy-cli":"^3.1.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.2","eslint":"^7.24.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^5.7.1","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.23.2","flow-bin":"^0.125.1","flow-remove-types":"^2.149.0","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.4","lorem-ipsum":"^2.0.3","npm-run-all":"^4.1.5","prettier":"^2.2.1","ramda":"^0.27.1","react":"^16.14.0","react-dom":"^16.14.0","react-helmet":"^6.1.0","react-test-renderer":"^16.14.0","remark-preset-davidtheclark":"^0.12.0","rimraf":"^3.0.2","strip-ansi":"^6.0.0"},"optionalDependencies":{},"engines":{"node":">=10","npm":">=6"},"gitHead":"00b1c00c9fe445a96fdb86a75702f3c31d3d9a65","_id":"@mapbox/batfish@2.3.1","_nodeVersion":"12.22.5","_npmVersion":"6.14.14","dist":{"shasum":"c98f01ae515b3f69da4085eaae3b6a9eccc2fb07","size":67559,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-2.3.1.tgz"},"_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"directories":{},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_2.3.1_1637266705013_0.7040474989211705"},"_hasShrinkwrap":false,"publish_time":1637266705235,"_cnpm_publish_time":1637266705235},"2.3.0":{"name":"@mapbox/batfish","version":"2.3.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md ./*.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark --format"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always","trailingComma":"none"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties","@babel/plugin-transform-flow-strip-types"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.12.13","@babel/core":"^7.13.16","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-react-jsx-self":"^7.12.13","@babel/plugin-transform-react-jsx-source":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^1.0.0","@mapbox/jsxtreme-markdown-loader":"^1.0.0","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^2.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.1.2","assets-webpack-plugin":"^5.1.2","autoprefixer":"^9.8.6","babel-loader":"^8.2.2","babel-plugin-transform-react-remove-prop-types":"^0.4.24","browser-sync":"^2.26.14","chalk":"^4.1.1","chokidar":"^3.5.1","concat-with-sourcemaps":"^1.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","core-js":"^3.11.0","cpy":"^8.1.2","del":"^5.1.0","del-cli":"^3.0.1","es6-promise":"^4.2.8","fasterror":"^1.1.0","file-loader":"^6.2.0","get-port":"^5.1.1","globby":"^11.0.3","got":"^11.8.2","gray-matter":"^4.0.2","hasha":"^5.2.2","html-webpack-plugin":"^4.5.2","ignore-loader":"^0.1.2","indefinite":"^2.4.1","is-absolute-url":"^3.0.3","is-glob":"^4.0.1","loader-utils":"^2.0.0","lodash":"^4.17.21","meow":"^7.0.1","micromatch":"^4.0.4","mkdirp":"^1.0.4","nocache":"^2.1.0","p-try":"^2.2.0","path-type":"^4.0.0","pify":"^5.0.0","postcss":"^7.0.31","postcss-csso":"^4.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.2","pretty-ms":"^7.0.1","prop-types":"^15.7.2","resolve-from":"^5.0.0","serve-static":"^1.14.1","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.19","tempy":"^0.5.0","time-stamp":"^2.2.0","uglify-js":"^3.13.4","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-format-messages":"^2.0.6","webpack-merge":"^4.2.2","worker-farm":"^1.7.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^6.0.0"},"devDependencies":{"@babel/cli":"^7.13.16","@babel/plugin-transform-flow-strip-types":"^7.13.0","argv":"0.0.2","babel-eslint":"^10.1.0","cpy-cli":"^3.1.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.2","eslint":"^7.24.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^5.7.1","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.23.2","flow-bin":"^0.125.1","flow-remove-types":"^2.149.0","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.4","lorem-ipsum":"^2.0.3","npm-run-all":"^4.1.5","prettier":"^2.2.1","ramda":"^0.27.1","react":"^16.14.0","react-dom":"^16.14.0","react-helmet":"^6.1.0","react-test-renderer":"^16.14.0","remark-preset-davidtheclark":"^0.12.0","rimraf":"^3.0.2","strip-ansi":"^6.0.0"},"optionalDependencies":{},"engines":{"node":">=10","npm":">=6"},"gitHead":"312438eab0fedc22ebfbaa43e6c0e4de7fcc944b","_id":"@mapbox/batfish@2.3.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.11","dist":{"shasum":"1e3601735687eefa51c16a3cffcc6f8a215a641f","size":67495,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-2.3.0.tgz"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_2.3.0_1619189591331_0.05123565757488535"},"_hasShrinkwrap":false,"publish_time":1619189591516,"_cnpm_publish_time":1619189591516},"2.2.0":{"name":"@mapbox/batfish","version":"2.2.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md ./*.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark --format"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always","trailingComma":"none"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties","@babel/plugin-transform-flow-strip-types"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.10.1","@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-react-jsx-self":"^7.10.1","@babel/plugin-transform-react-jsx-source":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^1.0.0","@mapbox/jsxtreme-markdown-loader":"^1.0.0","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.1.2","assets-webpack-plugin":"^5.0.3","autoprefixer":"^9.8.0","babel-loader":"^8.1.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","browser-sync":"^2.26.12","chalk":"^4.0.0","chokidar":"^3.4.0","concat-with-sourcemaps":"^1.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","core-js":"^3.6.5","cpy":"^8.1.0","del":"^5.1.0","del-cli":"^3.0.1","es6-promise":"^4.2.8","fasterror":"^1.1.0","file-loader":"^6.0.0","get-port":"^5.1.1","globby":"^11.0.0","got":"^11.1.4","gray-matter":"^4.0.2","hasha":"^5.2.0","html-webpack-plugin":"^4.3.0","ignore-loader":"^0.1.2","indefinite":"^2.3.2","is-absolute-url":"^3.0.3","is-glob":"^4.0.1","loader-utils":"^2.0.0","lodash":"^4.17.15","meow":"^7.0.1","micromatch":"^4.0.2","mkdirp":"^1.0.4","nocache":"^2.1.0","p-try":"^2.2.0","path-type":"^4.0.0","pify":"^5.0.0","postcss":"^7.0.31","postcss-csso":"^4.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.1","pretty-ms":"^7.0.0","prop-types":"^15.7.2","resolve-from":"^5.0.0","serve-static":"^1.14.1","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.19","tempy":"^0.5.0","time-stamp":"^2.2.0","uglify-js":"^3.9.4","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-format-messages":"^2.0.6","webpack-merge":"^4.2.2","worker-farm":"^1.7.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^6.0.0"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/plugin-transform-flow-strip-types":"^7.10.1","argv":"0.0.2","babel-eslint":"^10.1.0","cpy-cli":"^3.1.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","enzyme-to-json":"^3.5.0","eslint":"^7.1.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^5.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.20.0","flow-bin":"^0.125.1","flow-remove-types":"^2.125.1","husky":"^4.3.8","jest":"^26.0.1","lint-staged":"^10.5.4","lorem-ipsum":"^2.0.3","moment":"^2.26.0","npm-run-all":"^4.1.5","prettier":"^2.2.1","ramda":"^0.27.0","react":"^16.14.0","react-dom":"^16.14.0","react-helmet":"^6.1.0","react-test-renderer":"^16.14.0","remark-preset-davidtheclark":"^0.12.0","rimraf":"^3.0.2","strip-ansi":"^6.0.0"},"optionalDependencies":{},"engines":{"node":">=10","npm":">=6"},"gitHead":"322ae07476c9d4cd6a96a8947e4fccfc5bd15b86","_id":"@mapbox/batfish@2.2.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.11","dist":{"shasum":"92cd91fbb5fce4522c0ff8f8d2cfee55f2ac69dc","size":67476,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-2.2.0.tgz"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"directories":{},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_2.2.0_1615235935149_0.032919617245759314"},"_hasShrinkwrap":false,"publish_time":1615235935361,"_cnpm_publish_time":1615235935361},"2.1.0-sitemap.0":{"name":"@mapbox/batfish","version":"2.1.0-sitemap.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md ./*.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark --format"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always","trailingComma":"none"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties","@babel/plugin-transform-flow-strip-types"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.10.1","@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-react-jsx-self":"^7.10.1","@babel/plugin-transform-react-jsx-source":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^1.0.0","@mapbox/jsxtreme-markdown-loader":"^1.0.0","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.1.2","assets-webpack-plugin":"^5.0.3","autoprefixer":"^9.8.0","babel-loader":"^8.1.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","browser-sync":"^2.26.12","chalk":"^4.0.0","chokidar":"^3.4.0","concat-with-sourcemaps":"^1.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","core-js":"^3.6.5","cpy":"^8.1.0","del":"^5.1.0","del-cli":"^3.0.1","es6-promise":"^4.2.8","fasterror":"^1.1.0","file-loader":"^6.0.0","get-port":"^5.1.1","globby":"^11.0.0","got":"^11.1.4","gray-matter":"^4.0.2","hasha":"^5.2.0","html-webpack-plugin":"^4.3.0","ignore-loader":"^0.1.2","indefinite":"^2.3.2","is-absolute-url":"^3.0.3","is-glob":"^4.0.1","loader-utils":"^2.0.0","lodash":"^4.17.15","meow":"^7.0.1","micromatch":"^4.0.2","mkdirp":"^1.0.4","nocache":"^2.1.0","p-try":"^2.2.0","path-type":"^4.0.0","pify":"^5.0.0","postcss":"^7.0.31","postcss-csso":"^4.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.1","pretty-ms":"^7.0.0","prop-types":"^15.7.2","resolve-from":"^5.0.0","serve-static":"^1.14.1","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.19","tempy":"^0.5.0","time-stamp":"^2.2.0","uglify-js":"^3.9.4","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-format-messages":"^2.0.6","webpack-merge":"^4.2.2","worker-farm":"^1.7.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^6.0.0"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/plugin-transform-flow-strip-types":"^7.10.1","argv":"0.0.2","babel-eslint":"^10.1.0","cpy-cli":"^3.1.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","enzyme-to-json":"^3.5.0","eslint":"^7.1.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^5.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.20.0","flow-bin":"^0.125.1","flow-remove-types":"^2.125.1","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.7","lorem-ipsum":"^2.0.3","moment":"^2.26.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","ramda":"^0.27.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^6.0.0","react-test-renderer":"^16.13.1","remark-preset-davidtheclark":"^0.12.0","rimraf":"^3.0.2","strip-ansi":"^6.0.0"},"optionalDependencies":{},"engines":{"node":">=10","npm":">=6"},"gitHead":"54cc2d90f5e4e4b7199fef97a71c1e7f71325d19","_id":"@mapbox/batfish@2.1.0-sitemap.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.11","dist":{"shasum":"e0818a9e69dfe0abf04d483a56e7d17b61f7a0d6","size":67333,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-2.1.0-sitemap.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-2.1.0-sitemap.0.tgz"},"_npmUser":{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},"directories":{},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_2.1.0-sitemap.0_1614883491922_0.5832335099547654"},"_hasShrinkwrap":false,"publish_time":1614883492281,"_cnpm_publish_time":1614883492281},"2.1.0-browsers.0":{"name":"@mapbox/batfish","version":"2.1.0-browsers.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md ./*.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark --format"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always","trailingComma":"none"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties","@babel/plugin-transform-flow-strip-types"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.12.13","@babel/core":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/plugin-proposal-object-rest-spread":"^7.12.13","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-react-jsx-self":"^7.12.13","@babel/plugin-transform-react-jsx-source":"^7.12.13","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.12.13","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^1.0.0","@mapbox/jsxtreme-markdown-loader":"^1.0.0","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.1.2","assets-webpack-plugin":"^5.1.2","autoprefixer":"^9.8.6","babel-loader":"^8.2.2","babel-plugin-transform-react-remove-prop-types":"^0.4.24","browser-sync":"^2.26.14","chalk":"^4.1.0","chokidar":"^3.5.1","concat-with-sourcemaps":"^1.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","core-js":"^3.8.3","cpy":"^8.1.1","del":"^5.1.0","del-cli":"^3.0.1","es6-promise":"^4.2.8","fasterror":"^1.1.0","file-loader":"^6.2.0","get-port":"^5.1.1","globby":"^11.0.2","got":"^11.8.1","gray-matter":"^4.0.2","hasha":"^5.2.2","html-webpack-plugin":"^4.5.1","ignore-loader":"^0.1.2","indefinite":"^2.4.1","is-absolute-url":"^3.0.3","is-glob":"^4.0.1","loader-utils":"^2.0.0","lodash":"^4.17.20","meow":"^7.1.1","micromatch":"^4.0.2","mkdirp":"^1.0.4","nocache":"^2.1.0","p-try":"^2.2.0","path-type":"^4.0.0","pify":"^5.0.0","postcss":"^7.0.35","postcss-csso":"^4.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.2","pretty-ms":"^7.0.1","prop-types":"^15.7.2","resolve-from":"^5.0.0","serve-static":"^1.14.1","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.19","tempy":"^0.5.0","time-stamp":"^2.2.0","uglify-js":"^3.12.7","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-format-messages":"^2.0.6","webpack-merge":"^4.2.2","worker-farm":"^1.7.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^6.0.0"},"devDependencies":{"@babel/cli":"^7.12.13","@babel/plugin-transform-flow-strip-types":"^7.12.13","argv":"0.0.2","babel-eslint":"^10.1.0","cpy-cli":"^3.1.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.1","eslint":"^7.19.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.22.0","flow-bin":"^0.125.1","flow-remove-types":"^2.144.0","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.4","lorem-ipsum":"^2.0.3","moment":"^2.29.1","npm-run-all":"^4.1.5","prettier":"^2.2.1","ramda":"^0.27.1","react":"^16.14.0","react-dom":"^16.14.0","react-helmet":"^6.1.0","react-test-renderer":"^16.14.0","remark-preset-davidtheclark":"^0.12.0","rimraf":"^3.0.2","strip-ansi":"^6.0.0"},"optionalDependencies":{},"engines":{"node":">=10","npm":">=6"},"gitHead":"fbf7b8702a458f7a4604bd9bf4bf8c1de14984d9","_id":"@mapbox/batfish@2.1.0-browsers.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.11","dist":{"shasum":"40517a74f3bb68b6cdfc5a2b2de830e41eb21d49","size":67147,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-2.1.0-browsers.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-2.1.0-browsers.0.tgz"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"directories":{},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_2.1.0-browsers.0_1613063160659_0.6549345703595013"},"_hasShrinkwrap":false,"publish_time":1613063160802,"_cnpm_publish_time":1613063160802},"2.1.0":{"name":"@mapbox/batfish","version":"2.1.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md ./*.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark --format"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always","trailingComma":"none"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties","@babel/plugin-transform-flow-strip-types"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.10.1","@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-react-jsx-self":"^7.10.1","@babel/plugin-transform-react-jsx-source":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^1.0.0","@mapbox/jsxtreme-markdown-loader":"^1.0.0","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.1.2","assets-webpack-plugin":"^5.0.3","autoprefixer":"^9.8.0","babel-loader":"^8.1.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","browser-sync":"^2.26.12","chalk":"^4.0.0","chokidar":"^3.4.0","concat-with-sourcemaps":"^1.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","core-js":"^3.6.5","cpy":"^8.1.0","del":"^5.1.0","del-cli":"^3.0.1","es6-promise":"^4.2.8","fasterror":"^1.1.0","file-loader":"^6.0.0","get-port":"^5.1.1","globby":"^11.0.0","got":"^11.1.4","gray-matter":"^4.0.2","hasha":"^5.2.0","html-webpack-plugin":"^4.3.0","ignore-loader":"^0.1.2","indefinite":"^2.3.2","is-absolute-url":"^3.0.3","is-glob":"^4.0.1","loader-utils":"^2.0.0","lodash":"^4.17.15","meow":"^7.0.1","micromatch":"^4.0.2","mkdirp":"^1.0.4","nocache":"^2.1.0","p-try":"^2.2.0","path-type":"^4.0.0","pify":"^5.0.0","postcss":"^7.0.31","postcss-csso":"^4.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.1","pretty-ms":"^7.0.0","prop-types":"^15.7.2","resolve-from":"^5.0.0","serve-static":"^1.14.1","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.19","tempy":"^0.5.0","time-stamp":"^2.2.0","uglify-js":"^3.9.4","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-format-messages":"^2.0.6","webpack-merge":"^4.2.2","worker-farm":"^1.7.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^6.0.0"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/plugin-transform-flow-strip-types":"^7.10.1","argv":"0.0.2","babel-eslint":"^10.1.0","cpy-cli":"^3.1.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","enzyme-to-json":"^3.5.0","eslint":"^7.1.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^5.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.20.0","flow-bin":"^0.125.1","flow-remove-types":"^2.125.1","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.7","lorem-ipsum":"^2.0.3","moment":"^2.26.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","ramda":"^0.27.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^6.0.0","react-test-renderer":"^16.13.1","remark-preset-davidtheclark":"^0.12.0","rimraf":"^3.0.2","strip-ansi":"^6.0.0"},"optionalDependencies":{},"engines":{"node":">=10","npm":">=6"},"gitHead":"c9b408841eb67508b5dc5ae0845b9fdf6202c165","_id":"@mapbox/batfish@2.1.0","_nodeVersion":"10.18.1","_npmVersion":"6.14.5","dist":{"shasum":"233cf15b6ff3e97e252fd6ce64a85e481da700a5","size":67167,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-2.1.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_2.1.0_1597331723436_0.9034368056070605"},"_hasShrinkwrap":false,"publish_time":1597331723566,"_cnpm_publish_time":1597331723566},"2.0.1":{"name":"@mapbox/batfish","version":"2.0.1","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md ./*.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark --format"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always","trailingComma":"none"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties","@babel/plugin-transform-flow-strip-types"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.10.1","@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-react-jsx-self":"^7.10.1","@babel/plugin-transform-react-jsx-source":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^1.0.0","@mapbox/jsxtreme-markdown-loader":"^1.0.0","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.1.2","assets-webpack-plugin":"^3.9.12","autoprefixer":"^9.8.0","babel-loader":"^8.1.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","browser-sync":"^2.26.7","chalk":"^4.0.0","chokidar":"^3.4.0","concat-with-sourcemaps":"^1.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","core-js":"^3.6.5","cpy":"^8.1.0","del":"^5.1.0","del-cli":"^3.0.1","es6-promise":"^4.2.8","fasterror":"^1.1.0","file-loader":"^6.0.0","get-port":"^5.1.1","globby":"^11.0.0","got":"^11.1.4","gray-matter":"^4.0.2","hasha":"^5.2.0","html-webpack-plugin":"^4.3.0","ignore-loader":"^0.1.2","indefinite":"^2.3.2","is-absolute-url":"^3.0.3","is-glob":"^4.0.1","loader-utils":"^2.0.0","lodash":"^4.17.15","meow":"^7.0.1","micromatch":"^4.0.2","mkdirp":"^1.0.4","nocache":"^2.1.0","p-try":"^2.2.0","path-type":"^4.0.0","pify":"^5.0.0","postcss":"^7.0.31","postcss-csso":"^4.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.1","pretty-ms":"^7.0.0","prop-types":"^15.7.2","resolve-from":"^5.0.0","serve-static":"^1.14.1","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.19","tempy":"^0.5.0","time-stamp":"^2.2.0","uglify-js":"^3.9.4","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-format-messages":"^2.0.6","webpack-merge":"^4.2.2","worker-farm":"^1.7.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^6.0.0"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/plugin-transform-flow-strip-types":"^7.10.1","argv":"0.0.2","babel-eslint":"^10.1.0","cpy-cli":"^3.1.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","enzyme-to-json":"^3.5.0","eslint":"^7.1.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^5.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.20.0","flow-bin":"^0.125.1","flow-remove-types":"^2.125.1","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.7","lorem-ipsum":"^2.0.3","moment":"^2.26.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","ramda":"^0.27.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^6.0.0","react-test-renderer":"^16.13.1","remark-preset-davidtheclark":"^0.12.0","rimraf":"^3.0.2","strip-ansi":"^6.0.0"},"optionalDependencies":{},"engines":{"node":">=10","npm":">=6"},"gitHead":"aa6ed39853cfb6bb5292c8abe020f3fca1886647","_id":"@mapbox/batfish@2.0.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.5","dist":{"shasum":"4efcbde2f29712ff0652548cd9a4e5a03a3c3770","size":67122,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-2.0.1.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_2.0.1_1591646495980_0.17637557737357468"},"_hasShrinkwrap":false,"publish_time":1591646496380,"_cnpm_publish_time":1591646496380},"2.0.0":{"name":"@mapbox/batfish","version":"2.0.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md ./*.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark --format"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always","trailingComma":"none"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties","@babel/plugin-transform-flow-strip-types"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.10.1","@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-react-jsx-self":"^7.10.1","@babel/plugin-transform-react-jsx-source":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^1.0.0","@mapbox/jsxtreme-markdown-loader":"^1.0.0","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.1.2","assets-webpack-plugin":"3.9.12","autoprefixer":"^9.8.0","babel-loader":"^8.1.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","browser-sync":"^2.26.7","chalk":"^4.0.0","chokidar":"^3.4.0","concat-with-sourcemaps":"^1.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","core-js":"^3.6.5","cpy":"^8.1.0","del":"^5.1.0","del-cli":"^3.0.1","es6-promise":"^4.2.8","fasterror":"^1.1.0","file-loader":"^6.0.0","get-port":"^5.1.1","globby":"^11.0.0","got":"^11.1.4","gray-matter":"^4.0.2","hasha":"^5.2.0","html-webpack-plugin":"^4.3.0","ignore-loader":"^0.1.2","indefinite":"^2.3.2","is-absolute-url":"^3.0.3","is-glob":"^4.0.1","loader-utils":"^2.0.0","lodash":"^4.17.15","meow":"^7.0.1","micromatch":"^4.0.2","mkdirp":"^1.0.4","nocache":"^2.1.0","p-try":"^2.2.0","path-type":"^4.0.0","pify":"^5.0.0","postcss":"^7.0.31","postcss-csso":"^4.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.1","pretty-ms":"^7.0.0","prop-types":"^15.7.2","resolve-from":"^5.0.0","serve-static":"^1.14.1","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.19","tempy":"^0.5.0","time-stamp":"^2.2.0","uglify-js":"^3.9.4","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-format-messages":"^2.0.6","webpack-merge":"^4.2.2","worker-farm":"^1.7.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^6.0.0"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/plugin-transform-flow-strip-types":"^7.10.1","argv":"0.0.2","babel-eslint":"^10.1.0","cpy-cli":"^3.1.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","enzyme-to-json":"^3.5.0","eslint":"^7.1.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^5.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.20.0","flow-bin":"^0.125.1","flow-remove-types":"^2.125.1","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.7","lorem-ipsum":"^2.0.3","moment":"^2.26.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","ramda":"^0.27.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^6.0.0","react-test-renderer":"^16.13.1","remark-preset-davidtheclark":"^0.12.0","rimraf":"^3.0.2","strip-ansi":"^6.0.0"},"optionalDependencies":{},"engines":{"node":">=10","npm":">=6"},"gitHead":"e9ce2d5a0cf7daebd5f7d41bd3e1bf55922be4a4","_id":"@mapbox/batfish@2.0.0","_nodeVersion":"12.16.0","_npmVersion":"6.14.5","dist":{"shasum":"872777b18f2ad4cda12ba73da0756457a27e466b","size":67258,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-2.0.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_2.0.0_1591372717708_0.6637785598908004"},"_hasShrinkwrap":false,"publish_time":1591372717858,"_cnpm_publish_time":1591372717858},"1.12.0":{"name":"@mapbox/batfish","version":"1.12.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always"},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.0.0","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.3","@mapbox/jsxtreme-markdown-loader":"^0.8.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"3.8.4","autoprefixer":"^9.4.4","babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","browser-sync":"^2.26.7","chalk":"^2.4.2","chokidar":"^2.0.4","concat-with-sourcemaps":"^1.1.0","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","core-js":"^2.6.9","cpy":"^7.0.1","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.5","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^4.1.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^4.0.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.2.0","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.11","meow":"^5.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^2.0.0","path-type":"^3.0.0","pify":"^4.0.1","postcss":"^7.0.7","postcss-csso":"^3.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.1","pretty-ms":"^4.0.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.9","tempy":"^0.2.1","time-stamp":"^2.2.0","uglify-js":"^3.4.9","webpack":"^4.39.1","webpack-cli":"^3.3.6","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","cpy-cli":"^2.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.7.1","enzyme-to-json":"^3.3.5","eslint":"^5.12.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-node":"^8.0.1","eslint-plugin-react":"^7.12.3","flow-bin":"^0.89.0","flow-remove-types":"^1.2.3","husky":"^1.3.1","jest":"^23.6.0","lint-staged":"^8.1.0","lorem-ipsum":"^1.0.6","moment":"^2.23.0","npm-run-all":"^4.1.5","prettier":"^1.15.3","ramda":"^0.26.1","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-preset-davidtheclark":"^0.8.1","rimraf":"^2.6.3","strip-ansi":"^5.0.0"},"optionalDependencies":{},"engines":{"node":">=10","npm":">=6"},"gitHead":"308832e064f759c844024dcf5e67a14c0202f9a0","_id":"@mapbox/batfish@1.12.0","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"shasum":"bec0e3b022bc3ebbc1daa89a023f08ca783f16ed","size":66891,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.12.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.12.0_1581360814631_0.8884183797289413"},"_hasShrinkwrap":false,"publish_time":1581360814763,"_cnpm_publish_time":1581360814763},"1.11.2":{"name":"@mapbox/batfish","version":"1.11.2","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always"},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.0.0","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.3","@mapbox/jsxtreme-markdown-loader":"^0.8.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"3.8.4","autoprefixer":"^9.4.4","babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","browser-sync":"^2.26.7","chalk":"^2.4.2","chokidar":"^2.0.4","concat-with-sourcemaps":"^1.1.0","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","core-js":"^2.6.9","cpy":"^7.0.1","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.5","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^4.1.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^4.0.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.2.0","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.11","meow":"^5.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^2.0.0","path-type":"^3.0.0","pify":"^4.0.1","postcss":"^7.0.7","postcss-csso":"^3.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.1","pretty-ms":"^4.0.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.9","tempy":"^0.2.1","time-stamp":"^2.2.0","uglify-js":"^3.4.9","webpack":"^4.39.1","webpack-cli":"^3.3.6","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","cpy-cli":"^2.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.7.1","enzyme-to-json":"^3.3.5","eslint":"^5.12.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-node":"^8.0.1","eslint-plugin-react":"^7.12.3","flow-bin":"^0.89.0","flow-remove-types":"^1.2.3","husky":"^1.3.1","jest":"^23.6.0","lint-staged":"^8.1.0","lorem-ipsum":"^1.0.6","moment":"^2.23.0","npm-run-all":"^4.1.5","prettier":"^1.15.3","ramda":"^0.26.1","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-preset-davidtheclark":"^0.8.1","rimraf":"^2.6.3","strip-ansi":"^5.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"30379f93f9c3c9aac727cacf25b6a62f213cc226","_id":"@mapbox/batfish@1.11.2","_nodeVersion":"12.7.0","_npmVersion":"6.11.3","dist":{"shasum":"0b1d347699470223edb63e7060ce5d9e437c3343","size":66743,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.11.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.11.2.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.11.2_1570221347566_0.342957030782165"},"_hasShrinkwrap":false,"publish_time":1570221347801,"_cnpm_publish_time":1570221347801},"1.11.1":{"name":"@mapbox/batfish","version":"1.11.1","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always"},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.0.0","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.3","@mapbox/jsxtreme-markdown-loader":"^0.8.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"3.8.4","autoprefixer":"^9.4.4","babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","browser-sync":"^2.26.3","chalk":"^2.4.2","chokidar":"^2.0.4","concat-with-sourcemaps":"^1.1.0","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","core-js":"^2.6.9","cpy":"^7.0.1","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.5","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^4.1.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^4.0.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.2.0","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.11","meow":"^5.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^2.0.0","path-type":"^3.0.0","pify":"^4.0.1","postcss":"^7.0.7","postcss-csso":"^3.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.1","pretty-ms":"^4.0.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.9","tempy":"^0.2.1","time-stamp":"^2.2.0","uglify-js":"^3.4.9","webpack":"^4.39.1","webpack-cli":"^3.3.6","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","cpy-cli":"^2.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.7.1","enzyme-to-json":"^3.3.5","eslint":"^5.12.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-node":"^8.0.1","eslint-plugin-react":"^7.12.3","flow-bin":"^0.89.0","flow-remove-types":"^1.2.3","husky":"^1.3.1","jest":"^23.6.0","lint-staged":"^8.1.0","lorem-ipsum":"^1.0.6","moment":"^2.23.0","npm-run-all":"^4.1.5","prettier":"^1.15.3","ramda":"^0.26.1","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-preset-davidtheclark":"^0.8.1","rimraf":"^2.6.3","strip-ansi":"^5.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"7eca2e6aca692ea9e28c5855a4e08ea9a06ad34e","_id":"@mapbox/batfish@1.11.1","_nodeVersion":"12.7.0","_npmVersion":"6.11.2","dist":{"shasum":"70bcb093855efbc780922eeda393ad1998b40982","size":66710,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.11.1.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.11.1_1568060462230_0.6921175541272158"},"_hasShrinkwrap":false,"publish_time":1568060462520,"_cnpm_publish_time":1568060462520},"1.11.0":{"name":"@mapbox/batfish","version":"1.11.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always"},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.0.0","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.3","@mapbox/jsxtreme-markdown-loader":"^0.8.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"3.8.4","autoprefixer":"^9.4.4","babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","browser-sync":"^2.26.3","chalk":"^2.4.2","chokidar":"^2.0.4","concat-with-sourcemaps":"^1.1.0","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","core-js":"^2.6.9","cpy":"^7.0.1","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.5","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^4.1.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^4.0.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.2.0","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.11","meow":"^5.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^2.0.0","path-type":"^3.0.0","pify":"^4.0.1","postcss":"^7.0.7","postcss-csso":"^3.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.1","pretty-ms":"^4.0.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.9","tempy":"^0.2.1","time-stamp":"^2.2.0","uglify-js":"^3.4.9","webpack":"^4.39.1","webpack-cli":"^3.3.6","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","cpy-cli":"^2.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.7.1","enzyme-to-json":"^3.3.5","eslint":"^5.12.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-node":"^8.0.1","eslint-plugin-react":"^7.12.3","flow-bin":"^0.89.0","flow-remove-types":"^1.2.3","husky":"^1.3.1","jest":"^23.6.0","lint-staged":"^8.1.0","lorem-ipsum":"^1.0.6","moment":"^2.23.0","npm-run-all":"^4.1.5","prettier":"^1.15.3","ramda":"^0.26.1","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-preset-davidtheclark":"^0.8.1","rimraf":"^2.6.3","strip-ansi":"^5.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"59d205f6e62fe1e896aa0cf1aa40d8a2f57786e2","_id":"@mapbox/batfish@1.11.0","_nodeVersion":"12.7.0","_npmVersion":"6.11.2","dist":{"shasum":"91577248c2f88f57322abf5ca7acc77083f76736","size":66631,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.11.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.11.0_1567781629318_0.29273812300145496"},"_hasShrinkwrap":false,"publish_time":1567781629464,"_cnpm_publish_time":1567781629464},"1.10.2":{"name":"@mapbox/batfish","version":"1.10.2","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always"},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.0.0","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.3","@mapbox/jsxtreme-markdown-loader":"^0.8.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"3.8.4","autoprefixer":"^9.4.4","babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","browser-sync":"^2.26.3","chalk":"^2.4.2","chokidar":"^2.0.4","concat-with-sourcemaps":"^1.1.0","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","core-js":"^2.6.9","cpy":"^7.0.1","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.5","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^4.1.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^4.0.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.2.0","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.11","meow":"^5.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^2.0.0","path-type":"^3.0.0","pify":"^4.0.1","postcss":"^7.0.7","postcss-csso":"^3.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.1","pretty-ms":"^4.0.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.9","tempy":"^0.2.1","time-stamp":"^2.2.0","uglify-js":"^3.4.9","webpack":"^4.39.1","webpack-cli":"^3.3.6","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","cpy-cli":"^2.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.7.1","enzyme-to-json":"^3.3.5","eslint":"^5.12.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-node":"^8.0.1","eslint-plugin-react":"^7.12.3","flow-bin":"^0.89.0","flow-remove-types":"^1.2.3","husky":"^1.3.1","jest":"^23.6.0","lint-staged":"^8.1.0","lorem-ipsum":"^1.0.6","moment":"^2.23.0","npm-run-all":"^4.1.5","prettier":"^1.15.3","ramda":"^0.26.1","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-preset-davidtheclark":"^0.8.1","rimraf":"^2.6.3","strip-ansi":"^5.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"7bc11db0f92a863b1d097fce290cb88a49c5893a","_id":"@mapbox/batfish@1.10.2","_nodeVersion":"12.7.0","_npmVersion":"6.11.1","dist":{"shasum":"152643dc9fd226f0c277f27f3c717ac82d02c7ff","size":66370,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.10.2.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.10.2_1567022803846_0.6317524095181442"},"_hasShrinkwrap":false,"publish_time":1567022804005,"_cnpm_publish_time":1567022804005},"1.10.1":{"name":"@mapbox/batfish","version":"1.10.1","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always"},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.0.0","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.3","@mapbox/jsxtreme-markdown-loader":"^0.8.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"3.8.4","autoprefixer":"^9.4.4","babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","browser-sync":"^2.26.3","chalk":"^2.4.2","chokidar":"^2.0.4","concat-with-sourcemaps":"^1.1.0","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","core-js":"^3.2.1","cpy":"^7.0.1","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.5","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^4.1.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^4.0.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.2.0","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.11","meow":"^5.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^2.0.0","path-type":"^3.0.0","pify":"^4.0.1","postcss":"^7.0.7","postcss-csso":"^3.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.1","pretty-ms":"^4.0.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.9","tempy":"^0.2.1","time-stamp":"^2.2.0","uglify-js":"^3.4.9","webpack":"^4.39.1","webpack-cli":"^3.3.6","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","cpy-cli":"^2.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.7.1","enzyme-to-json":"^3.3.5","eslint":"^5.12.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-node":"^8.0.1","eslint-plugin-react":"^7.12.3","flow-bin":"^0.89.0","flow-remove-types":"^1.2.3","husky":"^1.3.1","jest":"^23.6.0","lint-staged":"^8.1.0","lorem-ipsum":"^1.0.6","moment":"^2.23.0","npm-run-all":"^4.1.5","prettier":"^1.15.3","ramda":"^0.26.1","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-preset-davidtheclark":"^0.8.1","rimraf":"^2.6.3","strip-ansi":"^5.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"5ffdfd894d1aad715c0bb0e7dd8c803a6f090eaf","_id":"@mapbox/batfish@1.10.1","_nodeVersion":"12.7.0","_npmVersion":"6.11.1","dist":{"shasum":"628f28831a83cff6cd5206da0f815e2025697dab","size":66317,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.10.1.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.10.1_1567013102224_0.8424583855837642"},"_hasShrinkwrap":false,"publish_time":1567013102355,"_cnpm_publish_time":1567013102355},"1.10.0":{"name":"@mapbox/batfish","version":"1.10.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always"},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.0.0","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.3","@mapbox/jsxtreme-markdown-loader":"^0.8.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"3.8.4","autoprefixer":"^9.4.4","babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","browser-sync":"^2.26.3","chalk":"^2.4.2","chokidar":"^2.0.4","concat-with-sourcemaps":"^1.1.0","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^7.0.1","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.5","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^4.1.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^4.0.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.2.0","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.11","meow":"^5.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^2.0.0","path-type":"^3.0.0","pify":"^4.0.1","postcss":"^7.0.7","postcss-csso":"^3.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.1","pretty-ms":"^4.0.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.9","tempy":"^0.2.1","time-stamp":"^2.2.0","uglify-js":"^3.4.9","webpack":"^4.39.1","webpack-cli":"^3.3.6","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","cpy-cli":"^2.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.7.1","enzyme-to-json":"^3.3.5","eslint":"^5.12.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-node":"^8.0.1","eslint-plugin-react":"^7.12.3","flow-bin":"^0.89.0","flow-remove-types":"^1.2.3","husky":"^1.3.1","jest":"^23.6.0","lint-staged":"^8.1.0","lorem-ipsum":"^1.0.6","moment":"^2.23.0","npm-run-all":"^4.1.5","prettier":"^1.15.3","ramda":"^0.26.1","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-preset-davidtheclark":"^0.8.1","rimraf":"^2.6.3","strip-ansi":"^5.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"2e88e3566353d3a0d70bb3a77b860af8e4c6e3c4","_id":"@mapbox/batfish@1.10.0","_nodeVersion":"12.7.0","_npmVersion":"6.11.1","dist":{"shasum":"3ee206569b3da98a31434292580e7b3b9cc522b9","size":66231,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.10.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.10.0_1566936513340_0.5632828596133264"},"_hasShrinkwrap":false,"publish_time":1566936513489,"_cnpm_publish_time":1566936513489},"1.9.8":{"name":"@mapbox/batfish","version":"1.9.8","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always"},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.0.0","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.3","@mapbox/jsxtreme-markdown-loader":"^0.8.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"3.8.4","autoprefixer":"^9.4.4","babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","browser-sync":"^2.26.3","chalk":"^2.4.2","chokidar":"^2.0.4","concat-with-sourcemaps":"^1.1.0","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^7.0.1","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.5","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^4.1.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^4.0.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.2.0","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.11","meow":"^5.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^2.0.0","path-type":"^3.0.0","pify":"^4.0.1","postcss":"^7.0.7","postcss-csso":"^3.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.1","pretty-ms":"^4.0.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.9","tempy":"^0.2.1","time-stamp":"^2.2.0","uglify-js":"^3.4.9","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","cpy-cli":"^2.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.7.1","enzyme-to-json":"^3.3.5","eslint":"^5.12.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-node":"^8.0.1","eslint-plugin-react":"^7.12.3","flow-bin":"^0.89.0","flow-remove-types":"^1.2.3","husky":"^1.3.1","jest":"^23.6.0","lint-staged":"^8.1.0","lorem-ipsum":"^1.0.6","moment":"^2.23.0","npm-run-all":"^4.1.5","prettier":"^1.15.3","ramda":"^0.26.1","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-preset-davidtheclark":"^0.8.1","rimraf":"^2.6.3","strip-ansi":"^5.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"b58f4302982e61511bccc99404b8b367cc01c89d","_id":"@mapbox/batfish@1.9.8","_npmVersion":"6.5.0","_nodeVersion":"8.14.0","_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"dist":{"shasum":"8bdc549ee5dbbfefbe908233e3b1513ac0d53cec","size":67544,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.9.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.9.8.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.9.8_1549640781833_0.6819746700532323"},"_hasShrinkwrap":false,"publish_time":1549640781937,"_cnpm_publish_time":1549640781937},"1.9.7":{"name":"@mapbox/batfish","version":"1.9.7","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"lint-js":"eslint .","format":"prettier --write '**/*.js'","test-jest":"jest","lint-md":"remark-preset-davidtheclark docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["remark-preset-davidtheclark","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"prettier":{"singleQuote":true,"arrowParens":"always"},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"@babel/code-frame":"^7.0.0","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.3","@mapbox/jsxtreme-markdown-loader":"^0.8.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"3.8.4","autoprefixer":"^9.4.4","babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","browser-sync":"^2.26.3","chalk":"^2.4.2","chokidar":"^2.0.4","concat-with-sourcemaps":"^1.1.0","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^7.0.1","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.5","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^4.1.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^4.0.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.2.0","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.11","meow":"^5.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^2.0.0","path-type":"^3.0.0","pify":"^4.0.1","postcss":"^7.0.7","postcss-csso":"^3.0.0","postcss-url":"^8.0.0","pretty-error":"^2.1.1","pretty-ms":"^4.0.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.4","slugg":"^1.2.1","source-map-support":"^0.5.9","tempy":"^0.2.1","time-stamp":"^2.2.0","uglify-js":"^3.4.9","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","cpy-cli":"^2.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.7.1","enzyme-to-json":"^3.3.5","eslint":"^5.12.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-node":"^8.0.1","eslint-plugin-react":"^7.12.3","flow-bin":"^0.89.0","flow-remove-types":"^1.2.3","husky":"^1.3.1","jest":"^23.6.0","lint-staged":"^8.1.0","lorem-ipsum":"^1.0.6","moment":"^2.23.0","npm-run-all":"^4.1.5","prettier":"^1.15.3","ramda":"^0.26.1","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-preset-davidtheclark":"^0.8.1","rimraf":"^2.6.3","strip-ansi":"^5.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"901169d1a3418a917a9c4f2c442149e4de60da0b","_id":"@mapbox/batfish@1.9.7","_npmVersion":"6.5.0","_nodeVersion":"8.14.0","_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"dist":{"shasum":"35d901b976684a1a7b49a4869925a3702cb31d8a","size":67600,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.9.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.9.7.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.9.7_1546970264366_0.753310608280565"},"_hasShrinkwrap":false,"publish_time":1546970264490,"_cnpm_publish_time":1546970264490},"1.9.6":{"name":"@mapbox/batfish","version":"1.9.6","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.0","@mapbox/jsxtreme-markdown-loader":"^0.8.2","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"3.8.4","autoprefixer":"^8.2.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.3","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.21","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.4","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.16","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.3","lint-staged":"^7.0.0","lorem-ipsum":"^1.0.4","moment":"^2.22.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","ramda":"^0.25.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"1098369a4ba5dc706c47f6e7f43dd383283f6e78","_id":"@mapbox/batfish@1.9.6","_npmVersion":"6.4.1","_nodeVersion":"8.11.2","_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"dist":{"shasum":"4466d2b1c896cb7a44a417d088d6c705254fe522","size":67501,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.9.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.9.6.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.9.6_1542715660177_0.4885559139153417"},"_hasShrinkwrap":false,"publish_time":1542715660354,"_cnpm_publish_time":1542715660354},"1.9.5":{"name":"@mapbox/batfish","version":"1.9.5","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.0","@mapbox/jsxtreme-markdown-loader":"^0.8.2","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"3.8.4","autoprefixer":"^8.2.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.3","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.21","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.4","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.16","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.3","lint-staged":"^7.0.0","lorem-ipsum":"^1.0.4","moment":"^2.22.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","ramda":"^0.25.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"503064de33ebffa407bbdf5d20e44a8c71964ccd","_id":"@mapbox/batfish@1.9.5","_npmVersion":"6.3.0","_nodeVersion":"8.11.1","_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"dist":{"shasum":"063b9196939f443fd06e36c4fc3c65b73f4f61e3","size":67376,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.9.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.9.5.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.9.5_1533601968333_0.12427434066073628"},"_hasShrinkwrap":false,"publish_time":1533601968453,"_cnpm_publish_time":1533601968453},"1.9.4":{"name":"@mapbox/batfish","version":"1.9.4","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.0","@mapbox/jsxtreme-markdown-loader":"^0.8.2","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.2.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.3","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.21","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.4","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.16","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.3","lint-staged":"^7.0.0","lorem-ipsum":"^1.0.4","moment":"^2.22.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","ramda":"^0.25.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"eeb84bd29f5945ee5675528035ab03d5eb296157","_id":"@mapbox/batfish@1.9.4","_npmVersion":"6.3.0","_nodeVersion":"8.11.1","_npmUser":{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},"dist":{"shasum":"53c73ded1a71393cac81eb481b976db7ff206e80","size":67343,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.9.4.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.9.4_1533597965519_0.42018660852784406"},"_hasShrinkwrap":false,"publish_time":1533597965780,"_cnpm_publish_time":1533597965780},"1.9.3":{"name":"@mapbox/batfish","version":"1.9.3","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.0","@mapbox/jsxtreme-markdown-loader":"^0.8.2","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.2.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.3","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.21","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.4","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.16","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.3","lint-staged":"^7.0.0","lorem-ipsum":"^1.0.4","moment":"^2.22.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","ramda":"^0.25.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"c287da133999e64e01139857228850d0e54708fe","_id":"@mapbox/batfish@1.9.3","_npmVersion":"6.2.0","_nodeVersion":"8.11.1","_npmUser":{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},"dist":{"shasum":"90aadbbdffa1d2533ed86ea7b5905b5a658484de","size":67244,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.9.3.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.9.3_1532734520606_0.155585078519201"},"_hasShrinkwrap":false,"publish_time":1532734520819,"_cnpm_publish_time":1532734520819},"1.9.2":{"name":"@mapbox/batfish","version":"1.9.2","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.0","@mapbox/jsxtreme-markdown-loader":"^0.8.2","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.2.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.3","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.21","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.4","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.16","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.3","lint-staged":"^7.0.0","lorem-ipsum":"^1.0.4","moment":"^2.22.1","npm-run-all":"^4.1.2","prettier":"^1.11.1","ramda":"^0.25.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"f32da960b37766458363db124b880590b2f3d4bb","_id":"@mapbox/batfish@1.9.2","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"dist":{"shasum":"5b2c88b609699420a6b338f9d7bd0842ccc184e8","size":67119,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.9.2.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.9.2_1531157377419_0.8884538374078248"},"_hasShrinkwrap":false,"publish_time":1531157377511,"_cnpm_publish_time":1531157377511},"1.9.1":{"name":"@mapbox/batfish","version":"1.9.1","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.0","@mapbox/jsxtreme-markdown-loader":"^0.7.0","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.2.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.3","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.21","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","prettier":"^1.11.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.4","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.16","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.3","lint-staged":"^7.0.0","lorem-ipsum":"^1.0.4","moment":"^2.22.1","npm-run-all":"^4.1.2","ramda":"^0.25.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"2b8fb6ef9644e7d08b097793080172aa1197d033","_id":"@mapbox/batfish@1.9.1","_npmVersion":"6.0.0","_nodeVersion":"8.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"6867f52ad01f5bd9f5449454a4a0c8dd6d02ae6b","size":67189,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.9.1.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.9.1_1527101304029_0.7693032637106745"},"_hasShrinkwrap":false,"publish_time":1527101304191,"_cnpm_publish_time":1527101304191},"1.9.0":{"name":"@mapbox/batfish","version":"1.9.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.0","@mapbox/jsxtreme-markdown-loader":"^0.7.0","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.2.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.3","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.21","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","prettier":"^1.11.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.4","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.16","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"argv":"0.0.2","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.3","lint-staged":"^7.0.0","lorem-ipsum":"^1.0.4","moment":"^2.22.1","npm-run-all":"^4.1.2","ramda":"^0.25.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","rimraf":"^2.6.2","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"19dd9ff6556d493ad2d696b9546d5e1f4e2bfd03","_id":"@mapbox/batfish@1.9.0","_npmVersion":"6.0.0","_nodeVersion":"8.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"dc1ba6a5a6f4a11734f6947bdb76c3343a2f8fab","size":67161,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.9.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.9.0_1527019795529_0.06101662929400753"},"_hasShrinkwrap":false,"publish_time":1527019795634,"_cnpm_publish_time":1527019795634},"1.8.2":{"name":"@mapbox/batfish","version":"1.8.2","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.0","@mapbox/jsxtreme-markdown-loader":"^0.7.0","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.2.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.3","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.21","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","prettier":"^1.11.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.4","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.16","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.3","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"8c135a8e8151ebe217a626d115fb1c61f72e7f7e","_id":"@mapbox/batfish@1.8.2","_npmVersion":"5.8.0","_nodeVersion":"8.4.0","_npmUser":{"name":"kepta","email":"0o3ko0@gmail.com"},"dist":{"shasum":"300e57f07c00e43c683b1175ea00b6dec622c372","size":66179,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.8.2.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.8.2_1525926747076_0.40668489652536643"},"_hasShrinkwrap":false,"publish_time":1525926747277,"_cnpm_publish_time":1525926747277},"1.8.1":{"name":"@mapbox/batfish","version":"1.8.1","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.5.0","@mapbox/jsxtreme-markdown-loader":"^0.7.0","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.2.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.3","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.21","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","prettier":"^1.11.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.4","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.16","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.3","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"44faff204fdefb25eb1f43ea4b6a40b995696747","_id":"@mapbox/batfish@1.8.1","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"31b861b75214af9b5492995482f57a8375c6c4bb","size":66107,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.8.1.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.8.1_1523382240222_0.11051774870961317"},"_hasShrinkwrap":false,"publish_time":1523382240319,"_cnpm_publish_time":1523382240319},"1.8.0":{"name":"@mapbox/batfish","version":"1.8.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.4","@mapbox/jsxtreme-markdown-loader":"^0.6.0","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.2.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.3","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.10","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.21","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","prettier":"^1.11.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.4","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.16","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.3","eslint":"^4.19.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.3","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"2db6ab01a3e049cc811af79a1e8e1bd0b7835998","_id":"@mapbox/batfish@1.8.0","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"9cfebbb00eebbd8bed980b644288c864114c7d5b","size":66081,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.8.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.8.0_1522699485650_0.31523295299690335"},"_hasShrinkwrap":false,"publish_time":1522699485760,"_cnpm_publish_time":1522699485760},"1.7.5":{"name":"@mapbox/batfish","version":"1.7.5","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.1.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","postcss-values-parser":"^1.4.0","prettier":"^1.11.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.15","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.2","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"7f28bdc19f99ebe279ee54674fd4de4d0e05fa2c","_id":"@mapbox/batfish@1.7.5","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"080063db3b3d01b143deeed58db88b0a2082a077","size":65258,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.7.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.7.5.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.7.5_1522183244173_0.2628217557460131"},"_hasShrinkwrap":false,"publish_time":1522183244260,"_cnpm_publish_time":1522183244260},"1.7.4":{"name":"@mapbox/batfish","version":"1.7.4","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.1.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","postcss-values-parser":"^1.4.0","prettier":"^1.11.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.15","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.2","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"241d0ac01314b3c61b51d8a075a7c65a2397b671","_id":"@mapbox/batfish@1.7.4","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"7b87ea866a9fbab78387b1e22cb2bc0cccf846a9","size":65228,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.7.4.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.7.4_1522181791569_0.21833044714898975"},"_hasShrinkwrap":false,"publish_time":1522181791747,"_cnpm_publish_time":1522181791747},"1.7.3":{"name":"@mapbox/batfish","version":"1.7.3","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.1.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^3.1.0","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","postcss-values-parser":"^1.4.0","prettier":"^1.11.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.15","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.2","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"c6168c9804b304fc90c2f4bce6929461f70b546f","_id":"@mapbox/batfish@1.7.3","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"e164051d0f0c8f87699942138d5a290bbddd6785","size":65188,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.7.3.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.7.3_1522177231990_0.6063725841728516"},"_hasShrinkwrap":false,"publish_time":1522177232169,"_cnpm_publish_time":1522177232169},"1.7.2":{"name":"@mapbox/batfish","version":"1.7.2","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.1.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","postcss-values-parser":"^1.4.0","prettier":"^1.11.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.15","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.2","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"66501dadc7ab063730bf89ee326fc08f4b1e0a16","_id":"@mapbox/batfish@1.7.2","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"662f51689024d6a27564d8acb7e6419f3afb52f9","size":65141,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.7.2.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.7.2_1522172359140_0.42829534248204926"},"_hasShrinkwrap":false,"publish_time":1522172359291,"_cnpm_publish_time":1522172359291},"1.7.1":{"name":"@mapbox/batfish","version":"1.7.1","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.1.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","postcss-values-parser":"^1.4.0","prettier":"^1.11.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.15","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.2","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"90005a173ab392cdd1309faefd8a52fd5524595d","_id":"@mapbox/batfish@1.7.1","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"46308b1ecfb51ac3520ed0de9fdce38a86378da4","size":65155,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.7.1.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.7.1_1522172216079_0.33998566671566355"},"_hasShrinkwrap":false,"publish_time":1522172216154,"_cnpm_publish_time":1522172216154},"1.7.0":{"name":"@mapbox/batfish","version":"1.7.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.1","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.1.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","path-type":"^3.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","postcss-values-parser":"^1.4.0","prettier":"^1.11.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.15","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.2","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"53a8c17936f0d6aa36ea991b316e172483a46dc9","_id":"@mapbox/batfish@1.7.0","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"d71f0d2ae29d47a695cc5b269dda527ea1afc472","size":65152,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.7.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.7.0_1522172139546_0.9839381358443069"},"_hasShrinkwrap":false,"publish_time":1522172139677,"_cnpm_publish_time":1522172139677},"1.6.2":{"name":"@mapbox/batfish","version":"1.6.2","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","address":"^1.0.3","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.1.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","live-server":"^1.2.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","nocache":"^2.0.0","path-type":"^3.0.0","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","postcss-values-parser":"^1.4.0","prettier":"^1.11.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","serve-static":"^1.13.2","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.15","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.2","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"fe626b8ef700ebcd76a909bc06ba31348a11c11f","_id":"@mapbox/batfish@1.6.2","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"37ddd0714329030f771a6af0df5e605e549cf236","size":64183,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.6.2.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.6.2_1521813500535_0.5823956312157028"},"_hasShrinkwrap":false,"publish_time":1521813500616,"_cnpm_publish_time":1521813500616},"1.6.1":{"name":"@mapbox/batfish","version":"1.6.1","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.1.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chalk":"^2.3.2","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect":"^3.6.6","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-absolute-url":"^2.1.0","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","nocache":"^2.0.0","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","postcss-values-parser":"^1.4.0","prettier":"^1.11.1","pretty-error":"^2.1.1","pretty-ms":"^3.1.0","prop-types":"^15.6.1","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.15","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","address":"^1.0.3","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.2","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","live-server":"^1.2.0","npm-run-all":"^4.1.2","path-type":"^3.0.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","remark-validate-links":"^7.0.0","serve-static":"^1.13.2","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"6c810ddfbba413d883fa3ae3b987ef750db95ff2","_id":"@mapbox/batfish@1.6.1","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"7dd1db39697b45d0b66b7447704267b014a6d3bd","size":64156,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.6.1.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.6.1_1521812889498_0.07402837937987261"},"_hasShrinkwrap":false,"publish_time":1521812889577,"_cnpm_publish_time":1521812889577},"1.6.0":{"name":"@mapbox/batfish","version":"1.6.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@babel/code-frame":"^7.0.0-beta.42","@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.1.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.23.6","chalk":"^2.3.2","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","postcss-values-parser":"^1.4.0","prettier":"^1.11.1","pretty-error":"^2.1.1","prop-types":"^15.6.1","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^5.0.0","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.15","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.2","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","path-type":"^3.0.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"0445634adf2078292832369250186a577ed469ae","_id":"@mapbox/batfish@1.6.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"3071db127a5d0456591ac8bbb5814eb8b4b1b6aa","size":63818,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.6.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.6.0_1521247619889_0.7347207395718391"},"_hasShrinkwrap":false,"publish_time":1521247620168,"_cnpm_publish_time":1521247620168},"1.5.1":{"name":"@mapbox/batfish","version":"1.5.1","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.1.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.23.6","chalk":"^2.3.2","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","postcss-values-parser":"^1.4.0","prettier":"^1.11.1","pretty-error":"^2.1.1","prop-types":"^15.6.1","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^5.0.0","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.15","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.2","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","path-type":"^3.0.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"55b2358af413394e7fb570645728109e5651157a","_id":"@mapbox/batfish@1.5.1","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"f72950e762ef0f7084da2790aa50244a61efd079","size":63394,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.5.1.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.5.1_1521240663618_0.5146100284837019"},"_hasShrinkwrap":false,"publish_time":1521240663733,"_cnpm_publish_time":1521240663733},"1.5.0":{"name":"@mapbox/batfish","version":"1.5.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.1.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.23.6","chalk":"^2.3.2","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","postcss-values-parser":"^1.4.0","prettier":"^1.11.1","pretty-error":"^2.1.1","prop-types":"^15.6.1","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^5.0.0","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.15","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.2","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","path-type":"^3.0.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"1185f558d32fcfa8ca63e824202e0082ae6005b0","_id":"@mapbox/batfish@1.5.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"b2821ae48d1787c52d9e4802f881fc0429fa5b46","size":63410,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.5.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.5.0_1521237547271_0.4798984395994721"},"_hasShrinkwrap":false,"publish_time":1521237547334,"_cnpm_publish_time":1521237547334},"1.4.0":{"name":"@mapbox/batfish","version":"1.4.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.1.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.23.6","chalk":"^2.3.2","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","postcss-values-parser":"^1.4.0","prettier":"^1.11.1","pretty-error":"^2.1.1","prop-types":"^15.6.1","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^5.0.0","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.15","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.11.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.2","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.68.0","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","path-type":"^3.0.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"fe551ee10cf1b6bb010da37ed5d38cc558397978","_id":"@mapbox/batfish@1.4.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"a611654f3aad40c504e6c4f31df813a7c6552a04","size":62823,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.4.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.4.0_1521230571116_0.04199853775849616"},"_hasShrinkwrap":false,"publish_time":1521230571258,"_cnpm_publish_time":1521230571258},"1.3.0":{"name":"@mapbox/batfish","version":"1.3.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.1.0","babel-loader":"^7.1.4","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.23.6","chalk":"^2.3.2","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.11","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.3.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.1","postcss-values-parser":"^1.4.0","prettier":"^1.11.1","pretty-error":"^2.1.1","prop-types":"^15.6.1","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^5.0.0","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.14","uglifyjs-webpack-plugin":"^1.2.3","webpack":"^3.11.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.2","webpack-merge":"^4.1.2","worker-farm":"^1.6.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.2","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","flow-bin":"^0.67.1","flow-coverage-report":"^0.5.0","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","path-type":"^3.0.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"eebd220d6eb737bdbdede406d8f4fac13ece71ae","_id":"@mapbox/batfish@1.3.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"bd1a426ba4fe1db38a696aaf7670267c39e90ca8","size":61166,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.3.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.3.0_1521067999123_0.8696479726623196"},"_hasShrinkwrap":false,"publish_time":1521067999265,"_cnpm_publish_time":1521067999265},"1.2.0":{"name":"@mapbox/batfish","version":"1.2.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.0.0","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.23.6","chalk":"^2.3.1","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.8","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.2.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.0","postcss-values-parser":"^1.3.2","prettier":"^1.11.1","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^5.0.0","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.11","uglifyjs-webpack-plugin":"^1.2.0","webpack":"^3.11.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.1","worker-farm":"^1.5.2"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.45.0","eslint-plugin-node":"^6.0.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.66.0","flow-coverage-report":"^0.4.1","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","path-type":"^3.0.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"e8853d30c6b9d752858c49a43e32d19bda6904d4","_id":"@mapbox/batfish@1.2.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"256c177cc89761e312a9be3fd64a4bc6f249a521","size":58918,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.2.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.2.0_1520881636595_0.0501089873698477"},"_hasShrinkwrap":false,"publish_time":1520881636680,"_cnpm_publish_time":1520881636680},"1.1.0":{"name":"@mapbox/batfish","version":"1.1.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.0.0","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.23.6","chalk":"^2.3.1","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.8","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.2.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.0","postcss-values-parser":"^1.3.2","prettier":"^1.11.1","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^5.0.0","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.11","uglifyjs-webpack-plugin":"^1.2.0","webpack":"^3.11.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.1","worker-farm":"^1.5.2"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.45.0","eslint-plugin-node":"^6.0.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.66.0","flow-coverage-report":"^0.4.1","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","path-type":"^3.0.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"248be200b6e565e6795b60026615901cb73fed3f","_id":"@mapbox/batfish@1.1.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"e2ea18810555b2603122536be550e7581c973f3a","size":56830,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.1.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.1.0_1520461860205_0.12871005467440244"},"_hasShrinkwrap":false,"publish_time":1520461860437,"_cnpm_publish_time":1520461860437},"1.1.0-rc.0":{"name":"@mapbox/batfish","version":"1.1.0-rc.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"],"{bin/batfish.js,bin/write-cli-doc.js}":["bin/write-cli-doc.js","git add docs/cli.md"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.0.0","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.23.6","chalk":"^2.3.1","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.8","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.2.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-glob":"^4.0.0","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","micromatch":"^3.1.9","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.0","postcss-values-parser":"^1.3.2","prettier":"^1.11.1","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^5.0.0","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.11","uglifyjs-webpack-plugin":"^1.2.0","webpack":"^3.11.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.1","worker-farm":"^1.5.2"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.45.0","eslint-plugin-node":"^6.0.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.66.0","flow-coverage-report":"^0.4.1","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.2","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","path-type":"^3.0.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.7.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"readmeFilename":"README.md","gitHead":"68e7aa7cde6cb118ceab0966bc8d24c054294b57","_id":"@mapbox/batfish@1.1.0-rc.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"66c832f27f2df95e75f0a210a1154f8efa0d7d74","size":56838,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.1.0-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.1.0-rc.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.1.0-rc.0_1520461007974_0.4585566656304305"},"_hasShrinkwrap":false,"publish_time":1520461008050,"_cnpm_publish_time":1520461008050},"1.0.4":{"name":"@mapbox/batfish","version":"1.0.4","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.0.0","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.23.6","chalk":"^2.3.1","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.8","get-port":"^3.2.0","globby":"^8.0.1","got":"^8.2.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-glob":"^4.0.0","json-loader":"^0.5.7","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.19","postcss-csso":"^3.0.0","postcss-url":"^7.3.0","postcss-values-parser":"^1.3.2","prettier":"^1.10.2","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^5.0.0","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.11","uglifyjs-webpack-plugin":"^1.2.0","webpack":"^3.11.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.1","worker-farm":"^1.5.2"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.18.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.45.0","eslint-plugin-node":"^6.0.0","eslint-plugin-react":"^7.7.0","flow-bin":"^0.66.0","flow-coverage-report":"^0.4.1","flow-remove-types":"^1.2.3","husky":"^0.14.3","jest":"^22.4.0","lint-staged":"^7.0.0","npm-run-all":"^4.1.2","path-type":"^3.0.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"1734b372ad86f081bac608fb6b14d5243f6305f2","_id":"@mapbox/batfish@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"f06584e18bee5d4ac60e52e2ced9b32579c3e030","size":52466,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.0.4.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.0.4_1519224735942_0.9348413358307617"},"_hasShrinkwrap":false,"publish_time":1519224736023,"_cnpm_publish_time":1519224736023},"1.0.3":{"name":"@mapbox/batfish","version":"1.0.3","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"prettier":{"singleQuote":true},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.2","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.1.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^8.0.0","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.23.6","chalk":"^2.3.1","chokidar":"^2.0.2","concat-with-sourcemaps":"^1.0.5","connect-history-api-fallback":"^1.5.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.2.4","fasterror":"^1.1.0","file-loader":"^1.1.6","get-port":"^3.2.0","globby":"^8.0.0","got":"^8.1.0","gray-matter":"^3.1.1","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^2.1.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.5","meow":"^4.0.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.18","postcss-csso":"^3.0.0","postcss-url":"^7.3.0","postcss-values-parser":"^1.3.2","prettier":"^1.10.2","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^5.0.0","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.3","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.3.10","uglifyjs-webpack-plugin":"^1.1.8","webpack":"^3.11.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.1","worker-farm":"^1.5.2"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.1","cpy-cli":"^1.0.1","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"^3.3.1","eslint":"^4.17.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.44.0","eslint-plugin-node":"^6.0.0","eslint-plugin-react":"^7.6.1","flow-bin":"^0.65.0","flow-coverage-report":"^0.4.1","flow-remove-types":"^1.2.3","husky":"^0.14.1","jest":"^22.3.0","lint-staged":"^6.1.0","npm-run-all":"^4.1.2","path-type":"^3.0.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-test-renderer":"^16.2.0","remark-cli":"^5.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"097712808b9bb338a888e64107a4cd0f7577bf37","_id":"@mapbox/batfish@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"c50ef9f3a9118d36dc53a44c47a1a323aeae8086","size":52355,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.0.3.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.0.3_1518729742042_0.2682019769116675"},"_hasShrinkwrap":false,"publish_time":1518729742089,"_cnpm_publish_time":1518729742089},"1.0.2":{"name":"@mapbox/batfish","version":"1.0.2","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.1","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.0.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.4","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.9","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.23.6","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^1.1.3","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.7","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.12","postcss-csso":"^3.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.3.1","prettier":"^1.7.4","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^4.0.1","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.0","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.1.2","uglifyjs-webpack-plugin":"^1.0.1","webpack":"^3.10.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","cpy-cli":"^1.0.1","enzyme":"^3.0.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.0.1","eslint":"^4.8.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-node":"^5.2.0","eslint-plugin-react":"^7.4.0","flow-bin":"^0.57.2","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.2.1","lint-staged":"^4.2.3","npm-run-all":"^4.1.1","path-type":"^3.0.0","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","react-test-renderer":"^16.0.0","remark-cli":"^4.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"246635c74000b5903a2bdc5547e4646dc3c7255f","_id":"@mapbox/batfish@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"61ca14242328002862da745a48a2126dee3bdf11","size":52257,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.0.2.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.0.2_1518552870636_0.7286257161689604"},"_hasShrinkwrap":false,"publish_time":1518552870769,"_cnpm_publish_time":1518552870769},"1.0.1":{"name":"@mapbox/batfish","version":"1.0.1","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.1","@mapbox/jsxtreme-markdown-loader":"^0.5.3","@mapbox/link-hijacker":"^1.0.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.4","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.9","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^1.1.3","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.7","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.12","postcss-csso":"^3.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.3.1","prettier":"^1.7.4","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^4.0.1","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.0","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.1.2","uglifyjs-webpack-plugin":"^1.0.1","webpack":"^3.10.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","cpy-cli":"^1.0.1","enzyme":"^3.0.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.0.1","eslint":"^4.8.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-node":"^5.2.0","eslint-plugin-react":"^7.4.0","flow-bin":"^0.57.2","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.2.1","lint-staged":"^4.2.3","npm-run-all":"^4.1.1","path-type":"^3.0.0","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","react-test-renderer":"^16.0.0","remark-cli":"^4.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"198dcdf6a2050cb80c574b1c4ea05b20ad7daf05","_id":"@mapbox/batfish@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"dbd1e3b3f6bc087d30475b077ad4f229f7046911","size":52111,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.0.1.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish_1.0.1_1518541302397_0.17005428135967904"},"_hasShrinkwrap":false,"publish_time":1518541302565,"_cnpm_publish_time":1518541302565},"1.0.0":{"name":"@mapbox/batfish","version":"1.0.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.1","@mapbox/jsxtreme-markdown-loader":"^0.5.1","@mapbox/link-hijacker":"^1.0.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.4","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.9","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^1.1.3","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.7","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.12","postcss-csso":"^3.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.3.1","prettier":"^1.7.4","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^4.0.1","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.0","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.1.2","uglifyjs-webpack-plugin":"^1.0.1","webpack":"^3.10.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","cpy-cli":"^1.0.1","enzyme":"^3.0.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.0.1","eslint":"^4.8.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-node":"^5.2.0","eslint-plugin-react":"^7.4.0","flow-bin":"^0.57.2","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.2.1","lint-staged":"^4.2.3","npm-run-all":"^4.1.1","path-type":"^3.0.0","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","react-test-renderer":"^16.0.0","remark-cli":"^4.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"068a3912d5c340028e4e8b1422b7206d04716b34","_id":"@mapbox/batfish@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"4c429ca3e9843372021fb53e3296436fbb5f0609","size":52047,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-1.0.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-1.0.0.tgz_1515437528283_0.7605629693716764"},"directories":{},"publish_time":1515437528430,"_hasShrinkwrap":false,"_cnpm_publish_time":1515437528430},"0.13.4":{"name":"@mapbox/batfish","version":"0.13.4","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.1","@mapbox/jsxtreme-markdown-loader":"^0.5.1","@mapbox/link-hijacker":"^1.0.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.4","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.9","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^1.1.3","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.7","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.12","postcss-csso":"^3.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.3.1","prettier":"^1.7.4","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^4.0.1","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.0","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.1.2","uglifyjs-webpack-plugin":"^1.0.1","webpack":"^3.10.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","cpy-cli":"^1.0.1","enzyme":"^3.0.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.0.1","eslint":"^4.8.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-node":"^5.2.0","eslint-plugin-react":"^7.4.0","flow-bin":"^0.57.2","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.2.1","lint-staged":"^4.2.3","npm-run-all":"^4.1.1","path-type":"^3.0.0","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","react-test-renderer":"^16.0.0","remark-cli":"^4.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"d2a1b52b5ed1fae0e0c25059dff14801eac96e09","_id":"@mapbox/batfish@0.13.4","_npmVersion":"5.5.1","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"ef73ba804aa3dd6e54049c551f93af193c568ae9","size":52045,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.13.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.13.4.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.13.4.tgz_1513101129240_0.6042769965715706"},"directories":{},"publish_time":1513101129421,"_hasShrinkwrap":false,"_cnpm_publish_time":1513101129421},"0.13.3":{"name":"@mapbox/batfish","version":"0.13.3","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.1","@mapbox/jsxtreme-markdown-loader":"^0.5.1","@mapbox/link-hijacker":"^1.0.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.4","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.9","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^1.1.3","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.7","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.12","postcss-csso":"^3.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.3.1","prettier":"^1.7.4","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^4.0.1","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.0","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.1.2","webpack":"^3.6.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^1.0.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","cpy-cli":"^1.0.1","enzyme":"^3.0.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.0.1","eslint":"^4.8.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-node":"^5.2.0","eslint-plugin-react":"^7.4.0","flow-bin":"^0.57.2","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.2.1","lint-staged":"^4.2.3","npm-run-all":"^4.1.1","path-type":"^3.0.0","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","react-test-renderer":"^16.0.0","remark-cli":"^4.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"0ec77406e6ed01b0f831343f98c7c706184e3b4f","_id":"@mapbox/batfish@0.13.3","_npmVersion":"5.5.1","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"6f39de1730ea12fd295dc489e8f95d27abaab6fe","size":51619,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.13.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.13.3.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.13.3.tgz_1508886012255_0.09637797134928405"},"directories":{},"publish_time":1508886012527,"_hasShrinkwrap":false,"_cnpm_publish_time":1508886012527},"0.13.2":{"name":"@mapbox/batfish","version":"0.13.2","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.1","@mapbox/jsxtreme-markdown-loader":"^0.5.1","@mapbox/link-hijacker":"^1.0.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.4","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.9","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^1.1.3","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.7","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.12","postcss-csso":"^3.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.3.1","prettier":"^1.7.4","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^4.0.1","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.0","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.1.2","webpack":"^3.6.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^1.0.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","cpy-cli":"^1.0.1","enzyme":"^3.0.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.0.1","eslint":"^4.8.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-node":"^5.2.0","eslint-plugin-react":"^7.4.0","flow-bin":"^0.57.2","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.2.1","lint-staged":"^4.2.3","npm-run-all":"^4.1.1","path-type":"^3.0.0","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","react-test-renderer":"^16.0.0","remark-cli":"^4.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"f414fdb61a458efc9065267736b4f036fdb7fb5c","_id":"@mapbox/batfish@0.13.2","_npmVersion":"5.5.1","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"47b848a59bda3188299ed81bd7294746be704ec8","size":51531,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.13.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.13.2.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.13.2.tgz_1508281151473_0.8078891593031585"},"directories":{},"publish_time":1508281151791,"_hasShrinkwrap":false,"_cnpm_publish_time":1508281151791},"0.13.1":{"name":"@mapbox/batfish","version":"0.13.1","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.1","@mapbox/jsxtreme-markdown-loader":"^0.5.1","@mapbox/link-hijacker":"^1.0.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.4","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.9","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^1.1.3","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.7","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.12","postcss-csso":"^2.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.3.1","prettier":"^1.7.4","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^4.0.1","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.0","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.1.2","webpack":"^3.6.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^1.0.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","cpy-cli":"^1.0.1","enzyme":"^3.0.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.0.1","eslint":"^4.8.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-node":"^5.2.0","eslint-plugin-react":"^7.4.0","flow-bin":"^0.56.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.2.1","lint-staged":"^4.2.3","npm-run-all":"^4.1.1","path-type":"^3.0.0","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","react-test-renderer":"^16.0.0","remark-cli":"^4.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"4bcee4690c432d4a1386050b48321a997ee7aba3","_id":"@mapbox/batfish@0.13.1","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"85090c84e34a90ec579471cee400fbc4e02bf003","size":51485,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.13.1.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.13.1.tgz_1507934076503_0.07859144546091557"},"directories":{},"publish_time":1507934076642,"_hasShrinkwrap":false,"_cnpm_publish_time":1507934076642},"0.13.0":{"name":"@mapbox/batfish","version":"0.13.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.1","@mapbox/jsxtreme-markdown-loader":"^0.5.1","@mapbox/link-hijacker":"^1.0.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.4","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.9","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^1.1.3","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.7","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.12","postcss-csso":"^2.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.3.1","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^4.0.1","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.0","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.1.2","webpack":"^3.6.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^1.0.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","cpy-cli":"^1.0.1","enzyme":"^3.0.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.0.1","eslint":"^4.8.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-node":"^5.2.0","eslint-plugin-react":"^7.4.0","flow-bin":"^0.56.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.2.1","lint-staged":"^4.2.3","npm-run-all":"^4.1.1","path-type":"^3.0.0","prettier":"^1.7.3","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","react-test-renderer":"^16.0.0","remark-cli":"^4.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"3ba38086679e535350b581e21cd44dcb63e773d4","_id":"@mapbox/batfish@0.13.0","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"ab49d6c0bca1b3be05191907c5fb027d7af056eb","size":51281,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.13.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.13.0.tgz_1507924714124_0.9413801364134997"},"directories":{},"publish_time":1507924714298,"_hasShrinkwrap":false,"_cnpm_publish_time":1507924714298},"0.12.1":{"name":"@mapbox/batfish","version":"0.12.1","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.1","@mapbox/jsxtreme-markdown-loader":"^0.5.1","@mapbox/link-hijacker":"^1.0.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.4","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.9","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^1.1.3","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.7","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.12","postcss-csso":"^2.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.3.1","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^4.0.1","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.0","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.1.2","webpack":"^3.6.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^1.0.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","cpy-cli":"^1.0.1","enzyme":"^3.0.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.0.1","eslint":"^4.8.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-node":"^5.2.0","eslint-plugin-react":"^7.4.0","flow-bin":"^0.56.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.2.1","lint-staged":"^4.2.3","npm-run-all":"^4.1.1","path-type":"^3.0.0","prettier":"^1.7.3","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","react-test-renderer":"^16.0.0","remark-cli":"^4.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"a460665459614fadc79c47e25a83dc30ab3dce04","_id":"@mapbox/batfish@0.12.1","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"394be2d569f5a47da1d60eb4a5692972a08fe319","size":50858,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.12.1.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.12.1.tgz_1507831855648_0.14841640857048333"},"directories":{},"publish_time":1507831855817,"_hasShrinkwrap":false,"_cnpm_publish_time":1507831855817},"0.12.0":{"name":"@mapbox/batfish","version":"0.12.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true,"setupFiles":["<rootDir>/test/test-util/jest-setup.js"]},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^1.0.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.4","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.9","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^6.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^1.1.3","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.7","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.12","postcss-csso":"^2.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.3.1","pretty-error":"^2.1.1","prop-types":"^15.6.0","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^4.0.1","resolve-from":"^4.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.5.0","tempy":"^0.2.1","time-stamp":"^2.0.0","uglify-js":"^3.1.2","webpack":"^3.6.0","webpack-chunk-hash":"^0.5.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^1.0.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0 || ^16.0.0","react-dom":"^15.5.0 || ^16.0.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","cpy-cli":"^1.0.1","enzyme":"^3.0.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.0.1","eslint":"^4.8.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-node":"^5.2.0","eslint-plugin-react":"^7.4.0","flow-bin":"^0.56.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.2.1","lint-staged":"^4.2.3","npm-run-all":"^4.1.1","path-type":"^3.0.0","prettier":"^1.7.3","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","react-test-renderer":"^16.0.0","remark-cli":"^4.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"79adedd7b1bbc60beefcf41fae7fc4024143f993","_id":"@mapbox/batfish@0.12.0","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"02e2e505ced3e5ae16782fdee150b5813a3bef91","size":50627,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.12.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.12.0.tgz_1507766688178_0.6481964560225606"},"directories":{},"publish_time":1507766688307,"_hasShrinkwrap":false,"_cnpm_publish_time":1507766688307},"0.11.4":{"name":"@mapbox/batfish","version":"0.11.4","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"remarkConfig":{"settings":{"listItemIndent":1,"fences":true},"plugins":[["lint-maximum-line-length",false],["validate-links",{"repository":"mapbox/batfish"}],"remark-lint-no-dead-urls",["remark-toc",{"tight":true}]]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^1.0.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.4","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^0.11.2","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.6","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.11","postcss-csso":"^2.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.2.2","pretty-error":"^2.1.1","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^4.0.1","resolve-from":"^3.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.18","strip-color":"^0.1.0","tempy":"^0.2.0","time-stamp":"^2.0.0","uglify-js":"^3.1.0","webpack":"^3.6.0","webpack-chunk-hash":"^0.4.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^1.0.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.0.0","cpy-cli":"^1.0.1","enzyme":"^2.9.1","enzyme-to-json":"^1.6.0","eslint":"^4.7.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.35.1","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.3.0","flow-bin":"^0.54.1","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.1.0","lint-staged":"^4.2.1","npm-run-all":"^4.1.1","path-type":"^3.0.0","prettier":"^1.7.0","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.2.0","react-test-renderer":"^15.6.1","remark-cli":"^4.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"19b054fd1147cfa51fe9e0f082c23c4c43eff2e6","_id":"@mapbox/batfish@0.11.4","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"45a0079405dcb3bf14eace152b8f07af6c88c465","size":50084,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.11.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.11.4.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.11.4.tgz_1507591849969_0.9473362234421074"},"directories":{},"publish_time":1507591850083,"_hasShrinkwrap":false,"_cnpm_publish_time":1507591850083},"0.11.3":{"name":"@mapbox/batfish","version":"0.11.3","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"remarkConfig":{"settings":{"listItemIndent":1,"fences":true},"plugins":[["lint-maximum-line-length",false],["validate-links",{"repository":"mapbox/batfish"}],"remark-lint-no-dead-urls",["remark-toc",{"tight":true}]]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^1.0.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.4","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^0.11.2","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.6","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.11","postcss-csso":"^2.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.2.2","pretty-error":"^2.1.1","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^4.0.1","resolve-from":"^3.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.18","strip-color":"^0.1.0","tempy":"^0.2.0","time-stamp":"^2.0.0","uglify-js":"^3.1.0","webpack":"^3.6.0","webpack-chunk-hash":"^0.4.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^1.0.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.0.0","cpy-cli":"^1.0.1","enzyme":"^2.9.1","enzyme-to-json":"^1.6.0","eslint":"^4.7.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.35.1","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.3.0","flow-bin":"^0.54.1","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.1.0","lint-staged":"^4.2.1","npm-run-all":"^4.1.1","path-type":"^3.0.0","prettier":"^1.7.0","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.2.0","react-test-renderer":"^15.6.1","remark-cli":"^4.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"b3bdccf60b649df021655a9208275264661c3f0e","_id":"@mapbox/batfish@0.11.3","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"28472a3a7f19dc5acc6a005e047c0f52312f49df","size":50057,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.11.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.11.3.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.11.3.tgz_1507591179924_0.8630063333548605"},"directories":{},"publish_time":1507591180057,"_hasShrinkwrap":false,"_cnpm_publish_time":1507591180057},"0.11.2":{"name":"@mapbox/batfish","version":"0.11.2","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark -u remark-preset-davidtheclark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest --maxWorkers=4","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"remarkConfig":{"settings":{"listItemIndent":1,"fences":true},"plugins":[["lint-maximum-line-length",false],["validate-links",{"repository":"mapbox/batfish"}],"remark-lint-no-dead-urls",["remark-toc",{"tight":true}]]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^1.0.0","@mapbox/link-to-location":"^1.0.0","@mapbox/postcss-html-filter":"^1.0.0","@mapbox/query-selector-contains-node":"^1.0.0","@mapbox/scroll-restorer":"^1.0.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.4","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^0.11.2","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.6","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.11","postcss-csso":"^2.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.2.2","pretty-error":"^2.1.1","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.3.0","remark-toc":"^4.0.1","resolve-from":"^3.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.18","strip-color":"^0.1.0","tempy":"^0.2.0","time-stamp":"^2.0.0","uglify-js":"^3.1.0","webpack":"^3.6.0","webpack-chunk-hash":"^0.4.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^1.0.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^8.0.0","cpy-cli":"^1.0.1","enzyme":"^2.9.1","enzyme-to-json":"^1.6.0","eslint":"^4.7.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.35.1","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.3.0","flow-bin":"^0.54.1","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.1.0","lint-staged":"^4.2.1","npm-run-all":"^4.1.1","path-type":"^3.0.0","prettier":"^1.7.0","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.2.0","react-test-renderer":"^15.6.1","remark-cli":"^4.0.0","remark-preset-davidtheclark":"^0.6.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"e56c4e601efaa50853d95377bc6eca06d80b7677","_id":"@mapbox/batfish@0.11.2","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"692e3105022620a8280779847f783711e1debb3d","size":50072,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.11.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.11.2.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.11.2.tgz_1506014750299_0.1628411654382944"},"directories":{},"publish_time":1506014750448,"_hasShrinkwrap":false,"_cnpm_publish_time":1506014750448},"0.11.1":{"name":"@mapbox/batfish","version":"0.11.1","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"remarkConfig":{"settings":{"listItemIndent":1,"fences":true},"plugins":[["lint-maximum-line-length",false],["validate-links",{"repository":"mapbox/batfish"}],"remark-lint-no-dead-urls",["remark-toc",{"tight":true}]]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^0.4.0","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.3.1","@mapbox/query-selector-contains-node":"^0.1.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.3","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^0.11.2","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.3","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.11","postcss-csso":"^2.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.2.2","pretty-error":"^2.1.1","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","resolve-from":"^3.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.17","strip-color":"^0.1.0","tempy":"^0.1.0","time-stamp":"^2.0.0","uglify-js":"^3.0.28","webpack":"^3.5.6","webpack-chunk-hash":"^0.4.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^1.0.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^7.2.3","cpy-cli":"^1.0.1","enzyme":"^2.9.1","enzyme-to-json":"^1.5.1","eslint":"^4.6.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.35.1","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.3.0","flow-bin":"^0.54.1","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.0.1","lint-staged":"^4.1.2","npm-run-all":"^4.1.1","path-type":"^3.0.0","prettier":"^1.6.1","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.2.0","react-test-renderer":"^15.6.1","remark-cli":"^4.0.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"39b9877e54a5f143cbe9a85388e11933e586736e","_id":"@mapbox/batfish@0.11.1","_npmVersion":"5.4.1","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"3f0ee97c712878bb6dc9b754490f50ec150648b5","size":50057,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.11.1.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.11.1.tgz_1505326108217_0.18912917375564575"},"directories":{},"publish_time":1505326108464,"_hasShrinkwrap":false,"_cnpm_publish_time":1505326108464},"0.11.0":{"name":"@mapbox/batfish","version":"0.11.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd .. && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"remarkConfig":{"settings":{"listItemIndent":1,"fences":true},"plugins":[["lint-maximum-line-length",false],["validate-links",{"repository":"mapbox/batfish"}],"remark-lint-no-dead-urls",["remark-toc",{"tight":true}]]},"babel":{"presets":["env","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^0.4.0","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.3.1","@mapbox/query-selector-contains-node":"^0.1.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.3","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^0.11.2","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.3","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","loader-utils":"^1.1.0","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.11","postcss-csso":"^2.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.2.2","pretty-error":"^2.1.1","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","resolve-from":"^3.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.17","strip-color":"^0.1.0","tempy":"^0.1.0","time-stamp":"^2.0.0","uglify-js":"^3.0.28","webpack":"^3.5.6","webpack-chunk-hash":"^0.4.0","webpack-format-messages":"^1.0.1","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^1.0.0","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.2.0"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^7.2.3","cpy-cli":"^1.0.1","enzyme":"^2.9.1","enzyme-to-json":"^1.5.1","eslint":"^4.6.1","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.35.1","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.3.0","flow-bin":"^0.54.1","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^21.0.1","lint-staged":"^4.1.2","npm-run-all":"^4.1.1","path-type":"^3.0.0","prettier":"^1.6.1","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.2.0","react-test-renderer":"^15.6.1","remark-cli":"^4.0.0","remark-validate-links":"^7.0.0","strip-ansi":"^4.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"cf1b1f4da1d77b1d46827404c83c912153632bfd","_id":"@mapbox/batfish@0.11.0","_npmVersion":"5.4.1","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"402f2db86bbe64e0eacde3e712ef2e5fa1e5e8e9","size":49378,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.11.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.11.0.tgz_1505268092384_0.9837537561543286"},"directories":{},"publish_time":1505268092566,"_hasShrinkwrap":false,"_cnpm_publish_time":1505268092566},"0.10.4":{"name":"@mapbox/batfish","version":"0.10.4","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/node/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src/webpack/public --out-dir modules --quiet","build-dist":"del dist && cd src && cpy '**/*.*' ../dist --parents && cd - && flow-remove-types dist/ --out-dir dist/ --quiet && cpy src/node/index.js dist/node --rename index.js.flow","build":"run-p build-webpack-modules build-dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"remarkConfig":{"plugins":[["lint-maximum-line-length",false],["validate-links",{"repository":"mapbox/batfish"}],"remark-lint-no-dead-urls",["remark-toc",{"tight":true}]]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^0.4.0","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.3.1","@mapbox/query-selector-contains-node":"^0.1.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^0.11.2","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.3","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.9","postcss-csso":"^2.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.2.2","pretty-error":"^2.1.1","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","resolve-from":"^3.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.16","strip-color":"^0.1.0","tempy":"^0.1.0","time-stamp":"^2.0.0","uglify-js":"^2.8.29","webpack":"^3.5.5","webpack-chunk-hash":"^0.4.0","webpack-format-messages":"^1.0.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^7.2.3","cpy-cli":"^1.0.1","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.5.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.35.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.3.0","flow-bin":"^0.54.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.3","npm-run-all":"^4.1.0","path-type":"^3.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^4.0.0","remark-validate-links":"^7.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"d2b9fa827587029edc380ee1c1e7089e27c83278","_id":"@mapbox/batfish@0.10.4","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"230469244943d5368f70597c085389615142fefc","size":46094,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.10.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.10.4.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.10.4.tgz_1504292177558_0.552212961949408"},"directories":{},"publish_time":1504292177688,"_hasShrinkwrap":false,"_cnpm_publish_time":1504292177688},"0.10.3":{"name":"@mapbox/batfish","version":"0.10.3","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist","src-webpack","src-node"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src-webpack/public --out-dir modules --quiet","build-node":"del dist && flow-remove-types src-node/ --out-dir dist/ --quiet --all && cpy src-node/index.js dist --rename index.js.flow","build":"run-p build-webpack-modules build-node","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"remarkConfig":{"plugins":[["lint-maximum-line-length",false],["validate-links",{"repository":"mapbox/batfish"}],"remark-lint-no-dead-urls",["remark-toc",{"tight":true}]]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^0.4.0","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.3.1","@mapbox/query-selector-contains-node":"^0.1.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^0.11.2","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.3","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.9","postcss-csso":"^2.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.2.2","pretty-error":"^2.1.1","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","resolve-from":"^3.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.16","strip-color":"^0.1.0","tempy":"^0.1.0","time-stamp":"^2.0.0","uglify-js":"^2.8.29","webpack":"^3.5.5","webpack-chunk-hash":"^0.4.0","webpack-format-messages":"^1.0.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^7.2.3","cpy-cli":"^1.0.1","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.5.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.35.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.3.0","flow-bin":"^0.54.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.3","npm-run-all":"^4.1.0","path-type":"^3.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^4.0.0","remark-validate-links":"^7.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"5f865a40f982444ecd5bf77c7c12e975ebc551ac","_id":"@mapbox/batfish@0.10.3","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"cf8206b9574147d4a0bdbc45160cbe60e9e15324","size":64644,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.10.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.10.3.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.10.3.tgz_1504289128466_0.5867124735377729"},"directories":{},"publish_time":1504289128663,"_hasShrinkwrap":false,"_cnpm_publish_time":1504289128663},"0.10.2":{"name":"@mapbox/batfish","version":"0.10.2","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist","src-webpack","src-node"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src-webpack/public --out-dir modules --quiet","build-node":"del dist && flow-remove-types src-node/ --out-dir dist/ --quiet --all && cpy src-node/index.js dist --rename index.js.flow","build":"run-p build-webpack-modules build-node","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"remarkConfig":{"plugins":[["lint-maximum-line-length",false],["validate-links",{"repository":"mapbox/batfish"}],"remark-lint-no-dead-urls",["remark-toc",{"tight":true}]]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^0.4.0","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.3.1","@mapbox/query-selector-contains-node":"^0.1.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^0.11.2","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.3","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.9","postcss-csso":"^2.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.2.2","pretty-error":"^2.1.1","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","resolve-from":"^3.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.16","strip-color":"^0.1.0","tempy":"^0.1.0","time-stamp":"^2.0.0","uglify-js":"^2.8.29","webpack":"^3.5.5","webpack-chunk-hash":"^0.4.0","webpack-format-messages":"^1.0.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^7.2.3","cpy-cli":"^1.0.1","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.5.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.35.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.3.0","flow-bin":"^0.54.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.3","npm-run-all":"^4.1.0","path-type":"^3.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^4.0.0","remark-validate-links":"^7.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"39c4c07adf29b54dabb06325c7014b9e77c89e52","_id":"@mapbox/batfish@0.10.2","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"86ef0f492264826d7d34677e120c9a6988dbf733","size":64589,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.10.2.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.10.2.tgz_1504288143701_0.5327061428688467"},"directories":{},"publish_time":1504288143868,"_hasShrinkwrap":false,"_cnpm_publish_time":1504288143868},"0.10.1":{"name":"@mapbox/batfish","version":"0.10.1","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","docs","modules","dist"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src-webpack/public --out-dir modules --quiet","build-node":"del dist && flow-remove-types src-node/ --out-dir dist/ --quiet --all && cpy src-node/index.js dist --rename index.js.flow","build":"run-p build-webpack-modules build-node","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"remarkConfig":{"plugins":[["lint-maximum-line-length",false],["validate-links",{"repository":"mapbox/batfish"}],"remark-lint-no-dead-urls",["remark-toc",{"tight":true}]]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^0.4.0","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.3.1","@mapbox/query-selector-contains-node":"^0.1.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^0.11.2","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.3","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.9","postcss-csso":"^2.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.2.2","pretty-error":"^2.1.1","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","resolve-from":"^3.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.16","strip-color":"^0.1.0","tempy":"^0.1.0","time-stamp":"^2.0.0","uglify-js":"^2.8.29","webpack":"^3.5.5","webpack-chunk-hash":"^0.4.0","webpack-format-messages":"^1.0.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^7.2.3","cpy-cli":"^1.0.1","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.5.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.35.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.3.0","flow-bin":"^0.54.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.3","npm-run-all":"^4.1.0","path-type":"^3.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^4.0.0","remark-validate-links":"^7.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"4619fa0351d82bfb6bd93dd5ba2c8cae01f2d6e2","_id":"@mapbox/batfish@0.10.1","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"753162122bd7b229232afbf9e09fe8e43b9c724d","size":40331,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.10.1.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.10.1.tgz_1504287912002_0.9645419637672603"},"directories":{},"publish_time":1504287912140,"_hasShrinkwrap":false,"_cnpm_publish_time":1504287912140},"0.10.0":{"name":"@mapbox/batfish","version":"0.10.0","description":"The React-powered static-site generator you didn't know you wanted","main":"dist/index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","conf","docs","lib","src","modules"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,src*/**/,bin/**/,test/**/,flow-typed/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint-flow":"flow check","lint":"run-p --aggregate-output lint-js lint-md lint-flow","pretest":"npm run lint","test":"jest","build-webpack-modules":"del modules && babel src-webpack/public --out-dir modules --quiet","build-node":"del dist && flow-remove-types src-node/ --out-dir dist/ --quiet --all && cpy src-node/index.js dist --rename index.js.flow","build":"run-p build-webpack-modules build-node","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"remarkConfig":{"plugins":[["lint-maximum-line-length",false],["validate-links",{"repository":"mapbox/batfish"}],"remark-lint-no-dead-urls",["remark-toc",{"tight":true}]]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^0.4.0","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.3.1","@mapbox/query-selector-contains-node":"^0.1.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.1.2","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","browser-sync":"^2.18.12","chalk":"^2.1.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","del":"^3.0.0","del-cli":"^1.1.0","es6-promise":"^4.1.0","fasterror":"^1.1.0","file-loader":"^0.11.2","get-port":"^3.2.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.3","hasha":"^3.0.0","html-webpack-plugin":"^2.30.1","ignore-loader":"^0.1.2","indefinite":"^1.0.1","is-glob":"^4.0.0","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","p-try":"^1.0.0","pify":"^3.0.0","postcss":"^6.0.9","postcss-csso":"^2.0.0","postcss-url":"^7.1.2","postcss-values-parser":"^1.2.2","pretty-error":"^2.1.1","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","resolve-from":"^3.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.16","strip-color":"^0.1.0","tempy":"^0.1.0","time-stamp":"^2.0.0","uglify-js":"^2.8.29","webpack":"^3.5.5","webpack-chunk-hash":"^0.4.0","webpack-format-messages":"^1.0.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","worker-farm":"^1.5.0"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.26.0","babel-eslint":"^7.2.3","cpy-cli":"^1.0.1","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.5.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-flowtype":"^2.35.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.3.0","flow-bin":"^0.54.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.2.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.3","npm-run-all":"^4.1.0","path-type":"^3.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^4.0.0","remark-validate-links":"^7.0.0"},"optionalDependencies":{},"engines":{"node":">=6","npm":">=5"},"gitHead":"4eafcfb739e071b3d151b24a40409dcc38ad7bfe","_id":"@mapbox/batfish@0.10.0","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"b12b0acd048a68c8233f252e8b55ed1514a6526c","size":22002,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.10.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.10.0.tgz_1504287641434_0.4709284156560898"},"directories":{},"publish_time":1504287641592,"_hasShrinkwrap":false,"_cnpm_publish_time":1504287641592},"0.9.4":{"name":"@mapbox/batfish","version":"0.9.4","description":"The React-powered static-site generator you didn't know you wanted","main":"index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","conf","docs","lib","src","modules"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,lib/**/,src/**/,bin/**/,test/**/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --use 'validate-links=repository:\"mapbox/batfish\"' --use remark-lint-no-dead-urls --use remark-toc=tight:true --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint":"npm run lint-js && npm run lint-md","pretest":"npm run lint","test":"jest","build-modules":"rm -rf modules && babel src/public --out-dir modules","prepublishOnly":"npm run build-modules"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^0.3.1","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.2.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.6","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.24.1","browser-sync":"^2.18.12","chalk":"^2.0.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","csso":"^3.1.1","date-time":"^2.0.0","debounce":"^1.0.2","dedent":"^0.7.0","del":"^3.0.0","es6-promise":"^4.1.0","file-loader":"^0.11.2","get-port":"^3.1.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.2","hasha":"^3.0.0","html-webpack-plugin":"^2.28.0","ignore-loader":"^0.1.2","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","mkdirp":"^0.5.1","pify":"^3.0.0","postcss":"^6.0.1","postcss-url":"^7.1.1","postcss-values-parser":"^1.2.2","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","resolve-from":"^3.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.15","tempy":"^0.1.0","uglify-js":"^2.8.29","webpack":"^3.4.0","webpack-chunk-hash":"^0.4.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","worker-farm":"^1.4.1","xtend":"^4.0.1"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.0.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.0.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","path-type":"^3.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^4.0.0","remark-validate-links":"^6.1.0"},"optionalDependencies":{},"engines":{"node":">=4"},"gitHead":"11545113bfbb87621937e95f01b357bc67fedbec","_id":"@mapbox/batfish@0.9.4","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"db5a5394ef0b07a7f13c30de8fd0bd1fcd993444","size":37999,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.9.4.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.9.4.tgz_1502332827289_0.9430629564449191"},"directories":{},"publish_time":1502332827450,"_hasShrinkwrap":false,"_cnpm_publish_time":1502332827450},"0.9.3":{"name":"@mapbox/batfish","version":"0.9.3","description":"The React-powered static-site generator you didn't know you wanted","main":"index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","conf","docs","lib","src","modules"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,lib/**/,src/**/,bin/**/,test/**/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --use 'validate-links=repository:\"mapbox/batfish\"' --use remark-lint-no-dead-urls --use remark-toc=tight:true --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint":"npm run lint-js && npm run lint-md","pretest":"npm run lint","test":"jest","build-modules":"rm -rf modules && babel src/public --out-dir modules","prepublishOnly":"npm run build-modules"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^0.3.1","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.2.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.6","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.24.1","browser-sync":"^2.18.12","chalk":"^2.0.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","csso":"^3.1.1","date-time":"^2.0.0","debounce":"^1.0.2","dedent":"^0.7.0","del":"^3.0.0","es6-promise":"^4.1.0","file-loader":"^0.11.2","get-port":"^3.1.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.2","hasha":"^3.0.0","html-webpack-plugin":"^2.28.0","ignore-loader":"^0.1.2","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","mkdirp":"^0.5.1","pify":"^3.0.0","postcss":"^6.0.1","postcss-url":"^7.1.1","postcss-values-parser":"^1.2.2","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","resolve-from":"^3.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.15","tempy":"^0.1.0","uglify-js":"^2.8.29","webpack":"^3.4.0","webpack-chunk-hash":"^0.4.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","worker-farm":"^1.4.1","xtend":"^4.0.1"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.0.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.0.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","path-type":"^3.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^4.0.0","remark-validate-links":"^6.1.0"},"optionalDependencies":{},"engines":{"node":">=4"},"gitHead":"157e9f4823317b3fbea5e7b67191e3147b40b767","_id":"@mapbox/batfish@0.9.3","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"5515c4cf46445fc11f02454c17469c701d03bffb","size":37624,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.9.3.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.9.3.tgz_1502242720841_0.4232427191454917"},"directories":{},"publish_time":1502242720996,"_hasShrinkwrap":false,"_cnpm_publish_time":1502242720996},"0.9.2":{"name":"@mapbox/batfish","version":"0.9.2","description":"The React-powered static-site generator you didn't know you wanted","main":"index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","conf","docs","lib","src","modules"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,lib/**/,src/**/,bin/**/,test/**/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --use 'validate-links=repository:\"mapbox/batfish\"' --use remark-lint-no-dead-urls --use remark-toc=tight:true --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint":"npm run lint-js && npm run lint-md","pretest":"npm run lint","test":"jest","build-modules":"rm -rf modules && babel src/public --out-dir modules","prepublishOnly":"npm run build-modules"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^0.3.1","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.2.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.6","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.24.1","browser-sync":"^2.18.12","chalk":"^2.0.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","csso":"^3.1.1","date-time":"^2.0.0","debounce":"^1.0.2","dedent":"^0.7.0","del":"^3.0.0","es6-promise":"^4.1.0","file-loader":"^0.11.2","get-port":"^3.1.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.2","hasha":"^3.0.0","html-webpack-plugin":"^2.28.0","ignore-loader":"^0.1.2","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","mkdirp":"^0.5.1","pify":"^3.0.0","postcss":"^6.0.1","postcss-url":"^7.1.1","postcss-values-parser":"^1.2.2","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","resolve-from":"^3.0.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.15","tempy":"^0.1.0","uglify-js":"^2.8.29","webpack":"^3.4.0","webpack-chunk-hash":"^0.4.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","worker-farm":"^1.4.1","xtend":"^4.0.1"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.0.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.0.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","path-type":"^3.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^4.0.0","remark-validate-links":"^6.1.0"},"optionalDependencies":{},"engines":{"node":">=4"},"gitHead":"739eb7e5620f83dff335d3dde04efe3a85e54a3a","_id":"@mapbox/batfish@0.9.2","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"b0ff791c48d992658d44fe9b9a4f2b8603452b75","size":37562,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.9.2.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.9.2.tgz_1502154038663_0.5195290215779096"},"directories":{},"publish_time":1502154039030,"_hasShrinkwrap":false,"_cnpm_publish_time":1502154039030},"0.9.1":{"name":"@mapbox/batfish","version":"0.9.1","description":"The React-powered static-site generator you didn't know you wanted","main":"index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","conf","docs","lib","src","modules"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,lib/**/,src/**/,bin/**/,test/**/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --use 'validate-links=repository:\"mapbox/batfish\"' --use remark-lint-no-dead-urls --use remark-toc=tight:true --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint":"npm run lint-js && npm run lint-md","pretest":"npm run lint","test":"jest","build-modules":"rm -rf modules && babel src/public --out-dir modules","prepublishOnly":"npm run build-modules"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^0.3.1","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.2.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.6","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.24.1","browser-sync":"^2.18.12","chalk":"^2.0.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","csso":"^3.1.1","date-time":"^2.0.0","debounce":"^1.0.2","dedent":"^0.7.0","del":"^3.0.0","es6-promise":"^4.1.0","file-loader":"^0.11.2","get-port":"^3.1.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.2","hasha":"^3.0.0","html-webpack-plugin":"^2.28.0","ignore-loader":"^0.1.2","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","mkdirp":"^0.5.1","pify":"^3.0.0","postcss":"^6.0.1","postcss-url":"^7.1.1","postcss-values-parser":"^1.2.2","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.15","tempy":"^0.1.0","uglify-js":"^2.8.29","webpack":"^3.4.0","webpack-chunk-hash":"^0.4.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","worker-farm":"^1.4.1","xtend":"^4.0.1"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.0.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.0.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","path-type":"^3.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^4.0.0","remark-validate-links":"^6.1.0"},"optionalDependencies":{},"engines":{"node":">=4"},"gitHead":"4002a4d86a385f0b77b3cc5bde88eba054bcdea8","_id":"@mapbox/batfish@0.9.1","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"9946bd057175a3b10c91c0b5fe74a6fb16086527","size":37089,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.9.1.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.9.1.tgz_1502140843603_0.022178930463269353"},"directories":{},"publish_time":1502140843994,"_hasShrinkwrap":false,"_cnpm_publish_time":1502140843994},"0.9.0":{"name":"@mapbox/batfish","version":"0.9.0","description":"The React-powered static-site generator you didn't know you wanted","main":"index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","conf","docs","lib","src","modules"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,lib/**/,src/**/,bin/**/,test/**/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --use 'validate-links=repository:\"mapbox/batfish\"' --use remark-lint-no-dead-urls --use remark-toc=tight:true --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint":"npm run lint-js && npm run lint-md","pretest":"npm run lint","test":"jest","build-modules":"rm -rf modules && babel src/public --out-dir modules","prepublishOnly":"npm run build-modules"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^0.3.1","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.2.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.6","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.24.1","browser-sync":"^2.18.12","chalk":"^2.0.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","csso":"^3.1.1","date-time":"^2.0.0","debounce":"^1.0.2","dedent":"^0.7.0","del":"^3.0.0","es6-promise":"^4.1.0","file-loader":"^0.11.2","get-port":"^3.1.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.2","hasha":"^3.0.0","html-webpack-plugin":"^2.28.0","ignore-loader":"^0.1.2","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","mkdirp":"^0.5.1","pify":"^3.0.0","postcss":"^6.0.1","postcss-url":"^7.0.0","postcss-values-parser":"^1.2.2","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.15","tempy":"^0.1.0","uglify-js":"^2.8.29","webpack":"^3.4.0","webpack-chunk-hash":"^0.4.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","worker-farm":"^1.4.1","xtend":"^4.0.1"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.0.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.0.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","path-type":"^3.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^4.0.0","remark-validate-links":"^6.1.0"},"optionalDependencies":{},"engines":{"node":">=4"},"gitHead":"a0b01116af25c522e89399627fb8fbf1b15577ea","_id":"@mapbox/batfish@0.9.0","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"5ad32b5d03837f45215360ccdc4bb1a8e8759784","size":36933,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.9.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.9.0.tgz_1501802712861_0.9219298744574189"},"directories":{},"publish_time":1501802713007,"_hasShrinkwrap":false,"_cnpm_publish_time":1501802713007},"0.8.0":{"name":"@mapbox/batfish","version":"0.8.0","description":"The React-powered static-site generator you didn't know you wanted","main":"index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","conf","docs","lib","src","modules"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,lib/**/,src/**/,bin/**/,test/**/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --use 'validate-links=repository:\"mapbox/batfish\"' --use remark-lint-no-dead-urls --use remark-toc=tight:true --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint":"npm run lint-js && npm run lint-md","pretest":"npm run lint","test":"jest","build-modules":"rm -rf modules && babel src/public --out-dir modules","prepublishOnly":"npm run build-modules"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^0.3.1","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.2.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.6","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.24.1","browser-sync":"^2.18.12","chalk":"^2.0.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","csso":"^3.1.1","date-time":"^2.0.0","debounce":"^1.0.2","dedent":"^0.7.0","del":"^3.0.0","es6-promise":"^4.1.0","file-loader":"^0.11.2","get-port":"^3.1.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.2","hasha":"^3.0.0","html-webpack-plugin":"^2.28.0","ignore-loader":"^0.1.2","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","mkdirp":"^0.5.1","pify":"^3.0.0","postcss":"^6.0.1","postcss-url":"^7.0.0","postcss-values-parser":"^1.2.2","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.15","tempy":"^0.1.0","uglify-js":"^2.8.29","webpack":"^3.4.0","webpack-chunk-hash":"^0.4.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","worker-farm":"^1.4.1","xtend":"^4.0.1"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.0.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.0.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","path-type":"^3.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^4.0.0","remark-validate-links":"^6.1.0"},"optionalDependencies":{},"engines":{"node":">=4"},"gitHead":"dc3ea300c097fa39009c6d619940a700a3171267","_id":"@mapbox/batfish@0.8.0","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"4f2e1cb364412ea1b8873f489d481871201382e4","size":36483,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.8.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.8.0.tgz_1501690925816_0.7525623973924667"},"directories":{},"publish_time":1501690925907,"_hasShrinkwrap":false,"_cnpm_publish_time":1501690925907},"0.7.0":{"name":"@mapbox/batfish","version":"0.7.0","description":"The React-powered static-site generator you didn't know you wanted","main":"index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","conf","docs","lib","src","modules"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,lib/**/,src/**/,bin/**/,test/**/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --use 'validate-links=repository:\"mapbox/batfish\"' --use remark-lint-no-dead-urls --use remark-toc=tight:true --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint":"npm run lint-js && npm run lint-md","pretest":"npm run lint","test":"jest","build-modules":"rm -rf modules && babel src/public --out-dir modules","prepublishOnly":"npm run build-modules"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.4.0","@mapbox/jsxtreme-markdown-loader":"^0.5.0","@mapbox/link-hijacker":"^0.3.1","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.2.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.6","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.24.1","browser-sync":"^2.18.12","chalk":"^2.0.0","chokidar":"^1.7.0","concat-with-sourcemaps":"^1.0.4","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","csso":"^3.1.1","date-time":"^2.0.0","debounce":"^1.0.2","dedent":"^0.7.0","del":"^3.0.0","es6-promise":"^4.1.0","file-loader":"^0.11.2","get-port":"^3.1.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.2","hasha":"^3.0.0","html-webpack-plugin":"^2.28.0","ignore-loader":"^0.1.2","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","mkdirp":"^0.5.1","pify":"^3.0.0","postcss":"^6.0.1","postcss-url":"^7.0.0","postcss-values-parser":"^1.2.2","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.15","tempy":"^0.1.0","uglify-js":"^2.8.29","webpack":"^3.4.0","webpack-chunk-hash":"^0.4.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","worker-farm":"^1.4.1","xtend":"^4.0.1"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.0.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.0.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","path-type":"^3.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^4.0.0","remark-validate-links":"^6.1.0"},"optionalDependencies":{},"gitHead":"87a535941a5ae16a1c68de58c030208320e90bfb","_id":"@mapbox/batfish@0.7.0","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"e16b31f7043659b04ea4a31b38d6f4a63ac86525","size":35530,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.7.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.7.0.tgz_1501630597718_0.2934502623975277"},"directories":{},"publish_time":1501630597846,"_hasShrinkwrap":false,"_cnpm_publish_time":1501630597846},"0.6.0":{"name":"@mapbox/batfish","version":"0.6.0","description":"The React-powered static-site generator you didn't know you wanted","main":"index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","conf","docs","lib","src","modules"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,lib/**/,src/**/,bin/**/,test/**/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --use 'validate-links=repository:\"mapbox/batfish\"' --use remark-lint-no-dead-urls --use remark-toc=tight:true --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint":"npm run lint-js && npm run lint-md","pretest":"npm run lint","test":"jest","build-modules":"rm -rf modules && babel src/public --out-dir modules","prepublishOnly":"npm run build-modules"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.3.0","@mapbox/jsxtreme-markdown-loader":"^0.4.0","@mapbox/link-hijacker":"^0.3.1","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.2.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.6","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.24.1","browser-sync":"^2.18.12","chalk":"^2.0.0","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","css-loader":"^0.28.4","csso":"^3.1.1","date-time":"^2.0.0","debounce":"^1.0.2","dedent":"^0.7.0","del":"^3.0.0","es6-promise":"^4.1.0","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","get-port":"^3.1.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.2","html-webpack-plugin":"^2.28.0","ignore-loader":"^0.1.2","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","mkdirp":"^0.5.1","pify":"^3.0.0","postcss":"^6.0.1","postcss-loader":"^2.0.5","postcss-url":"^7.0.0","postcss-values-parser":"^1.2.2","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","sitemap-static":"^0.4.2","slugg":"^1.2.1","source-map-support":"^0.4.15","style-loader":"^0.18.2","tempy":"^0.1.0","uglify-js":"^2.8.29","webpack":"^3.4.0","webpack-chunk-hash":"^0.4.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","worker-farm":"^1.4.1","xtend":"^4.0.1"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.0.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.0.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","path-type":"^3.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^4.0.0","remark-validate-links":"^6.1.0"},"optionalDependencies":{},"gitHead":"c5c06115452da0403b5139cadaaf906ee0e9e1b1","_id":"@mapbox/batfish@0.6.0","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"1a0671e64e898aaf634b5d93ef1eefef2b26434b","size":33020,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.6.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.6.0.tgz_1501191014054_0.6940105392131954"},"directories":{},"publish_time":1501191014336,"_hasShrinkwrap":false,"_cnpm_publish_time":1501191014336},"0.5.0":{"name":"@mapbox/batfish","version":"0.5.0","description":"The React-powered static-site generator you didn't know you wanted","main":"index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","conf","docs","lib","src","modules"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,lib/**/,src/**/,bin/**/,test/**/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --use 'validate-links=repository:\"mapbox/batfish\"' --use remark-lint-no-dead-urls --use remark-toc=tight:true --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint":"npm run lint-js && npm run lint-md","pretest":"npm run lint","test":"jest","build-modules":"rm -rf modules && babel src/public --out-dir modules","prepublishOnly":"npm run build-modules"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md,CHANGELOG.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.3.0","@mapbox/jsxtreme-markdown-loader":"^0.4.0","@mapbox/link-hijacker":"^0.3.1","@mapbox/link-to-location":"^0.1.0","@mapbox/postcss-html-filter":"^0.2.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.6","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.24.1","browser-sync":"^2.18.12","chalk":"^2.0.0","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","css-loader":"^0.28.4","csso":"^3.1.1","date-time":"^2.0.0","debounce":"^1.0.2","dedent":"^0.7.0","del":"^3.0.0","es6-promise":"^4.1.0","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","get-port":"^3.1.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^3.0.2","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","mkdirp":"^0.5.1","pify":"^3.0.0","postcss":"^6.0.1","postcss-loader":"^2.0.5","postcss-url":"^7.0.0","postcss-values-parser":"^1.2.2","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","sitemap-static":"^0.4.2","slugg":"^1.2.1","style-loader":"^0.18.2","tempy":"^0.1.0","uglify-js":"^2.8.29","webpack":"^3.4.0","webpack-chunk-hash":"^0.4.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","worker-farm":"^1.4.1","xtend":"^4.0.1"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.0.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.0.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","path-type":"^3.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^4.0.0","remark-validate-links":"^6.1.0"},"optionalDependencies":{},"gitHead":"31138eba506dd2b1b990570df060fdaee2d926f2","_id":"@mapbox/batfish@0.5.0","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"5435145f775230baf3305260d68a7c725a7ee3a6","size":32345,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.5.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.5.0.tgz_1501020332244_0.08502875547856092"},"directories":{},"publish_time":1501020332493,"_hasShrinkwrap":false,"_cnpm_publish_time":1501020332493},"0.4.0":{"name":"@mapbox/batfish","version":"0.4.0","description":"The React-powered static-site generator you didn't know you wanted","main":"index.js","bin":{"batfish":"bin/batfish.js"},"files":["bin","conf","docs","lib","src","modules"],"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,lib/**/,src/**/,bin/**/,test/**/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --use 'validate-links=repository:\"mapbox/batfish\"' --use remark-lint-no-dead-urls --use remark-toc=tight:true --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint":"npm run lint-js && npm run lint-md","pretest":"npm run lint","test":"jest","build-modules":"rm -rf modules && babel src/public --out-dir modules","prepublishOnly":"npm run build-modules"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["es2015","react"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.2.0","@mapbox/jsxtreme-markdown-loader":"^0.3.0","@mapbox/link-hijacker":"^0.3.0","@mapbox/postcss-html-filter":"^0.2.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.6","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.24.1","browser-sync":"^2.18.12","chalk":"^2.0.0","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","css-loader":"^0.28.4","csso":"^3.1.1","date-time":"^2.0.0","debounce":"^1.0.2","del":"^3.0.0","es6-promise":"^4.1.0","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.11.2","get-port":"^3.1.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^2.1.1","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","mkdirp":"^0.5.1","pify":"^3.0.0","postcss":"^6.0.1","postcss-loader":"^2.0.5","postcss-url":"^7.0.0","postcss-values-parser":"^1.2.2","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","sitemap-static":"^0.4.2","slugg":"^1.2.1","style-loader":"^0.18.2","tempy":"^0.1.0","uglify-js":"^2.8.29","webpack":"^2.2.0","webpack-chunk-hash":"^0.4.0","webpack-merge":"^4.1.0","webpack-parallel-uglify-plugin":"^0.4.2","xtend":"^4.0.1"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.0.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.0.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^3.0.1","remark-validate-links":"^6.1.0"},"optionalDependencies":{},"gitHead":"b2995a5555ef7153659e25dbd4048573c41b0150","_id":"@mapbox/batfish@0.4.0","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"37c35c9415294b2aa90c625fe29d0785f7c84d4e","size":31930,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.4.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.4.0.tgz_1500667308456_0.9060910714324564"},"directories":{},"publish_time":1500667308589,"_hasShrinkwrap":false,"_cnpm_publish_time":1500667308589},"0.3.0":{"name":"@mapbox/batfish","version":"0.3.0","description":"The React-powered static-site generator you didn't know you wanted","main":"index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,lib/**/,src/**/,bin/**/,test/**/}*.js'","test-jest":"jest","lint-md-partial":"remark --frail --quiet --no-stdout --use 'validate-links=repository:\"mapbox/batfish\"' --use remark-lint-no-dead-urls --use remark-toc=tight:true --output --","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint":"npm run lint-js && npm run lint-md","pretest":"npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"{docs/*.md,README.md}":["npm run lint-md-partial","git add"]},"babel":{"presets":["es2015","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["text","html"],"roots":["./test"],"testEnvironment":"node","clearMocks":true},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.2.0","@mapbox/jsxtreme-markdown-loader":"^0.3.0","@mapbox/link-hijacker":"^0.3.0","@mapbox/postcss-html-filter":"^0.2.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.6","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.24.1","browser-sync":"^2.18.12","chalk":"^2.0.0","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","css-loader":"^0.28.4","csso":"^3.1.1","date-time":"^2.0.0","debounce":"^1.0.2","del":"^3.0.0","es6-promise":"^4.1.0","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.11.2","get-port":"^3.1.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^2.1.1","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","mkdirp":"^0.5.1","optimize-js":"^1.0.3","pify":"^3.0.0","postcss":"^6.0.1","postcss-loader":"^2.0.5","postcss-url":"^7.0.0","postcss-values-parser":"^1.2.2","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","remark-toc":"^4.0.1","sitemap-static":"^0.4.2","slugg":"^1.2.1","style-loader":"^0.18.2","tempy":"^0.1.0","uglify-js":"^3.0.24","webpack":"^2.2.0","webpack-chunk-hash":"^0.4.0","webpack-merge":"^4.1.0","xtend":"^4.0.1"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-eslint":"^7.2.3","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.0.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.0.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^3.0.1","remark-validate-links":"^6.1.0"},"optionalDependencies":{},"gitHead":"ca785cc34479f701a613c7be669bd74824ceba49","_id":"@mapbox/batfish@0.3.0","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"2dce682a741ffa205002c8576f40803fb3cce889","size":904636,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.3.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.3.0.tgz_1500331089577_0.750491885934025"},"directories":{},"publish_time":1500331089741,"_hasShrinkwrap":false,"_cnpm_publish_time":1500331089741},"0.2.0":{"name":"@mapbox/batfish","version":"0.2.0","description":"The React-powered static-site generator you didn't know you wanted","main":"index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,lib/**/,src/**/,bin/**/,test/**/}*.js'","test-jest":"jest","toc":"markdown-toc -i docs/*.md","lint-md-partial":"remark --frail --quiet --no-stdout --use 'validate-links=repository:\"mapbox/batfish\"' --use remark-lint-no-dead-urls","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint":"npm run lint-js && npm run lint-md","pretest":"npm run lint","test":"echo \"No tests yet\""},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"README.md":["npm run lint-md-partial"],"docs/*.md":["npm run lint-md-partial","markdown-toc -i","git add"]},"babel":{"presets":["es2015","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["json","lcov","text","html"],"resetMocks":true,"roots":["./test"],"testRegex":".*\\.jest\\.js$"},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.2.0","@mapbox/jsxtreme-markdown-loader":"^0.3.0","@mapbox/link-hijacker":"^0.3.0","@mapbox/postcss-html-filter":"^0.2.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.24.1","browser-sync":"^2.18.12","chalk":"^2.0.0","connect-history-api-fallback":"^1.3.0","cpy":"^5.0.0","css-loader":"^0.28.4","csso":"^3.1.1","date-time":"^2.0.0","debounce":"^1.0.2","del":"^3.0.0","es6-promise":"^4.1.0","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","get-port":"^3.1.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^2.1.1","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","mkdirp":"^0.5.1","optimize-js":"^1.0.3","pify":"^3.0.0","postcss":"^6.0.1","postcss-loader":"^2.0.5","postcss-url":"^7.0.0","postcss-values-parser":"^1.2.2","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","style-loader":"^0.18.2","uglify-js":"^3.0.24","webpack":"^3.2.0","webpack-chunk-hash":"^0.4.0","webpack-merge":"^4.1.0","xtend":"^4.0.1"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-eslint":"^7.2.3","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.0.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.0.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","markdown-toc":"^1.1.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^3.0.1","remark-validate-links":"^6.1.0"},"optionalDependencies":{},"gitHead":"78f723d812205312e3217540295b2a8658181bc0","_id":"@mapbox/batfish@0.2.0","_npmVersion":"5.2.0","_nodeVersion":"6.11.0","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"0b26b6067e5136a11216cbb8b770af24fabfb98e","size":897257,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.2.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.2.0.tgz_1499975929913_0.7456233156844974"},"directories":{},"publish_time":1499975930205,"_hasShrinkwrap":false,"_cnpm_publish_time":1499975930205},"0.1.0":{"name":"@mapbox/batfish","version":"0.1.0","description":"The React-powered static-site generator you didn't know you wanted","main":"index.js","bin":{"batfish":"bin/batfish.js"},"scripts":{"precommit":"lint-staged","lint-js":"eslint .","format":"prettier --single-quote --write '{,lib/**/,src/**/,bin/**/,test/**/}*.js'","test-jest":"jest","toc":"markdown-toc -i docs/*.md","lint-md-partial":"remark --frail --quiet --no-stdout --use 'validate-links=repository:\"mapbox/batfish\"' --use remark-lint-no-dead-urls","lint-md":"npm run lint-md-partial -- docs/*.md *.md","lint":"npm run lint-js && npm run lint-md","pretest":"npm run lint","test":"echo \"No tests yet\""},"repository":{"type":"git","url":"git+https://github.com/mapbox/batfish.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"homepage":"https://github.com/mapbox/batfish#readme","lint-staged":{"**/*.js":["eslint","prettier --single-quote --write","git add"],"README.md":["npm run lint-md-partial"],"docs/*.md":["npm run lint-md-partial","markdown-toc -i","git add"]},"babel":{"presets":["es2015","react"],"plugins":["transform-class-properties"]},"jest":{"coverageReporters":["json","lcov","text","html"],"resetMocks":true,"roots":["./test"],"testRegex":".*\\.jest\\.js$"},"dependencies":{"@mapbox/babel-plugin-transform-jsxtreme-markdown":"^0.2.0","@mapbox/jsxtreme-markdown-loader":"^0.3.0","@mapbox/link-hijacker":"^0.3.0","@mapbox/postcss-html-filter":"^0.2.0","@mapbox/scroll-restorer":"^0.1.0","assets-webpack-plugin":"^3.5.1","autoprefixer":"^7.1.1","babel-loader":"^7.0.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-react-jsx-self":"^6.22.0","babel-plugin-transform-react-jsx-source":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.24.1","browser-sync":"^2.18.12","chalk":"^2.0.0","connect-history-api-fallback":"^1.3.0","cp-file":"^4.2.0","css-loader":"^0.28.4","csso":"^3.1.1","date-time":"^2.0.0","debounce":"^1.0.2","del":"^3.0.0","es6-promise":"^4.1.0","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.11.2","get-port":"^3.1.0","globby":"^6.1.0","got":"^7.0.0","gray-matter":"^2.1.1","html-webpack-plugin":"^2.28.0","json-loader":"^0.5.4","lodash":"^4.17.4","meow":"^3.7.0","mkdirp":"^0.5.1","optimize-js":"^1.0.3","pify":"^3.0.0","postcss":"^6.0.1","postcss-loader":"^2.0.5","postcss-url":"^7.0.0","postcss-values-parser":"^1.2.2","prop-types":"^15.5.10","remark-lint-no-dead-urls":"^0.2.0","sitemap-static":"^0.4.2","slugg":"^1.2.1","style-loader":"^0.18.2","uglify-js":"^3.0.15","webpack":"^2.6.1","webpack-chunk-hash":"^0.4.0","webpack-merge":"^4.1.0","xtend":"^4.0.1"},"peerDependencies":{"react":"^15.5.0","react-dom":"^15.5.0","react-helmet":"^5.1.3"},"devDependencies":{"@mapbox/vnu-validate-html":"^0.1.0","babel-eslint":"^7.2.3","enzyme":"^2.8.2","enzyme-to-json":"^1.5.1","eslint":"^4.0.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-node":"^5.0.0","eslint-plugin-react":"^7.0.1","husky":"^0.14.1","jest":"^20.0.4","lint-staged":"^4.0.0","markdown-toc":"^1.1.0","prettier":"^1.5.2","react":"^15.5.4","react-dom":"^15.5.4","react-helmet":"^5.1.3","remark-cli":"^3.0.1","remark-validate-links":"^6.1.0"},"optionalDependencies":{},"gitHead":"d4b56c4e39be33d35e12ddfd96ad21b782efa94c","_id":"@mapbox/batfish@0.1.0","_npmVersion":"5.2.0","_nodeVersion":"6.11.0","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"1a3b64b569217468d6c4886d2cf623dbc62d86f0","size":688519,"noattachment":false,"key":"/@mapbox/batfish/-/@mapbox/batfish-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@mapbox/batfish/download/@mapbox/batfish-0.1.0.tgz"},"maintainers":[{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batfish-0.1.0.tgz_1499903129267_0.1975424364209175"},"directories":{},"publish_time":1499903129399,"_hasShrinkwrap":false,"_cnpm_publish_time":1499903129399}},"readme":"# Batfish\n\n[![Build Status](https://travis-ci.com/mapbox/batfish.svg?branch=main)](https://travis-ci.com/mapbox/batfish)\n\nA static-site generator powered by React and Webpack.\n\n![](./batfish-dark.png)\n\n## Table of contents\n\n- [Other documentation to check out](#other-documentation-to-check-out)\n- [Goals](#goals)\n- [Installation](#installation)\n- [Getting Started](#getting-started)\n- [API](#api)\n  - [Configuration](#configuration)\n  - [CLI](#cli)\n  - [Node API](#node-api)\n- [Pages](#pages)\n  - [JS pages](#js-pages)\n  - [Markdown pages](#markdown-pages)\n  - [Non-page files within the pages directory](#non-page-files-within-the-pages-directory)\n  - [Path not found: 404](#path-not-found-404)\n- [Routing](#routing)\n  - [Links](#links)\n  - [Prefixing URLs](#prefixing-urls)\n  - [Programmatically changing pages](#programmatically-changing-pages)\n- [CSS](#css)\n- [Document `<head>`](#document-head)\n- [Development server](#development-server)\n- [Advanced usage](#advanced-usage)\n- [Comparison to other React-powered static-site generators](#comparison-to-other-react-powered-static-site-generators)\n\n## Other documentation to check out\n\n- [`docs/q-and-a.md`](docs/q-and-a.md)\n- [`docs/configuration.md`](docs/configuration.md)\n- [`docs/advanced-usage.md`](docs/advanced-usage.md)\n- [`docs/batfish-modules.md`](docs/batfish-modules.md)\n- [`docs/cli.md`](docs/cli.md)\n- [`docs/node-api.md`](docs/node-api.md)\n\n## Goals\n\nBatfish aims to provide *the essentials* for building excellent static websites with React and Webpack.\n\n- **(Universal) React.**\n  Use React components as your building blocks.\n  Your components are rendered into HTML pages at build time and then mounted in the browser for interactivity at run time.\n- **Super-powered Markdown pages.**\n  Batfish supports [jsxtreme-markdown] pages, which allow for interpolated JS expressions and JSX elements.\n- **Client-side routing with key features and minimal overhead.**\n  There is often no need for a big router library, but there *is* a need for often-overlooked features like automatic link hijacking (via [link-hijacker]) and scroll restoration (via [scroll-restorer]).\n- **Essential optimizations.**\n  JS bundles split by page and loaded on demand.\n  Hashed asset filenames for long-term caching.\n  Essential CSS injected into static HTML (via [postcss-html-filter]).\n  And so on.\n- **Minimal configuration.**\n  Though almost every user will want to set a couple of configuration properties, you might not need more than that — and none are required.\n- **Minimal.**\n  Batfish does not aim to be an ecosystem unto itself.\n  Instead, we've kept the codebase focused on a finite set of problems, while allowing extensibility by providing clear access to the underlying tools (React, Webpack, and Babel).\n  We've also tried to abstract generalizable functionality into independent npm packages, like [jsxtreme-markdown], [link-hijacker], and [scroll-restorer].\n  You can use these packages outside of Batfish — they are not coupled to Batfish conventions or configuration.\n\n## Installation\n\nYou will need:\n\n- Node 10\n- npm 6\n\nIf you're not sure if your Node and NPM versions are up to date, run `nvm use` before installing dependencies. If you don't have NVM installed, you can [find installation instructions here](https://github.com/nvm-sh/nvm/blob/master/README.md#installing-and-updating).\n\nBesides installing this package, you'll want to do a few things:\n\n- Install the peer dependencies:\n  ```\n  npm install --save react react-dom react-helmet\n  ```\n- Add `_batfish*` to your `.gitignore`, and maybe other ignore files (e.g. `.eslintignore`).\n  Batfish generates files and puts them in `_batfish_site` and `_batfish_tmp`.\n\n```\nnpm install --save @mapbox/batfish\n```\n\n**You should not install the Batfish CLI globally.**\nInstall Batfish as an npm dependency for your project, then use the CLI via npm `\"scripts\"`, npx, or `node_modules/.bin/batfish`.\n\nThe easiest way to do this is to set up npm scripts in `package.json`, like so:\n\n```\n\"scripts\": {\n  \"start\": \"batfish start\",\n  \"build\": \"batfish build\",\n  \"serve-static\": \"batfish serve-static\"\n}\n```\n\nThen run `npm run start`, `npm run build`, and `npm run serve-static`, as needed.\n\n## Getting Started\n\n**The bare minimum to get started with Batfish.**\n\n- Install Batfish and its peer dependencies.\n  ```\n  npm install --save @mapbox/batfish react react-dom react-helmet\n  ```\n\n- Create 3 new `script`s in your `package.json`:\n  ```\n  \"start\": \"batfish start\",\n  \"build\": \"batfish build\",\n  \"serve-static\": \"batfish serve-static\",\n  ```\n\n- Create your first page file at `src/pages/index.js`.\n\n- Export from that page file a React component that renders something. Maybe something like this:\n\n  ```jsx\n  import React from 'react';\n\n  export default class Home extends React.Component {\n    render() {\n      return (\n        <div>Hello world</div>\n      );\n    }\n  }\n  ```\n\n- Run `npm run start`.\n\n- Open the URL printed in your terminal.\n\n- Build your website.\n\n- When you're ready to deploy, run `npm run build` to build the site for production, then `npm run serve-static` to check out the production site, which was written to `_batfish_site/`.\n\n- Put your `_batfish_site/` directory on the Internet.\n\nIf you need to add configuration, create a `batfish.config.js` module in your project root.\nSee [\"Configuration\"](#configuration).\n\nLook at [`examples/basic/`](examples/basic) for a simple example project.\nLook at [`examples/no-config/`](examples/no-config) for a project with no configuration.\nOr [`examples/miscellany/`](examples/miscellany), for a more advanced example project.\n\n## API\n\n### Configuration\n\nBy default, all Batfish CLI commands look for `batfish.config.js` at the root of your project.\nIt should export a function that returns your configuration object.\n\nFor example:\n\n```js\nmodule.exports = () => {\n  return {\n    siteBasePath: '/my/site/base/path',\n    siteOrigin: 'https://www.mydomain.com'\n    // Add more configuration options here ...\n  };\n}\n```\n\nSee [`docs/configuration.md`](docs/configuration.md) to learn about all the ways you can configure Batfish.\n\n### CLI\n\nThe CLI has the following commands:\n\n- `start`: Start a development server and watch files for changes, rebuilding and refreshing as needed.\n- `build`: Build the static site.\n- `serve-static`: Serve the static site.\n- `write-babelrc`: Write a `.babelrc` file that other processes, like your test runner, can use.\n\nAll commands will look for your configuration module in the current working directory or where you point with the `--config` option.\n\nFor more details, run `batfish --help` or see [`docs/cli.md`](docs/cli.md).\n\n**You should not install the Batfish CLI globally.**\nInstall Batfish as an npm dependency and use the CLI via npm `\"scripts\"`, npx, or `node_modules/.bin/batfish`.\n\n### Node API\n\nUsually you should use the Batfish CLI.\nBut for those special cases when you want absolute control within a Node process, all the CLI's functionality is available in a Node API.\n\nSee [`docs/node-api.md`](docs/node-api.md).\n\n## Pages\n\n**The structure of your [`pagesDirectory`] determines the URLs of your site.**\nJavaScript (`.js`) and Markdown (`.md`) files map directly to corresponding URLs.\n\nSo `src/pages/industries/real-estate.js` corresponds to the URL `/industries/real-estate/`,\nand `src/pages/about/index.md` corresponds to the URL `/about/`.\n\nWhen a page is rendered, its component is passed the following props:\n\n- `location`: The browser's current [Location](https://developer.mozilla.org/en-US/docs/Web/API/Location).\n  (During the static build, this will only include the `pathname` property.)\n- `frontMatter`: The page's parsed front matter (parsed by [gray-matter]).\n\n### JS pages\n\nJS pages must export a React component with either `export default` (ES2015 modules) or `module.exports` (Node.js modules).\n\nJS pages can include front matter within block comments, delimited by `/*---` and `---*/`.\n\nFor example:\n\n```js\n/*---\ntitle: Power tie catalog\n---*/\nimport React from 'react';\n\nexport default class PowerTiePage extends React.PureComponent {\n  render() {\n    return (\n      <div>\n        <h1>{this.props.frontMatter.title}</h1>\n        <p>Content forthcoming ...</p>\n      </div>\n    );\n  }\n}\n```\n\n### Markdown pages\n\nMarkdown pages can include front matter delimited by `---`.\n\n**These files are interpreted as [jsxtreme-markdown], so the Markdown text can include interpolated JS expressions and JSX elements!**\nThey are transformed into React components.\n\nAll the props for the page (e.g. `frontMatter`, `location`) are available on `props`, e.g. `props.frontMatter.title`.\n\nFor example:\n\n```md\n---\ntitle: Power tie catalog\n---\n\n# {{ props.frontMatter.title }}\n\nContent forthcoming ...\n```\n\nIf you haven't seen [jsxtreme-markdown] before, [try it out online](https://mapbox.github.io/jsxtreme-markdown/).\n\n#### Markdown page wrapper components\n\nYou need a wrapper component for each of your Markdown pages.\nYou can specify a site-wide default wrapper, and also wrappers for specific Markdown pages.\nThe wrapper component should be a React component (the default export of its module) which accepts the page's props and renders the Markdown content as `{this.props.children}`.\nBecause it will receive the page's front matter as `this.props.frontMatter`, you can use front matter to fill out different parts of the wrapper (just like a Jekyll layout).\n\nExample:\n\n```js\n// blog-post-wrapper.js\nimport React from 'react';\nimport { MyPageShell } from './my-page-shell';\n\nexport default class BlogPostWrapper extends React.PureComponent {\n  render() {\n    const { frontMatter } = this.props;\n    return (\n      <MyPageShell>\n        <h1>{frontMatter.title}</h1>\n        <p>\n          <strong>Summary:</strong> {frontMatter.summary}\n        </p>\n        <p>\n          Posted on {frontMatter.date}\n        </p>\n        {this.props.children}\n      </MyPageShell>\n    );\n  }\n}\n```\n\n```markdown\n---\nwrapper: '../path/to/blog-post-wrapper'\ntitle: Today I cleaned my refrigerator\nsummary: You can't put off your responsibilities forever, and refrigerators do not clean themselves. So I cleaned my refrigerator.\ndate: January 7, 2016\n---\n\n## Why did I do it\n\nThings had started to smell ...\n\n## How did I do it\n\nI love shopping for cleaning supplies ...\n```\n\nThe front matter passed to Markdown wrapper components is augmented with a `headings` field, which contains an array of data about the headings in the Markdown.\nThis data includes `slug`s that correspond to `id` attributes automatically added to the heading elements; so you can use this to generate a table of contents.\n(Read more in [\"Generating tables of contents for Markdown pages\"].)\n\nSee [`examples/miscellany/`](examples/miscellany) and [`examples/table-of-contents/`](examples/table-of-contents) to learn more about what's possible with Markdown wrappers.\n\n#### Import JS modules into jsxtreme-markdown\n\nIn jsxtreme-markdown components, you can specify JS modules to import and use within the interpolated code using [`prependJs` front matter](https://github.com/mapbox/jsxtreme-markdown/tree/master/packages/jsxtreme-markdown#prependjs).\nList lines of `import` or `require` statements that define variables you can use in your interpolated JS and JSX.\n\nBy default, the following lines are always specified:\n\n- `import prefixUrl from '@mapbox/batfish/modules/prefix-url'`: See [Prefixing URLs].\n- `import routeTo from '@mapbox/batfish/modules/route-to')`: See docs for the [`route-to`] module.\n\nThis means that those functions can be used with no additional configuration.\nImport your own modules and do more things.\n\nExample:\n\n```markdown\n---\nprependJs:\n  - \"import { myDateFormatter } from './path/to/my-date-formatter';\"\n---\n\nLearn more about [security]({{prefixUrl('/about/security')}}).\n\nToday is {{myDateFormatter('2015-08-21')}}\n```\n\n### Non-page files within the pages directory\n\nSometimes you need to put an asset at a specific URL.\nYou may want a `favicon.ico` in the root directory, for example; or a special image for social media `<meta>` tags on a page.\nFor this reason, **any non-page files within the [`pagesDirectory`] are copied directly into the same location during the static build.**\n\n*When you access these files from pages, though, you need to use root-relative or absolute URLs.*\nThat is, within `src/pages/foo/bar.js` you cannot access `src/pages/foo/bar.jpg` as `bar.jpg`: you need to use `/foo/bar.jpg`.\nYou may want to [prefix the URLs](#prefixing-urls), also.\n\n### Path not found: 404\n\nCreate a custom 404 page by adding `404.js` (or `404.md`) to the root of your [`pagesDirectory`].\n\nIn development, you can expect to see your 404 page by entering an invalid path.\nWhen you build for [`production`], though, your 404 page will need to be handled and rendered by the server.\n(If you run your [`production`] build locally with `serve-static`, expect to see `Cannot GET /yourInvalidPathHere`.)\n\n## Routing\n\nBatfish builds you a minimal client-side router with Webpack bundle splitting by page.\n\n### Links\n\n**You can use regular `<a>` elements throughout your site.**\nWhen the user clicks a link, Batfish checks to see if the link's `href` refers to a page it knows about.\nIf so, client-side routing is used.\nIf not, the link behaves normally.\n\nIf you would like to use an `<a>` without this link-hijacking (e.g. for your own internal routing within a page), you can give it (or one of its ancestor elements) the attribute `data-batfish-no-hijack`.\n\nThis is all accomplished with [link-hijacker].\n\n### Prefixing URLs\n\nTo prefix URLs with your [`siteBasePath`] and [`siteOrigin`] configuration options, use the [`prefix-url`] module.\n\n### Programmatically changing pages\n\nTo change pages programmatically, with JavaScript, use the [`route-to`] module.\n\n## CSS\n\nAdd stylesheets to your site with the [`stylesheets`] configuration option.\nList all your stylesheets, URLs or filepaths, in the order you'd like, and Batfish will concatenate them together and add them to the build.\nYou can also pass them through whatever [PostCSS] plugins you'd like, with the [`postcssPlugins`] configuration option.\n\n**During the static build, each page has its relevant CSS injected inline, and the complete stylesheet is loaded lazily, after the rest of the page is rendered.**\nThis optimization ensures that the loading of an external stylesheet does not block rendering, and your page content is visible as quickly as possible.\n(This is accomplished with [postcss-html-filter].)\n\nAssets referenced by `url()`s in your stylesheets will be hashed and copied to Batfish's [`outputDirectory`].\n\nYou can also add page-specific CSS (processed through the same PostCSS pipeline), if you find yourself adding lots of CSS rules that are not used on multiple pages.\nRead more about [\"Page-specific CSS\"].\n\n**If you want to bypass this CSS system and use your own, just do it.**\nYou can use the [`webpackLoaders`] and [`webpackPlugins`] configuration options to do whatever you need.\n\n(Curious or concerned? Check out the [Q&A entries about CSS](docs/q-and-a.md).)\n\n## Document `<head>`\n\n**Use [react-helmet] to add things the document `<head>`**, (e.g. `<title>` and `<meta>` tags).\n\nBatfish has a [peer dependency](https://nodejs.org/en/blog/npm/peer-dependencies/) on [react-helmet].\nYou definitely want to use it.\nA good pattern is to create a `PageShell` React component that accepts props that it uses to populate that page's `<head>`.\n\n## Development server\n\nThe development server (for `start` and `serve-static` commands) is a [Browsersync] server, which provides a nice experience for cross-device testing.\n\nWhen you change a file, Webpack will recompile and the browser will automatically refresh.\n\n(Why not hot module reloading?\nSeemed like more trouble than it's worth.\nBut if you want to help add the feature, please open an issue.)\n\n## Advanced usage\n\nAdditional documentation can be found in [`docs/advanced-usage.md`](docs/advanced-usage.md).\n\n## Comparison to other React-powered static-site generators\n\nWe built Batfish by systematically addressing a set of problems we've had while building websites with React components.\nWe focused first on the problems themselves, trying to develop effective and focused, minimalistic solutions.\nSometimes this meant we used a popular tool, like Webpack.\nOther times we sidestepped a popular tool, like React Router, and opted to build something more fitted to our needs.\n\nAs a result, Batfish is smaller and less ambitious than projects like [Gatsby](https://www.gatsbyjs.org/) and [Next.js](https://github.com/zeit/next.js/).\nIt's a thinner wrapper over the underlying tools, not an ecosystem of its own — more of a gateway into existing ecosystems.\n\nBatfish also includes some features that we considered important but are overlooked by similar projects, like powerful Markdown integration and link hijacking.\n(Though we tried to build such features in such a way that they could be re-used in other contexts.\n  Try [jsxtreme-markdown] in your Gatsby site!)\n\nSince we use Batfish for vital projects, we prioritize the needs of end-users (website visitors) and the stability, simplicity, and clarity of the system.\n\nPlease let us know what you think!\n\n![The batfish](https://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Longnose_batfish.jpg/320px-Longnose_batfish.jpg)\n\n[configuration]: #configuration\n\n[pages]: #pages\n\n[prefixing urls]: #prefixing-urls\n\n[`pagesdirectory`]: docs/configuration.md#pagesdirectory\n\n[`outputdirectory`]: docs/configuration.md#outputdirectory\n\n[`dataselectors`]: docs/configuration.md#dataselectors\n\n[`sitebasepath`]: docs/configuration.md#sitebasepath\n\n[`siteorigin`]: docs/configuration.md#siteorigin\n\n[`production`]: docs/configuration.md#production\n\n[`stylesheets`]: docs/configuration.md#stylesheets\n\n[`includepromisepolyfill`]: docs/configuration.md#includepromisepolyfill\n\n[`webpackloaders`]: docs/configuration.md#webpackloaders\n\n[`webpackplugins`]: docs/configuration.md#webpackplugins\n\n[jsxtreme-markdown]: https://github.com/mapbox/jsxtreme-markdown\n\n[link-hijacker]: https://github.com/mapbox/link-hijacker\n\n[scroll-restorer]: https://github.com/mapbox/scroll-restorer\n\n[react-helmet]: https://github.com/nfl/react-helmet\n\n[browsersync]: https://www.browsersync.io/\n\n[postcss-html-filter]: https://github.com/mapbox/postcss-html-filter\n\n[postcss]: http://postcss.org/\n\n[\"injecting data\"]: docs/advanced-usage.md#injecting-data\n\n[`postcssplugins`]: docs/configuration.md#postcssplugins\n\n[gray-matter]: https://github.com/jonschlinkert/gray-matter\n\n[`route-to`]: docs/batfish-modules.md#route-to\n\n[`prefix-url`]: docs/batfish-modules.md#prefix-url\n\n[\"page-specific css\"]: docs/advanced-usage.md#page-specific-css\n\n[\"generating tables of contents for markdown pages\"]: docs/advanced-usage.md#generating-tables-of-contents-for-markdown-pages\n","_attachments":{},"homepage":"https://github.com/mapbox/batfish#readme","bugs":{"url":"https://github.com/mapbox/batfish/issues"},"license":"ISC"}