├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── index.js ├── package-lock.json └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | 3 | /example/assets 4 | 5 | /test/js 6 | /coverage 7 | 8 | /.idea 9 | 10 | .DS_Store 11 | 12 | logs 13 | *.log 14 | npm-debug.log* 15 | .eslintcache 16 | /dist 17 | /local 18 | /reports 19 | Thumbs.db 20 | .idea 21 | .vscode 22 | *.sublime-project 23 | *.sublime-workspace -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Change Log 2 | 3 | All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. 4 | 5 | 6 | ## [0.5.7](https://github.com/webpack/json-loader/compare/v0.5.6...v0.5.7) (2017-07-22) 7 | 8 | 9 | ### Bug Fixes 10 | 11 | * Strip deprecation warning ([#58](https://github.com/webpack/json-loader/issues/58)) ([a2cf6c6](https://github.com/webpack/json-loader/commit/a2cf6c6)) 12 | 13 | 14 | 15 | 16 | ## [0.5.6](https://github.com/webpack/json-loader/compare/v0.5.5...v0.5.6) (2017-07-22) 17 | 18 | 19 | ### Bug Fixes 20 | 21 | * **index:** only export CJS modules (`webpack v1.0.0`) && add deprecation warning (`webpack v2.0.0`) ([#55](https://github.com/webpack/json-loader/issues/55)) ([d34395a](https://github.com/webpack/json-loader/commit/d34395a)) 22 | 23 | 24 | 25 | 26 | ## [0.5.5](https://github.com/webpack/json-loader/compare/v0.5.2...v0.5.5) (2017-07-22) 27 | 28 | 29 | ### Bug Fixes 30 | 31 | * add `stringify` option to output JSON object as string ([#45](https://github.com/webpack/json-loader/issues/45)) ([dbf1fa5](https://github.com/webpack/json-loader/commit/dbf1fa5)) 32 | * Don't stringify with tabs to improve perf ([ee75f99](https://github.com/webpack/json-loader/commit/ee75f99)), closes [#31](https://github.com/webpack/json-loader/issues/31) 33 | * escape newline/paragraph separators ([#18](https://github.com/webpack/json-loader/issues/18)) ([939a8cb](https://github.com/webpack/json-loader/commit/939a8cb)) 34 | * Remove confusing statement about polyfill ([a06933c](https://github.com/webpack/json-loader/commit/a06933c)), closes [#7](https://github.com/webpack/json-loader/issues/7) 35 | 36 | 37 | ### Reverts 38 | 39 | * add `stringify` option to output JSON object as string ([#43](https://github.com/webpack/json-loader/issues/43)) ([#52](https://github.com/webpack/json-loader/issues/52)) ([e528e1d](https://github.com/webpack/json-loader/commit/e528e1d)) 40 | 41 | 42 | 43 | 44 | ## [0.5.4](https://github.com/webpack/json-loader/compare/v0.5.2...v0.5.4) (2017-07-22) 45 | 46 | 47 | ### Bug Fixes 48 | 49 | * add `stringify` option to output JSON object as string ([#45](https://github.com/webpack/json-loader/issues/45)) ([bb495b8](https://github.com/webpack/json-loader/commit/bb495b8)) 50 | * escape newline/paragraph separators ([#18](https://github.com/webpack/json-loader/issues/18)) ([e70851e](https://github.com/webpack/json-loader/commit/e70851e)) 51 | 52 | 53 | ### Reverts 54 | 55 | * add `stringify` option to output JSON object as string ([#43](https://github.com/webpack/json-loader/issues/43)) ([#52](https://github.com/webpack/json-loader/issues/52)) ([368cf18](https://github.com/webpack/json-loader/commit/368cf18)) 56 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright JS Foundation and other contributors 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining 4 | a copy of this software and associated documentation files (the 5 | 'Software'), to deal in the Software without restriction, including 6 | without limitation the rights to use, copy, modify, merge, publish, 7 | distribute, sublicense, and/or sell copies of the Software, and to 8 | permit persons to whom the Software is furnished to do so, subject to 9 | the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be 12 | included in all copies or substantial portions of the Software. 13 | 14 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 15 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 16 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 17 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 18 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 19 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 20 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [![npm][npm]][npm-url] 2 | [![node][node]][node-url] 3 | [![deps][deps]][deps-url] 4 | [![tests][tests]][tests-url] 5 | [![coverage][cover]][cover-url] 6 | [![chat][chat]][chat-url] 7 | 8 |
9 | 11 | 12 | 14 | 15 |

JSON Loader

16 |
17 | 18 |

Install

