A music player that connects to your cloud/distributed storage.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Closes #33

+2651 -956
+2525 -871
package-lock.json
··· 1 1 { 2 + "requires": true, 2 3 "lockfileVersion": 1, 3 4 "dependencies": { 4 5 "1-liners": { ··· 6 7 "resolved": "https://registry.npmjs.org/1-liners/-/1-liners-0.4.0.tgz", 7 8 "integrity": "sha1-sL+77uRaB7hqv/qyy5IgtrEqjio=" 8 9 }, 10 + "JSONStream": { 11 + "version": "1.3.1", 12 + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz", 13 + "integrity": "sha1-cH92HgHa6eFvG8+TcDt4xwlmV5o=", 14 + "dev": true, 15 + "requires": { 16 + "jsonparse": "1.3.1", 17 + "through": "2.3.8" 18 + } 19 + }, 9 20 "acorn": { 10 21 "version": "4.0.13", 11 22 "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", ··· 16 27 "version": "4.11.8", 17 28 "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", 18 29 "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", 30 + "requires": { 31 + "co": "4.6.0", 32 + "json-stable-stringify": "1.0.1" 33 + }, 19 34 "dependencies": { 20 35 "json-stable-stringify": { 21 36 "version": "1.0.1", 22 37 "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", 23 - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=" 38 + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", 39 + "requires": { 40 + "jsonify": "0.0.0" 41 + } 24 42 } 25 43 } 26 44 }, ··· 37 55 "anymatch": { 38 56 "version": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.0.tgz", 39 57 "integrity": "sha1-o+Uvo5FoyCX/V7AkgSbOWo/5VQc=", 40 - "dev": true 58 + "requires": { 59 + "arrify": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", 60 + "micromatch": "http://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz" 61 + } 41 62 }, 42 63 "argparse": { 43 64 "version": "1.0.9", 44 65 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz", 45 66 "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", 46 67 "dev": true, 68 + "requires": { 69 + "sprintf-js": "1.0.3" 70 + }, 47 71 "dependencies": { 48 72 "sprintf-js": { 49 73 "version": "1.0.3", ··· 56 80 "arr-diff": { 57 81 "version": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", 58 82 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", 59 - "dev": true 83 + "requires": { 84 + "arr-flatten": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.0.1.tgz" 85 + } 60 86 }, 61 87 "arr-flatten": { 62 88 "version": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.0.1.tgz", 63 - "integrity": "sha1-5f/lTUXhnzLyFukeuZyM6JK7YEs=", 64 - "dev": true 89 + "integrity": "sha1-5f/lTUXhnzLyFukeuZyM6JK7YEs=" 65 90 }, 66 91 "array-filter": { 67 92 "version": "0.0.1", ··· 85 110 "version": "1.0.2", 86 111 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", 87 112 "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", 88 - "dev": true 113 + "dev": true, 114 + "requires": { 115 + "array-uniq": "1.0.3" 116 + } 89 117 }, 90 118 "array-uniq": { 91 119 "version": "1.0.3", ··· 95 123 }, 96 124 "array-unique": { 97 125 "version": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", 98 - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", 99 - "dev": true 126 + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" 100 127 }, 101 128 "arrify": { 102 129 "version": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", 103 - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", 104 - "dev": true 130 + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" 105 131 }, 106 132 "asap": { 107 133 "version": "2.0.6", ··· 114 140 "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" 115 141 }, 116 142 "asn1.js": { 117 - "version": "http://registry.npmjs.org/asn1.js/-/asn1.js-4.9.1.tgz", 118 - "integrity": "sha1-SLokC0WpKA6UdImQull9IWYX/UA=" 143 + "version": "4.9.1", 144 + "resolved": "http://registry.npmjs.org/asn1.js/-/asn1.js-4.9.1.tgz", 145 + "integrity": "sha1-SLokC0WpKA6UdImQull9IWYX/UA=", 146 + "requires": { 147 + "bn.js": "4.11.8", 148 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 149 + "minimalistic-assert": "1.0.0" 150 + } 119 151 }, 120 152 "assert": { 121 153 "version": "1.4.1", 122 154 "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", 123 155 "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", 124 - "dev": true 156 + "dev": true, 157 + "requires": { 158 + "util": "0.10.3" 159 + } 160 + }, 161 + "assert-plus": { 162 + "version": "1.0.0", 163 + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 164 + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" 125 165 }, 126 166 "astw": { 127 167 "version": "2.2.0", 128 168 "resolved": "https://registry.npmjs.org/astw/-/astw-2.2.0.tgz", 129 169 "integrity": "sha1-e9QXhNMkk5h66yOba04cV6hzuRc=", 130 - "dev": true 170 + "dev": true, 171 + "requires": { 172 + "acorn": "4.0.13" 173 + } 131 174 }, 132 175 "async": { 133 176 "version": "1.5.2", ··· 136 179 }, 137 180 "async-each": { 138 181 "version": "http://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", 139 - "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", 140 - "dev": true 182 + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=" 141 183 }, 142 184 "asynckit": { 143 185 "version": "0.4.0", ··· 145 187 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" 146 188 }, 147 189 "autoprefixer": { 148 - "version": "7.1.4", 149 - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.1.4.tgz", 150 - "integrity": "sha512-MB1XybOJqu1uAwpfSilAa1wSURNc4W310CFKvMj1fNaJBFxr1PGgz72vZaPr9ryKGqs2vYZ6jDyJ0aiGELjsoA==", 151 - "dev": true 190 + "version": "7.1.6", 191 + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.1.6.tgz", 192 + "integrity": "sha512-C9yv/UF3X+eJTi/zvfxuyfxmLibYrntpF3qoJYrMeQwgUJOZrZvpJiMG2FMQ3qnhWtF/be4pYONBBw95ZGe3vA==", 193 + "dev": true, 194 + "requires": { 195 + "browserslist": "2.6.1", 196 + "caniuse-lite": "1.0.30000756", 197 + "normalize-range": "0.1.2", 198 + "num2fraction": "1.2.2", 199 + "postcss": "6.0.13", 200 + "postcss-value-parser": "3.3.0" 201 + }, 202 + "dependencies": { 203 + "ansi-styles": { 204 + "version": "3.2.0", 205 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", 206 + "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", 207 + "dev": true, 208 + "requires": { 209 + "color-convert": "1.9.0" 210 + } 211 + }, 212 + "chalk": { 213 + "version": "2.3.0", 214 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", 215 + "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", 216 + "dev": true, 217 + "requires": { 218 + "ansi-styles": "3.2.0", 219 + "escape-string-regexp": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 220 + "supports-color": "4.5.0" 221 + } 222 + }, 223 + "postcss": { 224 + "version": "6.0.13", 225 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.13.tgz", 226 + "integrity": "sha512-nHsrD1PPTMSJDfU+osVsLtPkSP9YGeoOz4FDLN4r1DW4N5vqL1J+gACzTQHsfwIiWG/0/nV4yCzjTMo1zD8U1g==", 227 + "dev": true, 228 + "requires": { 229 + "chalk": "2.3.0", 230 + "source-map": "0.6.1", 231 + "supports-color": "4.5.0" 232 + } 233 + }, 234 + "source-map": { 235 + "version": "0.6.1", 236 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 237 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 238 + "dev": true 239 + }, 240 + "supports-color": { 241 + "version": "4.5.0", 242 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", 243 + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", 244 + "dev": true, 245 + "requires": { 246 + "has-flag": "2.0.0" 247 + } 248 + } 249 + } 250 + }, 251 + "aws-sign2": { 252 + "version": "0.7.0", 253 + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 254 + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" 152 255 }, 153 256 "aws4": { 154 257 "version": "1.6.0", ··· 157 260 }, 158 261 "balanced-match": { 159 262 "version": "http://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", 160 - "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", 161 - "dev": true 263 + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=" 162 264 }, 163 265 "base-x": { 164 266 "version": "1.1.0", ··· 180 282 "version": "1.0.1", 181 283 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", 182 284 "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", 183 - "optional": true 285 + "optional": true, 286 + "requires": { 287 + "tweetnacl": "0.14.5" 288 + } 184 289 }, 185 290 "bigi": { 186 291 "version": "1.4.2", ··· 189 294 }, 190 295 "binary-extensions": { 191 296 "version": "http://registry.npmjs.org/binary-extensions/-/binary-extensions-1.8.0.tgz", 192 - "integrity": "sha1-SOyNFt9Dd+rl+liEaCSAr02Vx3Q=", 193 - "dev": true 297 + "integrity": "sha1-SOyNFt9Dd+rl+liEaCSAr02Vx3Q=" 194 298 }, 195 299 "bip66": { 196 300 "version": "1.1.5", 197 301 "resolved": "https://registry.npmjs.org/bip66/-/bip66-1.1.5.tgz", 198 - "integrity": "sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI=" 302 + "integrity": "sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI=", 303 + "requires": { 304 + "safe-buffer": "5.1.1" 305 + } 199 306 }, 200 307 "bitcoinjs-lib": { 201 308 "version": "2.3.0", 202 309 "resolved": "https://registry.npmjs.org/bitcoinjs-lib/-/bitcoinjs-lib-2.3.0.tgz", 203 - "integrity": "sha1-+k0nuWlkFdWzA1furF0iJxPhlmo=" 310 + "integrity": "sha1-+k0nuWlkFdWzA1furF0iJxPhlmo=", 311 + "requires": { 312 + "bigi": "1.4.2", 313 + "bip66": "1.1.5", 314 + "bs58check": "1.3.4", 315 + "buffer-compare": "1.1.1", 316 + "buffer-equals": "1.0.4", 317 + "buffer-reverse": "1.0.1", 318 + "create-hash": "1.1.3", 319 + "create-hmac": "1.1.6", 320 + "ecurve": "1.0.5", 321 + "randombytes": "2.0.5", 322 + "typeforce": "1.11.5", 323 + "wif": "2.0.6" 324 + } 204 325 }, 205 326 "blockstack": { 206 - "version": "0.10.2", 207 - "resolved": "https://registry.npmjs.org/blockstack/-/blockstack-0.10.2.tgz", 208 - "integrity": "sha512-oBnrRuULriMW5XwzfcTBwX8CzJM+Popw0r9zKQ+hxd/j1R3ClKylTzzOjZnf7DpOOsmty0F9R5vMIfHofBa0ig==" 327 + "version": "0.13.0", 328 + "resolved": "https://registry.npmjs.org/blockstack/-/blockstack-0.13.0.tgz", 329 + "integrity": "sha512-7ocRVHaokLcXos6Rdj9U7jgyWdVxvuY+Yqwaiq65CV0ELhBtQtK/68HyLob2WtFsuRzL4URqctK+Hr6J7N0vDQ==", 330 + "requires": { 331 + "ajv": "4.11.8", 332 + "bigi": "1.4.2", 333 + "bitcoinjs-lib": "2.3.0", 334 + "blockstack-storage": "0.2.11", 335 + "cheerio": "0.22.0", 336 + "crypto": "0.0.3", 337 + "custom-protocol-detection-blockstack": "1.1.3", 338 + "ecurve": "1.0.5", 339 + "elliptic": "6.4.0", 340 + "es6-promise": "4.1.1", 341 + "hasprop": "0.0.4", 342 + "isomorphic-fetch": "2.2.1", 343 + "jsontokens": "0.7.6", 344 + "promise": "7.3.1", 345 + "query-string": "4.3.4", 346 + "request": "2.83.0", 347 + "schema-inspector": "1.6.8", 348 + "sprintf-js": "1.1.1", 349 + "uuid": "3.1.0", 350 + "validator": "7.2.0", 351 + "zone-file": "0.2.2" 352 + } 209 353 }, 210 354 "blockstack-storage": { 211 355 "version": "0.2.11", 212 356 "resolved": "https://registry.npmjs.org/blockstack-storage/-/blockstack-storage-0.2.11.tgz", 213 - "integrity": "sha512-U/dPDYz7PcZVy3eg0Dr5QKaxdCd6qqK2P2BKo7EQ4v6fy44+lHreGmK+HM/Eo/AmK9dhvFa4vk7HsFgWnFYmIw==" 357 + "integrity": "sha512-U/dPDYz7PcZVy3eg0Dr5QKaxdCd6qqK2P2BKo7EQ4v6fy44+lHreGmK+HM/Eo/AmK9dhvFa4vk7HsFgWnFYmIw==", 358 + "requires": { 359 + "ajv": "4.11.8", 360 + "bitcoinjs-lib": "2.3.0", 361 + "elliptic": "6.4.0", 362 + "isomorphic-fetch": "2.2.1", 363 + "jsontokens": "0.7.6", 364 + "uuid": "3.1.0" 365 + } 214 366 }, 215 367 "bn.js": { 216 - "version": "http://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", 217 - "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" 368 + "version": "4.11.8", 369 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", 370 + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" 218 371 }, 219 372 "boolbase": { 220 373 "version": "1.0.0", 221 374 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 222 375 "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" 376 + }, 377 + "boom": { 378 + "version": "4.3.1", 379 + "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz", 380 + "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", 381 + "requires": { 382 + "hoek": "4.2.0" 383 + } 223 384 }, 224 385 "brace-expansion": { 225 386 "version": "http://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz", 226 387 "integrity": "sha1-cZfX6qm4fmSDkOph/GbIRCdCDfk=", 227 - "dev": true 388 + "requires": { 389 + "balanced-match": "http://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", 390 + "concat-map": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" 391 + } 228 392 }, 229 393 "braces": { 230 394 "version": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", 231 395 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", 232 - "dev": true 396 + "requires": { 397 + "expand-range": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", 398 + "preserve": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", 399 + "repeat-element": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz" 400 + } 233 401 }, 234 402 "brorand": { 235 - "version": "http://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", 403 + "version": "1.1.0", 404 + "resolved": "http://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", 236 405 "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" 237 406 }, 238 407 "browser-pack": { 239 408 "version": "6.0.2", 240 409 "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.0.2.tgz", 241 410 "integrity": "sha1-+GzWzvT1MAyOY+B6TVEvZfv/RTE=", 242 - "dev": true 411 + "dev": true, 412 + "requires": { 413 + "JSONStream": "1.3.1", 414 + "combine-source-map": "0.7.2", 415 + "defined": "1.0.0", 416 + "through2": "2.0.3", 417 + "umd": "3.0.1" 418 + } 243 419 }, 244 420 "browser-resolve": { 245 421 "version": "1.11.2", 246 422 "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz", 247 423 "integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=", 248 424 "dev": true, 425 + "requires": { 426 + "resolve": "1.1.7" 427 + }, 249 428 "dependencies": { 250 429 "resolve": { 251 430 "version": "1.1.7", ··· 256 435 } 257 436 }, 258 437 "browserify": { 259 - "version": "14.4.0", 260 - "resolved": "https://registry.npmjs.org/browserify/-/browserify-14.4.0.tgz", 261 - "integrity": "sha1-CJo0Y69Y0OSNjNQHCz90ZU1avKk=", 438 + "version": "14.5.0", 439 + "resolved": "https://registry.npmjs.org/browserify/-/browserify-14.5.0.tgz", 440 + "integrity": "sha512-gKfOsNQv/toWz+60nSPfYzuwSEdzvV2WdxrVPUbPD/qui44rAkB3t3muNtmmGYHqrG56FGwX9SUEQmzNLAeS7g==", 262 441 "dev": true, 442 + "requires": { 443 + "JSONStream": "1.3.1", 444 + "assert": "1.4.1", 445 + "browser-pack": "6.0.2", 446 + "browser-resolve": "1.11.2", 447 + "browserify-zlib": "0.2.0", 448 + "buffer": "5.0.8", 449 + "cached-path-relative": "1.0.1", 450 + "concat-stream": "1.5.2", 451 + "console-browserify": "1.1.0", 452 + "constants-browserify": "1.0.0", 453 + "crypto-browserify": "3.11.1", 454 + "defined": "1.0.0", 455 + "deps-sort": "2.0.0", 456 + "domain-browser": "1.1.7", 457 + "duplexer2": "0.1.4", 458 + "events": "1.1.1", 459 + "glob": "http://registry.npmjs.org/glob/-/glob-7.1.1.tgz", 460 + "has": "1.0.1", 461 + "htmlescape": "1.1.1", 462 + "https-browserify": "1.0.0", 463 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 464 + "insert-module-globals": "7.0.1", 465 + "labeled-stream-splicer": "2.0.0", 466 + "module-deps": "4.1.1", 467 + "os-browserify": "0.3.0", 468 + "parents": "1.0.1", 469 + "path-browserify": "0.0.0", 470 + "process": "0.11.10", 471 + "punycode": "1.4.1", 472 + "querystring-es3": "0.2.1", 473 + "read-only-stream": "2.0.0", 474 + "readable-stream": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz", 475 + "resolve": "1.5.0", 476 + "shasum": "1.0.2", 477 + "shell-quote": "1.6.1", 478 + "stream-browserify": "2.0.1", 479 + "stream-http": "2.7.2", 480 + "string_decoder": "1.0.3", 481 + "subarg": "1.0.0", 482 + "syntax-error": "1.3.0", 483 + "through2": "2.0.3", 484 + "timers-browserify": "1.4.2", 485 + "tty-browserify": "0.0.0", 486 + "url": "0.11.0", 487 + "util": "0.10.3", 488 + "vm-browserify": "0.0.4", 489 + "xtend": "4.0.1" 490 + }, 263 491 "dependencies": { 264 492 "concat-stream": { 265 493 "version": "1.5.2", 266 494 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz", 267 495 "integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=", 268 496 "dev": true, 497 + "requires": { 498 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 499 + "readable-stream": "2.0.6", 500 + "typedarray": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" 501 + }, 269 502 "dependencies": { 270 503 "readable-stream": { 271 504 "version": "2.0.6", 272 505 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz", 273 506 "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", 274 - "dev": true 507 + "dev": true, 508 + "requires": { 509 + "core-util-is": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 510 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 511 + "isarray": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 512 + "process-nextick-args": "http://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", 513 + "string_decoder": "0.10.31", 514 + "util-deprecate": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" 515 + } 275 516 }, 276 517 "string_decoder": { 277 518 "version": "0.10.31", ··· 285 526 "version": "1.0.3", 286 527 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", 287 528 "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", 288 - "dev": true 529 + "dev": true, 530 + "requires": { 531 + "safe-buffer": "5.1.1" 532 + } 289 533 } 290 534 } 291 535 }, 292 536 "browserify-aes": { 293 - "version": "1.0.8", 294 - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.0.8.tgz", 295 - "integrity": "sha512-WYCMOT/PtGTlpOKFht0YJFYcPy6pLCR98CtWfzK13zoynLlBMvAdEMSRGmgnJCw2M2j/5qxBkinZQFobieM8dQ==", 296 - "dev": true 537 + "version": "1.1.1", 538 + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.1.1.tgz", 539 + "integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==", 540 + "dev": true, 541 + "requires": { 542 + "buffer-xor": "1.0.3", 543 + "cipher-base": "1.0.4", 544 + "create-hash": "1.1.3", 545 + "evp_bytestokey": "1.0.3", 546 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 547 + "safe-buffer": "5.1.1" 548 + } 297 549 }, 298 550 "browserify-cipher": { 299 551 "version": "1.0.0", 300 552 "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz", 301 553 "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=", 302 - "dev": true 554 + "dev": true, 555 + "requires": { 556 + "browserify-aes": "1.1.1", 557 + "browserify-des": "1.0.0", 558 + "evp_bytestokey": "1.0.3" 559 + } 303 560 }, 304 561 "browserify-des": { 305 562 "version": "1.0.0", 306 563 "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz", 307 564 "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=", 308 - "dev": true 565 + "dev": true, 566 + "requires": { 567 + "cipher-base": "1.0.4", 568 + "des.js": "1.0.0", 569 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" 570 + } 309 571 }, 310 572 "browserify-rsa": { 311 573 "version": "4.0.1", 312 574 "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", 313 575 "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", 314 - "dev": true 576 + "dev": true, 577 + "requires": { 578 + "bn.js": "4.11.8", 579 + "randombytes": "2.0.5" 580 + } 315 581 }, 316 582 "browserify-sign": { 317 583 "version": "4.0.4", 318 584 "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", 319 585 "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", 320 - "dev": true 586 + "dev": true, 587 + "requires": { 588 + "bn.js": "4.11.8", 589 + "browserify-rsa": "4.0.1", 590 + "create-hash": "1.1.3", 591 + "create-hmac": "1.1.6", 592 + "elliptic": "6.4.0", 593 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 594 + "parse-asn1": "5.1.0" 595 + } 321 596 }, 322 597 "browserify-zlib": { 323 - "version": "0.1.4", 324 - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", 325 - "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=", 326 - "dev": true 598 + "version": "0.2.0", 599 + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", 600 + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", 601 + "dev": true, 602 + "requires": { 603 + "pako": "1.0.6" 604 + } 327 605 }, 328 606 "browserslist": { 329 - "version": "2.4.0", 330 - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.4.0.tgz", 331 - "integrity": "sha512-aM2Gt4x9bVlCUteADBS6JP0F+2tMWKM1jQzUulVROtdFWFIcIVvY76AJbr7GDqy0eDhn+PcnpzzivGxY4qiaKQ==", 332 - "dev": true 607 + "version": "2.6.1", 608 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.6.1.tgz", 609 + "integrity": "sha512-HBZwVT7ciQB9KlXM3AUMQbnQXtHWPsEUKQTiS0BEFfY5bOrMl94ORaqQD1GyuTGh69ZmYeue9QBqiw219e09eQ==", 610 + "dev": true, 611 + "requires": { 612 + "caniuse-lite": "1.0.30000756", 613 + "electron-to-chromium": "1.3.27" 614 + } 333 615 }, 334 616 "bs58": { 335 617 "version": "3.1.0", 336 618 "resolved": "https://registry.npmjs.org/bs58/-/bs58-3.1.0.tgz", 337 - "integrity": "sha1-1MJjiL9IBMrHFBQbGUWqR+XrJI4=" 619 + "integrity": "sha1-1MJjiL9IBMrHFBQbGUWqR+XrJI4=", 620 + "requires": { 621 + "base-x": "1.1.0" 622 + } 338 623 }, 339 624 "bs58check": { 340 625 "version": "1.3.4", 341 626 "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-1.3.4.tgz", 342 - "integrity": "sha1-xSVABzdJEXcU+gQsMEfrj5FRy/g=" 627 + "integrity": "sha1-xSVABzdJEXcU+gQsMEfrj5FRy/g=", 628 + "requires": { 629 + "bs58": "3.1.0", 630 + "create-hash": "1.1.3" 631 + } 343 632 }, 344 633 "buffer": { 345 - "version": "5.0.7", 346 - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.0.7.tgz", 347 - "integrity": "sha512-NeeHXWh5pCbPQCt2/6rLvXqapZfVsqw/YgRgaHpT3H9Uzgs+S0lSg5SQzouIuDvcmlQRqBe8hOO2scKCu3cxrg==", 348 - "dev": true 634 + "version": "5.0.8", 635 + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.0.8.tgz", 636 + "integrity": "sha512-xXvjQhVNz50v2nPeoOsNqWCLGfiv4ji/gXZM28jnVwdLJxH4mFyqgqCKfaK9zf1KUbG6zTkjLOy7ou+jSMarGA==", 637 + "dev": true, 638 + "requires": { 639 + "base64-js": "1.2.1", 640 + "ieee754": "1.1.8" 641 + } 349 642 }, 350 643 "buffer-compare": { 351 644 "version": "1.1.1", ··· 395 688 "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" 396 689 }, 397 690 "caniuse-lite": { 398 - "version": "1.0.30000726", 399 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000726.tgz", 400 - "integrity": "sha1-lmp1P6EHoJ1BMc+LPWFnI6Bsz34=", 691 + "version": "1.0.30000756", 692 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000756.tgz", 693 + "integrity": "sha1-PacBwVIbn6uHAExt58l/pH2+qtI=", 401 694 "dev": true 402 695 }, 403 696 "caseless": { ··· 408 701 "chalk": { 409 702 "version": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz", 410 703 "integrity": "sha1-UJr7ZwZudJn36zU1x3RFdyri0Bk=", 411 - "dev": true 704 + "dev": true, 705 + "requires": { 706 + "ansi-styles": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 707 + "escape-string-regexp": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 708 + "has-ansi": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 709 + "strip-ansi": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 710 + "supports-color": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz" 711 + } 412 712 }, 413 713 "cheerio": { 414 714 "version": "0.22.0", 415 715 "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz", 416 - "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=" 716 + "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", 717 + "requires": { 718 + "css-select": "1.2.0", 719 + "dom-serializer": "0.1.0", 720 + "entities": "1.1.1", 721 + "htmlparser2": "3.9.2", 722 + "lodash.assignin": "4.2.0", 723 + "lodash.bind": "4.2.1", 724 + "lodash.defaults": "4.2.0", 725 + "lodash.filter": "4.6.0", 726 + "lodash.flatten": "4.4.0", 727 + "lodash.foreach": "4.5.0", 728 + "lodash.map": "4.6.0", 729 + "lodash.merge": "4.6.0", 730 + "lodash.pick": "4.4.0", 731 + "lodash.reduce": "4.6.0", 732 + "lodash.reject": "4.6.0", 733 + "lodash.some": "4.6.0" 734 + } 417 735 }, 418 736 "chokidar": { 419 737 "version": "1.7.0", 420 738 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", 421 739 "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", 422 - "dependencies": { 423 - "anymatch": { 424 - "version": "1.3.2", 425 - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", 426 - "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==" 427 - }, 428 - "arr-diff": { 429 - "version": "2.0.0", 430 - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", 431 - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=" 432 - }, 433 - "arr-flatten": { 434 - "version": "1.1.0", 435 - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 436 - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" 437 - }, 438 - "array-unique": { 439 - "version": "0.2.1", 440 - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", 441 - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" 442 - }, 443 - "async-each": { 444 - "version": "1.0.1", 445 - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", 446 - "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=" 447 - }, 448 - "balanced-match": { 449 - "version": "1.0.0", 450 - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 451 - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" 452 - }, 453 - "binary-extensions": { 454 - "version": "1.10.0", 455 - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.10.0.tgz", 456 - "integrity": "sha1-muuabF6IY4qtFx4Wf1kAq+JINdA=" 457 - }, 458 - "brace-expansion": { 459 - "version": "1.1.8", 460 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", 461 - "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=" 462 - }, 463 - "braces": { 464 - "version": "1.8.5", 465 - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", 466 - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=" 467 - }, 468 - "concat-map": { 469 - "version": "0.0.1", 470 - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 471 - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 472 - }, 473 - "core-util-is": { 474 - "version": "1.0.2", 475 - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 476 - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 477 - }, 478 - "expand-brackets": { 479 - "version": "0.1.5", 480 - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", 481 - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=" 482 - }, 483 - "expand-range": { 484 - "version": "1.8.2", 485 - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", 486 - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=" 487 - }, 488 - "extglob": { 489 - "version": "0.3.2", 490 - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", 491 - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=" 492 - }, 493 - "filename-regex": { 494 - "version": "2.0.1", 495 - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", 496 - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" 497 - }, 498 - "fill-range": { 499 - "version": "2.2.3", 500 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", 501 - "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=" 502 - }, 503 - "for-in": { 504 - "version": "1.0.2", 505 - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 506 - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" 507 - }, 508 - "for-own": { 509 - "version": "0.1.5", 510 - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", 511 - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=" 512 - }, 513 - "glob-base": { 514 - "version": "0.3.0", 515 - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", 516 - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=" 517 - }, 518 - "glob-parent": { 519 - "version": "2.0.0", 520 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", 521 - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=" 522 - }, 523 - "graceful-fs": { 524 - "version": "4.1.11", 525 - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", 526 - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" 527 - }, 528 - "inherits": { 529 - "version": "2.0.3", 530 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 531 - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 532 - }, 533 - "is-binary-path": { 534 - "version": "1.0.1", 535 - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", 536 - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=" 537 - }, 538 - "is-buffer": { 539 - "version": "1.1.5", 540 - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz", 541 - "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=" 542 - }, 543 - "is-dotfile": { 544 - "version": "1.0.3", 545 - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", 546 - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" 547 - }, 548 - "is-equal-shallow": { 549 - "version": "0.1.3", 550 - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", 551 - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=" 552 - }, 553 - "is-extendable": { 554 - "version": "0.1.1", 555 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 556 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" 557 - }, 558 - "is-extglob": { 559 - "version": "1.0.0", 560 - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", 561 - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" 562 - }, 563 - "is-glob": { 564 - "version": "2.0.1", 565 - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", 566 - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=" 567 - }, 568 - "is-number": { 569 - "version": "2.1.0", 570 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", 571 - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=" 572 - }, 573 - "is-posix-bracket": { 574 - "version": "0.1.1", 575 - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", 576 - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" 577 - }, 578 - "is-primitive": { 579 - "version": "2.0.0", 580 - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", 581 - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" 582 - }, 583 - "isarray": { 584 - "version": "1.0.0", 585 - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 586 - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 587 - }, 588 - "isobject": { 589 - "version": "2.1.0", 590 - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 591 - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=" 592 - }, 593 - "kind-of": { 594 - "version": "3.2.2", 595 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 596 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" 597 - }, 598 - "micromatch": { 599 - "version": "2.3.11", 600 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", 601 - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=" 602 - }, 603 - "minimatch": { 604 - "version": "3.0.4", 605 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 606 - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" 607 - }, 608 - "normalize-path": { 609 - "version": "2.1.1", 610 - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", 611 - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=" 612 - }, 613 - "object.omit": { 614 - "version": "2.0.1", 615 - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", 616 - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=" 617 - }, 618 - "parse-glob": { 619 - "version": "3.0.4", 620 - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", 621 - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=" 622 - }, 623 - "path-is-absolute": { 624 - "version": "1.0.1", 625 - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 626 - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" 627 - }, 628 - "preserve": { 629 - "version": "0.2.0", 630 - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", 631 - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" 632 - }, 633 - "process-nextick-args": { 634 - "version": "1.0.7", 635 - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", 636 - "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" 637 - }, 638 - "randomatic": { 639 - "version": "1.1.7", 640 - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", 641 - "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", 642 - "dependencies": { 643 - "is-number": { 644 - "version": "3.0.0", 645 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 646 - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 647 - "dependencies": { 648 - "kind-of": { 649 - "version": "3.2.2", 650 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 651 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" 652 - } 653 - } 654 - }, 655 - "kind-of": { 656 - "version": "4.0.0", 657 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 658 - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=" 659 - } 660 - } 661 - }, 662 - "readable-stream": { 663 - "version": "2.3.3", 664 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", 665 - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==" 666 - }, 667 - "readdirp": { 668 - "version": "2.1.0", 669 - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", 670 - "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=" 671 - }, 672 - "regex-cache": { 673 - "version": "0.4.4", 674 - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", 675 - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==" 676 - }, 677 - "repeat-element": { 678 - "version": "1.1.2", 679 - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", 680 - "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=" 681 - }, 682 - "repeat-string": { 683 - "version": "1.6.1", 684 - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 685 - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" 686 - }, 687 - "set-immediate-shim": { 688 - "version": "1.0.1", 689 - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", 690 - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" 691 - }, 692 - "string_decoder": { 693 - "version": "1.0.3", 694 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", 695 - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==" 696 - }, 697 - "util-deprecate": { 698 - "version": "1.0.2", 699 - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 700 - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" 701 - } 740 + "requires": { 741 + "anymatch": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.0.tgz", 742 + "async-each": "http://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", 743 + "fsevents": "1.1.2", 744 + "glob-parent": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", 745 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 746 + "is-binary-path": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", 747 + "is-glob": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", 748 + "path-is-absolute": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 749 + "readdirp": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz" 702 750 } 703 751 }, 704 752 "cipher-base": { 705 - "version": "http://registry.npmjs.org/cipher-base/-/cipher-base-1.0.3.tgz", 706 - "integrity": "sha1-7qvxlEGc6QDaMBjCB9IS8qbfCgc=" 753 + "version": "1.0.4", 754 + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", 755 + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", 756 + "requires": { 757 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 758 + "safe-buffer": "5.1.1" 759 + } 707 760 }, 708 761 "cli-cursor": { 709 762 "version": "2.1.0", 710 763 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", 711 764 "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", 712 - "dev": true 765 + "dev": true, 766 + "requires": { 767 + "restore-cursor": "2.0.0" 768 + } 713 769 }, 714 770 "cli-spinners": { 715 771 "version": "1.0.0", ··· 720 776 "cliui": { 721 777 "version": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", 722 778 "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", 723 - "dev": true 779 + "dev": true, 780 + "requires": { 781 + "string-width": "http://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 782 + "strip-ansi": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 783 + "wrap-ansi": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz" 784 + } 724 785 }, 725 786 "co": { 726 787 "version": "4.6.0", ··· 736 797 "version": "1.9.0", 737 798 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz", 738 799 "integrity": "sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o=", 739 - "dev": true 800 + "dev": true, 801 + "requires": { 802 + "color-name": "1.1.3" 803 + } 740 804 }, 741 805 "color-name": { 742 806 "version": "1.1.3", ··· 748 812 "version": "0.7.2", 749 813 "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.7.2.tgz", 750 814 "integrity": "sha1-CHAxKFazB6h8xKxIbzqaYq7MwJ4=", 751 - "dev": true 815 + "dev": true, 816 + "requires": { 817 + "convert-source-map": "1.1.3", 818 + "inline-source-map": "0.6.2", 819 + "lodash.memoize": "3.0.4", 820 + "source-map": "0.5.7" 821 + } 752 822 }, 753 823 "combined-stream": { 754 824 "version": "1.0.5", 755 825 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", 756 - "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=" 826 + "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", 827 + "requires": { 828 + "delayed-stream": "1.0.0" 829 + } 757 830 }, 758 831 "commander": { 759 832 "version": "2.9.0", 760 833 "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", 761 834 "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=", 762 - "dev": true 835 + "dev": true, 836 + "requires": { 837 + "graceful-readlink": "1.0.1" 838 + } 763 839 }, 764 840 "concat-map": { 765 841 "version": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 766 - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 767 - "dev": true 842 + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 768 843 }, 769 844 "concat-stream": { 770 845 "version": "1.6.0", 771 846 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", 772 847 "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", 773 - "dev": true 848 + "dev": true, 849 + "requires": { 850 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 851 + "readable-stream": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz", 852 + "typedarray": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" 853 + } 774 854 }, 775 855 "console-browserify": { 776 856 "version": "1.1.0", 777 857 "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", 778 858 "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", 779 - "dev": true 859 + "dev": true, 860 + "requires": { 861 + "date-now": "0.1.4" 862 + } 780 863 }, 781 864 "constants-browserify": { 782 865 "version": "1.0.0", ··· 798 881 "version": "2.2.2", 799 882 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", 800 883 "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", 801 - "dev": true 884 + "dev": true, 885 + "requires": { 886 + "is-directory": "0.3.1", 887 + "js-yaml": "3.9.1", 888 + "minimist": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 889 + "object-assign": "4.1.1", 890 + "os-homedir": "1.0.2", 891 + "parse-json": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 892 + "require-from-string": "1.2.1" 893 + } 802 894 }, 803 895 "create-ecdh": { 804 896 "version": "4.0.0", 805 897 "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz", 806 898 "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=", 807 - "dev": true 899 + "dev": true, 900 + "requires": { 901 + "bn.js": "4.11.8", 902 + "elliptic": "6.4.0" 903 + } 808 904 }, 809 905 "create-hash": { 810 - "version": "http://registry.npmjs.org/create-hash/-/create-hash-1.1.2.tgz", 811 - "integrity": "sha1-USEAYte7dHn2xlu0GpIgix1hq60=" 906 + "version": "1.1.3", 907 + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz", 908 + "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=", 909 + "requires": { 910 + "cipher-base": "1.0.4", 911 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 912 + "ripemd160": "2.0.1", 913 + "sha.js": "2.4.9" 914 + } 812 915 }, 813 916 "create-hmac": { 814 - "version": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.4.tgz", 815 - "integrity": "sha1-0/tLolPriz9W456i+8uK90e9MXA=" 917 + "version": "1.1.6", 918 + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.6.tgz", 919 + "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=", 920 + "requires": { 921 + "cipher-base": "1.0.4", 922 + "create-hash": "1.1.3", 923 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 924 + "ripemd160": "2.0.1", 925 + "safe-buffer": "5.1.1", 926 + "sha.js": "2.4.9" 927 + } 816 928 }, 817 929 "cross-spawn": { 818 930 "version": "2.1.0", 819 931 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-2.1.0.tgz", 820 932 "integrity": "sha1-m8J/QEI+mKRF7+kmmYPk9AVc3jo=", 821 - "dev": true 933 + "dev": true, 934 + "requires": { 935 + "cross-spawn-async": "2.2.5", 936 + "spawn-sync": "1.0.13" 937 + } 822 938 }, 823 939 "cross-spawn-async": { 824 940 "version": "2.2.5", 825 941 "resolved": "https://registry.npmjs.org/cross-spawn-async/-/cross-spawn-async-2.2.5.tgz", 826 942 "integrity": "sha1-hF/wwINKPe2dFg2sptOQkGuyiMw=", 827 - "dev": true 943 + "dev": true, 944 + "requires": { 945 + "lru-cache": "http://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz", 946 + "which": "http://registry.npmjs.org/which/-/which-1.2.12.tgz" 947 + } 948 + }, 949 + "cryptiles": { 950 + "version": "3.1.2", 951 + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz", 952 + "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", 953 + "requires": { 954 + "boom": "5.2.0" 955 + }, 956 + "dependencies": { 957 + "boom": { 958 + "version": "5.2.0", 959 + "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz", 960 + "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", 961 + "requires": { 962 + "hoek": "4.2.0" 963 + } 964 + } 965 + } 828 966 }, 829 967 "crypto": { 830 968 "version": "0.0.3", ··· 835 973 "version": "3.11.1", 836 974 "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.11.1.tgz", 837 975 "integrity": "sha512-Na7ZlwCOqoaW5RwUK1WpXws2kv8mNhWdTlzob0UXulk6G9BDbyiJaGTYBIX61Ozn9l1EPPJpICZb4DaOpT9NlQ==", 838 - "dev": true 976 + "dev": true, 977 + "requires": { 978 + "browserify-cipher": "1.0.0", 979 + "browserify-sign": "4.0.4", 980 + "create-ecdh": "4.0.0", 981 + "create-hash": "1.1.3", 982 + "create-hmac": "1.1.6", 983 + "diffie-hellman": "5.0.2", 984 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 985 + "pbkdf2": "3.0.14", 986 + "public-encrypt": "4.0.0", 987 + "randombytes": "2.0.5" 988 + } 839 989 }, 840 990 "css-select": { 841 991 "version": "1.2.0", 842 992 "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", 843 - "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=" 993 + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", 994 + "requires": { 995 + "boolbase": "1.0.0", 996 + "css-what": "2.1.0", 997 + "domutils": "1.5.1", 998 + "nth-check": "1.0.1" 999 + } 844 1000 }, 845 1001 "css-what": { 846 1002 "version": "2.1.0", ··· 856 1012 "version": "1.14.1", 857 1013 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 858 1014 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", 859 - "dependencies": { 860 - "assert-plus": { 861 - "version": "1.0.0", 862 - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 863 - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" 864 - } 1015 + "requires": { 1016 + "assert-plus": "1.0.0" 865 1017 } 866 1018 }, 867 1019 "date-now": { ··· 901 1053 "version": "2.0.0", 902 1054 "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz", 903 1055 "integrity": "sha1-CRckkC6EZYJg65EHSMzNGvbiH7U=", 904 - "dev": true 1056 + "dev": true, 1057 + "requires": { 1058 + "JSONStream": "1.3.1", 1059 + "shasum": "1.0.2", 1060 + "subarg": "1.0.0", 1061 + "through2": "2.0.3" 1062 + } 905 1063 }, 906 1064 "des.js": { 907 1065 "version": "1.0.0", 908 1066 "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", 909 1067 "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", 910 - "dev": true 1068 + "dev": true, 1069 + "requires": { 1070 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 1071 + "minimalistic-assert": "1.0.0" 1072 + } 911 1073 }, 912 1074 "detective": { 913 1075 "version": "4.5.0", 914 1076 "resolved": "https://registry.npmjs.org/detective/-/detective-4.5.0.tgz", 915 1077 "integrity": "sha1-blqMaybmx6JUsca210kNmOyR7dE=", 916 - "dev": true 1078 + "dev": true, 1079 + "requires": { 1080 + "acorn": "4.0.13", 1081 + "defined": "1.0.0" 1082 + } 917 1083 }, 918 1084 "diffie-hellman": { 919 1085 "version": "5.0.2", 920 1086 "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz", 921 1087 "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=", 922 - "dev": true 1088 + "dev": true, 1089 + "requires": { 1090 + "bn.js": "4.11.8", 1091 + "miller-rabin": "4.0.1", 1092 + "randombytes": "2.0.5" 1093 + } 923 1094 }, 924 1095 "dom-serializer": { 925 1096 "version": "0.1.0", 926 1097 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", 927 1098 "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", 1099 + "requires": { 1100 + "domelementtype": "1.1.3", 1101 + "entities": "1.1.1" 1102 + }, 928 1103 "dependencies": { 929 1104 "domelementtype": { 930 1105 "version": "1.1.3", ··· 947 1122 "domhandler": { 948 1123 "version": "2.4.1", 949 1124 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.1.tgz", 950 - "integrity": "sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=" 1125 + "integrity": "sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=", 1126 + "requires": { 1127 + "domelementtype": "1.3.0" 1128 + } 951 1129 }, 952 1130 "domutils": { 953 1131 "version": "1.5.1", 954 1132 "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", 955 - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=" 1133 + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", 1134 + "requires": { 1135 + "dom-serializer": "0.1.0", 1136 + "domelementtype": "1.3.0" 1137 + } 956 1138 }, 957 1139 "duplexer2": { 958 1140 "version": "0.1.4", 959 1141 "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", 960 1142 "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", 961 - "dev": true 1143 + "dev": true, 1144 + "requires": { 1145 + "readable-stream": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz" 1146 + } 962 1147 }, 963 1148 "ecc-jsbn": { 964 1149 "version": "0.1.1", 965 1150 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", 966 1151 "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", 967 - "optional": true 1152 + "optional": true, 1153 + "requires": { 1154 + "jsbn": "0.1.1" 1155 + } 968 1156 }, 969 1157 "ecurve": { 970 1158 "version": "1.0.5", 971 1159 "resolved": "https://registry.npmjs.org/ecurve/-/ecurve-1.0.5.tgz", 972 - "integrity": "sha1-0Ujo/lCmdPmDu1uuCdoOoj4QU14=" 1160 + "integrity": "sha1-0Ujo/lCmdPmDu1uuCdoOoj4QU14=", 1161 + "requires": { 1162 + "bigi": "1.4.2" 1163 + } 973 1164 }, 974 1165 "elasticlunr": { 975 1166 "version": "0.9.5", ··· 977 1168 "integrity": "sha1-ZVQbswnd3Qz5Ty0ciGGyvmUbsNU=" 978 1169 }, 979 1170 "electron-to-chromium": { 980 - "version": "1.3.21", 981 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.21.tgz", 982 - "integrity": "sha1-qWfr3P6O0Ag/wkTRiUAiqOgRPqI=", 1171 + "version": "1.3.27", 1172 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.27.tgz", 1173 + "integrity": "sha1-eOy4o5kGYYe7N07t412ccFZagD0=", 983 1174 "dev": true 984 1175 }, 985 1176 "elliptic": { 986 - "version": "http://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz", 987 - "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=" 1177 + "version": "6.4.0", 1178 + "resolved": "http://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz", 1179 + "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=", 1180 + "requires": { 1181 + "bn.js": "4.11.8", 1182 + "brorand": "1.1.0", 1183 + "hash.js": "1.1.3", 1184 + "hmac-drbg": "1.0.1", 1185 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 1186 + "minimalistic-assert": "1.0.0", 1187 + "minimalistic-crypto-utils": "1.0.1" 1188 + } 988 1189 }, 989 1190 "elm-css": { 990 1191 "version": "0.6.1", 991 1192 "resolved": "https://registry.npmjs.org/elm-css/-/elm-css-0.6.1.tgz", 992 1193 "integrity": "sha1-pTPJhWrL6UcOZ8mPXkXSdVFZhQw=", 993 - "dev": true 1194 + "dev": true, 1195 + "requires": { 1196 + "chalk": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz", 1197 + "commander": "2.9.0", 1198 + "node-elm-compiler": "2.3.2", 1199 + "tmp": "0.0.28" 1200 + } 994 1201 }, 995 1202 "elm-doctest": { 996 - "version": "0.3.5", 997 - "resolved": "https://registry.npmjs.org/elm-doctest/-/elm-doctest-0.3.5.tgz", 998 - "integrity": "sha512-BvOf9K2AAfpagJD1LrbHasjUtfiYPlAEHY0O/cRGKCtecW5xkFnX0/3FV+pybC15/pWL1HWBr4vawtFGz8ZGLw==", 999 - "dependencies": { 1000 - "minimist": { 1001 - "version": "1.2.0", 1002 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 1003 - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" 1004 - } 1203 + "version": "0.3.6", 1204 + "resolved": "https://registry.npmjs.org/elm-doctest/-/elm-doctest-0.3.6.tgz", 1205 + "integrity": "sha512-iLbr/HQANi9fNsP/y60cCryOIu0qswbjcgt0mK/nKGvM210vfpNLJpD7/WHI+Lb4e+iQq12syHfdkJnN7o1OJw==", 1206 + "requires": { 1207 + "chokidar": "1.7.0", 1208 + "minimist": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz" 1005 1209 } 1006 1210 }, 1007 1211 "encoding": { 1008 1212 "version": "0.1.12", 1009 1213 "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", 1010 - "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=" 1214 + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", 1215 + "requires": { 1216 + "iconv-lite": "0.4.19" 1217 + } 1011 1218 }, 1012 1219 "entities": { 1013 1220 "version": "1.1.1", ··· 1017 1224 "error-ex": { 1018 1225 "version": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz", 1019 1226 "integrity": "sha1-5ntD8+gsluo6WE/+4Ln8MyXYAtk=", 1020 - "dev": true 1227 + "dev": true, 1228 + "requires": { 1229 + "is-arrayish": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" 1230 + } 1021 1231 }, 1022 1232 "es6-promise": { 1023 1233 "version": "4.1.1", ··· 1045 1255 "version": "1.0.3", 1046 1256 "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", 1047 1257 "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", 1048 - "dev": true 1258 + "dev": true, 1259 + "requires": { 1260 + "md5.js": "1.3.4", 1261 + "safe-buffer": "5.1.1" 1262 + } 1049 1263 }, 1050 1264 "execa": { 1051 1265 "version": "0.7.0", 1052 1266 "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", 1053 1267 "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", 1054 1268 "dev": true, 1269 + "requires": { 1270 + "cross-spawn": "5.1.0", 1271 + "get-stream": "3.0.0", 1272 + "is-stream": "1.1.0", 1273 + "npm-run-path": "2.0.2", 1274 + "p-finally": "1.0.0", 1275 + "signal-exit": "3.0.2", 1276 + "strip-eof": "1.0.0" 1277 + }, 1055 1278 "dependencies": { 1056 1279 "cross-spawn": { 1057 1280 "version": "5.1.0", 1058 1281 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", 1059 1282 "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", 1060 - "dev": true 1283 + "dev": true, 1284 + "requires": { 1285 + "lru-cache": "http://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz", 1286 + "shebang-command": "1.2.0", 1287 + "which": "http://registry.npmjs.org/which/-/which-1.2.12.tgz" 1288 + } 1061 1289 } 1062 1290 } 1063 1291 }, 1064 1292 "expand-brackets": { 1065 1293 "version": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", 1066 1294 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", 1067 - "dev": true 1295 + "requires": { 1296 + "is-posix-bracket": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz" 1297 + } 1068 1298 }, 1069 1299 "expand-range": { 1070 1300 "version": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", 1071 1301 "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", 1072 - "dev": true 1302 + "requires": { 1303 + "fill-range": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz" 1304 + } 1073 1305 }, 1074 1306 "extend": { 1075 1307 "version": "3.0.1", ··· 1079 1311 "extglob": { 1080 1312 "version": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", 1081 1313 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", 1082 - "dev": true 1314 + "requires": { 1315 + "is-extglob": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz" 1316 + } 1083 1317 }, 1084 1318 "extsprintf": { 1085 1319 "version": "1.3.0", ··· 1091 1325 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz", 1092 1326 "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=" 1093 1327 }, 1328 + "fast-json-stable-stringify": { 1329 + "version": "2.0.0", 1330 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", 1331 + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" 1332 + }, 1094 1333 "filename-regex": { 1095 1334 "version": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.0.tgz", 1096 - "integrity": "sha1-mW4+gEebmLmJfxWopYs9CE6SZ3U=", 1097 - "dev": true 1335 + "integrity": "sha1-mW4+gEebmLmJfxWopYs9CE6SZ3U=" 1098 1336 }, 1099 1337 "fill-range": { 1100 1338 "version": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", 1101 1339 "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", 1102 - "dev": true 1340 + "requires": { 1341 + "is-number": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", 1342 + "isobject": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 1343 + "randomatic": "http://registry.npmjs.org/randomatic/-/randomatic-1.1.6.tgz", 1344 + "repeat-element": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", 1345 + "repeat-string": "http://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" 1346 + } 1103 1347 }, 1104 1348 "for-in": { 1105 1349 "version": "http://registry.npmjs.org/for-in/-/for-in-1.0.1.tgz", 1106 - "integrity": "sha1-1sPjeYzqqjAQR7EJ3t8bGuN6Dvo=", 1107 - "dev": true 1350 + "integrity": "sha1-1sPjeYzqqjAQR7EJ3t8bGuN6Dvo=" 1108 1351 }, 1109 1352 "for-own": { 1110 1353 "version": "http://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", 1111 1354 "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", 1112 - "dev": true 1355 + "requires": { 1356 + "for-in": "http://registry.npmjs.org/for-in/-/for-in-1.0.1.tgz" 1357 + } 1113 1358 }, 1114 1359 "forever-agent": { 1115 1360 "version": "0.6.1", ··· 1119 1364 "form-data": { 1120 1365 "version": "2.3.1", 1121 1366 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.1.tgz", 1122 - "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=" 1367 + "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=", 1368 + "requires": { 1369 + "asynckit": "0.4.0", 1370 + "combined-stream": "1.0.5", 1371 + "mime-types": "2.1.17" 1372 + } 1123 1373 }, 1124 1374 "fs.realpath": { 1125 1375 "version": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", ··· 1131 1381 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.2.tgz", 1132 1382 "integrity": "sha512-Sn44E5wQW4bTHXvQmvSHwqbuiXtduD6Rrjm2ZtUEGbyrig+nUH3t/QD4M4/ZXViY556TBpRgZkHLDx3JxPwxiw==", 1133 1383 "optional": true, 1384 + "requires": { 1385 + "nan": "2.7.0", 1386 + "node-pre-gyp": "0.6.36" 1387 + }, 1134 1388 "dependencies": { 1135 1389 "abbrev": { 1136 1390 "version": "1.1.0", ··· 1140 1394 "ajv": { 1141 1395 "version": "4.11.8", 1142 1396 "bundled": true, 1143 - "optional": true 1397 + "optional": true, 1398 + "requires": { 1399 + "co": "4.6.0", 1400 + "json-stable-stringify": "1.0.1" 1401 + } 1144 1402 }, 1145 1403 "ansi-regex": { 1146 1404 "version": "2.1.1", ··· 1154 1412 "are-we-there-yet": { 1155 1413 "version": "1.1.4", 1156 1414 "bundled": true, 1157 - "optional": true 1415 + "optional": true, 1416 + "requires": { 1417 + "delegates": "1.0.0", 1418 + "readable-stream": "2.2.9" 1419 + } 1158 1420 }, 1159 1421 "asn1": { 1160 1422 "version": "0.2.3", ··· 1188 1450 "bcrypt-pbkdf": { 1189 1451 "version": "1.0.1", 1190 1452 "bundled": true, 1191 - "optional": true 1453 + "optional": true, 1454 + "requires": { 1455 + "tweetnacl": "0.14.5" 1456 + } 1192 1457 }, 1193 1458 "block-stream": { 1194 1459 "version": "0.0.9", 1195 - "bundled": true 1460 + "bundled": true, 1461 + "requires": { 1462 + "inherits": "2.0.3" 1463 + } 1196 1464 }, 1197 1465 "boom": { 1198 1466 "version": "2.10.1", 1199 - "bundled": true 1467 + "bundled": true, 1468 + "requires": { 1469 + "hoek": "2.16.3" 1470 + } 1200 1471 }, 1201 1472 "brace-expansion": { 1202 1473 "version": "1.1.7", 1203 - "bundled": true 1474 + "bundled": true, 1475 + "requires": { 1476 + "balanced-match": "0.4.2", 1477 + "concat-map": "0.0.1" 1478 + } 1204 1479 }, 1205 1480 "buffer-shims": { 1206 1481 "version": "1.0.0", ··· 1222 1497 }, 1223 1498 "combined-stream": { 1224 1499 "version": "1.0.5", 1225 - "bundled": true 1500 + "bundled": true, 1501 + "requires": { 1502 + "delayed-stream": "1.0.0" 1503 + } 1226 1504 }, 1227 1505 "concat-map": { 1228 1506 "version": "0.0.1", ··· 1239 1517 "cryptiles": { 1240 1518 "version": "2.0.5", 1241 1519 "bundled": true, 1242 - "optional": true 1520 + "optional": true, 1521 + "requires": { 1522 + "boom": "2.10.1" 1523 + } 1243 1524 }, 1244 1525 "dashdash": { 1245 1526 "version": "1.14.1", 1246 1527 "bundled": true, 1247 1528 "optional": true, 1529 + "requires": { 1530 + "assert-plus": "1.0.0" 1531 + }, 1248 1532 "dependencies": { 1249 1533 "assert-plus": { 1250 1534 "version": "1.0.0", ··· 1256 1540 "debug": { 1257 1541 "version": "2.6.8", 1258 1542 "bundled": true, 1259 - "optional": true 1543 + "optional": true, 1544 + "requires": { 1545 + "ms": "2.0.0" 1546 + } 1260 1547 }, 1261 1548 "deep-extend": { 1262 1549 "version": "0.4.2", ··· 1275 1562 "ecc-jsbn": { 1276 1563 "version": "0.1.1", 1277 1564 "bundled": true, 1278 - "optional": true 1565 + "optional": true, 1566 + "requires": { 1567 + "jsbn": "0.1.1" 1568 + } 1279 1569 }, 1280 1570 "extend": { 1281 1571 "version": "3.0.1", ··· 1294 1584 "form-data": { 1295 1585 "version": "2.1.4", 1296 1586 "bundled": true, 1297 - "optional": true 1587 + "optional": true, 1588 + "requires": { 1589 + "asynckit": "0.4.0", 1590 + "combined-stream": "1.0.5", 1591 + "mime-types": "2.1.15" 1592 + } 1298 1593 }, 1299 1594 "fs.realpath": { 1300 1595 "version": "1.0.0", ··· 1302 1597 }, 1303 1598 "fstream": { 1304 1599 "version": "1.0.11", 1305 - "bundled": true 1600 + "bundled": true, 1601 + "requires": { 1602 + "graceful-fs": "4.1.11", 1603 + "inherits": "2.0.3", 1604 + "mkdirp": "0.5.1", 1605 + "rimraf": "2.6.1" 1606 + } 1306 1607 }, 1307 1608 "fstream-ignore": { 1308 1609 "version": "1.0.5", 1309 1610 "bundled": true, 1310 - "optional": true 1611 + "optional": true, 1612 + "requires": { 1613 + "fstream": "1.0.11", 1614 + "inherits": "2.0.3", 1615 + "minimatch": "3.0.4" 1616 + } 1311 1617 }, 1312 1618 "gauge": { 1313 1619 "version": "2.7.4", 1314 1620 "bundled": true, 1315 - "optional": true 1621 + "optional": true, 1622 + "requires": { 1623 + "aproba": "1.1.1", 1624 + "console-control-strings": "1.1.0", 1625 + "has-unicode": "2.0.1", 1626 + "object-assign": "4.1.1", 1627 + "signal-exit": "3.0.2", 1628 + "string-width": "1.0.2", 1629 + "strip-ansi": "3.0.1", 1630 + "wide-align": "1.1.2" 1631 + } 1316 1632 }, 1317 1633 "getpass": { 1318 1634 "version": "0.1.7", 1319 1635 "bundled": true, 1320 1636 "optional": true, 1637 + "requires": { 1638 + "assert-plus": "1.0.0" 1639 + }, 1321 1640 "dependencies": { 1322 1641 "assert-plus": { 1323 1642 "version": "1.0.0", ··· 1328 1647 }, 1329 1648 "glob": { 1330 1649 "version": "7.1.2", 1331 - "bundled": true 1650 + "bundled": true, 1651 + "requires": { 1652 + "fs.realpath": "1.0.0", 1653 + "inflight": "1.0.6", 1654 + "inherits": "2.0.3", 1655 + "minimatch": "3.0.4", 1656 + "once": "1.4.0", 1657 + "path-is-absolute": "1.0.1" 1658 + } 1332 1659 }, 1333 1660 "graceful-fs": { 1334 1661 "version": "4.1.11", ··· 1342 1669 "har-validator": { 1343 1670 "version": "4.2.1", 1344 1671 "bundled": true, 1345 - "optional": true 1672 + "optional": true, 1673 + "requires": { 1674 + "ajv": "4.11.8", 1675 + "har-schema": "1.0.5" 1676 + } 1346 1677 }, 1347 1678 "has-unicode": { 1348 1679 "version": "2.0.1", ··· 1352 1683 "hawk": { 1353 1684 "version": "3.1.3", 1354 1685 "bundled": true, 1355 - "optional": true 1686 + "optional": true, 1687 + "requires": { 1688 + "boom": "2.10.1", 1689 + "cryptiles": "2.0.5", 1690 + "hoek": "2.16.3", 1691 + "sntp": "1.0.9" 1692 + } 1356 1693 }, 1357 1694 "hoek": { 1358 1695 "version": "2.16.3", ··· 1361 1698 "http-signature": { 1362 1699 "version": "1.1.1", 1363 1700 "bundled": true, 1364 - "optional": true 1701 + "optional": true, 1702 + "requires": { 1703 + "assert-plus": "0.2.0", 1704 + "jsprim": "1.4.0", 1705 + "sshpk": "1.13.0" 1706 + } 1365 1707 }, 1366 1708 "inflight": { 1367 1709 "version": "1.0.6", 1368 - "bundled": true 1710 + "bundled": true, 1711 + "requires": { 1712 + "once": "1.4.0", 1713 + "wrappy": "1.0.2" 1714 + } 1369 1715 }, 1370 1716 "inherits": { 1371 1717 "version": "2.0.3", ··· 1378 1724 }, 1379 1725 "is-fullwidth-code-point": { 1380 1726 "version": "1.0.0", 1381 - "bundled": true 1727 + "bundled": true, 1728 + "requires": { 1729 + "number-is-nan": "1.0.1" 1730 + } 1382 1731 }, 1383 1732 "is-typedarray": { 1384 1733 "version": "1.0.0", ··· 1397 1746 "jodid25519": { 1398 1747 "version": "1.0.2", 1399 1748 "bundled": true, 1400 - "optional": true 1749 + "optional": true, 1750 + "requires": { 1751 + "jsbn": "0.1.1" 1752 + } 1401 1753 }, 1402 1754 "jsbn": { 1403 1755 "version": "0.1.1", ··· 1412 1764 "json-stable-stringify": { 1413 1765 "version": "1.0.1", 1414 1766 "bundled": true, 1415 - "optional": true 1767 + "optional": true, 1768 + "requires": { 1769 + "jsonify": "0.0.0" 1770 + } 1416 1771 }, 1417 1772 "json-stringify-safe": { 1418 1773 "version": "5.0.1", ··· 1428 1783 "version": "1.4.0", 1429 1784 "bundled": true, 1430 1785 "optional": true, 1786 + "requires": { 1787 + "assert-plus": "1.0.0", 1788 + "extsprintf": "1.0.2", 1789 + "json-schema": "0.2.3", 1790 + "verror": "1.3.6" 1791 + }, 1431 1792 "dependencies": { 1432 1793 "assert-plus": { 1433 1794 "version": "1.0.0", ··· 1442 1803 }, 1443 1804 "mime-types": { 1444 1805 "version": "2.1.15", 1445 - "bundled": true 1806 + "bundled": true, 1807 + "requires": { 1808 + "mime-db": "1.27.0" 1809 + } 1446 1810 }, 1447 1811 "minimatch": { 1448 1812 "version": "3.0.4", 1449 - "bundled": true 1813 + "bundled": true, 1814 + "requires": { 1815 + "brace-expansion": "1.1.7" 1816 + } 1450 1817 }, 1451 1818 "minimist": { 1452 1819 "version": "0.0.8", ··· 1454 1821 }, 1455 1822 "mkdirp": { 1456 1823 "version": "0.5.1", 1457 - "bundled": true 1824 + "bundled": true, 1825 + "requires": { 1826 + "minimist": "0.0.8" 1827 + } 1458 1828 }, 1459 1829 "ms": { 1460 1830 "version": "2.0.0", ··· 1464 1834 "node-pre-gyp": { 1465 1835 "version": "0.6.36", 1466 1836 "bundled": true, 1467 - "optional": true 1837 + "optional": true, 1838 + "requires": { 1839 + "mkdirp": "0.5.1", 1840 + "nopt": "4.0.1", 1841 + "npmlog": "4.1.0", 1842 + "rc": "1.2.1", 1843 + "request": "2.81.0", 1844 + "rimraf": "2.6.1", 1845 + "semver": "5.3.0", 1846 + "tar": "2.2.1", 1847 + "tar-pack": "3.4.0" 1848 + } 1468 1849 }, 1469 1850 "nopt": { 1470 1851 "version": "4.0.1", 1471 1852 "bundled": true, 1472 - "optional": true 1853 + "optional": true, 1854 + "requires": { 1855 + "abbrev": "1.1.0", 1856 + "osenv": "0.1.4" 1857 + } 1473 1858 }, 1474 1859 "npmlog": { 1475 1860 "version": "4.1.0", 1476 1861 "bundled": true, 1477 - "optional": true 1862 + "optional": true, 1863 + "requires": { 1864 + "are-we-there-yet": "1.1.4", 1865 + "console-control-strings": "1.1.0", 1866 + "gauge": "2.7.4", 1867 + "set-blocking": "2.0.0" 1868 + } 1478 1869 }, 1479 1870 "number-is-nan": { 1480 1871 "version": "1.0.1", ··· 1492 1883 }, 1493 1884 "once": { 1494 1885 "version": "1.4.0", 1495 - "bundled": true 1886 + "bundled": true, 1887 + "requires": { 1888 + "wrappy": "1.0.2" 1889 + } 1496 1890 }, 1497 1891 "os-homedir": { 1498 1892 "version": "1.0.2", ··· 1507 1901 "osenv": { 1508 1902 "version": "0.1.4", 1509 1903 "bundled": true, 1510 - "optional": true 1904 + "optional": true, 1905 + "requires": { 1906 + "os-homedir": "1.0.2", 1907 + "os-tmpdir": "1.0.2" 1908 + } 1511 1909 }, 1512 1910 "path-is-absolute": { 1513 1911 "version": "1.0.1", ··· 1536 1934 "version": "1.2.1", 1537 1935 "bundled": true, 1538 1936 "optional": true, 1937 + "requires": { 1938 + "deep-extend": "0.4.2", 1939 + "ini": "1.3.4", 1940 + "minimist": "1.2.0", 1941 + "strip-json-comments": "2.0.1" 1942 + }, 1539 1943 "dependencies": { 1540 1944 "minimist": { 1541 1945 "version": "1.2.0", ··· 1546 1950 }, 1547 1951 "readable-stream": { 1548 1952 "version": "2.2.9", 1549 - "bundled": true 1953 + "bundled": true, 1954 + "requires": { 1955 + "buffer-shims": "1.0.0", 1956 + "core-util-is": "1.0.2", 1957 + "inherits": "2.0.3", 1958 + "isarray": "1.0.0", 1959 + "process-nextick-args": "1.0.7", 1960 + "string_decoder": "1.0.1", 1961 + "util-deprecate": "1.0.2" 1962 + } 1550 1963 }, 1551 1964 "request": { 1552 1965 "version": "2.81.0", 1553 1966 "bundled": true, 1554 - "optional": true 1967 + "optional": true, 1968 + "requires": { 1969 + "aws-sign2": "0.6.0", 1970 + "aws4": "1.6.0", 1971 + "caseless": "0.12.0", 1972 + "combined-stream": "1.0.5", 1973 + "extend": "3.0.1", 1974 + "forever-agent": "0.6.1", 1975 + "form-data": "2.1.4", 1976 + "har-validator": "4.2.1", 1977 + "hawk": "3.1.3", 1978 + "http-signature": "1.1.1", 1979 + "is-typedarray": "1.0.0", 1980 + "isstream": "0.1.2", 1981 + "json-stringify-safe": "5.0.1", 1982 + "mime-types": "2.1.15", 1983 + "oauth-sign": "0.8.2", 1984 + "performance-now": "0.2.0", 1985 + "qs": "6.4.0", 1986 + "safe-buffer": "5.0.1", 1987 + "stringstream": "0.0.5", 1988 + "tough-cookie": "2.3.2", 1989 + "tunnel-agent": "0.6.0", 1990 + "uuid": "3.0.1" 1991 + } 1555 1992 }, 1556 1993 "rimraf": { 1557 1994 "version": "2.6.1", 1558 - "bundled": true 1995 + "bundled": true, 1996 + "requires": { 1997 + "glob": "7.1.2" 1998 + } 1559 1999 }, 1560 2000 "safe-buffer": { 1561 2001 "version": "5.0.1", ··· 1579 2019 "sntp": { 1580 2020 "version": "1.0.9", 1581 2021 "bundled": true, 1582 - "optional": true 2022 + "optional": true, 2023 + "requires": { 2024 + "hoek": "2.16.3" 2025 + } 1583 2026 }, 1584 2027 "sshpk": { 1585 2028 "version": "1.13.0", 1586 2029 "bundled": true, 1587 2030 "optional": true, 2031 + "requires": { 2032 + "asn1": "0.2.3", 2033 + "assert-plus": "1.0.0", 2034 + "bcrypt-pbkdf": "1.0.1", 2035 + "dashdash": "1.14.1", 2036 + "ecc-jsbn": "0.1.1", 2037 + "getpass": "0.1.7", 2038 + "jodid25519": "1.0.2", 2039 + "jsbn": "0.1.1", 2040 + "tweetnacl": "0.14.5" 2041 + }, 1588 2042 "dependencies": { 1589 2043 "assert-plus": { 1590 2044 "version": "1.0.0", ··· 1593 2047 } 1594 2048 } 1595 2049 }, 2050 + "string-width": { 2051 + "version": "1.0.2", 2052 + "bundled": true, 2053 + "requires": { 2054 + "code-point-at": "1.1.0", 2055 + "is-fullwidth-code-point": "1.0.0", 2056 + "strip-ansi": "3.0.1" 2057 + } 2058 + }, 1596 2059 "string_decoder": { 1597 2060 "version": "1.0.1", 1598 - "bundled": true 1599 - }, 1600 - "string-width": { 1601 - "version": "1.0.2", 1602 - "bundled": true 2061 + "bundled": true, 2062 + "requires": { 2063 + "safe-buffer": "5.0.1" 2064 + } 1603 2065 }, 1604 2066 "stringstream": { 1605 2067 "version": "0.0.5", ··· 1608 2070 }, 1609 2071 "strip-ansi": { 1610 2072 "version": "3.0.1", 1611 - "bundled": true 2073 + "bundled": true, 2074 + "requires": { 2075 + "ansi-regex": "2.1.1" 2076 + } 1612 2077 }, 1613 2078 "strip-json-comments": { 1614 2079 "version": "2.0.1", ··· 1617 2082 }, 1618 2083 "tar": { 1619 2084 "version": "2.2.1", 1620 - "bundled": true 2085 + "bundled": true, 2086 + "requires": { 2087 + "block-stream": "0.0.9", 2088 + "fstream": "1.0.11", 2089 + "inherits": "2.0.3" 2090 + } 1621 2091 }, 1622 2092 "tar-pack": { 1623 2093 "version": "3.4.0", 1624 2094 "bundled": true, 1625 - "optional": true 2095 + "optional": true, 2096 + "requires": { 2097 + "debug": "2.6.8", 2098 + "fstream": "1.0.11", 2099 + "fstream-ignore": "1.0.5", 2100 + "once": "1.4.0", 2101 + "readable-stream": "2.2.9", 2102 + "rimraf": "2.6.1", 2103 + "tar": "2.2.1", 2104 + "uid-number": "0.0.6" 2105 + } 1626 2106 }, 1627 2107 "tough-cookie": { 1628 2108 "version": "2.3.2", 1629 2109 "bundled": true, 1630 - "optional": true 2110 + "optional": true, 2111 + "requires": { 2112 + "punycode": "1.4.1" 2113 + } 1631 2114 }, 1632 2115 "tunnel-agent": { 1633 2116 "version": "0.6.0", 1634 2117 "bundled": true, 1635 - "optional": true 2118 + "optional": true, 2119 + "requires": { 2120 + "safe-buffer": "5.0.1" 2121 + } 1636 2122 }, 1637 2123 "tweetnacl": { 1638 2124 "version": "0.14.5", ··· 1656 2142 "verror": { 1657 2143 "version": "1.3.6", 1658 2144 "bundled": true, 1659 - "optional": true 2145 + "optional": true, 2146 + "requires": { 2147 + "extsprintf": "1.0.2" 2148 + } 1660 2149 }, 1661 2150 "wide-align": { 1662 2151 "version": "1.1.2", 1663 2152 "bundled": true, 1664 - "optional": true 2153 + "optional": true, 2154 + "requires": { 2155 + "string-width": "1.0.2" 2156 + } 1665 2157 }, 1666 2158 "wrappy": { 1667 2159 "version": "1.0.2", ··· 1696 2188 "version": "0.1.7", 1697 2189 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 1698 2190 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", 1699 - "dependencies": { 1700 - "assert-plus": { 1701 - "version": "1.0.0", 1702 - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 1703 - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" 1704 - } 2191 + "requires": { 2192 + "assert-plus": "1.0.0" 1705 2193 } 1706 2194 }, 1707 2195 "glob": { 1708 2196 "version": "http://registry.npmjs.org/glob/-/glob-7.1.1.tgz", 1709 2197 "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=", 1710 - "dev": true 2198 + "dev": true, 2199 + "requires": { 2200 + "fs.realpath": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 2201 + "inflight": "http://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 2202 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 2203 + "minimatch": "http://registry.npmjs.org/minimatch/-/minimatch-3.0.3.tgz", 2204 + "once": "http://registry.npmjs.org/once/-/once-1.4.0.tgz", 2205 + "path-is-absolute": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" 2206 + } 1711 2207 }, 1712 2208 "glob-base": { 1713 2209 "version": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", 1714 2210 "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", 1715 - "dev": true 2211 + "requires": { 2212 + "glob-parent": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", 2213 + "is-glob": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz" 2214 + } 1716 2215 }, 1717 2216 "glob-parent": { 1718 2217 "version": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", 1719 2218 "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", 1720 - "dev": true 2219 + "requires": { 2220 + "is-glob": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz" 2221 + } 1721 2222 }, 1722 2223 "globby": { 1723 2224 "version": "6.1.0", 1724 2225 "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", 1725 2226 "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", 1726 - "dev": true 2227 + "dev": true, 2228 + "requires": { 2229 + "array-union": "1.0.2", 2230 + "glob": "http://registry.npmjs.org/glob/-/glob-7.1.1.tgz", 2231 + "object-assign": "4.1.1", 2232 + "pify": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 2233 + "pinkie-promise": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz" 2234 + } 1727 2235 }, 1728 2236 "graceful-fs": { 1729 2237 "version": "http://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", 1730 - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", 1731 - "dev": true 2238 + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" 1732 2239 }, 1733 2240 "graceful-readlink": { 1734 2241 "version": "1.0.1", ··· 1745 2252 "version": "5.0.3", 1746 2253 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", 1747 2254 "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", 2255 + "requires": { 2256 + "ajv": "5.3.0", 2257 + "har-schema": "2.0.0" 2258 + }, 1748 2259 "dependencies": { 1749 2260 "ajv": { 1750 - "version": "5.2.3", 1751 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.2.3.tgz", 1752 - "integrity": "sha1-wG9Zh3jETGsWGrr+NGa4GtGBTtI=" 1753 - }, 1754 - "json-stable-stringify": { 1755 - "version": "1.0.1", 1756 - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", 1757 - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=" 2261 + "version": "5.3.0", 2262 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.3.0.tgz", 2263 + "integrity": "sha1-RBT/dKUIecII7l/cgm4ywwNUnto=", 2264 + "requires": { 2265 + "co": "4.6.0", 2266 + "fast-deep-equal": "1.0.0", 2267 + "fast-json-stable-stringify": "2.0.0", 2268 + "json-schema-traverse": "0.3.1" 2269 + } 1758 2270 } 1759 2271 } 1760 2272 }, ··· 1762 2274 "version": "1.0.1", 1763 2275 "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz", 1764 2276 "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", 1765 - "dev": true 2277 + "dev": true, 2278 + "requires": { 2279 + "function-bind": "1.1.1" 2280 + } 1766 2281 }, 1767 2282 "has-ansi": { 1768 2283 "version": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 1769 2284 "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", 1770 - "dev": true 2285 + "dev": true, 2286 + "requires": { 2287 + "ansi-regex": "http://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" 2288 + } 1771 2289 }, 1772 2290 "has-flag": { 1773 2291 "version": "2.0.0", ··· 1779 2297 "version": "3.0.4", 1780 2298 "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", 1781 2299 "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", 1782 - "dev": true 2300 + "dev": true, 2301 + "requires": { 2302 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 2303 + "safe-buffer": "5.1.1" 2304 + } 1783 2305 }, 1784 2306 "hash.js": { 1785 - "version": "http://registry.npmjs.org/hash.js/-/hash.js-1.0.3.tgz", 1786 - "integrity": "sha1-EzL/ABVsCg/92CNgE9B7d6BFFXM=" 2307 + "version": "1.1.3", 2308 + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz", 2309 + "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==", 2310 + "requires": { 2311 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 2312 + "minimalistic-assert": "1.0.0" 2313 + } 1787 2314 }, 1788 2315 "hasprop": { 1789 2316 "version": "0.0.4", 1790 2317 "resolved": "https://registry.npmjs.org/hasprop/-/hasprop-0.0.4.tgz", 1791 - "integrity": "sha1-mbJGuNF7l4NwY0ZdVRmB1j3J5ME=" 2318 + "integrity": "sha1-mbJGuNF7l4NwY0ZdVRmB1j3J5ME=", 2319 + "requires": { 2320 + "tape": "3.6.1" 2321 + } 2322 + }, 2323 + "hawk": { 2324 + "version": "6.0.2", 2325 + "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz", 2326 + "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", 2327 + "requires": { 2328 + "boom": "4.3.1", 2329 + "cryptiles": "3.1.2", 2330 + "hoek": "4.2.0", 2331 + "sntp": "2.1.0" 2332 + } 1792 2333 }, 1793 2334 "hmac-drbg": { 1794 - "version": "http://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.0.tgz", 1795 - "integrity": "sha1-PbRx9FquSplKBogyIXH1G4uRvuU=" 2335 + "version": "1.0.1", 2336 + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", 2337 + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", 2338 + "requires": { 2339 + "hash.js": "1.1.3", 2340 + "minimalistic-assert": "1.0.0", 2341 + "minimalistic-crypto-utils": "1.0.1" 2342 + } 2343 + }, 2344 + "hoek": { 2345 + "version": "4.2.0", 2346 + "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz", 2347 + "integrity": "sha512-v0XCLxICi9nPfYrS9RL8HbYnXi9obYAeLbSP00BmnZwCK9+Ih9WOjoZ8YoHCoav2csqn4FOz4Orldsy2dmDwmQ==" 1796 2348 }, 1797 2349 "hosted-git-info": { 1798 2350 "version": "http://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.2.0.tgz", ··· 1808 2360 "htmlparser2": { 1809 2361 "version": "3.9.2", 1810 2362 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz", 1811 - "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=" 2363 + "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=", 2364 + "requires": { 2365 + "domelementtype": "1.3.0", 2366 + "domhandler": "2.4.1", 2367 + "domutils": "1.5.1", 2368 + "entities": "1.1.1", 2369 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 2370 + "readable-stream": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz" 2371 + } 2372 + }, 2373 + "http-signature": { 2374 + "version": "1.2.0", 2375 + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 2376 + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", 2377 + "requires": { 2378 + "assert-plus": "1.0.0", 2379 + "jsprim": "1.4.1", 2380 + "sshpk": "1.13.1" 2381 + } 1812 2382 }, 1813 2383 "https-browserify": { 1814 2384 "version": "1.0.0", ··· 1836 2406 "inflight": { 1837 2407 "version": "http://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1838 2408 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 1839 - "dev": true 2409 + "dev": true, 2410 + "requires": { 2411 + "once": "http://registry.npmjs.org/once/-/once-1.4.0.tgz", 2412 + "wrappy": "http://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" 2413 + } 1840 2414 }, 1841 2415 "inherits": { 1842 2416 "version": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", ··· 1846 2420 "version": "0.6.2", 1847 2421 "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz", 1848 2422 "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=", 1849 - "dev": true 2423 + "dev": true, 2424 + "requires": { 2425 + "source-map": "0.5.7" 2426 + } 1850 2427 }, 1851 2428 "insert-module-globals": { 1852 2429 "version": "7.0.1", 1853 2430 "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.0.1.tgz", 1854 2431 "integrity": "sha1-wDv04BywhtW15azorQr+eInWOMM=", 1855 2432 "dev": true, 2433 + "requires": { 2434 + "JSONStream": "1.3.1", 2435 + "combine-source-map": "0.7.2", 2436 + "concat-stream": "1.5.2", 2437 + "is-buffer": "http://registry.npmjs.org/is-buffer/-/is-buffer-1.1.4.tgz", 2438 + "lexical-scope": "1.2.0", 2439 + "process": "0.11.10", 2440 + "through2": "2.0.3", 2441 + "xtend": "4.0.1" 2442 + }, 1856 2443 "dependencies": { 1857 2444 "concat-stream": { 1858 2445 "version": "1.5.2", 1859 2446 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz", 1860 2447 "integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=", 1861 - "dev": true 2448 + "dev": true, 2449 + "requires": { 2450 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 2451 + "readable-stream": "2.0.6", 2452 + "typedarray": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" 2453 + } 1862 2454 }, 1863 2455 "readable-stream": { 1864 2456 "version": "2.0.6", 1865 2457 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz", 1866 2458 "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", 1867 - "dev": true 2459 + "dev": true, 2460 + "requires": { 2461 + "core-util-is": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 2462 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 2463 + "isarray": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 2464 + "process-nextick-args": "http://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", 2465 + "string_decoder": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 2466 + "util-deprecate": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" 2467 + } 1868 2468 } 1869 2469 } 1870 2470 }, ··· 1881 2481 "is-binary-path": { 1882 2482 "version": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", 1883 2483 "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", 1884 - "dev": true 2484 + "requires": { 2485 + "binary-extensions": "http://registry.npmjs.org/binary-extensions/-/binary-extensions-1.8.0.tgz" 2486 + } 1885 2487 }, 1886 2488 "is-buffer": { 1887 2489 "version": "http://registry.npmjs.org/is-buffer/-/is-buffer-1.1.4.tgz", 1888 - "integrity": "sha1-z8hszV3FpS+oBIkRHGkgxFfi2Ys=", 1889 - "dev": true 2490 + "integrity": "sha1-z8hszV3FpS+oBIkRHGkgxFfi2Ys=" 1890 2491 }, 1891 2492 "is-builtin-module": { 1892 2493 "version": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", 1893 2494 "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", 1894 - "dev": true 2495 + "dev": true, 2496 + "requires": { 2497 + "builtin-modules": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz" 2498 + } 1895 2499 }, 1896 2500 "is-directory": { 1897 2501 "version": "0.3.1", ··· 1901 2505 }, 1902 2506 "is-dotfile": { 1903 2507 "version": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.2.tgz", 1904 - "integrity": "sha1-LBMjg/ORmfjtwmjKAbmwB9IFzE0=", 1905 - "dev": true 2508 + "integrity": "sha1-LBMjg/ORmfjtwmjKAbmwB9IFzE0=" 1906 2509 }, 1907 2510 "is-equal-shallow": { 1908 2511 "version": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", 1909 2512 "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", 1910 - "dev": true 2513 + "requires": { 2514 + "is-primitive": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz" 2515 + } 1911 2516 }, 1912 2517 "is-extendable": { 1913 2518 "version": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 1914 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 1915 - "dev": true 2519 + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" 1916 2520 }, 1917 2521 "is-extglob": { 1918 2522 "version": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", 1919 - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", 1920 - "dev": true 2523 + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" 1921 2524 }, 1922 2525 "is-fullwidth-code-point": { 1923 2526 "version": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 1924 2527 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", 1925 - "dev": true 2528 + "dev": true, 2529 + "requires": { 2530 + "number-is-nan": "http://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz" 2531 + } 1926 2532 }, 1927 2533 "is-glob": { 1928 2534 "version": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", 1929 2535 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", 1930 - "dev": true 2536 + "requires": { 2537 + "is-extglob": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz" 2538 + } 1931 2539 }, 1932 2540 "is-number": { 1933 2541 "version": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", 1934 2542 "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", 1935 - "dev": true 2543 + "requires": { 2544 + "kind-of": "http://registry.npmjs.org/kind-of/-/kind-of-3.1.0.tgz" 2545 + } 1936 2546 }, 1937 2547 "is-posix-bracket": { 1938 2548 "version": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", 1939 - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", 1940 - "dev": true 2549 + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" 1941 2550 }, 1942 2551 "is-primitive": { 1943 2552 "version": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", 1944 - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", 1945 - "dev": true 2553 + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" 1946 2554 }, 1947 2555 "is-stream": { 1948 2556 "version": "1.1.0", ··· 1966 2574 "isobject": { 1967 2575 "version": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 1968 2576 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 1969 - "dev": true 2577 + "requires": { 2578 + "isarray": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" 2579 + } 1970 2580 }, 1971 2581 "isomorphic-fetch": { 1972 2582 "version": "2.2.1", 1973 2583 "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", 1974 - "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=" 2584 + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", 2585 + "requires": { 2586 + "node-fetch": "1.7.3", 2587 + "whatwg-fetch": "2.0.3" 2588 + } 1975 2589 }, 1976 2590 "isstream": { 1977 2591 "version": "0.1.2", ··· 1982 2596 "version": "3.9.1", 1983 2597 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.9.1.tgz", 1984 2598 "integrity": "sha512-CbcG379L1e+mWBnLvHWWeLs8GyV/EMw862uLI3c+GxVyDHWZcjZinwuBd3iW2pgxgIlksW/1vNJa4to+RvDOww==", 1985 - "dev": true 2599 + "dev": true, 2600 + "requires": { 2601 + "argparse": "1.0.9", 2602 + "esprima": "4.0.0" 2603 + } 1986 2604 }, 1987 2605 "jsbn": { 1988 2606 "version": "0.1.1", ··· 1991 2609 "optional": true 1992 2610 }, 1993 2611 "jsmediatags": { 1994 - "version": "3.8.0", 1995 - "resolved": "https://registry.npmjs.org/jsmediatags/-/jsmediatags-3.8.0.tgz", 1996 - "integrity": "sha512-LSTeUtOVp+WcxoGkiL1MMALnnFhhwN0r0isHq1TGRvTD455eN28Cp6Z+O14UddraORVoLoKiN0JyFIRqEBFARg==" 2612 + "version": "3.8.1", 2613 + "resolved": "https://registry.npmjs.org/jsmediatags/-/jsmediatags-3.8.1.tgz", 2614 + "integrity": "sha512-ZI4P8J0gDiM9BgkTC0QbPARFkWaFscGAJKnpL/UK2Xeux026R5ytChvx4OJAn7kxoYFqpVUeSTEToBVe+K4yhQ==", 2615 + "requires": { 2616 + "xhr2": "0.1.4" 2617 + } 1997 2618 }, 1998 2619 "json-schema": { 1999 2620 "version": "0.2.3", ··· 2009 2630 "version": "0.0.1", 2010 2631 "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz", 2011 2632 "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=", 2012 - "dev": true 2633 + "dev": true, 2634 + "requires": { 2635 + "jsonify": "0.0.0" 2636 + } 2013 2637 }, 2014 2638 "json-stringify-safe": { 2015 2639 "version": "5.0.1", ··· 2017 2641 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" 2018 2642 }, 2019 2643 "jsonify": { 2020 - "version": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", 2644 + "version": "0.0.0", 2645 + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", 2021 2646 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" 2022 2647 }, 2023 2648 "jsonparse": { ··· 2026 2651 "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", 2027 2652 "dev": true 2028 2653 }, 2029 - "JSONStream": { 2030 - "version": "1.3.1", 2031 - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz", 2032 - "integrity": "sha1-cH92HgHa6eFvG8+TcDt4xwlmV5o=", 2033 - "dev": true 2034 - }, 2035 2654 "jsontokens": { 2036 2655 "version": "0.7.6", 2037 2656 "resolved": "https://registry.npmjs.org/jsontokens/-/jsontokens-0.7.6.tgz", 2038 - "integrity": "sha1-4j3XXqELECjqnV11EtyyScWY1K0=" 2657 + "integrity": "sha1-4j3XXqELECjqnV11EtyyScWY1K0=", 2658 + "requires": { 2659 + "asn1.js": "4.9.1", 2660 + "base64url": "2.0.0", 2661 + "crypto": "0.0.3", 2662 + "elliptic": "6.4.0", 2663 + "key-encoder": "1.1.6", 2664 + "validator": "7.2.0" 2665 + } 2039 2666 }, 2040 2667 "jsprim": { 2041 2668 "version": "1.4.1", 2042 2669 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", 2043 2670 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", 2044 - "dependencies": { 2045 - "assert-plus": { 2046 - "version": "1.0.0", 2047 - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 2048 - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" 2049 - } 2671 + "requires": { 2672 + "assert-plus": "1.0.0", 2673 + "extsprintf": "1.3.0", 2674 + "json-schema": "0.2.3", 2675 + "verror": "1.10.0" 2050 2676 } 2051 2677 }, 2052 2678 "key-encoder": { 2053 2679 "version": "1.1.6", 2054 2680 "resolved": "https://registry.npmjs.org/key-encoder/-/key-encoder-1.1.6.tgz", 2055 2681 "integrity": "sha1-ATVYLNPQp+t5LZTso4e2gejloq0=", 2682 + "requires": { 2683 + "asn1.js": "2.2.1", 2684 + "bn.js": "3.3.0", 2685 + "elliptic": "5.2.1" 2686 + }, 2056 2687 "dependencies": { 2057 2688 "asn1.js": { 2058 2689 "version": "2.2.1", 2059 2690 "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-2.2.1.tgz", 2060 2691 "integrity": "sha1-yLpN1o6EQxKIEmIwyyBFvfqfv+E=", 2692 + "requires": { 2693 + "bn.js": "2.2.0", 2694 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 2695 + "minimalistic-assert": "1.0.0" 2696 + }, 2061 2697 "dependencies": { 2062 2698 "bn.js": { 2063 2699 "version": "2.2.0", ··· 2074 2710 "elliptic": { 2075 2711 "version": "5.2.1", 2076 2712 "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-5.2.1.tgz", 2077 - "integrity": "sha1-+ilLZWPG3bybo9yFlGh66ECFjxA=" 2713 + "integrity": "sha1-+ilLZWPG3bybo9yFlGh66ECFjxA=", 2714 + "requires": { 2715 + "bn.js": "3.3.0", 2716 + "brorand": "1.1.0", 2717 + "hash.js": "1.1.3", 2718 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" 2719 + } 2078 2720 } 2079 2721 } 2080 2722 }, 2081 2723 "kind-of": { 2082 2724 "version": "http://registry.npmjs.org/kind-of/-/kind-of-3.1.0.tgz", 2083 2725 "integrity": "sha1-R11pil5J/15T0U4+cyQp3Iv0z0c=", 2084 - "dev": true 2726 + "requires": { 2727 + "is-buffer": "http://registry.npmjs.org/is-buffer/-/is-buffer-1.1.4.tgz" 2728 + } 2085 2729 }, 2086 2730 "labeled-stream-splicer": { 2087 2731 "version": "2.0.0", 2088 2732 "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.0.tgz", 2089 2733 "integrity": "sha1-pS4dE4AkwAuGscDJH2d5GLiuClk=", 2090 2734 "dev": true, 2735 + "requires": { 2736 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 2737 + "isarray": "0.0.1", 2738 + "stream-splicer": "2.0.0" 2739 + }, 2091 2740 "dependencies": { 2092 2741 "isarray": { 2093 2742 "version": "0.0.1", ··· 2100 2749 "lcid": { 2101 2750 "version": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", 2102 2751 "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", 2103 - "dev": true 2752 + "dev": true, 2753 + "requires": { 2754 + "invert-kv": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz" 2755 + } 2104 2756 }, 2105 2757 "lexical-scope": { 2106 2758 "version": "1.2.0", 2107 2759 "resolved": "https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.2.0.tgz", 2108 2760 "integrity": "sha1-/Ope3HBKSzqHls3KQZw6CvryLfQ=", 2109 - "dev": true 2761 + "dev": true, 2762 + "requires": { 2763 + "astw": "2.2.0" 2764 + } 2110 2765 }, 2111 2766 "locate-path": { 2112 2767 "version": "2.0.0", 2113 2768 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", 2114 2769 "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", 2115 2770 "dev": true, 2771 + "requires": { 2772 + "p-locate": "2.0.0", 2773 + "path-exists": "3.0.0" 2774 + }, 2116 2775 "dependencies": { 2117 2776 "path-exists": { 2118 2777 "version": "3.0.0", ··· 2197 2856 "version": "1.0.2", 2198 2857 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", 2199 2858 "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", 2200 - "dev": true 2859 + "dev": true, 2860 + "requires": { 2861 + "chalk": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz" 2862 + } 2201 2863 }, 2202 2864 "lru-cache": { 2203 2865 "version": "http://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz", 2204 2866 "integrity": "sha1-HRdnnAac2l0ECZGgnbwsDbN35V4=", 2205 - "dev": true 2867 + "dev": true, 2868 + "requires": { 2869 + "pseudomap": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", 2870 + "yallist": "https://registry.npmjs.org/yallist/-/yallist-2.0.0.tgz" 2871 + } 2206 2872 }, 2207 2873 "md5.js": { 2208 2874 "version": "1.3.4", 2209 2875 "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", 2210 2876 "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", 2211 - "dev": true 2877 + "dev": true, 2878 + "requires": { 2879 + "hash-base": "3.0.4", 2880 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" 2881 + } 2212 2882 }, 2213 2883 "mem": { 2214 2884 "version": "1.1.0", 2215 2885 "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", 2216 2886 "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", 2217 - "dev": true 2887 + "dev": true, 2888 + "requires": { 2889 + "mimic-fn": "1.1.0" 2890 + } 2218 2891 }, 2219 2892 "micromatch": { 2220 2893 "version": "http://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", 2221 2894 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", 2222 - "dev": true 2895 + "requires": { 2896 + "arr-diff": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", 2897 + "array-unique": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", 2898 + "braces": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", 2899 + "expand-brackets": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", 2900 + "extglob": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", 2901 + "filename-regex": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.0.tgz", 2902 + "is-extglob": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", 2903 + "is-glob": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", 2904 + "kind-of": "http://registry.npmjs.org/kind-of/-/kind-of-3.1.0.tgz", 2905 + "normalize-path": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.0.1.tgz", 2906 + "object.omit": "http://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", 2907 + "parse-glob": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", 2908 + "regex-cache": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz" 2909 + } 2223 2910 }, 2224 2911 "miller-rabin": { 2225 - "version": "4.0.0", 2226 - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.0.tgz", 2227 - "integrity": "sha1-SmL7HUKTPAVYOYL0xxb2+55sbT0=", 2228 - "dev": true 2912 + "version": "4.0.1", 2913 + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", 2914 + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", 2915 + "dev": true, 2916 + "requires": { 2917 + "bn.js": "4.11.8", 2918 + "brorand": "1.1.0" 2919 + } 2229 2920 }, 2230 2921 "mime-db": { 2231 - "version": "1.29.0", 2232 - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.29.0.tgz", 2233 - "integrity": "sha1-SNJtI1WJZRcErFkWygYAGRQmaHg=" 2922 + "version": "1.30.0", 2923 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz", 2924 + "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=" 2234 2925 }, 2235 2926 "mime-types": { 2236 - "version": "2.1.16", 2237 - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.16.tgz", 2238 - "integrity": "sha1-K4WKUuXs1RbbiXrCvodIeDBpjiM=" 2927 + "version": "2.1.17", 2928 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz", 2929 + "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=", 2930 + "requires": { 2931 + "mime-db": "1.30.0" 2932 + } 2239 2933 }, 2240 2934 "mimic-fn": { 2241 2935 "version": "1.1.0", ··· 2244 2938 "dev": true 2245 2939 }, 2246 2940 "minimalistic-assert": { 2247 - "version": "http://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz", 2941 + "version": "1.0.0", 2942 + "resolved": "http://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz", 2248 2943 "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=" 2249 2944 }, 2250 2945 "minimalistic-crypto-utils": { 2251 - "version": "http://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", 2946 + "version": "1.0.1", 2947 + "resolved": "http://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", 2252 2948 "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" 2253 2949 }, 2254 2950 "minimatch": { 2255 2951 "version": "http://registry.npmjs.org/minimatch/-/minimatch-3.0.3.tgz", 2256 2952 "integrity": "sha1-Kk5AkLlrLbBqnX3wEFWmKnfJt3Q=", 2257 - "dev": true 2953 + "requires": { 2954 + "brace-expansion": "http://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz" 2955 + } 2258 2956 }, 2259 2957 "minimist": { 2260 2958 "version": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 2261 - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", 2262 - "dev": true 2959 + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" 2263 2960 }, 2264 2961 "module-deps": { 2265 2962 "version": "4.1.1", 2266 2963 "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-4.1.1.tgz", 2267 2964 "integrity": "sha1-IyFYM/HaE/1gbMuAh7RIUty4If0=", 2268 2965 "dev": true, 2966 + "requires": { 2967 + "JSONStream": "1.3.1", 2968 + "browser-resolve": "1.11.2", 2969 + "cached-path-relative": "1.0.1", 2970 + "concat-stream": "1.5.2", 2971 + "defined": "1.0.0", 2972 + "detective": "4.5.0", 2973 + "duplexer2": "0.1.4", 2974 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 2975 + "parents": "1.0.1", 2976 + "readable-stream": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz", 2977 + "resolve": "1.5.0", 2978 + "stream-combiner2": "1.1.1", 2979 + "subarg": "1.0.0", 2980 + "through2": "2.0.3", 2981 + "xtend": "4.0.1" 2982 + }, 2269 2983 "dependencies": { 2270 2984 "concat-stream": { 2271 2985 "version": "1.5.2", 2272 2986 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz", 2273 2987 "integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=", 2274 2988 "dev": true, 2989 + "requires": { 2990 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 2991 + "readable-stream": "2.0.6", 2992 + "typedarray": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" 2993 + }, 2275 2994 "dependencies": { 2276 2995 "readable-stream": { 2277 2996 "version": "2.0.6", 2278 2997 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz", 2279 2998 "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", 2280 - "dev": true 2999 + "dev": true, 3000 + "requires": { 3001 + "core-util-is": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 3002 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 3003 + "isarray": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 3004 + "process-nextick-args": "http://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", 3005 + "string_decoder": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 3006 + "util-deprecate": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" 3007 + } 2281 3008 } 2282 3009 } 2283 3010 } ··· 2294 3021 "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-1.2.2.tgz", 2295 3022 "integrity": "sha1-4nGZUrzUppj6dWFqsAPhEVQSB+A=", 2296 3023 "dev": true, 3024 + "requires": { 3025 + "chalk": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", 3026 + "commander": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", 3027 + "github": "https://registry.npmjs.org/github/-/github-0.2.4.tgz", 3028 + "home-dir": "https://registry.npmjs.org/home-dir/-/home-dir-0.2.0.tgz", 3029 + "inquirer": "https://registry.npmjs.org/inquirer/-/inquirer-0.11.4.tgz", 3030 + "netlify": "1.2.0", 3031 + "open": "https://registry.npmjs.org/open/-/open-0.0.5.tgz", 3032 + "prompt": "https://registry.npmjs.org/prompt/-/prompt-0.2.14.tgz", 3033 + "update-notifier": "https://registry.npmjs.org/update-notifier/-/update-notifier-0.6.3.tgz", 3034 + "when": "https://registry.npmjs.org/when/-/when-3.7.7.tgz" 3035 + }, 2297 3036 "dependencies": { 2298 3037 "ansi-escapes": { 2299 3038 "version": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", ··· 2329 3068 "version": "https://registry.npmjs.org/boxen/-/boxen-0.3.1.tgz", 2330 3069 "integrity": "sha1-p9iYJDrmIvertrtgTXQKdsalRhs=", 2331 3070 "dev": true, 3071 + "requires": { 3072 + "chalk": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 3073 + "filled-array": "https://registry.npmjs.org/filled-array/-/filled-array-1.1.0.tgz", 3074 + "object-assign": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz", 3075 + "repeating": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", 3076 + "string-width": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 3077 + "widest-line": "https://registry.npmjs.org/widest-line/-/widest-line-1.0.0.tgz" 3078 + }, 2332 3079 "dependencies": { 2333 3080 "ansi-regex": { 2334 3081 "version": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz", ··· 2343 3090 "chalk": { 2344 3091 "version": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2345 3092 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2346 - "dev": true 3093 + "dev": true, 3094 + "requires": { 3095 + "ansi-styles": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 3096 + "escape-string-regexp": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 3097 + "has-ansi": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 3098 + "strip-ansi": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 3099 + "supports-color": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz" 3100 + } 2347 3101 }, 2348 3102 "has-ansi": { 2349 3103 "version": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 2350 3104 "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", 2351 - "dev": true 3105 + "dev": true, 3106 + "requires": { 3107 + "ansi-regex": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz" 3108 + } 2352 3109 }, 2353 3110 "strip-ansi": { 2354 3111 "version": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 2355 3112 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 2356 - "dev": true 3113 + "dev": true, 3114 + "requires": { 3115 + "ansi-regex": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz" 3116 + } 2357 3117 }, 2358 3118 "supports-color": { 2359 3119 "version": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", ··· 2365 3125 "brace-expansion": { 2366 3126 "version": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz", 2367 3127 "integrity": "sha1-cZfX6qm4fmSDkOph/GbIRCdCDfk=", 2368 - "dev": true 3128 + "dev": true, 3129 + "requires": { 3130 + "balanced-match": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", 3131 + "concat-map": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" 3132 + } 2369 3133 }, 2370 3134 "buffer-shims": { 2371 3135 "version": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz", ··· 2380 3144 "chalk": { 2381 3145 "version": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", 2382 3146 "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", 2383 - "dev": true 3147 + "dev": true, 3148 + "requires": { 3149 + "ansi-styles": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz", 3150 + "escape-string-regexp": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 3151 + "has-ansi": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", 3152 + "strip-ansi": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", 3153 + "supports-color": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz" 3154 + } 2384 3155 }, 2385 3156 "cli-cursor": { 2386 3157 "version": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", 2387 3158 "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", 2388 - "dev": true 3159 + "dev": true, 3160 + "requires": { 3161 + "restore-cursor": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz" 3162 + } 2389 3163 }, 2390 3164 "cli-width": { 2391 3165 "version": "https://registry.npmjs.org/cli-width/-/cli-width-1.1.1.tgz", ··· 2395 3169 "code-point-at": { 2396 3170 "version": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.1.tgz", 2397 3171 "integrity": "sha1-EQTNNPm1tF0+uojxurwZJOHONfs=", 2398 - "dev": true 3172 + "dev": true, 3173 + "requires": { 3174 + "number-is-nan": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz" 3175 + } 2399 3176 }, 2400 3177 "colors": { 2401 3178 "version": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", ··· 2405 3182 "commander": { 2406 3183 "version": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", 2407 3184 "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=", 2408 - "dev": true 3185 + "dev": true, 3186 + "requires": { 3187 + "graceful-readlink": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz" 3188 + } 2409 3189 }, 2410 3190 "concat-map": { 2411 3191 "version": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", ··· 2416 3196 "version": "https://registry.npmjs.org/configstore/-/configstore-2.1.0.tgz", 2417 3197 "integrity": "sha1-c3o6cDbpiGECqmCZ5HuzOrGroaE=", 2418 3198 "dev": true, 3199 + "requires": { 3200 + "dot-prop": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz", 3201 + "graceful-fs": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.9.tgz", 3202 + "mkdirp": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", 3203 + "object-assign": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz", 3204 + "os-tmpdir": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 3205 + "osenv": "https://registry.npmjs.org/osenv/-/osenv-0.1.3.tgz", 3206 + "uuid": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", 3207 + "write-file-atomic": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.2.0.tgz", 3208 + "xdg-basedir": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-2.0.0.tgz" 3209 + }, 2419 3210 "dependencies": { 2420 3211 "graceful-fs": { 2421 3212 "version": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.9.tgz", ··· 2432 3223 "create-error-class": { 2433 3224 "version": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", 2434 3225 "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", 2435 - "dev": true 3226 + "dev": true, 3227 + "requires": { 3228 + "capture-stack-trace": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz" 3229 + } 2436 3230 }, 2437 3231 "cycle": { 2438 3232 "version": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", ··· 2452 3246 "dot-prop": { 2453 3247 "version": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz", 2454 3248 "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=", 2455 - "dev": true 3249 + "dev": true, 3250 + "requires": { 3251 + "is-obj": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" 3252 + } 2456 3253 }, 2457 3254 "duplexer2": { 2458 3255 "version": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", 2459 3256 "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", 2460 - "dev": true 3257 + "dev": true, 3258 + "requires": { 3259 + "readable-stream": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.5.tgz" 3260 + } 2461 3261 }, 2462 3262 "error-ex": { 2463 3263 "version": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz", 2464 3264 "integrity": "sha1-5ntD8+gsluo6WE/+4Ln8MyXYAtk=", 2465 - "dev": true 3265 + "dev": true, 3266 + "requires": { 3267 + "is-arrayish": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" 3268 + } 2466 3269 }, 2467 3270 "escape-string-regexp": { 2468 3271 "version": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", ··· 2482 3285 "figures": { 2483 3286 "version": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", 2484 3287 "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", 2485 - "dev": true 3288 + "dev": true, 3289 + "requires": { 3290 + "escape-string-regexp": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 3291 + "object-assign": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz" 3292 + } 2486 3293 }, 2487 3294 "filled-array": { 2488 3295 "version": "https://registry.npmjs.org/filled-array/-/filled-array-1.1.0.tgz", ··· 2497 3304 "github": { 2498 3305 "version": "https://registry.npmjs.org/github/-/github-0.2.4.tgz", 2499 3306 "integrity": "sha1-JPp/DhP6EblGr5ETTFGYKpHOU4s=", 2500 - "dev": true 3307 + "dev": true, 3308 + "requires": { 3309 + "mime": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz" 3310 + } 2501 3311 }, 2502 3312 "glob": { 2503 3313 "version": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz", 2504 3314 "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=", 2505 - "dev": true 3315 + "dev": true, 3316 + "requires": { 3317 + "fs.realpath": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 3318 + "inflight": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 3319 + "inherits": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 3320 + "minimatch": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.3.tgz", 3321 + "once": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 3322 + "path-is-absolute": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" 3323 + } 2506 3324 }, 2507 3325 "got": { 2508 3326 "version": "https://registry.npmjs.org/got/-/got-5.6.0.tgz", 2509 3327 "integrity": "sha1-ux1+4WO3gIK7yOuDbz85UATqb78=", 2510 - "dev": true 3328 + "dev": true, 3329 + "requires": { 3330 + "create-error-class": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", 3331 + "duplexer2": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", 3332 + "is-plain-obj": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", 3333 + "is-redirect": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", 3334 + "is-retry-allowed": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", 3335 + "is-stream": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", 3336 + "lowercase-keys": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", 3337 + "node-status-codes": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", 3338 + "object-assign": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz", 3339 + "parse-json": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 3340 + "pinkie-promise": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", 3341 + "read-all-stream": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz", 3342 + "readable-stream": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.5.tgz", 3343 + "timed-out": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz", 3344 + "unzip-response": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.1.tgz", 3345 + "url-parse-lax": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz" 3346 + } 2511 3347 }, 2512 3348 "graceful-fs": { 2513 3349 "version": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", 2514 3350 "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", 2515 - "dev": true 3351 + "dev": true, 3352 + "requires": { 3353 + "natives": "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz" 3354 + } 2516 3355 }, 2517 3356 "graceful-readlink": { 2518 3357 "version": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", ··· 2522 3361 "has-ansi": { 2523 3362 "version": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", 2524 3363 "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", 2525 - "dev": true 3364 + "dev": true, 3365 + "requires": { 3366 + "ansi-regex": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz" 3367 + } 2526 3368 }, 2527 3369 "home-dir": { 2528 3370 "version": "https://registry.npmjs.org/home-dir/-/home-dir-0.2.0.tgz", ··· 2542 3384 "inflight": { 2543 3385 "version": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 2544 3386 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 2545 - "dev": true 3387 + "dev": true, 3388 + "requires": { 3389 + "once": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 3390 + "wrappy": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" 3391 + } 2546 3392 }, 2547 3393 "inherits": { 2548 3394 "version": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", ··· 2558 3404 "version": "https://registry.npmjs.org/inquirer/-/inquirer-0.11.4.tgz", 2559 3405 "integrity": "sha1-geM3ToNhvq/y2XAWIG01nQsy+k0=", 2560 3406 "dev": true, 3407 + "requires": { 3408 + "ansi-escapes": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", 3409 + "ansi-regex": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz", 3410 + "chalk": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 3411 + "cli-cursor": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", 3412 + "cli-width": "https://registry.npmjs.org/cli-width/-/cli-width-1.1.1.tgz", 3413 + "figures": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", 3414 + "lodash": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", 3415 + "readline2": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", 3416 + "run-async": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", 3417 + "rx-lite": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", 3418 + "string-width": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 3419 + "strip-ansi": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 3420 + "through": "https://registry.npmjs.org/through/-/through-2.3.8.tgz" 3421 + }, 2561 3422 "dependencies": { 2562 3423 "ansi-regex": { 2563 3424 "version": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz", ··· 2572 3433 "chalk": { 2573 3434 "version": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2574 3435 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2575 - "dev": true 3436 + "dev": true, 3437 + "requires": { 3438 + "ansi-styles": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 3439 + "escape-string-regexp": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 3440 + "has-ansi": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 3441 + "strip-ansi": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 3442 + "supports-color": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz" 3443 + } 2576 3444 }, 2577 3445 "has-ansi": { 2578 3446 "version": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 2579 3447 "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", 2580 - "dev": true 3448 + "dev": true, 3449 + "requires": { 3450 + "ansi-regex": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz" 3451 + } 2581 3452 }, 2582 3453 "strip-ansi": { 2583 3454 "version": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 2584 3455 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 2585 - "dev": true 3456 + "dev": true, 3457 + "requires": { 3458 + "ansi-regex": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz" 3459 + } 2586 3460 }, 2587 3461 "supports-color": { 2588 3462 "version": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", ··· 2599 3473 "is-finite": { 2600 3474 "version": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", 2601 3475 "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", 2602 - "dev": true 3476 + "dev": true, 3477 + "requires": { 3478 + "number-is-nan": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz" 3479 + } 2603 3480 }, 2604 3481 "is-fullwidth-code-point": { 2605 3482 "version": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 2606 3483 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", 2607 - "dev": true 3484 + "dev": true, 3485 + "requires": { 3486 + "number-is-nan": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz" 3487 + } 2608 3488 }, 2609 3489 "is-npm": { 2610 3490 "version": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", ··· 2649 3529 "latest-version": { 2650 3530 "version": "https://registry.npmjs.org/latest-version/-/latest-version-2.0.0.tgz", 2651 3531 "integrity": "sha1-VvjWE5YghHuAF/jx9NeOIRMkFos=", 2652 - "dev": true 3532 + "dev": true, 3533 + "requires": { 3534 + "package-json": "https://registry.npmjs.org/package-json/-/package-json-2.4.0.tgz" 3535 + } 2653 3536 }, 2654 3537 "lodash": { 2655 3538 "version": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", ··· 2669 3552 "minimatch": { 2670 3553 "version": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.3.tgz", 2671 3554 "integrity": "sha1-Kk5AkLlrLbBqnX3wEFWmKnfJt3Q=", 2672 - "dev": true 3555 + "dev": true, 3556 + "requires": { 3557 + "brace-expansion": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz" 3558 + } 2673 3559 }, 2674 3560 "minimist": { 2675 3561 "version": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", ··· 2679 3565 "mkdirp": { 2680 3566 "version": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", 2681 3567 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", 2682 - "dev": true 3568 + "dev": true, 3569 + "requires": { 3570 + "minimist": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" 3571 + } 2683 3572 }, 2684 3573 "mute-stream": { 2685 3574 "version": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", ··· 2700 3589 "version": "1.2.0", 2701 3590 "resolved": "https://registry.npmjs.org/netlify/-/netlify-1.2.0.tgz", 2702 3591 "integrity": "sha1-6/iblLAbR41TljAXTey0lsK74xU=", 2703 - "dev": true 3592 + "dev": true, 3593 + "requires": { 3594 + "base64-js": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.0.tgz", 3595 + "glob": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz", 3596 + "graceful-fs": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", 3597 + "semaphore": "https://registry.npmjs.org/semaphore/-/semaphore-1.0.5.tgz", 3598 + "when": "https://registry.npmjs.org/when/-/when-3.7.7.tgz" 3599 + } 2704 3600 }, 2705 3601 "node-status-codes": { 2706 3602 "version": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", ··· 2720 3616 "once": { 2721 3617 "version": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 2722 3618 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 2723 - "dev": true 3619 + "dev": true, 3620 + "requires": { 3621 + "wrappy": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" 3622 + } 2724 3623 }, 2725 3624 "onetime": { 2726 3625 "version": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", ··· 2745 3644 "osenv": { 2746 3645 "version": "https://registry.npmjs.org/osenv/-/osenv-0.1.3.tgz", 2747 3646 "integrity": "sha1-g88FxtZFj8TVrGNi6jJdkvJ1Qhc=", 2748 - "dev": true 3647 + "dev": true, 3648 + "requires": { 3649 + "os-homedir": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", 3650 + "os-tmpdir": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" 3651 + } 2749 3652 }, 2750 3653 "package-json": { 2751 3654 "version": "https://registry.npmjs.org/package-json/-/package-json-2.4.0.tgz", 2752 3655 "integrity": "sha1-DRW9Z9HLvduyyiIv8u24a8sxqLs=", 2753 - "dev": true 3656 + "dev": true, 3657 + "requires": { 3658 + "got": "https://registry.npmjs.org/got/-/got-5.6.0.tgz", 3659 + "registry-auth-token": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.1.0.tgz", 3660 + "registry-url": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", 3661 + "semver": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz" 3662 + } 2754 3663 }, 2755 3664 "parse-json": { 2756 3665 "version": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 2757 3666 "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", 2758 - "dev": true 3667 + "dev": true, 3668 + "requires": { 3669 + "error-ex": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz" 3670 + } 2759 3671 }, 2760 3672 "path-is-absolute": { 2761 3673 "version": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", ··· 2770 3682 "pinkie-promise": { 2771 3683 "version": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", 2772 3684 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", 2773 - "dev": true 3685 + "dev": true, 3686 + "requires": { 3687 + "pinkie": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz" 3688 + } 2774 3689 }, 2775 3690 "pkginfo": { 2776 3691 "version": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.0.tgz", ··· 2790 3705 "prompt": { 2791 3706 "version": "https://registry.npmjs.org/prompt/-/prompt-0.2.14.tgz", 2792 3707 "integrity": "sha1-V3VPZPVD/XsIRXB8gY7OYY8F/9w=", 2793 - "dev": true 3708 + "dev": true, 3709 + "requires": { 3710 + "pkginfo": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.0.tgz", 3711 + "read": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", 3712 + "revalidator": "https://registry.npmjs.org/revalidator/-/revalidator-0.1.8.tgz", 3713 + "utile": "https://registry.npmjs.org/utile/-/utile-0.2.1.tgz", 3714 + "winston": "https://registry.npmjs.org/winston/-/winston-0.8.3.tgz" 3715 + } 2794 3716 }, 2795 3717 "rc": { 2796 3718 "version": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz", 2797 3719 "integrity": "sha1-Q2UbdrauU7XIAvEVH6P8OwWZack=", 2798 3720 "dev": true, 3721 + "requires": { 3722 + "deep-extend": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz", 3723 + "ini": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz", 3724 + "minimist": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 3725 + "strip-json-comments": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz" 3726 + }, 2799 3727 "dependencies": { 2800 3728 "minimist": { 2801 3729 "version": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", ··· 2807 3735 "read": { 2808 3736 "version": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", 2809 3737 "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", 2810 - "dev": true 3738 + "dev": true, 3739 + "requires": { 3740 + "mute-stream": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz" 3741 + } 2811 3742 }, 2812 3743 "read-all-stream": { 2813 3744 "version": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz", 2814 3745 "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=", 2815 - "dev": true 3746 + "dev": true, 3747 + "requires": { 3748 + "pinkie-promise": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", 3749 + "readable-stream": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.5.tgz" 3750 + } 2816 3751 }, 2817 3752 "readable-stream": { 2818 3753 "version": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.5.tgz", 2819 3754 "integrity": "sha1-ZvqLcg4UOLNkaB8q0aY8YYRIydA=", 2820 - "dev": true 3755 + "dev": true, 3756 + "requires": { 3757 + "buffer-shims": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz", 3758 + "core-util-is": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 3759 + "inherits": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 3760 + "isarray": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 3761 + "process-nextick-args": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", 3762 + "string_decoder": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 3763 + "util-deprecate": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" 3764 + } 2821 3765 }, 2822 3766 "readline2": { 2823 3767 "version": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", 2824 3768 "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", 2825 - "dev": true 3769 + "dev": true, 3770 + "requires": { 3771 + "code-point-at": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.1.tgz", 3772 + "is-fullwidth-code-point": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 3773 + "mute-stream": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz" 3774 + } 2826 3775 }, 2827 3776 "registry-auth-token": { 2828 3777 "version": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.1.0.tgz", 2829 3778 "integrity": "sha1-mXwIJW4MeZmDe5DpRNs52KeQJ2s=", 2830 - "dev": true 3779 + "dev": true, 3780 + "requires": { 3781 + "rc": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz" 3782 + } 2831 3783 }, 2832 3784 "registry-url": { 2833 3785 "version": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", 2834 3786 "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", 2835 - "dev": true 3787 + "dev": true, 3788 + "requires": { 3789 + "rc": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz" 3790 + } 2836 3791 }, 2837 3792 "repeating": { 2838 3793 "version": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", 2839 3794 "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", 2840 - "dev": true 3795 + "dev": true, 3796 + "requires": { 3797 + "is-finite": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz" 3798 + } 2841 3799 }, 2842 3800 "restore-cursor": { 2843 3801 "version": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", 2844 3802 "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", 2845 - "dev": true 3803 + "dev": true, 3804 + "requires": { 3805 + "exit-hook": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", 3806 + "onetime": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz" 3807 + } 2846 3808 }, 2847 3809 "revalidator": { 2848 3810 "version": "https://registry.npmjs.org/revalidator/-/revalidator-0.1.8.tgz", ··· 2852 3814 "rimraf": { 2853 3815 "version": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz", 2854 3816 "integrity": "sha1-loAAk8vxoMhr2VtGJUZ1NcKd+gQ=", 2855 - "dev": true 3817 + "dev": true, 3818 + "requires": { 3819 + "glob": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz" 3820 + } 2856 3821 }, 2857 3822 "run-async": { 2858 3823 "version": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", 2859 3824 "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", 2860 - "dev": true 3825 + "dev": true, 3826 + "requires": { 3827 + "once": "https://registry.npmjs.org/once/-/once-1.4.0.tgz" 3828 + } 2861 3829 }, 2862 3830 "rx-lite": { 2863 3831 "version": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", ··· 2877 3845 "semver-diff": { 2878 3846 "version": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", 2879 3847 "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", 2880 - "dev": true 3848 + "dev": true, 3849 + "requires": { 3850 + "semver": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz" 3851 + } 2881 3852 }, 2882 3853 "slide": { 2883 3854 "version": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", ··· 2889 3860 "integrity": "sha1-qPbq7KkGdMMz58Q5U/J1tFFRBpU=", 2890 3861 "dev": true 2891 3862 }, 2892 - "string_decoder": { 2893 - "version": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 2894 - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", 2895 - "dev": true 2896 - }, 2897 3863 "string-width": { 2898 3864 "version": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 2899 3865 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", 2900 3866 "dev": true, 3867 + "requires": { 3868 + "code-point-at": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.1.tgz", 3869 + "is-fullwidth-code-point": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 3870 + "strip-ansi": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" 3871 + }, 2901 3872 "dependencies": { 2902 3873 "ansi-regex": { 2903 3874 "version": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz", ··· 2907 3878 "strip-ansi": { 2908 3879 "version": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 2909 3880 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 2910 - "dev": true 3881 + "dev": true, 3882 + "requires": { 3883 + "ansi-regex": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz" 3884 + } 2911 3885 } 2912 3886 } 2913 3887 }, 3888 + "string_decoder": { 3889 + "version": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 3890 + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", 3891 + "dev": true 3892 + }, 2914 3893 "strip-ansi": { 2915 3894 "version": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", 2916 3895 "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", 2917 - "dev": true 3896 + "dev": true, 3897 + "requires": { 3898 + "ansi-regex": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz" 3899 + } 2918 3900 }, 2919 3901 "strip-json-comments": { 2920 3902 "version": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", ··· 2945 3927 "version": "https://registry.npmjs.org/update-notifier/-/update-notifier-0.6.3.tgz", 2946 3928 "integrity": "sha1-d23sjaoT6WKjQeih2YNUMGtnrgg=", 2947 3929 "dev": true, 3930 + "requires": { 3931 + "boxen": "https://registry.npmjs.org/boxen/-/boxen-0.3.1.tgz", 3932 + "chalk": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 3933 + "configstore": "https://registry.npmjs.org/configstore/-/configstore-2.1.0.tgz", 3934 + "is-npm": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", 3935 + "latest-version": "https://registry.npmjs.org/latest-version/-/latest-version-2.0.0.tgz", 3936 + "semver-diff": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz" 3937 + }, 2948 3938 "dependencies": { 2949 3939 "ansi-regex": { 2950 3940 "version": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz", ··· 2959 3949 "chalk": { 2960 3950 "version": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2961 3951 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2962 - "dev": true 3952 + "dev": true, 3953 + "requires": { 3954 + "ansi-styles": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 3955 + "escape-string-regexp": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 3956 + "has-ansi": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 3957 + "strip-ansi": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 3958 + "supports-color": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz" 3959 + } 2963 3960 }, 2964 3961 "has-ansi": { 2965 3962 "version": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 2966 3963 "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", 2967 - "dev": true 3964 + "dev": true, 3965 + "requires": { 3966 + "ansi-regex": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz" 3967 + } 2968 3968 }, 2969 3969 "strip-ansi": { 2970 3970 "version": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 2971 3971 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 2972 - "dev": true 3972 + "dev": true, 3973 + "requires": { 3974 + "ansi-regex": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz" 3975 + } 2973 3976 }, 2974 3977 "supports-color": { 2975 3978 "version": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", ··· 2981 3984 "url-parse-lax": { 2982 3985 "version": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", 2983 3986 "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", 2984 - "dev": true 3987 + "dev": true, 3988 + "requires": { 3989 + "prepend-http": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz" 3990 + } 2985 3991 }, 2986 3992 "util-deprecate": { 2987 3993 "version": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", ··· 2991 3997 "utile": { 2992 3998 "version": "https://registry.npmjs.org/utile/-/utile-0.2.1.tgz", 2993 3999 "integrity": "sha1-kwyI6ZCY1iIINMNWy9mncFItkNc=", 2994 - "dev": true 4000 + "dev": true, 4001 + "requires": { 4002 + "async": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", 4003 + "deep-equal": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", 4004 + "i": "https://registry.npmjs.org/i/-/i-0.3.5.tgz", 4005 + "mkdirp": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", 4006 + "ncp": "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz", 4007 + "rimraf": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz" 4008 + } 2995 4009 }, 2996 4010 "uuid": { 2997 4011 "version": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", ··· 3006 4020 "widest-line": { 3007 4021 "version": "https://registry.npmjs.org/widest-line/-/widest-line-1.0.0.tgz", 3008 4022 "integrity": "sha1-DAnIXCqUaD0Nfq+O4JfVZL8OEFw=", 3009 - "dev": true 4023 + "dev": true, 4024 + "requires": { 4025 + "string-width": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz" 4026 + } 3010 4027 }, 3011 4028 "winston": { 3012 4029 "version": "https://registry.npmjs.org/winston/-/winston-0.8.3.tgz", 3013 4030 "integrity": "sha1-ZLar9M0Brcrv1QCTk7HY6L7BnbA=", 3014 4031 "dev": true, 4032 + "requires": { 4033 + "async": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", 4034 + "colors": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", 4035 + "cycle": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", 4036 + "eyes": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", 4037 + "isstream": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 4038 + "pkginfo": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", 4039 + "stack-trace": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.9.tgz" 4040 + }, 3015 4041 "dependencies": { 3016 4042 "pkginfo": { 3017 4043 "version": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", ··· 3029 4055 "version": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.2.0.tgz", 3030 4056 "integrity": "sha1-FMZtTkyzygVlwozzt6bz5NWTj6s=", 3031 4057 "dev": true, 4058 + "requires": { 4059 + "graceful-fs": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.9.tgz", 4060 + "imurmurhash": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 4061 + "slide": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz" 4062 + }, 3032 4063 "dependencies": { 3033 4064 "graceful-fs": { 3034 4065 "version": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.9.tgz", ··· 3040 4071 "xdg-basedir": { 3041 4072 "version": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-2.0.0.tgz", 3042 4073 "integrity": "sha1-7byQPMOF/ARSPZZqM1UEtVBNG9I=", 3043 - "dev": true 4074 + "dev": true, 4075 + "requires": { 4076 + "os-homedir": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz" 4077 + } 3044 4078 } 3045 4079 } 3046 4080 }, ··· 3049 4083 "resolved": "https://registry.npmjs.org/node-elm-compiler/-/node-elm-compiler-2.3.2.tgz", 3050 4084 "integrity": "sha1-OPpCIaDSYYVDSqb3Ht2Q5DLvjxU=", 3051 4085 "dev": true, 4086 + "requires": { 4087 + "cross-spawn": "2.1.0", 4088 + "lodash": "3.10.1", 4089 + "temp": "http://registry.npmjs.org/temp/-/temp-0.8.3.tgz" 4090 + }, 3052 4091 "dependencies": { 3053 4092 "lodash": { 3054 4093 "version": "3.10.1", ··· 3061 4100 "node-fetch": { 3062 4101 "version": "1.7.3", 3063 4102 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", 3064 - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==" 4103 + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", 4104 + "requires": { 4105 + "encoding": "0.1.12", 4106 + "is-stream": "1.1.0" 4107 + } 3065 4108 }, 3066 4109 "normalize-package-data": { 3067 4110 "version": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz", 3068 4111 "integrity": "sha1-jZJPFClg4Xd+f/4XBUNjHMfLAt8=", 3069 - "dev": true 4112 + "dev": true, 4113 + "requires": { 4114 + "hosted-git-info": "http://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.2.0.tgz", 4115 + "is-builtin-module": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", 4116 + "semver": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", 4117 + "validate-npm-package-license": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz" 4118 + } 3070 4119 }, 3071 4120 "normalize-path": { 3072 4121 "version": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.0.1.tgz", 3073 - "integrity": "sha1-R4hqwWYnYNQmG32XnSQXCdPOP3o=", 3074 - "dev": true 4122 + "integrity": "sha1-R4hqwWYnYNQmG32XnSQXCdPOP3o=" 3075 4123 }, 3076 4124 "normalize-range": { 3077 4125 "version": "0.1.2", ··· 3083 4131 "version": "2.0.2", 3084 4132 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", 3085 4133 "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", 3086 - "dev": true 4134 + "dev": true, 4135 + "requires": { 4136 + "path-key": "2.0.1" 4137 + } 3087 4138 }, 3088 4139 "nth-check": { 3089 4140 "version": "1.0.1", 3090 4141 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz", 3091 - "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=" 4142 + "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=", 4143 + "requires": { 4144 + "boolbase": "1.0.0" 4145 + } 3092 4146 }, 3093 4147 "num2fraction": { 3094 4148 "version": "1.2.2", ··· 3119 4173 "object.omit": { 3120 4174 "version": "http://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", 3121 4175 "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", 3122 - "dev": true 4176 + "requires": { 4177 + "for-own": "http://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", 4178 + "is-extendable": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" 4179 + } 3123 4180 }, 3124 4181 "once": { 3125 4182 "version": "http://registry.npmjs.org/once/-/once-1.4.0.tgz", 3126 4183 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 3127 - "dev": true 4184 + "dev": true, 4185 + "requires": { 4186 + "wrappy": "http://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" 4187 + } 3128 4188 }, 3129 4189 "onetime": { 3130 4190 "version": "2.0.1", 3131 4191 "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", 3132 4192 "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", 3133 - "dev": true 4193 + "dev": true, 4194 + "requires": { 4195 + "mimic-fn": "1.1.0" 4196 + } 3134 4197 }, 3135 4198 "ora": { 3136 4199 "version": "1.3.0", 3137 4200 "resolved": "https://registry.npmjs.org/ora/-/ora-1.3.0.tgz", 3138 4201 "integrity": "sha1-gAeN0rkqk0r2ajrXKluRBpTt5Ro=", 3139 - "dev": true 4202 + "dev": true, 4203 + "requires": { 4204 + "chalk": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz", 4205 + "cli-cursor": "2.1.0", 4206 + "cli-spinners": "1.0.0", 4207 + "log-symbols": "1.0.2" 4208 + } 3140 4209 }, 3141 4210 "os-browserify": { 3142 - "version": "0.1.2", 3143 - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.1.2.tgz", 3144 - "integrity": "sha1-ScoCk+CxlZCl9d4Qx/JlphfY/lQ=", 4211 + "version": "0.3.0", 4212 + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", 4213 + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", 3145 4214 "dev": true 3146 4215 }, 3147 4216 "os-homedir": { ··· 3177 4246 "version": "2.0.0", 3178 4247 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", 3179 4248 "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", 3180 - "dev": true 4249 + "dev": true, 4250 + "requires": { 4251 + "p-limit": "1.1.0" 4252 + } 3181 4253 }, 3182 4254 "pako": { 3183 - "version": "0.2.9", 3184 - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", 3185 - "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", 4255 + "version": "1.0.6", 4256 + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", 4257 + "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==", 3186 4258 "dev": true 3187 4259 }, 3188 4260 "parents": { 3189 4261 "version": "1.0.1", 3190 4262 "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz", 3191 4263 "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=", 3192 - "dev": true 4264 + "dev": true, 4265 + "requires": { 4266 + "path-platform": "0.11.15" 4267 + } 3193 4268 }, 3194 4269 "parse-asn1": { 3195 4270 "version": "5.1.0", 3196 4271 "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.0.tgz", 3197 4272 "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=", 3198 - "dev": true 4273 + "dev": true, 4274 + "requires": { 4275 + "asn1.js": "4.9.1", 4276 + "browserify-aes": "1.1.1", 4277 + "create-hash": "1.1.3", 4278 + "evp_bytestokey": "1.0.3", 4279 + "pbkdf2": "3.0.14" 4280 + } 3199 4281 }, 3200 4282 "parse-glob": { 3201 4283 "version": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", 3202 4284 "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", 3203 - "dev": true 4285 + "requires": { 4286 + "glob-base": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", 4287 + "is-dotfile": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.2.tgz", 4288 + "is-extglob": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", 4289 + "is-glob": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz" 4290 + } 3204 4291 }, 3205 4292 "parse-json": { 3206 4293 "version": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 3207 4294 "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", 3208 - "dev": true 4295 + "dev": true, 4296 + "requires": { 4297 + "error-ex": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz" 4298 + } 3209 4299 }, 3210 4300 "path-browserify": { 3211 4301 "version": "0.0.0", ··· 3215 4305 }, 3216 4306 "path-is-absolute": { 3217 4307 "version": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 3218 - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 3219 - "dev": true 4308 + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" 3220 4309 }, 3221 4310 "path-key": { 3222 4311 "version": "2.0.1", ··· 3225 4314 "dev": true 3226 4315 }, 3227 4316 "path-parse": { 3228 - "version": "http://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", 4317 + "version": "1.0.5", 4318 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", 3229 4319 "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", 3230 4320 "dev": true 3231 4321 }, ··· 3240 4330 "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz", 3241 4331 "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==", 3242 4332 "dev": true, 3243 - "dependencies": { 3244 - "hash-base": { 3245 - "version": "2.0.2", 3246 - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz", 3247 - "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=", 3248 - "dev": true 3249 - }, 3250 - "ripemd160": { 3251 - "version": "2.0.1", 3252 - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz", 3253 - "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=", 3254 - "dev": true 3255 - } 4333 + "requires": { 4334 + "create-hash": "1.1.3", 4335 + "create-hmac": "1.1.6", 4336 + "ripemd160": "2.0.1", 4337 + "safe-buffer": "5.1.1", 4338 + "sha.js": "2.4.9" 3256 4339 } 3257 4340 }, 3258 4341 "performance-now": { ··· 3273 4356 "pinkie-promise": { 3274 4357 "version": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", 3275 4358 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", 3276 - "dev": true 4359 + "dev": true, 4360 + "requires": { 4361 + "pinkie": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz" 4362 + } 3277 4363 }, 3278 4364 "postcss": { 3279 4365 "version": "6.0.11", 3280 4366 "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.11.tgz", 3281 4367 "integrity": "sha512-DsnIzznNRQprsGTALpkC0xjDygo+QcOd+qVjP9+RjyzrPiyYOXBGOwoJ4rAiiE4lu6JggQ/jW4niY24WLxuncg==", 3282 4368 "dev": true, 4369 + "requires": { 4370 + "chalk": "2.1.0", 4371 + "source-map": "0.5.7", 4372 + "supports-color": "4.4.0" 4373 + }, 3283 4374 "dependencies": { 3284 4375 "ansi-styles": { 3285 4376 "version": "3.2.0", 3286 4377 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", 3287 4378 "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", 3288 - "dev": true 4379 + "dev": true, 4380 + "requires": { 4381 + "color-convert": "1.9.0" 4382 + } 3289 4383 }, 3290 4384 "chalk": { 3291 4385 "version": "2.1.0", 3292 4386 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz", 3293 4387 "integrity": "sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ==", 3294 - "dev": true 4388 + "dev": true, 4389 + "requires": { 4390 + "ansi-styles": "3.2.0", 4391 + "escape-string-regexp": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 4392 + "supports-color": "4.4.0" 4393 + } 3295 4394 }, 3296 4395 "supports-color": { 3297 4396 "version": "4.4.0", 3298 4397 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz", 3299 4398 "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==", 3300 - "dev": true 4399 + "dev": true, 4400 + "requires": { 4401 + "has-flag": "2.0.0" 4402 + } 3301 4403 } 3302 4404 } 3303 4405 }, ··· 3306 4408 "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-4.1.1.tgz", 3307 4409 "integrity": "sha1-uUvY//u3rB9i8mB+ePyTl/f2Ol0=", 3308 4410 "dev": true, 4411 + "requires": { 4412 + "chalk": "2.1.0", 4413 + "chokidar": "1.7.0", 4414 + "dependency-graph": "0.5.0", 4415 + "fs-extra": "4.0.1", 4416 + "get-stdin": "5.0.1", 4417 + "globby": "6.1.0", 4418 + "ora": "1.3.0", 4419 + "postcss": "6.0.11", 4420 + "postcss-load-config": "1.2.0", 4421 + "postcss-reporter": "5.0.0", 4422 + "pretty-hrtime": "1.0.3", 4423 + "read-cache": "1.0.0", 4424 + "yargs": "8.0.2" 4425 + }, 3309 4426 "dependencies": { 3310 4427 "ansi-regex": { 3311 4428 "version": "3.0.0", ··· 3317 4434 "version": "3.2.0", 3318 4435 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", 3319 4436 "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", 3320 - "dev": true 4437 + "dev": true, 4438 + "requires": { 4439 + "color-convert": "1.9.0" 4440 + } 3321 4441 }, 3322 4442 "camelcase": { 3323 4443 "version": "4.1.0", ··· 3329 4449 "version": "2.1.0", 3330 4450 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz", 3331 4451 "integrity": "sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ==", 3332 - "dev": true 4452 + "dev": true, 4453 + "requires": { 4454 + "ansi-styles": "3.2.0", 4455 + "escape-string-regexp": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 4456 + "supports-color": "4.4.0" 4457 + } 3333 4458 }, 3334 4459 "chokidar": { 3335 4460 "version": "1.7.0", 3336 4461 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", 3337 4462 "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", 3338 4463 "dev": true, 4464 + "requires": { 4465 + "anymatch": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.0.tgz", 4466 + "async-each": "http://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", 4467 + "fsevents": "1.1.2", 4468 + "glob-parent": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", 4469 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 4470 + "is-binary-path": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", 4471 + "is-glob": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", 4472 + "path-is-absolute": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 4473 + "readdirp": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz" 4474 + }, 3339 4475 "dependencies": { 3340 4476 "fsevents": { 3341 4477 "version": "1.1.2", ··· 3343 4479 "integrity": "sha512-Sn44E5wQW4bTHXvQmvSHwqbuiXtduD6Rrjm2ZtUEGbyrig+nUH3t/QD4M4/ZXViY556TBpRgZkHLDx3JxPwxiw==", 3344 4480 "dev": true, 3345 4481 "optional": true, 4482 + "requires": { 4483 + "nan": "2.7.0", 4484 + "node-pre-gyp": "0.6.36" 4485 + }, 3346 4486 "dependencies": { 3347 4487 "abbrev": { 3348 4488 "version": "1.1.0", ··· 3354 4494 "version": "4.11.8", 3355 4495 "bundled": true, 3356 4496 "dev": true, 3357 - "optional": true 4497 + "optional": true, 4498 + "requires": { 4499 + "co": "4.6.0", 4500 + "json-stable-stringify": "1.0.1" 4501 + } 3358 4502 }, 3359 4503 "ansi-regex": { 3360 4504 "version": "2.1.1", ··· 3371 4515 "version": "1.1.4", 3372 4516 "bundled": true, 3373 4517 "dev": true, 3374 - "optional": true 4518 + "optional": true, 4519 + "requires": { 4520 + "delegates": "1.0.0", 4521 + "readable-stream": "2.2.9" 4522 + } 3375 4523 }, 3376 4524 "asn1": { 3377 4525 "version": "0.2.3", ··· 3412 4560 "version": "1.0.1", 3413 4561 "bundled": true, 3414 4562 "dev": true, 3415 - "optional": true 4563 + "optional": true, 4564 + "requires": { 4565 + "tweetnacl": "0.14.5" 4566 + } 3416 4567 }, 3417 4568 "block-stream": { 3418 4569 "version": "0.0.9", 3419 4570 "bundled": true, 3420 - "dev": true 4571 + "dev": true, 4572 + "requires": { 4573 + "inherits": "2.0.3" 4574 + } 3421 4575 }, 3422 4576 "boom": { 3423 4577 "version": "2.10.1", 3424 4578 "bundled": true, 3425 - "dev": true 4579 + "dev": true, 4580 + "requires": { 4581 + "hoek": "2.16.3" 4582 + } 3426 4583 }, 3427 4584 "brace-expansion": { 3428 4585 "version": "1.1.7", 3429 4586 "bundled": true, 3430 - "dev": true 4587 + "dev": true, 4588 + "requires": { 4589 + "balanced-match": "0.4.2", 4590 + "concat-map": "0.0.1" 4591 + } 3431 4592 }, 3432 4593 "buffer-shims": { 3433 4594 "version": "1.0.0", ··· 3454 4615 "combined-stream": { 3455 4616 "version": "1.0.5", 3456 4617 "bundled": true, 3457 - "dev": true 4618 + "dev": true, 4619 + "requires": { 4620 + "delayed-stream": "1.0.0" 4621 + } 3458 4622 }, 3459 4623 "concat-map": { 3460 4624 "version": "0.0.1", ··· 3475 4639 "version": "2.0.5", 3476 4640 "bundled": true, 3477 4641 "dev": true, 3478 - "optional": true 4642 + "optional": true, 4643 + "requires": { 4644 + "boom": "2.10.1" 4645 + } 3479 4646 }, 3480 4647 "dashdash": { 3481 4648 "version": "1.14.1", 3482 4649 "bundled": true, 3483 4650 "dev": true, 3484 4651 "optional": true, 4652 + "requires": { 4653 + "assert-plus": "1.0.0" 4654 + }, 3485 4655 "dependencies": { 3486 4656 "assert-plus": { 3487 4657 "version": "1.0.0", ··· 3495 4665 "version": "2.6.8", 3496 4666 "bundled": true, 3497 4667 "dev": true, 3498 - "optional": true 4668 + "optional": true, 4669 + "requires": { 4670 + "ms": "2.0.0" 4671 + } 3499 4672 }, 3500 4673 "deep-extend": { 3501 4674 "version": "0.4.2", ··· 3518 4691 "version": "0.1.1", 3519 4692 "bundled": true, 3520 4693 "dev": true, 3521 - "optional": true 4694 + "optional": true, 4695 + "requires": { 4696 + "jsbn": "0.1.1" 4697 + } 3522 4698 }, 3523 4699 "extend": { 3524 4700 "version": "3.0.1", ··· 3541 4717 "version": "2.1.4", 3542 4718 "bundled": true, 3543 4719 "dev": true, 3544 - "optional": true 4720 + "optional": true, 4721 + "requires": { 4722 + "asynckit": "0.4.0", 4723 + "combined-stream": "1.0.5", 4724 + "mime-types": "2.1.15" 4725 + } 3545 4726 }, 3546 4727 "fs.realpath": { 3547 4728 "version": "1.0.0", ··· 3551 4732 "fstream": { 3552 4733 "version": "1.0.11", 3553 4734 "bundled": true, 3554 - "dev": true 4735 + "dev": true, 4736 + "requires": { 4737 + "graceful-fs": "4.1.11", 4738 + "inherits": "2.0.3", 4739 + "mkdirp": "0.5.1", 4740 + "rimraf": "2.6.1" 4741 + } 3555 4742 }, 3556 4743 "fstream-ignore": { 3557 4744 "version": "1.0.5", 3558 4745 "bundled": true, 3559 4746 "dev": true, 3560 - "optional": true 4747 + "optional": true, 4748 + "requires": { 4749 + "fstream": "1.0.11", 4750 + "inherits": "2.0.3", 4751 + "minimatch": "3.0.4" 4752 + } 3561 4753 }, 3562 4754 "gauge": { 3563 4755 "version": "2.7.4", 3564 4756 "bundled": true, 3565 4757 "dev": true, 3566 - "optional": true 4758 + "optional": true, 4759 + "requires": { 4760 + "aproba": "1.1.1", 4761 + "console-control-strings": "1.1.0", 4762 + "has-unicode": "2.0.1", 4763 + "object-assign": "4.1.1", 4764 + "signal-exit": "3.0.2", 4765 + "string-width": "1.0.2", 4766 + "strip-ansi": "3.0.1", 4767 + "wide-align": "1.1.2" 4768 + } 3567 4769 }, 3568 4770 "getpass": { 3569 4771 "version": "0.1.7", 3570 4772 "bundled": true, 3571 4773 "dev": true, 3572 4774 "optional": true, 4775 + "requires": { 4776 + "assert-plus": "1.0.0" 4777 + }, 3573 4778 "dependencies": { 3574 4779 "assert-plus": { 3575 4780 "version": "1.0.0", ··· 3582 4787 "glob": { 3583 4788 "version": "7.1.2", 3584 4789 "bundled": true, 3585 - "dev": true 4790 + "dev": true, 4791 + "requires": { 4792 + "fs.realpath": "1.0.0", 4793 + "inflight": "1.0.6", 4794 + "inherits": "2.0.3", 4795 + "minimatch": "3.0.4", 4796 + "once": "1.4.0", 4797 + "path-is-absolute": "1.0.1" 4798 + } 3586 4799 }, 3587 4800 "graceful-fs": { 3588 4801 "version": "4.1.11", ··· 3599 4812 "version": "4.2.1", 3600 4813 "bundled": true, 3601 4814 "dev": true, 3602 - "optional": true 4815 + "optional": true, 4816 + "requires": { 4817 + "ajv": "4.11.8", 4818 + "har-schema": "1.0.5" 4819 + } 3603 4820 }, 3604 4821 "has-unicode": { 3605 4822 "version": "2.0.1", ··· 3611 4828 "version": "3.1.3", 3612 4829 "bundled": true, 3613 4830 "dev": true, 3614 - "optional": true 4831 + "optional": true, 4832 + "requires": { 4833 + "boom": "2.10.1", 4834 + "cryptiles": "2.0.5", 4835 + "hoek": "2.16.3", 4836 + "sntp": "1.0.9" 4837 + } 3615 4838 }, 3616 4839 "hoek": { 3617 4840 "version": "2.16.3", ··· 3622 4845 "version": "1.1.1", 3623 4846 "bundled": true, 3624 4847 "dev": true, 3625 - "optional": true 4848 + "optional": true, 4849 + "requires": { 4850 + "assert-plus": "0.2.0", 4851 + "jsprim": "1.4.0", 4852 + "sshpk": "1.13.0" 4853 + } 3626 4854 }, 3627 4855 "inflight": { 3628 4856 "version": "1.0.6", 3629 4857 "bundled": true, 3630 - "dev": true 4858 + "dev": true, 4859 + "requires": { 4860 + "once": "1.4.0", 4861 + "wrappy": "1.0.2" 4862 + } 3631 4863 }, 3632 4864 "inherits": { 3633 4865 "version": "2.0.3", ··· 3643 4875 "is-fullwidth-code-point": { 3644 4876 "version": "1.0.0", 3645 4877 "bundled": true, 3646 - "dev": true 4878 + "dev": true, 4879 + "requires": { 4880 + "number-is-nan": "1.0.1" 4881 + } 3647 4882 }, 3648 4883 "is-typedarray": { 3649 4884 "version": "1.0.0", ··· 3666 4901 "version": "1.0.2", 3667 4902 "bundled": true, 3668 4903 "dev": true, 3669 - "optional": true 4904 + "optional": true, 4905 + "requires": { 4906 + "jsbn": "0.1.1" 4907 + } 3670 4908 }, 3671 4909 "jsbn": { 3672 4910 "version": "0.1.1", ··· 3684 4922 "version": "1.0.1", 3685 4923 "bundled": true, 3686 4924 "dev": true, 3687 - "optional": true 4925 + "optional": true, 4926 + "requires": { 4927 + "jsonify": "0.0.0" 4928 + } 3688 4929 }, 3689 4930 "json-stringify-safe": { 3690 4931 "version": "5.0.1", ··· 3703 4944 "bundled": true, 3704 4945 "dev": true, 3705 4946 "optional": true, 4947 + "requires": { 4948 + "assert-plus": "1.0.0", 4949 + "extsprintf": "1.0.2", 4950 + "json-schema": "0.2.3", 4951 + "verror": "1.3.6" 4952 + }, 3706 4953 "dependencies": { 3707 4954 "assert-plus": { 3708 4955 "version": "1.0.0", ··· 3720 4967 "mime-types": { 3721 4968 "version": "2.1.15", 3722 4969 "bundled": true, 3723 - "dev": true 4970 + "dev": true, 4971 + "requires": { 4972 + "mime-db": "1.27.0" 4973 + } 3724 4974 }, 3725 4975 "minimatch": { 3726 4976 "version": "3.0.4", 3727 4977 "bundled": true, 3728 - "dev": true 4978 + "dev": true, 4979 + "requires": { 4980 + "brace-expansion": "1.1.7" 4981 + } 3729 4982 }, 3730 4983 "minimist": { 3731 4984 "version": "0.0.8", ··· 3735 4988 "mkdirp": { 3736 4989 "version": "0.5.1", 3737 4990 "bundled": true, 3738 - "dev": true 4991 + "dev": true, 4992 + "requires": { 4993 + "minimist": "0.0.8" 4994 + } 3739 4995 }, 3740 4996 "ms": { 3741 4997 "version": "2.0.0", ··· 3747 5003 "version": "0.6.36", 3748 5004 "bundled": true, 3749 5005 "dev": true, 3750 - "optional": true 5006 + "optional": true, 5007 + "requires": { 5008 + "mkdirp": "0.5.1", 5009 + "nopt": "4.0.1", 5010 + "npmlog": "4.1.0", 5011 + "rc": "1.2.1", 5012 + "request": "2.81.0", 5013 + "rimraf": "2.6.1", 5014 + "semver": "5.3.0", 5015 + "tar": "2.2.1", 5016 + "tar-pack": "3.4.0" 5017 + } 3751 5018 }, 3752 5019 "nopt": { 3753 5020 "version": "4.0.1", 3754 5021 "bundled": true, 3755 5022 "dev": true, 3756 - "optional": true 5023 + "optional": true, 5024 + "requires": { 5025 + "abbrev": "1.1.0", 5026 + "osenv": "0.1.4" 5027 + } 3757 5028 }, 3758 5029 "npmlog": { 3759 5030 "version": "4.1.0", 3760 5031 "bundled": true, 3761 5032 "dev": true, 3762 - "optional": true 5033 + "optional": true, 5034 + "requires": { 5035 + "are-we-there-yet": "1.1.4", 5036 + "console-control-strings": "1.1.0", 5037 + "gauge": "2.7.4", 5038 + "set-blocking": "2.0.0" 5039 + } 3763 5040 }, 3764 5041 "number-is-nan": { 3765 5042 "version": "1.0.1", ··· 3781 5058 "once": { 3782 5059 "version": "1.4.0", 3783 5060 "bundled": true, 3784 - "dev": true 5061 + "dev": true, 5062 + "requires": { 5063 + "wrappy": "1.0.2" 5064 + } 3785 5065 }, 3786 5066 "os-homedir": { 3787 5067 "version": "1.0.2", ··· 3799 5079 "version": "0.1.4", 3800 5080 "bundled": true, 3801 5081 "dev": true, 3802 - "optional": true 5082 + "optional": true, 5083 + "requires": { 5084 + "os-homedir": "1.0.2", 5085 + "os-tmpdir": "1.0.2" 5086 + } 3803 5087 }, 3804 5088 "path-is-absolute": { 3805 5089 "version": "1.0.1", ··· 3834 5118 "bundled": true, 3835 5119 "dev": true, 3836 5120 "optional": true, 5121 + "requires": { 5122 + "deep-extend": "0.4.2", 5123 + "ini": "1.3.4", 5124 + "minimist": "1.2.0", 5125 + "strip-json-comments": "2.0.1" 5126 + }, 3837 5127 "dependencies": { 3838 5128 "minimist": { 3839 5129 "version": "1.2.0", ··· 3846 5136 "readable-stream": { 3847 5137 "version": "2.2.9", 3848 5138 "bundled": true, 3849 - "dev": true 5139 + "dev": true, 5140 + "requires": { 5141 + "buffer-shims": "1.0.0", 5142 + "core-util-is": "1.0.2", 5143 + "inherits": "2.0.3", 5144 + "isarray": "1.0.0", 5145 + "process-nextick-args": "1.0.7", 5146 + "string_decoder": "1.0.1", 5147 + "util-deprecate": "1.0.2" 5148 + } 3850 5149 }, 3851 5150 "request": { 3852 5151 "version": "2.81.0", 3853 5152 "bundled": true, 3854 5153 "dev": true, 3855 - "optional": true 5154 + "optional": true, 5155 + "requires": { 5156 + "aws-sign2": "0.6.0", 5157 + "aws4": "1.6.0", 5158 + "caseless": "0.12.0", 5159 + "combined-stream": "1.0.5", 5160 + "extend": "3.0.1", 5161 + "forever-agent": "0.6.1", 5162 + "form-data": "2.1.4", 5163 + "har-validator": "4.2.1", 5164 + "hawk": "3.1.3", 5165 + "http-signature": "1.1.1", 5166 + "is-typedarray": "1.0.0", 5167 + "isstream": "0.1.2", 5168 + "json-stringify-safe": "5.0.1", 5169 + "mime-types": "2.1.15", 5170 + "oauth-sign": "0.8.2", 5171 + "performance-now": "0.2.0", 5172 + "qs": "6.4.0", 5173 + "safe-buffer": "5.0.1", 5174 + "stringstream": "0.0.5", 5175 + "tough-cookie": "2.3.2", 5176 + "tunnel-agent": "0.6.0", 5177 + "uuid": "3.0.1" 5178 + } 3856 5179 }, 3857 5180 "rimraf": { 3858 5181 "version": "2.6.1", 3859 5182 "bundled": true, 3860 - "dev": true 5183 + "dev": true, 5184 + "requires": { 5185 + "glob": "7.1.2" 5186 + } 3861 5187 }, 3862 5188 "safe-buffer": { 3863 5189 "version": "5.0.1", ··· 3886 5212 "version": "1.0.9", 3887 5213 "bundled": true, 3888 5214 "dev": true, 3889 - "optional": true 5215 + "optional": true, 5216 + "requires": { 5217 + "hoek": "2.16.3" 5218 + } 3890 5219 }, 3891 5220 "sshpk": { 3892 5221 "version": "1.13.0", 3893 5222 "bundled": true, 3894 5223 "dev": true, 3895 5224 "optional": true, 5225 + "requires": { 5226 + "asn1": "0.2.3", 5227 + "assert-plus": "1.0.0", 5228 + "bcrypt-pbkdf": "1.0.1", 5229 + "dashdash": "1.14.1", 5230 + "ecc-jsbn": "0.1.1", 5231 + "getpass": "0.1.7", 5232 + "jodid25519": "1.0.2", 5233 + "jsbn": "0.1.1", 5234 + "tweetnacl": "0.14.5" 5235 + }, 3896 5236 "dependencies": { 3897 5237 "assert-plus": { 3898 5238 "version": "1.0.0", ··· 3902 5242 } 3903 5243 } 3904 5244 }, 5245 + "string-width": { 5246 + "version": "1.0.2", 5247 + "bundled": true, 5248 + "dev": true, 5249 + "requires": { 5250 + "code-point-at": "1.1.0", 5251 + "is-fullwidth-code-point": "1.0.0", 5252 + "strip-ansi": "3.0.1" 5253 + } 5254 + }, 3905 5255 "string_decoder": { 3906 5256 "version": "1.0.1", 3907 5257 "bundled": true, 3908 - "dev": true 3909 - }, 3910 - "string-width": { 3911 - "version": "1.0.2", 3912 - "bundled": true, 3913 - "dev": true 5258 + "dev": true, 5259 + "requires": { 5260 + "safe-buffer": "5.0.1" 5261 + } 3914 5262 }, 3915 5263 "stringstream": { 3916 5264 "version": "0.0.5", ··· 3921 5269 "strip-ansi": { 3922 5270 "version": "3.0.1", 3923 5271 "bundled": true, 3924 - "dev": true 5272 + "dev": true, 5273 + "requires": { 5274 + "ansi-regex": "2.1.1" 5275 + } 3925 5276 }, 3926 5277 "strip-json-comments": { 3927 5278 "version": "2.0.1", ··· 3932 5283 "tar": { 3933 5284 "version": "2.2.1", 3934 5285 "bundled": true, 3935 - "dev": true 5286 + "dev": true, 5287 + "requires": { 5288 + "block-stream": "0.0.9", 5289 + "fstream": "1.0.11", 5290 + "inherits": "2.0.3" 5291 + } 3936 5292 }, 3937 5293 "tar-pack": { 3938 5294 "version": "3.4.0", 3939 5295 "bundled": true, 3940 5296 "dev": true, 3941 - "optional": true 5297 + "optional": true, 5298 + "requires": { 5299 + "debug": "2.6.8", 5300 + "fstream": "1.0.11", 5301 + "fstream-ignore": "1.0.5", 5302 + "once": "1.4.0", 5303 + "readable-stream": "2.2.9", 5304 + "rimraf": "2.6.1", 5305 + "tar": "2.2.1", 5306 + "uid-number": "0.0.6" 5307 + } 3942 5308 }, 3943 5309 "tough-cookie": { 3944 5310 "version": "2.3.2", 3945 5311 "bundled": true, 3946 5312 "dev": true, 3947 - "optional": true 5313 + "optional": true, 5314 + "requires": { 5315 + "punycode": "1.4.1" 5316 + } 3948 5317 }, 3949 5318 "tunnel-agent": { 3950 5319 "version": "0.6.0", 3951 5320 "bundled": true, 3952 5321 "dev": true, 3953 - "optional": true 5322 + "optional": true, 5323 + "requires": { 5324 + "safe-buffer": "5.0.1" 5325 + } 3954 5326 }, 3955 5327 "tweetnacl": { 3956 5328 "version": "0.14.5", ··· 3979 5351 "version": "1.3.6", 3980 5352 "bundled": true, 3981 5353 "dev": true, 3982 - "optional": true 5354 + "optional": true, 5355 + "requires": { 5356 + "extsprintf": "1.0.2" 5357 + } 3983 5358 }, 3984 5359 "wide-align": { 3985 5360 "version": "1.1.2", 3986 5361 "bundled": true, 3987 5362 "dev": true, 3988 - "optional": true 5363 + "optional": true, 5364 + "requires": { 5365 + "string-width": "1.0.2" 5366 + } 3989 5367 }, 3990 5368 "wrappy": { 3991 5369 "version": "1.0.2", ··· 4000 5378 "version": "2.1.0", 4001 5379 "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", 4002 5380 "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", 4003 - "dev": true 5381 + "dev": true, 5382 + "requires": { 5383 + "locate-path": "2.0.0" 5384 + } 4004 5385 }, 4005 5386 "fs-extra": { 4006 5387 "version": "4.0.1", 4007 5388 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.1.tgz", 4008 5389 "integrity": "sha1-f8DGyJV/mD9X8waiTlud3Y0N2IA=", 4009 - "dev": true 5390 + "dev": true, 5391 + "requires": { 5392 + "graceful-fs": "http://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", 5393 + "jsonfile": "3.0.1", 5394 + "universalify": "0.1.1" 5395 + } 4010 5396 }, 4011 5397 "is-fullwidth-code-point": { 4012 5398 "version": "2.0.0", ··· 4018 5404 "version": "3.0.1", 4019 5405 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", 4020 5406 "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", 4021 - "dev": true 5407 + "dev": true, 5408 + "requires": { 5409 + "graceful-fs": "http://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz" 5410 + } 4022 5411 }, 4023 5412 "load-json-file": { 4024 5413 "version": "2.0.0", 4025 5414 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", 4026 5415 "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", 4027 - "dev": true 5416 + "dev": true, 5417 + "requires": { 5418 + "graceful-fs": "http://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", 5419 + "parse-json": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 5420 + "pify": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 5421 + "strip-bom": "3.0.0" 5422 + } 4028 5423 }, 4029 5424 "os-locale": { 4030 5425 "version": "2.1.0", 4031 5426 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", 4032 5427 "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", 4033 - "dev": true 5428 + "dev": true, 5429 + "requires": { 5430 + "execa": "0.7.0", 5431 + "lcid": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", 5432 + "mem": "1.1.0" 5433 + } 4034 5434 }, 4035 5435 "path-type": { 4036 5436 "version": "2.0.0", 4037 5437 "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", 4038 5438 "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", 4039 - "dev": true 5439 + "dev": true, 5440 + "requires": { 5441 + "pify": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" 5442 + } 4040 5443 }, 4041 5444 "read-pkg": { 4042 5445 "version": "2.0.0", 4043 5446 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", 4044 5447 "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", 4045 - "dev": true 5448 + "dev": true, 5449 + "requires": { 5450 + "load-json-file": "2.0.0", 5451 + "normalize-package-data": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz", 5452 + "path-type": "2.0.0" 5453 + } 4046 5454 }, 4047 5455 "read-pkg-up": { 4048 5456 "version": "2.0.0", 4049 5457 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", 4050 5458 "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", 4051 - "dev": true 5459 + "dev": true, 5460 + "requires": { 5461 + "find-up": "2.1.0", 5462 + "read-pkg": "2.0.0" 5463 + } 4052 5464 }, 4053 5465 "string-width": { 4054 5466 "version": "2.1.1", 4055 5467 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", 4056 5468 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", 4057 - "dev": true 5469 + "dev": true, 5470 + "requires": { 5471 + "is-fullwidth-code-point": "2.0.0", 5472 + "strip-ansi": "4.0.0" 5473 + } 4058 5474 }, 4059 5475 "strip-ansi": { 4060 5476 "version": "4.0.0", 4061 5477 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 4062 5478 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", 4063 - "dev": true 5479 + "dev": true, 5480 + "requires": { 5481 + "ansi-regex": "3.0.0" 5482 + } 4064 5483 }, 4065 5484 "strip-bom": { 4066 5485 "version": "3.0.0", ··· 4072 5491 "version": "4.4.0", 4073 5492 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz", 4074 5493 "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==", 4075 - "dev": true 5494 + "dev": true, 5495 + "requires": { 5496 + "has-flag": "2.0.0" 5497 + } 4076 5498 }, 4077 5499 "which-module": { 4078 5500 "version": "2.0.0", ··· 4084 5506 "version": "8.0.2", 4085 5507 "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", 4086 5508 "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", 4087 - "dev": true 5509 + "dev": true, 5510 + "requires": { 5511 + "camelcase": "4.1.0", 5512 + "cliui": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", 5513 + "decamelize": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 5514 + "get-caller-file": "http://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", 5515 + "os-locale": "2.1.0", 5516 + "read-pkg-up": "2.0.0", 5517 + "require-directory": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 5518 + "require-main-filename": "http://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", 5519 + "set-blocking": "http://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 5520 + "string-width": "2.1.1", 5521 + "which-module": "2.0.0", 5522 + "y18n": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", 5523 + "yargs-parser": "7.0.0" 5524 + } 4088 5525 }, 4089 5526 "yargs-parser": { 4090 5527 "version": "7.0.0", 4091 5528 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", 4092 5529 "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", 4093 - "dev": true 5530 + "dev": true, 5531 + "requires": { 5532 + "camelcase": "4.1.0" 5533 + } 4094 5534 } 4095 5535 } 4096 5536 }, ··· 4098 5538 "version": "1.2.0", 4099 5539 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz", 4100 5540 "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=", 4101 - "dev": true 5541 + "dev": true, 5542 + "requires": { 5543 + "cosmiconfig": "2.2.2", 5544 + "object-assign": "4.1.1", 5545 + "postcss-load-options": "1.2.0", 5546 + "postcss-load-plugins": "2.3.0" 5547 + } 4102 5548 }, 4103 5549 "postcss-load-options": { 4104 5550 "version": "1.2.0", 4105 5551 "resolved": "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz", 4106 5552 "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=", 4107 - "dev": true 5553 + "dev": true, 5554 + "requires": { 5555 + "cosmiconfig": "2.2.2", 5556 + "object-assign": "4.1.1" 5557 + } 4108 5558 }, 4109 5559 "postcss-load-plugins": { 4110 5560 "version": "2.3.0", 4111 5561 "resolved": "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz", 4112 5562 "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=", 4113 - "dev": true 5563 + "dev": true, 5564 + "requires": { 5565 + "cosmiconfig": "2.2.2", 5566 + "object-assign": "4.1.1" 5567 + } 4114 5568 }, 4115 5569 "postcss-reporter": { 4116 5570 "version": "5.0.0", 4117 5571 "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-5.0.0.tgz", 4118 5572 "integrity": "sha512-rBkDbaHAu5uywbCR2XE8a25tats3xSOsGNx6mppK6Q9kSFGKc/FyAzfci+fWM2l+K402p1D0pNcfDGxeje5IKg==", 4119 5573 "dev": true, 5574 + "requires": { 5575 + "chalk": "2.1.0", 5576 + "lodash": "http://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", 5577 + "log-symbols": "2.0.0", 5578 + "postcss": "6.0.11" 5579 + }, 4120 5580 "dependencies": { 4121 5581 "ansi-styles": { 4122 5582 "version": "3.2.0", 4123 5583 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", 4124 5584 "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", 4125 - "dev": true 5585 + "dev": true, 5586 + "requires": { 5587 + "color-convert": "1.9.0" 5588 + } 4126 5589 }, 4127 5590 "chalk": { 4128 5591 "version": "2.1.0", 4129 5592 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz", 4130 5593 "integrity": "sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ==", 4131 - "dev": true 5594 + "dev": true, 5595 + "requires": { 5596 + "ansi-styles": "3.2.0", 5597 + "escape-string-regexp": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 5598 + "supports-color": "4.4.0" 5599 + } 4132 5600 }, 4133 5601 "log-symbols": { 4134 5602 "version": "2.0.0", 4135 5603 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.0.0.tgz", 4136 5604 "integrity": "sha512-ValCSal2pRxRbet7O69a/1g5fZ2MLxf1YXIslNrdJF42ofY9zVf6MTqTwfhG+2x168xrbZATCgFQfXAwdNHv+w==", 4137 - "dev": true 5605 + "dev": true, 5606 + "requires": { 5607 + "chalk": "2.1.0" 5608 + } 4138 5609 }, 4139 5610 "supports-color": { 4140 5611 "version": "4.4.0", 4141 5612 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz", 4142 5613 "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==", 4143 - "dev": true 5614 + "dev": true, 5615 + "requires": { 5616 + "has-flag": "2.0.0" 5617 + } 4144 5618 } 4145 5619 } 4146 5620 }, ··· 4152 5626 }, 4153 5627 "preserve": { 4154 5628 "version": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", 4155 - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", 4156 - "dev": true 5629 + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" 4157 5630 }, 4158 5631 "pretty-hrtime": { 4159 5632 "version": "1.0.3", ··· 4174 5647 "promise": { 4175 5648 "version": "7.3.1", 4176 5649 "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", 4177 - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==" 5650 + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", 5651 + "requires": { 5652 + "asap": "2.0.6" 5653 + } 4178 5654 }, 4179 5655 "pseudomap": { 4180 5656 "version": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", ··· 4185 5661 "version": "4.0.0", 4186 5662 "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz", 4187 5663 "integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=", 4188 - "dev": true 5664 + "dev": true, 5665 + "requires": { 5666 + "bn.js": "4.11.8", 5667 + "browserify-rsa": "4.0.1", 5668 + "create-hash": "1.1.3", 5669 + "parse-asn1": "5.1.0", 5670 + "randombytes": "2.0.5" 5671 + } 4189 5672 }, 4190 5673 "punycode": { 4191 - "version": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 5674 + "version": "1.4.1", 5675 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 4192 5676 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" 4193 5677 }, 4194 5678 "qs": { ··· 4199 5683 "query-string": { 4200 5684 "version": "4.3.4", 4201 5685 "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", 4202 - "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=" 5686 + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", 5687 + "requires": { 5688 + "object-assign": "4.1.1", 5689 + "strict-uri-encode": "1.1.0" 5690 + } 4203 5691 }, 4204 5692 "querystring": { 4205 5693 "version": "0.2.0", ··· 4216 5704 "randomatic": { 4217 5705 "version": "http://registry.npmjs.org/randomatic/-/randomatic-1.1.6.tgz", 4218 5706 "integrity": "sha1-EQ3Kv/OX6dz/fAeJzMCkmt8exbs=", 4219 - "dev": true 5707 + "requires": { 5708 + "is-number": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", 5709 + "kind-of": "http://registry.npmjs.org/kind-of/-/kind-of-3.1.0.tgz" 5710 + } 4220 5711 }, 4221 5712 "randombytes": { 4222 - "version": "http://registry.npmjs.org/randombytes/-/randombytes-2.0.3.tgz", 4223 - "integrity": "sha1-Z0yZdgkBw8QRJ3GjHlIdw0nMCew=" 5713 + "version": "2.0.5", 5714 + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.5.tgz", 5715 + "integrity": "sha512-8T7Zn1AhMsQ/HI1SjcCfT/t4ii3eAqco3yOcSzS4mozsOz69lHLsoMXmF9nZgnFanYscnSlUSgs8uZyKzpE6kg==", 5716 + "requires": { 5717 + "safe-buffer": "5.1.1" 5718 + } 4224 5719 }, 4225 5720 "read-cache": { 4226 5721 "version": "1.0.0", 4227 5722 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 4228 5723 "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", 4229 - "dev": true 5724 + "dev": true, 5725 + "requires": { 5726 + "pify": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" 5727 + } 4230 5728 }, 4231 5729 "read-only-stream": { 4232 5730 "version": "2.0.0", 4233 5731 "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz", 4234 5732 "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=", 4235 - "dev": true 5733 + "dev": true, 5734 + "requires": { 5735 + "readable-stream": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz" 5736 + } 4236 5737 }, 4237 5738 "readable-stream": { 4238 5739 "version": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz", 4239 - "integrity": "sha1-nPSUY5hd8BbIrogTCXqSk6mzNyk=" 5740 + "integrity": "sha1-nPSUY5hd8BbIrogTCXqSk6mzNyk=", 5741 + "requires": { 5742 + "buffer-shims": "http://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz", 5743 + "core-util-is": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 5744 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 5745 + "isarray": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 5746 + "process-nextick-args": "http://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", 5747 + "string_decoder": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 5748 + "util-deprecate": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" 5749 + } 4240 5750 }, 4241 5751 "readdirp": { 4242 5752 "version": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", 4243 5753 "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", 4244 - "dev": true 5754 + "requires": { 5755 + "graceful-fs": "http://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", 5756 + "minimatch": "http://registry.npmjs.org/minimatch/-/minimatch-3.0.3.tgz", 5757 + "readable-stream": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz", 5758 + "set-immediate-shim": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz" 5759 + } 4245 5760 }, 4246 5761 "regex-cache": { 4247 5762 "version": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz", 4248 5763 "integrity": "sha1-mxpsNdTQ3871cRrmUejp09cRQUU=", 4249 - "dev": true 5764 + "requires": { 5765 + "is-equal-shallow": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", 5766 + "is-primitive": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz" 5767 + } 4250 5768 }, 4251 5769 "remotestoragejs": { 4252 - "version": "github:remotestorage/remotestorage.js#6c32e7b0c387c96838ee5dab332e584eedffc807" 4253 - }, 4254 - "remove-trailing-separator": { 4255 - "version": "1.1.0", 4256 - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", 4257 - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" 5770 + "version": "github:remotestorage/remotestorage.js#93bc844694cbdfb2c3a509309580ddb871c6ac5c", 5771 + "requires": { 5772 + "tv4": "1.3.0", 5773 + "webfinger.js": "2.6.6", 5774 + "xhr2": "0.1.4" 5775 + } 4258 5776 }, 4259 5777 "repeat-element": { 4260 5778 "version": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", 4261 - "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", 4262 - "dev": true 5779 + "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=" 4263 5780 }, 4264 5781 "repeat-string": { 4265 5782 "version": "http://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 4266 - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", 4267 - "dev": true 5783 + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" 4268 5784 }, 4269 5785 "request": { 4270 5786 "version": "2.83.0", 4271 5787 "resolved": "https://registry.npmjs.org/request/-/request-2.83.0.tgz", 4272 5788 "integrity": "sha512-lR3gD69osqm6EYLk9wB/G1W/laGWjzH90t1vEa2xuxHD5KUrSzp9pUSfTm+YC5Nxt2T8nMPEvKlhbQayU7bgFw==", 4273 - "dependencies": { 4274 - "assert-plus": { 4275 - "version": "1.0.0", 4276 - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 4277 - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" 4278 - }, 4279 - "aws-sign2": { 4280 - "version": "0.7.0", 4281 - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 4282 - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" 4283 - }, 4284 - "boom": { 4285 - "version": "4.3.1", 4286 - "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz", 4287 - "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=" 4288 - }, 4289 - "cryptiles": { 4290 - "version": "3.1.2", 4291 - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz", 4292 - "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", 4293 - "dependencies": { 4294 - "boom": { 4295 - "version": "5.2.0", 4296 - "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz", 4297 - "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==" 4298 - } 4299 - } 4300 - }, 4301 - "hawk": { 4302 - "version": "6.0.2", 4303 - "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz", 4304 - "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==" 4305 - }, 4306 - "hoek": { 4307 - "version": "4.2.0", 4308 - "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz", 4309 - "integrity": "sha512-v0XCLxICi9nPfYrS9RL8HbYnXi9obYAeLbSP00BmnZwCK9+Ih9WOjoZ8YoHCoav2csqn4FOz4Orldsy2dmDwmQ==" 4310 - }, 4311 - "http-signature": { 4312 - "version": "1.2.0", 4313 - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 4314 - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=" 4315 - }, 4316 - "mime-db": { 4317 - "version": "1.30.0", 4318 - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz", 4319 - "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=" 4320 - }, 4321 - "mime-types": { 4322 - "version": "2.1.17", 4323 - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz", 4324 - "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=" 4325 - }, 4326 - "sntp": { 4327 - "version": "2.0.2", 4328 - "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.0.2.tgz", 4329 - "integrity": "sha1-UGQRDwr4X3z9t9a2ekACjOUrSys=" 4330 - }, 4331 - "tough-cookie": { 4332 - "version": "2.3.3", 4333 - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz", 4334 - "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=" 4335 - } 5789 + "requires": { 5790 + "aws-sign2": "0.7.0", 5791 + "aws4": "1.6.0", 5792 + "caseless": "0.12.0", 5793 + "combined-stream": "1.0.5", 5794 + "extend": "3.0.1", 5795 + "forever-agent": "0.6.1", 5796 + "form-data": "2.3.1", 5797 + "har-validator": "5.0.3", 5798 + "hawk": "6.0.2", 5799 + "http-signature": "1.2.0", 5800 + "is-typedarray": "1.0.0", 5801 + "isstream": "0.1.2", 5802 + "json-stringify-safe": "5.0.1", 5803 + "mime-types": "2.1.17", 5804 + "oauth-sign": "0.8.2", 5805 + "performance-now": "2.1.0", 5806 + "qs": "6.5.1", 5807 + "safe-buffer": "5.1.1", 5808 + "stringstream": "0.0.5", 5809 + "tough-cookie": "2.3.3", 5810 + "tunnel-agent": "0.6.0", 5811 + "uuid": "3.1.0" 4336 5812 } 4337 5813 }, 4338 5814 "require-directory": { ··· 4352 5828 "dev": true 4353 5829 }, 4354 5830 "resolve": { 4355 - "version": "http://registry.npmjs.org/resolve/-/resolve-1.3.2.tgz", 4356 - "integrity": "sha1-HwRCyeDLuBNuh7kwX5MvRsfygjU=", 4357 - "dev": true 5831 + "version": "1.5.0", 5832 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz", 5833 + "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", 5834 + "dev": true, 5835 + "requires": { 5836 + "path-parse": "1.0.5" 5837 + } 4358 5838 }, 4359 5839 "restore-cursor": { 4360 5840 "version": "2.0.0", 4361 5841 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", 4362 5842 "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", 4363 - "dev": true 5843 + "dev": true, 5844 + "requires": { 5845 + "onetime": "2.0.1", 5846 + "signal-exit": "3.0.2" 5847 + } 4364 5848 }, 4365 5849 "resumer": { 4366 5850 "version": "0.0.0", 4367 5851 "resolved": "https://registry.npmjs.org/resumer/-/resumer-0.0.0.tgz", 4368 - "integrity": "sha1-8ej0YeQGS6Oegq883CqMiT0HZ1k=" 5852 + "integrity": "sha1-8ej0YeQGS6Oegq883CqMiT0HZ1k=", 5853 + "requires": { 5854 + "through": "2.3.8" 5855 + } 4369 5856 }, 4370 5857 "rimraf": { 4371 5858 "version": "http://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", ··· 4373 5860 "dev": true 4374 5861 }, 4375 5862 "ripemd160": { 4376 - "version": "http://registry.npmjs.org/ripemd160/-/ripemd160-1.0.1.tgz", 4377 - "integrity": "sha1-k6S71JQrxXS2mo+lfHHeEOzKfW4=" 5863 + "version": "2.0.1", 5864 + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz", 5865 + "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=", 5866 + "requires": { 5867 + "hash-base": "2.0.2", 5868 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" 5869 + }, 5870 + "dependencies": { 5871 + "hash-base": { 5872 + "version": "2.0.2", 5873 + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz", 5874 + "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=", 5875 + "requires": { 5876 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" 5877 + } 5878 + } 5879 + } 4378 5880 }, 4379 5881 "safe-buffer": { 4380 5882 "version": "5.1.1", ··· 4384 5886 "schema-inspector": { 4385 5887 "version": "1.6.8", 4386 5888 "resolved": "https://registry.npmjs.org/schema-inspector/-/schema-inspector-1.6.8.tgz", 4387 - "integrity": "sha1-ueU5g8xV/y29e2Xj2+CF2dEoXyo=" 5889 + "integrity": "sha1-ueU5g8xV/y29e2Xj2+CF2dEoXyo=", 5890 + "requires": { 5891 + "async": "1.5.2" 5892 + } 4388 5893 }, 4389 5894 "semver": { 4390 5895 "version": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", ··· 4398 5903 }, 4399 5904 "set-immediate-shim": { 4400 5905 "version": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", 4401 - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", 4402 - "dev": true 5906 + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" 4403 5907 }, 4404 5908 "sha.js": { 4405 - "version": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.8.tgz", 4406 - "integrity": "sha1-NwaMLEdra69ALRSknGf1l5IfY08=" 5909 + "version": "2.4.9", 5910 + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.9.tgz", 5911 + "integrity": "sha512-G8zektVqbiPHrylgew9Zg1VRB1L/DtXNUVAM6q4QLy8NE3qtHlFXTf8VLL4k1Yl6c7NMjtZUTdXV+X44nFaT6A==", 5912 + "requires": { 5913 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 5914 + "safe-buffer": "5.1.1" 5915 + } 4407 5916 }, 4408 5917 "shasum": { 4409 5918 "version": "1.0.2", 4410 5919 "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz", 4411 5920 "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=", 4412 - "dev": true 5921 + "dev": true, 5922 + "requires": { 5923 + "json-stable-stringify": "0.0.1", 5924 + "sha.js": "2.4.9" 5925 + } 4413 5926 }, 4414 5927 "shebang-command": { 4415 5928 "version": "1.2.0", 4416 5929 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 4417 5930 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 4418 - "dev": true 5931 + "dev": true, 5932 + "requires": { 5933 + "shebang-regex": "1.0.0" 5934 + } 4419 5935 }, 4420 5936 "shebang-regex": { 4421 5937 "version": "1.0.0", ··· 4427 5943 "version": "1.6.1", 4428 5944 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", 4429 5945 "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", 4430 - "dev": true 5946 + "dev": true, 5947 + "requires": { 5948 + "array-filter": "0.0.1", 5949 + "array-map": "0.0.0", 5950 + "array-reduce": "0.0.0", 5951 + "jsonify": "0.0.0" 5952 + } 4431 5953 }, 4432 5954 "sigmund": { 4433 5955 "version": "1.0.1", ··· 4440 5962 "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", 4441 5963 "dev": true 4442 5964 }, 5965 + "sntp": { 5966 + "version": "2.1.0", 5967 + "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz", 5968 + "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", 5969 + "requires": { 5970 + "hoek": "4.2.0" 5971 + } 5972 + }, 4443 5973 "source-map": { 4444 5974 "version": "0.5.7", 4445 5975 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", ··· 4450 5980 "version": "1.0.13", 4451 5981 "resolved": "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.13.tgz", 4452 5982 "integrity": "sha1-kECRua1IoPOvsOhHUhVMAegv2Ng=", 4453 - "dev": true 5983 + "dev": true, 5984 + "requires": { 5985 + "concat-stream": "1.6.0", 5986 + "os-shim": "0.1.3" 5987 + } 4454 5988 }, 4455 5989 "spdx-correct": { 4456 5990 "version": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", 4457 5991 "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", 4458 - "dev": true 5992 + "dev": true, 5993 + "requires": { 5994 + "spdx-license-ids": "http://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz" 5995 + } 4459 5996 }, 4460 5997 "spdx-expression-parse": { 4461 5998 "version": "http://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz", ··· 4476 6013 "version": "1.13.1", 4477 6014 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", 4478 6015 "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", 4479 - "dependencies": { 4480 - "assert-plus": { 4481 - "version": "1.0.0", 4482 - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 4483 - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" 4484 - } 6016 + "requires": { 6017 + "asn1": "0.2.3", 6018 + "assert-plus": "1.0.0", 6019 + "bcrypt-pbkdf": "1.0.1", 6020 + "dashdash": "1.14.1", 6021 + "ecc-jsbn": "0.1.1", 6022 + "getpass": "0.1.7", 6023 + "jsbn": "0.1.1", 6024 + "tweetnacl": "0.14.5" 4485 6025 } 4486 6026 }, 4487 6027 "stream-browserify": { 4488 6028 "version": "2.0.1", 4489 6029 "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", 4490 6030 "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", 4491 - "dev": true 6031 + "dev": true, 6032 + "requires": { 6033 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 6034 + "readable-stream": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz" 6035 + } 4492 6036 }, 4493 6037 "stream-combiner2": { 4494 6038 "version": "1.1.1", 4495 6039 "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", 4496 6040 "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", 4497 - "dev": true 6041 + "dev": true, 6042 + "requires": { 6043 + "duplexer2": "0.1.4", 6044 + "readable-stream": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz" 6045 + } 4498 6046 }, 4499 6047 "stream-http": { 4500 6048 "version": "2.7.2", 4501 6049 "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.7.2.tgz", 4502 6050 "integrity": "sha512-c0yTD2rbQzXtSsFSVhtpvY/vS6u066PcXOX9kBB3mSO76RiUQzL340uJkGBWnlBg4/HZzqiUXtaVA7wcRcJgEw==", 4503 6051 "dev": true, 6052 + "requires": { 6053 + "builtin-status-codes": "3.0.0", 6054 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 6055 + "readable-stream": "2.3.3", 6056 + "to-arraybuffer": "1.0.1", 6057 + "xtend": "4.0.1" 6058 + }, 4504 6059 "dependencies": { 4505 6060 "readable-stream": { 4506 6061 "version": "2.3.3", 4507 6062 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", 4508 6063 "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", 4509 - "dev": true 6064 + "dev": true, 6065 + "requires": { 6066 + "core-util-is": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 6067 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 6068 + "isarray": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 6069 + "process-nextick-args": "http://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", 6070 + "safe-buffer": "5.1.1", 6071 + "string_decoder": "1.0.3", 6072 + "util-deprecate": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" 6073 + } 4510 6074 }, 4511 6075 "string_decoder": { 4512 6076 "version": "1.0.3", 4513 6077 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", 4514 6078 "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", 4515 - "dev": true 6079 + "dev": true, 6080 + "requires": { 6081 + "safe-buffer": "5.1.1" 6082 + } 4516 6083 } 4517 6084 } 4518 6085 }, ··· 4520 6087 "version": "2.0.0", 4521 6088 "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.0.tgz", 4522 6089 "integrity": "sha1-G2O+Q4oTPktnHMGTUZdgAXWRDYM=", 4523 - "dev": true 6090 + "dev": true, 6091 + "requires": { 6092 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 6093 + "readable-stream": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz" 6094 + } 4524 6095 }, 4525 6096 "strict-uri-encode": { 4526 6097 "version": "1.1.0", 4527 6098 "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", 4528 6099 "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" 4529 6100 }, 6101 + "string-width": { 6102 + "version": "http://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 6103 + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", 6104 + "dev": true, 6105 + "requires": { 6106 + "code-point-at": "http://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", 6107 + "is-fullwidth-code-point": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 6108 + "strip-ansi": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" 6109 + } 6110 + }, 4530 6111 "string_decoder": { 4531 6112 "version": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 4532 6113 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" 4533 - }, 4534 - "string-width": { 4535 - "version": "http://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 4536 - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", 4537 - "dev": true 4538 6114 }, 4539 6115 "stringstream": { 4540 6116 "version": "0.0.5", ··· 4544 6120 "strip-ansi": { 4545 6121 "version": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 4546 6122 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 4547 - "dev": true 6123 + "dev": true, 6124 + "requires": { 6125 + "ansi-regex": "http://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" 6126 + } 4548 6127 }, 4549 6128 "strip-eof": { 4550 6129 "version": "1.0.0", ··· 4556 6135 "version": "1.0.0", 4557 6136 "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", 4558 6137 "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=", 4559 - "dev": true 6138 + "dev": true, 6139 + "requires": { 6140 + "minimist": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz" 6141 + } 4560 6142 }, 4561 6143 "supports-color": { 4562 6144 "version": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", ··· 4567 6149 "version": "1.3.0", 4568 6150 "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.3.0.tgz", 4569 6151 "integrity": "sha1-HtkmbE1AvnXcVb+bsct3Biu5bKE=", 4570 - "dev": true 6152 + "dev": true, 6153 + "requires": { 6154 + "acorn": "4.0.13" 6155 + } 4571 6156 }, 4572 6157 "tape": { 4573 6158 "version": "3.6.1", 4574 6159 "resolved": "https://registry.npmjs.org/tape/-/tape-3.6.1.tgz", 4575 6160 "integrity": "sha1-SJPdU+KApfWMDOswwsDrs7zVHh8=", 6161 + "requires": { 6162 + "deep-equal": "0.2.2", 6163 + "defined": "0.0.0", 6164 + "glob": "3.2.11", 6165 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 6166 + "object-inspect": "0.4.0", 6167 + "resumer": "0.0.0", 6168 + "through": "2.3.8" 6169 + }, 4576 6170 "dependencies": { 4577 6171 "defined": { 4578 6172 "version": "0.0.0", ··· 4582 6176 "glob": { 4583 6177 "version": "3.2.11", 4584 6178 "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", 4585 - "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=" 6179 + "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=", 6180 + "requires": { 6181 + "inherits": "http://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 6182 + "minimatch": "0.3.0" 6183 + } 4586 6184 }, 4587 6185 "lru-cache": { 4588 6186 "version": "2.7.3", ··· 4592 6190 "minimatch": { 4593 6191 "version": "0.3.0", 4594 6192 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", 4595 - "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=" 6193 + "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=", 6194 + "requires": { 6195 + "lru-cache": "2.7.3", 6196 + "sigmund": "1.0.1" 6197 + } 4596 6198 } 4597 6199 } 4598 6200 }, 4599 6201 "temp": { 4600 6202 "version": "http://registry.npmjs.org/temp/-/temp-0.8.3.tgz", 4601 6203 "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", 4602 - "dev": true 6204 + "dev": true, 6205 + "requires": { 6206 + "os-tmpdir": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 6207 + "rimraf": "http://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz" 6208 + } 4603 6209 }, 4604 6210 "through": { 4605 - "version": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 6211 + "version": "2.3.8", 6212 + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 4606 6213 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" 4607 6214 }, 4608 6215 "through2": { 4609 6216 "version": "2.0.3", 4610 6217 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", 4611 6218 "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", 4612 - "dev": true 6219 + "dev": true, 6220 + "requires": { 6221 + "readable-stream": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz", 6222 + "xtend": "4.0.1" 6223 + } 4613 6224 }, 4614 6225 "timers-browserify": { 4615 6226 "version": "1.4.2", 4616 6227 "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz", 4617 6228 "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=", 4618 - "dev": true 6229 + "dev": true, 6230 + "requires": { 6231 + "process": "0.11.10" 6232 + } 4619 6233 }, 4620 6234 "tmp": { 4621 6235 "version": "0.0.28", 4622 6236 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.28.tgz", 4623 6237 "integrity": "sha1-Fyc1t/YU6nrzlmT6hM8N5OUV0SA=", 4624 - "dev": true 6238 + "dev": true, 6239 + "requires": { 6240 + "os-tmpdir": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" 6241 + } 4625 6242 }, 4626 6243 "to-arraybuffer": { 4627 6244 "version": "1.0.1", ··· 4634 6251 "resolved": "https://registry.npmjs.org/tocca/-/tocca-2.0.1.tgz", 4635 6252 "integrity": "sha1-sdA93EYpwMWLnur6eX6x/aA/Wwo=" 4636 6253 }, 6254 + "tough-cookie": { 6255 + "version": "2.3.3", 6256 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz", 6257 + "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=", 6258 + "requires": { 6259 + "punycode": "1.4.1" 6260 + } 6261 + }, 4637 6262 "tty-browserify": { 4638 6263 "version": "0.0.0", 4639 6264 "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", ··· 4643 6268 "tunnel-agent": { 4644 6269 "version": "0.6.0", 4645 6270 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 4646 - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=" 6271 + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", 6272 + "requires": { 6273 + "safe-buffer": "5.1.1" 6274 + } 4647 6275 }, 4648 6276 "tv4": { 4649 6277 "version": "1.3.0", ··· 4683 6311 "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", 4684 6312 "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", 4685 6313 "dev": true, 6314 + "requires": { 6315 + "punycode": "1.3.2", 6316 + "querystring": "0.2.0" 6317 + }, 4686 6318 "dependencies": { 4687 6319 "punycode": { 4688 6320 "version": "1.3.2", ··· 4697 6329 "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", 4698 6330 "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", 4699 6331 "dev": true, 6332 + "requires": { 6333 + "inherits": "2.0.1" 6334 + }, 4700 6335 "dependencies": { 4701 6336 "inherits": { 4702 6337 "version": "2.0.1", ··· 4718 6353 "validate-npm-package-license": { 4719 6354 "version": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz", 4720 6355 "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", 4721 - "dev": true 6356 + "dev": true, 6357 + "requires": { 6358 + "spdx-correct": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", 6359 + "spdx-expression-parse": "http://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz" 6360 + } 4722 6361 }, 4723 6362 "validator": { 4724 6363 "version": "7.2.0", ··· 4729 6368 "version": "1.10.0", 4730 6369 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 4731 6370 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", 4732 - "dependencies": { 4733 - "assert-plus": { 4734 - "version": "1.0.0", 4735 - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 4736 - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" 4737 - } 6371 + "requires": { 6372 + "assert-plus": "1.0.0", 6373 + "core-util-is": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 6374 + "extsprintf": "1.3.0" 4738 6375 } 4739 6376 }, 4740 6377 "vm-browserify": { 4741 6378 "version": "0.0.4", 4742 6379 "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", 4743 6380 "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", 4744 - "dev": true 6381 + "dev": true, 6382 + "requires": { 6383 + "indexof": "0.0.1" 6384 + } 4745 6385 }, 4746 6386 "webfinger.js": { 4747 6387 "version": "2.6.6", 4748 6388 "resolved": "https://registry.npmjs.org/webfinger.js/-/webfinger.js-2.6.6.tgz", 4749 - "integrity": "sha512-dQpuL01XtluQ9Ndgu62o3pEmIe/ssDoIE0CQsOyavGl04xyHal+Ge4gFerw5V0BFoLTQpD8ZZqaDzb43hG9atw==" 6389 + "integrity": "sha512-dQpuL01XtluQ9Ndgu62o3pEmIe/ssDoIE0CQsOyavGl04xyHal+Ge4gFerw5V0BFoLTQpD8ZZqaDzb43hG9atw==", 6390 + "requires": { 6391 + "xhr2": "0.1.4" 6392 + } 4750 6393 }, 4751 6394 "whatwg-fetch": { 4752 6395 "version": "2.0.3", ··· 4756 6399 "which": { 4757 6400 "version": "http://registry.npmjs.org/which/-/which-1.2.12.tgz", 4758 6401 "integrity": "sha1-3me15FAmnxlJCe8j7OTr5Bb6EZI=", 4759 - "dev": true 6402 + "dev": true, 6403 + "requires": { 6404 + "isexe": "http://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz" 6405 + } 4760 6406 }, 4761 6407 "wif": { 4762 6408 "version": "2.0.6", 4763 6409 "resolved": "https://registry.npmjs.org/wif/-/wif-2.0.6.tgz", 4764 - "integrity": "sha1-CNP1IFbGZnkplyb63g1DKudLRwQ=" 6410 + "integrity": "sha1-CNP1IFbGZnkplyb63g1DKudLRwQ=", 6411 + "requires": { 6412 + "bs58check": "1.3.4" 6413 + } 4765 6414 }, 4766 6415 "wrap-ansi": { 4767 6416 "version": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", 4768 6417 "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", 4769 - "dev": true 6418 + "dev": true, 6419 + "requires": { 6420 + "string-width": "http://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 6421 + "strip-ansi": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" 6422 + } 4770 6423 }, 4771 6424 "wrappy": { 4772 6425 "version": "http://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", ··· 4779 6432 "integrity": "sha1-f4dliEdxbbUCYyOBL4GMras4el8=" 4780 6433 }, 4781 6434 "xtend": { 4782 - "version": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", 6435 + "version": "4.0.1", 6436 + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", 4783 6437 "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", 4784 6438 "dev": true 4785 6439 },
+5 -5
package.json
··· 1 1 { 2 2 "private": true, 3 3 "devDependencies": { 4 - "autoprefixer": "^7.1.4", 5 - "browserify": "^14.4.0", 4 + "autoprefixer": "^7.1.6", 5 + "browserify": "^14.5.0", 6 6 "elm-css": "^0.6.1", 7 7 "netlify-cli": "^1.2.2", 8 8 "postcss-cli": "^4.1.1" 9 9 }, 10 10 "dependencies": { 11 11 "1-liners": "^0.4.0", 12 - "blockstack": "^0.10.2", 12 + "blockstack": "^0.13.0", 13 13 "camelcase": "^4.1.0", 14 14 "elasticlunr": "^0.9.5", 15 - "elm-doctest": "^0.3.5", 16 - "jsmediatags": "^3.8.0", 15 + "elm-doctest": "^0.3.6", 16 + "jsmediatags": "^3.8.1", 17 17 "remotestoragejs": "github:remotestorage/remotestorage.js#master", 18 18 "tocca": "^2.0.1" 19 19 }
+6
src/App/Console/Ports.elm
··· 12 12 port requestSeek : Float -> Cmd msg 13 13 14 14 15 + port requestUnstall : () -> Cmd msg 16 + 17 + 15 18 16 19 -- 🚽 17 20 ··· 20 23 21 24 22 25 port setIsPlaying : (Bool -> msg) -> Sub msg 26 + 27 + 28 + port setStalled : (Bool -> msg) -> Sub msg
+11 -4
src/App/Console/State.elm
··· 2 2 3 3 import Console.Types exposing (..) 4 4 import Console.Ports as Ports 5 - import Console.Utils exposing (..) 6 5 import Types as TopLevel 7 6 8 7 ··· 13 12 initialModel = 14 13 { duration = 0 15 14 , isPlaying = False 15 + , stalled = False 16 16 } 17 17 18 18 ··· 24 24 update msg model = 25 25 case msg of 26 26 RequestPause -> 27 - ($) model [ Ports.requestPause () ] [] 27 + (!) model [ Ports.requestPause () ] 28 28 29 29 RequestPlay -> 30 - ($) model [ Ports.requestPlay () ] [] 30 + (!) model [ Ports.requestPlay () ] 31 31 32 32 Seek float -> 33 - ($) model [ Ports.requestSeek float ] [] 33 + (!) model [ Ports.requestSeek float ] 34 34 35 35 SetDuration float -> 36 36 (,) { model | duration = float } Cmd.none ··· 38 38 SetIsPlaying bool -> 39 39 (,) { model | isPlaying = bool } Cmd.none 40 40 41 + SetStalled bool -> 42 + (,) { model | stalled = bool } Cmd.none 43 + 44 + Unstall -> 45 + (!) { model | stalled = False } [ Ports.requestUnstall () ] 46 + 41 47 42 48 43 49 -- 🌱 ··· 48 54 Sub.batch 49 55 [ Ports.setDuration SetDuration 50 56 , Ports.setIsPlaying SetIsPlaying 57 + , Ports.setStalled SetStalled 51 58 ]
+4 -1
src/App/Console/Types.elm
··· 9 9 | Seek Float 10 10 | SetDuration Float 11 11 | SetIsPlaying Bool 12 + | SetStalled Bool 13 + | Unstall 12 14 13 15 14 16 {-| Model. 15 17 16 18 Notes: 17 19 - `duration` is in seconds 18 - - `progress` is a percentage, so the currentTime = duration * percentage 20 + 19 21 -} 20 22 type alias Model = 21 23 { duration : Float 22 24 , isPlaying : Bool 25 + , stalled : Bool 23 26 }
-13
src/App/Console/Utils.elm
··· 1 - module Console.Utils exposing (..) 2 - 3 - import Console.Types exposing (..) 4 - import Types as TopLevel exposing (Illumination) 5 - import Utils 6 - 7 - 8 - -- 🔥 9 - 10 - 11 - ($) : Illumination Model Msg 12 - ($) = 13 - Utils.illuminate TopLevel.ConsoleMsg
+26 -13
src/App/Console/View.elm
··· 25 25 entry model = 26 26 div 27 27 [ cssClass Console ] 28 - [ lazy nowPlaying model.queue.activeItem 28 + [ lazy2 nowPlaying model.queue.activeItem model.console.stalled 29 29 , lazy progress model.queue.activeItem 30 30 , lazy2 buttons model.queue model.console.isPlaying 31 31 ] ··· 35 35 -- Now playing 36 36 37 37 38 - nowPlaying : Maybe Queue.Types.Item -> Html TopLevel.Msg 39 - nowPlaying activeItem = 40 - div 41 - [ cssClass NowPlaying ] 42 - [ case activeItem of 43 - Just item -> 44 - span 45 - [ onClick (TopLevel.TracksMsg (Tracks.Types.ScrollToActiveTrack item.track)) ] 46 - [ text (item.track.tags.artist ++ " – " ++ item.track.tags.title) ] 38 + nowPlaying : Maybe Queue.Types.Item -> Bool -> Html TopLevel.Msg 39 + nowPlaying activeItem stalled = 40 + if stalled then 41 + div 42 + [ cssClass NowPlaying 43 + , onClick (TopLevel.ConsoleMsg Unstall) 44 + ] 45 + [ case activeItem of 46 + Just _ -> 47 + text "Your internet connection got interrupted, click to resume." 48 + 49 + Nothing -> 50 + text "Isotach" 51 + ] 52 + else 53 + div 54 + [ cssClass NowPlaying ] 55 + [ case activeItem of 56 + Just item -> 57 + span 58 + [ onClick (TopLevel.TracksMsg (Tracks.Types.ScrollToActiveTrack item.track)) ] 59 + [ text (item.track.tags.artist ++ " – " ++ item.track.tags.title) ] 47 60 48 - Nothing -> 49 - text "Isotach" 50 - ] 61 + Nothing -> 62 + text "Isotach" 63 + ] 51 64 52 65 53 66
+1 -5
src/App/Queue/View.elm
··· 141 141 -- Navigation 142 142 ------------------------------------ 143 143 Navigation.inside 144 - [ ( span 145 - [] 146 - [ Icons.arrow_back colorDerivatives.text 16 147 - , label [] [ text "Tracks" ] 148 - ] 144 + [ ( Icons.arrow_back colorDerivatives.text 16 149 145 , Routing.Types.Index 150 146 ) 151 147 , ( span
+4 -3
src/App/Tracks/View.elm
··· 10 10 import Material.Icons.Action 11 11 import Material.Icons.Av 12 12 import Material.Icons.Content 13 + import Material.Icons.Editor 13 14 import Material.Icons.Navigation 14 15 import Material.Icons.Toggle 15 16 import Mouse ··· 112 113 ] 113 114 [ case maybeSelectedPlaylist of 114 115 Just _ -> 115 - Material.Icons.Av.album colors.base08 16 116 + Material.Icons.Editor.format_list_numbered colors.base08 16 116 117 117 118 Nothing -> 118 - Material.Icons.Av.album (Color.rgb 205 205 205) 16 119 + Material.Icons.Editor.format_list_numbered (Color.rgb 205 205 205) 16 119 120 ] 120 121 121 122 -- Favourites-only icon ··· 168 169 ) 169 170 , ( span 170 171 [ title "Queue" ] 171 - [ Material.Icons.Av.queue_play_next colorDerivatives.text 16 ] 172 + [ Material.Icons.Av.queue colorDerivatives.text 16 ] 172 173 , Queue.Types.Index 173 174 |> Routing.Types.Queue 174 175 |> Routing.Types.GoToPage
+20 -1
src/Js/audio-engine.js
··· 161 161 newNode.volume = 1; 162 162 163 163 newNode.addEventListener("error", audioErrorEvent); 164 - newNode.addEventListener("stalled", audioStalledEvent); 164 + newNode.addEventListener("stalled", bind(audioStalledEvent)); 165 165 166 166 newNode.addEventListener("timeupdate", timeUpdateFunc); 167 167 newNode.addEventListener("ended", bind(audioEndEvent)); ··· 218 218 219 219 function audioStalledEvent(event) { 220 220 console.error(`Audio stalled for '${ audioElementTrackId(event.target) }'`); 221 + 222 + this.elm.ports.setStalled.send(true); 223 + this.unstallTimeoutId = setTimeout(() => { 224 + this.elm.ports.setStalled.send(false); 225 + unstallAudio(event.target); 226 + }, 15000); 221 227 } 222 228 223 229 ··· 258 264 this.elm.ports.setDuration.send(event.target.duration || 0); 259 265 lastSetDuration = event.target.duration; 260 266 } 267 + } 268 + 269 + 270 + 271 + // 272 + // 🖍 Utensils 273 + // 274 + 275 + function unstallAudio(node) { 276 + const time = node.currentTime; 277 + 278 + node.load(); 279 + node.currentTime = time; 261 280 } 262 281 263 282
+49 -40
src/Js/elm-loader.js
··· 37 37 38 38 39 39 // 40 - // > Authentication 41 - 42 - app.ports.authenticationEvent.subscribe(event => { 43 - let funcName, method; 44 - let report = app.ports.authenticationEventResult.send; 45 - 46 - switch (event.tag) { 47 - 48 - case "METHOD_GET": 49 - case "METHOD_SET": 50 - case "METHOD_UNSET": 51 - // Call function on the METHOD object. 52 - // For example: METHOD_GET -> METHOD.get() 53 - funcName = camelcase(event.tag.replace(/^\w+_/, "")); 54 - 55 - report({ 56 - tag: event.tag, 57 - data: AUTH_SYSTEM.METHOD[funcName](event.data), 58 - error: null 59 - }); 60 - 61 - break; 62 - 63 - default: 64 - // Perform action on the active authentication method. 65 - // For example: CONSTRUCT -> LOCAL.construct() 66 - method = AUTH_SYSTEM.METHOD.get(); 67 - funcName = camelcase(event.tag); 68 - 69 - AUTH_SYSTEM[method][funcName](event.data).then( 70 - data => report({ tag: event.tag, data: data, error: null }), 71 - err => report({ tag: event.tag, data: null, error: err.toString() }) 72 - ); 73 - 74 - } 75 - }); 76 - 77 - 78 - 79 - // 80 40 // > Audio 81 41 82 42 const audioEnvironmentContext = { ··· 119 79 if (audio && !isNaN(audio.duration)) { 120 80 audio.currentTime = audio.duration * percentage; 121 81 if (audio.paused) audio.pause(); 82 + } 83 + }); 84 + 85 + app.ports.requestUnstall.subscribe(_ => { 86 + const audio = audioEnvironmentContext.audio; 87 + 88 + if (audio) { 89 + clearTimeout(audioEnvironmentContext.unstallTimeoutId); 90 + unstallAudio(audio); 91 + } 92 + }); 93 + 94 + 95 + 96 + // 97 + // > Authentication 98 + 99 + app.ports.authenticationEvent.subscribe(event => { 100 + let funcName, method; 101 + let report = app.ports.authenticationEventResult.send; 102 + 103 + switch (event.tag) { 104 + 105 + case "METHOD_GET": 106 + case "METHOD_SET": 107 + case "METHOD_UNSET": 108 + // Call function on the METHOD object. 109 + // For example: METHOD_GET -> METHOD.get() 110 + funcName = camelcase(event.tag.replace(/^\w+_/, "")); 111 + 112 + report({ 113 + tag: event.tag, 114 + data: AUTH_SYSTEM.METHOD[funcName](event.data), 115 + error: null 116 + }); 117 + 118 + break; 119 + 120 + default: 121 + // Perform action on the active authentication method. 122 + // For example: CONSTRUCT -> LOCAL.construct() 123 + method = AUTH_SYSTEM.METHOD.get(); 124 + funcName = camelcase(event.tag); 125 + 126 + AUTH_SYSTEM[method][funcName](event.data).then( 127 + data => report({ tag: event.tag, data: data, error: null }), 128 + err => report({ tag: event.tag, data: null, error: err.toString() }) 129 + ); 130 + 122 131 } 123 132 }); 124 133