diff --git a/npm-debug.log b/npm-debug.log new file mode 100644 index 000000000..ff98f72e0 --- /dev/null +++ b/npm-debug.log @@ -0,0 +1,6001 @@ +0 info it worked if it ends with ok +1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install', '-g', 'less' ] +2 info using npm@3.5.2 +3 info using node@v8.10.0 +4 silly loadCurrentTree Starting +5 silly install loadCurrentTree +6 silly install readGlobalPackageData +7 silly fetchPackageMetaData less +8 silly fetchNamedPackageData less +9 silly mapToRegistry name less +10 silly mapToRegistry using default registry +11 silly mapToRegistry registry https://registry.npmjs.org/ +12 silly mapToRegistry uri https://registry.npmjs.org/less +13 verbose request uri https://registry.npmjs.org/less +14 verbose request no auth needed +15 info attempt registry request try #1 at 13:48:56 +16 verbose request id a4b6025c8aea6240 +17 http request GET https://registry.npmjs.org/less +18 http 200 https://registry.npmjs.org/less +19 verbose headers { date: 'Fri, 22 May 2020 11:48:56 GMT', +19 verbose headers 'content-type': 'application/json', +19 verbose headers 'transfer-encoding': 'chunked', +19 verbose headers connection: 'keep-alive', +19 verbose headers 'set-cookie': +19 verbose headers [ '__cfduid=d617ade07ecf1d2217c245d16895bbe0b1590148136; expires=Sun, 21-Jun-20 11:48:56 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +19 verbose headers 'cf-ray': '59764f9dd951dfc7-FRA', +19 verbose headers age: '4984', +19 verbose headers 'cache-control': 'public, max-age=300', +19 verbose headers etag: 'W/"a9190f37b834d4c1d31bac3321453584"', +19 verbose headers 'last-modified': 'Tue, 11 Feb 2020 05:58:33 GMT', +19 verbose headers vary: 'accept-encoding, accept', +19 verbose headers 'cf-cache-status': 'HIT', +19 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +19 verbose headers server: 'cloudflare', +19 verbose headers 'content-encoding': 'gzip', +19 verbose headers 'cf-request-id': '02ddd016a30000dfc72a85c200000001' } +20 silly get cb [ 200, +20 silly get { date: 'Fri, 22 May 2020 11:48:56 GMT', +20 silly get 'content-type': 'application/json', +20 silly get 'transfer-encoding': 'chunked', +20 silly get connection: 'keep-alive', +20 silly get 'set-cookie': +20 silly get [ '__cfduid=d617ade07ecf1d2217c245d16895bbe0b1590148136; expires=Sun, 21-Jun-20 11:48:56 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +20 silly get 'cf-ray': '59764f9dd951dfc7-FRA', +20 silly get age: '4984', +20 silly get 'cache-control': 'public, max-age=300', +20 silly get etag: 'W/"a9190f37b834d4c1d31bac3321453584"', +20 silly get 'last-modified': 'Tue, 11 Feb 2020 05:58:33 GMT', +20 silly get vary: 'accept-encoding, accept', +20 silly get 'cf-cache-status': 'HIT', +20 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +20 silly get server: 'cloudflare', +20 silly get 'content-encoding': 'gzip', +20 silly get 'cf-request-id': '02ddd016a30000dfc72a85c200000001' } ] +21 verbose get saving less to /home/christine/.npm/registry.npmjs.org/less/.cache.json +22 silly install normalizeTree +23 silly loadCurrentTree Finishing +24 silly loadIdealTree Starting +25 silly install loadIdealTree +26 silly cloneCurrentTree Starting +27 silly install cloneCurrentTreeToIdealTree +28 silly cloneCurrentTree Finishing +29 silly loadShrinkwrap Starting +30 silly install loadShrinkwrap +31 silly loadShrinkwrap Finishing +32 silly loadAllDepsIntoIdealTree Starting +33 silly install loadAllDepsIntoIdealTree +34 silly resolveWithNewModule less@3.11.1 checking installable status +35 silly cache add args [ 'less', null ] +36 verbose cache add spec less +37 silly cache add parsed spec Result { +37 silly cache add raw: 'less', +37 silly cache add scope: null, +37 silly cache add name: 'less', +37 silly cache add rawSpec: '', +37 silly cache add spec: 'latest', +37 silly cache add type: 'tag' } +38 silly addNamed less@latest +39 verbose addNamed "latest" is being treated as a dist-tag for less +40 info addNameTag [ 'less', 'latest' ] +41 silly mapToRegistry name less +42 silly mapToRegistry using default registry +43 silly mapToRegistry registry https://registry.npmjs.org/ +44 silly mapToRegistry uri https://registry.npmjs.org/less +45 verbose addNameTag registry:https://registry.npmjs.org/less not in flight; fetching +46 verbose get https://registry.npmjs.org/less not expired, no request +47 silly addNameTag next cb for less with tag latest +48 silly addNamed less@3.11.1 +49 verbose addNamed "3.11.1" is a plain semver version for less +50 silly mapToRegistry name less +51 silly mapToRegistry using default registry +52 silly mapToRegistry registry https://registry.npmjs.org/ +53 silly mapToRegistry uri https://registry.npmjs.org/less +54 verbose addRemoteTarball https://registry.npmjs.org/less/-/less-3.11.1.tgz not in flight; adding +55 verbose addRemoteTarball [ 'https://registry.npmjs.org/less/-/less-3.11.1.tgz', +55 verbose addRemoteTarball 'c6bf08e39e02404fe6b307a3dfffafdc55bd36e2' ] +56 info retry fetch attempt 1 at 13:48:56 +57 info attempt registry request try #1 at 13:48:56 +58 http fetch GET https://registry.npmjs.org/less/-/less-3.11.1.tgz +59 http fetch 200 https://registry.npmjs.org/less/-/less-3.11.1.tgz +60 silly fetchAndShaCheck shasum c6bf08e39e02404fe6b307a3dfffafdc55bd36e2 +61 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/less/-/less-3.11.1.tgz not in flight; adding +62 verbose addTmpTarball already have metadata; skipping unpack for less@3.11.1 +63 silly cache afterAdd less@3.11.1 +64 verbose afterAdd /home/christine/.npm/less/3.11.1/package/package.json not in flight; writing +65 verbose afterAdd /home/christine/.npm/less/3.11.1/package/package.json written +66 silly fetchNamedPackageData clone +67 silly mapToRegistry name clone +68 silly mapToRegistry using default registry +69 silly mapToRegistry registry https://registry.npmjs.org/ +70 silly mapToRegistry uri https://registry.npmjs.org/clone +71 silly fetchNamedPackageData tslib +72 silly mapToRegistry name tslib +73 silly mapToRegistry using default registry +74 silly mapToRegistry registry https://registry.npmjs.org/ +75 silly mapToRegistry uri https://registry.npmjs.org/tslib +76 silly fetchNamedPackageData errno +77 silly mapToRegistry name errno +78 silly mapToRegistry using default registry +79 silly mapToRegistry registry https://registry.npmjs.org/ +80 silly mapToRegistry uri https://registry.npmjs.org/errno +81 silly fetchNamedPackageData graceful-fs +82 silly mapToRegistry name graceful-fs +83 silly mapToRegistry using default registry +84 silly mapToRegistry registry https://registry.npmjs.org/ +85 silly mapToRegistry uri https://registry.npmjs.org/graceful-fs +86 silly fetchNamedPackageData image-size +87 silly mapToRegistry name image-size +88 silly mapToRegistry using default registry +89 silly mapToRegistry registry https://registry.npmjs.org/ +90 silly mapToRegistry uri https://registry.npmjs.org/image-size +91 silly fetchNamedPackageData mime +92 silly mapToRegistry name mime +93 silly mapToRegistry using default registry +94 silly mapToRegistry registry https://registry.npmjs.org/ +95 silly mapToRegistry uri https://registry.npmjs.org/mime +96 silly fetchNamedPackageData mkdirp +97 silly mapToRegistry name mkdirp +98 silly mapToRegistry using default registry +99 silly mapToRegistry registry https://registry.npmjs.org/ +100 silly mapToRegistry uri https://registry.npmjs.org/mkdirp +101 silly fetchNamedPackageData promise +102 silly mapToRegistry name promise +103 silly mapToRegistry using default registry +104 silly mapToRegistry registry https://registry.npmjs.org/ +105 silly mapToRegistry uri https://registry.npmjs.org/promise +106 silly fetchNamedPackageData request +107 silly mapToRegistry name request +108 silly mapToRegistry using default registry +109 silly mapToRegistry registry https://registry.npmjs.org/ +110 silly mapToRegistry uri https://registry.npmjs.org/request +111 silly fetchNamedPackageData source-map +112 silly mapToRegistry name source-map +113 silly mapToRegistry using default registry +114 silly mapToRegistry registry https://registry.npmjs.org/ +115 silly mapToRegistry uri https://registry.npmjs.org/source-map +116 verbose request uri https://registry.npmjs.org/clone +117 verbose request no auth needed +118 info attempt registry request try #1 at 13:48:57 +119 http request GET https://registry.npmjs.org/clone +120 verbose request uri https://registry.npmjs.org/image-size +121 verbose request no auth needed +122 info attempt registry request try #1 at 13:48:57 +123 http request GET https://registry.npmjs.org/image-size +124 verbose request uri https://registry.npmjs.org/mime +125 verbose request no auth needed +126 info attempt registry request try #1 at 13:48:57 +127 http request GET https://registry.npmjs.org/mime +128 verbose request uri https://registry.npmjs.org/promise +129 verbose request no auth needed +130 info attempt registry request try #1 at 13:48:57 +131 http request GET https://registry.npmjs.org/promise +132 verbose request uri https://registry.npmjs.org/graceful-fs +133 verbose request no auth needed +134 info attempt registry request try #1 at 13:48:57 +135 verbose etag W/"1c460ab789b9e8543b95c4b5a6c375f3" +136 verbose lastModified Wed, 23 Oct 2019 22:53:09 GMT +137 http request GET https://registry.npmjs.org/graceful-fs +138 verbose request uri https://registry.npmjs.org/tslib +139 verbose request no auth needed +140 info attempt registry request try #1 at 13:48:57 +141 verbose etag W/"b925b4fe86c5df36369bde3707715b35" +142 verbose lastModified Thu, 27 Feb 2020 19:32:28 GMT +143 http request GET https://registry.npmjs.org/tslib +144 verbose request uri https://registry.npmjs.org/errno +145 verbose request no auth needed +146 info attempt registry request try #1 at 13:48:57 +147 verbose etag W/"93d3c79a655f99137298121fc95d36c6" +148 verbose lastModified Sat, 26 May 2018 23:40:24 GMT +149 http request GET https://registry.npmjs.org/errno +150 verbose request uri https://registry.npmjs.org/mkdirp +151 verbose request no auth needed +152 info attempt registry request try #1 at 13:48:57 +153 verbose etag W/"d524362c92a3b75a83d0bed6625f637f" +154 verbose lastModified Fri, 24 Jan 2020 21:00:58 GMT +155 http request GET https://registry.npmjs.org/mkdirp +156 verbose request uri https://registry.npmjs.org/request +157 verbose request no auth needed +158 info attempt registry request try #1 at 13:48:57 +159 verbose etag W/"c566e68fc36cacf0ca652754877088f1" +160 verbose lastModified Fri, 11 Oct 2019 09:45:45 GMT +161 http request GET https://registry.npmjs.org/request +162 verbose request uri https://registry.npmjs.org/source-map +163 verbose request no auth needed +164 info attempt registry request try #1 at 13:48:57 +165 verbose etag W/"07eab35bfd437f0fa78a36e45ec561e4" +166 verbose lastModified Wed, 03 Jul 2019 00:29:13 GMT +167 http request GET https://registry.npmjs.org/source-map +168 http 200 https://registry.npmjs.org/clone +169 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +169 verbose headers 'content-type': 'application/json; charset=UTF-8', +169 verbose headers 'transfer-encoding': 'chunked', +169 verbose headers connection: 'keep-alive', +169 verbose headers 'set-cookie': +169 verbose headers [ '__cfduid=d3adb321249b44604682ca627e182cc9b1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +169 verbose headers 'cf-ray': '59764fa18be1dfc7-FRA', +169 verbose headers age: '5315', +169 verbose headers 'cache-control': 'public, max-age=300', +169 verbose headers etag: 'W/"e7f514de950dc8f5a0f30b1fd58d0420"', +169 verbose headers 'last-modified': 'Wed, 01 Aug 2018 22:56:48 GMT', +169 verbose headers vary: 'accept-encoding, accept', +169 verbose headers 'cf-cache-status': 'HIT', +169 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +169 verbose headers server: 'cloudflare', +169 verbose headers 'content-encoding': 'gzip', +169 verbose headers 'cf-request-id': '02ddd018f30000dfc72a87f200000001' } +170 silly get cb [ 200, +170 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +170 silly get 'content-type': 'application/json; charset=UTF-8', +170 silly get 'transfer-encoding': 'chunked', +170 silly get connection: 'keep-alive', +170 silly get 'set-cookie': +170 silly get [ '__cfduid=d3adb321249b44604682ca627e182cc9b1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +170 silly get 'cf-ray': '59764fa18be1dfc7-FRA', +170 silly get age: '5315', +170 silly get 'cache-control': 'public, max-age=300', +170 silly get etag: 'W/"e7f514de950dc8f5a0f30b1fd58d0420"', +170 silly get 'last-modified': 'Wed, 01 Aug 2018 22:56:48 GMT', +170 silly get vary: 'accept-encoding, accept', +170 silly get 'cf-cache-status': 'HIT', +170 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +170 silly get server: 'cloudflare', +170 silly get 'content-encoding': 'gzip', +170 silly get 'cf-request-id': '02ddd018f30000dfc72a87f200000001' } ] +171 verbose get saving clone to /home/christine/.npm/registry.npmjs.org/clone/.cache.json +172 silly resolveWithNewModule clone@2.1.2 checking installable status +173 silly cache add args [ 'clone@^2.1.2', null ] +174 verbose cache add spec clone@^2.1.2 +175 silly cache add parsed spec Result { +175 silly cache add raw: 'clone@^2.1.2', +175 silly cache add scope: null, +175 silly cache add name: 'clone', +175 silly cache add rawSpec: '^2.1.2', +175 silly cache add spec: '>=2.1.2 <3.0.0', +175 silly cache add type: 'range' } +176 silly addNamed clone@>=2.1.2 <3.0.0 +177 verbose addNamed ">=2.1.2 <3.0.0" is a valid semver range for clone +178 silly addNameRange { name: 'clone', range: '>=2.1.2 <3.0.0', hasData: false } +179 silly mapToRegistry name clone +180 silly mapToRegistry using default registry +181 silly mapToRegistry registry https://registry.npmjs.org/ +182 silly mapToRegistry uri https://registry.npmjs.org/clone +183 verbose addNameRange registry:https://registry.npmjs.org/clone not in flight; fetching +184 verbose get https://registry.npmjs.org/clone not expired, no request +185 silly addNameRange number 2 { name: 'clone', range: '>=2.1.2 <3.0.0', hasData: true } +186 silly addNameRange versions [ 'clone', +186 silly addNameRange [ '0.0.0', +186 silly addNameRange '0.0.1', +186 silly addNameRange '0.0.2', +186 silly addNameRange '0.0.3', +186 silly addNameRange '0.0.4', +186 silly addNameRange '0.0.5', +186 silly addNameRange '0.0.6', +186 silly addNameRange '0.0.7', +186 silly addNameRange '0.1.0', +186 silly addNameRange '0.1.1', +186 silly addNameRange '0.1.2', +186 silly addNameRange '0.1.3', +186 silly addNameRange '0.1.4', +186 silly addNameRange '0.1.5', +186 silly addNameRange '0.1.6', +186 silly addNameRange '0.1.7', +186 silly addNameRange '0.1.8', +186 silly addNameRange '0.1.9', +186 silly addNameRange '0.1.10', +186 silly addNameRange '0.1.11', +186 silly addNameRange '0.1.12', +186 silly addNameRange '0.1.13', +186 silly addNameRange '0.1.14', +186 silly addNameRange '0.1.15', +186 silly addNameRange '0.1.16', +186 silly addNameRange '0.1.17', +186 silly addNameRange '0.1.18', +186 silly addNameRange '0.2.0', +186 silly addNameRange '0.1.19', +186 silly addNameRange '1.0.0', +186 silly addNameRange '1.0.1', +186 silly addNameRange '1.0.2', +186 silly addNameRange '2.0.0', +186 silly addNameRange '2.1.0', +186 silly addNameRange '2.1.1', +186 silly addNameRange '1.0.3', +186 silly addNameRange '2.1.2', +186 silly addNameRange '1.0.4' ] ] +187 silly addNamed clone@2.1.2 +188 verbose addNamed "2.1.2" is a plain semver version for clone +189 silly mapToRegistry name clone +190 silly mapToRegistry using default registry +191 silly mapToRegistry registry https://registry.npmjs.org/ +192 silly mapToRegistry uri https://registry.npmjs.org/clone +193 verbose addRemoteTarball https://registry.npmjs.org/clone/-/clone-2.1.2.tgz not in flight; adding +194 verbose addRemoteTarball [ 'https://registry.npmjs.org/clone/-/clone-2.1.2.tgz', +194 verbose addRemoteTarball '1b7f4b9f591f1e8f83670401600345a02887435f' ] +195 info retry fetch attempt 1 at 13:48:57 +196 info attempt registry request try #1 at 13:48:57 +197 http fetch GET https://registry.npmjs.org/clone/-/clone-2.1.2.tgz +198 http fetch 200 https://registry.npmjs.org/clone/-/clone-2.1.2.tgz +199 silly fetchAndShaCheck shasum 1b7f4b9f591f1e8f83670401600345a02887435f +200 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/clone/-/clone-2.1.2.tgz not in flight; adding +201 verbose addTmpTarball already have metadata; skipping unpack for clone@2.1.2 +202 http 200 https://registry.npmjs.org/mime +203 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +203 verbose headers 'content-type': 'application/json', +203 verbose headers 'transfer-encoding': 'chunked', +203 verbose headers connection: 'keep-alive', +203 verbose headers 'set-cookie': +203 verbose headers [ '__cfduid=d2f816bc144e9d07683b5f46095af6dd51590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +203 verbose headers 'cf-ray': '59764fa1caba6347-FRA', +203 verbose headers age: '5658', +203 verbose headers 'cache-control': 'public, max-age=300', +203 verbose headers etag: 'W/"06d541b2c21df82e268be063f8846ba5"', +203 verbose headers 'last-modified': 'Fri, 01 May 2020 23:10:52 GMT', +203 verbose headers vary: 'accept-encoding, accept', +203 verbose headers 'cf-cache-status': 'HIT', +203 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +203 verbose headers server: 'cloudflare', +203 verbose headers 'content-encoding': 'gzip', +203 verbose headers 'cf-request-id': '02ddd0192000006347e8890200000001' } +204 silly get cb [ 200, +204 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +204 silly get 'content-type': 'application/json', +204 silly get 'transfer-encoding': 'chunked', +204 silly get connection: 'keep-alive', +204 silly get 'set-cookie': +204 silly get [ '__cfduid=d2f816bc144e9d07683b5f46095af6dd51590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +204 silly get 'cf-ray': '59764fa1caba6347-FRA', +204 silly get age: '5658', +204 silly get 'cache-control': 'public, max-age=300', +204 silly get etag: 'W/"06d541b2c21df82e268be063f8846ba5"', +204 silly get 'last-modified': 'Fri, 01 May 2020 23:10:52 GMT', +204 silly get vary: 'accept-encoding, accept', +204 silly get 'cf-cache-status': 'HIT', +204 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +204 silly get server: 'cloudflare', +204 silly get 'content-encoding': 'gzip', +204 silly get 'cf-request-id': '02ddd0192000006347e8890200000001' } ] +205 verbose get saving mime to /home/christine/.npm/registry.npmjs.org/mime/.cache.json +206 http 304 https://registry.npmjs.org/errno +207 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +207 verbose headers connection: 'keep-alive', +207 verbose headers 'set-cookie': +207 verbose headers [ '__cfduid=d6501da2c31d6ed13bf98ae2d437c1a051590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +207 verbose headers 'cf-ray': '59764fa1ddccd6e9-FRA', +207 verbose headers age: '5629', +207 verbose headers 'cache-control': 'public, max-age=300', +207 verbose headers etag: '"93d3c79a655f99137298121fc95d36c6"', +207 verbose headers 'last-modified': 'Sat, 26 May 2018 23:40:24 GMT', +207 verbose headers vary: 'Accept-Encoding', +207 verbose headers 'cf-cache-status': 'HIT', +207 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +207 verbose headers server: 'cloudflare', +207 verbose headers 'cf-request-id': '02ddd019240000d6e975b00200000001' } +208 silly get cb [ 304, +208 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +208 silly get connection: 'keep-alive', +208 silly get 'set-cookie': +208 silly get [ '__cfduid=d6501da2c31d6ed13bf98ae2d437c1a051590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +208 silly get 'cf-ray': '59764fa1ddccd6e9-FRA', +208 silly get age: '5629', +208 silly get 'cache-control': 'public, max-age=300', +208 silly get etag: '"93d3c79a655f99137298121fc95d36c6"', +208 silly get 'last-modified': 'Sat, 26 May 2018 23:40:24 GMT', +208 silly get vary: 'Accept-Encoding', +208 silly get 'cf-cache-status': 'HIT', +208 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +208 silly get server: 'cloudflare', +208 silly get 'cf-request-id': '02ddd019240000d6e975b00200000001' } ] +209 verbose etag https://registry.npmjs.org/errno from cache +210 verbose get saving errno to /home/christine/.npm/registry.npmjs.org/errno/.cache.json +211 http 200 https://registry.npmjs.org/promise +212 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +212 verbose headers 'content-type': 'application/json', +212 verbose headers 'transfer-encoding': 'chunked', +212 verbose headers connection: 'keep-alive', +212 verbose headers 'set-cookie': +212 verbose headers [ '__cfduid=d0651730248de197cc0bf9e0b3e6fc5ab1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +212 verbose headers 'cf-ray': '59764fa1c9c76413-FRA', +212 verbose headers age: '5628', +212 verbose headers 'cache-control': 'public, max-age=300', +212 verbose headers etag: 'W/"0560bb757d840a7a46bf8d008bc75194"', +212 verbose headers 'last-modified': 'Mon, 02 Mar 2020 10:57:46 GMT', +212 verbose headers vary: 'accept-encoding, accept', +212 verbose headers 'cf-cache-status': 'HIT', +212 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +212 verbose headers server: 'cloudflare', +212 verbose headers 'content-encoding': 'gzip', +212 verbose headers 'cf-request-id': '02ddd01920000064135f8cb200000001' } +213 silly get cb [ 200, +213 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +213 silly get 'content-type': 'application/json', +213 silly get 'transfer-encoding': 'chunked', +213 silly get connection: 'keep-alive', +213 silly get 'set-cookie': +213 silly get [ '__cfduid=d0651730248de197cc0bf9e0b3e6fc5ab1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +213 silly get 'cf-ray': '59764fa1c9c76413-FRA', +213 silly get age: '5628', +213 silly get 'cache-control': 'public, max-age=300', +213 silly get etag: 'W/"0560bb757d840a7a46bf8d008bc75194"', +213 silly get 'last-modified': 'Mon, 02 Mar 2020 10:57:46 GMT', +213 silly get vary: 'accept-encoding, accept', +213 silly get 'cf-cache-status': 'HIT', +213 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +213 silly get server: 'cloudflare', +213 silly get 'content-encoding': 'gzip', +213 silly get 'cf-request-id': '02ddd01920000064135f8cb200000001' } ] +214 verbose get saving promise to /home/christine/.npm/registry.npmjs.org/promise/.cache.json +215 http 200 https://registry.npmjs.org/graceful-fs +216 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +216 verbose headers 'content-type': 'application/json', +216 verbose headers 'transfer-encoding': 'chunked', +216 verbose headers connection: 'keep-alive', +216 verbose headers 'set-cookie': +216 verbose headers [ '__cfduid=d1ba0ebb5b0def6eb801cd0e2e5f4b1541590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +216 verbose headers 'cf-ray': '59764fa1da22325c-FRA', +216 verbose headers age: '5345', +216 verbose headers 'cache-control': 'public, max-age=300', +216 verbose headers etag: 'W/"84e1c483529d18a582ac0265096141af"', +216 verbose headers 'last-modified': 'Tue, 28 Apr 2020 15:14:15 GMT', +216 verbose headers vary: 'accept-encoding, accept', +216 verbose headers 'cf-cache-status': 'HIT', +216 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +216 verbose headers server: 'cloudflare', +216 verbose headers 'content-encoding': 'gzip', +216 verbose headers 'cf-request-id': '02ddd019250000325c4cbef200000001' } +217 silly get cb [ 200, +217 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +217 silly get 'content-type': 'application/json', +217 silly get 'transfer-encoding': 'chunked', +217 silly get connection: 'keep-alive', +217 silly get 'set-cookie': +217 silly get [ '__cfduid=d1ba0ebb5b0def6eb801cd0e2e5f4b1541590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +217 silly get 'cf-ray': '59764fa1da22325c-FRA', +217 silly get age: '5345', +217 silly get 'cache-control': 'public, max-age=300', +217 silly get etag: 'W/"84e1c483529d18a582ac0265096141af"', +217 silly get 'last-modified': 'Tue, 28 Apr 2020 15:14:15 GMT', +217 silly get vary: 'accept-encoding, accept', +217 silly get 'cf-cache-status': 'HIT', +217 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +217 silly get server: 'cloudflare', +217 silly get 'content-encoding': 'gzip', +217 silly get 'cf-request-id': '02ddd019250000325c4cbef200000001' } ] +218 verbose get saving graceful-fs to /home/christine/.npm/registry.npmjs.org/graceful-fs/.cache.json +219 silly resolveWithNewModule errno@0.1.7 checking installable status +220 silly cache add args [ 'errno@^0.1.1', null ] +221 verbose cache add spec errno@^0.1.1 +222 silly cache add parsed spec Result { +222 silly cache add raw: 'errno@^0.1.1', +222 silly cache add scope: null, +222 silly cache add name: 'errno', +222 silly cache add rawSpec: '^0.1.1', +222 silly cache add spec: '>=0.1.1 <0.2.0', +222 silly cache add type: 'range' } +223 silly addNamed errno@>=0.1.1 <0.2.0 +224 verbose addNamed ">=0.1.1 <0.2.0" is a valid semver range for errno +225 silly addNameRange { name: 'errno', range: '>=0.1.1 <0.2.0', hasData: false } +226 silly mapToRegistry name errno +227 silly mapToRegistry using default registry +228 silly mapToRegistry registry https://registry.npmjs.org/ +229 silly mapToRegistry uri https://registry.npmjs.org/errno +230 verbose addNameRange registry:https://registry.npmjs.org/errno not in flight; fetching +231 silly resolveWithNewModule mime@1.6.0 checking installable status +232 silly cache add args [ 'mime@^1.4.1', null ] +233 verbose cache add spec mime@^1.4.1 +234 silly cache add parsed spec Result { +234 silly cache add raw: 'mime@^1.4.1', +234 silly cache add scope: null, +234 silly cache add name: 'mime', +234 silly cache add rawSpec: '^1.4.1', +234 silly cache add spec: '>=1.4.1 <2.0.0', +234 silly cache add type: 'range' } +235 silly addNamed mime@>=1.4.1 <2.0.0 +236 verbose addNamed ">=1.4.1 <2.0.0" is a valid semver range for mime +237 silly addNameRange { name: 'mime', range: '>=1.4.1 <2.0.0', hasData: false } +238 silly mapToRegistry name mime +239 silly mapToRegistry using default registry +240 silly mapToRegistry registry https://registry.npmjs.org/ +241 silly mapToRegistry uri https://registry.npmjs.org/mime +242 verbose addNameRange registry:https://registry.npmjs.org/mime not in flight; fetching +243 http 200 https://registry.npmjs.org/tslib +244 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +244 verbose headers 'content-type': 'application/json', +244 verbose headers 'transfer-encoding': 'chunked', +244 verbose headers connection: 'keep-alive', +244 verbose headers 'set-cookie': +244 verbose headers [ '__cfduid=de2f13b30bfc4f0fe2c257a08857023531590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +244 verbose headers 'cf-ray': '59764fa1d9e7d715-FRA', +244 verbose headers age: '5299', +244 verbose headers 'cache-control': 'public, max-age=300', +244 verbose headers etag: 'W/"2b86a514bc0f750da0d0f62d3dbfde51"', +244 verbose headers 'last-modified': 'Wed, 13 May 2020 23:18:43 GMT', +244 verbose headers vary: 'accept-encoding, accept', +244 verbose headers 'cf-cache-status': 'HIT', +244 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +244 verbose headers server: 'cloudflare', +244 verbose headers 'content-encoding': 'gzip', +244 verbose headers 'cf-request-id': '02ddd019240000d715c11d3200000001' } +245 silly get cb [ 200, +245 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +245 silly get 'content-type': 'application/json', +245 silly get 'transfer-encoding': 'chunked', +245 silly get connection: 'keep-alive', +245 silly get 'set-cookie': +245 silly get [ '__cfduid=de2f13b30bfc4f0fe2c257a08857023531590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +245 silly get 'cf-ray': '59764fa1d9e7d715-FRA', +245 silly get age: '5299', +245 silly get 'cache-control': 'public, max-age=300', +245 silly get etag: 'W/"2b86a514bc0f750da0d0f62d3dbfde51"', +245 silly get 'last-modified': 'Wed, 13 May 2020 23:18:43 GMT', +245 silly get vary: 'accept-encoding, accept', +245 silly get 'cf-cache-status': 'HIT', +245 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +245 silly get server: 'cloudflare', +245 silly get 'content-encoding': 'gzip', +245 silly get 'cf-request-id': '02ddd019240000d715c11d3200000001' } ] +246 verbose get saving tslib to /home/christine/.npm/registry.npmjs.org/tslib/.cache.json +247 verbose get https://registry.npmjs.org/errno not expired, no request +248 silly addNameRange number 2 { name: 'errno', range: '>=0.1.1 <0.2.0', hasData: true } +249 silly addNameRange versions [ 'errno', +249 silly addNameRange [ '0.0.1', +249 silly addNameRange '0.0.2', +249 silly addNameRange '0.0.3', +249 silly addNameRange '0.0.4', +249 silly addNameRange '0.0.5', +249 silly addNameRange '0.1.0', +249 silly addNameRange '0.1.1', +249 silly addNameRange '0.1.2', +249 silly addNameRange '0.1.3', +249 silly addNameRange '0.1.4', +249 silly addNameRange '0.1.5', +249 silly addNameRange '0.1.6', +249 silly addNameRange '0.1.7' ] ] +250 silly addNamed errno@0.1.7 +251 verbose addNamed "0.1.7" is a plain semver version for errno +252 verbose get https://registry.npmjs.org/mime not expired, no request +253 silly addNameRange number 2 { name: 'mime', range: '>=1.4.1 <2.0.0', hasData: true } +254 silly addNameRange versions [ 'mime', +254 silly addNameRange [ '1.0.0', +254 silly addNameRange '1.1.0', +254 silly addNameRange '1.2.1', +254 silly addNameRange '1.2.2', +254 silly addNameRange '1.2.3', +254 silly addNameRange '1.2.4', +254 silly addNameRange '1.2.5', +254 silly addNameRange '1.2.6', +254 silly addNameRange '1.2.7', +254 silly addNameRange '1.2.8', +254 silly addNameRange '1.2.9', +254 silly addNameRange '1.2.10', +254 silly addNameRange '1.2.11', +254 silly addNameRange '1.3.0', +254 silly addNameRange '1.3.2', +254 silly addNameRange '1.3.3', +254 silly addNameRange '1.3.4', +254 silly addNameRange '1.3.5', +254 silly addNameRange '1.3.6', +254 silly addNameRange '1.4.0', +254 silly addNameRange '2.0.0', +254 silly addNameRange '2.0.1', +254 silly addNameRange '2.0.2', +254 silly addNameRange '1.4.1', +254 silly addNameRange '2.0.3', +254 silly addNameRange '1.5.0', +254 silly addNameRange '1.6.0', +254 silly addNameRange '2.0.5', +254 silly addNameRange '2.1.0', +254 silly addNameRange '2.2.0', +254 silly addNameRange '2.2.1', +254 silly addNameRange '2.2.2', +254 silly addNameRange '2.3.0', +254 silly addNameRange '2.3.1', +254 silly addNameRange '2.4.0', +254 silly addNameRange '2.4.1', +254 silly addNameRange '2.4.2', +254 silly addNameRange '2.4.3', +254 silly addNameRange '2.4.4', +254 silly addNameRange '2.4.5' ] ] +255 silly addNamed mime@1.6.0 +256 verbose addNamed "1.6.0" is a plain semver version for mime +257 silly cache afterAdd clone@2.1.2 +258 verbose afterAdd /home/christine/.npm/clone/2.1.2/package/package.json not in flight; writing +259 silly mapToRegistry name mime +260 silly mapToRegistry using default registry +261 silly mapToRegistry registry https://registry.npmjs.org/ +262 silly mapToRegistry uri https://registry.npmjs.org/mime +263 verbose addRemoteTarball https://registry.npmjs.org/mime/-/mime-1.6.0.tgz not in flight; adding +264 verbose addRemoteTarball [ 'https://registry.npmjs.org/mime/-/mime-1.6.0.tgz', +264 verbose addRemoteTarball '32cd9e5c64553bd58d19a568af452acff04981b1' ] +265 http 200 https://registry.npmjs.org/mkdirp +266 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +266 verbose headers 'content-type': 'application/json', +266 verbose headers 'transfer-encoding': 'chunked', +266 verbose headers connection: 'keep-alive', +266 verbose headers 'set-cookie': +266 verbose headers [ '__cfduid=d29dbbf504bb01fed0e3216d3e4c64fcc1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +266 verbose headers 'cf-ray': '59764fa1fe51175a-FRA', +266 verbose headers age: '5346', +266 verbose headers 'cache-control': 'public, max-age=300', +266 verbose headers etag: 'W/"0730d9c43c136c318d8e19c69cbd72aa"', +266 verbose headers 'last-modified': 'Wed, 22 Apr 2020 06:03:24 GMT', +266 verbose headers vary: 'accept-encoding, accept', +266 verbose headers 'cf-cache-status': 'HIT', +266 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +266 verbose headers server: 'cloudflare', +266 verbose headers 'content-encoding': 'gzip', +266 verbose headers 'cf-request-id': '02ddd019380000175a1e1e7200000001' } +267 silly get cb [ 200, +267 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +267 silly get 'content-type': 'application/json', +267 silly get 'transfer-encoding': 'chunked', +267 silly get connection: 'keep-alive', +267 silly get 'set-cookie': +267 silly get [ '__cfduid=d29dbbf504bb01fed0e3216d3e4c64fcc1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +267 silly get 'cf-ray': '59764fa1fe51175a-FRA', +267 silly get age: '5346', +267 silly get 'cache-control': 'public, max-age=300', +267 silly get etag: 'W/"0730d9c43c136c318d8e19c69cbd72aa"', +267 silly get 'last-modified': 'Wed, 22 Apr 2020 06:03:24 GMT', +267 silly get vary: 'accept-encoding, accept', +267 silly get 'cf-cache-status': 'HIT', +267 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +267 silly get server: 'cloudflare', +267 silly get 'content-encoding': 'gzip', +267 silly get 'cf-request-id': '02ddd019380000175a1e1e7200000001' } ] +268 verbose get saving mkdirp to /home/christine/.npm/registry.npmjs.org/mkdirp/.cache.json +269 silly resolveWithNewModule graceful-fs@4.2.4 checking installable status +270 silly cache add args [ 'graceful-fs@^4.1.2', null ] +271 verbose cache add spec graceful-fs@^4.1.2 +272 silly cache add parsed spec Result { +272 silly cache add raw: 'graceful-fs@^4.1.2', +272 silly cache add scope: null, +272 silly cache add name: 'graceful-fs', +272 silly cache add rawSpec: '^4.1.2', +272 silly cache add spec: '>=4.1.2 <5.0.0', +272 silly cache add type: 'range' } +273 silly addNamed graceful-fs@>=4.1.2 <5.0.0 +274 verbose addNamed ">=4.1.2 <5.0.0" is a valid semver range for graceful-fs +275 silly addNameRange { name: 'graceful-fs', range: '>=4.1.2 <5.0.0', hasData: false } +276 silly mapToRegistry name graceful-fs +277 silly mapToRegistry using default registry +278 silly mapToRegistry registry https://registry.npmjs.org/ +279 silly mapToRegistry uri https://registry.npmjs.org/graceful-fs +280 verbose addNameRange registry:https://registry.npmjs.org/graceful-fs not in flight; fetching +281 http 200 https://registry.npmjs.org/image-size +282 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +282 verbose headers 'content-type': 'application/json', +282 verbose headers 'transfer-encoding': 'chunked', +282 verbose headers connection: 'keep-alive', +282 verbose headers 'set-cookie': +282 verbose headers [ '__cfduid=d69b2d3a0ed04b60eed400c38cdaaf9511590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +282 verbose headers 'cf-ray': '59764fa1cf14648b-FRA', +282 verbose headers age: '4621', +282 verbose headers 'cache-control': 'public, max-age=300', +282 verbose headers etag: 'W/"c223fda42dcf547145c5fcea3c32c5da"', +282 verbose headers 'last-modified': 'Mon, 30 Sep 2019 10:49:43 GMT', +282 verbose headers vary: 'accept-encoding, accept', +282 verbose headers 'cf-cache-status': 'HIT', +282 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +282 verbose headers server: 'cloudflare', +282 verbose headers 'content-encoding': 'gzip', +282 verbose headers 'cf-request-id': '02ddd0191b0000648bda3f1200000001' } +283 silly get cb [ 200, +283 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +283 silly get 'content-type': 'application/json', +283 silly get 'transfer-encoding': 'chunked', +283 silly get connection: 'keep-alive', +283 silly get 'set-cookie': +283 silly get [ '__cfduid=d69b2d3a0ed04b60eed400c38cdaaf9511590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +283 silly get 'cf-ray': '59764fa1cf14648b-FRA', +283 silly get age: '4621', +283 silly get 'cache-control': 'public, max-age=300', +283 silly get etag: 'W/"c223fda42dcf547145c5fcea3c32c5da"', +283 silly get 'last-modified': 'Mon, 30 Sep 2019 10:49:43 GMT', +283 silly get vary: 'accept-encoding, accept', +283 silly get 'cf-cache-status': 'HIT', +283 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +283 silly get server: 'cloudflare', +283 silly get 'content-encoding': 'gzip', +283 silly get 'cf-request-id': '02ddd0191b0000648bda3f1200000001' } ] +284 verbose get saving image-size to /home/christine/.npm/registry.npmjs.org/image-size/.cache.json +285 silly resolveWithNewModule promise@7.3.1 checking installable status +286 silly cache add args [ 'promise@^7.1.1', null ] +287 verbose cache add spec promise@^7.1.1 +288 silly cache add parsed spec Result { +288 silly cache add raw: 'promise@^7.1.1', +288 silly cache add scope: null, +288 silly cache add name: 'promise', +288 silly cache add rawSpec: '^7.1.1', +288 silly cache add spec: '>=7.1.1 <8.0.0', +288 silly cache add type: 'range' } +289 silly addNamed promise@>=7.1.1 <8.0.0 +290 verbose addNamed ">=7.1.1 <8.0.0" is a valid semver range for promise +291 silly addNameRange { name: 'promise', range: '>=7.1.1 <8.0.0', hasData: false } +292 silly mapToRegistry name promise +293 silly mapToRegistry using default registry +294 silly mapToRegistry registry https://registry.npmjs.org/ +295 silly mapToRegistry uri https://registry.npmjs.org/promise +296 verbose addNameRange registry:https://registry.npmjs.org/promise not in flight; fetching +297 info retry fetch attempt 1 at 13:48:57 +298 info attempt registry request try #1 at 13:48:57 +299 http fetch GET https://registry.npmjs.org/mime/-/mime-1.6.0.tgz +300 silly resolveWithNewModule tslib@1.13.0 checking installable status +301 silly cache add args [ 'tslib@^1.10.0', null ] +302 verbose cache add spec tslib@^1.10.0 +303 silly cache add parsed spec Result { +303 silly cache add raw: 'tslib@^1.10.0', +303 silly cache add scope: null, +303 silly cache add name: 'tslib', +303 silly cache add rawSpec: '^1.10.0', +303 silly cache add spec: '>=1.10.0 <2.0.0', +303 silly cache add type: 'range' } +304 silly addNamed tslib@>=1.10.0 <2.0.0 +305 verbose addNamed ">=1.10.0 <2.0.0" is a valid semver range for tslib +306 silly addNameRange { name: 'tslib', range: '>=1.10.0 <2.0.0', hasData: false } +307 silly mapToRegistry name tslib +308 silly mapToRegistry using default registry +309 silly mapToRegistry registry https://registry.npmjs.org/ +310 silly mapToRegistry uri https://registry.npmjs.org/tslib +311 verbose addNameRange registry:https://registry.npmjs.org/tslib not in flight; fetching +312 verbose afterAdd /home/christine/.npm/clone/2.1.2/package/package.json written +313 verbose get https://registry.npmjs.org/graceful-fs not expired, no request +314 silly addNameRange number 2 { name: 'graceful-fs', range: '>=4.1.2 <5.0.0', hasData: true } +315 silly addNameRange versions [ 'graceful-fs', +315 silly addNameRange [ '1.0.0', +315 silly addNameRange '1.0.1', +315 silly addNameRange '1.0.2', +315 silly addNameRange '1.1.0', +315 silly addNameRange '1.1.1', +315 silly addNameRange '1.1.2', +315 silly addNameRange '1.1.3', +315 silly addNameRange '1.1.4', +315 silly addNameRange '1.1.5', +315 silly addNameRange '1.1.6', +315 silly addNameRange '1.1.7', +315 silly addNameRange '1.1.8', +315 silly addNameRange '1.1.9', +315 silly addNameRange '1.1.10', +315 silly addNameRange '1.1.11', +315 silly addNameRange '1.1.12', +315 silly addNameRange '1.1.13', +315 silly addNameRange '1.1.14', +315 silly addNameRange '1.2.0', +315 silly addNameRange '1.2.1', +315 silly addNameRange '1.2.2', +315 silly addNameRange '1.2.3', +315 silly addNameRange '2.0.0', +315 silly addNameRange '2.0.1', +315 silly addNameRange '2.0.2', +315 silly addNameRange '2.0.3', +315 silly addNameRange '3.0.0', +315 silly addNameRange '3.0.1', +315 silly addNameRange '3.0.2', +315 silly addNameRange '3.0.3', +315 silly addNameRange '3.0.4', +315 silly addNameRange '3.0.5', +315 silly addNameRange '3.0.6', +315 silly addNameRange '3.0.7', +315 silly addNameRange '3.0.8', +315 silly addNameRange '4.1.0', +315 silly addNameRange '4.1.1', +315 silly addNameRange '4.1.2', +315 silly addNameRange '4.1.3', +315 silly addNameRange '4.1.4', +315 silly addNameRange '4.1.5', +315 silly addNameRange '3.0.9', +315 silly addNameRange '4.1.6', +315 silly addNameRange '3.0.10', +315 silly addNameRange '3.0.11', +315 silly addNameRange '4.1.7', +315 silly addNameRange '4.1.8', +315 silly addNameRange '4.1.9', +315 silly addNameRange '4.1.10', +315 silly addNameRange '4.1.11', +315 silly addNameRange '4.1.12', +315 silly addNameRange '4.1.13', +315 silly addNameRange '4.1.14', +315 silly addNameRange '4.1.15', +315 silly addNameRange '4.2.0', +315 silly addNameRange '4.2.1', +315 silly addNameRange '3.0.12', +315 silly addNameRange '4.2.2', +315 silly addNameRange '4.2.3', +315 silly addNameRange '4.2.4' ] ] +316 silly addNamed graceful-fs@4.2.4 +317 verbose addNamed "4.2.4" is a plain semver version for graceful-fs +318 silly cache afterAdd errno@0.1.7 +319 verbose afterAdd /home/christine/.npm/errno/0.1.7/package/package.json not in flight; writing +320 silly mapToRegistry name graceful-fs +321 silly mapToRegistry using default registry +322 silly mapToRegistry registry https://registry.npmjs.org/ +323 silly mapToRegistry uri https://registry.npmjs.org/graceful-fs +324 verbose addRemoteTarball https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz not in flight; adding +325 verbose addRemoteTarball [ 'https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz', +325 verbose addRemoteTarball '2256bde14d3632958c465ebc96dc467ca07a29fb' ] +326 verbose get https://registry.npmjs.org/promise not expired, no request +327 silly addNameRange number 2 { name: 'promise', range: '>=7.1.1 <8.0.0', hasData: true } +328 silly addNameRange versions [ 'promise', +328 silly addNameRange [ '1.2.1', +328 silly addNameRange '1.2.2', +328 silly addNameRange '1.3.0', +328 silly addNameRange '2.0.0', +328 silly addNameRange '3.0.0', +328 silly addNameRange '3.0.1', +328 silly addNameRange '3.1.0', +328 silly addNameRange '3.2.0', +328 silly addNameRange '4.0.0', +328 silly addNameRange '5.0.0', +328 silly addNameRange '6.0.0', +328 silly addNameRange '6.0.1', +328 silly addNameRange '6.1.0', +328 silly addNameRange '7.0.0', +328 silly addNameRange '7.0.1', +328 silly addNameRange '7.0.2', +328 silly addNameRange '7.0.3', +328 silly addNameRange '7.0.4', +328 silly addNameRange '7.1.0', +328 silly addNameRange '7.1.1', +328 silly addNameRange '7.2.0', +328 silly addNameRange '7.3.0', +328 silly addNameRange '7.3.1', +328 silly addNameRange '8.0.0', +328 silly addNameRange '8.0.1', +328 silly addNameRange '8.0.2', +328 silly addNameRange '8.0.3', +328 silly addNameRange '8.1.0' ] ] +329 silly addNamed promise@7.3.1 +330 verbose addNamed "7.3.1" is a plain semver version for promise +331 verbose get https://registry.npmjs.org/tslib not expired, no request +332 silly addNameRange number 2 { name: 'tslib', range: '>=1.10.0 <2.0.0', hasData: true } +333 silly addNameRange versions [ 'tslib', +333 silly addNameRange [ '0.0.1-security', +333 silly addNameRange '1.0.0', +333 silly addNameRange '1.1.0', +333 silly addNameRange '1.2.0', +333 silly addNameRange '1.3.0', +333 silly addNameRange '1.4.0', +333 silly addNameRange '1.5.0', +333 silly addNameRange '1.6.0', +333 silly addNameRange '1.6.1', +333 silly addNameRange '1.7.0', +333 silly addNameRange '1.7.1', +333 silly addNameRange '1.8.0', +333 silly addNameRange '1.8.1', +333 silly addNameRange '1.9.0', +333 silly addNameRange '1.9.1', +333 silly addNameRange '1.9.2', +333 silly addNameRange '1.9.3', +333 silly addNameRange '1.10.0', +333 silly addNameRange '1.11.0', +333 silly addNameRange '1.11.1', +333 silly addNameRange '1.11.2', +333 silly addNameRange '1.12.0', +333 silly addNameRange '1.13.0', +333 silly addNameRange '2.0.0' ] ] +334 silly addNamed tslib@1.13.0 +335 verbose addNamed "1.13.0" is a plain semver version for tslib +336 silly mapToRegistry name promise +337 silly mapToRegistry using default registry +338 silly mapToRegistry registry https://registry.npmjs.org/ +339 silly mapToRegistry uri https://registry.npmjs.org/promise +340 verbose addRemoteTarball https://registry.npmjs.org/promise/-/promise-7.3.1.tgz not in flight; adding +341 verbose addRemoteTarball [ 'https://registry.npmjs.org/promise/-/promise-7.3.1.tgz', +341 verbose addRemoteTarball '064b72602b18f90f29192b8b1bc418ffd1ebd3bf' ] +342 silly resolveWithNewModule mkdirp@0.5.5 checking installable status +343 silly cache add args [ 'mkdirp@^0.5.0', null ] +344 verbose cache add spec mkdirp@^0.5.0 +345 silly cache add parsed spec Result { +345 silly cache add raw: 'mkdirp@^0.5.0', +345 silly cache add scope: null, +345 silly cache add name: 'mkdirp', +345 silly cache add rawSpec: '^0.5.0', +345 silly cache add spec: '>=0.5.0 <0.6.0', +345 silly cache add type: 'range' } +346 silly addNamed mkdirp@>=0.5.0 <0.6.0 +347 verbose addNamed ">=0.5.0 <0.6.0" is a valid semver range for mkdirp +348 silly addNameRange { name: 'mkdirp', range: '>=0.5.0 <0.6.0', hasData: false } +349 silly mapToRegistry name mkdirp +350 silly mapToRegistry using default registry +351 silly mapToRegistry registry https://registry.npmjs.org/ +352 silly mapToRegistry uri https://registry.npmjs.org/mkdirp +353 verbose addNameRange registry:https://registry.npmjs.org/mkdirp not in flight; fetching +354 silly mapToRegistry name tslib +355 silly mapToRegistry using default registry +356 silly mapToRegistry registry https://registry.npmjs.org/ +357 silly mapToRegistry uri https://registry.npmjs.org/tslib +358 verbose addRemoteTarball https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz not in flight; adding +359 verbose addRemoteTarball [ 'https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz', +359 verbose addRemoteTarball 'c881e13cc7015894ed914862d276436fa9a47043' ] +360 info retry fetch attempt 1 at 13:48:57 +361 info attempt registry request try #1 at 13:48:57 +362 http fetch GET https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz +363 info retry fetch attempt 1 at 13:48:57 +364 info attempt registry request try #1 at 13:48:57 +365 http fetch GET https://registry.npmjs.org/promise/-/promise-7.3.1.tgz +366 http 200 https://registry.npmjs.org/source-map +367 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +367 verbose headers 'content-type': 'application/json', +367 verbose headers 'transfer-encoding': 'chunked', +367 verbose headers connection: 'keep-alive', +367 verbose headers 'set-cookie': +367 verbose headers [ '__cfduid=d850f5e63141a007f397139d82cf517f01590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +367 verbose headers 'cf-ray': '59764fa1f8a405fd-FRA', +367 verbose headers age: '5629', +367 verbose headers 'cache-control': 'public, max-age=300', +367 verbose headers etag: 'W/"ed6422e25077febab77501a786cb4bdd"', +367 verbose headers 'last-modified': 'Thu, 07 May 2020 17:23:05 GMT', +367 verbose headers vary: 'accept-encoding, accept', +367 verbose headers 'cf-cache-status': 'HIT', +367 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +367 verbose headers server: 'cloudflare', +367 verbose headers 'content-encoding': 'gzip', +367 verbose headers 'cf-request-id': '02ddd0193d000005fd8da0d200000001' } +368 silly get cb [ 200, +368 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +368 silly get 'content-type': 'application/json', +368 silly get 'transfer-encoding': 'chunked', +368 silly get connection: 'keep-alive', +368 silly get 'set-cookie': +368 silly get [ '__cfduid=d850f5e63141a007f397139d82cf517f01590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +368 silly get 'cf-ray': '59764fa1f8a405fd-FRA', +368 silly get age: '5629', +368 silly get 'cache-control': 'public, max-age=300', +368 silly get etag: 'W/"ed6422e25077febab77501a786cb4bdd"', +368 silly get 'last-modified': 'Thu, 07 May 2020 17:23:05 GMT', +368 silly get vary: 'accept-encoding, accept', +368 silly get 'cf-cache-status': 'HIT', +368 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +368 silly get server: 'cloudflare', +368 silly get 'content-encoding': 'gzip', +368 silly get 'cf-request-id': '02ddd0193d000005fd8da0d200000001' } ] +369 verbose get saving source-map to /home/christine/.npm/registry.npmjs.org/source-map/.cache.json +370 silly resolveWithNewModule image-size@0.5.5 checking installable status +371 silly cache add args [ 'image-size@~0.5.0', null ] +372 verbose cache add spec image-size@~0.5.0 +373 silly cache add parsed spec Result { +373 silly cache add raw: 'image-size@~0.5.0', +373 silly cache add scope: null, +373 silly cache add name: 'image-size', +373 silly cache add rawSpec: '~0.5.0', +373 silly cache add spec: '>=0.5.0 <0.6.0', +373 silly cache add type: 'range' } +374 silly addNamed image-size@>=0.5.0 <0.6.0 +375 verbose addNamed ">=0.5.0 <0.6.0" is a valid semver range for image-size +376 silly addNameRange { name: 'image-size', range: '>=0.5.0 <0.6.0', hasData: false } +377 silly mapToRegistry name image-size +378 silly mapToRegistry using default registry +379 silly mapToRegistry registry https://registry.npmjs.org/ +380 silly mapToRegistry uri https://registry.npmjs.org/image-size +381 verbose addNameRange registry:https://registry.npmjs.org/image-size not in flight; fetching +382 info retry fetch attempt 1 at 13:48:57 +383 info attempt registry request try #1 at 13:48:57 +384 http fetch GET https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz +385 verbose afterAdd /home/christine/.npm/errno/0.1.7/package/package.json written +386 verbose get https://registry.npmjs.org/mkdirp not expired, no request +387 silly addNameRange number 2 { name: 'mkdirp', range: '>=0.5.0 <0.6.0', hasData: true } +388 silly addNameRange versions [ 'mkdirp', +388 silly addNameRange [ '0.0.1', +388 silly addNameRange '0.0.2', +388 silly addNameRange '0.0.3', +388 silly addNameRange '0.0.4', +388 silly addNameRange '0.0.5', +388 silly addNameRange '0.0.6', +388 silly addNameRange '0.0.7', +388 silly addNameRange '0.1.0', +388 silly addNameRange '0.2.0', +388 silly addNameRange '0.2.1', +388 silly addNameRange '0.2.2', +388 silly addNameRange '0.3.0', +388 silly addNameRange '0.3.1', +388 silly addNameRange '0.3.2', +388 silly addNameRange '0.3.3', +388 silly addNameRange '0.3.4', +388 silly addNameRange '0.3.5', +388 silly addNameRange '0.4.0', +388 silly addNameRange '0.4.1', +388 silly addNameRange '0.4.2', +388 silly addNameRange '0.5.0', +388 silly addNameRange '0.5.1', +388 silly addNameRange '1.0.0', +388 silly addNameRange '1.0.1', +388 silly addNameRange '1.0.2', +388 silly addNameRange '1.0.3', +388 silly addNameRange '0.5.2', +388 silly addNameRange '0.5.3', +388 silly addNameRange '0.5.4', +388 silly addNameRange '1.0.4', +388 silly addNameRange '0.5.5' ] ] +389 silly addNamed mkdirp@0.5.5 +390 verbose addNamed "0.5.5" is a plain semver version for mkdirp +391 silly mapToRegistry name mkdirp +392 silly mapToRegistry using default registry +393 silly mapToRegistry registry https://registry.npmjs.org/ +394 silly mapToRegistry uri https://registry.npmjs.org/mkdirp +395 verbose addRemoteTarball https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz not in flight; adding +396 verbose addRemoteTarball [ 'https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz', +396 verbose addRemoteTarball 'd91cefd62d1436ca0f41620e251288d420099def' ] +397 verbose get https://registry.npmjs.org/image-size not expired, no request +398 silly addNameRange number 2 { name: 'image-size', range: '>=0.5.0 <0.6.0', hasData: true } +399 silly addNameRange versions [ 'image-size', +399 silly addNameRange [ '0.0.2', +399 silly addNameRange '0.0.3', +399 silly addNameRange '0.0.5', +399 silly addNameRange '0.1.0', +399 silly addNameRange '0.1.1', +399 silly addNameRange '0.1.2', +399 silly addNameRange '0.1.3', +399 silly addNameRange '0.1.4', +399 silly addNameRange '0.1.5', +399 silly addNameRange '0.1.6', +399 silly addNameRange '0.1.7', +399 silly addNameRange '0.1.10', +399 silly addNameRange '0.1.15', +399 silly addNameRange '0.0.16', +399 silly addNameRange '0.1.16', +399 silly addNameRange '0.1.17', +399 silly addNameRange '0.1.20', +399 silly addNameRange '0.2.1', +399 silly addNameRange '0.2.2', +399 silly addNameRange '0.2.3', +399 silly addNameRange '0.2.4', +399 silly addNameRange '0.2.5', +399 silly addNameRange '0.3.0', +399 silly addNameRange '0.3.1', +399 silly addNameRange '0.3.2', +399 silly addNameRange '0.3.3', +399 silly addNameRange '0.3.5', +399 silly addNameRange '0.4.0', +399 silly addNameRange '0.5.0', +399 silly addNameRange '0.5.1', +399 silly addNameRange '0.5.2', +399 silly addNameRange '0.5.3', +399 silly addNameRange '0.5.4', +399 silly addNameRange '0.5.5', +399 silly addNameRange '0.6.0', +399 silly addNameRange '0.6.1', +399 silly addNameRange '0.6.2', +399 silly addNameRange '0.6.3', +399 silly addNameRange '0.7.0', +399 silly addNameRange '0.7.1', +399 silly addNameRange '0.7.2', +399 silly addNameRange '0.7.3', +399 silly addNameRange '0.7.4', +399 silly addNameRange '0.7.5', +399 silly addNameRange '0.8.0', +399 silly addNameRange '0.8.1', +399 silly addNameRange '0.8.2', +399 silly addNameRange '0.8.3' ] ] +400 silly addNamed image-size@0.5.5 +401 verbose addNamed "0.5.5" is a plain semver version for image-size +402 silly mapToRegistry name image-size +403 silly mapToRegistry using default registry +404 silly mapToRegistry registry https://registry.npmjs.org/ +405 silly mapToRegistry uri https://registry.npmjs.org/image-size +406 verbose addRemoteTarball https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz not in flight; adding +407 verbose addRemoteTarball [ 'https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz', +407 verbose addRemoteTarball '09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c' ] +408 http fetch 200 https://registry.npmjs.org/mime/-/mime-1.6.0.tgz +409 info retry fetch attempt 1 at 13:48:57 +410 info attempt registry request try #1 at 13:48:57 +411 http fetch GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz +412 http 200 https://registry.npmjs.org/request +413 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +413 verbose headers 'content-type': 'application/json', +413 verbose headers 'transfer-encoding': 'chunked', +413 verbose headers connection: 'keep-alive', +413 verbose headers 'set-cookie': +413 verbose headers [ '__cfduid=da26bd26924c67acdff0555528c279ae61590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +413 verbose headers 'cf-ray': '59764fa1dc0ec272-FRA', +413 verbose headers age: '5668', +413 verbose headers 'cache-control': 'public, max-age=300', +413 verbose headers etag: 'W/"f6a50554348a0710692c70f1bd6574ab"', +413 verbose headers 'last-modified': 'Mon, 11 May 2020 15:19:07 GMT', +413 verbose headers vary: 'accept-encoding, accept', +413 verbose headers 'cf-cache-status': 'HIT', +413 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +413 verbose headers server: 'cloudflare', +413 verbose headers 'content-encoding': 'gzip', +413 verbose headers 'cf-request-id': '02ddd0192b0000c27238899200000001' } +414 silly get cb [ 200, +414 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +414 silly get 'content-type': 'application/json', +414 silly get 'transfer-encoding': 'chunked', +414 silly get connection: 'keep-alive', +414 silly get 'set-cookie': +414 silly get [ '__cfduid=da26bd26924c67acdff0555528c279ae61590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +414 silly get 'cf-ray': '59764fa1dc0ec272-FRA', +414 silly get age: '5668', +414 silly get 'cache-control': 'public, max-age=300', +414 silly get etag: 'W/"f6a50554348a0710692c70f1bd6574ab"', +414 silly get 'last-modified': 'Mon, 11 May 2020 15:19:07 GMT', +414 silly get vary: 'accept-encoding, accept', +414 silly get 'cf-cache-status': 'HIT', +414 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +414 silly get server: 'cloudflare', +414 silly get 'content-encoding': 'gzip', +414 silly get 'cf-request-id': '02ddd0192b0000c27238899200000001' } ] +415 verbose get saving request to /home/christine/.npm/registry.npmjs.org/request/.cache.json +416 silly resolveWithNewModule source-map@0.6.1 checking installable status +417 silly cache add args [ 'source-map@~0.6.0', null ] +418 verbose cache add spec source-map@~0.6.0 +419 silly cache add parsed spec Result { +419 silly cache add raw: 'source-map@~0.6.0', +419 silly cache add scope: null, +419 silly cache add name: 'source-map', +419 silly cache add rawSpec: '~0.6.0', +419 silly cache add spec: '>=0.6.0 <0.7.0', +419 silly cache add type: 'range' } +420 silly addNamed source-map@>=0.6.0 <0.7.0 +421 verbose addNamed ">=0.6.0 <0.7.0" is a valid semver range for source-map +422 silly addNameRange { name: 'source-map', range: '>=0.6.0 <0.7.0', hasData: false } +423 silly mapToRegistry name source-map +424 silly mapToRegistry using default registry +425 silly mapToRegistry registry https://registry.npmjs.org/ +426 silly mapToRegistry uri https://registry.npmjs.org/source-map +427 verbose addNameRange registry:https://registry.npmjs.org/source-map not in flight; fetching +428 info retry fetch attempt 1 at 13:48:57 +429 info attempt registry request try #1 at 13:48:57 +430 http fetch GET https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz +431 silly fetchAndShaCheck shasum 32cd9e5c64553bd58d19a568af452acff04981b1 +432 http fetch 200 https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz +433 http fetch 200 https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz +434 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/mime/-/mime-1.6.0.tgz not in flight; adding +435 verbose addTmpTarball already have metadata; skipping unpack for mime@1.6.0 +436 verbose get https://registry.npmjs.org/source-map not expired, no request +437 silly addNameRange number 2 { name: 'source-map', range: '>=0.6.0 <0.7.0', hasData: true } +438 silly addNameRange versions [ 'source-map', +438 silly addNameRange [ '0.0.0', +438 silly addNameRange '0.1.0', +438 silly addNameRange '0.1.1', +438 silly addNameRange '0.1.2', +438 silly addNameRange '0.1.3', +438 silly addNameRange '0.1.4', +438 silly addNameRange '0.1.5', +438 silly addNameRange '0.1.6', +438 silly addNameRange '0.1.7', +438 silly addNameRange '0.1.8', +438 silly addNameRange '0.1.9', +438 silly addNameRange '0.1.10', +438 silly addNameRange '0.1.11', +438 silly addNameRange '0.1.12', +438 silly addNameRange '0.1.13', +438 silly addNameRange '0.1.14', +438 silly addNameRange '0.1.15', +438 silly addNameRange '0.1.16', +438 silly addNameRange '0.1.17', +438 silly addNameRange '0.1.18', +438 silly addNameRange '0.1.19', +438 silly addNameRange '0.1.20', +438 silly addNameRange '0.1.21', +438 silly addNameRange '0.1.22', +438 silly addNameRange '0.1.23', +438 silly addNameRange '0.1.24', +438 silly addNameRange '0.1.25', +438 silly addNameRange '0.1.26', +438 silly addNameRange '0.1.27', +438 silly addNameRange '0.1.28', +438 silly addNameRange '0.1.29', +438 silly addNameRange '0.1.30', +438 silly addNameRange '0.1.31', +438 silly addNameRange '0.1.32', +438 silly addNameRange '0.1.33', +438 silly addNameRange '0.1.34', +438 silly addNameRange '0.1.35', +438 silly addNameRange '0.1.36', +438 silly addNameRange '0.1.37', +438 silly addNameRange '0.1.38', +438 silly addNameRange '0.1.39', +438 silly addNameRange '0.1.40', +438 silly addNameRange '0.1.41', +438 silly addNameRange '0.1.42', +438 silly addNameRange '0.1.43', +438 silly addNameRange '0.2.0', +438 silly addNameRange '0.3.0', +438 silly addNameRange '0.4.0', +438 silly addNameRange '0.4.1', +438 silly addNameRange '0.4.2', +438 silly addNameRange '0.4.3', +438 silly addNameRange '0.4.4', +438 silly addNameRange '0.5.0', +438 silly addNameRange '0.5.1', +438 silly addNameRange '0.5.2', +438 silly addNameRange '0.5.3', +438 silly addNameRange '0.5.4', +438 silly addNameRange '0.5.5', +438 silly addNameRange '0.5.6', +438 silly addNameRange '0.5.7', +438 silly addNameRange '0.6.0', +438 silly addNameRange '0.6.1', +438 silly addNameRange '0.7.0', +438 silly addNameRange '0.7.1', +438 silly addNameRange '0.7.2', +438 silly addNameRange '0.7.3', +438 silly addNameRange '0.8.0-beta.0' ] ] +439 silly addNamed source-map@0.6.1 +440 verbose addNamed "0.6.1" is a plain semver version for source-map +441 silly fetchAndShaCheck shasum 2256bde14d3632958c465ebc96dc467ca07a29fb +442 silly fetchAndShaCheck shasum c881e13cc7015894ed914862d276436fa9a47043 +443 silly resolveWithNewModule request@2.88.2 checking installable status +444 silly cache add args [ 'request@^2.83.0', null ] +445 verbose cache add spec request@^2.83.0 +446 silly cache add parsed spec Result { +446 silly cache add raw: 'request@^2.83.0', +446 silly cache add scope: null, +446 silly cache add name: 'request', +446 silly cache add rawSpec: '^2.83.0', +446 silly cache add spec: '>=2.83.0 <3.0.0', +446 silly cache add type: 'range' } +447 silly addNamed request@>=2.83.0 <3.0.0 +448 verbose addNamed ">=2.83.0 <3.0.0" is a valid semver range for request +449 silly addNameRange { name: 'request', range: '>=2.83.0 <3.0.0', hasData: false } +450 silly mapToRegistry name request +451 silly mapToRegistry using default registry +452 silly mapToRegistry registry https://registry.npmjs.org/ +453 silly mapToRegistry uri https://registry.npmjs.org/request +454 verbose addNameRange registry:https://registry.npmjs.org/request not in flight; fetching +455 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz not in flight; adding +456 verbose addTmpTarball already have metadata; skipping unpack for graceful-fs@4.2.4 +457 http fetch 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz +458 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/tslib/-/tslib-1.13.0.tgz not in flight; adding +459 verbose addTmpTarball already have metadata; skipping unpack for tslib@1.13.0 +460 verbose get https://registry.npmjs.org/request not expired, no request +461 silly addNameRange number 2 { name: 'request', range: '>=2.83.0 <3.0.0', hasData: true } +462 silly addNameRange versions [ 'request', +462 silly addNameRange [ '0.10.0', +462 silly addNameRange '0.8.3', +462 silly addNameRange '0.9.0', +462 silly addNameRange '0.9.1', +462 silly addNameRange '0.9.5', +462 silly addNameRange '1.0.0', +462 silly addNameRange '1.1.0', +462 silly addNameRange '1.1.1', +462 silly addNameRange '1.2.0', +462 silly addNameRange '1.9.0', +462 silly addNameRange '1.9.1', +462 silly addNameRange '1.9.2', +462 silly addNameRange '1.9.3', +462 silly addNameRange '1.9.5', +462 silly addNameRange '1.9.7', +462 silly addNameRange '1.9.8', +462 silly addNameRange '1.9.9', +462 silly addNameRange '2.0.0', +462 silly addNameRange '2.0.1', +462 silly addNameRange '2.0.2', +462 silly addNameRange '2.0.3', +462 silly addNameRange '2.0.4', +462 silly addNameRange '2.0.5', +462 silly addNameRange '2.1.0', +462 silly addNameRange '2.1.1', +462 silly addNameRange '2.2.0', +462 silly addNameRange '2.2.5', +462 silly addNameRange '2.2.6', +462 silly addNameRange '2.2.9', +462 silly addNameRange '2.9.0', +462 silly addNameRange '2.9.1', +462 silly addNameRange '2.9.2', +462 silly addNameRange '2.9.3', +462 silly addNameRange '2.9.100', +462 silly addNameRange '2.9.150', +462 silly addNameRange '2.9.151', +462 silly addNameRange '2.9.152', +462 silly addNameRange '2.9.153', +462 silly addNameRange '2.9.200', +462 silly addNameRange '2.9.201', +462 silly addNameRange '2.9.202', +462 silly addNameRange '2.9.203', +462 silly addNameRange '2.10.0', +462 silly addNameRange '2.11.0', +462 silly addNameRange '2.11.1', +462 silly addNameRange '2.11.2', +462 silly addNameRange '2.11.3', +462 silly addNameRange '2.11.4', +462 silly addNameRange '2.12.0', +462 silly addNameRange '2.14.0', +462 silly addNameRange '2.16.0', +462 silly addNameRange '2.16.2', +462 silly addNameRange '2.16.4', +462 silly addNameRange '2.16.6', +462 silly addNameRange '2.18.0', +462 silly addNameRange '2.19.0', +462 silly addNameRange '2.20.0', +462 silly addNameRange '2.21.0', +462 silly addNameRange '2.22.0', +462 silly addNameRange '2.23.0', +462 silly addNameRange '2.24.0', +462 silly addNameRange '2.25.0', +462 silly addNameRange '2.26.0', +462 silly addNameRange '2.27.0', +462 silly addNameRange '2.28.0', +462 silly addNameRange '2.29.0', +462 silly addNameRange '2.30.0', +462 silly addNameRange '2.31.0', +462 silly addNameRange '2.32.0', +462 silly addNameRange '2.33.0', +462 silly addNameRange '2.34.0', +462 silly addNameRange '2.35.0', +462 silly addNameRange '2.36.0', +462 silly addNameRange '2.37.0', +462 silly addNameRange '2.38.0', +462 silly addNameRange '2.39.0', +462 silly addNameRange '2.40.0', +462 silly addNameRange '2.41.0', +462 silly addNameRange '2.42.0', +462 silly addNameRange '2.43.0', +462 silly addNameRange '2.44.0', +462 silly addNameRange '2.45.0', +462 silly addNameRange '2.46.0', +462 silly addNameRange '2.47.0', +462 silly addNameRange '2.48.0', +462 silly addNameRange '2.49.0', +462 silly addNameRange '2.50.0', +462 silly addNameRange '2.51.0', +462 silly addNameRange '2.52.0', +462 silly addNameRange '2.53.0', +462 silly addNameRange '2.54.0', +462 silly addNameRange '2.55.0', +462 silly addNameRange '2.56.0', +462 silly addNameRange '2.57.0', +462 silly addNameRange '2.58.0', +462 silly addNameRange '2.59.0', +462 silly addNameRange '2.60.0', +462 silly addNameRange '2.61.0', +462 silly addNameRange '2.62.0', +462 silly addNameRange '2.63.0', +462 silly addNameRange ... 26 more items ] ] +463 silly addNamed request@2.88.2 +464 verbose addNamed "2.88.2" is a plain semver version for request +465 warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 +466 silly fetchAndShaCheck shasum d91cefd62d1436ca0f41620e251288d420099def +467 silly cache afterAdd source-map@0.6.1 +468 verbose afterAdd /home/christine/.npm/source-map/0.6.1/package/package.json not in flight; writing +469 silly mapToRegistry name request +470 silly mapToRegistry using default registry +471 silly mapToRegistry registry https://registry.npmjs.org/ +472 silly mapToRegistry uri https://registry.npmjs.org/request +473 verbose addRemoteTarball https://registry.npmjs.org/request/-/request-2.88.2.tgz not in flight; adding +474 verbose addRemoteTarball [ 'https://registry.npmjs.org/request/-/request-2.88.2.tgz', +474 verbose addRemoteTarball 'd73c918731cb5a87da047e207234146f664d12b3' ] +475 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz not in flight; adding +476 verbose addTmpTarball already have metadata; skipping unpack for mkdirp@0.5.5 +477 info retry fetch attempt 1 at 13:48:57 +478 info attempt registry request try #1 at 13:48:57 +479 http fetch GET https://registry.npmjs.org/request/-/request-2.88.2.tgz +480 verbose afterAdd /home/christine/.npm/source-map/0.6.1/package/package.json written +481 silly cache afterAdd graceful-fs@4.2.4 +482 verbose afterAdd /home/christine/.npm/graceful-fs/4.2.4/package/package.json not in flight; writing +483 silly cache afterAdd tslib@1.13.0 +484 verbose afterAdd /home/christine/.npm/tslib/1.13.0/package/package.json not in flight; writing +485 silly cache afterAdd mime@1.6.0 +486 verbose afterAdd /home/christine/.npm/mime/1.6.0/package/package.json not in flight; writing +487 verbose afterAdd /home/christine/.npm/graceful-fs/4.2.4/package/package.json written +488 verbose afterAdd /home/christine/.npm/tslib/1.13.0/package/package.json written +489 verbose afterAdd /home/christine/.npm/mime/1.6.0/package/package.json written +490 silly cache afterAdd mkdirp@0.5.5 +491 verbose afterAdd /home/christine/.npm/mkdirp/0.5.5/package/package.json not in flight; writing +492 verbose afterAdd /home/christine/.npm/mkdirp/0.5.5/package/package.json written +493 http fetch 200 https://registry.npmjs.org/promise/-/promise-7.3.1.tgz +494 silly fetchAndShaCheck shasum 064b72602b18f90f29192b8b1bc418ffd1ebd3bf +495 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/promise/-/promise-7.3.1.tgz not in flight; adding +496 verbose addTmpTarball already have metadata; skipping unpack for promise@7.3.1 +497 silly cache afterAdd promise@7.3.1 +498 verbose afterAdd /home/christine/.npm/promise/7.3.1/package/package.json not in flight; writing +499 verbose afterAdd /home/christine/.npm/promise/7.3.1/package/package.json written +500 http fetch 200 https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz +501 silly fetchAndShaCheck shasum 09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c +502 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/image-size/-/image-size-0.5.5.tgz not in flight; adding +503 verbose addTmpTarball already have metadata; skipping unpack for image-size@0.5.5 +504 http fetch 200 https://registry.npmjs.org/request/-/request-2.88.2.tgz +505 silly cache afterAdd image-size@0.5.5 +506 verbose afterAdd /home/christine/.npm/image-size/0.5.5/package/package.json not in flight; writing +507 verbose afterAdd /home/christine/.npm/image-size/0.5.5/package/package.json written +508 silly fetchAndShaCheck shasum d73c918731cb5a87da047e207234146f664d12b3 +509 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/request/-/request-2.88.2.tgz not in flight; adding +510 verbose addTmpTarball already have metadata; skipping unpack for request@2.88.2 +511 silly cache afterAdd request@2.88.2 +512 verbose afterAdd /home/christine/.npm/request/2.88.2/package/package.json not in flight; writing +513 verbose afterAdd /home/christine/.npm/request/2.88.2/package/package.json written +514 silly fetchNamedPackageData prr +515 silly mapToRegistry name prr +516 silly mapToRegistry using default registry +517 silly mapToRegistry registry https://registry.npmjs.org/ +518 silly mapToRegistry uri https://registry.npmjs.org/prr +519 verbose request uri https://registry.npmjs.org/prr +520 verbose request no auth needed +521 info attempt registry request try #1 at 13:48:57 +522 verbose etag W/"07ebb6c11e7a8b0a67aabb93f8b3aa09" +523 verbose lastModified Sun, 27 May 2018 13:04:47 GMT +524 http request GET https://registry.npmjs.org/prr +525 http 304 https://registry.npmjs.org/prr +526 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +526 verbose headers connection: 'keep-alive', +526 verbose headers 'set-cookie': +526 verbose headers [ '__cfduid=d69b2d3a0ed04b60eed400c38cdaaf9511590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +526 verbose headers 'cf-ray': '59764fa31fae648b-FRA', +526 verbose headers age: '5629', +526 verbose headers 'cache-control': 'public, max-age=300', +526 verbose headers etag: '"07ebb6c11e7a8b0a67aabb93f8b3aa09"', +526 verbose headers 'last-modified': 'Sun, 27 May 2018 13:04:47 GMT', +526 verbose headers vary: 'Accept-Encoding', +526 verbose headers 'cf-cache-status': 'HIT', +526 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +526 verbose headers server: 'cloudflare', +526 verbose headers 'cf-request-id': '02ddd019ef0000648bda3f9200000001' } +527 silly get cb [ 304, +527 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +527 silly get connection: 'keep-alive', +527 silly get 'set-cookie': +527 silly get [ '__cfduid=d69b2d3a0ed04b60eed400c38cdaaf9511590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +527 silly get 'cf-ray': '59764fa31fae648b-FRA', +527 silly get age: '5629', +527 silly get 'cache-control': 'public, max-age=300', +527 silly get etag: '"07ebb6c11e7a8b0a67aabb93f8b3aa09"', +527 silly get 'last-modified': 'Sun, 27 May 2018 13:04:47 GMT', +527 silly get vary: 'Accept-Encoding', +527 silly get 'cf-cache-status': 'HIT', +527 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +527 silly get server: 'cloudflare', +527 silly get 'cf-request-id': '02ddd019ef0000648bda3f9200000001' } ] +528 verbose etag https://registry.npmjs.org/prr from cache +529 verbose get saving prr to /home/christine/.npm/registry.npmjs.org/prr/.cache.json +530 silly resolveWithNewModule prr@1.0.1 checking installable status +531 silly cache add args [ 'prr@~1.0.1', null ] +532 verbose cache add spec prr@~1.0.1 +533 silly cache add parsed spec Result { +533 silly cache add raw: 'prr@~1.0.1', +533 silly cache add scope: null, +533 silly cache add name: 'prr', +533 silly cache add rawSpec: '~1.0.1', +533 silly cache add spec: '>=1.0.1 <1.1.0', +533 silly cache add type: 'range' } +534 silly addNamed prr@>=1.0.1 <1.1.0 +535 verbose addNamed ">=1.0.1 <1.1.0" is a valid semver range for prr +536 silly addNameRange { name: 'prr', range: '>=1.0.1 <1.1.0', hasData: false } +537 silly mapToRegistry name prr +538 silly mapToRegistry using default registry +539 silly mapToRegistry registry https://registry.npmjs.org/ +540 silly mapToRegistry uri https://registry.npmjs.org/prr +541 verbose addNameRange registry:https://registry.npmjs.org/prr not in flight; fetching +542 verbose get https://registry.npmjs.org/prr not expired, no request +543 silly addNameRange number 2 { name: 'prr', range: '>=1.0.1 <1.1.0', hasData: true } +544 silly addNameRange versions [ 'prr', [ '0.0.0', '1.0.0', '1.0.1' ] ] +545 silly addNamed prr@1.0.1 +546 verbose addNamed "1.0.1" is a plain semver version for prr +547 silly cache afterAdd prr@1.0.1 +548 verbose afterAdd /home/christine/.npm/prr/1.0.1/package/package.json not in flight; writing +549 verbose afterAdd /home/christine/.npm/prr/1.0.1/package/package.json written +550 silly fetchNamedPackageData minimist +551 silly mapToRegistry name minimist +552 silly mapToRegistry using default registry +553 silly mapToRegistry registry https://registry.npmjs.org/ +554 silly mapToRegistry uri https://registry.npmjs.org/minimist +555 verbose request uri https://registry.npmjs.org/minimist +556 verbose request no auth needed +557 info attempt registry request try #1 at 13:48:57 +558 verbose etag W/"81c2eaf8bba19c1bd6131ba9e932902f" +559 verbose lastModified Sun, 11 Aug 2019 09:03:19 GMT +560 http request GET https://registry.npmjs.org/minimist +561 http 200 https://registry.npmjs.org/minimist +562 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +562 verbose headers 'content-type': 'application/json', +562 verbose headers 'transfer-encoding': 'chunked', +562 verbose headers connection: 'keep-alive', +562 verbose headers 'set-cookie': +562 verbose headers [ '__cfduid=d850f5e63141a007f397139d82cf517f01590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +562 verbose headers 'cf-ray': '59764fa35d5205fd-FRA', +562 verbose headers age: '5653', +562 verbose headers 'cache-control': 'public, max-age=300', +562 verbose headers etag: 'W/"ab6c93df45eeb8867cab5ea4f62b4b74"', +562 verbose headers 'last-modified': 'Thu, 12 Mar 2020 22:16:24 GMT', +562 verbose headers vary: 'accept-encoding, accept', +562 verbose headers 'cf-cache-status': 'HIT', +562 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +562 verbose headers server: 'cloudflare', +562 verbose headers 'content-encoding': 'gzip', +562 verbose headers 'cf-request-id': '02ddd01a16000005fd8da2d200000001' } +563 silly get cb [ 200, +563 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +563 silly get 'content-type': 'application/json', +563 silly get 'transfer-encoding': 'chunked', +563 silly get connection: 'keep-alive', +563 silly get 'set-cookie': +563 silly get [ '__cfduid=d850f5e63141a007f397139d82cf517f01590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +563 silly get 'cf-ray': '59764fa35d5205fd-FRA', +563 silly get age: '5653', +563 silly get 'cache-control': 'public, max-age=300', +563 silly get etag: 'W/"ab6c93df45eeb8867cab5ea4f62b4b74"', +563 silly get 'last-modified': 'Thu, 12 Mar 2020 22:16:24 GMT', +563 silly get vary: 'accept-encoding, accept', +563 silly get 'cf-cache-status': 'HIT', +563 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +563 silly get server: 'cloudflare', +563 silly get 'content-encoding': 'gzip', +563 silly get 'cf-request-id': '02ddd01a16000005fd8da2d200000001' } ] +564 verbose get saving minimist to /home/christine/.npm/registry.npmjs.org/minimist/.cache.json +565 silly resolveWithNewModule minimist@1.2.5 checking installable status +566 silly cache add args [ 'minimist@^1.2.5', null ] +567 verbose cache add spec minimist@^1.2.5 +568 silly cache add parsed spec Result { +568 silly cache add raw: 'minimist@^1.2.5', +568 silly cache add scope: null, +568 silly cache add name: 'minimist', +568 silly cache add rawSpec: '^1.2.5', +568 silly cache add spec: '>=1.2.5 <2.0.0', +568 silly cache add type: 'range' } +569 silly addNamed minimist@>=1.2.5 <2.0.0 +570 verbose addNamed ">=1.2.5 <2.0.0" is a valid semver range for minimist +571 silly addNameRange { name: 'minimist', range: '>=1.2.5 <2.0.0', hasData: false } +572 silly mapToRegistry name minimist +573 silly mapToRegistry using default registry +574 silly mapToRegistry registry https://registry.npmjs.org/ +575 silly mapToRegistry uri https://registry.npmjs.org/minimist +576 verbose addNameRange registry:https://registry.npmjs.org/minimist not in flight; fetching +577 verbose get https://registry.npmjs.org/minimist not expired, no request +578 silly addNameRange number 2 { name: 'minimist', range: '>=1.2.5 <2.0.0', hasData: true } +579 silly addNameRange versions [ 'minimist', +579 silly addNameRange [ '0.0.0', +579 silly addNameRange '0.0.1', +579 silly addNameRange '0.0.2', +579 silly addNameRange '0.0.3', +579 silly addNameRange '0.0.4', +579 silly addNameRange '0.0.5', +579 silly addNameRange '0.0.6', +579 silly addNameRange '0.0.7', +579 silly addNameRange '0.0.8', +579 silly addNameRange '0.0.9', +579 silly addNameRange '0.0.10', +579 silly addNameRange '0.1.0', +579 silly addNameRange '0.2.0', +579 silly addNameRange '1.0.0', +579 silly addNameRange '1.1.0', +579 silly addNameRange '1.1.1', +579 silly addNameRange '1.1.2', +579 silly addNameRange '1.1.3', +579 silly addNameRange '1.2.0', +579 silly addNameRange '1.2.1', +579 silly addNameRange '1.2.2', +579 silly addNameRange '1.2.3', +579 silly addNameRange '1.2.4', +579 silly addNameRange '0.2.1', +579 silly addNameRange '1.2.5' ] ] +580 silly addNamed minimist@1.2.5 +581 verbose addNamed "1.2.5" is a plain semver version for minimist +582 silly mapToRegistry name minimist +583 silly mapToRegistry using default registry +584 silly mapToRegistry registry https://registry.npmjs.org/ +585 silly mapToRegistry uri https://registry.npmjs.org/minimist +586 verbose addRemoteTarball https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz not in flight; adding +587 verbose addRemoteTarball [ 'https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz', +587 verbose addRemoteTarball '67d66014b66a6a8aaa0c083c5fd58df4e4e97602' ] +588 info retry fetch attempt 1 at 13:48:57 +589 info attempt registry request try #1 at 13:48:57 +590 http fetch GET https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz +591 http fetch 200 https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz +592 silly fetchAndShaCheck shasum 67d66014b66a6a8aaa0c083c5fd58df4e4e97602 +593 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/minimist/-/minimist-1.2.5.tgz not in flight; adding +594 verbose addTmpTarball already have metadata; skipping unpack for minimist@1.2.5 +595 silly cache afterAdd minimist@1.2.5 +596 verbose afterAdd /home/christine/.npm/minimist/1.2.5/package/package.json not in flight; writing +597 verbose afterAdd /home/christine/.npm/minimist/1.2.5/package/package.json written +598 silly fetchNamedPackageData asap +599 silly mapToRegistry name asap +600 silly mapToRegistry using default registry +601 silly mapToRegistry registry https://registry.npmjs.org/ +602 silly mapToRegistry uri https://registry.npmjs.org/asap +603 verbose request uri https://registry.npmjs.org/asap +604 verbose request no auth needed +605 info attempt registry request try #1 at 13:48:57 +606 http request GET https://registry.npmjs.org/asap +607 http 200 https://registry.npmjs.org/asap +608 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +608 verbose headers 'content-type': 'application/json; charset=UTF-8', +608 verbose headers 'transfer-encoding': 'chunked', +608 verbose headers connection: 'keep-alive', +608 verbose headers 'set-cookie': +608 verbose headers [ '__cfduid=d3adb321249b44604682ca627e182cc9b1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +608 verbose headers 'cf-ray': '59764fa3da5bdfc7-FRA', +608 verbose headers age: '5027', +608 verbose headers 'cache-control': 'public, max-age=300', +608 verbose headers etag: 'W/"b9309e9e7d929bcdb698cfa401f3696f"', +608 verbose headers 'last-modified': 'Sat, 26 May 2018 17:25:23 GMT', +608 verbose headers vary: 'accept-encoding, accept', +608 verbose headers 'cf-cache-status': 'HIT', +608 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +608 verbose headers server: 'cloudflare', +608 verbose headers 'content-encoding': 'gzip', +608 verbose headers 'cf-request-id': '02ddd01a6b0000dfc72a89b200000001' } +609 silly get cb [ 200, +609 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +609 silly get 'content-type': 'application/json; charset=UTF-8', +609 silly get 'transfer-encoding': 'chunked', +609 silly get connection: 'keep-alive', +609 silly get 'set-cookie': +609 silly get [ '__cfduid=d3adb321249b44604682ca627e182cc9b1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +609 silly get 'cf-ray': '59764fa3da5bdfc7-FRA', +609 silly get age: '5027', +609 silly get 'cache-control': 'public, max-age=300', +609 silly get etag: 'W/"b9309e9e7d929bcdb698cfa401f3696f"', +609 silly get 'last-modified': 'Sat, 26 May 2018 17:25:23 GMT', +609 silly get vary: 'accept-encoding, accept', +609 silly get 'cf-cache-status': 'HIT', +609 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +609 silly get server: 'cloudflare', +609 silly get 'content-encoding': 'gzip', +609 silly get 'cf-request-id': '02ddd01a6b0000dfc72a89b200000001' } ] +610 verbose get saving asap to /home/christine/.npm/registry.npmjs.org/asap/.cache.json +611 silly resolveWithNewModule asap@2.0.6 checking installable status +612 silly cache add args [ 'asap@~2.0.3', null ] +613 verbose cache add spec asap@~2.0.3 +614 silly cache add parsed spec Result { +614 silly cache add raw: 'asap@~2.0.3', +614 silly cache add scope: null, +614 silly cache add name: 'asap', +614 silly cache add rawSpec: '~2.0.3', +614 silly cache add spec: '>=2.0.3 <2.1.0', +614 silly cache add type: 'range' } +615 silly addNamed asap@>=2.0.3 <2.1.0 +616 verbose addNamed ">=2.0.3 <2.1.0" is a valid semver range for asap +617 silly addNameRange { name: 'asap', range: '>=2.0.3 <2.1.0', hasData: false } +618 silly mapToRegistry name asap +619 silly mapToRegistry using default registry +620 silly mapToRegistry registry https://registry.npmjs.org/ +621 silly mapToRegistry uri https://registry.npmjs.org/asap +622 verbose addNameRange registry:https://registry.npmjs.org/asap not in flight; fetching +623 verbose get https://registry.npmjs.org/asap not expired, no request +624 silly addNameRange number 2 { name: 'asap', range: '>=2.0.3 <2.1.0', hasData: true } +625 silly addNameRange versions [ 'asap', +625 silly addNameRange [ '0.0.0', +625 silly addNameRange '1.0.0', +625 silly addNameRange '2.0.0', +625 silly addNameRange '2.0.1', +625 silly addNameRange '2.0.2', +625 silly addNameRange '2.0.3', +625 silly addNameRange '2.0.4', +625 silly addNameRange '2.0.5', +625 silly addNameRange '2.0.6' ] ] +626 silly addNamed asap@2.0.6 +627 verbose addNamed "2.0.6" is a plain semver version for asap +628 silly mapToRegistry name asap +629 silly mapToRegistry using default registry +630 silly mapToRegistry registry https://registry.npmjs.org/ +631 silly mapToRegistry uri https://registry.npmjs.org/asap +632 verbose addRemoteTarball https://registry.npmjs.org/asap/-/asap-2.0.6.tgz not in flight; adding +633 verbose addRemoteTarball [ 'https://registry.npmjs.org/asap/-/asap-2.0.6.tgz', +633 verbose addRemoteTarball 'e50347611d7e690943208bbdafebcbc2fb866d46' ] +634 info retry fetch attempt 1 at 13:48:57 +635 info attempt registry request try #1 at 13:48:57 +636 http fetch GET https://registry.npmjs.org/asap/-/asap-2.0.6.tgz +637 http fetch 200 https://registry.npmjs.org/asap/-/asap-2.0.6.tgz +638 silly fetchAndShaCheck shasum e50347611d7e690943208bbdafebcbc2fb866d46 +639 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/asap/-/asap-2.0.6.tgz not in flight; adding +640 verbose addTmpTarball already have metadata; skipping unpack for asap@2.0.6 +641 silly cache afterAdd asap@2.0.6 +642 verbose afterAdd /home/christine/.npm/asap/2.0.6/package/package.json not in flight; writing +643 verbose afterAdd /home/christine/.npm/asap/2.0.6/package/package.json written +644 silly fetchNamedPackageData aws-sign2 +645 silly mapToRegistry name aws-sign2 +646 silly mapToRegistry using default registry +647 silly mapToRegistry registry https://registry.npmjs.org/ +648 silly mapToRegistry uri https://registry.npmjs.org/aws-sign2 +649 silly fetchNamedPackageData aws4 +650 silly mapToRegistry name aws4 +651 silly mapToRegistry using default registry +652 silly mapToRegistry registry https://registry.npmjs.org/ +653 silly mapToRegistry uri https://registry.npmjs.org/aws4 +654 silly fetchNamedPackageData caseless +655 silly mapToRegistry name caseless +656 silly mapToRegistry using default registry +657 silly mapToRegistry registry https://registry.npmjs.org/ +658 silly mapToRegistry uri https://registry.npmjs.org/caseless +659 silly fetchNamedPackageData combined-stream +660 silly mapToRegistry name combined-stream +661 silly mapToRegistry using default registry +662 silly mapToRegistry registry https://registry.npmjs.org/ +663 silly mapToRegistry uri https://registry.npmjs.org/combined-stream +664 silly fetchNamedPackageData extend +665 silly mapToRegistry name extend +666 silly mapToRegistry using default registry +667 silly mapToRegistry registry https://registry.npmjs.org/ +668 silly mapToRegistry uri https://registry.npmjs.org/extend +669 silly fetchNamedPackageData forever-agent +670 silly mapToRegistry name forever-agent +671 silly mapToRegistry using default registry +672 silly mapToRegistry registry https://registry.npmjs.org/ +673 silly mapToRegistry uri https://registry.npmjs.org/forever-agent +674 silly fetchNamedPackageData form-data +675 silly mapToRegistry name form-data +676 silly mapToRegistry using default registry +677 silly mapToRegistry registry https://registry.npmjs.org/ +678 silly mapToRegistry uri https://registry.npmjs.org/form-data +679 silly fetchNamedPackageData har-validator +680 silly mapToRegistry name har-validator +681 silly mapToRegistry using default registry +682 silly mapToRegistry registry https://registry.npmjs.org/ +683 silly mapToRegistry uri https://registry.npmjs.org/har-validator +684 silly fetchNamedPackageData http-signature +685 silly mapToRegistry name http-signature +686 silly mapToRegistry using default registry +687 silly mapToRegistry registry https://registry.npmjs.org/ +688 silly mapToRegistry uri https://registry.npmjs.org/http-signature +689 silly fetchNamedPackageData is-typedarray +690 silly mapToRegistry name is-typedarray +691 silly mapToRegistry using default registry +692 silly mapToRegistry registry https://registry.npmjs.org/ +693 silly mapToRegistry uri https://registry.npmjs.org/is-typedarray +694 silly fetchNamedPackageData isstream +695 silly mapToRegistry name isstream +696 silly mapToRegistry using default registry +697 silly mapToRegistry registry https://registry.npmjs.org/ +698 silly mapToRegistry uri https://registry.npmjs.org/isstream +699 silly fetchNamedPackageData json-stringify-safe +700 silly mapToRegistry name json-stringify-safe +701 silly mapToRegistry using default registry +702 silly mapToRegistry registry https://registry.npmjs.org/ +703 silly mapToRegistry uri https://registry.npmjs.org/json-stringify-safe +704 silly fetchNamedPackageData mime-types +705 silly mapToRegistry name mime-types +706 silly mapToRegistry using default registry +707 silly mapToRegistry registry https://registry.npmjs.org/ +708 silly mapToRegistry uri https://registry.npmjs.org/mime-types +709 silly fetchNamedPackageData oauth-sign +710 silly mapToRegistry name oauth-sign +711 silly mapToRegistry using default registry +712 silly mapToRegistry registry https://registry.npmjs.org/ +713 silly mapToRegistry uri https://registry.npmjs.org/oauth-sign +714 silly fetchNamedPackageData performance-now +715 silly mapToRegistry name performance-now +716 silly mapToRegistry using default registry +717 silly mapToRegistry registry https://registry.npmjs.org/ +718 silly mapToRegistry uri https://registry.npmjs.org/performance-now +719 silly fetchNamedPackageData qs +720 silly mapToRegistry name qs +721 silly mapToRegistry using default registry +722 silly mapToRegistry registry https://registry.npmjs.org/ +723 silly mapToRegistry uri https://registry.npmjs.org/qs +724 silly fetchNamedPackageData safe-buffer +725 silly mapToRegistry name safe-buffer +726 silly mapToRegistry using default registry +727 silly mapToRegistry registry https://registry.npmjs.org/ +728 silly mapToRegistry uri https://registry.npmjs.org/safe-buffer +729 silly fetchNamedPackageData tough-cookie +730 silly mapToRegistry name tough-cookie +731 silly mapToRegistry using default registry +732 silly mapToRegistry registry https://registry.npmjs.org/ +733 silly mapToRegistry uri https://registry.npmjs.org/tough-cookie +734 silly fetchNamedPackageData tunnel-agent +735 silly mapToRegistry name tunnel-agent +736 silly mapToRegistry using default registry +737 silly mapToRegistry registry https://registry.npmjs.org/ +738 silly mapToRegistry uri https://registry.npmjs.org/tunnel-agent +739 silly fetchNamedPackageData uuid +740 silly mapToRegistry name uuid +741 silly mapToRegistry using default registry +742 silly mapToRegistry registry https://registry.npmjs.org/ +743 silly mapToRegistry uri https://registry.npmjs.org/uuid +744 verbose request uri https://registry.npmjs.org/aws-sign2 +745 verbose request no auth needed +746 info attempt registry request try #1 at 13:48:57 +747 verbose etag W/"7bf763d2cccd0806178c5c3e43895950" +748 verbose lastModified Sat, 26 May 2018 17:48:52 GMT +749 http request GET https://registry.npmjs.org/aws-sign2 +750 verbose request uri https://registry.npmjs.org/aws4 +751 verbose request no auth needed +752 info attempt registry request try #1 at 13:48:57 +753 verbose etag W/"95c9834de9b7164b9a063970ba631035" +754 verbose lastModified Mon, 13 Jan 2020 23:25:51 GMT +755 http request GET https://registry.npmjs.org/aws4 +756 verbose request uri https://registry.npmjs.org/caseless +757 verbose request no auth needed +758 info attempt registry request try #1 at 13:48:57 +759 verbose etag W/"37dc2c2e48fd048da76bb52a97386418" +760 verbose lastModified Sat, 26 May 2018 19:27:25 GMT +761 http request GET https://registry.npmjs.org/caseless +762 verbose request uri https://registry.npmjs.org/combined-stream +763 verbose request no auth needed +764 info attempt registry request try #1 at 13:48:57 +765 verbose etag W/"01d038e7b9fcfd5e5654a7d7003bfe74" +766 verbose lastModified Sun, 12 May 2019 17:49:50 GMT +767 http request GET https://registry.npmjs.org/combined-stream +768 verbose request uri https://registry.npmjs.org/extend +769 verbose request no auth needed +770 info attempt registry request try #1 at 13:48:57 +771 verbose etag W/"924fa39abddd399eb964b1aa611da651" +772 verbose lastModified Thu, 19 Jul 2018 22:12:47 GMT +773 http request GET https://registry.npmjs.org/extend +774 verbose request uri https://registry.npmjs.org/forever-agent +775 verbose request no auth needed +776 info attempt registry request try #1 at 13:48:57 +777 verbose etag W/"9e6ef96089dd23304c2ea7d2fb731c9c" +778 verbose lastModified Sun, 27 May 2018 01:06:13 GMT +779 http request GET https://registry.npmjs.org/forever-agent +780 verbose request uri https://registry.npmjs.org/form-data +781 verbose request no auth needed +782 info attempt registry request try #1 at 13:48:57 +783 verbose etag W/"5e211bf0fabf58f7b2a855c8b4ce28a4" +784 verbose lastModified Wed, 06 Nov 2019 07:57:03 GMT +785 http request GET https://registry.npmjs.org/form-data +786 verbose request uri https://registry.npmjs.org/har-validator +787 verbose request no auth needed +788 info attempt registry request try #1 at 13:48:57 +789 verbose etag W/"a261ac4614f4e022065b83613ee209ab" +790 verbose lastModified Fri, 04 Jan 2019 02:36:17 GMT +791 http request GET https://registry.npmjs.org/har-validator +792 verbose request uri https://registry.npmjs.org/http-signature +793 verbose request no auth needed +794 info attempt registry request try #1 at 13:48:57 +795 verbose etag W/"a22cccd7d585d00e5e26fe5111bee01d" +796 verbose lastModified Fri, 13 Dec 2019 16:32:29 GMT +797 http request GET https://registry.npmjs.org/http-signature +798 verbose request uri https://registry.npmjs.org/is-typedarray +799 verbose request no auth needed +800 info attempt registry request try #1 at 13:48:57 +801 verbose etag W/"e7b88219ebe721b877b678c51795c9c5" +802 verbose lastModified Sun, 27 May 2018 04:59:55 GMT +803 http request GET https://registry.npmjs.org/is-typedarray +804 verbose request uri https://registry.npmjs.org/isstream +805 verbose request no auth needed +806 info attempt registry request try #1 at 13:48:57 +807 verbose etag W/"9dc7f37e087df077683bf238c847ad45" +808 verbose lastModified Sun, 27 May 2018 05:02:31 GMT +809 http request GET https://registry.npmjs.org/isstream +810 verbose request uri https://registry.npmjs.org/json-stringify-safe +811 verbose request no auth needed +812 info attempt registry request try #1 at 13:48:57 +813 verbose etag W/"7f39a9aafcaefe8efbf43a9f2e56c4eb" +814 verbose lastModified Sun, 27 May 2018 05:41:03 GMT +815 http request GET https://registry.npmjs.org/json-stringify-safe +816 verbose request uri https://registry.npmjs.org/oauth-sign +817 verbose request no auth needed +818 info attempt registry request try #1 at 13:48:57 +819 verbose etag W/"3032c1efe9ec61d748d027a1da2bab61" +820 verbose lastModified Thu, 02 Aug 2018 18:04:02 GMT +821 http request GET https://registry.npmjs.org/oauth-sign +822 verbose request uri https://registry.npmjs.org/mime-types +823 verbose request no auth needed +824 info attempt registry request try #1 at 13:48:57 +825 verbose etag W/"ace0d1d2bbdfabcc2f0fdf5db2297cb9" +826 verbose lastModified Mon, 06 Jan 2020 03:47:58 GMT +827 http request GET https://registry.npmjs.org/mime-types +828 verbose request uri https://registry.npmjs.org/performance-now +829 verbose request no auth needed +830 info attempt registry request try #1 at 13:48:57 +831 verbose etag W/"5f12ad497b3e39323dcdde75c34f5767" +832 verbose lastModified Sun, 27 May 2018 12:05:53 GMT +833 http request GET https://registry.npmjs.org/performance-now +834 verbose request uri https://registry.npmjs.org/qs +835 verbose request no auth needed +836 info attempt registry request try #1 at 13:48:57 +837 verbose etag W/"ccaef4541845c31c4cc05bcf8dd00ce6" +838 verbose lastModified Fri, 08 Nov 2019 06:46:39 GMT +839 http request GET https://registry.npmjs.org/qs +840 verbose request uri https://registry.npmjs.org/tough-cookie +841 verbose request no auth needed +842 info attempt registry request try #1 at 13:48:57 +843 verbose etag W/"f1d93d88b646bb4c354f8c481852a1b7" +844 verbose lastModified Tue, 05 Feb 2019 03:09:49 GMT +845 http request GET https://registry.npmjs.org/tough-cookie +846 verbose request uri https://registry.npmjs.org/tunnel-agent +847 verbose request no auth needed +848 info attempt registry request try #1 at 13:48:57 +849 verbose etag W/"03911fc1f433b33bccf8a4a2a5de2375" +850 verbose lastModified Sun, 27 May 2018 20:02:57 GMT +851 http request GET https://registry.npmjs.org/tunnel-agent +852 verbose request uri https://registry.npmjs.org/safe-buffer +853 verbose request no auth needed +854 info attempt registry request try #1 at 13:48:57 +855 verbose etag W/"00b820fed08175238fc3473b2b3e0278" +856 verbose lastModified Fri, 05 Jul 2019 18:04:37 GMT +857 http request GET https://registry.npmjs.org/safe-buffer +858 verbose request uri https://registry.npmjs.org/uuid +859 verbose request no auth needed +860 info attempt registry request try #1 at 13:48:57 +861 verbose etag W/"e1230e67a078f82b785335adbba5abd3" +862 verbose lastModified Thu, 16 Jan 2020 21:05:42 GMT +863 http request GET https://registry.npmjs.org/uuid +864 http 304 https://registry.npmjs.org/aws-sign2 +865 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +865 verbose headers connection: 'keep-alive', +865 verbose headers 'set-cookie': +865 verbose headers [ '__cfduid=d6501da2c31d6ed13bf98ae2d437c1a051590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +865 verbose headers 'cf-ray': '59764fa49cf4d6e9-FRA', +865 verbose headers age: '5657', +865 verbose headers 'cache-control': 'public, max-age=300', +865 verbose headers etag: '"7bf763d2cccd0806178c5c3e43895950"', +865 verbose headers 'last-modified': 'Sat, 26 May 2018 17:48:52 GMT', +865 verbose headers vary: 'Accept-Encoding', +865 verbose headers 'cf-cache-status': 'HIT', +865 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +865 verbose headers server: 'cloudflare', +865 verbose headers 'cf-request-id': '02ddd01ae00000d6e975b28200000001' } +866 silly get cb [ 304, +866 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +866 silly get connection: 'keep-alive', +866 silly get 'set-cookie': +866 silly get [ '__cfduid=d6501da2c31d6ed13bf98ae2d437c1a051590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +866 silly get 'cf-ray': '59764fa49cf4d6e9-FRA', +866 silly get age: '5657', +866 silly get 'cache-control': 'public, max-age=300', +866 silly get etag: '"7bf763d2cccd0806178c5c3e43895950"', +866 silly get 'last-modified': 'Sat, 26 May 2018 17:48:52 GMT', +866 silly get vary: 'Accept-Encoding', +866 silly get 'cf-cache-status': 'HIT', +866 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +866 silly get server: 'cloudflare', +866 silly get 'cf-request-id': '02ddd01ae00000d6e975b28200000001' } ] +867 verbose etag https://registry.npmjs.org/aws-sign2 from cache +868 verbose get saving aws-sign2 to /home/christine/.npm/registry.npmjs.org/aws-sign2/.cache.json +869 silly resolveWithNewModule aws-sign2@0.7.0 checking installable status +870 silly cache add args [ 'aws-sign2@~0.7.0', null ] +871 verbose cache add spec aws-sign2@~0.7.0 +872 silly cache add parsed spec Result { +872 silly cache add raw: 'aws-sign2@~0.7.0', +872 silly cache add scope: null, +872 silly cache add name: 'aws-sign2', +872 silly cache add rawSpec: '~0.7.0', +872 silly cache add spec: '>=0.7.0 <0.8.0', +872 silly cache add type: 'range' } +873 silly addNamed aws-sign2@>=0.7.0 <0.8.0 +874 verbose addNamed ">=0.7.0 <0.8.0" is a valid semver range for aws-sign2 +875 silly addNameRange { name: 'aws-sign2', range: '>=0.7.0 <0.8.0', hasData: false } +876 silly mapToRegistry name aws-sign2 +877 silly mapToRegistry using default registry +878 silly mapToRegistry registry https://registry.npmjs.org/ +879 silly mapToRegistry uri https://registry.npmjs.org/aws-sign2 +880 verbose addNameRange registry:https://registry.npmjs.org/aws-sign2 not in flight; fetching +881 verbose get https://registry.npmjs.org/aws-sign2 not expired, no request +882 silly addNameRange number 2 { name: 'aws-sign2', range: '>=0.7.0 <0.8.0', hasData: true } +883 silly addNameRange versions [ 'aws-sign2', [ '0.4.0', '0.5.0', '0.6.0', '0.7.0' ] ] +884 silly addNamed aws-sign2@0.7.0 +885 verbose addNamed "0.7.0" is a plain semver version for aws-sign2 +886 silly cache afterAdd aws-sign2@0.7.0 +887 verbose afterAdd /home/christine/.npm/aws-sign2/0.7.0/package/package.json not in flight; writing +888 verbose afterAdd /home/christine/.npm/aws-sign2/0.7.0/package/package.json written +889 http 304 https://registry.npmjs.org/form-data +890 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +890 verbose headers connection: 'keep-alive', +890 verbose headers 'set-cookie': +890 verbose headers [ '__cfduid=d850f5e63141a007f397139d82cf517f01590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +890 verbose headers 'cf-ray': '59764fa4ba1305fd-FRA', +890 verbose headers age: '5355', +890 verbose headers 'cache-control': 'public, max-age=300', +890 verbose headers etag: '"5e211bf0fabf58f7b2a855c8b4ce28a4"', +890 verbose headers 'last-modified': 'Wed, 06 Nov 2019 07:57:03 GMT', +890 verbose headers vary: 'Accept-Encoding', +890 verbose headers 'cf-cache-status': 'HIT', +890 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +890 verbose headers server: 'cloudflare', +890 verbose headers 'cf-request-id': '02ddd01af4000005fd8da55200000001' } +891 silly get cb [ 304, +891 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +891 silly get connection: 'keep-alive', +891 silly get 'set-cookie': +891 silly get [ '__cfduid=d850f5e63141a007f397139d82cf517f01590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +891 silly get 'cf-ray': '59764fa4ba1305fd-FRA', +891 silly get age: '5355', +891 silly get 'cache-control': 'public, max-age=300', +891 silly get etag: '"5e211bf0fabf58f7b2a855c8b4ce28a4"', +891 silly get 'last-modified': 'Wed, 06 Nov 2019 07:57:03 GMT', +891 silly get vary: 'Accept-Encoding', +891 silly get 'cf-cache-status': 'HIT', +891 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +891 silly get server: 'cloudflare', +891 silly get 'cf-request-id': '02ddd01af4000005fd8da55200000001' } ] +892 verbose etag https://registry.npmjs.org/form-data from cache +893 verbose get saving form-data to /home/christine/.npm/registry.npmjs.org/form-data/.cache.json +894 http 304 https://registry.npmjs.org/har-validator +895 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +895 verbose headers connection: 'keep-alive', +895 verbose headers 'set-cookie': +895 verbose headers [ '__cfduid=da26bd26924c67acdff0555528c279ae61590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +895 verbose headers 'cf-ray': '59764fa4b9a6c272-FRA', +895 verbose headers age: '5655', +895 verbose headers 'cache-control': 'public, max-age=300', +895 verbose headers etag: '"a261ac4614f4e022065b83613ee209ab"', +895 verbose headers 'last-modified': 'Fri, 04 Jan 2019 02:36:17 GMT', +895 verbose headers vary: 'Accept-Encoding', +895 verbose headers 'cf-cache-status': 'HIT', +895 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +895 verbose headers server: 'cloudflare', +895 verbose headers 'cf-request-id': '02ddd01af40000c272388b2200000001' } +896 silly get cb [ 304, +896 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +896 silly get connection: 'keep-alive', +896 silly get 'set-cookie': +896 silly get [ '__cfduid=da26bd26924c67acdff0555528c279ae61590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +896 silly get 'cf-ray': '59764fa4b9a6c272-FRA', +896 silly get age: '5655', +896 silly get 'cache-control': 'public, max-age=300', +896 silly get etag: '"a261ac4614f4e022065b83613ee209ab"', +896 silly get 'last-modified': 'Fri, 04 Jan 2019 02:36:17 GMT', +896 silly get vary: 'Accept-Encoding', +896 silly get 'cf-cache-status': 'HIT', +896 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +896 silly get server: 'cloudflare', +896 silly get 'cf-request-id': '02ddd01af40000c272388b2200000001' } ] +897 verbose etag https://registry.npmjs.org/har-validator from cache +898 verbose get saving har-validator to /home/christine/.npm/registry.npmjs.org/har-validator/.cache.json +899 http 304 https://registry.npmjs.org/caseless +900 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +900 verbose headers connection: 'keep-alive', +900 verbose headers 'set-cookie': +900 verbose headers [ '__cfduid=d1ba0ebb5b0def6eb801cd0e2e5f4b1541590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +900 verbose headers 'cf-ray': '59764fa4b9de325c-FRA', +900 verbose headers age: '5655', +900 verbose headers 'cache-control': 'public, max-age=300', +900 verbose headers etag: '"37dc2c2e48fd048da76bb52a97386418"', +900 verbose headers 'last-modified': 'Sat, 26 May 2018 19:27:25 GMT', +900 verbose headers vary: 'Accept-Encoding', +900 verbose headers 'cf-cache-status': 'HIT', +900 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +900 verbose headers server: 'cloudflare', +900 verbose headers 'cf-request-id': '02ddd01af40000325c4c810200000001' } +901 silly get cb [ 304, +901 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +901 silly get connection: 'keep-alive', +901 silly get 'set-cookie': +901 silly get [ '__cfduid=d1ba0ebb5b0def6eb801cd0e2e5f4b1541590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +901 silly get 'cf-ray': '59764fa4b9de325c-FRA', +901 silly get age: '5655', +901 silly get 'cache-control': 'public, max-age=300', +901 silly get etag: '"37dc2c2e48fd048da76bb52a97386418"', +901 silly get 'last-modified': 'Sat, 26 May 2018 19:27:25 GMT', +901 silly get vary: 'Accept-Encoding', +901 silly get 'cf-cache-status': 'HIT', +901 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +901 silly get server: 'cloudflare', +901 silly get 'cf-request-id': '02ddd01af40000325c4c810200000001' } ] +902 verbose etag https://registry.npmjs.org/caseless from cache +903 verbose get saving caseless to /home/christine/.npm/registry.npmjs.org/caseless/.cache.json +904 http 304 https://registry.npmjs.org/is-typedarray +905 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +905 verbose headers connection: 'keep-alive', +905 verbose headers 'set-cookie': +905 verbose headers [ '__cfduid=d2f816bc144e9d07683b5f46095af6dd51590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +905 verbose headers 'cf-ray': '59764fa4bc4a6347-FRA', +905 verbose headers age: '5655', +905 verbose headers 'cache-control': 'public, max-age=300', +905 verbose headers etag: '"e7b88219ebe721b877b678c51795c9c5"', +905 verbose headers 'last-modified': 'Sun, 27 May 2018 04:59:55 GMT', +905 verbose headers vary: 'Accept-Encoding', +905 verbose headers 'cf-cache-status': 'HIT', +905 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +905 verbose headers server: 'cloudflare', +905 verbose headers 'cf-request-id': '02ddd01af400006347e88ad200000001' } +906 silly get cb [ 304, +906 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +906 silly get connection: 'keep-alive', +906 silly get 'set-cookie': +906 silly get [ '__cfduid=d2f816bc144e9d07683b5f46095af6dd51590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +906 silly get 'cf-ray': '59764fa4bc4a6347-FRA', +906 silly get age: '5655', +906 silly get 'cache-control': 'public, max-age=300', +906 silly get etag: '"e7b88219ebe721b877b678c51795c9c5"', +906 silly get 'last-modified': 'Sun, 27 May 2018 04:59:55 GMT', +906 silly get vary: 'Accept-Encoding', +906 silly get 'cf-cache-status': 'HIT', +906 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +906 silly get server: 'cloudflare', +906 silly get 'cf-request-id': '02ddd01af400006347e88ad200000001' } ] +907 verbose etag https://registry.npmjs.org/is-typedarray from cache +908 verbose get saving is-typedarray to /home/christine/.npm/registry.npmjs.org/is-typedarray/.cache.json +909 http 304 https://registry.npmjs.org/forever-agent +910 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +910 verbose headers connection: 'keep-alive', +910 verbose headers 'set-cookie': +910 verbose headers [ '__cfduid=d69b2d3a0ed04b60eed400c38cdaaf9511590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +910 verbose headers 'cf-ray': '59764fa4b87c648b-FRA', +910 verbose headers age: '5655', +910 verbose headers 'cache-control': 'public, max-age=300', +910 verbose headers etag: '"9e6ef96089dd23304c2ea7d2fb731c9c"', +910 verbose headers 'last-modified': 'Sun, 27 May 2018 01:06:13 GMT', +910 verbose headers vary: 'Accept-Encoding', +910 verbose headers 'cf-cache-status': 'HIT', +910 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +910 verbose headers server: 'cloudflare', +910 verbose headers 'cf-request-id': '02ddd01af40000648bda003200000001' } +911 silly get cb [ 304, +911 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +911 silly get connection: 'keep-alive', +911 silly get 'set-cookie': +911 silly get [ '__cfduid=d69b2d3a0ed04b60eed400c38cdaaf9511590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +911 silly get 'cf-ray': '59764fa4b87c648b-FRA', +911 silly get age: '5655', +911 silly get 'cache-control': 'public, max-age=300', +911 silly get etag: '"9e6ef96089dd23304c2ea7d2fb731c9c"', +911 silly get 'last-modified': 'Sun, 27 May 2018 01:06:13 GMT', +911 silly get vary: 'Accept-Encoding', +911 silly get 'cf-cache-status': 'HIT', +911 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +911 silly get server: 'cloudflare', +911 silly get 'cf-request-id': '02ddd01af40000648bda003200000001' } ] +912 verbose etag https://registry.npmjs.org/forever-agent from cache +913 verbose get saving forever-agent to /home/christine/.npm/registry.npmjs.org/forever-agent/.cache.json +914 silly resolveWithNewModule form-data@2.3.3 checking installable status +915 silly cache add args [ 'form-data@~2.3.2', null ] +916 verbose cache add spec form-data@~2.3.2 +917 silly cache add parsed spec Result { +917 silly cache add raw: 'form-data@~2.3.2', +917 silly cache add scope: null, +917 silly cache add name: 'form-data', +917 silly cache add rawSpec: '~2.3.2', +917 silly cache add spec: '>=2.3.2 <2.4.0', +917 silly cache add type: 'range' } +918 silly addNamed form-data@>=2.3.2 <2.4.0 +919 verbose addNamed ">=2.3.2 <2.4.0" is a valid semver range for form-data +920 silly addNameRange { name: 'form-data', range: '>=2.3.2 <2.4.0', hasData: false } +921 silly mapToRegistry name form-data +922 silly mapToRegistry using default registry +923 silly mapToRegistry registry https://registry.npmjs.org/ +924 silly mapToRegistry uri https://registry.npmjs.org/form-data +925 verbose addNameRange registry:https://registry.npmjs.org/form-data not in flight; fetching +926 silly resolveWithNewModule har-validator@5.1.3 checking installable status +927 silly cache add args [ 'har-validator@~5.1.3', null ] +928 verbose cache add spec har-validator@~5.1.3 +929 silly cache add parsed spec Result { +929 silly cache add raw: 'har-validator@~5.1.3', +929 silly cache add scope: null, +929 silly cache add name: 'har-validator', +929 silly cache add rawSpec: '~5.1.3', +929 silly cache add spec: '>=5.1.3 <5.2.0', +929 silly cache add type: 'range' } +930 silly addNamed har-validator@>=5.1.3 <5.2.0 +931 verbose addNamed ">=5.1.3 <5.2.0" is a valid semver range for har-validator +932 silly addNameRange { name: 'har-validator', +932 silly addNameRange range: '>=5.1.3 <5.2.0', +932 silly addNameRange hasData: false } +933 silly mapToRegistry name har-validator +934 silly mapToRegistry using default registry +935 silly mapToRegistry registry https://registry.npmjs.org/ +936 silly mapToRegistry uri https://registry.npmjs.org/har-validator +937 verbose addNameRange registry:https://registry.npmjs.org/har-validator not in flight; fetching +938 http 304 https://registry.npmjs.org/extend +939 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +939 verbose headers connection: 'keep-alive', +939 verbose headers 'set-cookie': +939 verbose headers [ '__cfduid=d29dbbf504bb01fed0e3216d3e4c64fcc1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +939 verbose headers 'cf-ray': '59764fa4bc61175a-FRA', +939 verbose headers age: '5656', +939 verbose headers 'cache-control': 'public, max-age=300', +939 verbose headers etag: '"924fa39abddd399eb964b1aa611da651"', +939 verbose headers 'last-modified': 'Thu, 19 Jul 2018 22:12:47 GMT', +939 verbose headers vary: 'Accept-Encoding', +939 verbose headers 'cf-cache-status': 'HIT', +939 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +939 verbose headers server: 'cloudflare', +939 verbose headers 'cf-request-id': '02ddd01af40000175a1e1fb200000001' } +940 silly get cb [ 304, +940 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +940 silly get connection: 'keep-alive', +940 silly get 'set-cookie': +940 silly get [ '__cfduid=d29dbbf504bb01fed0e3216d3e4c64fcc1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +940 silly get 'cf-ray': '59764fa4bc61175a-FRA', +940 silly get age: '5656', +940 silly get 'cache-control': 'public, max-age=300', +940 silly get etag: '"924fa39abddd399eb964b1aa611da651"', +940 silly get 'last-modified': 'Thu, 19 Jul 2018 22:12:47 GMT', +940 silly get vary: 'Accept-Encoding', +940 silly get 'cf-cache-status': 'HIT', +940 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +940 silly get server: 'cloudflare', +940 silly get 'cf-request-id': '02ddd01af40000175a1e1fb200000001' } ] +941 verbose etag https://registry.npmjs.org/extend from cache +942 verbose get saving extend to /home/christine/.npm/registry.npmjs.org/extend/.cache.json +943 http 304 https://registry.npmjs.org/combined-stream +944 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +944 verbose headers connection: 'keep-alive', +944 verbose headers 'set-cookie': +944 verbose headers [ '__cfduid=de2f13b30bfc4f0fe2c257a08857023531590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +944 verbose headers 'cf-ray': '59764fa4b963d715-FRA', +944 verbose headers age: '5355', +944 verbose headers 'cache-control': 'public, max-age=300', +944 verbose headers etag: '"01d038e7b9fcfd5e5654a7d7003bfe74"', +944 verbose headers 'last-modified': 'Sun, 12 May 2019 17:49:50 GMT', +944 verbose headers vary: 'Accept-Encoding', +944 verbose headers 'cf-cache-status': 'HIT', +944 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +944 verbose headers server: 'cloudflare', +944 verbose headers 'cf-request-id': '02ddd01af40000d715c11f3200000001' } +945 silly get cb [ 304, +945 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +945 silly get connection: 'keep-alive', +945 silly get 'set-cookie': +945 silly get [ '__cfduid=de2f13b30bfc4f0fe2c257a08857023531590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +945 silly get 'cf-ray': '59764fa4b963d715-FRA', +945 silly get age: '5355', +945 silly get 'cache-control': 'public, max-age=300', +945 silly get etag: '"01d038e7b9fcfd5e5654a7d7003bfe74"', +945 silly get 'last-modified': 'Sun, 12 May 2019 17:49:50 GMT', +945 silly get vary: 'Accept-Encoding', +945 silly get 'cf-cache-status': 'HIT', +945 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +945 silly get server: 'cloudflare', +945 silly get 'cf-request-id': '02ddd01af40000d715c11f3200000001' } ] +946 verbose etag https://registry.npmjs.org/combined-stream from cache +947 verbose get saving combined-stream to /home/christine/.npm/registry.npmjs.org/combined-stream/.cache.json +948 silly resolveWithNewModule is-typedarray@1.0.0 checking installable status +949 silly cache add args [ 'is-typedarray@~1.0.0', null ] +950 verbose cache add spec is-typedarray@~1.0.0 +951 silly cache add parsed spec Result { +951 silly cache add raw: 'is-typedarray@~1.0.0', +951 silly cache add scope: null, +951 silly cache add name: 'is-typedarray', +951 silly cache add rawSpec: '~1.0.0', +951 silly cache add spec: '>=1.0.0 <1.1.0', +951 silly cache add type: 'range' } +952 silly addNamed is-typedarray@>=1.0.0 <1.1.0 +953 verbose addNamed ">=1.0.0 <1.1.0" is a valid semver range for is-typedarray +954 silly addNameRange { name: 'is-typedarray', +954 silly addNameRange range: '>=1.0.0 <1.1.0', +954 silly addNameRange hasData: false } +955 silly mapToRegistry name is-typedarray +956 silly mapToRegistry using default registry +957 silly mapToRegistry registry https://registry.npmjs.org/ +958 silly mapToRegistry uri https://registry.npmjs.org/is-typedarray +959 verbose addNameRange registry:https://registry.npmjs.org/is-typedarray not in flight; fetching +960 silly resolveWithNewModule caseless@0.12.0 checking installable status +961 silly cache add args [ 'caseless@~0.12.0', null ] +962 verbose cache add spec caseless@~0.12.0 +963 silly cache add parsed spec Result { +963 silly cache add raw: 'caseless@~0.12.0', +963 silly cache add scope: null, +963 silly cache add name: 'caseless', +963 silly cache add rawSpec: '~0.12.0', +963 silly cache add spec: '>=0.12.0 <0.13.0', +963 silly cache add type: 'range' } +964 silly addNamed caseless@>=0.12.0 <0.13.0 +965 verbose addNamed ">=0.12.0 <0.13.0" is a valid semver range for caseless +966 silly addNameRange { name: 'caseless', range: '>=0.12.0 <0.13.0', hasData: false } +967 silly mapToRegistry name caseless +968 silly mapToRegistry using default registry +969 silly mapToRegistry registry https://registry.npmjs.org/ +970 silly mapToRegistry uri https://registry.npmjs.org/caseless +971 verbose addNameRange registry:https://registry.npmjs.org/caseless not in flight; fetching +972 http 304 https://registry.npmjs.org/aws4 +973 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +973 verbose headers connection: 'keep-alive', +973 verbose headers 'set-cookie': +973 verbose headers [ '__cfduid=d0651730248de197cc0bf9e0b3e6fc5ab1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +973 verbose headers 'cf-ray': '59764fa4bb7d6413-FRA', +973 verbose headers age: '5655', +973 verbose headers 'cache-control': 'public, max-age=300', +973 verbose headers etag: '"95c9834de9b7164b9a063970ba631035"', +973 verbose headers 'last-modified': 'Mon, 13 Jan 2020 23:25:51 GMT', +973 verbose headers vary: 'Accept-Encoding', +973 verbose headers 'cf-cache-status': 'HIT', +973 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +973 verbose headers server: 'cloudflare', +973 verbose headers 'cf-request-id': '02ddd01af4000064135f8e3200000001' } +974 silly get cb [ 304, +974 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +974 silly get connection: 'keep-alive', +974 silly get 'set-cookie': +974 silly get [ '__cfduid=d0651730248de197cc0bf9e0b3e6fc5ab1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +974 silly get 'cf-ray': '59764fa4bb7d6413-FRA', +974 silly get age: '5655', +974 silly get 'cache-control': 'public, max-age=300', +974 silly get etag: '"95c9834de9b7164b9a063970ba631035"', +974 silly get 'last-modified': 'Mon, 13 Jan 2020 23:25:51 GMT', +974 silly get vary: 'Accept-Encoding', +974 silly get 'cf-cache-status': 'HIT', +974 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +974 silly get server: 'cloudflare', +974 silly get 'cf-request-id': '02ddd01af4000064135f8e3200000001' } ] +975 verbose etag https://registry.npmjs.org/aws4 from cache +976 verbose get saving aws4 to /home/christine/.npm/registry.npmjs.org/aws4/.cache.json +977 silly resolveWithNewModule forever-agent@0.6.1 checking installable status +978 silly cache add args [ 'forever-agent@~0.6.1', null ] +979 verbose cache add spec forever-agent@~0.6.1 +980 silly cache add parsed spec Result { +980 silly cache add raw: 'forever-agent@~0.6.1', +980 silly cache add scope: null, +980 silly cache add name: 'forever-agent', +980 silly cache add rawSpec: '~0.6.1', +980 silly cache add spec: '>=0.6.1 <0.7.0', +980 silly cache add type: 'range' } +981 silly addNamed forever-agent@>=0.6.1 <0.7.0 +982 verbose addNamed ">=0.6.1 <0.7.0" is a valid semver range for forever-agent +983 silly addNameRange { name: 'forever-agent', +983 silly addNameRange range: '>=0.6.1 <0.7.0', +983 silly addNameRange hasData: false } +984 silly mapToRegistry name forever-agent +985 silly mapToRegistry using default registry +986 silly mapToRegistry registry https://registry.npmjs.org/ +987 silly mapToRegistry uri https://registry.npmjs.org/forever-agent +988 verbose addNameRange registry:https://registry.npmjs.org/forever-agent not in flight; fetching +989 verbose get https://registry.npmjs.org/form-data not expired, no request +990 silly addNameRange number 2 { name: 'form-data', range: '>=2.3.2 <2.4.0', hasData: true } +991 silly addNameRange versions [ 'form-data', +991 silly addNameRange [ '0.0.0', +991 silly addNameRange '0.0.2', +991 silly addNameRange '0.0.3', +991 silly addNameRange '0.0.4', +991 silly addNameRange '0.0.5', +991 silly addNameRange '0.0.6', +991 silly addNameRange '0.0.7', +991 silly addNameRange '0.0.8', +991 silly addNameRange '0.0.9', +991 silly addNameRange '0.0.10', +991 silly addNameRange '0.1.0', +991 silly addNameRange '0.1.1', +991 silly addNameRange '0.1.2', +991 silly addNameRange '0.1.3', +991 silly addNameRange '0.1.4', +991 silly addNameRange '0.2.0', +991 silly addNameRange '1.0.0-rc1', +991 silly addNameRange '1.0.0-rc2', +991 silly addNameRange '1.0.0-rc3', +991 silly addNameRange '1.0.0-rc4', +991 silly addNameRange '1.0.0', +991 silly addNameRange '1.0.1', +991 silly addNameRange '2.0.0', +991 silly addNameRange '2.1.0', +991 silly addNameRange '2.1.1', +991 silly addNameRange '2.1.2', +991 silly addNameRange '2.1.4', +991 silly addNameRange '2.2.0', +991 silly addNameRange '2.3.1', +991 silly addNameRange '2.3.2-rc1', +991 silly addNameRange '2.3.2', +991 silly addNameRange '2.3.3', +991 silly addNameRange '2.4.0', +991 silly addNameRange '2.5.0', +991 silly addNameRange '2.5.1', +991 silly addNameRange '3.0.0' ] ] +992 silly addNamed form-data@2.3.3 +993 verbose addNamed "2.3.3" is a plain semver version for form-data +994 http 200 https://registry.npmjs.org/http-signature +995 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +995 verbose headers 'content-type': 'application/json', +995 verbose headers 'transfer-encoding': 'chunked', +995 verbose headers connection: 'keep-alive', +995 verbose headers 'set-cookie': +995 verbose headers [ '__cfduid=d3adb321249b44604682ca627e182cc9b1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +995 verbose headers 'cf-ray': '59764fa4bcfedfc7-FRA', +995 verbose headers age: '5657', +995 verbose headers 'cache-control': 'public, max-age=300', +995 verbose headers etag: 'W/"3b46cb4c3a2db9af415ea171ef07cebe"', +995 verbose headers 'last-modified': 'Wed, 06 May 2020 14:47:40 GMT', +995 verbose headers vary: 'accept-encoding, accept', +995 verbose headers 'cf-cache-status': 'HIT', +995 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +995 verbose headers server: 'cloudflare', +995 verbose headers 'content-encoding': 'gzip', +995 verbose headers 'cf-request-id': '02ddd01af40000dfc72a8a0200000001' } +996 silly get cb [ 200, +996 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +996 silly get 'content-type': 'application/json', +996 silly get 'transfer-encoding': 'chunked', +996 silly get connection: 'keep-alive', +996 silly get 'set-cookie': +996 silly get [ '__cfduid=d3adb321249b44604682ca627e182cc9b1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +996 silly get 'cf-ray': '59764fa4bcfedfc7-FRA', +996 silly get age: '5657', +996 silly get 'cache-control': 'public, max-age=300', +996 silly get etag: 'W/"3b46cb4c3a2db9af415ea171ef07cebe"', +996 silly get 'last-modified': 'Wed, 06 May 2020 14:47:40 GMT', +996 silly get vary: 'accept-encoding, accept', +996 silly get 'cf-cache-status': 'HIT', +996 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +996 silly get server: 'cloudflare', +996 silly get 'content-encoding': 'gzip', +996 silly get 'cf-request-id': '02ddd01af40000dfc72a8a0200000001' } ] +997 verbose get saving http-signature to /home/christine/.npm/registry.npmjs.org/http-signature/.cache.json +998 verbose get https://registry.npmjs.org/har-validator not expired, no request +999 silly addNameRange number 2 { name: 'har-validator', range: '>=5.1.3 <5.2.0', hasData: true } +1000 silly addNameRange versions [ 'har-validator', +1000 silly addNameRange [ '1.0.0', +1000 silly addNameRange '1.0.1', +1000 silly addNameRange '1.0.2', +1000 silly addNameRange '1.1.0', +1000 silly addNameRange '1.1.1', +1000 silly addNameRange '1.1.2', +1000 silly addNameRange '1.1.3', +1000 silly addNameRange '1.2.0', +1000 silly addNameRange '1.3.0', +1000 silly addNameRange '1.3.1', +1000 silly addNameRange '1.4.0', +1000 silly addNameRange '1.5.0', +1000 silly addNameRange '1.5.1', +1000 silly addNameRange '1.6.0', +1000 silly addNameRange '1.6.1', +1000 silly addNameRange '1.7.0', +1000 silly addNameRange '1.7.1', +1000 silly addNameRange '1.8.0', +1000 silly addNameRange '2.0.0', +1000 silly addNameRange '2.0.1', +1000 silly addNameRange '2.0.2', +1000 silly addNameRange '2.0.3', +1000 silly addNameRange '2.0.4', +1000 silly addNameRange '2.0.5', +1000 silly addNameRange '2.0.6', +1000 silly addNameRange '2.1.0', +1000 silly addNameRange '2.1.1', +1000 silly addNameRange '2.1.2', +1000 silly addNameRange '2.1.3', +1000 silly addNameRange '3.0.0', +1000 silly addNameRange '3.1.0', +1000 silly addNameRange '3.2.0', +1000 silly addNameRange '3.3.0', +1000 silly addNameRange '3.3.1', +1000 silly addNameRange '3.4.0', +1000 silly addNameRange '4.0.0', +1000 silly addNameRange '4.0.1', +1000 silly addNameRange '4.0.2', +1000 silly addNameRange '4.0.3', +1000 silly addNameRange '4.0.4', +1000 silly addNameRange '4.1.0', +1000 silly addNameRange '4.1.1', +1000 silly addNameRange '4.1.2', +1000 silly addNameRange '4.2.0', +1000 silly addNameRange '4.2.1', +1000 silly addNameRange '5.0.0', +1000 silly addNameRange '5.0.1', +1000 silly addNameRange '5.0.2', +1000 silly addNameRange '5.0.3', +1000 silly addNameRange '5.1.0', +1000 silly addNameRange '5.1.3' ] ] +1001 silly addNamed har-validator@5.1.3 +1002 verbose addNamed "5.1.3" is a plain semver version for har-validator +1003 verbose get https://registry.npmjs.org/is-typedarray not expired, no request +1004 silly addNameRange number 2 { name: 'is-typedarray', range: '>=1.0.0 <1.1.0', hasData: true } +1005 silly addNameRange versions [ 'is-typedarray', [ '0.0.0', '1.0.0' ] ] +1006 silly addNamed is-typedarray@1.0.0 +1007 verbose addNamed "1.0.0" is a plain semver version for is-typedarray +1008 verbose get https://registry.npmjs.org/caseless not expired, no request +1009 silly addNameRange number 2 { name: 'caseless', range: '>=0.12.0 <0.13.0', hasData: true } +1010 silly addNameRange versions [ 'caseless', +1010 silly addNameRange [ '0.1.0', +1010 silly addNameRange '0.2.0', +1010 silly addNameRange '0.3.0', +1010 silly addNameRange '0.4.0', +1010 silly addNameRange '0.5.0', +1010 silly addNameRange '0.6.0', +1010 silly addNameRange '0.7.0', +1010 silly addNameRange '0.8.0', +1010 silly addNameRange '0.9.0', +1010 silly addNameRange '0.10.0', +1010 silly addNameRange '0.11.0', +1010 silly addNameRange '0.12.0' ] ] +1011 silly addNamed caseless@0.12.0 +1012 verbose addNamed "0.12.0" is a plain semver version for caseless +1013 verbose get https://registry.npmjs.org/forever-agent not expired, no request +1014 silly addNameRange number 2 { name: 'forever-agent', range: '>=0.6.1 <0.7.0', hasData: true } +1015 silly addNameRange versions [ 'forever-agent', +1015 silly addNameRange [ '0.2.0', '0.3.0', '0.4.0', '0.5.0', '0.5.2', '0.6.0', '0.6.1' ] ] +1016 silly addNamed forever-agent@0.6.1 +1017 verbose addNamed "0.6.1" is a plain semver version for forever-agent +1018 silly resolveWithNewModule combined-stream@1.0.8 checking installable status +1019 silly cache add args [ 'combined-stream@~1.0.6', null ] +1020 verbose cache add spec combined-stream@~1.0.6 +1021 silly cache add parsed spec Result { +1021 silly cache add raw: 'combined-stream@~1.0.6', +1021 silly cache add scope: null, +1021 silly cache add name: 'combined-stream', +1021 silly cache add rawSpec: '~1.0.6', +1021 silly cache add spec: '>=1.0.6 <1.1.0', +1021 silly cache add type: 'range' } +1022 silly addNamed combined-stream@>=1.0.6 <1.1.0 +1023 verbose addNamed ">=1.0.6 <1.1.0" is a valid semver range for combined-stream +1024 silly addNameRange { name: 'combined-stream', +1024 silly addNameRange range: '>=1.0.6 <1.1.0', +1024 silly addNameRange hasData: false } +1025 silly mapToRegistry name combined-stream +1026 silly mapToRegistry using default registry +1027 silly mapToRegistry registry https://registry.npmjs.org/ +1028 silly mapToRegistry uri https://registry.npmjs.org/combined-stream +1029 verbose addNameRange registry:https://registry.npmjs.org/combined-stream not in flight; fetching +1030 silly resolveWithNewModule extend@3.0.2 checking installable status +1031 silly cache add args [ 'extend@~3.0.2', null ] +1032 verbose cache add spec extend@~3.0.2 +1033 silly cache add parsed spec Result { +1033 silly cache add raw: 'extend@~3.0.2', +1033 silly cache add scope: null, +1033 silly cache add name: 'extend', +1033 silly cache add rawSpec: '~3.0.2', +1033 silly cache add spec: '>=3.0.2 <3.1.0', +1033 silly cache add type: 'range' } +1034 silly addNamed extend@>=3.0.2 <3.1.0 +1035 verbose addNamed ">=3.0.2 <3.1.0" is a valid semver range for extend +1036 silly addNameRange { name: 'extend', range: '>=3.0.2 <3.1.0', hasData: false } +1037 silly mapToRegistry name extend +1038 silly mapToRegistry using default registry +1039 silly mapToRegistry registry https://registry.npmjs.org/ +1040 silly mapToRegistry uri https://registry.npmjs.org/extend +1041 verbose addNameRange registry:https://registry.npmjs.org/extend not in flight; fetching +1042 silly cache afterAdd form-data@2.3.3 +1043 verbose afterAdd /home/christine/.npm/form-data/2.3.3/package/package.json not in flight; writing +1044 silly resolveWithNewModule aws4@1.9.1 checking installable status +1045 silly cache add args [ 'aws4@^1.8.0', null ] +1046 verbose cache add spec aws4@^1.8.0 +1047 silly cache add parsed spec Result { +1047 silly cache add raw: 'aws4@^1.8.0', +1047 silly cache add scope: null, +1047 silly cache add name: 'aws4', +1047 silly cache add rawSpec: '^1.8.0', +1047 silly cache add spec: '>=1.8.0 <2.0.0', +1047 silly cache add type: 'range' } +1048 silly addNamed aws4@>=1.8.0 <2.0.0 +1049 verbose addNamed ">=1.8.0 <2.0.0" is a valid semver range for aws4 +1050 silly addNameRange { name: 'aws4', range: '>=1.8.0 <2.0.0', hasData: false } +1051 silly mapToRegistry name aws4 +1052 silly mapToRegistry using default registry +1053 silly mapToRegistry registry https://registry.npmjs.org/ +1054 silly mapToRegistry uri https://registry.npmjs.org/aws4 +1055 verbose addNameRange registry:https://registry.npmjs.org/aws4 not in flight; fetching +1056 silly resolveWithNewModule http-signature@1.2.0 checking installable status +1057 silly cache add args [ 'http-signature@~1.2.0', null ] +1058 verbose cache add spec http-signature@~1.2.0 +1059 silly cache add parsed spec Result { +1059 silly cache add raw: 'http-signature@~1.2.0', +1059 silly cache add scope: null, +1059 silly cache add name: 'http-signature', +1059 silly cache add rawSpec: '~1.2.0', +1059 silly cache add spec: '>=1.2.0 <1.3.0', +1059 silly cache add type: 'range' } +1060 silly addNamed http-signature@>=1.2.0 <1.3.0 +1061 verbose addNamed ">=1.2.0 <1.3.0" is a valid semver range for http-signature +1062 silly addNameRange { name: 'http-signature', +1062 silly addNameRange range: '>=1.2.0 <1.3.0', +1062 silly addNameRange hasData: false } +1063 silly mapToRegistry name http-signature +1064 silly mapToRegistry using default registry +1065 silly mapToRegistry registry https://registry.npmjs.org/ +1066 silly mapToRegistry uri https://registry.npmjs.org/http-signature +1067 verbose addNameRange registry:https://registry.npmjs.org/http-signature not in flight; fetching +1068 silly cache afterAdd har-validator@5.1.3 +1069 verbose afterAdd /home/christine/.npm/har-validator/5.1.3/package/package.json not in flight; writing +1070 verbose get https://registry.npmjs.org/extend not expired, no request +1071 silly addNameRange number 2 { name: 'extend', range: '>=3.0.2 <3.1.0', hasData: true } +1072 silly addNameRange versions [ 'extend', +1072 silly addNameRange [ '1.0.0', +1072 silly addNameRange '1.1.0', +1072 silly addNameRange '1.1.1', +1072 silly addNameRange '1.1.3', +1072 silly addNameRange '1.2.0', +1072 silly addNameRange '1.2.1', +1072 silly addNameRange '1.3.0', +1072 silly addNameRange '2.0.0', +1072 silly addNameRange '2.0.1', +1072 silly addNameRange '3.0.0', +1072 silly addNameRange '3.0.1', +1072 silly addNameRange '3.0.2', +1072 silly addNameRange '2.0.2' ] ] +1073 silly addNamed extend@3.0.2 +1074 verbose addNamed "3.0.2" is a plain semver version for extend +1075 verbose get https://registry.npmjs.org/combined-stream not expired, no request +1076 silly addNameRange number 2 { name: 'combined-stream', +1076 silly addNameRange range: '>=1.0.6 <1.1.0', +1076 silly addNameRange hasData: true } +1077 silly addNameRange versions [ 'combined-stream', +1077 silly addNameRange [ '0.0.0', +1077 silly addNameRange '0.0.1', +1077 silly addNameRange '0.0.2', +1077 silly addNameRange '0.0.3', +1077 silly addNameRange '0.0.4', +1077 silly addNameRange '0.0.5', +1077 silly addNameRange '0.0.7', +1077 silly addNameRange '1.0.0', +1077 silly addNameRange '1.0.1', +1077 silly addNameRange '1.0.2', +1077 silly addNameRange '1.0.3', +1077 silly addNameRange '1.0.4', +1077 silly addNameRange '1.0.5', +1077 silly addNameRange '1.0.6-rc1', +1077 silly addNameRange '1.0.6', +1077 silly addNameRange '1.0.7', +1077 silly addNameRange '1.0.8' ] ] +1078 silly addNamed combined-stream@1.0.8 +1079 verbose addNamed "1.0.8" is a plain semver version for combined-stream +1080 silly cache afterAdd is-typedarray@1.0.0 +1081 verbose afterAdd /home/christine/.npm/is-typedarray/1.0.0/package/package.json not in flight; writing +1082 silly cache afterAdd caseless@0.12.0 +1083 verbose afterAdd /home/christine/.npm/caseless/0.12.0/package/package.json not in flight; writing +1084 silly cache afterAdd forever-agent@0.6.1 +1085 verbose afterAdd /home/christine/.npm/forever-agent/0.6.1/package/package.json not in flight; writing +1086 verbose get https://registry.npmjs.org/aws4 not expired, no request +1087 silly addNameRange number 2 { name: 'aws4', range: '>=1.8.0 <2.0.0', hasData: true } +1088 silly addNameRange versions [ 'aws4', +1088 silly addNameRange [ '0.0.1', +1088 silly addNameRange '0.1.0', +1088 silly addNameRange '0.1.1', +1088 silly addNameRange '0.1.2', +1088 silly addNameRange '0.1.3', +1088 silly addNameRange '0.1.4', +1088 silly addNameRange '0.1.5', +1088 silly addNameRange '0.1.6', +1088 silly addNameRange '0.1.7', +1088 silly addNameRange '0.1.8', +1088 silly addNameRange '0.1.9', +1088 silly addNameRange '0.1.10', +1088 silly addNameRange '0.1.12', +1088 silly addNameRange '0.2.0', +1088 silly addNameRange '0.2.1', +1088 silly addNameRange '0.2.2', +1088 silly addNameRange '0.2.3', +1088 silly addNameRange '0.3.0', +1088 silly addNameRange '0.4.0', +1088 silly addNameRange '0.4.1', +1088 silly addNameRange '0.4.2', +1088 silly addNameRange '0.5.0', +1088 silly addNameRange '0.5.1', +1088 silly addNameRange '1.0.0', +1088 silly addNameRange '1.0.1', +1088 silly addNameRange '1.0.2', +1088 silly addNameRange '1.0.3', +1088 silly addNameRange '1.0.4', +1088 silly addNameRange '1.1.0', +1088 silly addNameRange '1.2.0', +1088 silly addNameRange '1.2.1', +1088 silly addNameRange '1.3.1', +1088 silly addNameRange '1.3.2', +1088 silly addNameRange '1.4.0', +1088 silly addNameRange '1.4.1', +1088 silly addNameRange '1.5.0', +1088 silly addNameRange '1.6.0', +1088 silly addNameRange '1.7.0', +1088 silly addNameRange '1.8.0', +1088 silly addNameRange '1.9.0', +1088 silly addNameRange '1.9.1' ] ] +1089 silly addNamed aws4@1.9.1 +1090 verbose addNamed "1.9.1" is a plain semver version for aws4 +1091 verbose afterAdd /home/christine/.npm/form-data/2.3.3/package/package.json written +1092 verbose get https://registry.npmjs.org/http-signature not expired, no request +1093 silly addNameRange number 2 { name: 'http-signature', +1093 silly addNameRange range: '>=1.2.0 <1.3.0', +1093 silly addNameRange hasData: true } +1094 silly addNameRange versions [ 'http-signature', +1094 silly addNameRange [ '0.9.0', +1094 silly addNameRange '0.9.2', +1094 silly addNameRange '0.9.3', +1094 silly addNameRange '0.9.4', +1094 silly addNameRange '0.9.5', +1094 silly addNameRange '0.9.6', +1094 silly addNameRange '0.9.7', +1094 silly addNameRange '0.9.8', +1094 silly addNameRange '0.9.9', +1094 silly addNameRange '0.9.10', +1094 silly addNameRange '0.9.11', +1094 silly addNameRange '0.10.0', +1094 silly addNameRange '0.10.1', +1094 silly addNameRange '0.11.0', +1094 silly addNameRange '1.0.0', +1094 silly addNameRange '1.0.1', +1094 silly addNameRange '1.0.2', +1094 silly addNameRange '1.1.0', +1094 silly addNameRange '1.1.1', +1094 silly addNameRange '1.2.0', +1094 silly addNameRange '1.3.0', +1094 silly addNameRange '1.3.1', +1094 silly addNameRange '1.3.2', +1094 silly addNameRange '1.3.3', +1094 silly addNameRange '1.3.4' ] ] +1095 silly addNamed http-signature@1.2.0 +1096 verbose addNamed "1.2.0" is a plain semver version for http-signature +1097 verbose afterAdd /home/christine/.npm/har-validator/5.1.3/package/package.json written +1098 http 304 https://registry.npmjs.org/isstream +1099 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +1099 verbose headers connection: 'keep-alive', +1099 verbose headers 'set-cookie': +1099 verbose headers [ '__cfduid=daf4947ff118e7cd8a36c058a538ff6131590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1099 verbose headers 'cf-ray': '59764fa4fe4d05bb-FRA', +1099 verbose headers age: '5355', +1099 verbose headers 'cache-control': 'public, max-age=300', +1099 verbose headers etag: '"9dc7f37e087df077683bf238c847ad45"', +1099 verbose headers 'last-modified': 'Sun, 27 May 2018 05:02:31 GMT', +1099 verbose headers vary: 'Accept-Encoding', +1099 verbose headers 'cf-cache-status': 'HIT', +1099 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1099 verbose headers server: 'cloudflare', +1099 verbose headers 'cf-request-id': '02ddd01b1f000005bb0ca62200000001' } +1100 silly get cb [ 304, +1100 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +1100 silly get connection: 'keep-alive', +1100 silly get 'set-cookie': +1100 silly get [ '__cfduid=daf4947ff118e7cd8a36c058a538ff6131590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1100 silly get 'cf-ray': '59764fa4fe4d05bb-FRA', +1100 silly get age: '5355', +1100 silly get 'cache-control': 'public, max-age=300', +1100 silly get etag: '"9dc7f37e087df077683bf238c847ad45"', +1100 silly get 'last-modified': 'Sun, 27 May 2018 05:02:31 GMT', +1100 silly get vary: 'Accept-Encoding', +1100 silly get 'cf-cache-status': 'HIT', +1100 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1100 silly get server: 'cloudflare', +1100 silly get 'cf-request-id': '02ddd01b1f000005bb0ca62200000001' } ] +1101 verbose etag https://registry.npmjs.org/isstream from cache +1102 verbose get saving isstream to /home/christine/.npm/registry.npmjs.org/isstream/.cache.json +1103 verbose afterAdd /home/christine/.npm/is-typedarray/1.0.0/package/package.json written +1104 silly cache afterAdd combined-stream@1.0.8 +1105 verbose afterAdd /home/christine/.npm/combined-stream/1.0.8/package/package.json not in flight; writing +1106 verbose afterAdd /home/christine/.npm/caseless/0.12.0/package/package.json written +1107 verbose afterAdd /home/christine/.npm/forever-agent/0.6.1/package/package.json written +1108 silly cache afterAdd extend@3.0.2 +1109 verbose afterAdd /home/christine/.npm/extend/3.0.2/package/package.json not in flight; writing +1110 silly cache afterAdd aws4@1.9.1 +1111 verbose afterAdd /home/christine/.npm/aws4/1.9.1/package/package.json not in flight; writing +1112 http 304 https://registry.npmjs.org/json-stringify-safe +1113 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +1113 verbose headers connection: 'keep-alive', +1113 verbose headers 'set-cookie': +1113 verbose headers [ '__cfduid=dd03692ace9824ebd46c46f408f2989131590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1113 verbose headers 'cf-ray': '59764fa4fe54d6e1-FRA', +1113 verbose headers age: '5657', +1113 verbose headers 'cache-control': 'public, max-age=300', +1113 verbose headers etag: '"7f39a9aafcaefe8efbf43a9f2e56c4eb"', +1113 verbose headers 'last-modified': 'Sun, 27 May 2018 05:41:03 GMT', +1113 verbose headers vary: 'Accept-Encoding', +1113 verbose headers 'cf-cache-status': 'HIT', +1113 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1113 verbose headers server: 'cloudflare', +1113 verbose headers 'cf-request-id': '02ddd01b1e0000d6e132367200000001' } +1114 silly get cb [ 304, +1114 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +1114 silly get connection: 'keep-alive', +1114 silly get 'set-cookie': +1114 silly get [ '__cfduid=dd03692ace9824ebd46c46f408f2989131590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1114 silly get 'cf-ray': '59764fa4fe54d6e1-FRA', +1114 silly get age: '5657', +1114 silly get 'cache-control': 'public, max-age=300', +1114 silly get etag: '"7f39a9aafcaefe8efbf43a9f2e56c4eb"', +1114 silly get 'last-modified': 'Sun, 27 May 2018 05:41:03 GMT', +1114 silly get vary: 'Accept-Encoding', +1114 silly get 'cf-cache-status': 'HIT', +1114 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1114 silly get server: 'cloudflare', +1114 silly get 'cf-request-id': '02ddd01b1e0000d6e132367200000001' } ] +1115 verbose etag https://registry.npmjs.org/json-stringify-safe from cache +1116 verbose get saving json-stringify-safe to /home/christine/.npm/registry.npmjs.org/json-stringify-safe/.cache.json +1117 silly cache afterAdd http-signature@1.2.0 +1118 verbose afterAdd /home/christine/.npm/http-signature/1.2.0/package/package.json not in flight; writing +1119 verbose afterAdd /home/christine/.npm/combined-stream/1.0.8/package/package.json written +1120 verbose afterAdd /home/christine/.npm/extend/3.0.2/package/package.json written +1121 verbose afterAdd /home/christine/.npm/aws4/1.9.1/package/package.json written +1122 silly resolveWithNewModule isstream@0.1.2 checking installable status +1123 silly cache add args [ 'isstream@~0.1.2', null ] +1124 verbose cache add spec isstream@~0.1.2 +1125 silly cache add parsed spec Result { +1125 silly cache add raw: 'isstream@~0.1.2', +1125 silly cache add scope: null, +1125 silly cache add name: 'isstream', +1125 silly cache add rawSpec: '~0.1.2', +1125 silly cache add spec: '>=0.1.2 <0.2.0', +1125 silly cache add type: 'range' } +1126 silly addNamed isstream@>=0.1.2 <0.2.0 +1127 verbose addNamed ">=0.1.2 <0.2.0" is a valid semver range for isstream +1128 silly addNameRange { name: 'isstream', range: '>=0.1.2 <0.2.0', hasData: false } +1129 silly mapToRegistry name isstream +1130 silly mapToRegistry using default registry +1131 silly mapToRegistry registry https://registry.npmjs.org/ +1132 silly mapToRegistry uri https://registry.npmjs.org/isstream +1133 verbose addNameRange registry:https://registry.npmjs.org/isstream not in flight; fetching +1134 http 304 https://registry.npmjs.org/tunnel-agent +1135 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +1135 verbose headers connection: 'keep-alive', +1135 verbose headers 'set-cookie': +1135 verbose headers [ '__cfduid=dd8a9957676dab4f7a1bd7377a7d9ca671590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1135 verbose headers 'cf-ray': '59764fa51970c2f9-FRA', +1135 verbose headers age: '5655', +1135 verbose headers 'cache-control': 'public, max-age=300', +1135 verbose headers etag: '"03911fc1f433b33bccf8a4a2a5de2375"', +1135 verbose headers 'last-modified': 'Sun, 27 May 2018 20:02:57 GMT', +1135 verbose headers vary: 'Accept-Encoding', +1135 verbose headers 'cf-cache-status': 'HIT', +1135 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1135 verbose headers server: 'cloudflare', +1135 verbose headers 'cf-request-id': '02ddd01b2a0000c2f926071200000001' } +1136 silly get cb [ 304, +1136 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +1136 silly get connection: 'keep-alive', +1136 silly get 'set-cookie': +1136 silly get [ '__cfduid=dd8a9957676dab4f7a1bd7377a7d9ca671590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1136 silly get 'cf-ray': '59764fa51970c2f9-FRA', +1136 silly get age: '5655', +1136 silly get 'cache-control': 'public, max-age=300', +1136 silly get etag: '"03911fc1f433b33bccf8a4a2a5de2375"', +1136 silly get 'last-modified': 'Sun, 27 May 2018 20:02:57 GMT', +1136 silly get vary: 'Accept-Encoding', +1136 silly get 'cf-cache-status': 'HIT', +1136 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1136 silly get server: 'cloudflare', +1136 silly get 'cf-request-id': '02ddd01b2a0000c2f926071200000001' } ] +1137 verbose etag https://registry.npmjs.org/tunnel-agent from cache +1138 verbose get saving tunnel-agent to /home/christine/.npm/registry.npmjs.org/tunnel-agent/.cache.json +1139 verbose afterAdd /home/christine/.npm/http-signature/1.2.0/package/package.json written +1140 http 304 https://registry.npmjs.org/performance-now +1141 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +1141 verbose headers connection: 'keep-alive', +1141 verbose headers 'set-cookie': +1141 verbose headers [ '__cfduid=d42ce80dcff65dca26b6883967f7411d41590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1141 verbose headers 'cf-ray': '59764fa51f721772-FRA', +1141 verbose headers age: '5657', +1141 verbose headers 'cache-control': 'public, max-age=300', +1141 verbose headers etag: '"5f12ad497b3e39323dcdde75c34f5767"', +1141 verbose headers 'last-modified': 'Sun, 27 May 2018 12:05:53 GMT', +1141 verbose headers vary: 'Accept-Encoding', +1141 verbose headers 'cf-cache-status': 'HIT', +1141 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1141 verbose headers server: 'cloudflare', +1141 verbose headers 'cf-request-id': '02ddd01b2a0000177264160200000001' } +1142 silly get cb [ 304, +1142 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +1142 silly get connection: 'keep-alive', +1142 silly get 'set-cookie': +1142 silly get [ '__cfduid=d42ce80dcff65dca26b6883967f7411d41590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1142 silly get 'cf-ray': '59764fa51f721772-FRA', +1142 silly get age: '5657', +1142 silly get 'cache-control': 'public, max-age=300', +1142 silly get etag: '"5f12ad497b3e39323dcdde75c34f5767"', +1142 silly get 'last-modified': 'Sun, 27 May 2018 12:05:53 GMT', +1142 silly get vary: 'Accept-Encoding', +1142 silly get 'cf-cache-status': 'HIT', +1142 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1142 silly get server: 'cloudflare', +1142 silly get 'cf-request-id': '02ddd01b2a0000177264160200000001' } ] +1143 verbose etag https://registry.npmjs.org/performance-now from cache +1144 verbose get saving performance-now to /home/christine/.npm/registry.npmjs.org/performance-now/.cache.json +1145 silly resolveWithNewModule json-stringify-safe@5.0.1 checking installable status +1146 silly cache add args [ 'json-stringify-safe@~5.0.1', null ] +1147 verbose cache add spec json-stringify-safe@~5.0.1 +1148 silly cache add parsed spec Result { +1148 silly cache add raw: 'json-stringify-safe@~5.0.1', +1148 silly cache add scope: null, +1148 silly cache add name: 'json-stringify-safe', +1148 silly cache add rawSpec: '~5.0.1', +1148 silly cache add spec: '>=5.0.1 <5.1.0', +1148 silly cache add type: 'range' } +1149 silly addNamed json-stringify-safe@>=5.0.1 <5.1.0 +1150 verbose addNamed ">=5.0.1 <5.1.0" is a valid semver range for json-stringify-safe +1151 silly addNameRange { name: 'json-stringify-safe', +1151 silly addNameRange range: '>=5.0.1 <5.1.0', +1151 silly addNameRange hasData: false } +1152 silly mapToRegistry name json-stringify-safe +1153 silly mapToRegistry using default registry +1154 silly mapToRegistry registry https://registry.npmjs.org/ +1155 silly mapToRegistry uri https://registry.npmjs.org/json-stringify-safe +1156 verbose addNameRange registry:https://registry.npmjs.org/json-stringify-safe not in flight; fetching +1157 verbose get https://registry.npmjs.org/isstream not expired, no request +1158 silly addNameRange number 2 { name: 'isstream', range: '>=0.1.2 <0.2.0', hasData: true } +1159 silly addNameRange versions [ 'isstream', [ '0.0.0', '0.1.0', '0.1.1', '0.1.2' ] ] +1160 silly addNamed isstream@0.1.2 +1161 verbose addNamed "0.1.2" is a plain semver version for isstream +1162 http 200 https://registry.npmjs.org/safe-buffer +1163 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +1163 verbose headers 'content-type': 'application/json', +1163 verbose headers 'transfer-encoding': 'chunked', +1163 verbose headers connection: 'keep-alive', +1163 verbose headers 'set-cookie': +1163 verbose headers [ '__cfduid=d242459e8d4d49451c98a98743f04b3251590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1163 verbose headers 'cf-ray': '59764fa51a7b0eab-FRA', +1163 verbose headers age: '5658', +1163 verbose headers 'cache-control': 'public, max-age=300', +1163 verbose headers etag: 'W/"7d10eeac57e4baa4c8bd0dd7caa1703c"', +1163 verbose headers 'last-modified': 'Sun, 10 May 2020 16:37:34 GMT', +1163 verbose headers vary: 'accept-encoding, accept', +1163 verbose headers 'cf-cache-status': 'HIT', +1163 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1163 verbose headers server: 'cloudflare', +1163 verbose headers 'content-encoding': 'gzip', +1163 verbose headers 'cf-request-id': '02ddd01b2a00000eabe9143200000001' } +1164 silly get cb [ 200, +1164 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +1164 silly get 'content-type': 'application/json', +1164 silly get 'transfer-encoding': 'chunked', +1164 silly get connection: 'keep-alive', +1164 silly get 'set-cookie': +1164 silly get [ '__cfduid=d242459e8d4d49451c98a98743f04b3251590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1164 silly get 'cf-ray': '59764fa51a7b0eab-FRA', +1164 silly get age: '5658', +1164 silly get 'cache-control': 'public, max-age=300', +1164 silly get etag: 'W/"7d10eeac57e4baa4c8bd0dd7caa1703c"', +1164 silly get 'last-modified': 'Sun, 10 May 2020 16:37:34 GMT', +1164 silly get vary: 'accept-encoding, accept', +1164 silly get 'cf-cache-status': 'HIT', +1164 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1164 silly get server: 'cloudflare', +1164 silly get 'content-encoding': 'gzip', +1164 silly get 'cf-request-id': '02ddd01b2a00000eabe9143200000001' } ] +1165 verbose get saving safe-buffer to /home/christine/.npm/registry.npmjs.org/safe-buffer/.cache.json +1166 http 304 https://registry.npmjs.org/oauth-sign +1167 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +1167 verbose headers connection: 'keep-alive', +1167 verbose headers 'set-cookie': +1167 verbose headers [ '__cfduid=d287f9144cf6663f63602865423a0b4ea1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1167 verbose headers 'cf-ray': '59764fa51ff7dfbb-FRA', +1167 verbose headers age: '5355', +1167 verbose headers 'cache-control': 'public, max-age=300', +1167 verbose headers etag: '"3032c1efe9ec61d748d027a1da2bab61"', +1167 verbose headers 'last-modified': 'Thu, 02 Aug 2018 18:04:02 GMT', +1167 verbose headers vary: 'Accept-Encoding', +1167 verbose headers 'cf-cache-status': 'HIT', +1167 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1167 verbose headers server: 'cloudflare', +1167 verbose headers 'cf-request-id': '02ddd01b2a0000dfbb5fa74200000001' } +1168 silly get cb [ 304, +1168 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +1168 silly get connection: 'keep-alive', +1168 silly get 'set-cookie': +1168 silly get [ '__cfduid=d287f9144cf6663f63602865423a0b4ea1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1168 silly get 'cf-ray': '59764fa51ff7dfbb-FRA', +1168 silly get age: '5355', +1168 silly get 'cache-control': 'public, max-age=300', +1168 silly get etag: '"3032c1efe9ec61d748d027a1da2bab61"', +1168 silly get 'last-modified': 'Thu, 02 Aug 2018 18:04:02 GMT', +1168 silly get vary: 'Accept-Encoding', +1168 silly get 'cf-cache-status': 'HIT', +1168 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1168 silly get server: 'cloudflare', +1168 silly get 'cf-request-id': '02ddd01b2a0000dfbb5fa74200000001' } ] +1169 verbose etag https://registry.npmjs.org/oauth-sign from cache +1170 verbose get saving oauth-sign to /home/christine/.npm/registry.npmjs.org/oauth-sign/.cache.json +1171 verbose get https://registry.npmjs.org/json-stringify-safe not expired, no request +1172 silly addNameRange number 2 { name: 'json-stringify-safe', +1172 silly addNameRange range: '>=5.0.1 <5.1.0', +1172 silly addNameRange hasData: true } +1173 silly addNameRange versions [ 'json-stringify-safe', +1173 silly addNameRange [ '2.0.0', '3.0.0', '4.0.0', '5.0.0', '5.0.1' ] ] +1174 silly addNamed json-stringify-safe@5.0.1 +1175 verbose addNamed "5.0.1" is a plain semver version for json-stringify-safe +1176 silly resolveWithNewModule tunnel-agent@0.6.0 checking installable status +1177 silly cache add args [ 'tunnel-agent@^0.6.0', null ] +1178 verbose cache add spec tunnel-agent@^0.6.0 +1179 silly cache add parsed spec Result { +1179 silly cache add raw: 'tunnel-agent@^0.6.0', +1179 silly cache add scope: null, +1179 silly cache add name: 'tunnel-agent', +1179 silly cache add rawSpec: '^0.6.0', +1179 silly cache add spec: '>=0.6.0 <0.7.0', +1179 silly cache add type: 'range' } +1180 silly addNamed tunnel-agent@>=0.6.0 <0.7.0 +1181 verbose addNamed ">=0.6.0 <0.7.0" is a valid semver range for tunnel-agent +1182 silly addNameRange { name: 'tunnel-agent', range: '>=0.6.0 <0.7.0', hasData: false } +1183 silly mapToRegistry name tunnel-agent +1184 silly mapToRegistry using default registry +1185 silly mapToRegistry registry https://registry.npmjs.org/ +1186 silly mapToRegistry uri https://registry.npmjs.org/tunnel-agent +1187 verbose addNameRange registry:https://registry.npmjs.org/tunnel-agent not in flight; fetching +1188 silly resolveWithNewModule performance-now@2.1.0 checking installable status +1189 silly cache add args [ 'performance-now@^2.1.0', null ] +1190 verbose cache add spec performance-now@^2.1.0 +1191 silly cache add parsed spec Result { +1191 silly cache add raw: 'performance-now@^2.1.0', +1191 silly cache add scope: null, +1191 silly cache add name: 'performance-now', +1191 silly cache add rawSpec: '^2.1.0', +1191 silly cache add spec: '>=2.1.0 <3.0.0', +1191 silly cache add type: 'range' } +1192 silly addNamed performance-now@>=2.1.0 <3.0.0 +1193 verbose addNamed ">=2.1.0 <3.0.0" is a valid semver range for performance-now +1194 silly addNameRange { name: 'performance-now', +1194 silly addNameRange range: '>=2.1.0 <3.0.0', +1194 silly addNameRange hasData: false } +1195 silly mapToRegistry name performance-now +1196 silly mapToRegistry using default registry +1197 silly mapToRegistry registry https://registry.npmjs.org/ +1198 silly mapToRegistry uri https://registry.npmjs.org/performance-now +1199 verbose addNameRange registry:https://registry.npmjs.org/performance-now not in flight; fetching +1200 silly cache afterAdd isstream@0.1.2 +1201 verbose afterAdd /home/christine/.npm/isstream/0.1.2/package/package.json not in flight; writing +1202 http 200 https://registry.npmjs.org/tough-cookie +1203 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +1203 verbose headers 'content-type': 'application/json', +1203 verbose headers 'transfer-encoding': 'chunked', +1203 verbose headers connection: 'keep-alive', +1203 verbose headers 'set-cookie': +1203 verbose headers [ '__cfduid=d898cd72de597ecab2d8a354f76a0072c1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1203 verbose headers 'cf-ray': '59764fa518cb05e9-FRA', +1203 verbose headers age: '5655', +1203 verbose headers 'cache-control': 'public, max-age=300', +1203 verbose headers etag: 'W/"818fa172eb6f27e219e81140db530363"', +1203 verbose headers 'last-modified': 'Thu, 19 Mar 2020 19:20:30 GMT', +1203 verbose headers vary: 'accept-encoding, accept', +1203 verbose headers 'cf-cache-status': 'HIT', +1203 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1203 verbose headers server: 'cloudflare', +1203 verbose headers 'content-encoding': 'gzip', +1203 verbose headers 'cf-request-id': '02ddd01b2a000005e903b1d200000001' } +1204 silly get cb [ 200, +1204 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +1204 silly get 'content-type': 'application/json', +1204 silly get 'transfer-encoding': 'chunked', +1204 silly get connection: 'keep-alive', +1204 silly get 'set-cookie': +1204 silly get [ '__cfduid=d898cd72de597ecab2d8a354f76a0072c1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1204 silly get 'cf-ray': '59764fa518cb05e9-FRA', +1204 silly get age: '5655', +1204 silly get 'cache-control': 'public, max-age=300', +1204 silly get etag: 'W/"818fa172eb6f27e219e81140db530363"', +1204 silly get 'last-modified': 'Thu, 19 Mar 2020 19:20:30 GMT', +1204 silly get vary: 'accept-encoding, accept', +1204 silly get 'cf-cache-status': 'HIT', +1204 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1204 silly get server: 'cloudflare', +1204 silly get 'content-encoding': 'gzip', +1204 silly get 'cf-request-id': '02ddd01b2a000005e903b1d200000001' } ] +1205 verbose get saving tough-cookie to /home/christine/.npm/registry.npmjs.org/tough-cookie/.cache.json +1206 silly cache afterAdd json-stringify-safe@5.0.1 +1207 verbose afterAdd /home/christine/.npm/json-stringify-safe/5.0.1/package/package.json not in flight; writing +1208 silly resolveWithNewModule safe-buffer@5.2.1 checking installable status +1209 silly cache add args [ 'safe-buffer@^5.1.2', null ] +1210 verbose cache add spec safe-buffer@^5.1.2 +1211 silly cache add parsed spec Result { +1211 silly cache add raw: 'safe-buffer@^5.1.2', +1211 silly cache add scope: null, +1211 silly cache add name: 'safe-buffer', +1211 silly cache add rawSpec: '^5.1.2', +1211 silly cache add spec: '>=5.1.2 <6.0.0', +1211 silly cache add type: 'range' } +1212 silly addNamed safe-buffer@>=5.1.2 <6.0.0 +1213 verbose addNamed ">=5.1.2 <6.0.0" is a valid semver range for safe-buffer +1214 silly addNameRange { name: 'safe-buffer', range: '>=5.1.2 <6.0.0', hasData: false } +1215 silly mapToRegistry name safe-buffer +1216 silly mapToRegistry using default registry +1217 silly mapToRegistry registry https://registry.npmjs.org/ +1218 silly mapToRegistry uri https://registry.npmjs.org/safe-buffer +1219 verbose addNameRange registry:https://registry.npmjs.org/safe-buffer not in flight; fetching +1220 http 200 https://registry.npmjs.org/mime-types +1221 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +1221 verbose headers 'content-type': 'application/json', +1221 verbose headers 'transfer-encoding': 'chunked', +1221 verbose headers connection: 'keep-alive', +1221 verbose headers 'set-cookie': +1221 verbose headers [ '__cfduid=d8091989cd66bf129670ccfa4d20cf63d1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1221 verbose headers 'cf-ray': '59764fa51e27c2ae-FRA', +1221 verbose headers age: '5656', +1221 verbose headers 'cache-control': 'public, max-age=300', +1221 verbose headers etag: 'W/"b0572cbc8ddbbb6b61205820d06deb3a"', +1221 verbose headers 'last-modified': 'Fri, 24 Apr 2020 03:36:16 GMT', +1221 verbose headers vary: 'accept-encoding, accept', +1221 verbose headers 'cf-cache-status': 'HIT', +1221 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1221 verbose headers server: 'cloudflare', +1221 verbose headers 'content-encoding': 'gzip', +1221 verbose headers 'cf-request-id': '02ddd01b2a0000c2aea0161200000001' } +1222 silly get cb [ 200, +1222 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +1222 silly get 'content-type': 'application/json', +1222 silly get 'transfer-encoding': 'chunked', +1222 silly get connection: 'keep-alive', +1222 silly get 'set-cookie': +1222 silly get [ '__cfduid=d8091989cd66bf129670ccfa4d20cf63d1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1222 silly get 'cf-ray': '59764fa51e27c2ae-FRA', +1222 silly get age: '5656', +1222 silly get 'cache-control': 'public, max-age=300', +1222 silly get etag: 'W/"b0572cbc8ddbbb6b61205820d06deb3a"', +1222 silly get 'last-modified': 'Fri, 24 Apr 2020 03:36:16 GMT', +1222 silly get vary: 'accept-encoding, accept', +1222 silly get 'cf-cache-status': 'HIT', +1222 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1222 silly get server: 'cloudflare', +1222 silly get 'content-encoding': 'gzip', +1222 silly get 'cf-request-id': '02ddd01b2a0000c2aea0161200000001' } ] +1223 verbose get saving mime-types to /home/christine/.npm/registry.npmjs.org/mime-types/.cache.json +1224 verbose get https://registry.npmjs.org/tunnel-agent not expired, no request +1225 silly addNameRange number 2 { name: 'tunnel-agent', range: '>=0.6.0 <0.7.0', hasData: true } +1226 silly addNameRange versions [ 'tunnel-agent', +1226 silly addNameRange [ '0.2.0', +1226 silly addNameRange '0.3.0', +1226 silly addNameRange '0.4.0', +1226 silly addNameRange '0.4.1', +1226 silly addNameRange '0.4.2', +1226 silly addNameRange '0.4.3', +1226 silly addNameRange '0.5.0', +1226 silly addNameRange '0.6.0' ] ] +1227 silly addNamed tunnel-agent@0.6.0 +1228 verbose addNamed "0.6.0" is a plain semver version for tunnel-agent +1229 silly resolveWithNewModule oauth-sign@0.9.0 checking installable status +1230 silly cache add args [ 'oauth-sign@~0.9.0', null ] +1231 verbose cache add spec oauth-sign@~0.9.0 +1232 silly cache add parsed spec Result { +1232 silly cache add raw: 'oauth-sign@~0.9.0', +1232 silly cache add scope: null, +1232 silly cache add name: 'oauth-sign', +1232 silly cache add rawSpec: '~0.9.0', +1232 silly cache add spec: '>=0.9.0 <0.10.0', +1232 silly cache add type: 'range' } +1233 silly addNamed oauth-sign@>=0.9.0 <0.10.0 +1234 verbose addNamed ">=0.9.0 <0.10.0" is a valid semver range for oauth-sign +1235 silly addNameRange { name: 'oauth-sign', range: '>=0.9.0 <0.10.0', hasData: false } +1236 silly mapToRegistry name oauth-sign +1237 silly mapToRegistry using default registry +1238 silly mapToRegistry registry https://registry.npmjs.org/ +1239 silly mapToRegistry uri https://registry.npmjs.org/oauth-sign +1240 verbose addNameRange registry:https://registry.npmjs.org/oauth-sign not in flight; fetching +1241 verbose get https://registry.npmjs.org/performance-now not expired, no request +1242 silly addNameRange number 2 { name: 'performance-now', +1242 silly addNameRange range: '>=2.1.0 <3.0.0', +1242 silly addNameRange hasData: true } +1243 silly addNameRange versions [ 'performance-now', +1243 silly addNameRange [ '0.1.0', +1243 silly addNameRange '0.1.1', +1243 silly addNameRange '0.1.2', +1243 silly addNameRange '0.1.3', +1243 silly addNameRange '0.1.4', +1243 silly addNameRange '0.2.0', +1243 silly addNameRange '1.0.0', +1243 silly addNameRange '1.0.1', +1243 silly addNameRange '1.0.2', +1243 silly addNameRange '2.0.0', +1243 silly addNameRange '2.1.0' ] ] +1244 silly addNamed performance-now@2.1.0 +1245 verbose addNamed "2.1.0" is a plain semver version for performance-now +1246 verbose afterAdd /home/christine/.npm/isstream/0.1.2/package/package.json written +1247 http 200 https://registry.npmjs.org/uuid +1248 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +1248 verbose headers 'content-type': 'application/json', +1248 verbose headers 'transfer-encoding': 'chunked', +1248 verbose headers connection: 'keep-alive', +1248 verbose headers 'set-cookie': +1248 verbose headers [ '__cfduid=d42e977fd11818895c4979b1006ea23be1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1248 verbose headers 'cf-ray': '59764fa5195d1f2d-FRA', +1248 verbose headers age: '5355', +1248 verbose headers 'cache-control': 'public, max-age=300', +1248 verbose headers etag: 'W/"3fc4e0f16b6e5d55bc0144a7f38b6e49"', +1248 verbose headers 'last-modified': 'Wed, 20 May 2020 18:52:41 GMT', +1248 verbose headers vary: 'accept-encoding, accept', +1248 verbose headers 'cf-cache-status': 'HIT', +1248 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1248 verbose headers server: 'cloudflare', +1248 verbose headers 'content-encoding': 'gzip', +1248 verbose headers 'cf-request-id': '02ddd01b2a00001f2df51ed200000001' } +1249 silly get cb [ 200, +1249 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +1249 silly get 'content-type': 'application/json', +1249 silly get 'transfer-encoding': 'chunked', +1249 silly get connection: 'keep-alive', +1249 silly get 'set-cookie': +1249 silly get [ '__cfduid=d42e977fd11818895c4979b1006ea23be1590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1249 silly get 'cf-ray': '59764fa5195d1f2d-FRA', +1249 silly get age: '5355', +1249 silly get 'cache-control': 'public, max-age=300', +1249 silly get etag: 'W/"3fc4e0f16b6e5d55bc0144a7f38b6e49"', +1249 silly get 'last-modified': 'Wed, 20 May 2020 18:52:41 GMT', +1249 silly get vary: 'accept-encoding, accept', +1249 silly get 'cf-cache-status': 'HIT', +1249 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1249 silly get server: 'cloudflare', +1249 silly get 'content-encoding': 'gzip', +1249 silly get 'cf-request-id': '02ddd01b2a00001f2df51ed200000001' } ] +1250 verbose get saving uuid to /home/christine/.npm/registry.npmjs.org/uuid/.cache.json +1251 verbose get https://registry.npmjs.org/safe-buffer not expired, no request +1252 silly addNameRange number 2 { name: 'safe-buffer', range: '>=5.1.2 <6.0.0', hasData: true } +1253 silly addNameRange versions [ 'safe-buffer', +1253 silly addNameRange [ '1.0.0', +1253 silly addNameRange '2.0.0', +1253 silly addNameRange '3.0.0', +1253 silly addNameRange '4.0.0', +1253 silly addNameRange '5.0.0', +1253 silly addNameRange '5.0.1', +1253 silly addNameRange '5.1.0', +1253 silly addNameRange '5.1.1', +1253 silly addNameRange '5.1.2', +1253 silly addNameRange '5.2.0', +1253 silly addNameRange '5.2.1' ] ] +1254 silly addNamed safe-buffer@5.2.1 +1255 verbose addNamed "5.2.1" is a plain semver version for safe-buffer +1256 verbose afterAdd /home/christine/.npm/json-stringify-safe/5.0.1/package/package.json written +1257 verbose get https://registry.npmjs.org/oauth-sign not expired, no request +1258 silly addNameRange number 2 { name: 'oauth-sign', range: '>=0.9.0 <0.10.0', hasData: true } +1259 silly addNameRange versions [ 'oauth-sign', +1259 silly addNameRange [ '0.2.0', +1259 silly addNameRange '0.3.0', +1259 silly addNameRange '0.4.0', +1259 silly addNameRange '0.5.0', +1259 silly addNameRange '0.6.0', +1259 silly addNameRange '0.7.0', +1259 silly addNameRange '0.8.0', +1259 silly addNameRange '0.8.1', +1259 silly addNameRange '0.8.2', +1259 silly addNameRange '0.9.0' ] ] +1260 silly addNamed oauth-sign@0.9.0 +1261 verbose addNamed "0.9.0" is a plain semver version for oauth-sign +1262 silly mapToRegistry name safe-buffer +1263 silly mapToRegistry using default registry +1264 silly mapToRegistry registry https://registry.npmjs.org/ +1265 silly mapToRegistry uri https://registry.npmjs.org/safe-buffer +1266 verbose addRemoteTarball https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz not in flight; adding +1267 verbose addRemoteTarball [ 'https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz', +1267 verbose addRemoteTarball '1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6' ] +1268 silly resolveWithNewModule tough-cookie@2.5.0 checking installable status +1269 silly cache add args [ 'tough-cookie@~2.5.0', null ] +1270 verbose cache add spec tough-cookie@~2.5.0 +1271 silly cache add parsed spec Result { +1271 silly cache add raw: 'tough-cookie@~2.5.0', +1271 silly cache add scope: null, +1271 silly cache add name: 'tough-cookie', +1271 silly cache add rawSpec: '~2.5.0', +1271 silly cache add spec: '>=2.5.0 <2.6.0', +1271 silly cache add type: 'range' } +1272 silly addNamed tough-cookie@>=2.5.0 <2.6.0 +1273 verbose addNamed ">=2.5.0 <2.6.0" is a valid semver range for tough-cookie +1274 silly addNameRange { name: 'tough-cookie', range: '>=2.5.0 <2.6.0', hasData: false } +1275 silly mapToRegistry name tough-cookie +1276 silly mapToRegistry using default registry +1277 silly mapToRegistry registry https://registry.npmjs.org/ +1278 silly mapToRegistry uri https://registry.npmjs.org/tough-cookie +1279 verbose addNameRange registry:https://registry.npmjs.org/tough-cookie not in flight; fetching +1280 silly cache afterAdd tunnel-agent@0.6.0 +1281 verbose afterAdd /home/christine/.npm/tunnel-agent/0.6.0/package/package.json not in flight; writing +1282 silly cache afterAdd performance-now@2.1.0 +1283 verbose afterAdd /home/christine/.npm/performance-now/2.1.0/package/package.json not in flight; writing +1284 silly resolveWithNewModule mime-types@2.1.27 checking installable status +1285 silly cache add args [ 'mime-types@~2.1.19', null ] +1286 verbose cache add spec mime-types@~2.1.19 +1287 silly cache add parsed spec Result { +1287 silly cache add raw: 'mime-types@~2.1.19', +1287 silly cache add scope: null, +1287 silly cache add name: 'mime-types', +1287 silly cache add rawSpec: '~2.1.19', +1287 silly cache add spec: '>=2.1.19 <2.2.0', +1287 silly cache add type: 'range' } +1288 silly addNamed mime-types@>=2.1.19 <2.2.0 +1289 verbose addNamed ">=2.1.19 <2.2.0" is a valid semver range for mime-types +1290 silly addNameRange { name: 'mime-types', range: '>=2.1.19 <2.2.0', hasData: false } +1291 silly mapToRegistry name mime-types +1292 silly mapToRegistry using default registry +1293 silly mapToRegistry registry https://registry.npmjs.org/ +1294 silly mapToRegistry uri https://registry.npmjs.org/mime-types +1295 verbose addNameRange registry:https://registry.npmjs.org/mime-types not in flight; fetching +1296 http 200 https://registry.npmjs.org/qs +1297 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +1297 verbose headers 'content-type': 'application/json', +1297 verbose headers 'transfer-encoding': 'chunked', +1297 verbose headers connection: 'keep-alive', +1297 verbose headers 'set-cookie': +1297 verbose headers [ '__cfduid=dd8aaa3b832fe3de3ea175ff8604d63411590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1297 verbose headers 'cf-ray': '59764fa5183d176a-FRA', +1297 verbose headers age: '5657', +1297 verbose headers 'cache-control': 'public, max-age=300', +1297 verbose headers etag: 'W/"679aa380b84cf75f89f99363ed5f9c98"', +1297 verbose headers 'last-modified': 'Sun, 03 May 2020 21:52:54 GMT', +1297 verbose headers vary: 'accept-encoding, accept', +1297 verbose headers 'cf-cache-status': 'HIT', +1297 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1297 verbose headers server: 'cloudflare', +1297 verbose headers 'content-encoding': 'gzip', +1297 verbose headers 'cf-request-id': '02ddd01b2a0000176a65b45200000001' } +1298 silly get cb [ 200, +1298 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +1298 silly get 'content-type': 'application/json', +1298 silly get 'transfer-encoding': 'chunked', +1298 silly get connection: 'keep-alive', +1298 silly get 'set-cookie': +1298 silly get [ '__cfduid=dd8aaa3b832fe3de3ea175ff8604d63411590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1298 silly get 'cf-ray': '59764fa5183d176a-FRA', +1298 silly get age: '5657', +1298 silly get 'cache-control': 'public, max-age=300', +1298 silly get etag: 'W/"679aa380b84cf75f89f99363ed5f9c98"', +1298 silly get 'last-modified': 'Sun, 03 May 2020 21:52:54 GMT', +1298 silly get vary: 'accept-encoding, accept', +1298 silly get 'cf-cache-status': 'HIT', +1298 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1298 silly get server: 'cloudflare', +1298 silly get 'content-encoding': 'gzip', +1298 silly get 'cf-request-id': '02ddd01b2a0000176a65b45200000001' } ] +1299 verbose get saving qs to /home/christine/.npm/registry.npmjs.org/qs/.cache.json +1300 info retry fetch attempt 1 at 13:48:57 +1301 info attempt registry request try #1 at 13:48:57 +1302 http fetch GET https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz +1303 verbose get https://registry.npmjs.org/tough-cookie not expired, no request +1304 silly addNameRange number 2 { name: 'tough-cookie', range: '>=2.5.0 <2.6.0', hasData: true } +1305 silly addNameRange versions [ 'tough-cookie', +1305 silly addNameRange [ '0.9.0', +1305 silly addNameRange '0.9.1', +1305 silly addNameRange '0.9.3', +1305 silly addNameRange '0.9.4', +1305 silly addNameRange '0.9.5', +1305 silly addNameRange '0.9.6', +1305 silly addNameRange '0.9.7', +1305 silly addNameRange '0.9.8', +1305 silly addNameRange '0.9.9', +1305 silly addNameRange '0.9.11', +1305 silly addNameRange '0.9.12', +1305 silly addNameRange '0.9.13', +1305 silly addNameRange '0.9.14', +1305 silly addNameRange '0.9.15', +1305 silly addNameRange '0.10.0', +1305 silly addNameRange '0.11.0', +1305 silly addNameRange '0.12.0', +1305 silly addNameRange '0.12.1', +1305 silly addNameRange '0.13.0', +1305 silly addNameRange '1.0.0', +1305 silly addNameRange '1.1.0', +1305 silly addNameRange '1.2.0', +1305 silly addNameRange '2.0.0', +1305 silly addNameRange '2.1.0', +1305 silly addNameRange '2.2.0', +1305 silly addNameRange '2.2.1', +1305 silly addNameRange '2.2.2', +1305 silly addNameRange '2.3.0', +1305 silly addNameRange '2.3.1', +1305 silly addNameRange '2.3.2', +1305 silly addNameRange '2.3.3', +1305 silly addNameRange '2.3.4', +1305 silly addNameRange '2.4.2', +1305 silly addNameRange '2.4.3', +1305 silly addNameRange '2.5.0', +1305 silly addNameRange '3.0.0', +1305 silly addNameRange '3.0.1', +1305 silly addNameRange '4.0.0' ] ] +1306 silly addNamed tough-cookie@2.5.0 +1307 verbose addNamed "2.5.0" is a plain semver version for tough-cookie +1308 silly cache afterAdd oauth-sign@0.9.0 +1309 verbose afterAdd /home/christine/.npm/oauth-sign/0.9.0/package/package.json not in flight; writing +1310 silly resolveWithNewModule uuid@3.4.0 checking installable status +1311 silly cache add args [ 'uuid@^3.3.2', null ] +1312 verbose cache add spec uuid@^3.3.2 +1313 silly cache add parsed spec Result { +1313 silly cache add raw: 'uuid@^3.3.2', +1313 silly cache add scope: null, +1313 silly cache add name: 'uuid', +1313 silly cache add rawSpec: '^3.3.2', +1313 silly cache add spec: '>=3.3.2 <4.0.0', +1313 silly cache add type: 'range' } +1314 silly addNamed uuid@>=3.3.2 <4.0.0 +1315 verbose addNamed ">=3.3.2 <4.0.0" is a valid semver range for uuid +1316 silly addNameRange { name: 'uuid', range: '>=3.3.2 <4.0.0', hasData: false } +1317 silly mapToRegistry name uuid +1318 silly mapToRegistry using default registry +1319 silly mapToRegistry registry https://registry.npmjs.org/ +1320 silly mapToRegistry uri https://registry.npmjs.org/uuid +1321 verbose addNameRange registry:https://registry.npmjs.org/uuid not in flight; fetching +1322 verbose afterAdd /home/christine/.npm/tunnel-agent/0.6.0/package/package.json written +1323 silly mapToRegistry name tough-cookie +1324 silly mapToRegistry using default registry +1325 silly mapToRegistry registry https://registry.npmjs.org/ +1326 silly mapToRegistry uri https://registry.npmjs.org/tough-cookie +1327 verbose addRemoteTarball https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz not in flight; adding +1328 verbose addRemoteTarball [ 'https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz', +1328 verbose addRemoteTarball 'cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2' ] +1329 verbose afterAdd /home/christine/.npm/performance-now/2.1.0/package/package.json written +1330 verbose get https://registry.npmjs.org/mime-types not expired, no request +1331 silly addNameRange number 2 { name: 'mime-types', range: '>=2.1.19 <2.2.0', hasData: true } +1332 silly addNameRange versions [ 'mime-types', +1332 silly addNameRange [ '0.1.0', +1332 silly addNameRange '1.0.0', +1332 silly addNameRange '1.0.1', +1332 silly addNameRange '1.0.2', +1332 silly addNameRange '2.0.0', +1332 silly addNameRange '2.0.1', +1332 silly addNameRange '2.0.2', +1332 silly addNameRange '2.0.3', +1332 silly addNameRange '2.0.4', +1332 silly addNameRange '2.0.5', +1332 silly addNameRange '2.0.6', +1332 silly addNameRange '2.0.7', +1332 silly addNameRange '2.0.8', +1332 silly addNameRange '2.0.9', +1332 silly addNameRange '2.0.10', +1332 silly addNameRange '2.0.11', +1332 silly addNameRange '2.0.12', +1332 silly addNameRange '2.0.13', +1332 silly addNameRange '2.0.14', +1332 silly addNameRange '2.1.0', +1332 silly addNameRange '2.1.1', +1332 silly addNameRange '2.1.2', +1332 silly addNameRange '2.1.3', +1332 silly addNameRange '2.1.4', +1332 silly addNameRange '2.1.5', +1332 silly addNameRange '2.1.6', +1332 silly addNameRange '2.1.7', +1332 silly addNameRange '2.1.8', +1332 silly addNameRange '2.1.9', +1332 silly addNameRange '2.1.10', +1332 silly addNameRange '2.1.11', +1332 silly addNameRange '2.1.12', +1332 silly addNameRange '2.1.13', +1332 silly addNameRange '2.1.14', +1332 silly addNameRange '2.1.15', +1332 silly addNameRange '2.1.16', +1332 silly addNameRange '2.1.17', +1332 silly addNameRange '2.1.18', +1332 silly addNameRange '2.1.19', +1332 silly addNameRange '2.1.20', +1332 silly addNameRange '2.1.21', +1332 silly addNameRange '2.1.22', +1332 silly addNameRange '2.1.23', +1332 silly addNameRange '2.1.24', +1332 silly addNameRange '2.1.25', +1332 silly addNameRange '2.1.26', +1332 silly addNameRange '2.1.27' ] ] +1333 silly addNamed mime-types@2.1.27 +1334 verbose addNamed "2.1.27" is a plain semver version for mime-types +1335 silly mapToRegistry name mime-types +1336 silly mapToRegistry using default registry +1337 silly mapToRegistry registry https://registry.npmjs.org/ +1338 silly mapToRegistry uri https://registry.npmjs.org/mime-types +1339 verbose addRemoteTarball https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz not in flight; adding +1340 verbose addRemoteTarball [ 'https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz', +1340 verbose addRemoteTarball '47949f98e279ea53119f5722e0f34e529bec009f' ] +1341 info retry fetch attempt 1 at 13:48:57 +1342 info attempt registry request try #1 at 13:48:57 +1343 http fetch GET https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz +1344 verbose get https://registry.npmjs.org/uuid not expired, no request +1345 silly addNameRange number 2 { name: 'uuid', range: '>=3.3.2 <4.0.0', hasData: true } +1346 silly addNameRange versions [ 'uuid', +1346 silly addNameRange [ '0.0.1', +1346 silly addNameRange '0.0.2', +1346 silly addNameRange '1.4.0', +1346 silly addNameRange '1.4.1', +1346 silly addNameRange '1.4.2', +1346 silly addNameRange '2.0.0', +1346 silly addNameRange '2.0.1', +1346 silly addNameRange '2.0.2', +1346 silly addNameRange '2.0.3', +1346 silly addNameRange '3.0.0', +1346 silly addNameRange '3.0.1', +1346 silly addNameRange '3.1.0', +1346 silly addNameRange '3.2.0', +1346 silly addNameRange '3.2.1', +1346 silly addNameRange '3.3.0', +1346 silly addNameRange '3.3.2', +1346 silly addNameRange '3.3.3', +1346 silly addNameRange '3.4.0', +1346 silly addNameRange '7.0.0-beta.0', +1346 silly addNameRange '7.0.0', +1346 silly addNameRange '7.0.1', +1346 silly addNameRange '7.0.2-beta.0', +1346 silly addNameRange '7.0.2', +1346 silly addNameRange '7.0.3', +1346 silly addNameRange '8.0.0-beta.0', +1346 silly addNameRange '8.0.0', +1346 silly addNameRange '8.1.0' ] ] +1347 silly addNamed uuid@3.4.0 +1348 verbose addNamed "3.4.0" is a plain semver version for uuid +1349 silly resolveWithNewModule qs@6.5.2 checking installable status +1350 silly cache add args [ 'qs@~6.5.2', null ] +1351 verbose cache add spec qs@~6.5.2 +1352 silly cache add parsed spec Result { +1352 silly cache add raw: 'qs@~6.5.2', +1352 silly cache add scope: null, +1352 silly cache add name: 'qs', +1352 silly cache add rawSpec: '~6.5.2', +1352 silly cache add spec: '>=6.5.2 <6.6.0', +1352 silly cache add type: 'range' } +1353 silly addNamed qs@>=6.5.2 <6.6.0 +1354 verbose addNamed ">=6.5.2 <6.6.0" is a valid semver range for qs +1355 silly addNameRange { name: 'qs', range: '>=6.5.2 <6.6.0', hasData: false } +1356 silly mapToRegistry name qs +1357 silly mapToRegistry using default registry +1358 silly mapToRegistry registry https://registry.npmjs.org/ +1359 silly mapToRegistry uri https://registry.npmjs.org/qs +1360 verbose addNameRange registry:https://registry.npmjs.org/qs not in flight; fetching +1361 verbose afterAdd /home/christine/.npm/oauth-sign/0.9.0/package/package.json written +1362 http fetch 200 https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz +1363 info retry fetch attempt 1 at 13:48:57 +1364 info attempt registry request try #1 at 13:48:57 +1365 http fetch GET https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz +1366 verbose get https://registry.npmjs.org/qs not expired, no request +1367 silly addNameRange number 2 { name: 'qs', range: '>=6.5.2 <6.6.0', hasData: true } +1368 silly addNameRange versions [ 'qs', +1368 silly addNameRange [ '0.0.1', +1368 silly addNameRange '0.0.2', +1368 silly addNameRange '0.0.3', +1368 silly addNameRange '0.0.4', +1368 silly addNameRange '0.0.5', +1368 silly addNameRange '0.0.6', +1368 silly addNameRange '0.0.7', +1368 silly addNameRange '0.1.0', +1368 silly addNameRange '0.2.0', +1368 silly addNameRange '0.3.0', +1368 silly addNameRange '0.3.1', +1368 silly addNameRange '0.3.2', +1368 silly addNameRange '0.4.0', +1368 silly addNameRange '0.4.1', +1368 silly addNameRange '0.4.2', +1368 silly addNameRange '0.5.0', +1368 silly addNameRange '0.5.1', +1368 silly addNameRange '0.5.2', +1368 silly addNameRange '0.5.3', +1368 silly addNameRange '0.5.4', +1368 silly addNameRange '0.5.5', +1368 silly addNameRange '0.5.6', +1368 silly addNameRange '0.6.0', +1368 silly addNameRange '0.6.1', +1368 silly addNameRange '0.6.2', +1368 silly addNameRange '0.6.3', +1368 silly addNameRange '0.6.4', +1368 silly addNameRange '0.6.5', +1368 silly addNameRange '0.6.6', +1368 silly addNameRange '1.0.0', +1368 silly addNameRange '1.0.1', +1368 silly addNameRange '1.0.2', +1368 silly addNameRange '1.1.0', +1368 silly addNameRange '1.2.0', +1368 silly addNameRange '1.2.1', +1368 silly addNameRange '1.2.2', +1368 silly addNameRange '2.0.0', +1368 silly addNameRange '2.1.0', +1368 silly addNameRange '2.2.0', +1368 silly addNameRange '2.2.1', +1368 silly addNameRange '2.2.2', +1368 silly addNameRange '2.2.3', +1368 silly addNameRange '2.2.4', +1368 silly addNameRange '2.2.5', +1368 silly addNameRange '2.3.0', +1368 silly addNameRange '2.3.1', +1368 silly addNameRange '2.3.2', +1368 silly addNameRange '2.3.3', +1368 silly addNameRange '2.4.0', +1368 silly addNameRange '2.4.1', +1368 silly addNameRange '2.4.2', +1368 silly addNameRange '3.0.0', +1368 silly addNameRange '3.1.0', +1368 silly addNameRange '4.0.0', +1368 silly addNameRange '5.0.0', +1368 silly addNameRange '5.1.0', +1368 silly addNameRange '5.2.0', +1368 silly addNameRange '6.0.0', +1368 silly addNameRange '6.0.1', +1368 silly addNameRange '6.0.2', +1368 silly addNameRange '6.1.0', +1368 silly addNameRange '6.2.0', +1368 silly addNameRange '5.2.1', +1368 silly addNameRange '6.2.1', +1368 silly addNameRange '6.3.0', +1368 silly addNameRange '6.3.1', +1368 silly addNameRange '6.1.1', +1368 silly addNameRange '6.0.3', +1368 silly addNameRange '6.2.2', +1368 silly addNameRange '6.4.0', +1368 silly addNameRange '6.3.2', +1368 silly addNameRange '6.2.3', +1368 silly addNameRange '6.1.2', +1368 silly addNameRange '6.0.4', +1368 silly addNameRange '6.5.0', +1368 silly addNameRange '6.5.1', +1368 silly addNameRange '6.5.2', +1368 silly addNameRange '6.6.0', +1368 silly addNameRange '6.7.0', +1368 silly addNameRange '6.8.0', +1368 silly addNameRange '6.9.0', +1368 silly addNameRange '6.9.1', +1368 silly addNameRange '6.9.2', +1368 silly addNameRange '6.8.1', +1368 silly addNameRange '6.7.1', +1368 silly addNameRange '6.7.2', +1368 silly addNameRange '6.8.2', +1368 silly addNameRange '6.9.3', +1368 silly addNameRange '6.9.4' ] ] +1369 silly addNamed qs@6.5.2 +1370 verbose addNamed "6.5.2" is a plain semver version for qs +1371 silly fetchAndShaCheck shasum 1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6 +1372 http fetch 200 https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz +1373 silly cache afterAdd uuid@3.4.0 +1374 verbose afterAdd /home/christine/.npm/uuid/3.4.0/package/package.json not in flight; writing +1375 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz not in flight; adding +1376 verbose addTmpTarball already have metadata; skipping unpack for safe-buffer@5.2.1 +1377 silly cache afterAdd qs@6.5.2 +1378 verbose afterAdd /home/christine/.npm/qs/6.5.2/package/package.json not in flight; writing +1379 verbose afterAdd /home/christine/.npm/uuid/3.4.0/package/package.json written +1380 silly fetchAndShaCheck shasum cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2 +1381 verbose afterAdd /home/christine/.npm/qs/6.5.2/package/package.json written +1382 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz not in flight; adding +1383 verbose addTmpTarball already have metadata; skipping unpack for tough-cookie@2.5.0 +1384 silly cache afterAdd safe-buffer@5.2.1 +1385 verbose afterAdd /home/christine/.npm/safe-buffer/5.2.1/package/package.json not in flight; writing +1386 verbose afterAdd /home/christine/.npm/safe-buffer/5.2.1/package/package.json written +1387 silly cache afterAdd tough-cookie@2.5.0 +1388 verbose afterAdd /home/christine/.npm/tough-cookie/2.5.0/package/package.json not in flight; writing +1389 verbose afterAdd /home/christine/.npm/tough-cookie/2.5.0/package/package.json written +1390 http fetch 200 https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz +1391 silly fetchAndShaCheck shasum 47949f98e279ea53119f5722e0f34e529bec009f +1392 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz not in flight; adding +1393 verbose addTmpTarball already have metadata; skipping unpack for mime-types@2.1.27 +1394 silly cache afterAdd mime-types@2.1.27 +1395 verbose afterAdd /home/christine/.npm/mime-types/2.1.27/package/package.json not in flight; writing +1396 verbose afterAdd /home/christine/.npm/mime-types/2.1.27/package/package.json written +1397 silly fetchNamedPackageData delayed-stream +1398 silly mapToRegistry name delayed-stream +1399 silly mapToRegistry using default registry +1400 silly mapToRegistry registry https://registry.npmjs.org/ +1401 silly mapToRegistry uri https://registry.npmjs.org/delayed-stream +1402 verbose request uri https://registry.npmjs.org/delayed-stream +1403 verbose request no auth needed +1404 info attempt registry request try #1 at 13:48:57 +1405 verbose etag W/"d93fb1e0b12584f566e6f17a70c49721" +1406 verbose lastModified Sat, 26 May 2018 21:57:10 GMT +1407 http request GET https://registry.npmjs.org/delayed-stream +1408 http 304 https://registry.npmjs.org/delayed-stream +1409 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +1409 verbose headers connection: 'keep-alive', +1409 verbose headers 'set-cookie': +1409 verbose headers [ '__cfduid=d1ba0ebb5b0def6eb801cd0e2e5f4b1541590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1409 verbose headers 'cf-ray': '59764fa5ecd6325c-FRA', +1409 verbose headers age: '5355', +1409 verbose headers 'cache-control': 'public, max-age=300', +1409 verbose headers etag: '"d93fb1e0b12584f566e6f17a70c49721"', +1409 verbose headers 'last-modified': 'Sat, 26 May 2018 21:57:10 GMT', +1409 verbose headers vary: 'Accept-Encoding', +1409 verbose headers 'cf-cache-status': 'HIT', +1409 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1409 verbose headers server: 'cloudflare', +1409 verbose headers 'cf-request-id': '02ddd01baf0000325c4c82b200000001' } +1410 silly get cb [ 304, +1410 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +1410 silly get connection: 'keep-alive', +1410 silly get 'set-cookie': +1410 silly get [ '__cfduid=d1ba0ebb5b0def6eb801cd0e2e5f4b1541590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1410 silly get 'cf-ray': '59764fa5ecd6325c-FRA', +1410 silly get age: '5355', +1410 silly get 'cache-control': 'public, max-age=300', +1410 silly get etag: '"d93fb1e0b12584f566e6f17a70c49721"', +1410 silly get 'last-modified': 'Sat, 26 May 2018 21:57:10 GMT', +1410 silly get vary: 'Accept-Encoding', +1410 silly get 'cf-cache-status': 'HIT', +1410 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1410 silly get server: 'cloudflare', +1410 silly get 'cf-request-id': '02ddd01baf0000325c4c82b200000001' } ] +1411 verbose etag https://registry.npmjs.org/delayed-stream from cache +1412 verbose get saving delayed-stream to /home/christine/.npm/registry.npmjs.org/delayed-stream/.cache.json +1413 silly resolveWithNewModule delayed-stream@1.0.0 checking installable status +1414 silly cache add args [ 'delayed-stream@~1.0.0', null ] +1415 verbose cache add spec delayed-stream@~1.0.0 +1416 silly cache add parsed spec Result { +1416 silly cache add raw: 'delayed-stream@~1.0.0', +1416 silly cache add scope: null, +1416 silly cache add name: 'delayed-stream', +1416 silly cache add rawSpec: '~1.0.0', +1416 silly cache add spec: '>=1.0.0 <1.1.0', +1416 silly cache add type: 'range' } +1417 silly addNamed delayed-stream@>=1.0.0 <1.1.0 +1418 verbose addNamed ">=1.0.0 <1.1.0" is a valid semver range for delayed-stream +1419 silly addNameRange { name: 'delayed-stream', +1419 silly addNameRange range: '>=1.0.0 <1.1.0', +1419 silly addNameRange hasData: false } +1420 silly mapToRegistry name delayed-stream +1421 silly mapToRegistry using default registry +1422 silly mapToRegistry registry https://registry.npmjs.org/ +1423 silly mapToRegistry uri https://registry.npmjs.org/delayed-stream +1424 verbose addNameRange registry:https://registry.npmjs.org/delayed-stream not in flight; fetching +1425 verbose get https://registry.npmjs.org/delayed-stream not expired, no request +1426 silly addNameRange number 2 { name: 'delayed-stream', +1426 silly addNameRange range: '>=1.0.0 <1.1.0', +1426 silly addNameRange hasData: true } +1427 silly addNameRange versions [ 'delayed-stream', +1427 silly addNameRange [ '0.0.0', +1427 silly addNameRange '0.0.1', +1427 silly addNameRange '0.0.2', +1427 silly addNameRange '0.0.3', +1427 silly addNameRange '0.0.4', +1427 silly addNameRange '0.0.5', +1427 silly addNameRange '0.0.6', +1427 silly addNameRange '0.0.7', +1427 silly addNameRange '1.0.0' ] ] +1428 silly addNamed delayed-stream@1.0.0 +1429 verbose addNamed "1.0.0" is a plain semver version for delayed-stream +1430 silly cache afterAdd delayed-stream@1.0.0 +1431 verbose afterAdd /home/christine/.npm/delayed-stream/1.0.0/package/package.json not in flight; writing +1432 verbose afterAdd /home/christine/.npm/delayed-stream/1.0.0/package/package.json written +1433 silly fetchNamedPackageData asynckit +1434 silly mapToRegistry name asynckit +1435 silly mapToRegistry using default registry +1436 silly mapToRegistry registry https://registry.npmjs.org/ +1437 silly mapToRegistry uri https://registry.npmjs.org/asynckit +1438 verbose request uri https://registry.npmjs.org/asynckit +1439 verbose request no auth needed +1440 info attempt registry request try #1 at 13:48:57 +1441 verbose etag W/"34349b180d8fff99867769eadfb4b93e" +1442 verbose lastModified Sat, 26 May 2018 17:31:47 GMT +1443 http request GET https://registry.npmjs.org/asynckit +1444 http 304 https://registry.npmjs.org/asynckit +1445 verbose headers { date: 'Fri, 22 May 2020 11:48:57 GMT', +1445 verbose headers connection: 'keep-alive', +1445 verbose headers 'set-cookie': +1445 verbose headers [ '__cfduid=d2f816bc144e9d07683b5f46095af6dd51590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1445 verbose headers 'cf-ray': '59764fa64d096347-FRA', +1445 verbose headers age: '5354', +1445 verbose headers 'cache-control': 'public, max-age=300', +1445 verbose headers etag: '"34349b180d8fff99867769eadfb4b93e"', +1445 verbose headers 'last-modified': 'Sat, 26 May 2018 17:31:47 GMT', +1445 verbose headers vary: 'Accept-Encoding', +1445 verbose headers 'cf-cache-status': 'HIT', +1445 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1445 verbose headers server: 'cloudflare', +1445 verbose headers 'cf-request-id': '02ddd01be900006347e88c6200000001' } +1446 silly get cb [ 304, +1446 silly get { date: 'Fri, 22 May 2020 11:48:57 GMT', +1446 silly get connection: 'keep-alive', +1446 silly get 'set-cookie': +1446 silly get [ '__cfduid=d2f816bc144e9d07683b5f46095af6dd51590148137; expires=Sun, 21-Jun-20 11:48:57 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1446 silly get 'cf-ray': '59764fa64d096347-FRA', +1446 silly get age: '5354', +1446 silly get 'cache-control': 'public, max-age=300', +1446 silly get etag: '"34349b180d8fff99867769eadfb4b93e"', +1446 silly get 'last-modified': 'Sat, 26 May 2018 17:31:47 GMT', +1446 silly get vary: 'Accept-Encoding', +1446 silly get 'cf-cache-status': 'HIT', +1446 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1446 silly get server: 'cloudflare', +1446 silly get 'cf-request-id': '02ddd01be900006347e88c6200000001' } ] +1447 verbose etag https://registry.npmjs.org/asynckit from cache +1448 verbose get saving asynckit to /home/christine/.npm/registry.npmjs.org/asynckit/.cache.json +1449 silly resolveWithNewModule asynckit@0.4.0 checking installable status +1450 silly cache add args [ 'asynckit@^0.4.0', null ] +1451 verbose cache add spec asynckit@^0.4.0 +1452 silly cache add parsed spec Result { +1452 silly cache add raw: 'asynckit@^0.4.0', +1452 silly cache add scope: null, +1452 silly cache add name: 'asynckit', +1452 silly cache add rawSpec: '^0.4.0', +1452 silly cache add spec: '>=0.4.0 <0.5.0', +1452 silly cache add type: 'range' } +1453 silly addNamed asynckit@>=0.4.0 <0.5.0 +1454 verbose addNamed ">=0.4.0 <0.5.0" is a valid semver range for asynckit +1455 silly addNameRange { name: 'asynckit', range: '>=0.4.0 <0.5.0', hasData: false } +1456 silly mapToRegistry name asynckit +1457 silly mapToRegistry using default registry +1458 silly mapToRegistry registry https://registry.npmjs.org/ +1459 silly mapToRegistry uri https://registry.npmjs.org/asynckit +1460 verbose addNameRange registry:https://registry.npmjs.org/asynckit not in flight; fetching +1461 verbose get https://registry.npmjs.org/asynckit not expired, no request +1462 silly addNameRange number 2 { name: 'asynckit', range: '>=0.4.0 <0.5.0', hasData: true } +1463 silly addNameRange versions [ 'asynckit', [ '0.1.0', '0.2.0', '0.3.0', '0.4.0' ] ] +1464 silly addNamed asynckit@0.4.0 +1465 verbose addNamed "0.4.0" is a plain semver version for asynckit +1466 silly cache afterAdd asynckit@0.4.0 +1467 verbose afterAdd /home/christine/.npm/asynckit/0.4.0/package/package.json not in flight; writing +1468 verbose afterAdd /home/christine/.npm/asynckit/0.4.0/package/package.json written +1469 silly fetchNamedPackageData mime-db +1470 silly mapToRegistry name mime-db +1471 silly mapToRegistry using default registry +1472 silly mapToRegistry registry https://registry.npmjs.org/ +1473 silly mapToRegistry uri https://registry.npmjs.org/mime-db +1474 verbose request uri https://registry.npmjs.org/mime-db +1475 verbose request no auth needed +1476 info attempt registry request try #1 at 13:48:57 +1477 verbose etag W/"2b27fd56fd1f376697dd3c190a16cbca" +1478 verbose lastModified Mon, 06 Jan 2020 03:24:41 GMT +1479 http request GET https://registry.npmjs.org/mime-db +1480 http 200 https://registry.npmjs.org/mime-db +1481 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1481 verbose headers 'content-type': 'application/json', +1481 verbose headers 'transfer-encoding': 'chunked', +1481 verbose headers connection: 'keep-alive', +1481 verbose headers 'set-cookie': +1481 verbose headers [ '__cfduid=d5c44467f99426bc8ed81135e17d288951590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1481 verbose headers 'cf-ray': '59764fa68978648b-FRA', +1481 verbose headers age: '5355', +1481 verbose headers 'cache-control': 'public, max-age=300', +1481 verbose headers etag: 'W/"b954c5c9a96f2fe6e200fdac9b6d1184"', +1481 verbose headers 'last-modified': 'Thu, 23 Apr 2020 00:55:28 GMT', +1481 verbose headers vary: 'accept-encoding, accept', +1481 verbose headers 'cf-cache-status': 'HIT', +1481 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1481 verbose headers server: 'cloudflare', +1481 verbose headers 'content-encoding': 'gzip', +1481 verbose headers 'cf-request-id': '02ddd01c160000648bda012200000001' } +1482 silly get cb [ 200, +1482 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1482 silly get 'content-type': 'application/json', +1482 silly get 'transfer-encoding': 'chunked', +1482 silly get connection: 'keep-alive', +1482 silly get 'set-cookie': +1482 silly get [ '__cfduid=d5c44467f99426bc8ed81135e17d288951590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1482 silly get 'cf-ray': '59764fa68978648b-FRA', +1482 silly get age: '5355', +1482 silly get 'cache-control': 'public, max-age=300', +1482 silly get etag: 'W/"b954c5c9a96f2fe6e200fdac9b6d1184"', +1482 silly get 'last-modified': 'Thu, 23 Apr 2020 00:55:28 GMT', +1482 silly get vary: 'accept-encoding, accept', +1482 silly get 'cf-cache-status': 'HIT', +1482 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1482 silly get server: 'cloudflare', +1482 silly get 'content-encoding': 'gzip', +1482 silly get 'cf-request-id': '02ddd01c160000648bda012200000001' } ] +1483 verbose get saving mime-db to /home/christine/.npm/registry.npmjs.org/mime-db/.cache.json +1484 silly resolveWithNewModule mime-db@1.44.0 checking installable status +1485 silly cache add args [ 'mime-db@1.44.0', null ] +1486 verbose cache add spec mime-db@1.44.0 +1487 silly cache add parsed spec Result { +1487 silly cache add raw: 'mime-db@1.44.0', +1487 silly cache add scope: null, +1487 silly cache add name: 'mime-db', +1487 silly cache add rawSpec: '1.44.0', +1487 silly cache add spec: '1.44.0', +1487 silly cache add type: 'version' } +1488 silly addNamed mime-db@1.44.0 +1489 verbose addNamed "1.44.0" is a plain semver version for mime-db +1490 silly mapToRegistry name mime-db +1491 silly mapToRegistry using default registry +1492 silly mapToRegistry registry https://registry.npmjs.org/ +1493 silly mapToRegistry uri https://registry.npmjs.org/mime-db +1494 verbose addNameVersion registry:https://registry.npmjs.org/mime-db not in flight; fetching +1495 verbose get https://registry.npmjs.org/mime-db not expired, no request +1496 silly mapToRegistry name mime-db +1497 silly mapToRegistry using default registry +1498 silly mapToRegistry registry https://registry.npmjs.org/ +1499 silly mapToRegistry uri https://registry.npmjs.org/mime-db +1500 verbose addRemoteTarball https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz not in flight; adding +1501 verbose addRemoteTarball [ 'https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz', +1501 verbose addRemoteTarball 'fa11c5eb0aca1334b4233cb4d52f10c5a6272f92' ] +1502 info retry fetch attempt 1 at 13:48:58 +1503 info attempt registry request try #1 at 13:48:58 +1504 http fetch GET https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz +1505 http fetch 200 https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz +1506 silly fetchAndShaCheck shasum fa11c5eb0aca1334b4233cb4d52f10c5a6272f92 +1507 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz not in flight; adding +1508 verbose addTmpTarball already have metadata; skipping unpack for mime-db@1.44.0 +1509 silly cache afterAdd mime-db@1.44.0 +1510 verbose afterAdd /home/christine/.npm/mime-db/1.44.0/package/package.json not in flight; writing +1511 verbose afterAdd /home/christine/.npm/mime-db/1.44.0/package/package.json written +1512 silly fetchNamedPackageData ajv +1513 silly mapToRegistry name ajv +1514 silly mapToRegistry using default registry +1515 silly mapToRegistry registry https://registry.npmjs.org/ +1516 silly mapToRegistry uri https://registry.npmjs.org/ajv +1517 silly fetchNamedPackageData har-schema +1518 silly mapToRegistry name har-schema +1519 silly mapToRegistry using default registry +1520 silly mapToRegistry registry https://registry.npmjs.org/ +1521 silly mapToRegistry uri https://registry.npmjs.org/har-schema +1522 verbose request uri https://registry.npmjs.org/har-schema +1523 verbose request no auth needed +1524 info attempt registry request try #1 at 13:48:58 +1525 verbose etag W/"63c48c25d01ab9ec3e3fb5fe89f0600c" +1526 verbose lastModified Tue, 08 Jan 2019 06:13:01 GMT +1527 http request GET https://registry.npmjs.org/har-schema +1528 verbose request uri https://registry.npmjs.org/ajv +1529 verbose request no auth needed +1530 info attempt registry request try #1 at 13:48:58 +1531 verbose etag W/"da116ce9064cf3ae300f7c5410f85976" +1532 verbose lastModified Sat, 22 Feb 2020 13:51:53 GMT +1533 http request GET https://registry.npmjs.org/ajv +1534 http 304 https://registry.npmjs.org/har-schema +1535 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1535 verbose headers connection: 'keep-alive', +1535 verbose headers 'set-cookie': +1535 verbose headers [ '__cfduid=d4522c061ac7d1a53e179487bb5d818481590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1535 verbose headers 'cf-ray': '59764fa77b11175a-FRA', +1535 verbose headers age: '5352', +1535 verbose headers 'cache-control': 'public, max-age=300', +1535 verbose headers etag: '"63c48c25d01ab9ec3e3fb5fe89f0600c"', +1535 verbose headers 'last-modified': 'Tue, 08 Jan 2019 06:13:01 GMT', +1535 verbose headers vary: 'Accept-Encoding', +1535 verbose headers 'cf-cache-status': 'HIT', +1535 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1535 verbose headers server: 'cloudflare', +1535 verbose headers 'cf-request-id': '02ddd01caf0000175a1e21a200000001' } +1536 silly get cb [ 304, +1536 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1536 silly get connection: 'keep-alive', +1536 silly get 'set-cookie': +1536 silly get [ '__cfduid=d4522c061ac7d1a53e179487bb5d818481590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1536 silly get 'cf-ray': '59764fa77b11175a-FRA', +1536 silly get age: '5352', +1536 silly get 'cache-control': 'public, max-age=300', +1536 silly get etag: '"63c48c25d01ab9ec3e3fb5fe89f0600c"', +1536 silly get 'last-modified': 'Tue, 08 Jan 2019 06:13:01 GMT', +1536 silly get vary: 'Accept-Encoding', +1536 silly get 'cf-cache-status': 'HIT', +1536 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1536 silly get server: 'cloudflare', +1536 silly get 'cf-request-id': '02ddd01caf0000175a1e21a200000001' } ] +1537 verbose etag https://registry.npmjs.org/har-schema from cache +1538 verbose get saving har-schema to /home/christine/.npm/registry.npmjs.org/har-schema/.cache.json +1539 silly resolveWithNewModule har-schema@2.0.0 checking installable status +1540 silly cache add args [ 'har-schema@^2.0.0', null ] +1541 verbose cache add spec har-schema@^2.0.0 +1542 silly cache add parsed spec Result { +1542 silly cache add raw: 'har-schema@^2.0.0', +1542 silly cache add scope: null, +1542 silly cache add name: 'har-schema', +1542 silly cache add rawSpec: '^2.0.0', +1542 silly cache add spec: '>=2.0.0 <3.0.0', +1542 silly cache add type: 'range' } +1543 silly addNamed har-schema@>=2.0.0 <3.0.0 +1544 verbose addNamed ">=2.0.0 <3.0.0" is a valid semver range for har-schema +1545 silly addNameRange { name: 'har-schema', range: '>=2.0.0 <3.0.0', hasData: false } +1546 silly mapToRegistry name har-schema +1547 silly mapToRegistry using default registry +1548 silly mapToRegistry registry https://registry.npmjs.org/ +1549 silly mapToRegistry uri https://registry.npmjs.org/har-schema +1550 verbose addNameRange registry:https://registry.npmjs.org/har-schema not in flight; fetching +1551 verbose get https://registry.npmjs.org/har-schema not expired, no request +1552 silly addNameRange number 2 { name: 'har-schema', range: '>=2.0.0 <3.0.0', hasData: true } +1553 silly addNameRange versions [ 'har-schema', +1553 silly addNameRange [ '0.0.1', +1553 silly addNameRange '0.1.0', +1553 silly addNameRange '0.2.0', +1553 silly addNameRange '1.0.0', +1553 silly addNameRange '1.0.1', +1553 silly addNameRange '1.0.2', +1553 silly addNameRange '1.0.3', +1553 silly addNameRange '1.0.4', +1553 silly addNameRange '1.0.5', +1553 silly addNameRange '2.0.0' ] ] +1554 silly addNamed har-schema@2.0.0 +1555 verbose addNamed "2.0.0" is a plain semver version for har-schema +1556 silly cache afterAdd har-schema@2.0.0 +1557 verbose afterAdd /home/christine/.npm/har-schema/2.0.0/package/package.json not in flight; writing +1558 verbose afterAdd /home/christine/.npm/har-schema/2.0.0/package/package.json written +1559 http 200 https://registry.npmjs.org/ajv +1560 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1560 verbose headers 'content-type': 'application/json', +1560 verbose headers 'transfer-encoding': 'chunked', +1560 verbose headers connection: 'keep-alive', +1560 verbose headers 'set-cookie': +1560 verbose headers [ '__cfduid=da40e9f27d1dea0fa61ff6ca4322cb73c1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1560 verbose headers 'cf-ray': '59764fa798ddd715-FRA', +1560 verbose headers age: '5352', +1560 verbose headers 'cache-control': 'public, max-age=300', +1560 verbose headers etag: 'W/"ba29f88f088d4acc36748d3083785459"', +1560 verbose headers 'last-modified': 'Sun, 19 Apr 2020 23:18:27 GMT', +1560 verbose headers vary: 'accept-encoding, accept', +1560 verbose headers 'cf-cache-status': 'HIT', +1560 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1560 verbose headers server: 'cloudflare', +1560 verbose headers 'content-encoding': 'gzip', +1560 verbose headers 'cf-request-id': '02ddd01cc30000d715c1209200000001' } +1561 silly get cb [ 200, +1561 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1561 silly get 'content-type': 'application/json', +1561 silly get 'transfer-encoding': 'chunked', +1561 silly get connection: 'keep-alive', +1561 silly get 'set-cookie': +1561 silly get [ '__cfduid=da40e9f27d1dea0fa61ff6ca4322cb73c1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1561 silly get 'cf-ray': '59764fa798ddd715-FRA', +1561 silly get age: '5352', +1561 silly get 'cache-control': 'public, max-age=300', +1561 silly get etag: 'W/"ba29f88f088d4acc36748d3083785459"', +1561 silly get 'last-modified': 'Sun, 19 Apr 2020 23:18:27 GMT', +1561 silly get vary: 'accept-encoding, accept', +1561 silly get 'cf-cache-status': 'HIT', +1561 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1561 silly get server: 'cloudflare', +1561 silly get 'content-encoding': 'gzip', +1561 silly get 'cf-request-id': '02ddd01cc30000d715c1209200000001' } ] +1562 verbose get saving ajv to /home/christine/.npm/registry.npmjs.org/ajv/.cache.json +1563 silly resolveWithNewModule ajv@6.12.2 checking installable status +1564 silly cache add args [ 'ajv@^6.5.5', null ] +1565 verbose cache add spec ajv@^6.5.5 +1566 silly cache add parsed spec Result { +1566 silly cache add raw: 'ajv@^6.5.5', +1566 silly cache add scope: null, +1566 silly cache add name: 'ajv', +1566 silly cache add rawSpec: '^6.5.5', +1566 silly cache add spec: '>=6.5.5 <7.0.0', +1566 silly cache add type: 'range' } +1567 silly addNamed ajv@>=6.5.5 <7.0.0 +1568 verbose addNamed ">=6.5.5 <7.0.0" is a valid semver range for ajv +1569 silly addNameRange { name: 'ajv', range: '>=6.5.5 <7.0.0', hasData: false } +1570 silly mapToRegistry name ajv +1571 silly mapToRegistry using default registry +1572 silly mapToRegistry registry https://registry.npmjs.org/ +1573 silly mapToRegistry uri https://registry.npmjs.org/ajv +1574 verbose addNameRange registry:https://registry.npmjs.org/ajv not in flight; fetching +1575 verbose get https://registry.npmjs.org/ajv not expired, no request +1576 silly addNameRange number 2 { name: 'ajv', range: '>=6.5.5 <7.0.0', hasData: true } +1577 silly addNameRange versions [ 'ajv', +1577 silly addNameRange [ '0.0.4', +1577 silly addNameRange '0.0.5', +1577 silly addNameRange '0.0.6', +1577 silly addNameRange '0.0.7', +1577 silly addNameRange '0.0.8', +1577 silly addNameRange '0.0.9', +1577 silly addNameRange '0.0.10', +1577 silly addNameRange '0.0.11', +1577 silly addNameRange '0.0.12', +1577 silly addNameRange '0.1.0', +1577 silly addNameRange '0.1.1', +1577 silly addNameRange '0.1.2', +1577 silly addNameRange '0.1.3', +1577 silly addNameRange '0.1.4', +1577 silly addNameRange '0.1.5', +1577 silly addNameRange '0.1.6', +1577 silly addNameRange '0.1.7', +1577 silly addNameRange '0.1.8', +1577 silly addNameRange '0.1.9', +1577 silly addNameRange '0.1.10', +1577 silly addNameRange '0.1.11', +1577 silly addNameRange '0.1.12', +1577 silly addNameRange '0.1.13', +1577 silly addNameRange '0.1.14', +1577 silly addNameRange '0.1.15', +1577 silly addNameRange '0.1.16', +1577 silly addNameRange '0.2.0', +1577 silly addNameRange '0.2.1', +1577 silly addNameRange '0.2.2', +1577 silly addNameRange '0.2.3', +1577 silly addNameRange '0.2.4', +1577 silly addNameRange '0.2.5', +1577 silly addNameRange '0.2.6', +1577 silly addNameRange '0.2.7', +1577 silly addNameRange '0.2.8', +1577 silly addNameRange '0.2.9', +1577 silly addNameRange '0.3.0', +1577 silly addNameRange '0.3.1', +1577 silly addNameRange '0.3.2', +1577 silly addNameRange '0.3.3', +1577 silly addNameRange '0.3.4', +1577 silly addNameRange '0.3.5', +1577 silly addNameRange '0.3.6', +1577 silly addNameRange '0.3.7', +1577 silly addNameRange '0.3.8', +1577 silly addNameRange '0.3.11', +1577 silly addNameRange '0.3.12', +1577 silly addNameRange '0.4.0', +1577 silly addNameRange '0.4.1', +1577 silly addNameRange '0.4.2', +1577 silly addNameRange '0.4.3', +1577 silly addNameRange '0.4.4', +1577 silly addNameRange '0.4.5', +1577 silly addNameRange '0.4.6', +1577 silly addNameRange '0.4.7', +1577 silly addNameRange '0.4.8', +1577 silly addNameRange '0.4.9', +1577 silly addNameRange '0.4.10', +1577 silly addNameRange '0.4.12', +1577 silly addNameRange '0.4.14', +1577 silly addNameRange '0.4.15', +1577 silly addNameRange '0.5.0', +1577 silly addNameRange '0.5.2', +1577 silly addNameRange '0.5.3', +1577 silly addNameRange '0.5.4', +1577 silly addNameRange '0.5.5', +1577 silly addNameRange '0.5.6', +1577 silly addNameRange '0.5.7', +1577 silly addNameRange '0.5.8', +1577 silly addNameRange '0.5.9', +1577 silly addNameRange '0.5.10', +1577 silly addNameRange '0.5.11', +1577 silly addNameRange '0.5.12', +1577 silly addNameRange '0.6.0', +1577 silly addNameRange '0.6.1', +1577 silly addNameRange '0.6.2', +1577 silly addNameRange '0.6.3', +1577 silly addNameRange '0.6.4', +1577 silly addNameRange '0.6.5', +1577 silly addNameRange '0.6.6', +1577 silly addNameRange '0.6.7', +1577 silly addNameRange '0.6.8', +1577 silly addNameRange '0.6.9', +1577 silly addNameRange '0.6.10', +1577 silly addNameRange '0.6.11', +1577 silly addNameRange '0.6.12', +1577 silly addNameRange '0.6.13', +1577 silly addNameRange '0.6.14', +1577 silly addNameRange '0.6.15', +1577 silly addNameRange '0.7.0', +1577 silly addNameRange '0.7.1', +1577 silly addNameRange '0.7.2', +1577 silly addNameRange '1.0.0', +1577 silly addNameRange '1.0.1', +1577 silly addNameRange '1.1.1', +1577 silly addNameRange '1.2.0', +1577 silly addNameRange '1.2.1', +1577 silly addNameRange '1.3.0', +1577 silly addNameRange '1.3.1', +1577 silly addNameRange '1.3.2', +1577 silly addNameRange ... 185 more items ] ] +1578 silly addNamed ajv@6.12.2 +1579 verbose addNamed "6.12.2" is a plain semver version for ajv +1580 silly mapToRegistry name ajv +1581 silly mapToRegistry using default registry +1582 silly mapToRegistry registry https://registry.npmjs.org/ +1583 silly mapToRegistry uri https://registry.npmjs.org/ajv +1584 verbose addRemoteTarball https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz not in flight; adding +1585 verbose addRemoteTarball [ 'https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz', +1585 verbose addRemoteTarball 'c629c5eced17baf314437918d2da88c99d5958cd' ] +1586 info retry fetch attempt 1 at 13:48:58 +1587 info attempt registry request try #1 at 13:48:58 +1588 http fetch GET https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz +1589 http fetch 200 https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz +1590 silly fetchAndShaCheck shasum c629c5eced17baf314437918d2da88c99d5958cd +1591 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/ajv/-/ajv-6.12.2.tgz not in flight; adding +1592 verbose addTmpTarball already have metadata; skipping unpack for ajv@6.12.2 +1593 silly cache afterAdd ajv@6.12.2 +1594 verbose afterAdd /home/christine/.npm/ajv/6.12.2/package/package.json not in flight; writing +1595 verbose afterAdd /home/christine/.npm/ajv/6.12.2/package/package.json written +1596 silly fetchNamedPackageData fast-deep-equal +1597 silly mapToRegistry name fast-deep-equal +1598 silly mapToRegistry using default registry +1599 silly mapToRegistry registry https://registry.npmjs.org/ +1600 silly mapToRegistry uri https://registry.npmjs.org/fast-deep-equal +1601 silly fetchNamedPackageData fast-json-stable-stringify +1602 silly mapToRegistry name fast-json-stable-stringify +1603 silly mapToRegistry using default registry +1604 silly mapToRegistry registry https://registry.npmjs.org/ +1605 silly mapToRegistry uri https://registry.npmjs.org/fast-json-stable-stringify +1606 silly fetchNamedPackageData json-schema-traverse +1607 silly mapToRegistry name json-schema-traverse +1608 silly mapToRegistry using default registry +1609 silly mapToRegistry registry https://registry.npmjs.org/ +1610 silly mapToRegistry uri https://registry.npmjs.org/json-schema-traverse +1611 silly fetchNamedPackageData uri-js +1612 silly mapToRegistry name uri-js +1613 silly mapToRegistry using default registry +1614 silly mapToRegistry registry https://registry.npmjs.org/ +1615 silly mapToRegistry uri https://registry.npmjs.org/uri-js +1616 verbose request uri https://registry.npmjs.org/fast-deep-equal +1617 verbose request no auth needed +1618 info attempt registry request try #1 at 13:48:58 +1619 verbose etag W/"db2dac15e1de3baf39963d09ad4d32a5" +1620 verbose lastModified Wed, 22 Jan 2020 05:22:55 GMT +1621 http request GET https://registry.npmjs.org/fast-deep-equal +1622 verbose request uri https://registry.npmjs.org/json-schema-traverse +1623 verbose request no auth needed +1624 info attempt registry request try #1 at 13:48:58 +1625 verbose etag W/"ff9cf4d0fe6dae90110c679f03d42f51" +1626 verbose lastModified Sun, 10 Jun 2018 08:42:10 GMT +1627 http request GET https://registry.npmjs.org/json-schema-traverse +1628 verbose request uri https://registry.npmjs.org/fast-json-stable-stringify +1629 verbose request no auth needed +1630 info attempt registry request try #1 at 13:48:58 +1631 verbose etag W/"ae0fff93e18698c6aa2dc573fe85ad0a" +1632 verbose lastModified Sat, 14 Dec 2019 16:18:01 GMT +1633 http request GET https://registry.npmjs.org/fast-json-stable-stringify +1634 verbose request uri https://registry.npmjs.org/uri-js +1635 verbose request no auth needed +1636 info attempt registry request try #1 at 13:48:58 +1637 verbose etag W/"98dc8f4198063595fc640811868341b2" +1638 verbose lastModified Wed, 09 Jan 2019 05:32:41 GMT +1639 http request GET https://registry.npmjs.org/uri-js +1640 http 304 https://registry.npmjs.org/fast-deep-equal +1641 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1641 verbose headers connection: 'keep-alive', +1641 verbose headers 'set-cookie': +1641 verbose headers [ '__cfduid=dde7af43ea1a3381d8e635d144d452f041590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1641 verbose headers 'cf-ray': '59764fa919db05bb-FRA', +1641 verbose headers age: '5351', +1641 verbose headers 'cache-control': 'public, max-age=300', +1641 verbose headers etag: '"db2dac15e1de3baf39963d09ad4d32a5"', +1641 verbose headers 'last-modified': 'Wed, 22 Jan 2020 05:22:55 GMT', +1641 verbose headers vary: 'Accept-Encoding', +1641 verbose headers 'cf-cache-status': 'HIT', +1641 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1641 verbose headers server: 'cloudflare', +1641 verbose headers 'cf-request-id': '02ddd01db3000005bb0ca9e200000001' } +1642 silly get cb [ 304, +1642 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1642 silly get connection: 'keep-alive', +1642 silly get 'set-cookie': +1642 silly get [ '__cfduid=dde7af43ea1a3381d8e635d144d452f041590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1642 silly get 'cf-ray': '59764fa919db05bb-FRA', +1642 silly get age: '5351', +1642 silly get 'cache-control': 'public, max-age=300', +1642 silly get etag: '"db2dac15e1de3baf39963d09ad4d32a5"', +1642 silly get 'last-modified': 'Wed, 22 Jan 2020 05:22:55 GMT', +1642 silly get vary: 'Accept-Encoding', +1642 silly get 'cf-cache-status': 'HIT', +1642 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1642 silly get server: 'cloudflare', +1642 silly get 'cf-request-id': '02ddd01db3000005bb0ca9e200000001' } ] +1643 verbose etag https://registry.npmjs.org/fast-deep-equal from cache +1644 verbose get saving fast-deep-equal to /home/christine/.npm/registry.npmjs.org/fast-deep-equal/.cache.json +1645 silly resolveWithNewModule fast-deep-equal@3.1.1 checking installable status +1646 silly cache add args [ 'fast-deep-equal@^3.1.1', null ] +1647 verbose cache add spec fast-deep-equal@^3.1.1 +1648 silly cache add parsed spec Result { +1648 silly cache add raw: 'fast-deep-equal@^3.1.1', +1648 silly cache add scope: null, +1648 silly cache add name: 'fast-deep-equal', +1648 silly cache add rawSpec: '^3.1.1', +1648 silly cache add spec: '>=3.1.1 <4.0.0', +1648 silly cache add type: 'range' } +1649 silly addNamed fast-deep-equal@>=3.1.1 <4.0.0 +1650 verbose addNamed ">=3.1.1 <4.0.0" is a valid semver range for fast-deep-equal +1651 silly addNameRange { name: 'fast-deep-equal', +1651 silly addNameRange range: '>=3.1.1 <4.0.0', +1651 silly addNameRange hasData: false } +1652 silly mapToRegistry name fast-deep-equal +1653 silly mapToRegistry using default registry +1654 silly mapToRegistry registry https://registry.npmjs.org/ +1655 silly mapToRegistry uri https://registry.npmjs.org/fast-deep-equal +1656 verbose addNameRange registry:https://registry.npmjs.org/fast-deep-equal not in flight; fetching +1657 verbose get https://registry.npmjs.org/fast-deep-equal not expired, no request +1658 silly addNameRange number 2 { name: 'fast-deep-equal', +1658 silly addNameRange range: '>=3.1.1 <4.0.0', +1658 silly addNameRange hasData: true } +1659 silly addNameRange versions [ 'fast-deep-equal', +1659 silly addNameRange [ '0.0.1', +1659 silly addNameRange '0.1.0', +1659 silly addNameRange '1.0.0', +1659 silly addNameRange '1.1.0', +1659 silly addNameRange '2.0.0', +1659 silly addNameRange '2.0.1', +1659 silly addNameRange '3.0.0-beta.0', +1659 silly addNameRange '3.0.0-beta.1', +1659 silly addNameRange '3.0.0-beta.2', +1659 silly addNameRange '3.0.0', +1659 silly addNameRange '3.0.1', +1659 silly addNameRange '3.1.0', +1659 silly addNameRange '3.1.1' ] ] +1660 silly addNamed fast-deep-equal@3.1.1 +1661 verbose addNamed "3.1.1" is a plain semver version for fast-deep-equal +1662 silly cache afterAdd fast-deep-equal@3.1.1 +1663 verbose afterAdd /home/christine/.npm/fast-deep-equal/3.1.1/package/package.json not in flight; writing +1664 verbose afterAdd /home/christine/.npm/fast-deep-equal/3.1.1/package/package.json written +1665 http 304 https://registry.npmjs.org/fast-json-stable-stringify +1666 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1666 verbose headers connection: 'keep-alive', +1666 verbose headers 'set-cookie': +1666 verbose headers [ '__cfduid=d2af9fdb41f2d4571645353fe78c8280d1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1666 verbose headers 'cf-ray': '59764fa92ba70eab-FRA', +1666 verbose headers age: '5351', +1666 verbose headers 'cache-control': 'public, max-age=300', +1666 verbose headers etag: '"ae0fff93e18698c6aa2dc573fe85ad0a"', +1666 verbose headers 'last-modified': 'Sat, 14 Dec 2019 16:18:01 GMT', +1666 verbose headers vary: 'Accept-Encoding', +1666 verbose headers 'cf-cache-status': 'HIT', +1666 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1666 verbose headers server: 'cloudflare', +1666 verbose headers 'cf-request-id': '02ddd01db900000eabe9180200000001' } +1667 silly get cb [ 304, +1667 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1667 silly get connection: 'keep-alive', +1667 silly get 'set-cookie': +1667 silly get [ '__cfduid=d2af9fdb41f2d4571645353fe78c8280d1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1667 silly get 'cf-ray': '59764fa92ba70eab-FRA', +1667 silly get age: '5351', +1667 silly get 'cache-control': 'public, max-age=300', +1667 silly get etag: '"ae0fff93e18698c6aa2dc573fe85ad0a"', +1667 silly get 'last-modified': 'Sat, 14 Dec 2019 16:18:01 GMT', +1667 silly get vary: 'Accept-Encoding', +1667 silly get 'cf-cache-status': 'HIT', +1667 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1667 silly get server: 'cloudflare', +1667 silly get 'cf-request-id': '02ddd01db900000eabe9180200000001' } ] +1668 verbose etag https://registry.npmjs.org/fast-json-stable-stringify from cache +1669 verbose get saving fast-json-stable-stringify to /home/christine/.npm/registry.npmjs.org/fast-json-stable-stringify/.cache.json +1670 silly resolveWithNewModule fast-json-stable-stringify@2.1.0 checking installable status +1671 silly cache add args [ 'fast-json-stable-stringify@^2.0.0', null ] +1672 verbose cache add spec fast-json-stable-stringify@^2.0.0 +1673 silly cache add parsed spec Result { +1673 silly cache add raw: 'fast-json-stable-stringify@^2.0.0', +1673 silly cache add scope: null, +1673 silly cache add name: 'fast-json-stable-stringify', +1673 silly cache add rawSpec: '^2.0.0', +1673 silly cache add spec: '>=2.0.0 <3.0.0', +1673 silly cache add type: 'range' } +1674 silly addNamed fast-json-stable-stringify@>=2.0.0 <3.0.0 +1675 verbose addNamed ">=2.0.0 <3.0.0" is a valid semver range for fast-json-stable-stringify +1676 silly addNameRange { name: 'fast-json-stable-stringify', +1676 silly addNameRange range: '>=2.0.0 <3.0.0', +1676 silly addNameRange hasData: false } +1677 silly mapToRegistry name fast-json-stable-stringify +1678 silly mapToRegistry using default registry +1679 silly mapToRegistry registry https://registry.npmjs.org/ +1680 silly mapToRegistry uri https://registry.npmjs.org/fast-json-stable-stringify +1681 verbose addNameRange registry:https://registry.npmjs.org/fast-json-stable-stringify not in flight; fetching +1682 http 304 https://registry.npmjs.org/json-schema-traverse +1683 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1683 verbose headers connection: 'keep-alive', +1683 verbose headers 'set-cookie': +1683 verbose headers [ '__cfduid=d3221de8ef62ba021521e3facdf4646ed1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1683 verbose headers 'cf-ray': '59764fa928dbd6e1-FRA', +1683 verbose headers age: '5351', +1683 verbose headers 'cache-control': 'public, max-age=300', +1683 verbose headers etag: '"ff9cf4d0fe6dae90110c679f03d42f51"', +1683 verbose headers 'last-modified': 'Sun, 10 Jun 2018 08:42:10 GMT', +1683 verbose headers vary: 'Accept-Encoding', +1683 verbose headers 'cf-cache-status': 'HIT', +1683 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1683 verbose headers server: 'cloudflare', +1683 verbose headers 'cf-request-id': '02ddd01db80000d6e132393200000001' } +1684 silly get cb [ 304, +1684 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1684 silly get connection: 'keep-alive', +1684 silly get 'set-cookie': +1684 silly get [ '__cfduid=d3221de8ef62ba021521e3facdf4646ed1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1684 silly get 'cf-ray': '59764fa928dbd6e1-FRA', +1684 silly get age: '5351', +1684 silly get 'cache-control': 'public, max-age=300', +1684 silly get etag: '"ff9cf4d0fe6dae90110c679f03d42f51"', +1684 silly get 'last-modified': 'Sun, 10 Jun 2018 08:42:10 GMT', +1684 silly get vary: 'Accept-Encoding', +1684 silly get 'cf-cache-status': 'HIT', +1684 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1684 silly get server: 'cloudflare', +1684 silly get 'cf-request-id': '02ddd01db80000d6e132393200000001' } ] +1685 verbose etag https://registry.npmjs.org/json-schema-traverse from cache +1686 verbose get saving json-schema-traverse to /home/christine/.npm/registry.npmjs.org/json-schema-traverse/.cache.json +1687 http 304 https://registry.npmjs.org/uri-js +1688 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1688 verbose headers connection: 'keep-alive', +1688 verbose headers 'set-cookie': +1688 verbose headers [ '__cfduid=daac5443483b19b682dfd1142d78174b81590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1688 verbose headers 'cf-ray': '59764fa92aaec2f9-FRA', +1688 verbose headers age: '5351', +1688 verbose headers 'cache-control': 'public, max-age=300', +1688 verbose headers etag: '"98dc8f4198063595fc640811868341b2"', +1688 verbose headers 'last-modified': 'Wed, 09 Jan 2019 05:32:41 GMT', +1688 verbose headers vary: 'Accept-Encoding', +1688 verbose headers 'cf-cache-status': 'HIT', +1688 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1688 verbose headers server: 'cloudflare', +1688 verbose headers 'cf-request-id': '02ddd01db90000c2f92609d200000001' } +1689 silly get cb [ 304, +1689 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1689 silly get connection: 'keep-alive', +1689 silly get 'set-cookie': +1689 silly get [ '__cfduid=daac5443483b19b682dfd1142d78174b81590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1689 silly get 'cf-ray': '59764fa92aaec2f9-FRA', +1689 silly get age: '5351', +1689 silly get 'cache-control': 'public, max-age=300', +1689 silly get etag: '"98dc8f4198063595fc640811868341b2"', +1689 silly get 'last-modified': 'Wed, 09 Jan 2019 05:32:41 GMT', +1689 silly get vary: 'Accept-Encoding', +1689 silly get 'cf-cache-status': 'HIT', +1689 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1689 silly get server: 'cloudflare', +1689 silly get 'cf-request-id': '02ddd01db90000c2f92609d200000001' } ] +1690 verbose etag https://registry.npmjs.org/uri-js from cache +1691 verbose get saving uri-js to /home/christine/.npm/registry.npmjs.org/uri-js/.cache.json +1692 verbose get https://registry.npmjs.org/fast-json-stable-stringify not expired, no request +1693 silly addNameRange number 2 { name: 'fast-json-stable-stringify', +1693 silly addNameRange range: '>=2.0.0 <3.0.0', +1693 silly addNameRange hasData: true } +1694 silly addNameRange versions [ 'fast-json-stable-stringify', [ '1.0.2', '2.0.0', '2.1.0' ] ] +1695 silly addNamed fast-json-stable-stringify@2.1.0 +1696 verbose addNamed "2.1.0" is a plain semver version for fast-json-stable-stringify +1697 silly resolveWithNewModule json-schema-traverse@0.4.1 checking installable status +1698 silly cache add args [ 'json-schema-traverse@^0.4.1', null ] +1699 verbose cache add spec json-schema-traverse@^0.4.1 +1700 silly cache add parsed spec Result { +1700 silly cache add raw: 'json-schema-traverse@^0.4.1', +1700 silly cache add scope: null, +1700 silly cache add name: 'json-schema-traverse', +1700 silly cache add rawSpec: '^0.4.1', +1700 silly cache add spec: '>=0.4.1 <0.5.0', +1700 silly cache add type: 'range' } +1701 silly addNamed json-schema-traverse@>=0.4.1 <0.5.0 +1702 verbose addNamed ">=0.4.1 <0.5.0" is a valid semver range for json-schema-traverse +1703 silly addNameRange { name: 'json-schema-traverse', +1703 silly addNameRange range: '>=0.4.1 <0.5.0', +1703 silly addNameRange hasData: false } +1704 silly mapToRegistry name json-schema-traverse +1705 silly mapToRegistry using default registry +1706 silly mapToRegistry registry https://registry.npmjs.org/ +1707 silly mapToRegistry uri https://registry.npmjs.org/json-schema-traverse +1708 verbose addNameRange registry:https://registry.npmjs.org/json-schema-traverse not in flight; fetching +1709 silly resolveWithNewModule uri-js@4.2.2 checking installable status +1710 silly cache add args [ 'uri-js@^4.2.2', null ] +1711 verbose cache add spec uri-js@^4.2.2 +1712 silly cache add parsed spec Result { +1712 silly cache add raw: 'uri-js@^4.2.2', +1712 silly cache add scope: null, +1712 silly cache add name: 'uri-js', +1712 silly cache add rawSpec: '^4.2.2', +1712 silly cache add spec: '>=4.2.2 <5.0.0', +1712 silly cache add type: 'range' } +1713 silly addNamed uri-js@>=4.2.2 <5.0.0 +1714 verbose addNamed ">=4.2.2 <5.0.0" is a valid semver range for uri-js +1715 silly addNameRange { name: 'uri-js', range: '>=4.2.2 <5.0.0', hasData: false } +1716 silly mapToRegistry name uri-js +1717 silly mapToRegistry using default registry +1718 silly mapToRegistry registry https://registry.npmjs.org/ +1719 silly mapToRegistry uri https://registry.npmjs.org/uri-js +1720 verbose addNameRange registry:https://registry.npmjs.org/uri-js not in flight; fetching +1721 verbose get https://registry.npmjs.org/json-schema-traverse not expired, no request +1722 silly addNameRange number 2 { name: 'json-schema-traverse', +1722 silly addNameRange range: '>=0.4.1 <0.5.0', +1722 silly addNameRange hasData: true } +1723 silly addNameRange versions [ 'json-schema-traverse', +1723 silly addNameRange [ '0.0.1', '0.1.0', '0.2.0', '0.3.0', '0.3.1', '0.4.0', '0.4.1' ] ] +1724 silly addNamed json-schema-traverse@0.4.1 +1725 verbose addNamed "0.4.1" is a plain semver version for json-schema-traverse +1726 verbose get https://registry.npmjs.org/uri-js not expired, no request +1727 silly addNameRange number 2 { name: 'uri-js', range: '>=4.2.2 <5.0.0', hasData: true } +1728 silly addNameRange versions [ 'uri-js', +1728 silly addNameRange [ '1.4.0', +1728 silly addNameRange '1.4.2', +1728 silly addNameRange '2.0.0', +1728 silly addNameRange '2.1.0', +1728 silly addNameRange '2.1.1', +1728 silly addNameRange '3.0.0', +1728 silly addNameRange '3.0.1', +1728 silly addNameRange '3.0.2', +1728 silly addNameRange '4.2.0', +1728 silly addNameRange '4.2.1', +1728 silly addNameRange '4.2.2' ] ] +1729 silly addNamed uri-js@4.2.2 +1730 verbose addNamed "4.2.2" is a plain semver version for uri-js +1731 silly cache afterAdd fast-json-stable-stringify@2.1.0 +1732 verbose afterAdd /home/christine/.npm/fast-json-stable-stringify/2.1.0/package/package.json not in flight; writing +1733 verbose afterAdd /home/christine/.npm/fast-json-stable-stringify/2.1.0/package/package.json written +1734 silly cache afterAdd json-schema-traverse@0.4.1 +1735 verbose afterAdd /home/christine/.npm/json-schema-traverse/0.4.1/package/package.json not in flight; writing +1736 silly cache afterAdd uri-js@4.2.2 +1737 verbose afterAdd /home/christine/.npm/uri-js/4.2.2/package/package.json not in flight; writing +1738 verbose afterAdd /home/christine/.npm/json-schema-traverse/0.4.1/package/package.json written +1739 verbose afterAdd /home/christine/.npm/uri-js/4.2.2/package/package.json written +1740 silly fetchNamedPackageData punycode +1741 silly mapToRegistry name punycode +1742 silly mapToRegistry using default registry +1743 silly mapToRegistry registry https://registry.npmjs.org/ +1744 silly mapToRegistry uri https://registry.npmjs.org/punycode +1745 verbose request uri https://registry.npmjs.org/punycode +1746 verbose request no auth needed +1747 info attempt registry request try #1 at 13:48:58 +1748 verbose etag W/"27ef686d9a29403de9242fe625c85934" +1749 verbose lastModified Sun, 27 May 2018 13:11:15 GMT +1750 http request GET https://registry.npmjs.org/punycode +1751 http 304 https://registry.npmjs.org/punycode +1752 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1752 verbose headers connection: 'keep-alive', +1752 verbose headers 'set-cookie': +1752 verbose headers [ '__cfduid=d27785e001b27740005b62566f67820581590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1752 verbose headers 'cf-ray': '59764fa969ce1772-FRA', +1752 verbose headers age: '5655', +1752 verbose headers 'cache-control': 'public, max-age=300', +1752 verbose headers etag: '"27ef686d9a29403de9242fe625c85934"', +1752 verbose headers 'last-modified': 'Sun, 27 May 2018 13:11:15 GMT', +1752 verbose headers vary: 'Accept-Encoding', +1752 verbose headers 'cf-cache-status': 'HIT', +1752 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1752 verbose headers server: 'cloudflare', +1752 verbose headers 'cf-request-id': '02ddd01de4000017726419b200000001' } +1753 silly get cb [ 304, +1753 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1753 silly get connection: 'keep-alive', +1753 silly get 'set-cookie': +1753 silly get [ '__cfduid=d27785e001b27740005b62566f67820581590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1753 silly get 'cf-ray': '59764fa969ce1772-FRA', +1753 silly get age: '5655', +1753 silly get 'cache-control': 'public, max-age=300', +1753 silly get etag: '"27ef686d9a29403de9242fe625c85934"', +1753 silly get 'last-modified': 'Sun, 27 May 2018 13:11:15 GMT', +1753 silly get vary: 'Accept-Encoding', +1753 silly get 'cf-cache-status': 'HIT', +1753 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1753 silly get server: 'cloudflare', +1753 silly get 'cf-request-id': '02ddd01de4000017726419b200000001' } ] +1754 verbose etag https://registry.npmjs.org/punycode from cache +1755 verbose get saving punycode to /home/christine/.npm/registry.npmjs.org/punycode/.cache.json +1756 silly resolveWithNewModule punycode@2.1.1 checking installable status +1757 silly cache add args [ 'punycode@^2.1.0', null ] +1758 verbose cache add spec punycode@^2.1.0 +1759 silly cache add parsed spec Result { +1759 silly cache add raw: 'punycode@^2.1.0', +1759 silly cache add scope: null, +1759 silly cache add name: 'punycode', +1759 silly cache add rawSpec: '^2.1.0', +1759 silly cache add spec: '>=2.1.0 <3.0.0', +1759 silly cache add type: 'range' } +1760 silly addNamed punycode@>=2.1.0 <3.0.0 +1761 verbose addNamed ">=2.1.0 <3.0.0" is a valid semver range for punycode +1762 silly addNameRange { name: 'punycode', range: '>=2.1.0 <3.0.0', hasData: false } +1763 silly mapToRegistry name punycode +1764 silly mapToRegistry using default registry +1765 silly mapToRegistry registry https://registry.npmjs.org/ +1766 silly mapToRegistry uri https://registry.npmjs.org/punycode +1767 verbose addNameRange registry:https://registry.npmjs.org/punycode not in flight; fetching +1768 verbose get https://registry.npmjs.org/punycode not expired, no request +1769 silly addNameRange number 2 { name: 'punycode', range: '>=2.1.0 <3.0.0', hasData: true } +1770 silly addNameRange versions [ 'punycode', +1770 silly addNameRange [ '0.0.1', +1770 silly addNameRange '0.0.2', +1770 silly addNameRange '0.0.1337', +1770 silly addNameRange '0.1.0', +1770 silly addNameRange '0.1.1', +1770 silly addNameRange '0.1.2', +1770 silly addNameRange '0.2.0', +1770 silly addNameRange '0.2.1', +1770 silly addNameRange '0.2.2', +1770 silly addNameRange '0.3.0', +1770 silly addNameRange '1.0.0', +1770 silly addNameRange '1.1.0', +1770 silly addNameRange '1.1.1', +1770 silly addNameRange '1.2.0', +1770 silly addNameRange '1.2.1', +1770 silly addNameRange '1.2.2', +1770 silly addNameRange '1.2.3', +1770 silly addNameRange '1.2.4', +1770 silly addNameRange '1.3.0', +1770 silly addNameRange '1.3.1', +1770 silly addNameRange '1.3.2', +1770 silly addNameRange '1.4.0', +1770 silly addNameRange '1.4.1', +1770 silly addNameRange '2.0.0', +1770 silly addNameRange '2.0.1', +1770 silly addNameRange '2.1.0', +1770 silly addNameRange '2.1.1' ] ] +1771 silly addNamed punycode@2.1.1 +1772 verbose addNamed "2.1.1" is a plain semver version for punycode +1773 silly cache afterAdd punycode@2.1.1 +1774 verbose afterAdd /home/christine/.npm/punycode/2.1.1/package/package.json not in flight; writing +1775 verbose afterAdd /home/christine/.npm/punycode/2.1.1/package/package.json written +1776 silly fetchNamedPackageData assert-plus +1777 silly mapToRegistry name assert-plus +1778 silly mapToRegistry using default registry +1779 silly mapToRegistry registry https://registry.npmjs.org/ +1780 silly mapToRegistry uri https://registry.npmjs.org/assert-plus +1781 silly fetchNamedPackageData jsprim +1782 silly mapToRegistry name jsprim +1783 silly mapToRegistry using default registry +1784 silly mapToRegistry registry https://registry.npmjs.org/ +1785 silly mapToRegistry uri https://registry.npmjs.org/jsprim +1786 silly fetchNamedPackageData sshpk +1787 silly mapToRegistry name sshpk +1788 silly mapToRegistry using default registry +1789 silly mapToRegistry registry https://registry.npmjs.org/ +1790 silly mapToRegistry uri https://registry.npmjs.org/sshpk +1791 verbose request uri https://registry.npmjs.org/assert-plus +1792 verbose request no auth needed +1793 info attempt registry request try #1 at 13:48:58 +1794 verbose etag W/"5f1c38f02647d4e0324c53fe90ea160c" +1795 verbose lastModified Fri, 13 Dec 2019 16:32:10 GMT +1796 http request GET https://registry.npmjs.org/assert-plus +1797 verbose request uri https://registry.npmjs.org/jsprim +1798 verbose request no auth needed +1799 info attempt registry request try #1 at 13:48:58 +1800 verbose etag W/"ec307a0d291a7abbcabe4ca63c75468e" +1801 verbose lastModified Fri, 13 Dec 2019 16:32:36 GMT +1802 http request GET https://registry.npmjs.org/jsprim +1803 verbose request uri https://registry.npmjs.org/sshpk +1804 verbose request no auth needed +1805 info attempt registry request try #1 at 13:48:58 +1806 verbose etag W/"e8e015112a9fbc16cc4a367405b14614" +1807 verbose lastModified Fri, 13 Dec 2019 16:33:04 GMT +1808 http request GET https://registry.npmjs.org/sshpk +1809 http 200 https://registry.npmjs.org/assert-plus +1810 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1810 verbose headers 'content-type': 'application/json', +1810 verbose headers 'transfer-encoding': 'chunked', +1810 verbose headers connection: 'keep-alive', +1810 verbose headers 'set-cookie': +1810 verbose headers [ '__cfduid=d7b1200d8018131cb680b33099b4da6111590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1810 verbose headers 'cf-ray': '59764fa9af0505e9-FRA', +1810 verbose headers age: '5654', +1810 verbose headers 'cache-control': 'public, max-age=300', +1810 verbose headers etag: 'W/"a6e598834cba689561f3d676e817bde6"', +1810 verbose headers 'last-modified': 'Wed, 06 May 2020 14:47:21 GMT', +1810 verbose headers vary: 'accept-encoding, accept', +1810 verbose headers 'cf-cache-status': 'HIT', +1810 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1810 verbose headers server: 'cloudflare', +1810 verbose headers 'content-encoding': 'gzip', +1810 verbose headers 'cf-request-id': '02ddd01e0b000005e903b57200000001' } +1811 silly get cb [ 200, +1811 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1811 silly get 'content-type': 'application/json', +1811 silly get 'transfer-encoding': 'chunked', +1811 silly get connection: 'keep-alive', +1811 silly get 'set-cookie': +1811 silly get [ '__cfduid=d7b1200d8018131cb680b33099b4da6111590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1811 silly get 'cf-ray': '59764fa9af0505e9-FRA', +1811 silly get age: '5654', +1811 silly get 'cache-control': 'public, max-age=300', +1811 silly get etag: 'W/"a6e598834cba689561f3d676e817bde6"', +1811 silly get 'last-modified': 'Wed, 06 May 2020 14:47:21 GMT', +1811 silly get vary: 'accept-encoding, accept', +1811 silly get 'cf-cache-status': 'HIT', +1811 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1811 silly get server: 'cloudflare', +1811 silly get 'content-encoding': 'gzip', +1811 silly get 'cf-request-id': '02ddd01e0b000005e903b57200000001' } ] +1812 verbose get saving assert-plus to /home/christine/.npm/registry.npmjs.org/assert-plus/.cache.json +1813 silly resolveWithNewModule assert-plus@1.0.0 checking installable status +1814 silly cache add args [ 'assert-plus@^1.0.0', null ] +1815 verbose cache add spec assert-plus@^1.0.0 +1816 silly cache add parsed spec Result { +1816 silly cache add raw: 'assert-plus@^1.0.0', +1816 silly cache add scope: null, +1816 silly cache add name: 'assert-plus', +1816 silly cache add rawSpec: '^1.0.0', +1816 silly cache add spec: '>=1.0.0 <2.0.0', +1816 silly cache add type: 'range' } +1817 silly addNamed assert-plus@>=1.0.0 <2.0.0 +1818 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for assert-plus +1819 silly addNameRange { name: 'assert-plus', range: '>=1.0.0 <2.0.0', hasData: false } +1820 silly mapToRegistry name assert-plus +1821 silly mapToRegistry using default registry +1822 silly mapToRegistry registry https://registry.npmjs.org/ +1823 silly mapToRegistry uri https://registry.npmjs.org/assert-plus +1824 verbose addNameRange registry:https://registry.npmjs.org/assert-plus not in flight; fetching +1825 verbose get https://registry.npmjs.org/assert-plus not expired, no request +1826 silly addNameRange number 2 { name: 'assert-plus', range: '>=1.0.0 <2.0.0', hasData: true } +1827 silly addNameRange versions [ 'assert-plus', +1827 silly addNameRange [ '0.1.0', +1827 silly addNameRange '0.1.1', +1827 silly addNameRange '0.1.2', +1827 silly addNameRange '0.1.3', +1827 silly addNameRange '0.1.4', +1827 silly addNameRange '0.1.5', +1827 silly addNameRange '0.2.0', +1827 silly addNameRange '1.0.0' ] ] +1828 silly addNamed assert-plus@1.0.0 +1829 verbose addNamed "1.0.0" is a plain semver version for assert-plus +1830 silly cache afterAdd assert-plus@1.0.0 +1831 verbose afterAdd /home/christine/.npm/assert-plus/1.0.0/package/package.json not in flight; writing +1832 verbose afterAdd /home/christine/.npm/assert-plus/1.0.0/package/package.json written +1833 http 200 https://registry.npmjs.org/jsprim +1834 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1834 verbose headers 'content-type': 'application/json', +1834 verbose headers 'transfer-encoding': 'chunked', +1834 verbose headers connection: 'keep-alive', +1834 verbose headers 'set-cookie': +1834 verbose headers [ '__cfduid=d570054c58525c9612ff8b11e8fa974871590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1834 verbose headers 'cf-ray': '59764fa9bc0d176a-FRA', +1834 verbose headers age: '5654', +1834 verbose headers 'cache-control': 'public, max-age=300', +1834 verbose headers etag: 'W/"64e1b4713c2eacf5f810b5a6ad366cd9"', +1834 verbose headers 'last-modified': 'Wed, 06 May 2020 14:47:51 GMT', +1834 verbose headers vary: 'accept-encoding, accept', +1834 verbose headers 'cf-cache-status': 'HIT', +1834 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1834 verbose headers server: 'cloudflare', +1834 verbose headers 'content-encoding': 'gzip', +1834 verbose headers 'cf-request-id': '02ddd01e100000176a65ba5200000001' } +1835 silly get cb [ 200, +1835 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1835 silly get 'content-type': 'application/json', +1835 silly get 'transfer-encoding': 'chunked', +1835 silly get connection: 'keep-alive', +1835 silly get 'set-cookie': +1835 silly get [ '__cfduid=d570054c58525c9612ff8b11e8fa974871590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1835 silly get 'cf-ray': '59764fa9bc0d176a-FRA', +1835 silly get age: '5654', +1835 silly get 'cache-control': 'public, max-age=300', +1835 silly get etag: 'W/"64e1b4713c2eacf5f810b5a6ad366cd9"', +1835 silly get 'last-modified': 'Wed, 06 May 2020 14:47:51 GMT', +1835 silly get vary: 'accept-encoding, accept', +1835 silly get 'cf-cache-status': 'HIT', +1835 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1835 silly get server: 'cloudflare', +1835 silly get 'content-encoding': 'gzip', +1835 silly get 'cf-request-id': '02ddd01e100000176a65ba5200000001' } ] +1836 verbose get saving jsprim to /home/christine/.npm/registry.npmjs.org/jsprim/.cache.json +1837 silly resolveWithNewModule jsprim@1.4.1 checking installable status +1838 silly cache add args [ 'jsprim@^1.2.2', null ] +1839 verbose cache add spec jsprim@^1.2.2 +1840 silly cache add parsed spec Result { +1840 silly cache add raw: 'jsprim@^1.2.2', +1840 silly cache add scope: null, +1840 silly cache add name: 'jsprim', +1840 silly cache add rawSpec: '^1.2.2', +1840 silly cache add spec: '>=1.2.2 <2.0.0', +1840 silly cache add type: 'range' } +1841 silly addNamed jsprim@>=1.2.2 <2.0.0 +1842 verbose addNamed ">=1.2.2 <2.0.0" is a valid semver range for jsprim +1843 silly addNameRange { name: 'jsprim', range: '>=1.2.2 <2.0.0', hasData: false } +1844 silly mapToRegistry name jsprim +1845 silly mapToRegistry using default registry +1846 silly mapToRegistry registry https://registry.npmjs.org/ +1847 silly mapToRegistry uri https://registry.npmjs.org/jsprim +1848 verbose addNameRange registry:https://registry.npmjs.org/jsprim not in flight; fetching +1849 verbose get https://registry.npmjs.org/jsprim not expired, no request +1850 silly addNameRange number 2 { name: 'jsprim', range: '>=1.2.2 <2.0.0', hasData: true } +1851 silly addNameRange versions [ 'jsprim', +1851 silly addNameRange [ '0.0.1', +1851 silly addNameRange '0.0.2', +1851 silly addNameRange '0.0.3', +1851 silly addNameRange '0.0.4', +1851 silly addNameRange '0.0.5', +1851 silly addNameRange '0.1.0', +1851 silly addNameRange '0.2.0', +1851 silly addNameRange '0.3.0', +1851 silly addNameRange '0.3.1', +1851 silly addNameRange '0.4.0', +1851 silly addNameRange '0.5.0', +1851 silly addNameRange '0.5.1', +1851 silly addNameRange '0.6.0', +1851 silly addNameRange '0.6.1', +1851 silly addNameRange '0.7.0', +1851 silly addNameRange '0.8.0', +1851 silly addNameRange '1.0.0', +1851 silly addNameRange '1.1.0', +1851 silly addNameRange '1.2.0', +1851 silly addNameRange '1.2.1', +1851 silly addNameRange '1.2.2', +1851 silly addNameRange '1.3.0', +1851 silly addNameRange '1.3.1', +1851 silly addNameRange '1.4.0', +1851 silly addNameRange '1.4.1', +1851 silly addNameRange '2.0.0' ] ] +1852 silly addNamed jsprim@1.4.1 +1853 verbose addNamed "1.4.1" is a plain semver version for jsprim +1854 http 200 https://registry.npmjs.org/sshpk +1855 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1855 verbose headers 'content-type': 'application/json', +1855 verbose headers 'transfer-encoding': 'chunked', +1855 verbose headers connection: 'keep-alive', +1855 verbose headers 'set-cookie': +1855 verbose headers [ '__cfduid=def5a536cfc1c142382a82585aa4561c11590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1855 verbose headers 'cf-ray': '59764fa9bc65dfbb-FRA', +1855 verbose headers age: '5654', +1855 verbose headers 'cache-control': 'public, max-age=300', +1855 verbose headers etag: 'W/"4bb612bfd8ff73b94a8861a146b38953"', +1855 verbose headers 'last-modified': 'Wed, 06 May 2020 14:48:13 GMT', +1855 verbose headers vary: 'accept-encoding, accept', +1855 verbose headers 'cf-cache-status': 'HIT', +1855 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1855 verbose headers server: 'cloudflare', +1855 verbose headers 'content-encoding': 'gzip', +1855 verbose headers 'cf-request-id': '02ddd01e100000dfbb5fae5200000001' } +1856 silly get cb [ 200, +1856 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1856 silly get 'content-type': 'application/json', +1856 silly get 'transfer-encoding': 'chunked', +1856 silly get connection: 'keep-alive', +1856 silly get 'set-cookie': +1856 silly get [ '__cfduid=def5a536cfc1c142382a82585aa4561c11590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1856 silly get 'cf-ray': '59764fa9bc65dfbb-FRA', +1856 silly get age: '5654', +1856 silly get 'cache-control': 'public, max-age=300', +1856 silly get etag: 'W/"4bb612bfd8ff73b94a8861a146b38953"', +1856 silly get 'last-modified': 'Wed, 06 May 2020 14:48:13 GMT', +1856 silly get vary: 'accept-encoding, accept', +1856 silly get 'cf-cache-status': 'HIT', +1856 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1856 silly get server: 'cloudflare', +1856 silly get 'content-encoding': 'gzip', +1856 silly get 'cf-request-id': '02ddd01e100000dfbb5fae5200000001' } ] +1857 verbose get saving sshpk to /home/christine/.npm/registry.npmjs.org/sshpk/.cache.json +1858 silly cache afterAdd jsprim@1.4.1 +1859 verbose afterAdd /home/christine/.npm/jsprim/1.4.1/package/package.json not in flight; writing +1860 silly resolveWithNewModule sshpk@1.16.1 checking installable status +1861 silly cache add args [ 'sshpk@^1.7.0', null ] +1862 verbose cache add spec sshpk@^1.7.0 +1863 silly cache add parsed spec Result { +1863 silly cache add raw: 'sshpk@^1.7.0', +1863 silly cache add scope: null, +1863 silly cache add name: 'sshpk', +1863 silly cache add rawSpec: '^1.7.0', +1863 silly cache add spec: '>=1.7.0 <2.0.0', +1863 silly cache add type: 'range' } +1864 silly addNamed sshpk@>=1.7.0 <2.0.0 +1865 verbose addNamed ">=1.7.0 <2.0.0" is a valid semver range for sshpk +1866 silly addNameRange { name: 'sshpk', range: '>=1.7.0 <2.0.0', hasData: false } +1867 silly mapToRegistry name sshpk +1868 silly mapToRegistry using default registry +1869 silly mapToRegistry registry https://registry.npmjs.org/ +1870 silly mapToRegistry uri https://registry.npmjs.org/sshpk +1871 verbose addNameRange registry:https://registry.npmjs.org/sshpk not in flight; fetching +1872 verbose afterAdd /home/christine/.npm/jsprim/1.4.1/package/package.json written +1873 verbose get https://registry.npmjs.org/sshpk not expired, no request +1874 silly addNameRange number 2 { name: 'sshpk', range: '>=1.7.0 <2.0.0', hasData: true } +1875 silly addNameRange versions [ 'sshpk', +1875 silly addNameRange [ '1.0.0', +1875 silly addNameRange '1.0.1', +1875 silly addNameRange '1.0.2', +1875 silly addNameRange '1.0.3', +1875 silly addNameRange '1.0.4', +1875 silly addNameRange '1.1.0', +1875 silly addNameRange '1.2.0', +1875 silly addNameRange '1.2.1', +1875 silly addNameRange '1.3.0', +1875 silly addNameRange '1.4.0', +1875 silly addNameRange '1.4.1', +1875 silly addNameRange '1.4.2', +1875 silly addNameRange '1.4.3', +1875 silly addNameRange '1.4.4', +1875 silly addNameRange '1.4.5', +1875 silly addNameRange '1.4.6', +1875 silly addNameRange '1.4.7', +1875 silly addNameRange '1.5.0', +1875 silly addNameRange '1.5.1', +1875 silly addNameRange '1.6.0', +1875 silly addNameRange '1.6.1', +1875 silly addNameRange '1.6.2', +1875 silly addNameRange '1.7.0', +1875 silly addNameRange '1.7.1', +1875 silly addNameRange '1.7.2', +1875 silly addNameRange '1.7.3', +1875 silly addNameRange '1.7.4', +1875 silly addNameRange '1.8.0', +1875 silly addNameRange '1.8.1', +1875 silly addNameRange '1.8.2', +1875 silly addNameRange '1.8.3', +1875 silly addNameRange '1.9.0', +1875 silly addNameRange '1.9.1', +1875 silly addNameRange '1.9.2', +1875 silly addNameRange '1.10.0', +1875 silly addNameRange '1.10.1', +1875 silly addNameRange '1.10.2', +1875 silly addNameRange '1.11.0', +1875 silly addNameRange '1.13.0', +1875 silly addNameRange '1.13.1', +1875 silly addNameRange '1.13.2', +1875 silly addNameRange '1.14.1', +1875 silly addNameRange '1.14.2', +1875 silly addNameRange '1.15.0', +1875 silly addNameRange '1.15.1', +1875 silly addNameRange '1.15.2', +1875 silly addNameRange '1.16.0', +1875 silly addNameRange '1.16.1' ] ] +1876 silly addNamed sshpk@1.16.1 +1877 verbose addNamed "1.16.1" is a plain semver version for sshpk +1878 silly cache afterAdd sshpk@1.16.1 +1879 verbose afterAdd /home/christine/.npm/sshpk/1.16.1/package/package.json not in flight; writing +1880 verbose afterAdd /home/christine/.npm/sshpk/1.16.1/package/package.json written +1881 silly fetchNamedPackageData extsprintf +1882 silly mapToRegistry name extsprintf +1883 silly mapToRegistry using default registry +1884 silly mapToRegistry registry https://registry.npmjs.org/ +1885 silly mapToRegistry uri https://registry.npmjs.org/extsprintf +1886 silly fetchNamedPackageData json-schema +1887 silly mapToRegistry name json-schema +1888 silly mapToRegistry using default registry +1889 silly mapToRegistry registry https://registry.npmjs.org/ +1890 silly mapToRegistry uri https://registry.npmjs.org/json-schema +1891 silly fetchNamedPackageData verror +1892 silly mapToRegistry name verror +1893 silly mapToRegistry using default registry +1894 silly mapToRegistry registry https://registry.npmjs.org/ +1895 silly mapToRegistry uri https://registry.npmjs.org/verror +1896 verbose request uri https://registry.npmjs.org/json-schema +1897 verbose request no auth needed +1898 info attempt registry request try #1 at 13:48:58 +1899 verbose etag W/"5274dd0ff41b090868548552fd39da3b" +1900 verbose lastModified Fri, 06 Sep 2019 03:31:48 GMT +1901 http request GET https://registry.npmjs.org/json-schema +1902 verbose request uri https://registry.npmjs.org/extsprintf +1903 verbose request no auth needed +1904 info attempt registry request try #1 at 13:48:58 +1905 verbose etag W/"181f798a7717cf280fb342d9306fa973" +1906 verbose lastModified Fri, 13 Dec 2019 16:32:18 GMT +1907 http request GET https://registry.npmjs.org/extsprintf +1908 verbose request uri https://registry.npmjs.org/verror +1909 verbose request no auth needed +1910 info attempt registry request try #1 at 13:48:58 +1911 verbose etag W/"cee3cbe58715caedf23b4d5aa0f1317b" +1912 verbose lastModified Fri, 13 Dec 2019 16:33:19 GMT +1913 http request GET https://registry.npmjs.org/verror +1914 http 200 https://registry.npmjs.org/extsprintf +1915 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1915 verbose headers 'content-type': 'application/json', +1915 verbose headers 'transfer-encoding': 'chunked', +1915 verbose headers connection: 'keep-alive', +1915 verbose headers 'set-cookie': +1915 verbose headers [ '__cfduid=d97096327dc35362784756beebc4958ed1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1915 verbose headers 'cf-ray': '59764faa2855c2ae-FRA', +1915 verbose headers age: '5351', +1915 verbose headers 'cache-control': 'public, max-age=300', +1915 verbose headers etag: 'W/"c1458bfec410835c4eaea2e0b344814b"', +1915 verbose headers 'last-modified': 'Wed, 06 May 2020 14:47:29 GMT', +1915 verbose headers vary: 'accept-encoding, accept', +1915 verbose headers 'cf-cache-status': 'HIT', +1915 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1915 verbose headers server: 'cloudflare', +1915 verbose headers 'content-encoding': 'gzip', +1915 verbose headers 'cf-request-id': '02ddd01e550000c2aea018c200000001' } +1916 silly get cb [ 200, +1916 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1916 silly get 'content-type': 'application/json', +1916 silly get 'transfer-encoding': 'chunked', +1916 silly get connection: 'keep-alive', +1916 silly get 'set-cookie': +1916 silly get [ '__cfduid=d97096327dc35362784756beebc4958ed1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1916 silly get 'cf-ray': '59764faa2855c2ae-FRA', +1916 silly get age: '5351', +1916 silly get 'cache-control': 'public, max-age=300', +1916 silly get etag: 'W/"c1458bfec410835c4eaea2e0b344814b"', +1916 silly get 'last-modified': 'Wed, 06 May 2020 14:47:29 GMT', +1916 silly get vary: 'accept-encoding, accept', +1916 silly get 'cf-cache-status': 'HIT', +1916 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1916 silly get server: 'cloudflare', +1916 silly get 'content-encoding': 'gzip', +1916 silly get 'cf-request-id': '02ddd01e550000c2aea018c200000001' } ] +1917 verbose get saving extsprintf to /home/christine/.npm/registry.npmjs.org/extsprintf/.cache.json +1918 silly resolveWithNewModule extsprintf@1.3.0 checking installable status +1919 silly cache add args [ 'extsprintf@1.3.0', null ] +1920 verbose cache add spec extsprintf@1.3.0 +1921 silly cache add parsed spec Result { +1921 silly cache add raw: 'extsprintf@1.3.0', +1921 silly cache add scope: null, +1921 silly cache add name: 'extsprintf', +1921 silly cache add rawSpec: '1.3.0', +1921 silly cache add spec: '1.3.0', +1921 silly cache add type: 'version' } +1922 silly addNamed extsprintf@1.3.0 +1923 verbose addNamed "1.3.0" is a plain semver version for extsprintf +1924 silly mapToRegistry name extsprintf +1925 silly mapToRegistry using default registry +1926 silly mapToRegistry registry https://registry.npmjs.org/ +1927 silly mapToRegistry uri https://registry.npmjs.org/extsprintf +1928 verbose addNameVersion registry:https://registry.npmjs.org/extsprintf not in flight; fetching +1929 verbose get https://registry.npmjs.org/extsprintf not expired, no request +1930 silly cache afterAdd extsprintf@1.3.0 +1931 verbose afterAdd /home/christine/.npm/extsprintf/1.3.0/package/package.json not in flight; writing +1932 verbose afterAdd /home/christine/.npm/extsprintf/1.3.0/package/package.json written +1933 http 200 https://registry.npmjs.org/verror +1934 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1934 verbose headers 'content-type': 'application/json', +1934 verbose headers 'transfer-encoding': 'chunked', +1934 verbose headers connection: 'keep-alive', +1934 verbose headers 'set-cookie': +1934 verbose headers [ '__cfduid=dddfaf86196e34967260afba6c78f92301590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1934 verbose headers 'cf-ray': '59764faa2b02d6e9-FRA', +1934 verbose headers age: '5351', +1934 verbose headers 'cache-control': 'public, max-age=300', +1934 verbose headers etag: 'W/"2464db9fac3b8d5a76540c0581baa37d"', +1934 verbose headers 'last-modified': 'Wed, 06 May 2020 14:48:30 GMT', +1934 verbose headers vary: 'accept-encoding, accept', +1934 verbose headers 'cf-cache-status': 'HIT', +1934 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1934 verbose headers server: 'cloudflare', +1934 verbose headers 'content-encoding': 'gzip', +1934 verbose headers 'cf-request-id': '02ddd01e550000d6e975b63200000001' } +1935 silly get cb [ 200, +1935 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1935 silly get 'content-type': 'application/json', +1935 silly get 'transfer-encoding': 'chunked', +1935 silly get connection: 'keep-alive', +1935 silly get 'set-cookie': +1935 silly get [ '__cfduid=dddfaf86196e34967260afba6c78f92301590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1935 silly get 'cf-ray': '59764faa2b02d6e9-FRA', +1935 silly get age: '5351', +1935 silly get 'cache-control': 'public, max-age=300', +1935 silly get etag: 'W/"2464db9fac3b8d5a76540c0581baa37d"', +1935 silly get 'last-modified': 'Wed, 06 May 2020 14:48:30 GMT', +1935 silly get vary: 'accept-encoding, accept', +1935 silly get 'cf-cache-status': 'HIT', +1935 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1935 silly get server: 'cloudflare', +1935 silly get 'content-encoding': 'gzip', +1935 silly get 'cf-request-id': '02ddd01e550000d6e975b63200000001' } ] +1936 verbose get saving verror to /home/christine/.npm/registry.npmjs.org/verror/.cache.json +1937 silly resolveWithNewModule verror@1.10.0 checking installable status +1938 silly cache add args [ 'verror@1.10.0', null ] +1939 verbose cache add spec verror@1.10.0 +1940 silly cache add parsed spec Result { +1940 silly cache add raw: 'verror@1.10.0', +1940 silly cache add scope: null, +1940 silly cache add name: 'verror', +1940 silly cache add rawSpec: '1.10.0', +1940 silly cache add spec: '1.10.0', +1940 silly cache add type: 'version' } +1941 silly addNamed verror@1.10.0 +1942 verbose addNamed "1.10.0" is a plain semver version for verror +1943 silly mapToRegistry name verror +1944 silly mapToRegistry using default registry +1945 silly mapToRegistry registry https://registry.npmjs.org/ +1946 silly mapToRegistry uri https://registry.npmjs.org/verror +1947 verbose addNameVersion registry:https://registry.npmjs.org/verror not in flight; fetching +1948 verbose get https://registry.npmjs.org/verror not expired, no request +1949 http 304 https://registry.npmjs.org/json-schema +1950 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1950 verbose headers connection: 'keep-alive', +1950 verbose headers 'set-cookie': +1950 verbose headers [ '__cfduid=dcd1e19ee0a127106f70d3cbc3e6456db1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1950 verbose headers 'cf-ray': '59764faa2c451f2d-FRA', +1950 verbose headers age: '5351', +1950 verbose headers 'cache-control': 'public, max-age=300', +1950 verbose headers etag: '"5274dd0ff41b090868548552fd39da3b"', +1950 verbose headers 'last-modified': 'Fri, 06 Sep 2019 03:31:48 GMT', +1950 verbose headers vary: 'Accept-Encoding', +1950 verbose headers 'cf-cache-status': 'HIT', +1950 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1950 verbose headers server: 'cloudflare', +1950 verbose headers 'cf-request-id': '02ddd01e5500001f2df5221200000001' } +1951 silly get cb [ 304, +1951 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1951 silly get connection: 'keep-alive', +1951 silly get 'set-cookie': +1951 silly get [ '__cfduid=dcd1e19ee0a127106f70d3cbc3e6456db1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1951 silly get 'cf-ray': '59764faa2c451f2d-FRA', +1951 silly get age: '5351', +1951 silly get 'cache-control': 'public, max-age=300', +1951 silly get etag: '"5274dd0ff41b090868548552fd39da3b"', +1951 silly get 'last-modified': 'Fri, 06 Sep 2019 03:31:48 GMT', +1951 silly get vary: 'Accept-Encoding', +1951 silly get 'cf-cache-status': 'HIT', +1951 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1951 silly get server: 'cloudflare', +1951 silly get 'cf-request-id': '02ddd01e5500001f2df5221200000001' } ] +1952 verbose etag https://registry.npmjs.org/json-schema from cache +1953 verbose get saving json-schema to /home/christine/.npm/registry.npmjs.org/json-schema/.cache.json +1954 silly cache afterAdd verror@1.10.0 +1955 verbose afterAdd /home/christine/.npm/verror/1.10.0/package/package.json not in flight; writing +1956 silly resolveWithNewModule json-schema@0.2.3 checking installable status +1957 silly cache add args [ 'json-schema@0.2.3', null ] +1958 verbose cache add spec json-schema@0.2.3 +1959 silly cache add parsed spec Result { +1959 silly cache add raw: 'json-schema@0.2.3', +1959 silly cache add scope: null, +1959 silly cache add name: 'json-schema', +1959 silly cache add rawSpec: '0.2.3', +1959 silly cache add spec: '0.2.3', +1959 silly cache add type: 'version' } +1960 silly addNamed json-schema@0.2.3 +1961 verbose addNamed "0.2.3" is a plain semver version for json-schema +1962 silly mapToRegistry name json-schema +1963 silly mapToRegistry using default registry +1964 silly mapToRegistry registry https://registry.npmjs.org/ +1965 silly mapToRegistry uri https://registry.npmjs.org/json-schema +1966 verbose addNameVersion registry:https://registry.npmjs.org/json-schema not in flight; fetching +1967 verbose afterAdd /home/christine/.npm/verror/1.10.0/package/package.json written +1968 verbose get https://registry.npmjs.org/json-schema not expired, no request +1969 silly cache afterAdd json-schema@0.2.3 +1970 verbose afterAdd /home/christine/.npm/json-schema/0.2.3/package/package.json not in flight; writing +1971 verbose afterAdd /home/christine/.npm/json-schema/0.2.3/package/package.json written +1972 silly fetchNamedPackageData core-util-is +1973 silly mapToRegistry name core-util-is +1974 silly mapToRegistry using default registry +1975 silly mapToRegistry registry https://registry.npmjs.org/ +1976 silly mapToRegistry uri https://registry.npmjs.org/core-util-is +1977 verbose request uri https://registry.npmjs.org/core-util-is +1978 verbose request no auth needed +1979 info attempt registry request try #1 at 13:48:58 +1980 verbose etag W/"8076d16a76bac5764f6fda9911b2b501" +1981 verbose lastModified Sat, 26 May 2018 21:08:01 GMT +1982 http request GET https://registry.npmjs.org/core-util-is +1983 http 304 https://registry.npmjs.org/core-util-is +1984 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +1984 verbose headers connection: 'keep-alive', +1984 verbose headers 'set-cookie': +1984 verbose headers [ '__cfduid=dd8c554223c8c1f8d1054bd78bd816a791590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1984 verbose headers 'cf-ray': '59764faa6c9405fd-FRA', +1984 verbose headers age: '5358', +1984 verbose headers 'cache-control': 'public, max-age=300', +1984 verbose headers etag: '"8076d16a76bac5764f6fda9911b2b501"', +1984 verbose headers 'last-modified': 'Sat, 26 May 2018 21:08:01 GMT', +1984 verbose headers vary: 'Accept-Encoding', +1984 verbose headers 'cf-cache-status': 'HIT', +1984 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1984 verbose headers server: 'cloudflare', +1984 verbose headers 'cf-request-id': '02ddd01e80000005fd8daad200000001' } +1985 silly get cb [ 304, +1985 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +1985 silly get connection: 'keep-alive', +1985 silly get 'set-cookie': +1985 silly get [ '__cfduid=dd8c554223c8c1f8d1054bd78bd816a791590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +1985 silly get 'cf-ray': '59764faa6c9405fd-FRA', +1985 silly get age: '5358', +1985 silly get 'cache-control': 'public, max-age=300', +1985 silly get etag: '"8076d16a76bac5764f6fda9911b2b501"', +1985 silly get 'last-modified': 'Sat, 26 May 2018 21:08:01 GMT', +1985 silly get vary: 'Accept-Encoding', +1985 silly get 'cf-cache-status': 'HIT', +1985 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +1985 silly get server: 'cloudflare', +1985 silly get 'cf-request-id': '02ddd01e80000005fd8daad200000001' } ] +1986 verbose etag https://registry.npmjs.org/core-util-is from cache +1987 verbose get saving core-util-is to /home/christine/.npm/registry.npmjs.org/core-util-is/.cache.json +1988 silly resolveWithNewModule core-util-is@1.0.2 checking installable status +1989 silly cache add args [ 'core-util-is@1.0.2', null ] +1990 verbose cache add spec core-util-is@1.0.2 +1991 silly cache add parsed spec Result { +1991 silly cache add raw: 'core-util-is@1.0.2', +1991 silly cache add scope: null, +1991 silly cache add name: 'core-util-is', +1991 silly cache add rawSpec: '1.0.2', +1991 silly cache add spec: '1.0.2', +1991 silly cache add type: 'version' } +1992 silly addNamed core-util-is@1.0.2 +1993 verbose addNamed "1.0.2" is a plain semver version for core-util-is +1994 silly mapToRegistry name core-util-is +1995 silly mapToRegistry using default registry +1996 silly mapToRegistry registry https://registry.npmjs.org/ +1997 silly mapToRegistry uri https://registry.npmjs.org/core-util-is +1998 verbose addNameVersion registry:https://registry.npmjs.org/core-util-is not in flight; fetching +1999 verbose get https://registry.npmjs.org/core-util-is not expired, no request +2000 silly cache afterAdd core-util-is@1.0.2 +2001 verbose afterAdd /home/christine/.npm/core-util-is/1.0.2/package/package.json not in flight; writing +2002 verbose afterAdd /home/christine/.npm/core-util-is/1.0.2/package/package.json written +2003 silly fetchNamedPackageData asn1 +2004 silly mapToRegistry name asn1 +2005 silly mapToRegistry using default registry +2006 silly mapToRegistry registry https://registry.npmjs.org/ +2007 silly mapToRegistry uri https://registry.npmjs.org/asn1 +2008 silly fetchNamedPackageData dashdash +2009 silly mapToRegistry name dashdash +2010 silly mapToRegistry using default registry +2011 silly mapToRegistry registry https://registry.npmjs.org/ +2012 silly mapToRegistry uri https://registry.npmjs.org/dashdash +2013 silly fetchNamedPackageData getpass +2014 silly mapToRegistry name getpass +2015 silly mapToRegistry using default registry +2016 silly mapToRegistry registry https://registry.npmjs.org/ +2017 silly mapToRegistry uri https://registry.npmjs.org/getpass +2018 silly fetchNamedPackageData safer-buffer +2019 silly mapToRegistry name safer-buffer +2020 silly mapToRegistry using default registry +2021 silly mapToRegistry registry https://registry.npmjs.org/ +2022 silly mapToRegistry uri https://registry.npmjs.org/safer-buffer +2023 silly fetchNamedPackageData jsbn +2024 silly mapToRegistry name jsbn +2025 silly mapToRegistry using default registry +2026 silly mapToRegistry registry https://registry.npmjs.org/ +2027 silly mapToRegistry uri https://registry.npmjs.org/jsbn +2028 silly fetchNamedPackageData tweetnacl +2029 silly mapToRegistry name tweetnacl +2030 silly mapToRegistry using default registry +2031 silly mapToRegistry registry https://registry.npmjs.org/ +2032 silly mapToRegistry uri https://registry.npmjs.org/tweetnacl +2033 silly fetchNamedPackageData ecc-jsbn +2034 silly mapToRegistry name ecc-jsbn +2035 silly mapToRegistry using default registry +2036 silly mapToRegistry registry https://registry.npmjs.org/ +2037 silly mapToRegistry uri https://registry.npmjs.org/ecc-jsbn +2038 silly fetchNamedPackageData bcrypt-pbkdf +2039 silly mapToRegistry name bcrypt-pbkdf +2040 silly mapToRegistry using default registry +2041 silly mapToRegistry registry https://registry.npmjs.org/ +2042 silly mapToRegistry uri https://registry.npmjs.org/bcrypt-pbkdf +2043 verbose request uri https://registry.npmjs.org/asn1 +2044 verbose request no auth needed +2045 info attempt registry request try #1 at 13:48:58 +2046 verbose etag W/"de813efa4f95d8b4547fcf05d55dc504" +2047 verbose lastModified Fri, 13 Dec 2019 16:32:09 GMT +2048 http request GET https://registry.npmjs.org/asn1 +2049 verbose request uri https://registry.npmjs.org/jsbn +2050 verbose request no auth needed +2051 info attempt registry request try #1 at 13:48:58 +2052 verbose etag W/"0611ae2a6c0b557511e766ff564197a0" +2053 verbose lastModified Sun, 27 May 2018 05:34:52 GMT +2054 http request GET https://registry.npmjs.org/jsbn +2055 verbose request uri https://registry.npmjs.org/getpass +2056 verbose request no auth needed +2057 info attempt registry request try #1 at 13:48:58 +2058 verbose etag W/"cbefe53bd31f73e662e9120b48930d2f" +2059 verbose lastModified Fri, 13 Dec 2019 16:32:27 GMT +2060 http request GET https://registry.npmjs.org/getpass +2061 verbose request uri https://registry.npmjs.org/safer-buffer +2062 verbose request no auth needed +2063 info attempt registry request try #1 at 13:48:58 +2064 verbose etag W/"af6bd5bd8c6f8fc6f2baa03c0e1637e9" +2065 verbose lastModified Sun, 27 May 2018 16:29:44 GMT +2066 http request GET https://registry.npmjs.org/safer-buffer +2067 verbose request uri https://registry.npmjs.org/ecc-jsbn +2068 verbose request no auth needed +2069 info attempt registry request try #1 at 13:48:58 +2070 verbose etag W/"972b128f4c15e931ec8836237cce37e0" +2071 verbose lastModified Sun, 29 Jul 2018 17:44:41 GMT +2072 http request GET https://registry.npmjs.org/ecc-jsbn +2073 verbose request uri https://registry.npmjs.org/dashdash +2074 verbose request no auth needed +2075 info attempt registry request try #1 at 13:48:58 +2076 verbose etag W/"4ed0f11669a0fcb66513077f2f321ea9" +2077 verbose lastModified Sat, 26 May 2018 21:43:37 GMT +2078 http request GET https://registry.npmjs.org/dashdash +2079 verbose request uri https://registry.npmjs.org/tweetnacl +2080 verbose request no auth needed +2081 info attempt registry request try #1 at 13:48:58 +2082 verbose etag W/"fbf94e62e5226cbf0f67805b6d51d6fe" +2083 verbose lastModified Thu, 16 Jan 2020 19:29:00 GMT +2084 http request GET https://registry.npmjs.org/tweetnacl +2085 verbose request uri https://registry.npmjs.org/bcrypt-pbkdf +2086 verbose request no auth needed +2087 info attempt registry request try #1 at 13:48:58 +2088 verbose etag W/"46ae03958b9d75cded3b6f53d3277a12" +2089 verbose lastModified Fri, 13 Dec 2019 16:32:11 GMT +2090 http request GET https://registry.npmjs.org/bcrypt-pbkdf +2091 http 304 https://registry.npmjs.org/jsbn +2092 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +2092 verbose headers connection: 'keep-alive', +2092 verbose headers 'set-cookie': +2092 verbose headers [ '__cfduid=d7325b855bbed19ce898226d1ffb9a3291590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2092 verbose headers 'cf-ray': '59764faad8fd325c-FRA', +2092 verbose headers age: '5657', +2092 verbose headers 'cache-control': 'public, max-age=300', +2092 verbose headers etag: '"0611ae2a6c0b557511e766ff564197a0"', +2092 verbose headers 'last-modified': 'Sun, 27 May 2018 05:34:52 GMT', +2092 verbose headers vary: 'Accept-Encoding', +2092 verbose headers 'cf-cache-status': 'HIT', +2092 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2092 verbose headers server: 'cloudflare', +2092 verbose headers 'cf-request-id': '02ddd01ec40000325c4c86d200000001' } +2093 silly get cb [ 304, +2093 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +2093 silly get connection: 'keep-alive', +2093 silly get 'set-cookie': +2093 silly get [ '__cfduid=d7325b855bbed19ce898226d1ffb9a3291590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2093 silly get 'cf-ray': '59764faad8fd325c-FRA', +2093 silly get age: '5657', +2093 silly get 'cache-control': 'public, max-age=300', +2093 silly get etag: '"0611ae2a6c0b557511e766ff564197a0"', +2093 silly get 'last-modified': 'Sun, 27 May 2018 05:34:52 GMT', +2093 silly get vary: 'Accept-Encoding', +2093 silly get 'cf-cache-status': 'HIT', +2093 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2093 silly get server: 'cloudflare', +2093 silly get 'cf-request-id': '02ddd01ec40000325c4c86d200000001' } ] +2094 verbose etag https://registry.npmjs.org/jsbn from cache +2095 verbose get saving jsbn to /home/christine/.npm/registry.npmjs.org/jsbn/.cache.json +2096 silly resolveWithNewModule jsbn@0.1.1 checking installable status +2097 silly cache add args [ 'jsbn@~0.1.0', null ] +2098 verbose cache add spec jsbn@~0.1.0 +2099 silly cache add parsed spec Result { +2099 silly cache add raw: 'jsbn@~0.1.0', +2099 silly cache add scope: null, +2099 silly cache add name: 'jsbn', +2099 silly cache add rawSpec: '~0.1.0', +2099 silly cache add spec: '>=0.1.0 <0.2.0', +2099 silly cache add type: 'range' } +2100 silly addNamed jsbn@>=0.1.0 <0.2.0 +2101 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for jsbn +2102 silly addNameRange { name: 'jsbn', range: '>=0.1.0 <0.2.0', hasData: false } +2103 silly mapToRegistry name jsbn +2104 silly mapToRegistry using default registry +2105 silly mapToRegistry registry https://registry.npmjs.org/ +2106 silly mapToRegistry uri https://registry.npmjs.org/jsbn +2107 verbose addNameRange registry:https://registry.npmjs.org/jsbn not in flight; fetching +2108 http 304 https://registry.npmjs.org/safer-buffer +2109 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +2109 verbose headers connection: 'keep-alive', +2109 verbose headers 'set-cookie': +2109 verbose headers [ '__cfduid=d5c44467f99426bc8ed81135e17d288951590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2109 verbose headers 'cf-ray': '59764faadb96648b-FRA', +2109 verbose headers age: '5660', +2109 verbose headers 'cache-control': 'public, max-age=300', +2109 verbose headers etag: '"af6bd5bd8c6f8fc6f2baa03c0e1637e9"', +2109 verbose headers 'last-modified': 'Sun, 27 May 2018 16:29:44 GMT', +2109 verbose headers vary: 'Accept-Encoding', +2109 verbose headers 'cf-cache-status': 'HIT', +2109 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2109 verbose headers server: 'cloudflare', +2109 verbose headers 'cf-request-id': '02ddd01ec80000648bda035200000001' } +2110 silly get cb [ 304, +2110 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +2110 silly get connection: 'keep-alive', +2110 silly get 'set-cookie': +2110 silly get [ '__cfduid=d5c44467f99426bc8ed81135e17d288951590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2110 silly get 'cf-ray': '59764faadb96648b-FRA', +2110 silly get age: '5660', +2110 silly get 'cache-control': 'public, max-age=300', +2110 silly get etag: '"af6bd5bd8c6f8fc6f2baa03c0e1637e9"', +2110 silly get 'last-modified': 'Sun, 27 May 2018 16:29:44 GMT', +2110 silly get vary: 'Accept-Encoding', +2110 silly get 'cf-cache-status': 'HIT', +2110 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2110 silly get server: 'cloudflare', +2110 silly get 'cf-request-id': '02ddd01ec80000648bda035200000001' } ] +2111 verbose etag https://registry.npmjs.org/safer-buffer from cache +2112 verbose get saving safer-buffer to /home/christine/.npm/registry.npmjs.org/safer-buffer/.cache.json +2113 http 200 https://registry.npmjs.org/getpass +2114 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +2114 verbose headers 'content-type': 'application/json', +2114 verbose headers 'transfer-encoding': 'chunked', +2114 verbose headers connection: 'keep-alive', +2114 verbose headers 'set-cookie': +2114 verbose headers [ '__cfduid=dd010058b9e3e0b8be866b1c539f3a13d1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2114 verbose headers 'cf-ray': '59764faadf226347-FRA', +2114 verbose headers age: '5656', +2114 verbose headers 'cache-control': 'public, max-age=300', +2114 verbose headers etag: 'W/"869ca13d164a27967315d623e8ce7ed7"', +2114 verbose headers 'last-modified': 'Wed, 06 May 2020 14:47:37 GMT', +2114 verbose headers vary: 'accept-encoding, accept', +2114 verbose headers 'cf-cache-status': 'HIT', +2114 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2114 verbose headers server: 'cloudflare', +2114 verbose headers 'content-encoding': 'gzip', +2114 verbose headers 'cf-request-id': '02ddd01ec800006347e88e6200000001' } +2115 silly get cb [ 200, +2115 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +2115 silly get 'content-type': 'application/json', +2115 silly get 'transfer-encoding': 'chunked', +2115 silly get connection: 'keep-alive', +2115 silly get 'set-cookie': +2115 silly get [ '__cfduid=dd010058b9e3e0b8be866b1c539f3a13d1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2115 silly get 'cf-ray': '59764faadf226347-FRA', +2115 silly get age: '5656', +2115 silly get 'cache-control': 'public, max-age=300', +2115 silly get etag: 'W/"869ca13d164a27967315d623e8ce7ed7"', +2115 silly get 'last-modified': 'Wed, 06 May 2020 14:47:37 GMT', +2115 silly get vary: 'accept-encoding, accept', +2115 silly get 'cf-cache-status': 'HIT', +2115 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2115 silly get server: 'cloudflare', +2115 silly get 'content-encoding': 'gzip', +2115 silly get 'cf-request-id': '02ddd01ec800006347e88e6200000001' } ] +2116 verbose get saving getpass to /home/christine/.npm/registry.npmjs.org/getpass/.cache.json +2117 http 200 https://registry.npmjs.org/bcrypt-pbkdf +2118 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +2118 verbose headers 'content-type': 'application/json', +2118 verbose headers 'transfer-encoding': 'chunked', +2118 verbose headers connection: 'keep-alive', +2118 verbose headers 'set-cookie': +2118 verbose headers [ '__cfduid=d0e932d8ab348df1bf36d2b5c827b275c1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2118 verbose headers 'cf-ray': '59764faaef896413-FRA', +2118 verbose headers age: '5653', +2118 verbose headers 'cache-control': 'public, max-age=300', +2118 verbose headers etag: 'W/"f08505ab6749543a27b96d63fd64d6c1"', +2118 verbose headers 'last-modified': 'Wed, 06 May 2020 14:47:21 GMT', +2118 verbose headers vary: 'accept-encoding, accept', +2118 verbose headers 'cf-cache-status': 'HIT', +2118 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2118 verbose headers server: 'cloudflare', +2118 verbose headers 'content-encoding': 'gzip', +2118 verbose headers 'cf-request-id': '02ddd01ece000064135f93f200000001' } +2119 silly get cb [ 200, +2119 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +2119 silly get 'content-type': 'application/json', +2119 silly get 'transfer-encoding': 'chunked', +2119 silly get connection: 'keep-alive', +2119 silly get 'set-cookie': +2119 silly get [ '__cfduid=d0e932d8ab348df1bf36d2b5c827b275c1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2119 silly get 'cf-ray': '59764faaef896413-FRA', +2119 silly get age: '5653', +2119 silly get 'cache-control': 'public, max-age=300', +2119 silly get etag: 'W/"f08505ab6749543a27b96d63fd64d6c1"', +2119 silly get 'last-modified': 'Wed, 06 May 2020 14:47:21 GMT', +2119 silly get vary: 'accept-encoding, accept', +2119 silly get 'cf-cache-status': 'HIT', +2119 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2119 silly get server: 'cloudflare', +2119 silly get 'content-encoding': 'gzip', +2119 silly get 'cf-request-id': '02ddd01ece000064135f93f200000001' } ] +2120 verbose get saving bcrypt-pbkdf to /home/christine/.npm/registry.npmjs.org/bcrypt-pbkdf/.cache.json +2121 http 200 https://registry.npmjs.org/asn1 +2122 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +2122 verbose headers 'content-type': 'application/json', +2122 verbose headers 'transfer-encoding': 'chunked', +2122 verbose headers connection: 'keep-alive', +2122 verbose headers 'set-cookie': +2122 verbose headers [ '__cfduid=d2a12158e0b1816dc3511d38bce84223a1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2122 verbose headers 'cf-ray': '59764faadddcc272-FRA', +2122 verbose headers age: '5652', +2122 verbose headers 'cache-control': 'public, max-age=300', +2122 verbose headers etag: 'W/"53988a6250256bd0f9e9b253aaf39e0b"', +2122 verbose headers 'last-modified': 'Wed, 06 May 2020 14:47:19 GMT', +2122 verbose headers vary: 'accept-encoding, accept', +2122 verbose headers 'cf-cache-status': 'HIT', +2122 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2122 verbose headers server: 'cloudflare', +2122 verbose headers 'content-encoding': 'gzip', +2122 verbose headers 'cf-request-id': '02ddd01ec40000c272388f9200000001' } +2123 silly get cb [ 200, +2123 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +2123 silly get 'content-type': 'application/json', +2123 silly get 'transfer-encoding': 'chunked', +2123 silly get connection: 'keep-alive', +2123 silly get 'set-cookie': +2123 silly get [ '__cfduid=d2a12158e0b1816dc3511d38bce84223a1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2123 silly get 'cf-ray': '59764faadddcc272-FRA', +2123 silly get age: '5652', +2123 silly get 'cache-control': 'public, max-age=300', +2123 silly get etag: 'W/"53988a6250256bd0f9e9b253aaf39e0b"', +2123 silly get 'last-modified': 'Wed, 06 May 2020 14:47:19 GMT', +2123 silly get vary: 'accept-encoding, accept', +2123 silly get 'cf-cache-status': 'HIT', +2123 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2123 silly get server: 'cloudflare', +2123 silly get 'content-encoding': 'gzip', +2123 silly get 'cf-request-id': '02ddd01ec40000c272388f9200000001' } ] +2124 verbose get saving asn1 to /home/christine/.npm/registry.npmjs.org/asn1/.cache.json +2125 verbose get https://registry.npmjs.org/jsbn not expired, no request +2126 silly addNameRange number 2 { name: 'jsbn', range: '>=0.1.0 <0.2.0', hasData: true } +2127 silly addNameRange versions [ 'jsbn', [ '0.0.0', '0.1.0', '0.1.1', '1.1.0' ] ] +2128 silly addNamed jsbn@0.1.1 +2129 verbose addNamed "0.1.1" is a plain semver version for jsbn +2130 http 304 https://registry.npmjs.org/dashdash +2131 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +2131 verbose headers connection: 'keep-alive', +2131 verbose headers 'set-cookie': +2131 verbose headers [ '__cfduid=d4522c061ac7d1a53e179487bb5d818481590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2131 verbose headers 'cf-ray': '59764faaeb21175a-FRA', +2131 verbose headers age: '5350', +2131 verbose headers 'cache-control': 'public, max-age=300', +2131 verbose headers etag: '"4ed0f11669a0fcb66513077f2f321ea9"', +2131 verbose headers 'last-modified': 'Sat, 26 May 2018 21:43:37 GMT', +2131 verbose headers vary: 'Accept-Encoding', +2131 verbose headers 'cf-cache-status': 'HIT', +2131 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2131 verbose headers server: 'cloudflare', +2131 verbose headers 'cf-request-id': '02ddd01ece0000175a1e236200000001' } +2132 silly get cb [ 304, +2132 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +2132 silly get connection: 'keep-alive', +2132 silly get 'set-cookie': +2132 silly get [ '__cfduid=d4522c061ac7d1a53e179487bb5d818481590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2132 silly get 'cf-ray': '59764faaeb21175a-FRA', +2132 silly get age: '5350', +2132 silly get 'cache-control': 'public, max-age=300', +2132 silly get etag: '"4ed0f11669a0fcb66513077f2f321ea9"', +2132 silly get 'last-modified': 'Sat, 26 May 2018 21:43:37 GMT', +2132 silly get vary: 'Accept-Encoding', +2132 silly get 'cf-cache-status': 'HIT', +2132 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2132 silly get server: 'cloudflare', +2132 silly get 'cf-request-id': '02ddd01ece0000175a1e236200000001' } ] +2133 verbose etag https://registry.npmjs.org/dashdash from cache +2134 verbose get saving dashdash to /home/christine/.npm/registry.npmjs.org/dashdash/.cache.json +2135 silly resolveWithNewModule safer-buffer@2.1.2 checking installable status +2136 silly cache add args [ 'safer-buffer@^2.0.2', null ] +2137 verbose cache add spec safer-buffer@^2.0.2 +2138 silly cache add parsed spec Result { +2138 silly cache add raw: 'safer-buffer@^2.0.2', +2138 silly cache add scope: null, +2138 silly cache add name: 'safer-buffer', +2138 silly cache add rawSpec: '^2.0.2', +2138 silly cache add spec: '>=2.0.2 <3.0.0', +2138 silly cache add type: 'range' } +2139 silly addNamed safer-buffer@>=2.0.2 <3.0.0 +2140 verbose addNamed ">=2.0.2 <3.0.0" is a valid semver range for safer-buffer +2141 silly addNameRange { name: 'safer-buffer', range: '>=2.0.2 <3.0.0', hasData: false } +2142 silly mapToRegistry name safer-buffer +2143 silly mapToRegistry using default registry +2144 silly mapToRegistry registry https://registry.npmjs.org/ +2145 silly mapToRegistry uri https://registry.npmjs.org/safer-buffer +2146 verbose addNameRange registry:https://registry.npmjs.org/safer-buffer not in flight; fetching +2147 silly resolveWithNewModule getpass@0.1.7 checking installable status +2148 silly cache add args [ 'getpass@^0.1.1', null ] +2149 verbose cache add spec getpass@^0.1.1 +2150 silly cache add parsed spec Result { +2150 silly cache add raw: 'getpass@^0.1.1', +2150 silly cache add scope: null, +2150 silly cache add name: 'getpass', +2150 silly cache add rawSpec: '^0.1.1', +2150 silly cache add spec: '>=0.1.1 <0.2.0', +2150 silly cache add type: 'range' } +2151 silly addNamed getpass@>=0.1.1 <0.2.0 +2152 verbose addNamed ">=0.1.1 <0.2.0" is a valid semver range for getpass +2153 silly addNameRange { name: 'getpass', range: '>=0.1.1 <0.2.0', hasData: false } +2154 silly mapToRegistry name getpass +2155 silly mapToRegistry using default registry +2156 silly mapToRegistry registry https://registry.npmjs.org/ +2157 silly mapToRegistry uri https://registry.npmjs.org/getpass +2158 verbose addNameRange registry:https://registry.npmjs.org/getpass not in flight; fetching +2159 silly resolveWithNewModule bcrypt-pbkdf@1.0.2 checking installable status +2160 silly cache add args [ 'bcrypt-pbkdf@^1.0.0', null ] +2161 verbose cache add spec bcrypt-pbkdf@^1.0.0 +2162 silly cache add parsed spec Result { +2162 silly cache add raw: 'bcrypt-pbkdf@^1.0.0', +2162 silly cache add scope: null, +2162 silly cache add name: 'bcrypt-pbkdf', +2162 silly cache add rawSpec: '^1.0.0', +2162 silly cache add spec: '>=1.0.0 <2.0.0', +2162 silly cache add type: 'range' } +2163 silly addNamed bcrypt-pbkdf@>=1.0.0 <2.0.0 +2164 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for bcrypt-pbkdf +2165 silly addNameRange { name: 'bcrypt-pbkdf', range: '>=1.0.0 <2.0.0', hasData: false } +2166 silly mapToRegistry name bcrypt-pbkdf +2167 silly mapToRegistry using default registry +2168 silly mapToRegistry registry https://registry.npmjs.org/ +2169 silly mapToRegistry uri https://registry.npmjs.org/bcrypt-pbkdf +2170 verbose addNameRange registry:https://registry.npmjs.org/bcrypt-pbkdf not in flight; fetching +2171 silly cache afterAdd jsbn@0.1.1 +2172 verbose afterAdd /home/christine/.npm/jsbn/0.1.1/package/package.json not in flight; writing +2173 silly resolveWithNewModule asn1@0.2.4 checking installable status +2174 silly cache add args [ 'asn1@~0.2.3', null ] +2175 verbose cache add spec asn1@~0.2.3 +2176 silly cache add parsed spec Result { +2176 silly cache add raw: 'asn1@~0.2.3', +2176 silly cache add scope: null, +2176 silly cache add name: 'asn1', +2176 silly cache add rawSpec: '~0.2.3', +2176 silly cache add spec: '>=0.2.3 <0.3.0', +2176 silly cache add type: 'range' } +2177 silly addNamed asn1@>=0.2.3 <0.3.0 +2178 verbose addNamed ">=0.2.3 <0.3.0" is a valid semver range for asn1 +2179 silly addNameRange { name: 'asn1', range: '>=0.2.3 <0.3.0', hasData: false } +2180 silly mapToRegistry name asn1 +2181 silly mapToRegistry using default registry +2182 silly mapToRegistry registry https://registry.npmjs.org/ +2183 silly mapToRegistry uri https://registry.npmjs.org/asn1 +2184 verbose addNameRange registry:https://registry.npmjs.org/asn1 not in flight; fetching +2185 silly resolveWithNewModule dashdash@1.14.1 checking installable status +2186 silly cache add args [ 'dashdash@^1.12.0', null ] +2187 verbose cache add spec dashdash@^1.12.0 +2188 silly cache add parsed spec Result { +2188 silly cache add raw: 'dashdash@^1.12.0', +2188 silly cache add scope: null, +2188 silly cache add name: 'dashdash', +2188 silly cache add rawSpec: '^1.12.0', +2188 silly cache add spec: '>=1.12.0 <2.0.0', +2188 silly cache add type: 'range' } +2189 silly addNamed dashdash@>=1.12.0 <2.0.0 +2190 verbose addNamed ">=1.12.0 <2.0.0" is a valid semver range for dashdash +2191 silly addNameRange { name: 'dashdash', range: '>=1.12.0 <2.0.0', hasData: false } +2192 silly mapToRegistry name dashdash +2193 silly mapToRegistry using default registry +2194 silly mapToRegistry registry https://registry.npmjs.org/ +2195 silly mapToRegistry uri https://registry.npmjs.org/dashdash +2196 verbose addNameRange registry:https://registry.npmjs.org/dashdash not in flight; fetching +2197 http 200 https://registry.npmjs.org/tweetnacl +2198 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +2198 verbose headers 'content-type': 'application/json', +2198 verbose headers 'transfer-encoding': 'chunked', +2198 verbose headers connection: 'keep-alive', +2198 verbose headers 'set-cookie': +2198 verbose headers [ '__cfduid=da40e9f27d1dea0fa61ff6ca4322cb73c1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2198 verbose headers 'cf-ray': '59764faae943d715-FRA', +2198 verbose headers age: '5653', +2198 verbose headers 'cache-control': 'public, max-age=300', +2198 verbose headers etag: 'W/"1b4cf5c8f09886b489d11782a23a9cbf"', +2198 verbose headers 'last-modified': 'Sat, 09 May 2020 13:43:32 GMT', +2198 verbose headers vary: 'accept-encoding, accept', +2198 verbose headers 'cf-cache-status': 'HIT', +2198 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2198 verbose headers server: 'cloudflare', +2198 verbose headers 'content-encoding': 'gzip', +2198 verbose headers 'cf-request-id': '02ddd01ecf0000d715c122c200000001' } +2199 silly get cb [ 200, +2199 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +2199 silly get 'content-type': 'application/json', +2199 silly get 'transfer-encoding': 'chunked', +2199 silly get connection: 'keep-alive', +2199 silly get 'set-cookie': +2199 silly get [ '__cfduid=da40e9f27d1dea0fa61ff6ca4322cb73c1590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2199 silly get 'cf-ray': '59764faae943d715-FRA', +2199 silly get age: '5653', +2199 silly get 'cache-control': 'public, max-age=300', +2199 silly get etag: 'W/"1b4cf5c8f09886b489d11782a23a9cbf"', +2199 silly get 'last-modified': 'Sat, 09 May 2020 13:43:32 GMT', +2199 silly get vary: 'accept-encoding, accept', +2199 silly get 'cf-cache-status': 'HIT', +2199 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2199 silly get server: 'cloudflare', +2199 silly get 'content-encoding': 'gzip', +2199 silly get 'cf-request-id': '02ddd01ecf0000d715c122c200000001' } ] +2200 verbose get saving tweetnacl to /home/christine/.npm/registry.npmjs.org/tweetnacl/.cache.json +2201 verbose get https://registry.npmjs.org/safer-buffer not expired, no request +2202 silly addNameRange number 2 { name: 'safer-buffer', range: '>=2.0.2 <3.0.0', hasData: true } +2203 silly addNameRange versions [ 'safer-buffer', +2203 silly addNameRange [ '2.0.0', '2.0.1', '2.0.2', '2.1.0', '2.1.1', '2.1.2' ] ] +2204 silly addNamed safer-buffer@2.1.2 +2205 verbose addNamed "2.1.2" is a plain semver version for safer-buffer +2206 verbose get https://registry.npmjs.org/getpass not expired, no request +2207 silly addNameRange number 2 { name: 'getpass', range: '>=0.1.1 <0.2.0', hasData: true } +2208 silly addNameRange versions [ 'getpass', +2208 silly addNameRange [ '0.1.0', +2208 silly addNameRange '0.1.1', +2208 silly addNameRange '0.1.2', +2208 silly addNameRange '0.1.3', +2208 silly addNameRange '0.1.4', +2208 silly addNameRange '0.1.5', +2208 silly addNameRange '0.1.6', +2208 silly addNameRange '0.1.7' ] ] +2209 silly addNamed getpass@0.1.7 +2210 verbose addNamed "0.1.7" is a plain semver version for getpass +2211 verbose get https://registry.npmjs.org/bcrypt-pbkdf not expired, no request +2212 silly addNameRange number 2 { name: 'bcrypt-pbkdf', range: '>=1.0.0 <2.0.0', hasData: true } +2213 silly addNameRange versions [ 'bcrypt-pbkdf', [ '1.0.0', '1.0.1', '1.0.2' ] ] +2214 silly addNamed bcrypt-pbkdf@1.0.2 +2215 verbose addNamed "1.0.2" is a plain semver version for bcrypt-pbkdf +2216 verbose get https://registry.npmjs.org/asn1 not expired, no request +2217 silly addNameRange number 2 { name: 'asn1', range: '>=0.2.3 <0.3.0', hasData: true } +2218 silly addNameRange versions [ 'asn1', +2218 silly addNameRange [ '0.1.0', +2218 silly addNameRange '0.1.1', +2218 silly addNameRange '0.1.2', +2218 silly addNameRange '0.1.3', +2218 silly addNameRange '0.1.4', +2218 silly addNameRange '0.1.5', +2218 silly addNameRange '0.1.6', +2218 silly addNameRange '0.1.7', +2218 silly addNameRange '0.1.8', +2218 silly addNameRange '0.1.9', +2218 silly addNameRange '0.1.10', +2218 silly addNameRange '0.1.11', +2218 silly addNameRange '0.2.0', +2218 silly addNameRange '0.2.1', +2218 silly addNameRange '0.2.2', +2218 silly addNameRange '0.2.3', +2218 silly addNameRange '0.2.4' ] ] +2219 silly addNamed asn1@0.2.4 +2220 verbose addNamed "0.2.4" is a plain semver version for asn1 +2221 verbose afterAdd /home/christine/.npm/jsbn/0.1.1/package/package.json written +2222 http 304 https://registry.npmjs.org/ecc-jsbn +2223 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +2223 verbose headers connection: 'keep-alive', +2223 verbose headers 'set-cookie': +2223 verbose headers [ '__cfduid=d3be9a0b80d7155f3e9da29972b7410c41590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2223 verbose headers 'cf-ray': '59764faaec18dfc7-FRA', +2223 verbose headers age: '5653', +2223 verbose headers 'cache-control': 'public, max-age=300', +2223 verbose headers etag: '"972b128f4c15e931ec8836237cce37e0"', +2223 verbose headers 'last-modified': 'Sun, 29 Jul 2018 17:44:41 GMT', +2223 verbose headers vary: 'Accept-Encoding', +2223 verbose headers 'cf-cache-status': 'HIT', +2223 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2223 verbose headers server: 'cloudflare', +2223 verbose headers 'cf-request-id': '02ddd01ece0000dfc72a8d3200000001' } +2224 silly get cb [ 304, +2224 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +2224 silly get connection: 'keep-alive', +2224 silly get 'set-cookie': +2224 silly get [ '__cfduid=d3be9a0b80d7155f3e9da29972b7410c41590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2224 silly get 'cf-ray': '59764faaec18dfc7-FRA', +2224 silly get age: '5653', +2224 silly get 'cache-control': 'public, max-age=300', +2224 silly get etag: '"972b128f4c15e931ec8836237cce37e0"', +2224 silly get 'last-modified': 'Sun, 29 Jul 2018 17:44:41 GMT', +2224 silly get vary: 'Accept-Encoding', +2224 silly get 'cf-cache-status': 'HIT', +2224 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2224 silly get server: 'cloudflare', +2224 silly get 'cf-request-id': '02ddd01ece0000dfc72a8d3200000001' } ] +2225 verbose etag https://registry.npmjs.org/ecc-jsbn from cache +2226 verbose get saving ecc-jsbn to /home/christine/.npm/registry.npmjs.org/ecc-jsbn/.cache.json +2227 verbose get https://registry.npmjs.org/dashdash not expired, no request +2228 silly addNameRange number 2 { name: 'dashdash', range: '>=1.12.0 <2.0.0', hasData: true } +2229 silly addNameRange versions [ 'dashdash', +2229 silly addNameRange [ '1.0.0', +2229 silly addNameRange '1.0.1', +2229 silly addNameRange '1.0.2', +2229 silly addNameRange '1.1.0', +2229 silly addNameRange '1.2.0', +2229 silly addNameRange '1.2.1', +2229 silly addNameRange '1.3.0', +2229 silly addNameRange '1.3.1', +2229 silly addNameRange '1.3.2', +2229 silly addNameRange '1.4.0', +2229 silly addNameRange '1.5.0', +2229 silly addNameRange '1.6.0', +2229 silly addNameRange '1.7.0', +2229 silly addNameRange '1.7.1', +2229 silly addNameRange '1.7.2', +2229 silly addNameRange '1.7.3', +2229 silly addNameRange '1.8.0', +2229 silly addNameRange '1.9.0', +2229 silly addNameRange '1.10.0', +2229 silly addNameRange '1.10.1', +2229 silly addNameRange '1.11.0', +2229 silly addNameRange '1.12.0', +2229 silly addNameRange '1.12.1', +2229 silly addNameRange '1.12.2', +2229 silly addNameRange '1.13.0', +2229 silly addNameRange '1.13.1', +2229 silly addNameRange '1.14.0', +2229 silly addNameRange '1.14.1' ] ] +2230 silly addNamed dashdash@1.14.1 +2231 verbose addNamed "1.14.1" is a plain semver version for dashdash +2232 silly cache afterAdd safer-buffer@2.1.2 +2233 verbose afterAdd /home/christine/.npm/safer-buffer/2.1.2/package/package.json not in flight; writing +2234 silly resolveWithNewModule tweetnacl@0.14.5 checking installable status +2235 silly cache add args [ 'tweetnacl@~0.14.0', null ] +2236 verbose cache add spec tweetnacl@~0.14.0 +2237 silly cache add parsed spec Result { +2237 silly cache add raw: 'tweetnacl@~0.14.0', +2237 silly cache add scope: null, +2237 silly cache add name: 'tweetnacl', +2237 silly cache add rawSpec: '~0.14.0', +2237 silly cache add spec: '>=0.14.0 <0.15.0', +2237 silly cache add type: 'range' } +2238 silly addNamed tweetnacl@>=0.14.0 <0.15.0 +2239 verbose addNamed ">=0.14.0 <0.15.0" is a valid semver range for tweetnacl +2240 silly addNameRange { name: 'tweetnacl', range: '>=0.14.0 <0.15.0', hasData: false } +2241 silly mapToRegistry name tweetnacl +2242 silly mapToRegistry using default registry +2243 silly mapToRegistry registry https://registry.npmjs.org/ +2244 silly mapToRegistry uri https://registry.npmjs.org/tweetnacl +2245 verbose addNameRange registry:https://registry.npmjs.org/tweetnacl not in flight; fetching +2246 silly cache afterAdd getpass@0.1.7 +2247 verbose afterAdd /home/christine/.npm/getpass/0.1.7/package/package.json not in flight; writing +2248 silly cache afterAdd asn1@0.2.4 +2249 verbose afterAdd /home/christine/.npm/asn1/0.2.4/package/package.json not in flight; writing +2250 silly cache afterAdd bcrypt-pbkdf@1.0.2 +2251 verbose afterAdd /home/christine/.npm/bcrypt-pbkdf/1.0.2/package/package.json not in flight; writing +2252 silly resolveWithNewModule ecc-jsbn@0.1.2 checking installable status +2253 silly cache add args [ 'ecc-jsbn@~0.1.1', null ] +2254 verbose cache add spec ecc-jsbn@~0.1.1 +2255 silly cache add parsed spec Result { +2255 silly cache add raw: 'ecc-jsbn@~0.1.1', +2255 silly cache add scope: null, +2255 silly cache add name: 'ecc-jsbn', +2255 silly cache add rawSpec: '~0.1.1', +2255 silly cache add spec: '>=0.1.1 <0.2.0', +2255 silly cache add type: 'range' } +2256 silly addNamed ecc-jsbn@>=0.1.1 <0.2.0 +2257 verbose addNamed ">=0.1.1 <0.2.0" is a valid semver range for ecc-jsbn +2258 silly addNameRange { name: 'ecc-jsbn', range: '>=0.1.1 <0.2.0', hasData: false } +2259 silly mapToRegistry name ecc-jsbn +2260 silly mapToRegistry using default registry +2261 silly mapToRegistry registry https://registry.npmjs.org/ +2262 silly mapToRegistry uri https://registry.npmjs.org/ecc-jsbn +2263 verbose addNameRange registry:https://registry.npmjs.org/ecc-jsbn not in flight; fetching +2264 silly cache afterAdd dashdash@1.14.1 +2265 verbose afterAdd /home/christine/.npm/dashdash/1.14.1/package/package.json not in flight; writing +2266 verbose afterAdd /home/christine/.npm/safer-buffer/2.1.2/package/package.json written +2267 verbose get https://registry.npmjs.org/tweetnacl not expired, no request +2268 silly addNameRange number 2 { name: 'tweetnacl', range: '>=0.14.0 <0.15.0', hasData: true } +2269 silly addNameRange versions [ 'tweetnacl', +2269 silly addNameRange [ '0.9.1', +2269 silly addNameRange '0.9.2', +2269 silly addNameRange '0.10.0', +2269 silly addNameRange '0.10.1', +2269 silly addNameRange '0.11.0', +2269 silly addNameRange '0.11.1', +2269 silly addNameRange '0.11.2', +2269 silly addNameRange '0.12.0', +2269 silly addNameRange '0.12.1', +2269 silly addNameRange '0.12.2', +2269 silly addNameRange '0.13.0', +2269 silly addNameRange '0.13.1', +2269 silly addNameRange '0.13.2', +2269 silly addNameRange '0.13.3', +2269 silly addNameRange '0.14.0', +2269 silly addNameRange '0.14.1', +2269 silly addNameRange '0.14.2', +2269 silly addNameRange '0.14.3', +2269 silly addNameRange '0.14.4', +2269 silly addNameRange '0.14.5', +2269 silly addNameRange '1.0.0-rc.1', +2269 silly addNameRange '1.0.0', +2269 silly addNameRange '1.0.1', +2269 silly addNameRange '1.0.2', +2269 silly addNameRange '1.0.3' ] ] +2270 silly addNamed tweetnacl@0.14.5 +2271 verbose addNamed "0.14.5" is a plain semver version for tweetnacl +2272 verbose afterAdd /home/christine/.npm/getpass/0.1.7/package/package.json written +2273 verbose afterAdd /home/christine/.npm/asn1/0.2.4/package/package.json written +2274 verbose afterAdd /home/christine/.npm/bcrypt-pbkdf/1.0.2/package/package.json written +2275 verbose get https://registry.npmjs.org/ecc-jsbn not expired, no request +2276 silly addNameRange number 2 { name: 'ecc-jsbn', range: '>=0.1.1 <0.2.0', hasData: true } +2277 silly addNameRange versions [ 'ecc-jsbn', [ '0.0.1', '0.1.1', '0.1.2', '0.2.0' ] ] +2278 silly addNamed ecc-jsbn@0.1.2 +2279 verbose addNamed "0.1.2" is a plain semver version for ecc-jsbn +2280 verbose afterAdd /home/christine/.npm/dashdash/1.14.1/package/package.json written +2281 silly cache afterAdd tweetnacl@0.14.5 +2282 verbose afterAdd /home/christine/.npm/tweetnacl/0.14.5/package/package.json not in flight; writing +2283 silly cache afterAdd ecc-jsbn@0.1.2 +2284 verbose afterAdd /home/christine/.npm/ecc-jsbn/0.1.2/package/package.json not in flight; writing +2285 verbose afterAdd /home/christine/.npm/tweetnacl/0.14.5/package/package.json written +2286 verbose afterAdd /home/christine/.npm/ecc-jsbn/0.1.2/package/package.json written +2287 silly fetchNamedPackageData psl +2288 silly mapToRegistry name psl +2289 silly mapToRegistry using default registry +2290 silly mapToRegistry registry https://registry.npmjs.org/ +2291 silly mapToRegistry uri https://registry.npmjs.org/psl +2292 verbose request uri https://registry.npmjs.org/psl +2293 verbose request no auth needed +2294 info attempt registry request try #1 at 13:48:58 +2295 verbose etag W/"101ba2d632d4780d2de3d351ee1405be" +2296 verbose lastModified Sat, 28 Dec 2019 13:07:08 GMT +2297 http request GET https://registry.npmjs.org/psl +2298 http 200 https://registry.npmjs.org/psl +2299 verbose headers { date: 'Fri, 22 May 2020 11:48:58 GMT', +2299 verbose headers 'content-type': 'application/json', +2299 verbose headers 'transfer-encoding': 'chunked', +2299 verbose headers connection: 'keep-alive', +2299 verbose headers 'set-cookie': +2299 verbose headers [ '__cfduid=dde7af43ea1a3381d8e635d144d452f041590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2299 verbose headers 'cf-ray': '59764fab685905bb-FRA', +2299 verbose headers age: '5659', +2299 verbose headers 'cache-control': 'public, max-age=300', +2299 verbose headers etag: 'W/"da7a245ac77d8bce14f4297f73f7e4b3"', +2299 verbose headers 'last-modified': 'Wed, 25 Mar 2020 13:29:16 GMT', +2299 verbose headers vary: 'accept-encoding, accept', +2299 verbose headers 'cf-cache-status': 'HIT', +2299 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2299 verbose headers server: 'cloudflare', +2299 verbose headers 'content-encoding': 'gzip', +2299 verbose headers 'cf-request-id': '02ddd01f1d000005bb0cac0200000001' } +2300 silly get cb [ 200, +2300 silly get { date: 'Fri, 22 May 2020 11:48:58 GMT', +2300 silly get 'content-type': 'application/json', +2300 silly get 'transfer-encoding': 'chunked', +2300 silly get connection: 'keep-alive', +2300 silly get 'set-cookie': +2300 silly get [ '__cfduid=dde7af43ea1a3381d8e635d144d452f041590148138; expires=Sun, 21-Jun-20 11:48:58 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], +2300 silly get 'cf-ray': '59764fab685905bb-FRA', +2300 silly get age: '5659', +2300 silly get 'cache-control': 'public, max-age=300', +2300 silly get etag: 'W/"da7a245ac77d8bce14f4297f73f7e4b3"', +2300 silly get 'last-modified': 'Wed, 25 Mar 2020 13:29:16 GMT', +2300 silly get vary: 'accept-encoding, accept', +2300 silly get 'cf-cache-status': 'HIT', +2300 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', +2300 silly get server: 'cloudflare', +2300 silly get 'content-encoding': 'gzip', +2300 silly get 'cf-request-id': '02ddd01f1d000005bb0cac0200000001' } ] +2301 verbose get saving psl to /home/christine/.npm/registry.npmjs.org/psl/.cache.json +2302 silly resolveWithNewModule psl@1.8.0 checking installable status +2303 silly cache add args [ 'psl@^1.1.28', null ] +2304 verbose cache add spec psl@^1.1.28 +2305 silly cache add parsed spec Result { +2305 silly cache add raw: 'psl@^1.1.28', +2305 silly cache add scope: null, +2305 silly cache add name: 'psl', +2305 silly cache add rawSpec: '^1.1.28', +2305 silly cache add spec: '>=1.1.28 <2.0.0', +2305 silly cache add type: 'range' } +2306 silly addNamed psl@>=1.1.28 <2.0.0 +2307 verbose addNamed ">=1.1.28 <2.0.0" is a valid semver range for psl +2308 silly addNameRange { name: 'psl', range: '>=1.1.28 <2.0.0', hasData: false } +2309 silly mapToRegistry name psl +2310 silly mapToRegistry using default registry +2311 silly mapToRegistry registry https://registry.npmjs.org/ +2312 silly mapToRegistry uri https://registry.npmjs.org/psl +2313 verbose addNameRange registry:https://registry.npmjs.org/psl not in flight; fetching +2314 verbose get https://registry.npmjs.org/psl not expired, no request +2315 silly addNameRange number 2 { name: 'psl', range: '>=1.1.28 <2.0.0', hasData: true } +2316 silly addNameRange versions [ 'psl', +2316 silly addNameRange [ '1.0.0', +2316 silly addNameRange '1.0.1', +2316 silly addNameRange '1.0.2', +2316 silly addNameRange '1.1.0', +2316 silly addNameRange '1.1.1', +2316 silly addNameRange '1.1.2', +2316 silly addNameRange '1.1.3', +2316 silly addNameRange '1.1.4', +2316 silly addNameRange '1.1.5', +2316 silly addNameRange '1.1.6', +2316 silly addNameRange '1.1.7', +2316 silly addNameRange '1.1.8', +2316 silly addNameRange '1.1.9', +2316 silly addNameRange '1.1.10', +2316 silly addNameRange '1.1.11', +2316 silly addNameRange '1.1.12', +2316 silly addNameRange '1.1.13', +2316 silly addNameRange '1.1.14', +2316 silly addNameRange '1.1.15', +2316 silly addNameRange '1.1.16', +2316 silly addNameRange '1.1.17', +2316 silly addNameRange '1.1.18', +2316 silly addNameRange '1.1.19', +2316 silly addNameRange '1.1.20', +2316 silly addNameRange '1.1.21', +2316 silly addNameRange '1.1.22', +2316 silly addNameRange '1.1.23', +2316 silly addNameRange '1.1.24', +2316 silly addNameRange '1.1.25', +2316 silly addNameRange '1.1.26', +2316 silly addNameRange '1.1.27', +2316 silly addNameRange '1.1.28', +2316 silly addNameRange '1.1.29', +2316 silly addNameRange '1.1.30', +2316 silly addNameRange '1.1.31', +2316 silly addNameRange '1.1.32', +2316 silly addNameRange '1.1.33', +2316 silly addNameRange '1.2.0', +2316 silly addNameRange '1.3.0', +2316 silly addNameRange '1.3.1', +2316 silly addNameRange '1.4.0', +2316 silly addNameRange '1.5.0', +2316 silly addNameRange '1.6.0', +2316 silly addNameRange '1.7.0', +2316 silly addNameRange '1.8.0' ] ] +2317 silly addNamed psl@1.8.0 +2318 verbose addNamed "1.8.0" is a plain semver version for psl +2319 silly mapToRegistry name psl +2320 silly mapToRegistry using default registry +2321 silly mapToRegistry registry https://registry.npmjs.org/ +2322 silly mapToRegistry uri https://registry.npmjs.org/psl +2323 verbose addRemoteTarball https://registry.npmjs.org/psl/-/psl-1.8.0.tgz not in flight; adding +2324 verbose addRemoteTarball [ 'https://registry.npmjs.org/psl/-/psl-1.8.0.tgz', +2324 verbose addRemoteTarball '9326f8bcfb013adcc005fdff056acce020e51c24' ] +2325 info retry fetch attempt 1 at 13:48:58 +2326 info attempt registry request try #1 at 13:48:58 +2327 http fetch GET https://registry.npmjs.org/psl/-/psl-1.8.0.tgz +2328 http fetch 200 https://registry.npmjs.org/psl/-/psl-1.8.0.tgz +2329 silly fetchAndShaCheck shasum 9326f8bcfb013adcc005fdff056acce020e51c24 +2330 verbose addTmpTarball /tmp/npm-5369-43d945e1/registry.npmjs.org/psl/-/psl-1.8.0.tgz not in flight; adding +2331 verbose addTmpTarball already have metadata; skipping unpack for psl@1.8.0 +2332 silly cache afterAdd psl@1.8.0 +2333 verbose afterAdd /home/christine/.npm/psl/1.8.0/package/package.json not in flight; writing +2334 verbose afterAdd /home/christine/.npm/psl/1.8.0/package/package.json written +2335 silly loadAllDepsIntoIdealTree Finishing +2336 silly idealTree:prePrune lib +2336 silly idealTree:prePrune └─┬ less@3.11.1 +2336 silly idealTree:prePrune ├── ajv@6.12.2 +2336 silly idealTree:prePrune ├── asap@2.0.6 +2336 silly idealTree:prePrune ├── asn1@0.2.4 +2336 silly idealTree:prePrune ├── assert-plus@1.0.0 +2336 silly idealTree:prePrune ├── asynckit@0.4.0 +2336 silly idealTree:prePrune ├── aws-sign2@0.7.0 +2336 silly idealTree:prePrune ├── aws4@1.9.1 +2336 silly idealTree:prePrune ├── bcrypt-pbkdf@1.0.2 +2336 silly idealTree:prePrune ├── caseless@0.12.0 +2336 silly idealTree:prePrune ├── clone@2.1.2 +2336 silly idealTree:prePrune ├── combined-stream@1.0.8 +2336 silly idealTree:prePrune ├── core-util-is@1.0.2 +2336 silly idealTree:prePrune ├── dashdash@1.14.1 +2336 silly idealTree:prePrune ├── delayed-stream@1.0.0 +2336 silly idealTree:prePrune ├── ecc-jsbn@0.1.2 +2336 silly idealTree:prePrune ├── errno@0.1.7 +2336 silly idealTree:prePrune ├── extend@3.0.2 +2336 silly idealTree:prePrune ├── extsprintf@1.3.0 +2336 silly idealTree:prePrune ├── fast-deep-equal@3.1.1 +2336 silly idealTree:prePrune ├── fast-json-stable-stringify@2.1.0 +2336 silly idealTree:prePrune ├── forever-agent@0.6.1 +2336 silly idealTree:prePrune ├── form-data@2.3.3 +2336 silly idealTree:prePrune ├── getpass@0.1.7 +2336 silly idealTree:prePrune ├── graceful-fs@4.2.4 +2336 silly idealTree:prePrune ├── har-schema@2.0.0 +2336 silly idealTree:prePrune ├── har-validator@5.1.3 +2336 silly idealTree:prePrune ├── http-signature@1.2.0 +2336 silly idealTree:prePrune ├── image-size@0.5.5 +2336 silly idealTree:prePrune ├── is-typedarray@1.0.0 +2336 silly idealTree:prePrune ├── isstream@0.1.2 +2336 silly idealTree:prePrune ├── jsbn@0.1.1 +2336 silly idealTree:prePrune ├── json-schema-traverse@0.4.1 +2336 silly idealTree:prePrune ├── json-schema@0.2.3 +2336 silly idealTree:prePrune ├── json-stringify-safe@5.0.1 +2336 silly idealTree:prePrune ├── jsprim@1.4.1 +2336 silly idealTree:prePrune ├── mime-db@1.44.0 +2336 silly idealTree:prePrune ├── mime-types@2.1.27 +2336 silly idealTree:prePrune ├── mime@1.6.0 +2336 silly idealTree:prePrune ├── minimist@1.2.5 +2336 silly idealTree:prePrune ├── mkdirp@0.5.5 +2336 silly idealTree:prePrune ├── oauth-sign@0.9.0 +2336 silly idealTree:prePrune ├── performance-now@2.1.0 +2336 silly idealTree:prePrune ├── promise@7.3.1 +2336 silly idealTree:prePrune ├── prr@1.0.1 +2336 silly idealTree:prePrune ├── psl@1.8.0 +2336 silly idealTree:prePrune ├── punycode@2.1.1 +2336 silly idealTree:prePrune ├── qs@6.5.2 +2336 silly idealTree:prePrune ├── request@2.88.2 +2336 silly idealTree:prePrune ├── safe-buffer@5.2.1 +2336 silly idealTree:prePrune ├── safer-buffer@2.1.2 +2336 silly idealTree:prePrune ├── source-map@0.6.1 +2336 silly idealTree:prePrune ├── sshpk@1.16.1 +2336 silly idealTree:prePrune ├── tough-cookie@2.5.0 +2336 silly idealTree:prePrune ├── tslib@1.13.0 +2336 silly idealTree:prePrune ├── tunnel-agent@0.6.0 +2336 silly idealTree:prePrune ├── tweetnacl@0.14.5 +2336 silly idealTree:prePrune ├── uri-js@4.2.2 +2336 silly idealTree:prePrune ├── uuid@3.4.0 +2336 silly idealTree:prePrune └── verror@1.10.0 +2337 silly loadIdealTree Finishing +2338 silly currentTree lib +2339 silly idealTree lib +2339 silly idealTree └─┬ less@3.11.1 +2339 silly idealTree ├── ajv@6.12.2 +2339 silly idealTree ├── asap@2.0.6 +2339 silly idealTree ├── asn1@0.2.4 +2339 silly idealTree ├── assert-plus@1.0.0 +2339 silly idealTree ├── asynckit@0.4.0 +2339 silly idealTree ├── aws-sign2@0.7.0 +2339 silly idealTree ├── aws4@1.9.1 +2339 silly idealTree ├── bcrypt-pbkdf@1.0.2 +2339 silly idealTree ├── caseless@0.12.0 +2339 silly idealTree ├── clone@2.1.2 +2339 silly idealTree ├── combined-stream@1.0.8 +2339 silly idealTree ├── core-util-is@1.0.2 +2339 silly idealTree ├── dashdash@1.14.1 +2339 silly idealTree ├── delayed-stream@1.0.0 +2339 silly idealTree ├── ecc-jsbn@0.1.2 +2339 silly idealTree ├── errno@0.1.7 +2339 silly idealTree ├── extend@3.0.2 +2339 silly idealTree ├── extsprintf@1.3.0 +2339 silly idealTree ├── fast-deep-equal@3.1.1 +2339 silly idealTree ├── fast-json-stable-stringify@2.1.0 +2339 silly idealTree ├── forever-agent@0.6.1 +2339 silly idealTree ├── form-data@2.3.3 +2339 silly idealTree ├── getpass@0.1.7 +2339 silly idealTree ├── graceful-fs@4.2.4 +2339 silly idealTree ├── har-schema@2.0.0 +2339 silly idealTree ├── har-validator@5.1.3 +2339 silly idealTree ├── http-signature@1.2.0 +2339 silly idealTree ├── image-size@0.5.5 +2339 silly idealTree ├── is-typedarray@1.0.0 +2339 silly idealTree ├── isstream@0.1.2 +2339 silly idealTree ├── jsbn@0.1.1 +2339 silly idealTree ├── json-schema-traverse@0.4.1 +2339 silly idealTree ├── json-schema@0.2.3 +2339 silly idealTree ├── json-stringify-safe@5.0.1 +2339 silly idealTree ├── jsprim@1.4.1 +2339 silly idealTree ├── mime-db@1.44.0 +2339 silly idealTree ├── mime-types@2.1.27 +2339 silly idealTree ├── mime@1.6.0 +2339 silly idealTree ├── minimist@1.2.5 +2339 silly idealTree ├── mkdirp@0.5.5 +2339 silly idealTree ├── oauth-sign@0.9.0 +2339 silly idealTree ├── performance-now@2.1.0 +2339 silly idealTree ├── promise@7.3.1 +2339 silly idealTree ├── prr@1.0.1 +2339 silly idealTree ├── psl@1.8.0 +2339 silly idealTree ├── punycode@2.1.1 +2339 silly idealTree ├── qs@6.5.2 +2339 silly idealTree ├── request@2.88.2 +2339 silly idealTree ├── safe-buffer@5.2.1 +2339 silly idealTree ├── safer-buffer@2.1.2 +2339 silly idealTree ├── source-map@0.6.1 +2339 silly idealTree ├── sshpk@1.16.1 +2339 silly idealTree ├── tough-cookie@2.5.0 +2339 silly idealTree ├── tslib@1.13.0 +2339 silly idealTree ├── tunnel-agent@0.6.0 +2339 silly idealTree ├── tweetnacl@0.14.5 +2339 silly idealTree ├── uri-js@4.2.2 +2339 silly idealTree ├── uuid@3.4.0 +2339 silly idealTree └── verror@1.10.0 +2340 silly generateActionsToTake Starting +2341 silly install generateActionsToTake +2342 warn checkPermissions Missing write access to /usr/local/lib/node_modules +2343 silly rollbackFailedOptional Starting +2344 silly rollbackFailedOptional Finishing +2345 silly runTopLevelLifecycles Starting +2346 silly runTopLevelLifecycles Finishing +2347 silly install printInstalled +2348 verbose stack Error: EACCES: permission denied, access '/usr/local/lib/node_modules' +2349 verbose cwd /home/christine/0_WORK/gradcomm +2350 error Linux 4.15.0-99-generic +2351 error argv "/usr/bin/node" "/usr/bin/npm" "install" "-g" "less" +2352 error node v8.10.0 +2353 error npm v3.5.2 +2354 error path /usr/local/lib/node_modules +2355 error code EACCES +2356 error errno -13 +2357 error syscall access +2358 error Error: EACCES: permission denied, access '/usr/local/lib/node_modules' +2358 error { Error: EACCES: permission denied, access '/usr/local/lib/node_modules' +2358 error errno: -13, +2358 error code: 'EACCES', +2358 error syscall: 'access', +2358 error path: '/usr/local/lib/node_modules' } +2359 error Please try running this command again as root/Administrator. +2360 verbose exit [ -13, true ] diff --git a/src/Controller/DashboardController.php b/src/Controller/DashboardController.php index cf242b5a0..775301567 100644 --- a/src/Controller/DashboardController.php +++ b/src/Controller/DashboardController.php @@ -14,7 +14,7 @@ use Cake\ORM\TableRegistry; */ class DashboardController extends AppController { - + public function initialize() { parent::initialize(); @@ -29,41 +29,38 @@ class DashboardController extends AppController public function index() { $startTime = microtime(true); - $this->viewBuilder()->setLayout('frontend'); + $this->viewBuilder()->setLayout('frontend_ripple'); $session = $this->getRequest()->getSession(); - - - //return $this->redirect(Router::url('/', true) . 'account/', 303); $result = $this->requestLogin(); if($result !== true) { return $result; } $user = $session->read('StateUser'); - + $serverUser = $this->Auth->user('id'); if($serverUser) { $adminErrorsTable = TableRegistry::getTableLocator()->get('AdminErrors'); $adminErrorCount = $adminErrorsTable->find('all')->count(); $this->set('adminErrorCount', $adminErrorCount); } - + $this->set('user', $user); $this->set('serverUser', $serverUser); $this->set('timeUsed', microtime(true) - $startTime); - + } - + public function serverIndex() { $startTime = microtime(true); $this->viewBuilder()->setLayout('frontend'); $adminErrorsTable = TableRegistry::getTableLocator()->get('AdminErrors'); $adminErrorCount = $adminErrorsTable->find('all')->count(); - + $this->set('adminErrorCount', $adminErrorCount); $this->set('timeUsed', microtime(true) - $startTime); } - + public function errorHttpRequest() { $startTime = microtime(true); @@ -71,5 +68,4 @@ class DashboardController extends AppController $this->set('timeUsed', microtime(true) - $startTime); } - } diff --git a/src/Model/Navigation/NaviEntry.php b/src/Model/Navigation/NaviEntry.php index 500e4e658..5b153041e 100644 --- a/src/Model/Navigation/NaviEntry.php +++ b/src/Model/Navigation/NaviEntry.php @@ -1,6 +1,6 @@ controller = $controller; $this->action = $action; $this->param = $param; @@ -26,14 +26,14 @@ class NaviEntry extends NaviEntryBase { if($active != null) { $this->active = $active; } else { - $this->active = ($GLOBALS["side"] == $controller && - $GLOBALS["subside"] == $action && + $this->active = ($GLOBALS["side"] == $controller && + $GLOBALS["subside"] == $action && $GLOBALS["passed"] == $param); } $this->title = $title; return $this; } - + public function setIconColor($iconColorClass) { $this->iconColor = $iconColorClass; return $this; @@ -45,25 +45,26 @@ class NaviEntry extends NaviEntryBase { private function isActive() { return $this->active; } - - - + + + private function link() { - //global $self; - //echo "self: "; var_dump($GLOBALS("self")); $self = $GLOBALS["self"]; if($this->hasChilds()) { - return $self->Html->link($this->title.'', ['controller' => $this->controller, "action" => $this->action, $this->param], ['escape' => false]); + return $self->Html->link( + $this->title.'', + ['controller' => $this->controller, "action" => $this->action, $this->param], + ['escape' => false] + ); } else { - //return $self->Html->link($this->title, ['controller' => $this->controller, "action" => $this->action, $this->param]); return $self->Html->Link( - '' . $this->title . '' - .'', - ['controller' => $this->controller, 'action' => $this->action, $this->param], + ''. $this->iconClass .''. + '' . $this->title . '', + ['controller' => $this->controller, 'action' => $this->action, $this->param], ['class' => $this->bgColorClass, 'escape' => false]); } } - + public function __toString() { $str = ""; $str .= "isActive()) { $class .= " active"; } if(strlen($class) > 0 ) $str .= " class='$class'"; $str .= ">"; - + $str .= $this->link(); if($this->hasChilds()) { $str .= "