diff --git a/package.json b/package.json index 03ed3b3a3f..7e85d5f0b1 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "homepage": "https://github.com/pnpm/dependencies-hierarchy#readme", "dependencies": { - "@types/node": "^8.0.47", + "@types/node": "^9.3.0", "@types/semver": "^5.3.32", "dependency-path": "^1.0.0", "pnpm-shrinkwrap": "^5.0.0", diff --git a/shrinkwrap.yaml b/shrinkwrap.yaml index 297584b572..d48d3873ef 100644 --- a/shrinkwrap.yaml +++ b/shrinkwrap.yaml @@ -1,35 +1,35 @@ dependencies: - '@types/node': 8.0.51 + '@types/node': 9.3.0 '@types/semver': 5.4.0 dependency-path: 1.2.0 - pnpm-shrinkwrap: 5.0.0 + pnpm-shrinkwrap: 5.1.1 semver: 5.4.1 devDependencies: '@pnpm/logger': 1.0.0 '@types/tape': 4.2.31 mos: 2.0.0-alpha.3 mos-plugin-readme: 1.0.4 - package-preview: 1.0.0 + package-preview: 1.0.4 tape: 4.8.0 ts-node: 4.1.0 - tslint: 5.8.0 - typescript: 2.6.1 + tslint: 5.9.1 + typescript: 2.6.2 packages: - /@pnpm/exec/1.1.1: + /@pnpm/exec/1.1.2: dependencies: - '@types/got': 7.1.5 - '@types/node': 8.0.51 + '@types/got': 7.1.6 + '@types/node': 8.5.8 command-exists: 1.2.2 cross-spawn: 5.1.0 - got: 7.1.0 + got: 8.0.1 dev: true engines: node: '>=4' resolution: - integrity: sha512-1C2K+SXmyKqwojtk9EhLsN6sKDhLnJJfenUwkfcBBbP3ltDaIExZ8uEpCFE4cO2qK60dNgJYTF7FsPzJjYyx5w== + integrity: sha512-ZNaOAOvl9J45nhrnMcRxT9wd2G6hPzC444nRmo8Wk/GmY6dd8FVN/XG/nEdHPjcYPyyrW2UA3McNi+klB9oBHw== /@pnpm/logger/1.0.0: dependencies: - '@types/node': 8.0.51 + '@types/node': 8.5.8 bole: 3.0.2 ndjson: 1.5.0 dev: true @@ -37,55 +37,46 @@ packages: node: '>=4' resolution: integrity: sha512-VRqE5/SiuR7ZrwBmS+Af89BTXli5xBbiqu7WPq56gEtWT8dKf9rFLoimmmMBVeRq5LmVZIXlOxs29F9I+vgSvQ== - /@types/fs-extra/4.0.4: + /@sindresorhus/is/0.6.0: + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-OD9Faya8lseInwMyB59DWLFsWNw= + /@types/fs-extra/5.0.0: dependencies: - '@types/node': 8.0.51 + '@types/node': 8.5.8 dev: true resolution: - integrity: sha512-u2LUBibrqjpF/AJ9trGmpIZMBQ8zjLqDHO7f25gNfNHI+/cCvFjut7u2s7Dn6tbETFBgJEjb/INRDCbTF8nJUA== - /@types/got/7.1.5: + integrity: sha512-qtxDULQKUenuaDLW003CgC+0T0eiAfH3BrH+vSt87GLzbz5EZ6Ox6mv9rMttvhDOatbb9nYh0E1m7ydoYwUrAg== + /@types/got/7.1.6: dependencies: - '@types/node': 8.0.51 + '@types/node': 8.5.8 dev: true resolution: - integrity: sha512-fOby+9vGOB15+6GsNI3maUx/Ig4lW3hOH9is0OsrKRyyeJ42gk2mUn4UoRko3kXVPj44TSxDx81Th3EisXx8rg== + integrity: sha512-MTgskaiThy9e07/V/gWj1PY3FWsfghgFQVgSLgEV+k7r+rTxvfKNDDNjIcFV/aDhDBCpUEaqdHAeaxjM9uaSKA== /@types/load-json-file/2.0.7: dev: true resolution: integrity: sha512-NrH6jPlV77QCVPhAHofWeiOr77TgpKt82c2RVxSBChWBJqyY/u4ngl3CA4mcsAg/w7rNLrkR7dkObMV0ihLLXw== - /@types/meow/3.6.2: - dependencies: - '@types/minimist': 1.2.0 - dev: true - resolution: - integrity: sha1-0Thn+X2LJYIA4U9Zxu0H8Is0KA4= - /@types/minimist/1.2.0: - dev: true - resolution: - integrity: sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY= - /@types/mz/0.0.31: - dependencies: - '@types/node': 8.0.51 - dev: true - resolution: - integrity: sha1-pNgMCC/v5x5Ap8DwfR5lVbu8e1I= /@types/mz/0.0.32: dependencies: - '@types/node': 8.0.51 + '@types/node': 8.5.8 dev: true resolution: integrity: sha512-cy3yebKhrHuOcrJGkfwNHhpTXQLgmXSv1BX+4p32j+VUQ6aP2eJ5cL7OvGcAQx75fCTFaAIIAKewvqL+iwSd4g== - /@types/node/7.0.46: + /@types/node/8.5.8: + dev: true + resolution: + integrity: sha512-8KmlRxwbKZfjUHFIt3q8TF5S2B+/E5BaAoo/3mgc5h6FJzqxXkCK/VMetO+IRDtwtU6HUvovHMBn+XRj7SV9Qg== + /@types/node/9.3.0: dev: false resolution: - integrity: sha512-u+JAi1KtmaUoU/EHJkxoiuvzyo91FCE41Z9TZWWcOUU3P8oUdlDLdrGzCGWySPgbRMD17B0B+1aaJLYI9egQ6A== - /@types/node/8.0.51: - resolution: - integrity: sha512-El3+WJk2D/ppWNd2X05aiP5l2k4EwF7KwheknQZls+I26eSICoWRhRIJ56jGgw2dqNGQ5LtNajmBU2ajS28EvQ== - /@types/ramda/0.0.11: + integrity: sha512-wNBfvNjzsJl4tswIZKXCFQY0lss9nKUyJnG6T94X/eqjRgI2jHZ4evdjhQYBSan/vGtF6XVXPApOmNH2rf0KKw== + /@types/ramda/0.25.15: dev: false resolution: - integrity: sha512-RcraK0229RAIJERTfgoCY/eSbxFEkPlj/TbUUb6aGSS9UfLj1THpt2Uj4uuCJsQrYRQUQB8tFlv7eTTWzE4QjQ== + integrity: sha512-KlGg8px5Kz70uH1S1Hr00oHBGa19TtjfIBt1gwjUzzxun6N/sxQIjOfqnrVq0TauHqldU7JEdQAWYRx+xnKWCA== /@types/semver/5.4.0: dev: false resolution: @@ -100,7 +91,7 @@ packages: integrity: sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ== /@types/tape/4.2.31: dependencies: - '@types/node': 8.0.51 + '@types/node': 8.5.8 dev: true resolution: integrity: sha512-DEPn8FJKQR6eeMHZ407TuAqlhBKQa54PTM3c7Z6pKOI1uHaPnidmpmOXYtNZTcDrL5hnZofSHPwX1AQ9HbaMUg== @@ -213,7 +204,7 @@ packages: babel-traverse: 6.26.0 babel-types: 6.26.0 babylon: 6.18.0 - convert-source-map: 1.5.0 + convert-source-map: 1.5.1 debug: 2.6.9 json5: 0.5.1 lodash: 4.17.4 @@ -313,7 +304,7 @@ packages: dependencies: babel-core: 6.26.0 babel-runtime: 6.26.0 - core-js: 2.5.1 + core-js: 2.5.3 home-or-tmp: 2.0.0 lodash: 4.17.4 mkdirp: 0.5.1 @@ -330,8 +321,8 @@ packages: integrity: sha1-o0NCX802FY3++ucl0Dk+zkTsRZw= /babel-runtime/6.26.0: dependencies: - core-js: 2.5.1 - regenerator-runtime: 0.11.0 + core-js: 2.5.3 + regenerator-runtime: 0.11.1 dev: true resolution: integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4= @@ -439,12 +430,24 @@ packages: dependencies: is-bzip2: 1.0.0 peek-stream: 1.1.2 - pumpify: 1.3.5 + pumpify: 1.3.6 through2: 2.0.3 unbzip2-stream: 1.2.5 dev: true resolution: integrity: sha1-ya73AIprlDy+mcxhcSXrS9R4KWs= + /cacheable-request/2.1.4: + dependencies: + clone-response: 1.0.2 + get-stream: 3.0.0 + http-cache-semantics: 3.8.1 + keyv: 3.0.0 + lowercase-keys: 1.0.0 + normalize-url: 2.0.1 + responselike: 1.0.2 + dev: true + resolution: + integrity: sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0= /caller-path/0.1.0: dependencies: callsites: 0.2.0 @@ -474,12 +477,28 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-MIvur/3ygRkFHvodkyITyRuPkuc= + /camelcase-keys/4.2.0: + dependencies: + camelcase: 4.1.0 + map-obj: 2.0.0 + quick-lru: 1.1.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-oqpfsa9oh1glnDLBQUJteJI7m3c= /camelcase/2.1.1: dev: true engines: node: '>=0.10.0' resolution: integrity: sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= + /camelcase/4.1.0: + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= /capture-stack-trace/1.0.0: dev: true engines: @@ -550,6 +569,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-T6kXw+WclKAEzWH47lCdplFocUM= + /clone-response/1.0.2: + dependencies: + mimic-response: 1.0.0 + dev: true + resolution: + integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= /code-point-at/1.1.0: dev: true engines: @@ -594,10 +619,10 @@ packages: dev: true resolution: integrity: sha1-EoGcZPr5VEbsCuB/5sr7brNwiyI= - /commander/2.11.0: + /commander/2.13.0: dev: true resolution: - integrity: sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ== + integrity: sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA== /concat-map/0.0.1: resolution: integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= @@ -617,14 +642,14 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-c3o6cDbpiGECqmCZ5HuzOrGroaE= - /convert-source-map/1.5.0: + /convert-source-map/1.5.1: dev: true resolution: - integrity: sha1-ms1whRxtXf3ZPZKC5e35SgP/RrU= - /core-js/2.5.1: + integrity: sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU= + /core-js/2.5.3: dev: true resolution: - integrity: sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs= + integrity: sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4= /core-util-is/1.0.2: dev: true resolution: @@ -674,17 +699,32 @@ packages: dev: true resolution: integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + /decamelize-keys/1.1.0: + dependencies: + decamelize: 1.2.0 + map-obj: 1.0.1 + dev: true + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk= /decamelize/1.2.0: dev: true engines: node: '>=0.10.0' resolution: integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + /decode-uri-component/0.2.0: + dev: true + engines: + node: '>=0.10' + resolution: + integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= /decompress-maybe/1.0.0: dependencies: bzip2-maybe: 1.0.0 gunzip-maybe: 1.4.1 - pumpify: 1.3.5 + pumpify: 1.3.6 dev: true resolution: integrity: sha1-rf54xmzAaeZOgkvRQFuF515tHLs= @@ -776,15 +816,15 @@ packages: dev: true resolution: integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= - /duplexify/3.5.1: + /duplexify/3.5.3: dependencies: - end-of-stream: 1.4.0 + end-of-stream: 1.4.1 inherits: 2.0.3 readable-stream: 2.3.3 stream-shift: 1.0.0 dev: true resolution: - integrity: sha512-j5goxHTwVED1Fpe5hh3q9R93Kip0Bg2KVAt4f8CEYM3UEwYcPSvWbXaUQOzdX/HtiNomipv+gU7ASQPDbV7pGQ== + integrity: sha512-g8ID9OroF9hKt2POf8YLayy+9594PzmM3scI00/uBXocX3TWNgoB67hjzkFe9ITAbQOne/lLdBxHXvYUM4ZgGA== /emoji-regex/6.1.1: dev: true resolution: @@ -797,19 +837,19 @@ packages: node: '>=4' resolution: integrity: sha512-we1k9/KE1067YXEyJzPg+kXlNFLk9/LT2IFP3VZgmANNwf8Bx+KdAVd1wxLpG8y7v6EgplVGTstmVNICwiaCNA== - /end-of-stream/1.4.0: + /end-of-stream/1.4.1: dependencies: once: 1.4.0 dev: true resolution: - integrity: sha1-epDYM+/abPpurA9JSduw+tOmMgY= + integrity: sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== /error-ex/1.3.1: dependencies: is-arrayish: 0.2.1 dev: true resolution: integrity: sha1-+FWobOYa3E6GIcPNoh56dhLDqNw= - /es-abstract/1.9.0: + /es-abstract/1.10.0: dependencies: es-to-primitive: 1.1.1 function-bind: 1.1.1 @@ -820,7 +860,7 @@ packages: engines: node: '>= 0.4' resolution: - integrity: sha512-kk3IJoKo7A3pWJc0OV8yZ/VEX2oSUytfekrJiqoxBlKJMFAJVJVpGdHClCCTdv+Fn2zHfpDHHIelMFhZVfef3Q== + integrity: sha512-/uh/DhdqIOSkAWifU+8nG78vlQxdLckUdI/sPgy0VhuXi2qJ7T8czBmqIYtLQVpCIFYafChnsRsB5pyb1JdmCQ== /es-to-primitive/1.1.1: dependencies: is-callable: 1.1.3 @@ -902,6 +942,14 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= + /find-up/2.1.0: + dependencies: + locate-path: 2.0.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c= /flatten/1.0.2: dev: true resolution: @@ -916,14 +964,21 @@ packages: dev: true resolution: integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k= - /fs-extra/4.0.2: + /from2/2.3.0: + dependencies: + inherits: 2.0.3 + readable-stream: 2.3.3 + dev: true + resolution: + integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= + /fs-extra/5.0.0: dependencies: graceful-fs: 4.1.11 jsonfile: 4.0.0 universalify: 0.1.1 dev: true resolution: - integrity: sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s= + integrity: sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ== /fs.realpath/1.0.0: resolution: integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= @@ -1004,27 +1059,30 @@ packages: node: '>=0.10.0 <7' resolution: integrity: sha1-X4FjWmHkplifGAVp6k44FoClHzU= - /got/7.1.0: + /got/8.0.1: dependencies: + '@sindresorhus/is': 0.6.0 + cacheable-request: 2.1.4 decompress-response: 3.3.0 duplexer3: 0.1.4 get-stream: 3.0.0 - is-plain-obj: 1.1.0 + into-stream: 3.1.0 is-retry-allowed: 1.1.0 - is-stream: 1.1.0 isurl: 1.0.0 lowercase-keys: 1.0.0 + mimic-response: 1.0.0 p-cancelable: 0.3.0 - p-timeout: 1.2.0 + p-timeout: 2.0.1 + pify: 3.0.0 safe-buffer: 5.1.1 timed-out: 4.0.1 - url-parse-lax: 1.0.0 + url-parse-lax: 3.0.0 url-to-options: 1.0.1 dev: true engines: node: '>=4' resolution: - integrity: sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw== + integrity: sha1-bX+Ls+uZ5a+RLv4moQRHZEHgjn8= /graceful-fs/4.1.11: dev: false engines: @@ -1037,7 +1095,7 @@ packages: is-deflate: 1.0.0 is-gzip: 1.0.0 peek-stream: 1.1.2 - pumpify: 1.3.5 + pumpify: 1.3.6 through2: 2.0.3 dev: true resolution: @@ -1103,6 +1161,10 @@ packages: dev: true resolution: integrity: sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg== + /http-cache-semantics/3.8.1: + dev: true + resolution: + integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== /ieee754/1.1.8: dev: true resolution: @@ -1120,6 +1182,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-ji1INIdCEhtKghi3oTfppSBJ3IA= + /indent-string/3.2.0: + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok= /independent/0.2.0: dependencies: '@zkochan/async-replace': 0.4.1 @@ -1143,10 +1211,19 @@ packages: /inherits/2.0.3: resolution: integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - /ini/1.3.4: + /ini/1.3.5: dev: true resolution: - integrity: sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4= + integrity: sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + /into-stream/3.1.0: + dependencies: + from2: 2.3.0 + p-is-promise: 1.1.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY= /invariant/2.2.2: dependencies: loose-envify: 1.3.1 @@ -1344,6 +1421,10 @@ packages: dev: true resolution: integrity: sha1-RsP+yMGJKxKwgz25vHYiF226s0s= + /json-buffer/3.0.0: + dev: true + resolution: + integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= /json-parse-better-errors/1.0.1: dev: true resolution: @@ -1369,6 +1450,12 @@ packages: graceful-fs: 4.1.11 resolution: integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + /keyv/3.0.0: + dependencies: + json-buffer: 3.0.0 + dev: true + resolution: + integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA== /latest-version/2.0.0: dependencies: package-json: 2.4.0 @@ -1484,6 +1571,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= + /map-obj/2.0.0: + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-plzSkIepJZi4eRJXpSPgISIqwfk= /markdown-table/0.4.0: dev: true resolution: @@ -1526,6 +1619,22 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-cstmi0JSKCkKu/qFaJJYcwioAfs= + /meow/4.0.0: + dependencies: + camelcase-keys: 4.2.0 + decamelize-keys: 1.1.0 + loud-rejection: 1.6.0 + minimist: 1.2.0 + minimist-options: 3.0.2 + normalize-package-data: 2.4.0 + read-pkg-up: 3.0.0 + redent: 2.0.0 + trim-newlines: 2.0.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha512-Me/kel335m6vMKmEmA6c87Z6DUFW3JqkINRnxkbC+A/PUm0D5Fl2dEBQrPKnqCL9Te/CIa1MUt/0InMJhuC/sw== /mimic-fn/1.1.0: dev: false engines: @@ -1543,6 +1652,15 @@ packages: brace-expansion: 1.1.8 resolution: integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + /minimist-options/3.0.2: + dependencies: + arrify: 1.0.1 + is-plain-obj: 1.1.0 + dev: true + engines: + node: '>= 4' + resolution: + integrity: sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ== /minimist/0.0.8: resolution: integrity: sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= @@ -1568,7 +1686,7 @@ packages: babel-runtime: 6.26.0 ccount: 1.0.2 collapse-white-space: 1.0.3 - core-js: 2.5.1 + core-js: 2.5.3 file-position: 0.0.0 is-promise: 2.1.0 longest-streak: 1.0.0 @@ -1591,7 +1709,7 @@ packages: /mos-init/1.1.2: dependencies: arr-exclude: 1.0.0 - core-js: 2.5.1 + core-js: 2.5.3 cross-spawn: 4.0.2 mos-read-pkg-up: 1.0.0 the-argv: 1.0.0 @@ -1755,7 +1873,7 @@ packages: dependencies: babel-runtime: 6.26.0 chalk: 1.1.3 - core-js: 2.5.1 + core-js: 2.5.3 diff: 2.2.3 duplexer: 0.1.1 figures: 1.7.0 @@ -1863,6 +1981,16 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + /normalize-url/2.0.1: + dependencies: + prepend-http: 2.0.0 + query-string: 5.0.1 + sort-keys: 2.0.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== /number-is-nan/1.0.1: dev: true engines: @@ -1932,28 +2060,36 @@ packages: node: '>=4' resolution: integrity: sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= - /p-limit/1.1.0: + /p-limit/1.2.0: + dependencies: + p-try: 1.0.0 dev: true engines: node: '>=4' resolution: - integrity: sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw= + integrity: sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng== /p-locate/2.0.0: dependencies: - p-limit: 1.1.0 + p-limit: 1.2.0 dev: true engines: node: '>=4' resolution: integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= - /p-timeout/1.2.0: + /p-timeout/2.0.1: dependencies: p-finally: 1.0.0 dev: true engines: node: '>=4' resolution: - integrity: sha1-mCD5lDTFgXhotPNICe5SkWYNW2w= + integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA== + /p-try/1.0.0: + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= /package-json/2.4.0: dependencies: got: 5.7.1 @@ -1965,31 +2101,30 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-DRW9Z9HLvduyyiIv8u24a8sxqLs= - /package-preview/1.0.0: + /package-preview/1.0.4: dependencies: - '@pnpm/exec': 1.1.1 - '@types/fs-extra': 4.0.4 + '@pnpm/exec': 1.1.2 + '@types/fs-extra': 5.0.0 '@types/load-json-file': 2.0.7 - '@types/meow': 3.6.2 '@types/mz': 0.0.32 - '@types/node': 8.0.51 + '@types/node': 9.3.0 '@types/write-json-file': 2.2.1 cross-spawn: 5.1.0 find-down: 0.1.4 - fs-extra: 4.0.2 + fs-extra: 5.0.0 graceful-fs: 4.1.11 load-json-file: 4.0.0 - meow: 3.7.0 + meow: 4.0.0 mz: 2.7.0 rimraf-then: 1.0.1 - symlink-dir: 1.1.0 - unpack-stream: 2.1.1 + symlink-dir: 1.1.2 + unpack-stream: 3.0.0 write-json-file: 2.3.0 dev: true engines: node: '>=4' resolution: - integrity: sha512-OQbpubrdUPz5xJa98eri+Gf7zfhoLbtQACh4myRaUrCHPYzCrKvw+07v3DrV/n1aRv0/yibWkqSGC/v03ijUug== + integrity: sha512-JFT3uudfk3qtNHpCb3GwOq/n3NrEisxeQC/yTJLk7GHStYleXaFur4yW/SXqOtGMaKAAq5qTrkeFWdXheX+GPA== /pako/0.2.9: dev: true resolution: @@ -2067,9 +2202,17 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= + /path-type/3.0.0: + dependencies: + pify: 3.0.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== /peek-stream/1.1.2: dependencies: - duplexify: 3.5.1 + duplexify: 3.5.3 through2: 2.0.3 dev: true resolution: @@ -2105,29 +2248,37 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-24XGgU9eXlo7Se/CjWBP7GKXUVY= - /pnpm-shrinkwrap/5.0.0: + /pnpm-shrinkwrap/5.1.1: dependencies: - '@types/node': 7.0.46 - '@types/ramda': 0.0.11 + '@types/node': 9.3.0 + '@types/ramda': 0.25.15 dependency-path: 1.2.0 js-yaml: 3.10.0 load-yaml-file: 0.1.0 mkdirp-promise: 5.0.1 - ramda: 0.24.1 + ramda: 0.25.0 rimraf-then: 1.0.1 thenify: 3.3.0 write-file-atomic: 2.3.0 dev: false + engines: + node: '>=4' peerDependencies: '@pnpm/logger': ^1.0.0 resolution: - integrity: sha512-1flslfYroQpp2mseTwuifgOqjC64DRcqDXkjHmP89DE6/pkJoSmcG789wviHYQAZyo0KK06tF2FJf0z/XgjOlA== + integrity: sha512-rTDk5r3OKdOU+6P/QDh0RZX9fohf4iUs5Wa4T3mTIF0Wb4TH9jJlvQVI4XSidwlgWIZHHbDiHWgIHACOTS+bLQ== /prepend-http/1.0.4: dev: true engines: node: '>=0.10.0' resolution: integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= + /prepend-http/2.0.0: + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= /pretty-ms/2.1.0: dependencies: is-finite: 1.0.2 @@ -2157,34 +2308,57 @@ packages: dev: true resolution: integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM= - /pump/1.0.2: + /pump/1.0.3: dependencies: - end-of-stream: 1.4.0 + end-of-stream: 1.4.1 once: 1.4.0 dev: true resolution: - integrity: sha1-Oz7mUS+U8OV1U4wXmV+fFpkKXVE= - /pumpify/1.3.5: + integrity: sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw== + /pump/2.0.0: dependencies: - duplexify: 3.5.1 - inherits: 2.0.3 - pump: 1.0.2 + end-of-stream: 1.4.1 + once: 1.4.0 dev: true resolution: - integrity: sha1-G2ccYZlAq8rqwK0OOjwWS+dgmTs= - /ramda/0.24.1: + integrity: sha512-6MYypjOvtiXhBSTOD0Zs5eNjCGfnqi5mPsCsW+dgKTxrZzQMZQNpBo3XRkLx7id753f3EeyHLBqzqqUymIolgw== + /pumpify/1.3.6: + dependencies: + duplexify: 3.5.3 + inherits: 2.0.3 + pump: 2.0.0 + dev: true + resolution: + integrity: sha512-BurGAcvezsINL5US9T9wGHHcLNrG6MCp//ECtxron3vcR+Rfx5Anqq7HbZXNJvFQli8FGVsWCAvywEJFV5Hx/Q== + /query-string/5.0.1: + dependencies: + decode-uri-component: 0.2.0 + object-assign: 4.1.1 + strict-uri-encode: 1.1.0 + dev: true + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-aM+MkQClojlNiKkO09tiN2Fv8jM/L7GWIjG2liWeKljlOdOPNWr+bW3KQ+w5V/uKprpezC7fAsAMsJtJ+2rLKA== + /quick-lru/1.1.0: + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g= + /ramda/0.25.0: dev: false resolution: - integrity: sha1-w7d1UZfzW43DUCIoJixMkd22uFc= - /rc/1.2.2: + integrity: sha512-GXpfrYVPwx3K7RQ6aYT8KPS8XViSXUVJT1ONhoKPE9VAleW42YE+U+8VEyGWt41EnEQW7gwecYJriTI0pKoecQ== + /rc/1.2.3: dependencies: deep-extend: 0.4.2 - ini: 1.3.4 + ini: 1.3.5 minimist: 1.2.0 strip-json-comments: 2.0.1 dev: true resolution: - integrity: sha1-2M6ctX6NZNnHut2YdsfDTL48cHc= + integrity: sha1-UVdakA+N1oOBxxC0cSwhVMPiA1s= /rcfile/1.0.3: dependencies: debug: 2.6.9 @@ -2217,6 +2391,15 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= + /read-pkg-up/3.0.0: + dependencies: + find-up: 2.1.0 + read-pkg: 3.0.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= /read-pkg/1.1.0: dependencies: load-json-file: 1.1.0 @@ -2227,6 +2410,16 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= + /read-pkg/3.0.0: + dependencies: + load-json-file: 4.0.0 + normalize-package-data: 2.4.0 + path-type: 3.0.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= /readable-stream/2.3.3: dependencies: core-util-is: 1.0.2 @@ -2248,20 +2441,29 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94= - /regenerator-runtime/0.11.0: + /redent/2.0.0: + dependencies: + indent-string: 3.2.0 + strip-indent: 2.0.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo= + /regenerator-runtime/0.11.1: dev: true resolution: - integrity: sha512-/aA0kLeRb5N9K0d4fw7ooEbI+xDe+DKD499EQqygGqeS8N3xto15p09uY2xj7ixP81sNPXvRLnAQIqdVStgb1A== + integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== /registry-auth-token/3.3.1: dependencies: - rc: 1.2.2 + rc: 1.2.3 safe-buffer: 5.1.1 dev: true resolution: integrity: sha1-+w0yie4Nmtosu1KvXf5mywcNMAY= /registry-url/3.1.0: dependencies: - rc: 1.2.2 + rc: 1.2.3 dev: true engines: node: '>=0.10.0' @@ -2356,6 +2558,12 @@ packages: dev: true resolution: integrity: sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw== + /responselike/1.0.2: + dependencies: + lowercase-keys: 1.0.0 + dev: true + resolution: + integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= /resumer/0.0.0: dependencies: through: 2.3.8 @@ -2534,16 +2742,22 @@ packages: dev: false resolution: integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - /ssri/4.1.6: + /ssri/5.0.0: dependencies: safe-buffer: 5.1.1 dev: true resolution: - integrity: sha512-WUbCdgSAMQjTFZRWvSPpauryvREEA+Krn19rx67UlJEJx/M192ZHxMmJXjZ4tkdFm+Sb0SXGlENeQVlA5wY7kA== + integrity: sha512-728D4yoQcQm1ooZvSbywLkV1RjfITZXh0oWrhM/lnsx3nAHx7LsRGJWB/YyvoceAYRq98xqbstiN4JBv1/wNHg== /stream-shift/1.0.0: dev: true resolution: integrity: sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= + /strict-uri-encode/1.1.0: + dev: true + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= /string-width/1.0.2: dependencies: code-point-at: 1.1.0 @@ -2557,7 +2771,7 @@ packages: /string.prototype.trim/1.1.2: dependencies: define-properties: 1.1.2 - es-abstract: 1.9.0 + es-abstract: 1.10.0 function-bind: 1.1.1 dev: true engines: @@ -2616,6 +2830,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= + /strip-indent/2.0.0: + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g= /strip-json-comments/2.0.1: dev: true engines: @@ -2642,10 +2862,10 @@ packages: node: '>=4' resolution: integrity: sha1-vnoN5ITexcXN34s9WRJQRJEvY1s= - /symlink-dir/1.1.0: + /symlink-dir/1.1.2: dependencies: - '@types/mz': 0.0.31 - '@types/node': 8.0.51 + '@types/mz': 0.0.32 + '@types/node': 9.3.0 graceful-fs: 4.1.11 is-windows: 1.0.1 mkdirp-promise: 5.0.1 @@ -2654,7 +2874,7 @@ packages: engines: node: '>=4' resolution: - integrity: sha512-HrQ50UhvdoWwwC62I82l0U2NTRx9dTQWs5/ay0bRwBqkJQ0f3ruVhQUyLH7hs6NekRsvQgK76fZyUFK7PZsm8A== + integrity: sha512-GXEvwF1zpalvovqO+x18H7k+4adCXn9NU6vjfEQ+cVS7Ltq7YXFQyitdl7WoQqNUMce3RGMPo037GJrtM7f7lw== /tap-parser/1.3.2: dependencies: events-to-array: 1.1.2 @@ -2704,22 +2924,22 @@ packages: dependencies: chownr: 1.0.1 mkdirp: 0.5.1 - pump: 1.0.2 - tar-stream: 1.5.4 + pump: 1.0.3 + tar-stream: 1.5.5 dev: true resolution: integrity: sha512-I9rb6v7mjWLtOfCau9eH5L7sLJyU2BnxtEZRQ5Mt+eRKmf1F0ohXmT/Jc3fr52kDvjJ/HV5MH3soQfPL5bQ0Yg== - /tar-stream/1.5.4: + /tar-stream/1.5.5: dependencies: bl: 1.2.1 - end-of-stream: 1.4.0 + end-of-stream: 1.4.1 readable-stream: 2.3.3 xtend: 4.0.1 dev: true engines: node: '>= 0.8.0' resolution: - integrity: sha1-NlSc8E7RrumyowwBQyUiONr5QBY= + integrity: sha512-mQdgLPc/Vjfr3VWqWbfxW8yQNiJCbAZ+Gf6GDu1Cy0bdb33ofyiNGBtAY96jHFhDuivCwgW1H9DgTON+INiXgg== /the-argv/1.0.0: dev: true resolution: @@ -2772,6 +2992,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-WIeWa7WCpFA6QetST301ARgVphM= + /trim-newlines/2.0.0: + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA= /trim-right/1.0.1: dev: true engines: @@ -2812,44 +3038,45 @@ packages: dev: true resolution: integrity: sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw== - /tslib/1.8.0: + /tslib/1.8.1: dev: true resolution: - integrity: sha512-ymKWWZJST0/CkgduC2qkzjMOWr4bouhuURNXCn/inEX0L57BnRG6FhX76o7FOnsjHazCjfU2LKeSrlS2sIKQJg== - /tslint/5.8.0: + integrity: sha1-aUavLR1lGnsYY7Ux1uWvpBqkTqw= + /tslint/5.9.1: dependencies: babel-code-frame: 6.26.0 builtin-modules: 1.1.1 chalk: 2.3.0 - commander: 2.11.0 + commander: 2.13.0 diff: 3.4.0 glob: 7.1.2 + js-yaml: 3.10.0 minimatch: 3.0.4 resolve: 1.5.0 semver: 5.4.1 - tslib: 1.8.0 - tsutils: 2.12.2 + tslib: 1.8.1 + tsutils: 2.16.0 dev: true engines: - node: '>=4.1.2' + node: '>=4.8.0' peerDependencies: - typescript: '>=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev' + typescript: '>=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev' resolution: - integrity: sha1-H0mtWy53x2w69N3K5VKuTjYS6xM= - /tsutils/2.12.2: + integrity: sha1-ElX4ej/1frCw4fDmEKi0dIBGya4= + /tsutils/2.16.0: dependencies: - tslib: 1.8.0 + tslib: 1.8.1 dev: true peerDependencies: typescript: '>=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >= 2.4.0-dev || >= 2.5.0-dev || >= 2.6.0-dev || >= 2.7.0-dev || >= 2.8.0-dev' resolution: - integrity: sha1-rVikhl0X7D3bZjG2ylO+FKVlb/M= - /typescript/2.6.1: + integrity: sha512-9Ier/60O7OZRNPiw+or5QAtAY4kQA+WDiO/r6xOYATEyefH9bdfvTRLCxrYnFhQlZfET2vYXKfpr3Vw2BiArZw== + /typescript/2.6.2: dev: true engines: node: '>=4.2.0' resolution: - integrity: sha1-7znN6ierrAtQAkLWcmq5DgyEZjE= + integrity: sha1-PFtv1/beCRQmkCfwPAlGdY92c6Q= /unbzip2-stream/1.2.5: dependencies: buffer: 3.6.0 @@ -2857,31 +3084,37 @@ packages: dev: true resolution: integrity: sha512-izD3jxT8xkzwtXRUZjtmRwKnZoeECrfZ8ra/ketwOcusbZEp4mjULMnJOCfTDZBgGQAAY1AJ/IgxcwkavcX9Og== + /unist-util-is/2.1.1: + dev: true + resolution: + integrity: sha1-DDEmKeP5YMZukx6BLT2A53AQlHs= /unist-util-remove-position/1.1.1: dependencies: - unist-util-visit: 1.1.3 + unist-util-visit: 1.3.0 dev: true resolution: integrity: sha1-WoXBVV/BugwQG4ZwfRXlD6TIcbs= - /unist-util-visit/1.1.3: + /unist-util-visit/1.3.0: + dependencies: + unist-util-is: 2.1.1 dev: true resolution: - integrity: sha1-7CaOcxudJ3p5pbWqBkOZDkBdYAs= + integrity: sha512-9ntYcxPFtl44gnwXrQKZ5bMqXMY0ZHzUpqMFiU4zcc8mmf/jzYm8GhYgezuUlX4cJIM1zIDYaO6fG/fI+L6iiQ== /universalify/0.1.1: dev: true resolution: integrity: sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc= - /unpack-stream/2.1.1: + /unpack-stream/3.0.0: dependencies: - '@types/node': 8.0.51 + '@types/node': 8.5.8 decompress-maybe: 1.0.0 - ssri: 4.1.6 + ssri: 5.0.0 tar-fs: 1.16.0 dev: true engines: node: '>=4' resolution: - integrity: sha1-FXMzqT/KD6ABYGrqCpKYQy2q7nM= + integrity: sha512-0BxD6HlX99YEQZheFAScgneWu35TGSNrKw7iNGqGZo3X+Zv7cW+NNOLvJz7sQr17hZSljUB4vqk0h1zm6xwtaA== /unzip-response/1.0.2: dev: true engines: @@ -2911,6 +3144,14 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= + /url-parse-lax/3.0.0: + dependencies: + prepend-http: 2.0.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= /url-to-options/1.0.1: dev: true engines: @@ -3037,7 +3278,7 @@ shrinkwrapMinorVersion: 4 shrinkwrapVersion: 3 specifiers: '@pnpm/logger': ^1.0.0 - '@types/node': ^8.0.47 + '@types/node': ^9.3.0 '@types/semver': ^5.3.32 '@types/tape': ^4.2.30 dependency-path: ^1.0.0