19 | 20 | ```bash 21 | npm install --save-dev json-loader 22 | ``` 23 | 24 | > ⚠️ **Since `webpack >= v2.0.0`, importing of JSON files will work by default. You might still want to use this if you use a custom file extension. See the [v1.0.0 -> v2.0.0 Migration Guide](https://webpack.js.org/migrate/3/#json-loader-is-not-required-anymore) for more information** 25 | 26 |

Usage

27 | 28 | ### `Inline` 29 | 30 | ```js 31 | const json = require('json-loader!./file.json'); 32 | ``` 33 | 34 | ### `Configuration` (recommended) 35 | 36 | ```js 37 | const json = require('./file.json'); 38 | ``` 39 | 40 | **webpack.config.js** 41 | ```js 42 | module.exports = { 43 | module: { 44 | loaders: [ 45 | { 46 | test: /\.json$/, 47 | loader: 'json-loader' 48 | } 49 | ] 50 | } 51 | } 52 | ``` 53 | 54 |

Maintainer

55 | 56 | 57 | 58 | 59 | 64 | 65 | 66 |
60 | 61 |
62 | Tobias Koppers 63 |
67 | 68 | 69 | [npm]: https://img.shields.io/npm/v/json-loader.svg 70 | [npm-url]: https://npmjs.com/package/json-loader 71 | 72 | [node]: https://img.shields.io/node/v/json-loader.svg 73 | [node-url]: https://nodejs.org 74 | 75 | [deps]: https://david-dm.org/webpack/json-loader.svg 76 | [deps-url]: https://david-dm.org/webpack/json-loader 77 | 78 | [tests]: http://img.shields.io/travis/webpack/json-loader.svg 79 | [tests-url]: https://travis-ci.org/webpack/json-loader 80 | 81 | [cover]: https://coveralls.io/repos/github/webpack/json-loader/badge.svg 82 | [cover-url]: https://coveralls.io/github/webpack/json-loader 83 | 84 | [chat]: https://badges.gitter.im/webpack/webpack.svg 85 | [chat-url]: https://gitter.im/webpack/webpack 86 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = function (source) { 2 | if (this.cacheable) this.cacheable(); 3 | 4 | var value = typeof source === "string" ? JSON.parse(source) : source; 5 | 6 | value = JSON.stringify(value) 7 | .replace(/\u2028/g, '\\u2028') 8 | .replace(/\u2029/g, '\\u2029'); 9 | 10 | return `module.exports = ${value}`; 11 | } 12 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "json-loader", 3 | "version": "0.5.7", 4 | "lockfileVersion": 1, 5 | "requires": true, 6 | "dependencies": { 7 | "align-text": { 8 | "version": "0.1.4", 9 | "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", 10 | "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", 11 | "dev": true, 12 | "requires": { 13 | "kind-of": "3.2.2", 14 | "longest": "1.0.1", 15 | "repeat-string": "1.6.1" 16 | } 17 | }, 18 | "amdefine": { 19 | "version": "1.0.1", 20 | "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", 21 | "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", 22 | "dev": true 23 | }, 24 | "ansi-regex": { 25 | "version": "2.1.1", 26 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 27 | "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", 28 | "dev": true 29 | }, 30 | "ansi-styles": { 31 | "version": "2.2.1", 32 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 33 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", 34 | "dev": true 35 | }, 36 | "array-find-index": { 37 | "version": "1.0.2", 38 | "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", 39 | "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", 40 | "dev": true 41 | }, 42 | "array-ify": { 43 | "version": "1.0.0", 44 | "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", 45 | "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=", 46 | "dev": true 47 | }, 48 | "async": { 49 | "version": "1.5.2", 50 | "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", 51 | "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", 52 | "dev": true 53 | }, 54 | "builtin-modules": { 55 | "version": "1.1.1", 56 | "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", 57 | "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", 58 | "dev": true 59 | }, 60 | "camelcase": { 61 | "version": "2.1.1", 62 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", 63 | "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", 64 | "dev": true 65 | }, 66 | "camelcase-keys": { 67 | "version": "2.1.0", 68 | "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", 69 | "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", 70 | "dev": true, 71 | "requires": { 72 | "camelcase": "2.1.1", 73 | "map-obj": "1.0.1" 74 | } 75 | }, 76 | "center-align": { 77 | "version": "0.1.3", 78 | "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", 79 | "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", 80 | "dev": true, 81 | "optional": true, 82 | "requires": { 83 | "align-text": "0.1.4", 84 | "lazy-cache": "1.0.4" 85 | } 86 | }, 87 | "chalk": { 88 | "version": "1.1.3", 89 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 90 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 91 | "dev": true, 92 | "requires": { 93 | "ansi-styles": "2.2.1", 94 | "escape-string-regexp": "1.0.5", 95 | "has-ansi": "2.0.0", 96 | "strip-ansi": "3.0.1", 97 | "supports-color": "2.0.0" 98 | } 99 | }, 100 | "cliui": { 101 | "version": "2.1.0", 102 | "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", 103 | "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", 104 | "dev": true, 105 | "optional": true, 106 | "requires": { 107 | "center-align": "0.1.3", 108 | "right-align": "0.1.3", 109 | "wordwrap": "0.0.2" 110 | }, 111 | "dependencies": { 112 | "wordwrap": { 113 | "version": "0.0.2", 114 | "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", 115 | "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", 116 | "dev": true, 117 | "optional": true 118 | } 119 | } 120 | }, 121 | "code-point-at": { 122 | "version": "1.1.0", 123 | "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", 124 | "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", 125 | "dev": true 126 | }, 127 | "compare-func": { 128 | "version": "1.3.2", 129 | "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-1.3.2.tgz", 130 | "integrity": "sha1-md0LpFfh+bxyKxLAjsM+6rMfpkg=", 131 | "dev": true, 132 | "requires": { 133 | "array-ify": "1.0.0", 134 | "dot-prop": "3.0.0" 135 | } 136 | }, 137 | "concat-stream": { 138 | "version": "1.6.0", 139 | "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", 140 | "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", 141 | "dev": true, 142 | "requires": { 143 | "inherits": "2.0.3", 144 | "readable-stream": "2.3.3", 145 | "typedarray": "0.0.6" 146 | } 147 | }, 148 | "conventional-changelog": { 149 | "version": "1.1.4", 150 | "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-1.1.4.tgz", 151 | "integrity": "sha1-EIvHUMKjF+IA4vm0E8qqH4x++js=", 152 | "dev": true, 153 | "requires": { 154 | "conventional-changelog-angular": "1.4.0", 155 | "conventional-changelog-atom": "0.1.1", 156 | "conventional-changelog-codemirror": "0.1.0", 157 | "conventional-changelog-core": "1.9.0", 158 | "conventional-changelog-ember": "0.2.6", 159 | "conventional-changelog-eslint": "0.1.0", 160 | "conventional-changelog-express": "0.1.0", 161 | "conventional-changelog-jquery": "0.1.0", 162 | "conventional-changelog-jscs": "0.1.0", 163 | "conventional-changelog-jshint": "0.1.0" 164 | } 165 | }, 166 | "conventional-changelog-angular": { 167 | "version": "1.4.0", 168 | "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-1.4.0.tgz", 169 | "integrity": "sha512-ukKX22lJl9ewogze1hKbBuff/dGMG2uyGpOhhw0ehhlv6GtdeCxj51YfGOZ5qC89WwsHT7SDXFzBKidwH3pwmQ==", 170 | "dev": true, 171 | "requires": { 172 | "compare-func": "1.3.2", 173 | "github-url-from-git": "1.5.0", 174 | "q": "1.5.0", 175 | "read-pkg-up": "2.0.0" 176 | } 177 | }, 178 | "conventional-changelog-atom": { 179 | "version": "0.1.1", 180 | "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-0.1.1.tgz", 181 | "integrity": "sha512-6Nlu/+MiD4gi7k3Z+N1vMJWpaPSdvFPWzPGnH4OXewHAxiAl0L/TT9CGgA01fosPxmYr4hMNtD7kyN0tkg8vIA==", 182 | "dev": true, 183 | "requires": { 184 | "q": "1.5.0" 185 | } 186 | }, 187 | "conventional-changelog-codemirror": { 188 | "version": "0.1.0", 189 | "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-0.1.0.tgz", 190 | "integrity": "sha1-dXelkdv5tTjnoVCn7mL2WihyszQ=", 191 | "dev": true, 192 | "requires": { 193 | "q": "1.5.0" 194 | } 195 | }, 196 | "conventional-changelog-core": { 197 | "version": "1.9.0", 198 | "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-1.9.0.tgz", 199 | "integrity": "sha1-3l37wJGEdlZQjUo4njXJobxJ5/Q=", 200 | "dev": true, 201 | "requires": { 202 | "conventional-changelog-writer": "1.4.1", 203 | "conventional-commits-parser": "1.3.0", 204 | "dateformat": "1.0.12", 205 | "get-pkg-repo": "1.4.0", 206 | "git-raw-commits": "1.2.0", 207 | "git-remote-origin-url": "2.0.0", 208 | "git-semver-tags": "1.2.1", 209 | "lodash": "4.17.4", 210 | "normalize-package-data": "2.4.0", 211 | "q": "1.5.0", 212 | "read-pkg": "1.1.0", 213 | "read-pkg-up": "1.0.1", 214 | "through2": "2.0.3" 215 | }, 216 | "dependencies": { 217 | "find-up": { 218 | "version": "1.1.2", 219 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", 220 | "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", 221 | "dev": true, 222 | "requires": { 223 | "path-exists": "2.1.0", 224 | "pinkie-promise": "2.0.1" 225 | } 226 | }, 227 | "load-json-file": { 228 | "version": "1.1.0", 229 | "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", 230 | "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", 231 | "dev": true, 232 | "requires": { 233 | "graceful-fs": "4.1.11", 234 | "parse-json": "2.2.0", 235 | "pify": "2.3.0", 236 | "pinkie-promise": "2.0.1", 237 | "strip-bom": "2.0.0" 238 | } 239 | }, 240 | "path-exists": { 241 | "version": "2.1.0", 242 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", 243 | "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", 244 | "dev": true, 245 | "requires": { 246 | "pinkie-promise": "2.0.1" 247 | } 248 | }, 249 | "path-type": { 250 | "version": "1.1.0", 251 | "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", 252 | "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", 253 | "dev": true, 254 | "requires": { 255 | "graceful-fs": "4.1.11", 256 | "pify": "2.3.0", 257 | "pinkie-promise": "2.0.1" 258 | } 259 | }, 260 | "read-pkg": { 261 | "version": "1.1.0", 262 | "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", 263 | "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", 264 | "dev": true, 265 | "requires": { 266 | "load-json-file": "1.1.0", 267 | "normalize-package-data": "2.4.0", 268 | "path-type": "1.1.0" 269 | } 270 | }, 271 | "read-pkg-up": { 272 | "version": "1.0.1", 273 | "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", 274 | "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", 275 | "dev": true, 276 | "requires": { 277 | "find-up": "1.1.2", 278 | "read-pkg": "1.1.0" 279 | } 280 | }, 281 | "strip-bom": { 282 | "version": "2.0.0", 283 | "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", 284 | "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", 285 | "dev": true, 286 | "requires": { 287 | "is-utf8": "0.2.1" 288 | } 289 | } 290 | } 291 | }, 292 | "conventional-changelog-ember": { 293 | "version": "0.2.6", 294 | "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-0.2.6.tgz", 295 | "integrity": "sha1-i3NVQZ9RJ0k8TFYkc6svx5LxwrY=", 296 | "dev": true, 297 | "requires": { 298 | "q": "1.5.0" 299 | } 300 | }, 301 | "conventional-changelog-eslint": { 302 | "version": "0.1.0", 303 | "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-0.1.0.tgz", 304 | "integrity": "sha1-pSQR6ZngUBzlALhWsKZD0DMJB+I=", 305 | "dev": true, 306 | "requires": { 307 | "q": "1.5.0" 308 | } 309 | }, 310 | "conventional-changelog-express": { 311 | "version": "0.1.0", 312 | "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-0.1.0.tgz", 313 | "integrity": "sha1-VcbIQcgRliA2wDe9vZZKVK4xD84=", 314 | "dev": true, 315 | "requires": { 316 | "q": "1.5.0" 317 | } 318 | }, 319 | "conventional-changelog-jquery": { 320 | "version": "0.1.0", 321 | "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-0.1.0.tgz", 322 | "integrity": "sha1-Agg5cWLjhGmG5xJztsecW1+A9RA=", 323 | "dev": true, 324 | "requires": { 325 | "q": "1.5.0" 326 | } 327 | }, 328 | "conventional-changelog-jscs": { 329 | "version": "0.1.0", 330 | "resolved": "https://registry.npmjs.org/conventional-changelog-jscs/-/conventional-changelog-jscs-0.1.0.tgz", 331 | "integrity": "sha1-BHnrRDzH1yxYvwvPDvHURKkvDlw=", 332 | "dev": true, 333 | "requires": { 334 | "q": "1.5.0" 335 | } 336 | }, 337 | "conventional-changelog-jshint": { 338 | "version": "0.1.0", 339 | "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-0.1.0.tgz", 340 | "integrity": "sha1-AMq46aMxdIer2UxNhGcTQpGNKgc=", 341 | "dev": true, 342 | "requires": { 343 | "compare-func": "1.3.2", 344 | "q": "1.5.0" 345 | } 346 | }, 347 | "conventional-changelog-writer": { 348 | "version": "1.4.1", 349 | "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-1.4.1.tgz", 350 | "integrity": "sha1-P0y00APrtWmJ0w00WJO1KkNjnI4=", 351 | "dev": true, 352 | "requires": { 353 | "compare-func": "1.3.2", 354 | "conventional-commits-filter": "1.0.0", 355 | "dateformat": "1.0.12", 356 | "handlebars": "4.0.10", 357 | "json-stringify-safe": "5.0.1", 358 | "lodash": "4.17.4", 359 | "meow": "3.7.0", 360 | "semver": "5.3.0", 361 | "split": "1.0.0", 362 | "through2": "2.0.3" 363 | } 364 | }, 365 | "conventional-commits-filter": { 366 | "version": "1.0.0", 367 | "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-1.0.0.tgz", 368 | "integrity": "sha1-b8KmWTcrw/IznPn//34bA0S5MDk=", 369 | "dev": true, 370 | "requires": { 371 | "is-subset": "0.1.1", 372 | "modify-values": "1.0.0" 373 | } 374 | }, 375 | "conventional-commits-parser": { 376 | "version": "1.3.0", 377 | "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-1.3.0.tgz", 378 | "integrity": "sha1-4ye1MZThp61dxjR57pCZpSsCSGU=", 379 | "dev": true, 380 | "requires": { 381 | "is-text-path": "1.0.1", 382 | "JSONStream": "1.3.1", 383 | "lodash": "4.17.4", 384 | "meow": "3.7.0", 385 | "split2": "2.1.1", 386 | "through2": "2.0.3", 387 | "trim-off-newlines": "1.0.1" 388 | } 389 | }, 390 | "conventional-recommended-bump": { 391 | "version": "1.0.1", 392 | "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-1.0.1.tgz", 393 | "integrity": "sha512-2FrE8UJwt2EKpICi/E7P+xqyYUysdfMnFYiGV+7ANzJsixkBOrBKrKlCEV2NllCjR0XOmNfnA/mgozC5jAhhGQ==", 394 | "dev": true, 395 | "requires": { 396 | "concat-stream": "1.6.0", 397 | "conventional-commits-filter": "1.0.0", 398 | "conventional-commits-parser": "2.0.0", 399 | "git-raw-commits": "1.2.0", 400 | "git-semver-tags": "1.2.1", 401 | "meow": "3.7.0", 402 | "object-assign": "4.1.1" 403 | }, 404 | "dependencies": { 405 | "conventional-commits-parser": { 406 | "version": "2.0.0", 407 | "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-2.0.0.tgz", 408 | "integrity": "sha512-8od6g684Fhi5Vpp4ABRv/RBsW1AY6wSHbJHEK6FGTv+8jvAAnlABniZu/FVmX9TcirkHepaEsa1QGkRvbg0CKw==", 409 | "dev": true, 410 | "requires": { 411 | "is-text-path": "1.0.1", 412 | "JSONStream": "1.3.1", 413 | "lodash": "4.17.4", 414 | "meow": "3.7.0", 415 | "split2": "2.1.1", 416 | "through2": "2.0.3", 417 | "trim-off-newlines": "1.0.1" 418 | } 419 | } 420 | } 421 | }, 422 | "core-util-is": { 423 | "version": "1.0.2", 424 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 425 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 426 | "dev": true 427 | }, 428 | "cross-spawn": { 429 | "version": "5.1.0", 430 | "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", 431 | "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", 432 | "dev": true, 433 | "requires": { 434 | "lru-cache": "4.1.1", 435 | "shebang-command": "1.2.0", 436 | "which": "1.2.14" 437 | } 438 | }, 439 | "currently-unhandled": { 440 | "version": "0.4.1", 441 | "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", 442 | "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", 443 | "dev": true, 444 | "requires": { 445 | "array-find-index": "1.0.2" 446 | } 447 | }, 448 | "dargs": { 449 | "version": "4.1.0", 450 | "resolved": "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz", 451 | "integrity": "sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=", 452 | "dev": true, 453 | "requires": { 454 | "number-is-nan": "1.0.1" 455 | } 456 | }, 457 | "dateformat": { 458 | "version": "1.0.12", 459 | "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", 460 | "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", 461 | "dev": true, 462 | "requires": { 463 | "get-stdin": "4.0.1", 464 | "meow": "3.7.0" 465 | } 466 | }, 467 | "decamelize": { 468 | "version": "1.2.0", 469 | "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 470 | "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", 471 | "dev": true 472 | }, 473 | "dot-prop": { 474 | "version": "3.0.0", 475 | "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz", 476 | "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=", 477 | "dev": true, 478 | "requires": { 479 | "is-obj": "1.0.1" 480 | } 481 | }, 482 | "error-ex": { 483 | "version": "1.3.1", 484 | "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", 485 | "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", 486 | "dev": true, 487 | "requires": { 488 | "is-arrayish": "0.2.1" 489 | } 490 | }, 491 | "escape-string-regexp": { 492 | "version": "1.0.5", 493 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 494 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 495 | "dev": true 496 | }, 497 | "execa": { 498 | "version": "0.7.0", 499 | "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", 500 | "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", 501 | "dev": true, 502 | "requires": { 503 | "cross-spawn": "5.1.0", 504 | "get-stream": "3.0.0", 505 | "is-stream": "1.1.0", 506 | "npm-run-path": "2.0.2", 507 | "p-finally": "1.0.0", 508 | "signal-exit": "3.0.2", 509 | "strip-eof": "1.0.0" 510 | } 511 | }, 512 | "figures": { 513 | "version": "1.7.0", 514 | "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", 515 | "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", 516 | "dev": true, 517 | "requires": { 518 | "escape-string-regexp": "1.0.5", 519 | "object-assign": "4.1.1" 520 | } 521 | }, 522 | "find-up": { 523 | "version": "2.1.0", 524 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", 525 | "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", 526 | "dev": true, 527 | "requires": { 528 | "locate-path": "2.0.0" 529 | } 530 | }, 531 | "fs-access": { 532 | "version": "1.0.1", 533 | "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz", 534 | "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=", 535 | "dev": true, 536 | "requires": { 537 | "null-check": "1.0.0" 538 | } 539 | }, 540 | "get-caller-file": { 541 | "version": "1.0.2", 542 | "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", 543 | "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", 544 | "dev": true 545 | }, 546 | "get-pkg-repo": { 547 | "version": "1.4.0", 548 | "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz", 549 | "integrity": "sha1-xztInAbYDMVTbCyFP54FIyBWly0=", 550 | "dev": true, 551 | "requires": { 552 | "hosted-git-info": "2.5.0", 553 | "meow": "3.7.0", 554 | "normalize-package-data": "2.4.0", 555 | "parse-github-repo-url": "1.4.0", 556 | "through2": "2.0.3" 557 | } 558 | }, 559 | "get-stdin": { 560 | "version": "4.0.1", 561 | "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", 562 | "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", 563 | "dev": true 564 | }, 565 | "get-stream": { 566 | "version": "3.0.0", 567 | "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", 568 | "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", 569 | "dev": true 570 | }, 571 | "git-raw-commits": { 572 | "version": "1.2.0", 573 | "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-1.2.0.tgz", 574 | "integrity": "sha1-DzqL/ZmuDy2LkiTViJKXXppS0Dw=", 575 | "dev": true, 576 | "requires": { 577 | "dargs": "4.1.0", 578 | "lodash.template": "4.4.0", 579 | "meow": "3.7.0", 580 | "split2": "2.1.1", 581 | "through2": "2.0.3" 582 | } 583 | }, 584 | "git-remote-origin-url": { 585 | "version": "2.0.0", 586 | "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", 587 | "integrity": "sha1-UoJlna4hBxRaERJhEq0yFuxfpl8=", 588 | "dev": true, 589 | "requires": { 590 | "gitconfiglocal": "1.0.0", 591 | "pify": "2.3.0" 592 | } 593 | }, 594 | "git-semver-tags": { 595 | "version": "1.2.1", 596 | "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-1.2.1.tgz", 597 | "integrity": "sha512-fFyxtzTHCTQKwB4clA2AInVrlflBbVbbJD4NWwmxKXHUgsU/K9kmHNlkPLqFiuy9xu9q3lNopghR4VXeQwZbTQ==", 598 | "dev": true, 599 | "requires": { 600 | "meow": "3.7.0", 601 | "semver": "5.3.0" 602 | } 603 | }, 604 | "gitconfiglocal": { 605 | "version": "1.0.0", 606 | "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", 607 | "integrity": "sha1-QdBF84UaXqiPA/JMocYXgRRGS5s=", 608 | "dev": true, 609 | "requires": { 610 | "ini": "1.3.4" 611 | } 612 | }, 613 | "github-url-from-git": { 614 | "version": "1.5.0", 615 | "resolved": "https://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.5.0.tgz", 616 | "integrity": "sha1-+YX+3MCpqledyI16/waNVcxiUaA=", 617 | "dev": true 618 | }, 619 | "graceful-fs": { 620 | "version": "4.1.11", 621 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", 622 | "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", 623 | "dev": true 624 | }, 625 | "handlebars": { 626 | "version": "4.0.10", 627 | "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.10.tgz", 628 | "integrity": "sha1-PTDHGLCaPZbyPqTMH0A8TTup/08=", 629 | "dev": true, 630 | "requires": { 631 | "async": "1.5.2", 632 | "optimist": "0.6.1", 633 | "source-map": "0.4.4", 634 | "uglify-js": "2.8.29" 635 | } 636 | }, 637 | "has-ansi": { 638 | "version": "2.0.0", 639 | "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 640 | "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", 641 | "dev": true, 642 | "requires": { 643 | "ansi-regex": "2.1.1" 644 | } 645 | }, 646 | "hosted-git-info": { 647 | "version": "2.5.0", 648 | "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", 649 | "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==", 650 | "dev": true 651 | }, 652 | "indent-string": { 653 | "version": "2.1.0", 654 | "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", 655 | "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", 656 | "dev": true, 657 | "requires": { 658 | "repeating": "2.0.1" 659 | } 660 | }, 661 | "inherits": { 662 | "version": "2.0.3", 663 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 664 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", 665 | "dev": true 666 | }, 667 | "ini": { 668 | "version": "1.3.4", 669 | "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz", 670 | "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=", 671 | "dev": true 672 | }, 673 | "invert-kv": { 674 | "version": "1.0.0", 675 | "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", 676 | "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", 677 | "dev": true 678 | }, 679 | "is-arrayish": { 680 | "version": "0.2.1", 681 | "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 682 | "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", 683 | "dev": true 684 | }, 685 | "is-buffer": { 686 | "version": "1.1.5", 687 | "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz", 688 | "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=", 689 | "dev": true 690 | }, 691 | "is-builtin-module": { 692 | "version": "1.0.0", 693 | "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", 694 | "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", 695 | "dev": true, 696 | "requires": { 697 | "builtin-modules": "1.1.1" 698 | } 699 | }, 700 | "is-finite": { 701 | "version": "1.0.2", 702 | "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", 703 | "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", 704 | "dev": true, 705 | "requires": { 706 | "number-is-nan": "1.0.1" 707 | } 708 | }, 709 | "is-fullwidth-code-point": { 710 | "version": "1.0.0", 711 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 712 | "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", 713 | "dev": true, 714 | "requires": { 715 | "number-is-nan": "1.0.1" 716 | } 717 | }, 718 | "is-obj": { 719 | "version": "1.0.1", 720 | "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", 721 | "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", 722 | "dev": true 723 | }, 724 | "is-stream": { 725 | "version": "1.1.0", 726 | "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", 727 | "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", 728 | "dev": true 729 | }, 730 | "is-subset": { 731 | "version": "0.1.1", 732 | "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", 733 | "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=", 734 | "dev": true 735 | }, 736 | "is-text-path": { 737 | "version": "1.0.1", 738 | "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", 739 | "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=", 740 | "dev": true, 741 | "requires": { 742 | "text-extensions": "1.5.0" 743 | } 744 | }, 745 | "is-utf8": { 746 | "version": "0.2.1", 747 | "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", 748 | "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", 749 | "dev": true 750 | }, 751 | "isarray": { 752 | "version": "1.0.0", 753 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 754 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 755 | "dev": true 756 | }, 757 | "isexe": { 758 | "version": "2.0.0", 759 | "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 760 | "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 761 | "dev": true 762 | }, 763 | "json-stringify-safe": { 764 | "version": "5.0.1", 765 | "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 766 | "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", 767 | "dev": true 768 | }, 769 | "jsonparse": { 770 | "version": "1.3.1", 771 | "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", 772 | "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", 773 | "dev": true 774 | }, 775 | "JSONStream": { 776 | "version": "1.3.1", 777 | "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz", 778 | "integrity": "sha1-cH92HgHa6eFvG8+TcDt4xwlmV5o=", 779 | "dev": true, 780 | "requires": { 781 | "jsonparse": "1.3.1", 782 | "through": "2.3.8" 783 | } 784 | }, 785 | "kind-of": { 786 | "version": "3.2.2", 787 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 788 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 789 | "dev": true, 790 | "requires": { 791 | "is-buffer": "1.1.5" 792 | } 793 | }, 794 | "lazy-cache": { 795 | "version": "1.0.4", 796 | "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", 797 | "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", 798 | "dev": true, 799 | "optional": true 800 | }, 801 | "lcid": { 802 | "version": "1.0.0", 803 | "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", 804 | "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", 805 | "dev": true, 806 | "requires": { 807 | "invert-kv": "1.0.0" 808 | } 809 | }, 810 | "load-json-file": { 811 | "version": "2.0.0", 812 | "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", 813 | "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", 814 | "dev": true, 815 | "requires": { 816 | "graceful-fs": "4.1.11", 817 | "parse-json": "2.2.0", 818 | "pify": "2.3.0", 819 | "strip-bom": "3.0.0" 820 | } 821 | }, 822 | "locate-path": { 823 | "version": "2.0.0", 824 | "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", 825 | "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", 826 | "dev": true, 827 | "requires": { 828 | "p-locate": "2.0.0", 829 | "path-exists": "3.0.0" 830 | } 831 | }, 832 | "lodash": { 833 | "version": "4.17.4", 834 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", 835 | "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", 836 | "dev": true 837 | }, 838 | "lodash._reinterpolate": { 839 | "version": "3.0.0", 840 | "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", 841 | "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", 842 | "dev": true 843 | }, 844 | "lodash.template": { 845 | "version": "4.4.0", 846 | "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", 847 | "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", 848 | "dev": true, 849 | "requires": { 850 | "lodash._reinterpolate": "3.0.0", 851 | "lodash.templatesettings": "4.1.0" 852 | } 853 | }, 854 | "lodash.templatesettings": { 855 | "version": "4.1.0", 856 | "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", 857 | "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", 858 | "dev": true, 859 | "requires": { 860 | "lodash._reinterpolate": "3.0.0" 861 | } 862 | }, 863 | "longest": { 864 | "version": "1.0.1", 865 | "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", 866 | "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", 867 | "dev": true 868 | }, 869 | "loud-rejection": { 870 | "version": "1.6.0", 871 | "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", 872 | "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", 873 | "dev": true, 874 | "requires": { 875 | "currently-unhandled": "0.4.1", 876 | "signal-exit": "3.0.2" 877 | } 878 | }, 879 | "lru-cache": { 880 | "version": "4.1.1", 881 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", 882 | "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", 883 | "dev": true, 884 | "requires": { 885 | "pseudomap": "1.0.2", 886 | "yallist": "2.1.2" 887 | } 888 | }, 889 | "map-obj": { 890 | "version": "1.0.1", 891 | "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", 892 | "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", 893 | "dev": true 894 | }, 895 | "mem": { 896 | "version": "1.1.0", 897 | "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", 898 | "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", 899 | "dev": true, 900 | "requires": { 901 | "mimic-fn": "1.1.0" 902 | } 903 | }, 904 | "meow": { 905 | "version": "3.7.0", 906 | "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", 907 | "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", 908 | "dev": true, 909 | "requires": { 910 | "camelcase-keys": "2.1.0", 911 | "decamelize": "1.2.0", 912 | "loud-rejection": "1.6.0", 913 | "map-obj": "1.0.1", 914 | "minimist": "1.2.0", 915 | "normalize-package-data": "2.4.0", 916 | "object-assign": "4.1.1", 917 | "read-pkg-up": "1.0.1", 918 | "redent": "1.0.0", 919 | "trim-newlines": "1.0.0" 920 | }, 921 | "dependencies": { 922 | "find-up": { 923 | "version": "1.1.2", 924 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", 925 | "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", 926 | "dev": true, 927 | "requires": { 928 | "path-exists": "2.1.0", 929 | "pinkie-promise": "2.0.1" 930 | } 931 | }, 932 | "load-json-file": { 933 | "version": "1.1.0", 934 | "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", 935 | "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", 936 | "dev": true, 937 | "requires": { 938 | "graceful-fs": "4.1.11", 939 | "parse-json": "2.2.0", 940 | "pify": "2.3.0", 941 | "pinkie-promise": "2.0.1", 942 | "strip-bom": "2.0.0" 943 | } 944 | }, 945 | "path-exists": { 946 | "version": "2.1.0", 947 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", 948 | "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", 949 | "dev": true, 950 | "requires": { 951 | "pinkie-promise": "2.0.1" 952 | } 953 | }, 954 | "path-type": { 955 | "version": "1.1.0", 956 | "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", 957 | "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", 958 | "dev": true, 959 | "requires": { 960 | "graceful-fs": "4.1.11", 961 | "pify": "2.3.0", 962 | "pinkie-promise": "2.0.1" 963 | } 964 | }, 965 | "read-pkg": { 966 | "version": "1.1.0", 967 | "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", 968 | "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", 969 | "dev": true, 970 | "requires": { 971 | "load-json-file": "1.1.0", 972 | "normalize-package-data": "2.4.0", 973 | "path-type": "1.1.0" 974 | } 975 | }, 976 | "read-pkg-up": { 977 | "version": "1.0.1", 978 | "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", 979 | "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", 980 | "dev": true, 981 | "requires": { 982 | "find-up": "1.1.2", 983 | "read-pkg": "1.1.0" 984 | } 985 | }, 986 | "strip-bom": { 987 | "version": "2.0.0", 988 | "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", 989 | "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", 990 | "dev": true, 991 | "requires": { 992 | "is-utf8": "0.2.1" 993 | } 994 | } 995 | } 996 | }, 997 | "mimic-fn": { 998 | "version": "1.1.0", 999 | "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.1.0.tgz", 1000 | "integrity": "sha1-5md4PZLonb00KBi1IwudYqZyrRg=", 1001 | "dev": true 1002 | }, 1003 | "minimist": { 1004 | "version": "1.2.0", 1005 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 1006 | "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", 1007 | "dev": true 1008 | }, 1009 | "modify-values": { 1010 | "version": "1.0.0", 1011 | "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.0.tgz", 1012 | "integrity": "sha1-4rbN65zhn5kxelNyLz2/XfXqqrI=", 1013 | "dev": true 1014 | }, 1015 | "normalize-package-data": { 1016 | "version": "2.4.0", 1017 | "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", 1018 | "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", 1019 | "dev": true, 1020 | "requires": { 1021 | "hosted-git-info": "2.5.0", 1022 | "is-builtin-module": "1.0.0", 1023 | "semver": "5.3.0", 1024 | "validate-npm-package-license": "3.0.1" 1025 | } 1026 | }, 1027 | "npm-run-path": { 1028 | "version": "2.0.2", 1029 | "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", 1030 | "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", 1031 | "dev": true, 1032 | "requires": { 1033 | "path-key": "2.0.1" 1034 | } 1035 | }, 1036 | "null-check": { 1037 | "version": "1.0.0", 1038 | "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz", 1039 | "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=", 1040 | "dev": true 1041 | }, 1042 | "number-is-nan": { 1043 | "version": "1.0.1", 1044 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", 1045 | "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", 1046 | "dev": true 1047 | }, 1048 | "object-assign": { 1049 | "version": "4.1.1", 1050 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 1051 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", 1052 | "dev": true 1053 | }, 1054 | "optimist": { 1055 | "version": "0.6.1", 1056 | "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", 1057 | "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", 1058 | "dev": true, 1059 | "requires": { 1060 | "minimist": "0.0.10", 1061 | "wordwrap": "0.0.3" 1062 | }, 1063 | "dependencies": { 1064 | "minimist": { 1065 | "version": "0.0.10", 1066 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", 1067 | "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", 1068 | "dev": true 1069 | } 1070 | } 1071 | }, 1072 | "os-locale": { 1073 | "version": "2.1.0", 1074 | "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", 1075 | "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", 1076 | "dev": true, 1077 | "requires": { 1078 | "execa": "0.7.0", 1079 | "lcid": "1.0.0", 1080 | "mem": "1.1.0" 1081 | } 1082 | }, 1083 | "p-finally": { 1084 | "version": "1.0.0", 1085 | "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", 1086 | "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", 1087 | "dev": true 1088 | }, 1089 | "p-limit": { 1090 | "version": "1.1.0", 1091 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.1.0.tgz", 1092 | "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw=", 1093 | "dev": true 1094 | }, 1095 | "p-locate": { 1096 | "version": "2.0.0", 1097 | "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", 1098 | "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", 1099 | "dev": true, 1100 | "requires": { 1101 | "p-limit": "1.1.0" 1102 | } 1103 | }, 1104 | "parse-github-repo-url": { 1105 | "version": "1.4.0", 1106 | "resolved": "https://registry.npmjs.org/parse-github-repo-url/-/parse-github-repo-url-1.4.0.tgz", 1107 | "integrity": "sha1-KGxT4smWLgZBZJ7jrJUI/KTdlZw=", 1108 | "dev": true 1109 | }, 1110 | "parse-json": { 1111 | "version": "2.2.0", 1112 | "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 1113 | "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", 1114 | "dev": true, 1115 | "requires": { 1116 | "error-ex": "1.3.1" 1117 | } 1118 | }, 1119 | "path-exists": { 1120 | "version": "3.0.0", 1121 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 1122 | "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", 1123 | "dev": true 1124 | }, 1125 | "path-key": { 1126 | "version": "2.0.1", 1127 | "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 1128 | "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", 1129 | "dev": true 1130 | }, 1131 | "path-type": { 1132 | "version": "2.0.0", 1133 | "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", 1134 | "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", 1135 | "dev": true, 1136 | "requires": { 1137 | "pify": "2.3.0" 1138 | } 1139 | }, 1140 | "pify": { 1141 | "version": "2.3.0", 1142 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 1143 | "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", 1144 | "dev": true 1145 | }, 1146 | "pinkie": { 1147 | "version": "2.0.4", 1148 | "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", 1149 | "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", 1150 | "dev": true 1151 | }, 1152 | "pinkie-promise": { 1153 | "version": "2.0.1", 1154 | "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", 1155 | "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", 1156 | "dev": true, 1157 | "requires": { 1158 | "pinkie": "2.0.4" 1159 | } 1160 | }, 1161 | "process-nextick-args": { 1162 | "version": "1.0.7", 1163 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", 1164 | "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", 1165 | "dev": true 1166 | }, 1167 | "pseudomap": { 1168 | "version": "1.0.2", 1169 | "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", 1170 | "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", 1171 | "dev": true 1172 | }, 1173 | "q": { 1174 | "version": "1.5.0", 1175 | "resolved": "https://registry.npmjs.org/q/-/q-1.5.0.tgz", 1176 | "integrity": "sha1-3QG6ydBtMObyGa7LglPunr3DCPE=", 1177 | "dev": true 1178 | }, 1179 | "read-pkg": { 1180 | "version": "2.0.0", 1181 | "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", 1182 | "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", 1183 | "dev": true, 1184 | "requires": { 1185 | "load-json-file": "2.0.0", 1186 | "normalize-package-data": "2.4.0", 1187 | "path-type": "2.0.0" 1188 | } 1189 | }, 1190 | "read-pkg-up": { 1191 | "version": "2.0.0", 1192 | "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", 1193 | "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", 1194 | "dev": true, 1195 | "requires": { 1196 | "find-up": "2.1.0", 1197 | "read-pkg": "2.0.0" 1198 | } 1199 | }, 1200 | "readable-stream": { 1201 | "version": "2.3.3", 1202 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", 1203 | "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", 1204 | "dev": true, 1205 | "requires": { 1206 | "core-util-is": "1.0.2", 1207 | "inherits": "2.0.3", 1208 | "isarray": "1.0.0", 1209 | "process-nextick-args": "1.0.7", 1210 | "safe-buffer": "5.1.1", 1211 | "string_decoder": "1.0.3", 1212 | "util-deprecate": "1.0.2" 1213 | } 1214 | }, 1215 | "redent": { 1216 | "version": "1.0.0", 1217 | "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", 1218 | "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", 1219 | "dev": true, 1220 | "requires": { 1221 | "indent-string": "2.1.0", 1222 | "strip-indent": "1.0.1" 1223 | } 1224 | }, 1225 | "repeat-string": { 1226 | "version": "1.6.1", 1227 | "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 1228 | "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", 1229 | "dev": true 1230 | }, 1231 | "repeating": { 1232 | "version": "2.0.1", 1233 | "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", 1234 | "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", 1235 | "dev": true, 1236 | "requires": { 1237 | "is-finite": "1.0.2" 1238 | } 1239 | }, 1240 | "require-directory": { 1241 | "version": "2.1.1", 1242 | "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 1243 | "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", 1244 | "dev": true 1245 | }, 1246 | "require-main-filename": { 1247 | "version": "1.0.1", 1248 | "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", 1249 | "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", 1250 | "dev": true 1251 | }, 1252 | "right-align": { 1253 | "version": "0.1.3", 1254 | "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", 1255 | "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", 1256 | "dev": true, 1257 | "optional": true, 1258 | "requires": { 1259 | "align-text": "0.1.4" 1260 | } 1261 | }, 1262 | "safe-buffer": { 1263 | "version": "5.1.1", 1264 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", 1265 | "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", 1266 | "dev": true 1267 | }, 1268 | "semver": { 1269 | "version": "5.3.0", 1270 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", 1271 | "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", 1272 | "dev": true 1273 | }, 1274 | "set-blocking": { 1275 | "version": "2.0.0", 1276 | "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 1277 | "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", 1278 | "dev": true 1279 | }, 1280 | "shebang-command": { 1281 | "version": "1.2.0", 1282 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 1283 | "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 1284 | "dev": true, 1285 | "requires": { 1286 | "shebang-regex": "1.0.0" 1287 | } 1288 | }, 1289 | "shebang-regex": { 1290 | "version": "1.0.0", 1291 | "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 1292 | "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", 1293 | "dev": true 1294 | }, 1295 | "signal-exit": { 1296 | "version": "3.0.2", 1297 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", 1298 | "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", 1299 | "dev": true 1300 | }, 1301 | "source-map": { 1302 | "version": "0.4.4", 1303 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", 1304 | "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", 1305 | "dev": true, 1306 | "requires": { 1307 | "amdefine": "1.0.1" 1308 | } 1309 | }, 1310 | "spdx-correct": { 1311 | "version": "1.0.2", 1312 | "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", 1313 | "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", 1314 | "dev": true, 1315 | "requires": { 1316 | "spdx-license-ids": "1.2.2" 1317 | } 1318 | }, 1319 | "spdx-expression-parse": { 1320 | "version": "1.0.4", 1321 | "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz", 1322 | "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=", 1323 | "dev": true 1324 | }, 1325 | "spdx-license-ids": { 1326 | "version": "1.2.2", 1327 | "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz", 1328 | "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=", 1329 | "dev": true 1330 | }, 1331 | "split": { 1332 | "version": "1.0.0", 1333 | "resolved": "https://registry.npmjs.org/split/-/split-1.0.0.tgz", 1334 | "integrity": "sha1-xDlc5oOrzSVLwo/h2rtuXCfc/64=", 1335 | "dev": true, 1336 | "requires": { 1337 | "through": "2.3.8" 1338 | } 1339 | }, 1340 | "split2": { 1341 | "version": "2.1.1", 1342 | "resolved": "https://registry.npmjs.org/split2/-/split2-2.1.1.tgz", 1343 | "integrity": "sha1-eh9VHhdqkOzTNF9yRqDP4XXvT9A=", 1344 | "dev": true, 1345 | "requires": { 1346 | "through2": "2.0.3" 1347 | } 1348 | }, 1349 | "standard-version": { 1350 | "version": "4.2.0", 1351 | "resolved": "https://registry.npmjs.org/standard-version/-/standard-version-4.2.0.tgz", 1352 | "integrity": "sha1-MBfoxc7SqS23UBeQJVw7qFFXN10=", 1353 | "dev": true, 1354 | "requires": { 1355 | "chalk": "1.1.3", 1356 | "conventional-changelog": "1.1.4", 1357 | "conventional-recommended-bump": "1.0.1", 1358 | "figures": "1.7.0", 1359 | "fs-access": "1.0.1", 1360 | "semver": "5.3.0", 1361 | "yargs": "8.0.2" 1362 | } 1363 | }, 1364 | "string_decoder": { 1365 | "version": "1.0.3", 1366 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", 1367 | "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", 1368 | "dev": true, 1369 | "requires": { 1370 | "safe-buffer": "5.1.1" 1371 | } 1372 | }, 1373 | "string-width": { 1374 | "version": "2.1.1", 1375 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", 1376 | "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", 1377 | "dev": true, 1378 | "requires": { 1379 | "is-fullwidth-code-point": "2.0.0", 1380 | "strip-ansi": "4.0.0" 1381 | }, 1382 | "dependencies": { 1383 | "ansi-regex": { 1384 | "version": "3.0.0", 1385 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", 1386 | "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", 1387 | "dev": true 1388 | }, 1389 | "is-fullwidth-code-point": { 1390 | "version": "2.0.0", 1391 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 1392 | "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 1393 | "dev": true 1394 | }, 1395 | "strip-ansi": { 1396 | "version": "4.0.0", 1397 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 1398 | "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", 1399 | "dev": true, 1400 | "requires": { 1401 | "ansi-regex": "3.0.0" 1402 | } 1403 | } 1404 | } 1405 | }, 1406 | "strip-ansi": { 1407 | "version": "3.0.1", 1408 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 1409 | "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 1410 | "dev": true, 1411 | "requires": { 1412 | "ansi-regex": "2.1.1" 1413 | } 1414 | }, 1415 | "strip-bom": { 1416 | "version": "3.0.0", 1417 | "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 1418 | "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", 1419 | "dev": true 1420 | }, 1421 | "strip-eof": { 1422 | "version": "1.0.0", 1423 | "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", 1424 | "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", 1425 | "dev": true 1426 | }, 1427 | "strip-indent": { 1428 | "version": "1.0.1", 1429 | "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", 1430 | "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", 1431 | "dev": true, 1432 | "requires": { 1433 | "get-stdin": "4.0.1" 1434 | } 1435 | }, 1436 | "supports-color": { 1437 | "version": "2.0.0", 1438 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 1439 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", 1440 | "dev": true 1441 | }, 1442 | "text-extensions": { 1443 | "version": "1.5.0", 1444 | "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.5.0.tgz", 1445 | "integrity": "sha1-0cstFLXQvEW/3Kigikc/aMfrDLw=", 1446 | "dev": true 1447 | }, 1448 | "through": { 1449 | "version": "2.3.8", 1450 | "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 1451 | "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", 1452 | "dev": true 1453 | }, 1454 | "through2": { 1455 | "version": "2.0.3", 1456 | "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", 1457 | "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", 1458 | "dev": true, 1459 | "requires": { 1460 | "readable-stream": "2.3.3", 1461 | "xtend": "4.0.1" 1462 | } 1463 | }, 1464 | "trim-newlines": { 1465 | "version": "1.0.0", 1466 | "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", 1467 | "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", 1468 | "dev": true 1469 | }, 1470 | "trim-off-newlines": { 1471 | "version": "1.0.1", 1472 | "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz", 1473 | "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=", 1474 | "dev": true 1475 | }, 1476 | "typedarray": { 1477 | "version": "0.0.6", 1478 | "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", 1479 | "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", 1480 | "dev": true 1481 | }, 1482 | "uglify-js": { 1483 | "version": "2.8.29", 1484 | "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", 1485 | "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", 1486 | "dev": true, 1487 | "optional": true, 1488 | "requires": { 1489 | "source-map": "0.5.6", 1490 | "uglify-to-browserify": "1.0.2", 1491 | "yargs": "3.10.0" 1492 | }, 1493 | "dependencies": { 1494 | "camelcase": { 1495 | "version": "1.2.1", 1496 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", 1497 | "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", 1498 | "dev": true, 1499 | "optional": true 1500 | }, 1501 | "source-map": { 1502 | "version": "0.5.6", 1503 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", 1504 | "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=", 1505 | "dev": true, 1506 | "optional": true 1507 | }, 1508 | "yargs": { 1509 | "version": "3.10.0", 1510 | "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", 1511 | "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", 1512 | "dev": true, 1513 | "optional": true, 1514 | "requires": { 1515 | "camelcase": "1.2.1", 1516 | "cliui": "2.1.0", 1517 | "decamelize": "1.2.0", 1518 | "window-size": "0.1.0" 1519 | } 1520 | } 1521 | } 1522 | }, 1523 | "uglify-to-browserify": { 1524 | "version": "1.0.2", 1525 | "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", 1526 | "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", 1527 | "dev": true, 1528 | "optional": true 1529 | }, 1530 | "util-deprecate": { 1531 | "version": "1.0.2", 1532 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 1533 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 1534 | "dev": true 1535 | }, 1536 | "validate-npm-package-license": { 1537 | "version": "3.0.1", 1538 | "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz", 1539 | "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", 1540 | "dev": true, 1541 | "requires": { 1542 | "spdx-correct": "1.0.2", 1543 | "spdx-expression-parse": "1.0.4" 1544 | } 1545 | }, 1546 | "which": { 1547 | "version": "1.2.14", 1548 | "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz", 1549 | "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=", 1550 | "dev": true, 1551 | "requires": { 1552 | "isexe": "2.0.0" 1553 | } 1554 | }, 1555 | "which-module": { 1556 | "version": "2.0.0", 1557 | "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", 1558 | "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", 1559 | "dev": true 1560 | }, 1561 | "window-size": { 1562 | "version": "0.1.0", 1563 | "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", 1564 | "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", 1565 | "dev": true, 1566 | "optional": true 1567 | }, 1568 | "wordwrap": { 1569 | "version": "0.0.3", 1570 | "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", 1571 | "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", 1572 | "dev": true 1573 | }, 1574 | "wrap-ansi": { 1575 | "version": "2.1.0", 1576 | "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", 1577 | "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", 1578 | "dev": true, 1579 | "requires": { 1580 | "string-width": "1.0.2", 1581 | "strip-ansi": "3.0.1" 1582 | }, 1583 | "dependencies": { 1584 | "string-width": { 1585 | "version": "1.0.2", 1586 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 1587 | "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", 1588 | "dev": true, 1589 | "requires": { 1590 | "code-point-at": "1.1.0", 1591 | "is-fullwidth-code-point": "1.0.0", 1592 | "strip-ansi": "3.0.1" 1593 | } 1594 | } 1595 | } 1596 | }, 1597 | "xtend": { 1598 | "version": "4.0.1", 1599 | "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", 1600 | "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", 1601 | "dev": true 1602 | }, 1603 | "y18n": { 1604 | "version": "3.2.1", 1605 | "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", 1606 | "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", 1607 | "dev": true 1608 | }, 1609 | "yallist": { 1610 | "version": "2.1.2", 1611 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", 1612 | "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", 1613 | "dev": true 1614 | }, 1615 | "yargs": { 1616 | "version": "8.0.2", 1617 | "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", 1618 | "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", 1619 | "dev": true, 1620 | "requires": { 1621 | "camelcase": "4.1.0", 1622 | "cliui": "3.2.0", 1623 | "decamelize": "1.2.0", 1624 | "get-caller-file": "1.0.2", 1625 | "os-locale": "2.1.0", 1626 | "read-pkg-up": "2.0.0", 1627 | "require-directory": "2.1.1", 1628 | "require-main-filename": "1.0.1", 1629 | "set-blocking": "2.0.0", 1630 | "string-width": "2.1.1", 1631 | "which-module": "2.0.0", 1632 | "y18n": "3.2.1", 1633 | "yargs-parser": "7.0.0" 1634 | }, 1635 | "dependencies": { 1636 | "camelcase": { 1637 | "version": "4.1.0", 1638 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", 1639 | "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", 1640 | "dev": true 1641 | }, 1642 | "cliui": { 1643 | "version": "3.2.0", 1644 | "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", 1645 | "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", 1646 | "dev": true, 1647 | "requires": { 1648 | "string-width": "1.0.2", 1649 | "strip-ansi": "3.0.1", 1650 | "wrap-ansi": "2.1.0" 1651 | }, 1652 | "dependencies": { 1653 | "string-width": { 1654 | "version": "1.0.2", 1655 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 1656 | "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", 1657 | "dev": true, 1658 | "requires": { 1659 | "code-point-at": "1.1.0", 1660 | "is-fullwidth-code-point": "1.0.0", 1661 | "strip-ansi": "3.0.1" 1662 | } 1663 | } 1664 | } 1665 | } 1666 | } 1667 | }, 1668 | "yargs-parser": { 1669 | "version": "7.0.0", 1670 | "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", 1671 | "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", 1672 | "dev": true, 1673 | "requires": { 1674 | "camelcase": "4.1.0" 1675 | }, 1676 | "dependencies": { 1677 | "camelcase": { 1678 | "version": "4.1.0", 1679 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", 1680 | "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", 1681 | "dev": true 1682 | } 1683 | } 1684 | } 1685 | } 1686 | } 1687 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "json-loader", 3 | "version": "0.5.7", 4 | "author": "Tobias Koppers @sokra", 5 | "description": "json loader module for webpack", 6 | "license": "MIT", 7 | "scripts": { 8 | "release": "standard-version" 9 | }, 10 | "devDependencies": { 11 | "standard-version": "^4.2.0" 12 | }, 13 | "repository": { 14 | "type": "git", 15 | "url": "https://github.com/webpack/json-loader.git" 16 | } 17 | } 18 | --------------------------------------------------------------------------------