From dfa00fd85f71e683da5d097979bc8c2cf58b2ba0 Mon Sep 17 00:00:00 2001 From: Zoltan Kochan Date: Fri, 8 Dec 2017 22:31:29 +0200 Subject: [PATCH] test: fix --- shrinkwrap.yaml | 731 ++++++++++++++++++++---------------------------- test/index.ts | 12 +- 2 files changed, 308 insertions(+), 435 deletions(-) diff --git a/shrinkwrap.yaml b/shrinkwrap.yaml index 05a660562a..ea1ef31c5a 100644 --- a/shrinkwrap.yaml +++ b/shrinkwrap.yaml @@ -9,7 +9,7 @@ dependencies: mz: 2.7.0 p-limit: 1.1.0 p-queue: 2.3.0 - package-store: 0.10.0 + package-store: 0.10.1 path-exists: 3.0.0 read-package-json: 2.0.12 rename-overwrite: 1.0.0 @@ -20,12 +20,12 @@ dependencies: write-json-file: 2.3.0 devDependencies: '@pnpm/logger': 1.0.0 - '@pnpm/npm-resolver': 0.3.0 - '@pnpm/tarball-fetcher': 0.3.0 + '@pnpm/npm-resolver': 0.3.1 + '@pnpm/tarball-fetcher': 0.3.1 '@types/tape': 4.2.31 mos: 2.0.0-alpha.3 mos-plugin-readme: 1.0.4 - package-preview: 1.0.1 + package-preview: 1.0.2 rimraf: 2.6.2 tape: 4.8.0 ts-node: 3.3.0 @@ -35,7 +35,7 @@ packages: /@pnpm/exec/1.1.2: dependencies: '@types/got': 7.1.5 - '@types/node': 8.0.54 + '@types/node': 8.0.57 command-exists: 1.2.2 cross-spawn: 5.1.0 got: 8.0.1 @@ -46,7 +46,7 @@ packages: integrity: sha512-ZNaOAOvl9J45nhrnMcRxT9wd2G6hPzC444nRmo8Wk/GmY6dd8FVN/XG/nEdHPjcYPyyrW2UA3McNi+klB9oBHw== /@pnpm/logger/1.0.0: dependencies: - '@types/node': 8.0.54 + '@types/node': 8.0.57 bole: 3.0.2 ndjson: 1.5.0 dev: true @@ -54,19 +54,19 @@ packages: node: '>=4' resolution: integrity: sha512-VRqE5/SiuR7ZrwBmS+Af89BTXli5xBbiqu7WPq56gEtWT8dKf9rFLoimmmMBVeRq5LmVZIXlOxs29F9I+vgSvQ== - /@pnpm/npm-resolver/0.3.0: + /@pnpm/npm-resolver/0.3.1: dependencies: '@pnpm/types': 1.2.1 '@types/load-json-file': 2.0.7 '@types/mem': 1.1.2 - '@types/node': 8.0.54 + '@types/node': 8.0.57 '@types/semver': 5.4.0 '@types/write-json-file': 2.2.1 credentials-by-uri: 1.0.0 encode-registry: 1.1.0 + fetch-from-npm-registry: 0.1.0 load-json-file: 4.0.0 mem: 3.0.0 - npm-registry-client: 8.5.0 p-limit: 1.1.0 semver: 5.4.1 ssri: 5.0.0 @@ -77,30 +77,28 @@ packages: peerDependencies: '@pnpm/logger': ^1.0.0 resolution: - integrity: sha512-DWjHSHtiPgyKD6OYIpKnXin9gDJmkrPWv+RmjjpFGuzjNKXqoVBIAqSX1pfxezuqz/E/W4OlzqGy8VnUGRGQtw== - /@pnpm/tarball-fetcher/0.3.0: + integrity: sha512-9Ln3phdOdq0is/iVsqPQdB/JV9qtEi4Dq9kTMzHA1R898bSEsk8G3aSqbNFz6skTVYAuLMyiAdrVtJJ8FqJsgQ== + /@pnpm/tarball-fetcher/0.3.1: dependencies: '@types/mem': 1.1.2 '@types/mz': 0.0.32 - '@types/node': 8.0.54 + '@types/node': 8.0.57 '@types/retry': 0.10.2 credentials-by-uri: 1.0.0 + fetch-from-npm-registry: 0.1.0 fs-write-stream-atomic: 1.0.10 graceful-fs: 4.1.11 mem: 3.0.0 mkdirp-promise: 5.0.1 mz: 2.7.0 - npm-registry-client: 8.5.0 retry: 0.10.1 ssri: 5.0.0 unpack-stream: 3.0.0 dev: true engines: node: '>=4' - peerDependencies: - '@pnpm/logger': ^1.0.0 resolution: - integrity: sha512-1yfEBDctBjX8sfk4fVdCpiXxv2XH+pRGaXrw4aNbQ0izvTYvMM0RidiyPw7meTbuib8gyl8p3iBq19FZyDtI4g== + integrity: sha512-gnh1si28RSaPqiaMKF7dlIOcrVrJOfjb7oIc9OPeIPE/1A5bxrEYpwU8G8c8pt3ELdgDGTQ35k6N1ioBFbuLPQ== /@pnpm/types/1.2.1: resolution: integrity: sha512-gvOa3EP2z7O+IFiYsRBB+SBdnyE+SHTVFM5bPr2WGHhPhrScMUJ2jqgzlC79FgRP9c7uoe8Wbp3LYClEDh/U6A== @@ -110,18 +108,15 @@ packages: node: '>=4' resolution: integrity: sha1-OD9Faya8lseInwMyB59DWLFsWNw= - /@types/events/1.1.0: - resolution: - integrity: sha512-y3bR98mzYOo0pAZuiLari+cQyiKk3UXRuT45h1RjhfeCzqkjaVsfZJNaxdgtk7/3tzOm1ozLTqEqMP3VbI48jw== /@types/fs-extra/4.0.5: dependencies: - '@types/node': 8.0.54 + '@types/node': 8.0.57 dev: true resolution: integrity: sha512-tIG0GpHum5IFb8Qze/cSv0w/0gNzHB+MUDftTQaxenx46z50g51/MPkNLssLz9+uZLzCDd35bT9qtWOTXZ21Gw== /@types/got/7.1.5: dependencies: - '@types/node': 8.0.54 + '@types/node': 8.0.57 dev: true resolution: integrity: sha512-fOby+9vGOB15+6GsNI3maUx/Ig4lW3hOH9is0OsrKRyyeJ42gk2mUn4UoRko3kXVPj44TSxDx81Th3EisXx8rg== @@ -134,31 +129,25 @@ packages: integrity: sha1-48iwlfLyVjtRjwqtWd+f5qi4IGU= /@types/mz/0.0.31: dependencies: - '@types/node': 8.0.54 + '@types/node': 8.0.57 resolution: integrity: sha1-pNgMCC/v5x5Ap8DwfR5lVbu8e1I= /@types/mz/0.0.32: dependencies: - '@types/node': 8.0.54 + '@types/node': 8.0.57 resolution: integrity: sha512-cy3yebKhrHuOcrJGkfwNHhpTXQLgmXSv1BX+4p32j+VUQ6aP2eJ5cL7OvGcAQx75fCTFaAIIAKewvqL+iwSd4g== - /@types/node/8.0.54: - dependencies: - '@types/events': 1.1.0 + /@types/node/8.0.57: resolution: - integrity: sha512-qetMdTv3Ytz9u9ESLdcYs45LPI0mczYZIbC184n7kY0jczOqPNQsabBfVCh+na3B2shAfvC459JqHV771A8Rxg== - /@types/node/8.0.55: - dev: true - resolution: - integrity: sha512-K8w0FWNsIRcw615d/Et90wMRvLfg8XH1T77fC0xObbusE3+eXwnitdoF9j0CS9zBt8A57J/TKgRVe7RX9ZlT1g== + integrity: sha512-ZxrhcBxlZA7tn0HFf7ebUYfR9aHyBgjyavBLzyrYMYuAMbONBPY4S5O35562iV2FfwnZCjQky3gTDy1B3jSZ2Q== /@types/p-queue/1.1.0: dev: false resolution: integrity: sha512-lLevmLuKQ9uquorlb+XUp+tmmVzbFF/p03vgiBdtgiKoAoWAuIrNcn9Fs/rpUZgSywfu9cl4lb93H8xO2sOAUA== - /@types/ramda/0.25.6: + /@types/ramda/0.25.7: dev: false resolution: - integrity: sha512-txqMN+JUsJqL8BMYgQkfll3jIIE1mgFoM+eJLnxRUOs0Q5zC+E1UB6+yGpVzYP4kmw1Ywf6F1pywkGpm2032oA== + integrity: sha512-YashOf76gXoYC7YDsB10aZDlKwMzYybaIs/4MzD9ZH6OmtdnE9AIs0M8UrDgX3Ougmmp9QG5HO3RR6/vZZ9tpw== /@types/retry/0.10.2: dev: true resolution: @@ -169,7 +158,7 @@ packages: integrity: sha512-PBHCvO98hNec9A491vBbh0ZNDOVxccwKL1u2pm6fs9oDgm7SEnw0lEHqHfjsYryDxnE3zaf7LvERWEXjOp1hig== /@types/tape/4.2.31: dependencies: - '@types/node': 8.0.54 + '@types/node': 8.0.57 dev: true resolution: integrity: sha512-DEPn8FJKQR6eeMHZ407TuAqlhBKQa54PTM3c7Z6pKOI1uHaPnidmpmOXYtNZTcDrL5hnZofSHPwX1AQ9HbaMUg== @@ -189,15 +178,22 @@ packages: node: '>=0.4.0' resolution: integrity: sha1-BPJElQ/bj6+FUHrUgcLt7nrs3uw= - /ajv/5.5.1: + /agent-base/4.1.2: dependencies: - co: 4.6.0 - fast-deep-equal: 1.0.0 - fast-json-stable-stringify: 2.0.0 - json-schema-traverse: 0.3.1 + es6-promisify: 5.0.0 dev: true + engines: + node: '>= 4.0.0' resolution: - integrity: sha1-s4u4h22ehr7plJVqBOch6IskjrI= + integrity: sha512-VE6QoEdaugY86BohRtfGmTDabxdU5sCKOkbcPA6PXKJsRzEi/7A3RCTxJal1ft/4qSfPht5/iQLhMh/wzSkkNw== + /agentkeepalive/3.3.0: + dependencies: + humanize-ms: 1.2.1 + dev: true + engines: + node: '>= 4.0.0' + resolution: + integrity: sha512-9yhcpXti2ZQE7bxuCsjjWNIZoQOd9sZ1ZBovHG0YeCRohFv73SLvcm73PC9T3olM4GyozaQb+4MGdQpcD8m7NQ== /amdefine/1.0.1: dev: true engines: @@ -245,13 +241,13 @@ packages: resolution: integrity: sha1-q8av7tzqUugJzcA3au0845Y10X8= /aproba/1.2.0: - optional: true resolution: integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== /are-we-there-yet/1.1.4: dependencies: delegates: 1.0.0 readable-stream: 2.3.3 + dev: false optional: true resolution: integrity: sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0= @@ -278,28 +274,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - /asn1/0.2.3: - dev: true - resolution: - integrity: sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y= - /assert-plus/1.0.0: - dev: true - engines: - node: '>=0.8' - resolution: - integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - /asynckit/0.4.0: - dev: true - resolution: - integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= - /aws-sign2/0.7.0: - dev: true - resolution: - integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - /aws4/1.6.0: - dev: true - resolution: - integrity: sha1-g+9cqGCysy5KDe7e6MdxudtXRx4= /babel-code-frame/6.26.0: dependencies: chalk: 1.1.3 @@ -438,7 +412,7 @@ packages: /babel-runtime/6.26.0: dependencies: core-js: 2.5.1 - regenerator-runtime: 0.11.0 + regenerator-runtime: 0.11.1 dev: true resolution: integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4= @@ -487,13 +461,6 @@ packages: node: '>= 0.4' resolution: integrity: sha1-EQHpVE9KdrG8OybUUsqW16NeeXg= - /bcrypt-pbkdf/1.0.1: - dependencies: - tweetnacl: 0.14.5 - dev: true - optional: true - resolution: - integrity: sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40= /bindings/1.3.0: dev: false optional: true @@ -505,7 +472,7 @@ packages: resolution: integrity: sha1-ysMo977kVzDUBLaSID/LWQ4XLV4= /bluebird/3.5.1: - dev: false + dev: true resolution: integrity: sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA== /bole/3.0.2: @@ -515,22 +482,6 @@ packages: dev: true resolution: integrity: sha1-vIpIPKlASdqbg3wa0Rzf6+5uBRQ= - /boom/4.3.1: - dependencies: - hoek: 4.2.0 - dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha1-T4owBctKfjiJ90kDD9JbluAdLjE= - /boom/5.2.0: - dependencies: - hoek: 4.2.0 - dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw== /boxen/0.5.1: dependencies: camelcase: 2.1.1 @@ -569,10 +520,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= - /builtins/1.0.3: - dev: true - resolution: - integrity: sha1-y5T662HIaWRR2zZTThQi+U8K7og= /bzip2-maybe/1.0.0: dependencies: is-bzip2: 1.0.0 @@ -582,6 +529,24 @@ packages: unbzip2-stream: 1.2.5 resolution: integrity: sha1-ya73AIprlDy+mcxhcSXrS9R4KWs= + /cacache/10.0.1: + dependencies: + bluebird: 3.5.1 + chownr: 1.0.1 + glob: 7.1.2 + graceful-fs: 4.1.11 + lru-cache: 4.1.1 + mississippi: 1.3.0 + mkdirp: 0.5.1 + move-concurrently: 1.0.1 + promise-inflight: 1.0.1 + rimraf: 2.6.2 + ssri: 5.0.0 + unique-filename: 1.1.0 + y18n: 3.2.1 + dev: true + resolution: + integrity: sha512-dRHYcs9LvG9cHgdPzjiI+/eS7e1xRhULrcyOx04RZQsszNJXU2SL9CyG60yLnge282Qq5nwTv+ieK2fH+WPZmA== /cacheable-request/2.1.3: dependencies: clone-response: 1.0.2 @@ -651,10 +616,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0= - /caseless/0.12.0: - dev: true - resolution: - integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= /ccount/1.0.2: dev: true resolution: @@ -724,13 +685,6 @@ packages: dev: true resolution: integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= - /co/4.6.0: - dev: true - engines: - iojs: '>= 1.0.0' - node: '>= 0.12.0' - resolution: - integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= /code-point-at/1.1.0: engines: node: '>=0.10.0' @@ -770,14 +724,6 @@ packages: dev: true resolution: integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - /combined-stream/1.0.5: - dependencies: - delayed-stream: 1.0.0 - dev: true - engines: - node: '>= 0.8' - resolution: - integrity: sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk= /command-exists/1.2.2: dev: true resolution: @@ -816,6 +762,7 @@ packages: resolution: integrity: sha1-c3o6cDbpiGECqmCZ5HuzOrGroaE= /console-control-strings/1.1.0: + dev: false optional: true resolution: integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= @@ -823,6 +770,17 @@ packages: dev: true resolution: integrity: sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU= + /copy-concurrently/1.0.5: + dependencies: + aproba: 1.2.0 + fs-write-stream-atomic: 1.0.10 + iferr: 0.1.5 + mkdirp: 0.5.1 + rimraf: 2.6.2 + run-queue: 1.0.3 + dev: true + resolution: + integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== /core-js/2.5.1: dev: true resolution: @@ -867,14 +825,6 @@ packages: dev: true resolution: integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= - /cryptiles/3.1.2: - dependencies: - boom: 5.2.0 - dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4= /currently-unhandled/0.4.1: dependencies: array-find-index: 1.0.2 @@ -883,14 +833,10 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-mI3zP+qxke95mmE2nddsF635V+o= - /dashdash/1.14.1: - dependencies: - assert-plus: 1.0.0 + /cyclist/0.2.2: dev: true - engines: - node: '>=0.10' resolution: - integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + integrity: sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA= /debug/2.6.9: dependencies: ms: 2.0.0 @@ -900,8 +846,6 @@ packages: /debug/3.1.0: dependencies: ms: 2.0.0 - dev: false - optional: true resolution: integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== /decamelize-keys/1.1.0: @@ -962,13 +906,8 @@ packages: dev: true resolution: integrity: sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= - /delayed-stream/1.0.0: - dev: true - engines: - node: '>=0.4.0' - resolution: - integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= /delegates/1.0.0: + dev: false optional: true resolution: integrity: sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= @@ -997,17 +936,18 @@ packages: node: '>=0.3.1' resolution: integrity: sha512-QpVuMTEoJMF7cKzi6bvWhRulU1fZqZnvyVQgNhPaxxuTYwyjn/j1v9falseQ/uXWwPnO56RBfwtg4h/EQXmucA== - /dint/1.0.0: + /dint/2.0.0: dependencies: - bluebird: 3.5.1 graceful-fs: 4.1.11 + mz: 2.7.0 p-every: 1.0.2 - ssri: 4.1.6 + p-limit: 1.1.0 + ssri: 5.0.0 dev: false engines: node: '>=4' resolution: - integrity: sha1-S/7IGLOmVysyi96o0FHM1d5YDEQ= + integrity: sha512-lxYQEEebR4G/uGaubo5TBi9H6FJGSR8zJGyt5AhFHbmWyH73e+EenuntCytzKcDpPl2K2v2slXUTY9Ch39kKRQ== /dot-prop/3.0.0: dependencies: is-obj: 1.0.1 @@ -1036,7 +976,7 @@ packages: js-yaml: 3.10.0 lodash: 4.17.4 nan: 2.8.0 - prebuild-install: 2.3.0 + prebuild-install: 2.4.0 engines: node: '>=4' optional: true @@ -1064,13 +1004,6 @@ packages: stream-shift: 1.0.0 resolution: integrity: sha512-j5goxHTwVED1Fpe5hh3q9R93Kip0Bg2KVAt4f8CEYM3UEwYcPSvWbXaUQOzdX/HtiNomipv+gU7ASQPDbV7pGQ== - /ecc-jsbn/0.1.1: - dependencies: - jsbn: 0.1.1 - dev: true - optional: true - resolution: - integrity: sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU= /emoji-regex/6.1.1: dev: true resolution: @@ -1082,11 +1015,21 @@ packages: node: '>=4' resolution: integrity: sha512-we1k9/KE1067YXEyJzPg+kXlNFLk9/LT2IFP3VZgmANNwf8Bx+KdAVd1wxLpG8y7v6EgplVGTstmVNICwiaCNA== + /encoding/0.1.12: + dependencies: + iconv-lite: 0.4.19 + dev: true + resolution: + integrity: sha1-U4tm8+5izRq1HsMjgp0flIDHS+s= /end-of-stream/1.4.0: dependencies: once: 1.4.0 resolution: integrity: sha1-epDYM+/abPpurA9JSduw+tOmMgY= + /err-code/1.1.2: + dev: true + resolution: + integrity: sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA= /error-ex/1.3.1: dependencies: is-arrayish: 0.2.1 @@ -1112,6 +1055,16 @@ packages: node: '>= 0.4' resolution: integrity: sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0= + /es6-promise/4.1.1: + dev: true + resolution: + integrity: sha512-OaU1hHjgJf+b0NzsxCg7NdIYERD6Hy/PEmFLTjw+b65scuisG3Kt4QoTvJ66BBkPZ581gr0kpoVzKnxniM8nng== + /es6-promisify/5.0.0: + dependencies: + es6-promise: 4.1.1 + dev: true + resolution: + integrity: sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM= /escape-string-regexp/1.0.5: dev: true engines: @@ -1142,34 +1095,19 @@ packages: optional: true resolution: integrity: sha512-kkjwkMqj0h4w/sb32ERCDxCQkREMCAgS39DscDnSwDsbxnwwM1BTZySdC3Bn1lhY7vL08n9GoO/fVTynjDgRyQ== - /extend/3.0.1: - dev: true - resolution: - integrity: sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ= - /extsprintf/1.3.0: - dev: true - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - /extsprintf/1.4.0: - dev: true - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= - /fast-deep-equal/1.0.0: - dev: true - resolution: - integrity: sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8= - /fast-json-stable-stringify/2.0.0: - dev: true - resolution: - integrity: sha1-1RQsDK7msRifh9OnYREGT4bIu/I= /fast-safe-stringify/1.1.13: dev: true resolution: integrity: sha1-oB6c2cnkkXFcmKdaQtXwu9EH/3Y= + /fetch-from-npm-registry/0.1.0: + dependencies: + '@types/node': 8.0.57 + make-fetch-happen: 2.6.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha512-D6EKeLiF2gzSubC+kgS/LI8zEXfY9yRLIHxElV16yQ4zvC6LX91mJ3JrBbxce7oP82kheYMpNKX+iVhSuEdiRA== /figures/1.7.0: dependencies: escape-string-regexp: 1.0.5 @@ -1223,6 +1161,13 @@ packages: dev: true resolution: integrity: sha1-2uRqnXj74lKSJYzB54CkHZXAN4I= + /flush-write-stream/1.0.2: + dependencies: + inherits: 2.0.3 + readable-stream: 2.3.3 + dev: true + resolution: + integrity: sha1-yBuQ2HRnZvGmCaRoCZRsRd2K5Bc= /for-each/0.3.2: dependencies: is-function: 1.0.1 @@ -1232,20 +1177,6 @@ packages: /foreach/2.0.5: resolution: integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k= - /forever-agent/0.6.1: - dev: true - resolution: - integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - /form-data/2.3.1: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.5 - mime-types: 2.1.17 - dev: true - engines: - node: '>= 0.12' - resolution: - integrity: sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8= /from2/2.3.0: dependencies: inherits: 2.0.3 @@ -1253,14 +1184,14 @@ packages: dev: true resolution: integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= - /fs-extra/4.0.2: + /fs-extra/4.0.3: dependencies: graceful-fs: 4.1.11 jsonfile: 4.0.0 universalify: 0.1.1 dev: true resolution: - integrity: sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s= + integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== /fs-write-stream-atomic/1.0.10: dependencies: graceful-fs: 4.1.11 @@ -1286,6 +1217,7 @@ packages: string-width: 1.0.2 strip-ansi: 3.0.1 wide-align: 1.1.2 + dev: false optional: true resolution: integrity: sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= @@ -1301,12 +1233,6 @@ packages: node: '>=4' resolution: integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= - /getpass/0.1.7: - dependencies: - assert-plus: 1.0.0 - dev: true - resolution: - integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= /github-from-package/0.0.0: dev: false optional: true @@ -1412,21 +1338,6 @@ packages: through2: 2.0.3 resolution: integrity: sha512-qtutIKMthNJJgeHQS7kZ9FqDq59/Wn0G2HYCRNjpup7yKfVI6/eqwpmroyZGFoCYaG+sW6psNVb4zoLADHpp2g== - /har-schema/2.0.0: - dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - /har-validator/5.0.3: - dependencies: - ajv: 5.5.1 - har-schema: 2.0.0 - dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0= /has-ansi/0.1.0: dependencies: ansi-regex: 0.2.1 @@ -1460,6 +1371,7 @@ packages: resolution: integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== /has-unicode/2.0.1: + dev: false optional: true resolution: integrity: sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= @@ -1470,23 +1382,6 @@ packages: node: '>= 0.8.0' resolution: integrity: sha1-hGFzP1OLCDfJNh45qauelwTcLyg= - /hawk/6.0.2: - dependencies: - boom: 4.3.1 - cryptiles: 3.1.2 - hoek: 4.2.0 - sntp: 2.1.0 - dev: true - engines: - node: '>=4.5.0' - resolution: - integrity: sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ== - /hoek/4.2.0: - dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-v0XCLxICi9nPfYrS9RL8HbYnXi9obYAeLbSP00BmnZwCK9+Ih9WOjoZ8YoHCoav2csqn4FOz4Orldsy2dmDwmQ== /home-or-tmp/2.0.0: dependencies: os-homedir: 1.0.2 @@ -1511,17 +1406,32 @@ packages: dev: true resolution: integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== - /http-signature/1.2.0: + /http-proxy-agent/2.0.0: dependencies: - assert-plus: 1.0.0 - jsprim: 1.4.1 - sshpk: 1.13.1 + agent-base: 4.1.2 + debug: 2.6.9 + dev: true + resolution: + integrity: sha1-RkgqLwUjpNYIJVFwn0acs+SoX/Q= + /https-proxy-agent/2.1.1: + dependencies: + agent-base: 4.1.2 + debug: 3.1.0 + dev: true + resolution: + integrity: sha512-LK6tQUR/VOkTI6ygAfWUKKP95I+e6M1h7N3PncGu1CATHCnex+CAv9ttR0lbHu1Uk2PXm/WoAHFo6JCGwMjVMw== + /humanize-ms/1.2.1: + dependencies: + ms: 2.1.1 + dev: true + resolution: + integrity: sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0= + /iconv-lite/0.4.19: dev: true engines: - node: '>=0.8' - npm: '>=1.3.7' + node: '>=0.10.0' resolution: - integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + integrity: sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ== /ieee754/1.1.8: resolution: integrity: sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q= @@ -1589,6 +1499,10 @@ packages: dev: true resolution: integrity: sha1-nh9WrArNtr8wMwbzOL47IErmA2A= + /ip/1.1.5: + dev: true + resolution: + integrity: sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= /is-alphabetical/1.0.1: dev: true resolution: @@ -1723,10 +1637,6 @@ packages: node: '>= 0.4' resolution: integrity: sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI= - /is-typedarray/1.0.0: - dev: true - resolution: - integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= /is-url/1.2.2: dev: true resolution: @@ -1755,10 +1665,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - /isstream/0.1.2: - dev: true - resolution: - integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= /isurl/1.0.0: dependencies: has-to-string-tag-x: 1.4.1 @@ -1778,11 +1684,6 @@ packages: esprima: 4.0.0 resolution: integrity: sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA== - /jsbn/0.1.1: - dev: true - optional: true - resolution: - integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM= /jsesc/1.3.0: dev: true resolution: @@ -1794,14 +1695,6 @@ packages: /json-parse-better-errors/1.0.1: resolution: integrity: sha512-xyQpxeWWMKyJps9CuGJYeng6ssI5bpqS9ltQpdVQ90t4ql6NdnxFKh95JcRt2cun/DjMVNrdjniLPuMA69xmCw== - /json-schema-traverse/0.3.1: - dev: true - resolution: - integrity: sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A= - /json-schema/0.2.3: - dev: true - resolution: - integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= /json-stringify-safe/5.0.1: dev: true resolution: @@ -1823,17 +1716,6 @@ packages: graceful-fs: 4.1.11 resolution: integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= - /jsprim/1.4.1: - dependencies: - assert-plus: 1.0.0 - extsprintf: 1.3.0 - json-schema: 0.2.3 - verror: 1.10.0 - dev: true - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= /keyv/3.0.0: dependencies: json-buffer: 3.0.0 @@ -1935,6 +1817,22 @@ packages: dev: true resolution: integrity: sha1-Uq06M5zPEM5itAQLcI/nByRLi5Y= + /make-fetch-happen/2.6.0: + dependencies: + agentkeepalive: 3.3.0 + cacache: 10.0.1 + http-cache-semantics: 3.8.1 + http-proxy-agent: 2.0.0 + https-proxy-agent: 2.1.1 + lru-cache: 4.1.1 + mississippi: 1.3.0 + node-fetch-npm: 2.0.2 + promise-retry: 1.1.1 + socks-proxy-agent: 3.0.1 + ssri: 5.0.0 + dev: true + resolution: + integrity: sha512-FFq0lNI0ax+n9IWzWpH8A4JdgYiAp2DDYIZ3rsaav8JDe8I+72CzK6PQW/oom15YDZpV5bYW/9INd6nIJ2ZfZw== /map-obj/1.0.1: dev: true engines: @@ -2004,20 +1902,6 @@ packages: node: '>=4' resolution: integrity: sha512-Me/kel335m6vMKmEmA6c87Z6DUFW3JqkINRnxkbC+A/PUm0D5Fl2dEBQrPKnqCL9Te/CIa1MUt/0InMJhuC/sw== - /mime-db/1.30.0: - dev: true - engines: - node: '>= 0.6' - resolution: - integrity: sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE= - /mime-types/2.1.17: - dependencies: - mime-db: 1.30.0 - dev: true - engines: - node: '>= 0.6' - resolution: - integrity: sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo= /mimic-fn/1.1.0: engines: node: '>=4' @@ -2049,6 +1933,21 @@ packages: /minimist/1.2.0: resolution: integrity: sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= + /mississippi/1.3.0: + dependencies: + concat-stream: 1.6.0 + duplexify: 3.5.1 + end-of-stream: 1.4.0 + flush-write-stream: 1.0.2 + from2: 2.3.0 + parallel-transform: 1.1.0 + pump: 1.0.3 + pumpify: 1.3.5 + stream-each: 1.2.2 + through2: 2.0.3 + dev: true + resolution: + integrity: sha1-0gFYPrEjJ+PFwWQqQEqcrPlONPU= /mkdirp-promise/5.0.1: dependencies: mkdirp: 0.5.1 @@ -2300,9 +2199,24 @@ packages: node: '>=4' resolution: integrity: sha1-t+m8RNw22I6vHVgmBn54ySEeqVE= + /move-concurrently/1.0.1: + dependencies: + aproba: 1.2.0 + copy-concurrently: 1.0.5 + fs-write-stream-atomic: 1.0.10 + mkdirp: 0.5.1 + rimraf: 2.6.2 + run-queue: 1.0.3 + dev: true + resolution: + integrity: sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= /ms/2.0.0: resolution: integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + /ms/2.1.1: + dev: true + resolution: + integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== /mz/2.7.0: dependencies: any-promise: 1.3.0 @@ -2341,6 +2255,16 @@ packages: optional: true resolution: integrity: sha512-hmUtb8m75RSi7N+zZLYqe75XDvZB+6LyTBPkj2DConvNgQet2e3BIqEwe1LLvqMrfyjabuT5ZOrTioLCH1HTdA== + /node-fetch-npm/2.0.2: + dependencies: + encoding: 0.1.12 + json-parse-better-errors: 1.0.1 + safe-buffer: 5.1.1 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha512-nJIxm1QmAj4v3nfCvEeCrYSoVwXyxLnaPBK5W1W5DGEJwjlKuC2VEUycGw5oxk+4zZahRrB84PUJJgEmhFTDFw== /node-status-codes/1.0.0: dev: true engines: @@ -2389,38 +2313,13 @@ packages: node: '>=4' resolution: integrity: sha1-4E2KNp86TK3IUKKFT4+w+KgSAyg= - /npm-package-arg/5.1.2: - dependencies: - hosted-git-info: 2.5.0 - osenv: 0.1.4 - semver: 5.4.1 - validate-npm-package-name: 3.0.0 - dev: true - resolution: - integrity: sha512-wJBsrf0qpypPT7A0LART18hCdyhpCMxeTtcb0X4IZO2jsP6Om7EHN1d9KSKiqD+KVH030RVNpWS9thk+pb7wzA== - /npm-registry-client/8.5.0: - dependencies: - concat-stream: 1.6.0 - graceful-fs: 4.1.11 - normalize-package-data: 2.4.0 - npm-package-arg: 5.1.2 - once: 1.4.0 - request: 2.83.0 - retry: 0.10.1 - semver: 5.4.1 - slide: 1.1.6 - ssri: 4.1.6 - dev: true - optionalDependencies: - npmlog: 4.1.2 - resolution: - integrity: sha512-Nkcw24bfECKFNt0FLDQ+PjVqSlKxMggcboXiUBIvjbCnA15xjRO4kCwRDluGNXZjHFLx/vPjN4+ESXyVjpXLbQ== /npmlog/4.1.2: dependencies: are-we-there-yet: 1.1.4 console-control-strings: 1.1.0 gauge: 2.7.4 set-blocking: 2.0.0 + dev: false optional: true resolution: integrity: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== @@ -2429,10 +2328,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= - /oauth-sign/0.8.2: - dev: true - resolution: - integrity: sha1-Rqarfwrq2N6unsBWV4C31O/rnUM= /object-assign/4.1.1: engines: node: '>=0.10.0' @@ -2552,36 +2447,36 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-DRW9Z9HLvduyyiIv8u24a8sxqLs= - /package-preview/1.0.1: + /package-preview/1.0.2: dependencies: '@pnpm/exec': 1.1.2 '@types/fs-extra': 4.0.5 '@types/load-json-file': 2.0.7 '@types/mz': 0.0.32 - '@types/node': 8.0.54 + '@types/node': 8.0.57 '@types/write-json-file': 2.2.1 cross-spawn: 5.1.0 find-down: 0.1.4 - fs-extra: 4.0.2 + fs-extra: 4.0.3 graceful-fs: 4.1.11 load-json-file: 4.0.0 meow: 4.0.0 mz: 2.7.0 rimraf-then: 1.0.1 symlink-dir: 1.1.0 - unpack-stream: 2.2.0 + unpack-stream: 3.0.0 write-json-file: 2.3.0 dev: true engines: node: '>=4' resolution: - integrity: sha512-V85iWedhni2ptcNjdTryAd0PjqxiYi0BQgRZDJKVQBD9NuPF/shyOmn0A8OYIipIKMQ6QNKImeVd849KbH31hQ== - /package-store/0.10.0: + integrity: sha512-c8pmMkot6F6VrlKUipbCwanIXRlYD9BXod6yTiNyeW45VFGH/JrWv+dY+FaAvhw3u/6zpfsW0gv+AiwIVWntAQ== + /package-store/0.10.1: dependencies: '@types/load-json-file': 2.0.7 - '@types/node': 8.0.54 - '@types/ramda': 0.25.6 - dint: 1.0.0 + '@types/node': 8.0.57 + '@types/ramda': 0.25.7 + dint: 2.0.0 drive-by-path: 1.0.0 encode-registry: 1.1.0 load-json-file: 4.0.0 @@ -2597,10 +2492,18 @@ packages: peerDependencies: '@pnpm/logger': ^1.0.0 resolution: - integrity: sha512-5j6yLUGxinczDMRWlhz1gjYTllVC0Ov4a6reWk0riIg6JGSFtVuBzIyk84dQPFhkIwrx8NZ+U1LuUmQ1nHMsZA== + integrity: sha512-42OC/ytnVm+Tpzl3L8hdEAy+oAHd2wLcu85fnAL/4CEe7Zq/PjWHmrfmeJ3+YC6isMDD0avcIHaEhsbhEnyhvA== /pako/0.2.9: resolution: integrity: sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU= + /parallel-transform/1.1.0: + dependencies: + cyclist: 0.2.2 + inherits: 2.0.3 + readable-stream: 2.3.3 + dev: true + resolution: + integrity: sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY= /parse-entities/1.1.1: dependencies: character-entities: 1.2.1 @@ -2692,10 +2595,6 @@ packages: through2: 2.0.3 resolution: integrity: sha1-l+t2NlvP2MieKH9VyLadTD6bzFI= - /performance-now/2.1.0: - dev: true - resolution: - integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= /pify/2.3.0: dev: true engines: @@ -2727,7 +2626,7 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-24XGgU9eXlo7Se/CjWBP7GKXUVY= - /prebuild-install/2.3.0: + /prebuild-install/2.4.0: dependencies: expand-template: 1.1.0 github-from-package: 0.0.0 @@ -2746,7 +2645,7 @@ packages: dev: false optional: true resolution: - integrity: sha512-gzjq2oHB8oMbzJSsSh9MQ64zrXZGt092/uT4TLZlz2qnrPxpWqp4vYB7LZrDxnlxf5RfbCjkgDI/z0EIVuYzAw== + integrity: sha512-2v/FFGgF8Z2UjmM7dHiEwfuldALnZZsBEfjY6Pk1wPu88gYexPkIBUJwHYJ7e/kasFu8zbtTPY5bY45Vc2MC6g== /prepend-http/1.0.4: dev: true engines: @@ -2778,6 +2677,19 @@ packages: /process-nextick-args/1.0.7: resolution: integrity: sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M= + /promise-inflight/1.0.1: + dev: true + resolution: + integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM= + /promise-retry/1.1.1: + dependencies: + err-code: 1.1.2 + retry: 0.10.1 + dev: true + engines: + node: '>=0.12' + resolution: + integrity: sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0= /promise.prototype.finally/1.0.1: deprecated: Please upgrade to v2.0 or higher! dev: true @@ -2800,16 +2712,6 @@ packages: pump: 1.0.3 resolution: integrity: sha1-G2ccYZlAq8rqwK0OOjwWS+dgmTs= - /punycode/1.4.1: - dev: true - resolution: - integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4= - /qs/6.5.1: - dev: true - engines: - node: '>=0.6' - resolution: - integrity: sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A== /query-string/5.0.1: dependencies: decode-uri-component: 0.2.0 @@ -2943,10 +2845,10 @@ packages: node: '>=4' resolution: integrity: sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo= - /regenerator-runtime/0.11.0: + /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 @@ -3010,35 +2912,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= - /request/2.83.0: - dependencies: - aws-sign2: 0.7.0 - aws4: 1.6.0 - caseless: 0.12.0 - combined-stream: 1.0.5 - extend: 3.0.1 - forever-agent: 0.6.1 - form-data: 2.3.1 - har-validator: 5.0.3 - hawk: 6.0.2 - http-signature: 1.2.0 - is-typedarray: 1.0.0 - isstream: 0.1.2 - json-stringify-safe: 5.0.1 - mime-types: 2.1.17 - oauth-sign: 0.8.2 - performance-now: 2.1.0 - qs: 6.5.1 - safe-buffer: 5.1.1 - stringstream: 0.0.5 - tough-cookie: 2.3.3 - tunnel-agent: 0.6.0 - uuid: 3.1.0 - dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-lR3gD69osqm6EYLk9wB/G1W/laGWjzH90t1vEa2xuxHD5KUrSzp9pUSfTm+YC5Nxt2T8nMPEvKlhbQayU7bgFw== /require-uncached/1.0.3: dependencies: caller-path: 0.1.0 @@ -3143,6 +3016,12 @@ packages: dev: true resolution: integrity: sha1-v2zoO4dRDRY0Ru6qV37WpvxYNeA= + /run-queue/1.0.3: + dependencies: + aproba: 1.2.0 + dev: true + resolution: + integrity: sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= /safe-buffer/5.1.1: resolution: integrity: sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg== @@ -3158,6 +3037,7 @@ packages: resolution: integrity: sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg== /set-blocking/2.0.0: + dev: false optional: true resolution: integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc= @@ -3202,14 +3082,30 @@ packages: dev: true resolution: integrity: sha1-VusCfWW00tzmyy4tMsTUr8nh1wc= - /sntp/2.1.0: - dependencies: - hoek: 4.2.0 + /smart-buffer/1.1.15: dev: true engines: - node: '>=4.0.0' + node: '>= 0.10.15' + npm: '>= 1.3.5' resolution: - integrity: sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg== + integrity: sha1-fxFLW2X6s+KjWqd1uxLw0cZJvxY= + /socks-proxy-agent/3.0.1: + dependencies: + agent-base: 4.1.2 + socks: 1.1.10 + dev: true + resolution: + integrity: sha512-ZwEDymm204mTzvdqyUqOdovVr2YRd2NYskrYrF2LXyZ9qDiMAoFESGK8CRphiO7rtbo2Y757k2Nia3x2hGtalA== + /socks/1.1.10: + dependencies: + ip: 1.1.5 + smart-buffer: 1.1.15 + dev: true + engines: + node: '>= 0.10.0' + npm: '>= 1.3.5' + resolution: + integrity: sha1-W4t/x8jzQcU+0FbpKbe/Tei6e1o= /sort-keys/1.1.2: dependencies: is-plain-obj: 1.1.0 @@ -3277,32 +3173,18 @@ packages: /sprintf-js/1.0.3: resolution: integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - /sshpk/1.13.1: - dependencies: - asn1: 0.2.3 - assert-plus: 1.0.0 - dashdash: 1.14.1 - getpass: 0.1.7 - dev: true - engines: - node: '>=0.10.0' - optionalDependencies: - bcrypt-pbkdf: 1.0.1 - ecc-jsbn: 0.1.1 - jsbn: 0.1.1 - tweetnacl: 0.14.5 - resolution: - integrity: sha1-US322mKHFEMW3EwY/hzx2UBzm+M= - /ssri/4.1.6: - dependencies: - safe-buffer: 5.1.1 - resolution: - integrity: sha512-WUbCdgSAMQjTFZRWvSPpauryvREEA+Krn19rx67UlJEJx/M192ZHxMmJXjZ4tkdFm+Sb0SXGlENeQVlA5wY7kA== /ssri/5.0.0: dependencies: safe-buffer: 5.1.1 resolution: integrity: sha512-728D4yoQcQm1ooZvSbywLkV1RjfITZXh0oWrhM/lnsx3nAHx7LsRGJWB/YyvoceAYRq98xqbstiN4JBv1/wNHg== + /stream-each/1.2.2: + dependencies: + end-of-stream: 1.4.0 + stream-shift: 1.0.0 + dev: true + resolution: + integrity: sha512-mc1dbFhGBxvTM3bIWmAAINbqiuAk9TATcfIQC8P+/+HJefgaiTlMn2dHvkX8qlI12KeYKSQ1Ua9RrIqrn1VPoA== /stream-shift/1.0.0: resolution: integrity: sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= @@ -3345,10 +3227,6 @@ packages: dev: true resolution: integrity: sha1-sVDsLXKsTBtfMktR+2soyc3/BYw= - /stringstream/0.0.5: - dev: true - resolution: - integrity: sha1-TkhM1N5aC7vuGORjB3EKioFiGHg= /strip-ansi/0.3.0: dependencies: ansi-regex: 0.2.1 @@ -3419,7 +3297,7 @@ packages: /symlink-dir/1.1.0: dependencies: '@types/mz': 0.0.31 - '@types/node': 8.0.54 + '@types/node': 8.0.57 graceful-fs: 4.1.11 is-windows: 1.0.1 mkdirp-promise: 5.0.1 @@ -3540,14 +3418,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= - /tough-cookie/2.3.3: - dependencies: - punycode: 1.4.1 - dev: true - engines: - node: '>=0.8' - resolution: - integrity: sha1-C2GKVWW23qkL80JdBNVe3EdadWE= /trim-newlines/1.0.0: dev: true engines: @@ -3598,10 +3468,10 @@ packages: dev: true resolution: integrity: sha1-aw6DdgA9evGGT434+J3QBZ/80DI= - /tslib/1.8.0: + /tslib/1.8.1: dev: true resolution: - integrity: sha512-ymKWWZJST0/CkgduC2qkzjMOWr4bouhuURNXCn/inEX0L57BnRG6FhX76o7FOnsjHazCjfU2LKeSrlS2sIKQJg== + integrity: sha1-aUavLR1lGnsYY7Ux1uWvpBqkTqw= /tslint/5.8.0: dependencies: babel-code-frame: 6.26.0 @@ -3613,7 +3483,7 @@ packages: minimatch: 3.0.4 resolve: 1.5.0 semver: 5.4.1 - tslib: 1.8.0 + tslib: 1.8.1 tsutils: 2.13.0 dev: true engines: @@ -3624,7 +3494,7 @@ packages: integrity: sha1-H0mtWy53x2w69N3K5VKuTjYS6xM= /tsutils/2.13.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' @@ -3633,13 +3503,10 @@ packages: /tunnel-agent/0.6.0: dependencies: safe-buffer: 5.1.1 - resolution: - integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= - /tweetnacl/0.14.5: - dev: true + dev: false optional: true resolution: - integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= /typedarray/0.0.6: dev: true resolution: @@ -3656,6 +3523,18 @@ packages: through: 2.3.8 resolution: integrity: sha512-izD3jxT8xkzwtXRUZjtmRwKnZoeECrfZ8ra/ketwOcusbZEp4mjULMnJOCfTDZBgGQAAY1AJ/IgxcwkavcX9Og== + /unique-filename/1.1.0: + dependencies: + unique-slug: 2.0.0 + dev: true + resolution: + integrity: sha1-0F8v5AMlYIcfMOk8vnNe6iAVFPM= + /unique-slug/2.0.0: + dependencies: + imurmurhash: 0.1.4 + dev: true + resolution: + integrity: sha1-22Z258fMBimHj/GWCXx4hVrp9Ks= /unist-util-is/2.1.1: dev: true resolution: @@ -3678,17 +3557,18 @@ packages: integrity: sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc= /unpack-stream/2.2.0: dependencies: - '@types/node': 8.0.54 + '@types/node': 8.0.57 decompress-maybe: 1.0.0 ssri: 5.0.0 tar-fs: 1.16.0 + dev: false engines: node: '>=4' resolution: integrity: sha512-UU/97pTZMXBpWGRJLmmDq2mN3v3dBbFgrUNH26UpfvyVwbO1i0ZZnzQvm7YEoTcMJpFpuX9LWGYNu2rmh6K4Jg== /unpack-stream/3.0.0: dependencies: - '@types/node': 8.0.55 + '@types/node': 8.0.57 decompress-maybe: 1.0.0 ssri: 5.0.0 tar-fs: 1.16.0 @@ -3753,10 +3633,6 @@ packages: dev: true resolution: integrity: sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho= - /uuid/3.1.0: - dev: true - resolution: - integrity: sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g== /v8flags/3.0.1: dependencies: homedir-polyfill: 1.0.1 @@ -3771,22 +3647,6 @@ packages: spdx-expression-parse: 1.0.4 resolution: integrity: sha1-KAS6vnEq0zeUWaz74kdGqywwP7w= - /validate-npm-package-name/3.0.0: - dependencies: - builtins: 1.0.3 - dev: true - resolution: - integrity: sha1-X6kS2B630MdK/BQN5zF/DKffQ34= - /verror/1.10.0: - dependencies: - assert-plus: 1.0.0 - core-util-is: 1.0.2 - extsprintf: 1.4.0 - dev: true - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= /which/1.3.0: dependencies: isexe: 2.0.0 @@ -3796,6 +3656,7 @@ packages: /wide-align/1.1.2: dependencies: string-width: 1.0.2 + dev: false optional: true resolution: integrity: sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w== @@ -3872,6 +3733,10 @@ packages: node: '>=0.4' resolution: integrity: sha1-pcbVMr5lbiPbgg77lDofBJmNY68= + /y18n/3.2.1: + dev: true + resolution: + integrity: sha1-bRX7qITAhnnA136I53WegR4H+kE= /yallist/2.1.2: dev: true resolution: diff --git a/test/index.ts b/test/index.ts index 4efe6a00ba..7aaba431ca 100644 --- a/test/index.ts +++ b/test/index.ts @@ -3,12 +3,20 @@ import createPackageRequester from '@pnpm/package-requester' import createResolver from '@pnpm/npm-resolver' import createFetcher from '@pnpm/tarball-fetcher' -const resolve = createResolver({rawNpmConfig: {}}) +const registry = 'https://registry.npmjs.org/' + +const rawNpmConfig = { registry } + +const resolve = createResolver({ + rawNpmConfig, + metaCache: new Map(), + store: '.store', +}) const fetch = createFetcher({ alwaysAuth: false, registry: 'https://registry.npmjs.org/', strictSsl: false, - rawNpmConfig: {}, + rawNpmConfig, }) test('createPackageRequester', t => {