0 info it worked if it ends with ok 1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install', '-g', 'live-server' ] 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 live-server 8 silly fetchNamedPackageData live-server 9 silly mapToRegistry name live-server 10 silly mapToRegistry using default registry 11 silly mapToRegistry registry https://registry.npmjs.org/ 12 silly mapToRegistry uri https://registry.npmjs.org/live-server 13 verbose request uri https://registry.npmjs.org/live-server 14 verbose request no auth needed 15 info attempt registry request try #1 at 9:35:41 p.m. 16 verbose request id 3e1a94b23ba7b11f 17 http request GET https://registry.npmjs.org/live-server 18 http 200 https://registry.npmjs.org/live-server 19 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 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=d4b313dcc75a251457a33339494ef0abe1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 19 verbose headers 'cf-ray': '61a0ba37ea93e462-SEA', 19 verbose headers age: '6460', 19 verbose headers 'cache-control': 'public, max-age=300', 19 verbose headers etag: 'W/"1a75a28f039572b1076ac3875b84c942"', 19 verbose headers 'last-modified': 'Fri, 06 Nov 2020 02:46:16 GMT', 19 verbose headers vary: 'accept-encoding, accept', 19 verbose headers 'cf-cache-status': 'HIT', 19 verbose headers 'cf-request-id': '07f852b6f50000e4628c95d000000001', 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' } 20 silly get cb [ 200, 20 silly get { date: 'Sun, 31 Jan 2021 04:35:41 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=d4b313dcc75a251457a33339494ef0abe1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 20 silly get 'cf-ray': '61a0ba37ea93e462-SEA', 20 silly get age: '6460', 20 silly get 'cache-control': 'public, max-age=300', 20 silly get etag: 'W/"1a75a28f039572b1076ac3875b84c942"', 20 silly get 'last-modified': 'Fri, 06 Nov 2020 02:46:16 GMT', 20 silly get vary: 'accept-encoding, accept', 20 silly get 'cf-cache-status': 'HIT', 20 silly get 'cf-request-id': '07f852b6f50000e4628c95d000000001', 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' } ] 21 verbose get saving live-server to /home/michtang/.npm/registry.npmjs.org/live-server/.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 live-server@1.2.1 checking installable status 35 silly cache add args [ 'live-server', null ] 36 verbose cache add spec live-server 37 silly cache add parsed spec Result { 37 silly cache add raw: 'live-server', 37 silly cache add scope: null, 37 silly cache add name: 'live-server', 37 silly cache add rawSpec: '', 37 silly cache add spec: 'latest', 37 silly cache add type: 'tag' } 38 silly addNamed live-server@latest 39 verbose addNamed "latest" is being treated as a dist-tag for live-server 40 info addNameTag [ 'live-server', 'latest' ] 41 silly mapToRegistry name live-server 42 silly mapToRegistry using default registry 43 silly mapToRegistry registry https://registry.npmjs.org/ 44 silly mapToRegistry uri https://registry.npmjs.org/live-server 45 verbose addNameTag registry:https://registry.npmjs.org/live-server not in flight; fetching 46 verbose get https://registry.npmjs.org/live-server not expired, no request 47 silly addNameTag next cb for live-server with tag latest 48 silly addNamed live-server@1.2.1 49 verbose addNamed "1.2.1" is a plain semver version for live-server 50 silly mapToRegistry name live-server 51 silly mapToRegistry using default registry 52 silly mapToRegistry registry https://registry.npmjs.org/ 53 silly mapToRegistry uri https://registry.npmjs.org/live-server 54 verbose addRemoteTarball https://registry.npmjs.org/live-server/-/live-server-1.2.1.tgz not in flight; adding 55 verbose addRemoteTarball [ 'https://registry.npmjs.org/live-server/-/live-server-1.2.1.tgz', 55 verbose addRemoteTarball '670630dd409d22fe9c513ab1c1894686c757153e' ] 56 info retry fetch attempt 1 at 9:35:41 p.m. 57 info attempt registry request try #1 at 9:35:41 p.m. 58 http fetch GET https://registry.npmjs.org/live-server/-/live-server-1.2.1.tgz 59 http fetch 200 https://registry.npmjs.org/live-server/-/live-server-1.2.1.tgz 60 silly fetchAndShaCheck shasum 670630dd409d22fe9c513ab1c1894686c757153e 61 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/live-server/-/live-server-1.2.1.tgz not in flight; adding 62 verbose addTmpTarball already have metadata; skipping unpack for live-server@1.2.1 63 silly cache afterAdd live-server@1.2.1 64 verbose afterAdd /home/michtang/.npm/live-server/1.2.1/package/package.json not in flight; writing 65 verbose afterAdd /home/michtang/.npm/live-server/1.2.1/package/package.json written 66 silly fetchNamedPackageData chokidar 67 silly mapToRegistry name chokidar 68 silly mapToRegistry using default registry 69 silly mapToRegistry registry https://registry.npmjs.org/ 70 silly mapToRegistry uri https://registry.npmjs.org/chokidar 71 silly fetchNamedPackageData connect 72 silly mapToRegistry name connect 73 silly mapToRegistry using default registry 74 silly mapToRegistry registry https://registry.npmjs.org/ 75 silly mapToRegistry uri https://registry.npmjs.org/connect 76 silly fetchNamedPackageData event-stream 77 silly mapToRegistry name event-stream 78 silly mapToRegistry using default registry 79 silly mapToRegistry registry https://registry.npmjs.org/ 80 silly mapToRegistry uri https://registry.npmjs.org/event-stream 81 silly fetchNamedPackageData faye-websocket 82 silly mapToRegistry name faye-websocket 83 silly mapToRegistry using default registry 84 silly mapToRegistry registry https://registry.npmjs.org/ 85 silly mapToRegistry uri https://registry.npmjs.org/faye-websocket 86 silly fetchNamedPackageData http-auth 87 silly mapToRegistry name http-auth 88 silly mapToRegistry using default registry 89 silly mapToRegistry registry https://registry.npmjs.org/ 90 silly mapToRegistry uri https://registry.npmjs.org/http-auth 91 silly fetchNamedPackageData morgan 92 silly mapToRegistry name morgan 93 silly mapToRegistry using default registry 94 silly mapToRegistry registry https://registry.npmjs.org/ 95 silly mapToRegistry uri https://registry.npmjs.org/morgan 96 silly fetchNamedPackageData serve-index 97 silly mapToRegistry name serve-index 98 silly mapToRegistry using default registry 99 silly mapToRegistry registry https://registry.npmjs.org/ 100 silly mapToRegistry uri https://registry.npmjs.org/serve-index 101 silly fetchNamedPackageData colors 102 silly mapToRegistry name colors 103 silly mapToRegistry using default registry 104 silly mapToRegistry registry https://registry.npmjs.org/ 105 silly mapToRegistry uri https://registry.npmjs.org/colors 106 silly fetchNamedPackageData cors 107 silly mapToRegistry name cors 108 silly mapToRegistry using default registry 109 silly mapToRegistry registry https://registry.npmjs.org/ 110 silly mapToRegistry uri https://registry.npmjs.org/cors 111 silly fetchNamedPackageData object-assign 112 silly mapToRegistry name object-assign 113 silly mapToRegistry using default registry 114 silly mapToRegistry registry https://registry.npmjs.org/ 115 silly mapToRegistry uri https://registry.npmjs.org/object-assign 116 silly fetchNamedPackageData opn 117 silly mapToRegistry name opn 118 silly mapToRegistry using default registry 119 silly mapToRegistry registry https://registry.npmjs.org/ 120 silly mapToRegistry uri https://registry.npmjs.org/opn 121 silly fetchNamedPackageData proxy-middleware 122 silly mapToRegistry name proxy-middleware 123 silly mapToRegistry using default registry 124 silly mapToRegistry registry https://registry.npmjs.org/ 125 silly mapToRegistry uri https://registry.npmjs.org/proxy-middleware 126 silly fetchNamedPackageData send 127 silly mapToRegistry name send 128 silly mapToRegistry using default registry 129 silly mapToRegistry registry https://registry.npmjs.org/ 130 silly mapToRegistry uri https://registry.npmjs.org/send 131 verbose request uri https://registry.npmjs.org/chokidar 132 verbose request no auth needed 133 info attempt registry request try #1 at 9:35:41 p.m. 134 http request GET https://registry.npmjs.org/chokidar 135 verbose request uri https://registry.npmjs.org/connect 136 verbose request no auth needed 137 info attempt registry request try #1 at 9:35:41 p.m. 138 http request GET https://registry.npmjs.org/connect 139 verbose request uri https://registry.npmjs.org/event-stream 140 verbose request no auth needed 141 info attempt registry request try #1 at 9:35:41 p.m. 142 http request GET https://registry.npmjs.org/event-stream 143 verbose request uri https://registry.npmjs.org/faye-websocket 144 verbose request no auth needed 145 info attempt registry request try #1 at 9:35:41 p.m. 146 http request GET https://registry.npmjs.org/faye-websocket 147 verbose request uri https://registry.npmjs.org/http-auth 148 verbose request no auth needed 149 info attempt registry request try #1 at 9:35:41 p.m. 150 http request GET https://registry.npmjs.org/http-auth 151 verbose request uri https://registry.npmjs.org/morgan 152 verbose request no auth needed 153 info attempt registry request try #1 at 9:35:41 p.m. 154 http request GET https://registry.npmjs.org/morgan 155 verbose request uri https://registry.npmjs.org/serve-index 156 verbose request no auth needed 157 info attempt registry request try #1 at 9:35:41 p.m. 158 http request GET https://registry.npmjs.org/serve-index 159 verbose request uri https://registry.npmjs.org/colors 160 verbose request no auth needed 161 info attempt registry request try #1 at 9:35:41 p.m. 162 http request GET https://registry.npmjs.org/colors 163 verbose request uri https://registry.npmjs.org/cors 164 verbose request no auth needed 165 info attempt registry request try #1 at 9:35:41 p.m. 166 http request GET https://registry.npmjs.org/cors 167 verbose request uri https://registry.npmjs.org/object-assign 168 verbose request no auth needed 169 info attempt registry request try #1 at 9:35:41 p.m. 170 http request GET https://registry.npmjs.org/object-assign 171 verbose request uri https://registry.npmjs.org/opn 172 verbose request no auth needed 173 info attempt registry request try #1 at 9:35:41 p.m. 174 http request GET https://registry.npmjs.org/opn 175 verbose request uri https://registry.npmjs.org/proxy-middleware 176 verbose request no auth needed 177 info attempt registry request try #1 at 9:35:41 p.m. 178 http request GET https://registry.npmjs.org/proxy-middleware 179 verbose request uri https://registry.npmjs.org/send 180 verbose request no auth needed 181 info attempt registry request try #1 at 9:35:41 p.m. 182 http request GET https://registry.npmjs.org/send 183 http 200 https://registry.npmjs.org/chokidar 184 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 184 verbose headers 'content-type': 'application/json', 184 verbose headers 'transfer-encoding': 'chunked', 184 verbose headers connection: 'keep-alive', 184 verbose headers 'set-cookie': 184 verbose headers [ '__cfduid=d4b313dcc75a251457a33339494ef0abe1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 184 verbose headers 'cf-ray': '61a0ba38fc72e462-SEA', 184 verbose headers age: '5907', 184 verbose headers 'cache-control': 'public, max-age=300', 184 verbose headers etag: 'W/"f423ac7e290b255eff27590367d3b491"', 184 verbose headers 'last-modified': 'Fri, 15 Jan 2021 14:34:53 GMT', 184 verbose headers vary: 'accept-encoding, accept', 184 verbose headers 'cf-cache-status': 'HIT', 184 verbose headers 'cf-request-id': '07f852b79c0000e462dd8d2000000001', 184 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 184 verbose headers server: 'cloudflare', 184 verbose headers 'content-encoding': 'gzip' } 185 silly get cb [ 200, 185 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 185 silly get 'content-type': 'application/json', 185 silly get 'transfer-encoding': 'chunked', 185 silly get connection: 'keep-alive', 185 silly get 'set-cookie': 185 silly get [ '__cfduid=d4b313dcc75a251457a33339494ef0abe1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 185 silly get 'cf-ray': '61a0ba38fc72e462-SEA', 185 silly get age: '5907', 185 silly get 'cache-control': 'public, max-age=300', 185 silly get etag: 'W/"f423ac7e290b255eff27590367d3b491"', 185 silly get 'last-modified': 'Fri, 15 Jan 2021 14:34:53 GMT', 185 silly get vary: 'accept-encoding, accept', 185 silly get 'cf-cache-status': 'HIT', 185 silly get 'cf-request-id': '07f852b79c0000e462dd8d2000000001', 185 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 185 silly get server: 'cloudflare', 185 silly get 'content-encoding': 'gzip' } ] 186 verbose get saving chokidar to /home/michtang/.npm/registry.npmjs.org/chokidar/.cache.json 187 silly resolveWithNewModule chokidar@2.1.8 checking installable status 188 silly cache add args [ 'chokidar@^2.0.4', null ] 189 verbose cache add spec chokidar@^2.0.4 190 silly cache add parsed spec Result { 190 silly cache add raw: 'chokidar@^2.0.4', 190 silly cache add scope: null, 190 silly cache add name: 'chokidar', 190 silly cache add rawSpec: '^2.0.4', 190 silly cache add spec: '>=2.0.4 <3.0.0', 190 silly cache add type: 'range' } 191 silly addNamed chokidar@>=2.0.4 <3.0.0 192 verbose addNamed ">=2.0.4 <3.0.0" is a valid semver range for chokidar 193 silly addNameRange { name: 'chokidar', range: '>=2.0.4 <3.0.0', hasData: false } 194 silly mapToRegistry name chokidar 195 silly mapToRegistry using default registry 196 silly mapToRegistry registry https://registry.npmjs.org/ 197 silly mapToRegistry uri https://registry.npmjs.org/chokidar 198 verbose addNameRange registry:https://registry.npmjs.org/chokidar not in flight; fetching 199 verbose get https://registry.npmjs.org/chokidar not expired, no request 200 silly addNameRange number 2 { name: 'chokidar', range: '>=2.0.4 <3.0.0', hasData: true } 201 silly addNameRange versions [ 'chokidar', 201 silly addNameRange [ '0.1.1', 201 silly addNameRange '0.2.0', 201 silly addNameRange '0.2.1', 201 silly addNameRange '0.2.2', 201 silly addNameRange '0.2.3', 201 silly addNameRange '0.2.4', 201 silly addNameRange '0.2.5', 201 silly addNameRange '0.2.6', 201 silly addNameRange '0.3.0', 201 silly addNameRange '0.4.0', 201 silly addNameRange '0.5.0', 201 silly addNameRange '0.5.1', 201 silly addNameRange '0.5.2', 201 silly addNameRange '0.5.3', 201 silly addNameRange '0.6.0', 201 silly addNameRange '0.6.1', 201 silly addNameRange '0.6.2', 201 silly addNameRange '0.6.3', 201 silly addNameRange '0.7.0', 201 silly addNameRange '0.7.1', 201 silly addNameRange '0.8.0', 201 silly addNameRange '0.8.1', 201 silly addNameRange '0.8.2', 201 silly addNameRange '0.8.3', 201 silly addNameRange '0.8.4', 201 silly addNameRange '0.9.0', 201 silly addNameRange '0.10.0', 201 silly addNameRange '0.10.1', 201 silly addNameRange '0.10.2', 201 silly addNameRange '0.10.3', 201 silly addNameRange '0.10.4', 201 silly addNameRange '0.10.5', 201 silly addNameRange '0.10.6', 201 silly addNameRange '0.10.7', 201 silly addNameRange '0.10.8', 201 silly addNameRange '0.10.9', 201 silly addNameRange '0.11.0', 201 silly addNameRange '0.11.1', 201 silly addNameRange '0.12.0', 201 silly addNameRange '0.12.1', 201 silly addNameRange '0.12.2', 201 silly addNameRange '0.12.3', 201 silly addNameRange '0.12.4', 201 silly addNameRange '0.12.5', 201 silly addNameRange '0.12.6', 201 silly addNameRange '1.0.0-rc1', 201 silly addNameRange '1.0.0-rc1.1', 201 silly addNameRange '1.0.0-rc2', 201 silly addNameRange '1.0.0-rc3', 201 silly addNameRange '1.0.0-rc4', 201 silly addNameRange '1.0.0-rc5', 201 silly addNameRange '1.0.0', 201 silly addNameRange '1.0.1', 201 silly addNameRange '1.0.2', 201 silly addNameRange '1.0.3', 201 silly addNameRange '1.0.4', 201 silly addNameRange '1.0.5', 201 silly addNameRange '1.0.6', 201 silly addNameRange '1.1.0', 201 silly addNameRange '1.2.0', 201 silly addNameRange '1.3.0', 201 silly addNameRange '1.4.0', 201 silly addNameRange '1.4.1', 201 silly addNameRange '1.4.2', 201 silly addNameRange '1.4.3', 201 silly addNameRange '1.5.0', 201 silly addNameRange '1.5.1', 201 silly addNameRange '1.5.2', 201 silly addNameRange '1.6.0', 201 silly addNameRange '1.6.1', 201 silly addNameRange '1.7.0', 201 silly addNameRange '2.0.0', 201 silly addNameRange '2.0.1', 201 silly addNameRange '2.0.2', 201 silly addNameRange '2.0.3', 201 silly addNameRange '2.0.4', 201 silly addNameRange '2.1.0', 201 silly addNameRange '2.1.1', 201 silly addNameRange '2.1.2', 201 silly addNameRange '2.1.3', 201 silly addNameRange '2.1.4', 201 silly addNameRange '2.1.5', 201 silly addNameRange '3.0.0', 201 silly addNameRange '2.1.6', 201 silly addNameRange '3.0.1', 201 silly addNameRange '3.0.2', 201 silly addNameRange '2.1.8', 201 silly addNameRange '3.1.0', 201 silly addNameRange '3.1.1', 201 silly addNameRange '3.2.0', 201 silly addNameRange '3.2.1', 201 silly addNameRange '3.2.2', 201 silly addNameRange '3.2.3', 201 silly addNameRange '3.3.0', 201 silly addNameRange '3.3.1', 201 silly addNameRange '3.4.0', 201 silly addNameRange '3.4.1', 201 silly addNameRange '3.4.2', 201 silly addNameRange '3.4.3', 201 silly addNameRange '3.5.0', 201 silly addNameRange ... 1 more item ] ] 202 silly addNamed chokidar@2.1.8 203 verbose addNamed "2.1.8" is a plain semver version for chokidar 204 warn deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. 205 silly mapToRegistry name chokidar 206 silly mapToRegistry using default registry 207 silly mapToRegistry registry https://registry.npmjs.org/ 208 silly mapToRegistry uri https://registry.npmjs.org/chokidar 209 verbose addRemoteTarball https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz not in flight; adding 210 verbose addRemoteTarball [ 'https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz', 210 verbose addRemoteTarball '804b3a7b6a99358c3c5c61e71d8728f041cff917' ] 211 info retry fetch attempt 1 at 9:35:41 p.m. 212 info attempt registry request try #1 at 9:35:41 p.m. 213 http fetch GET https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz 214 http 200 https://registry.npmjs.org/serve-index 215 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 215 verbose headers 'content-type': 'application/json; charset=UTF-8', 215 verbose headers 'transfer-encoding': 'chunked', 215 verbose headers connection: 'keep-alive', 215 verbose headers 'set-cookie': 215 verbose headers [ '__cfduid=dae3c62f9b27c6ea5ec71a3acf68e05041612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 215 verbose headers 'cf-ray': '61a0ba398b43c981-SEA', 215 verbose headers age: '7007', 215 verbose headers 'cache-control': 'public, max-age=300', 215 verbose headers etag: 'W/"8892cd8993ee913bf15ad4bbb23655a5"', 215 verbose headers 'last-modified': 'Sun, 27 May 2018 17:01:32 GMT', 215 verbose headers vary: 'accept-encoding, accept', 215 verbose headers 'cf-cache-status': 'HIT', 215 verbose headers 'cf-request-id': '07f852b7f50000c981e3a27000000001', 215 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 215 verbose headers server: 'cloudflare', 215 verbose headers 'content-encoding': 'gzip' } 216 silly get cb [ 200, 216 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 216 silly get 'content-type': 'application/json; charset=UTF-8', 216 silly get 'transfer-encoding': 'chunked', 216 silly get connection: 'keep-alive', 216 silly get 'set-cookie': 216 silly get [ '__cfduid=dae3c62f9b27c6ea5ec71a3acf68e05041612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 216 silly get 'cf-ray': '61a0ba398b43c981-SEA', 216 silly get age: '7007', 216 silly get 'cache-control': 'public, max-age=300', 216 silly get etag: 'W/"8892cd8993ee913bf15ad4bbb23655a5"', 216 silly get 'last-modified': 'Sun, 27 May 2018 17:01:32 GMT', 216 silly get vary: 'accept-encoding, accept', 216 silly get 'cf-cache-status': 'HIT', 216 silly get 'cf-request-id': '07f852b7f50000c981e3a27000000001', 216 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 216 silly get server: 'cloudflare', 216 silly get 'content-encoding': 'gzip' } ] 217 verbose get saving serve-index to /home/michtang/.npm/registry.npmjs.org/serve-index/.cache.json 218 http 200 https://registry.npmjs.org/faye-websocket 219 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 219 verbose headers 'content-type': 'application/json', 219 verbose headers 'transfer-encoding': 'chunked', 219 verbose headers connection: 'keep-alive', 219 verbose headers 'set-cookie': 219 verbose headers [ '__cfduid=d24f9fb47adcbb903e5f9854cdaee39301612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 219 verbose headers 'cf-ray': '61a0ba39890e39ba-SEA', 219 verbose headers age: '211', 219 verbose headers 'cache-control': 'public, max-age=300', 219 verbose headers etag: 'W/"1a9a6cede58539761e5211bac3369922"', 219 verbose headers 'last-modified': 'Mon, 10 Jun 2019 11:32:22 GMT', 219 verbose headers vary: 'accept-encoding, accept', 219 verbose headers 'cf-cache-status': 'HIT', 219 verbose headers 'cf-request-id': '07f852b7f5000039ba19b3e000000001', 219 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 219 verbose headers server: 'cloudflare', 219 verbose headers 'content-encoding': 'gzip' } 220 silly get cb [ 200, 220 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 220 silly get 'content-type': 'application/json', 220 silly get 'transfer-encoding': 'chunked', 220 silly get connection: 'keep-alive', 220 silly get 'set-cookie': 220 silly get [ '__cfduid=d24f9fb47adcbb903e5f9854cdaee39301612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 220 silly get 'cf-ray': '61a0ba39890e39ba-SEA', 220 silly get age: '211', 220 silly get 'cache-control': 'public, max-age=300', 220 silly get etag: 'W/"1a9a6cede58539761e5211bac3369922"', 220 silly get 'last-modified': 'Mon, 10 Jun 2019 11:32:22 GMT', 220 silly get vary: 'accept-encoding, accept', 220 silly get 'cf-cache-status': 'HIT', 220 silly get 'cf-request-id': '07f852b7f5000039ba19b3e000000001', 220 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 220 silly get server: 'cloudflare', 220 silly get 'content-encoding': 'gzip' } ] 221 verbose get saving faye-websocket to /home/michtang/.npm/registry.npmjs.org/faye-websocket/.cache.json 222 http fetch 200 https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz 223 http 200 https://registry.npmjs.org/cors 224 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 224 verbose headers 'content-type': 'application/json', 224 verbose headers 'transfer-encoding': 'chunked', 224 verbose headers connection: 'keep-alive', 224 verbose headers 'set-cookie': 224 verbose headers [ '__cfduid=d423fcb565526118a49468e9ea652f9271612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 224 verbose headers 'cf-ray': '61a0ba398bbde376-SEA', 224 verbose headers age: '4231', 224 verbose headers 'cache-control': 'public, max-age=300', 224 verbose headers etag: 'W/"158c1c99bef274f24886ea063ec191c5"', 224 verbose headers 'last-modified': 'Fri, 22 Jan 2021 21:18:44 GMT', 224 verbose headers vary: 'accept-encoding, accept', 224 verbose headers 'cf-cache-status': 'HIT', 224 verbose headers 'cf-request-id': '07f852b7f50000e37633b19000000001', 224 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 224 verbose headers server: 'cloudflare', 224 verbose headers 'content-encoding': 'gzip' } 225 silly get cb [ 200, 225 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 225 silly get 'content-type': 'application/json', 225 silly get 'transfer-encoding': 'chunked', 225 silly get connection: 'keep-alive', 225 silly get 'set-cookie': 225 silly get [ '__cfduid=d423fcb565526118a49468e9ea652f9271612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 225 silly get 'cf-ray': '61a0ba398bbde376-SEA', 225 silly get age: '4231', 225 silly get 'cache-control': 'public, max-age=300', 225 silly get etag: 'W/"158c1c99bef274f24886ea063ec191c5"', 225 silly get 'last-modified': 'Fri, 22 Jan 2021 21:18:44 GMT', 225 silly get vary: 'accept-encoding, accept', 225 silly get 'cf-cache-status': 'HIT', 225 silly get 'cf-request-id': '07f852b7f50000e37633b19000000001', 225 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 225 silly get server: 'cloudflare', 225 silly get 'content-encoding': 'gzip' } ] 226 verbose get saving cors to /home/michtang/.npm/registry.npmjs.org/cors/.cache.json 227 http 200 https://registry.npmjs.org/opn 228 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 228 verbose headers 'content-type': 'application/json', 228 verbose headers 'transfer-encoding': 'chunked', 228 verbose headers connection: 'keep-alive', 228 verbose headers 'set-cookie': 228 verbose headers [ '__cfduid=d3a2d0377f873ff39d018edfeb099ea6d1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 228 verbose headers 'cf-ray': '61a0ba398c97ded9-SEA', 228 verbose headers age: '1776', 228 verbose headers 'cache-control': 'public, max-age=300', 228 verbose headers etag: 'W/"f000a20af725608b557bc373c933e22c"', 228 verbose headers 'last-modified': 'Tue, 26 Mar 2019 17:52:48 GMT', 228 verbose headers vary: 'accept-encoding, accept', 228 verbose headers 'cf-cache-status': 'HIT', 228 verbose headers 'cf-request-id': '07f852b7f50000ded9e017b000000001', 228 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 228 verbose headers server: 'cloudflare', 228 verbose headers 'content-encoding': 'gzip' } 229 silly get cb [ 200, 229 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 229 silly get 'content-type': 'application/json', 229 silly get 'transfer-encoding': 'chunked', 229 silly get connection: 'keep-alive', 229 silly get 'set-cookie': 229 silly get [ '__cfduid=d3a2d0377f873ff39d018edfeb099ea6d1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 229 silly get 'cf-ray': '61a0ba398c97ded9-SEA', 229 silly get age: '1776', 229 silly get 'cache-control': 'public, max-age=300', 229 silly get etag: 'W/"f000a20af725608b557bc373c933e22c"', 229 silly get 'last-modified': 'Tue, 26 Mar 2019 17:52:48 GMT', 229 silly get vary: 'accept-encoding, accept', 229 silly get 'cf-cache-status': 'HIT', 229 silly get 'cf-request-id': '07f852b7f50000ded9e017b000000001', 229 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 229 silly get server: 'cloudflare', 229 silly get 'content-encoding': 'gzip' } ] 230 verbose get saving opn to /home/michtang/.npm/registry.npmjs.org/opn/.cache.json 231 silly resolveWithNewModule serve-index@1.9.1 checking installable status 232 silly cache add args [ 'serve-index@^1.9.1', null ] 233 verbose cache add spec serve-index@^1.9.1 234 silly cache add parsed spec Result { 234 silly cache add raw: 'serve-index@^1.9.1', 234 silly cache add scope: null, 234 silly cache add name: 'serve-index', 234 silly cache add rawSpec: '^1.9.1', 234 silly cache add spec: '>=1.9.1 <2.0.0', 234 silly cache add type: 'range' } 235 silly addNamed serve-index@>=1.9.1 <2.0.0 236 verbose addNamed ">=1.9.1 <2.0.0" is a valid semver range for serve-index 237 silly addNameRange { name: 'serve-index', range: '>=1.9.1 <2.0.0', hasData: false } 238 silly mapToRegistry name serve-index 239 silly mapToRegistry using default registry 240 silly mapToRegistry registry https://registry.npmjs.org/ 241 silly mapToRegistry uri https://registry.npmjs.org/serve-index 242 verbose addNameRange registry:https://registry.npmjs.org/serve-index not in flight; fetching 243 silly fetchAndShaCheck shasum 804b3a7b6a99358c3c5c61e71d8728f041cff917 244 http 200 https://registry.npmjs.org/proxy-middleware 245 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 245 verbose headers 'content-type': 'application/json; charset=UTF-8', 245 verbose headers 'transfer-encoding': 'chunked', 245 verbose headers connection: 'keep-alive', 245 verbose headers 'set-cookie': 245 verbose headers [ '__cfduid=d2fb4c6097530644c4ada3b4eb9f261e61612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 245 verbose headers 'cf-ray': '61a0ba398c48c98d-SEA', 245 verbose headers age: '1271', 245 verbose headers 'cache-control': 'public, max-age=300', 245 verbose headers etag: 'W/"effc6c5bacb7720fd8a6eb8b47a606d7"', 245 verbose headers 'last-modified': 'Sun, 27 May 2018 13:04:25 GMT', 245 verbose headers vary: 'accept-encoding, accept', 245 verbose headers 'cf-cache-status': 'HIT', 245 verbose headers 'cf-request-id': '07f852b7f90000c98d3da90000000001', 245 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 245 verbose headers server: 'cloudflare', 245 verbose headers 'content-encoding': 'gzip' } 246 silly get cb [ 200, 246 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 246 silly get 'content-type': 'application/json; charset=UTF-8', 246 silly get 'transfer-encoding': 'chunked', 246 silly get connection: 'keep-alive', 246 silly get 'set-cookie': 246 silly get [ '__cfduid=d2fb4c6097530644c4ada3b4eb9f261e61612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 246 silly get 'cf-ray': '61a0ba398c48c98d-SEA', 246 silly get age: '1271', 246 silly get 'cache-control': 'public, max-age=300', 246 silly get etag: 'W/"effc6c5bacb7720fd8a6eb8b47a606d7"', 246 silly get 'last-modified': 'Sun, 27 May 2018 13:04:25 GMT', 246 silly get vary: 'accept-encoding, accept', 246 silly get 'cf-cache-status': 'HIT', 246 silly get 'cf-request-id': '07f852b7f90000c98d3da90000000001', 246 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 246 silly get server: 'cloudflare', 246 silly get 'content-encoding': 'gzip' } ] 247 verbose get saving proxy-middleware to /home/michtang/.npm/registry.npmjs.org/proxy-middleware/.cache.json 248 http 200 https://registry.npmjs.org/event-stream 249 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 249 verbose headers 'content-type': 'application/json', 249 verbose headers 'transfer-encoding': 'chunked', 249 verbose headers connection: 'keep-alive', 249 verbose headers 'set-cookie': 249 verbose headers [ '__cfduid=df24c3ff8be2a4e1f0115f531da7f98081612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 249 verbose headers 'cf-ray': '61a0ba398e071486-SEA', 249 verbose headers age: '2759', 249 verbose headers 'cache-control': 'public, max-age=300', 249 verbose headers etag: 'W/"de9b30b54774cd252faa98a84a10a748"', 249 verbose headers 'last-modified': 'Sun, 27 Jan 2019 10:20:27 GMT', 249 verbose headers vary: 'accept-encoding, accept', 249 verbose headers 'cf-cache-status': 'HIT', 249 verbose headers 'cf-request-id': '07f852b7f500001486b53cc000000001', 249 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 249 verbose headers server: 'cloudflare', 249 verbose headers 'content-encoding': 'gzip' } 250 silly get cb [ 200, 250 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 250 silly get 'content-type': 'application/json', 250 silly get 'transfer-encoding': 'chunked', 250 silly get connection: 'keep-alive', 250 silly get 'set-cookie': 250 silly get [ '__cfduid=df24c3ff8be2a4e1f0115f531da7f98081612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 250 silly get 'cf-ray': '61a0ba398e071486-SEA', 250 silly get age: '2759', 250 silly get 'cache-control': 'public, max-age=300', 250 silly get etag: 'W/"de9b30b54774cd252faa98a84a10a748"', 250 silly get 'last-modified': 'Sun, 27 Jan 2019 10:20:27 GMT', 250 silly get vary: 'accept-encoding, accept', 250 silly get 'cf-cache-status': 'HIT', 250 silly get 'cf-request-id': '07f852b7f500001486b53cc000000001', 250 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 250 silly get server: 'cloudflare', 250 silly get 'content-encoding': 'gzip' } ] 251 verbose get saving event-stream to /home/michtang/.npm/registry.npmjs.org/event-stream/.cache.json 252 http 200 https://registry.npmjs.org/colors 253 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 253 verbose headers 'content-type': 'application/json', 253 verbose headers 'transfer-encoding': 'chunked', 253 verbose headers connection: 'keep-alive', 253 verbose headers 'set-cookie': 253 verbose headers [ '__cfduid=d4101d19dc5f5b42df0ea648c44dd04bd1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 253 verbose headers 'cf-ray': '61a0ba398bc7e16a-SEA', 253 verbose headers age: '4508', 253 verbose headers 'cache-control': 'public, max-age=300', 253 verbose headers etag: 'W/"64409f180c5fe836269a137c233ef66d"', 253 verbose headers 'last-modified': 'Sun, 22 Sep 2019 23:46:11 GMT', 253 verbose headers vary: 'accept-encoding, accept', 253 verbose headers 'cf-cache-status': 'HIT', 253 verbose headers 'cf-request-id': '07f852b7f90000e16ab49c4000000001', 253 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 253 verbose headers server: 'cloudflare', 253 verbose headers 'content-encoding': 'gzip' } 254 silly get cb [ 200, 254 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 254 silly get 'content-type': 'application/json', 254 silly get 'transfer-encoding': 'chunked', 254 silly get connection: 'keep-alive', 254 silly get 'set-cookie': 254 silly get [ '__cfduid=d4101d19dc5f5b42df0ea648c44dd04bd1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 254 silly get 'cf-ray': '61a0ba398bc7e16a-SEA', 254 silly get age: '4508', 254 silly get 'cache-control': 'public, max-age=300', 254 silly get etag: 'W/"64409f180c5fe836269a137c233ef66d"', 254 silly get 'last-modified': 'Sun, 22 Sep 2019 23:46:11 GMT', 254 silly get vary: 'accept-encoding, accept', 254 silly get 'cf-cache-status': 'HIT', 254 silly get 'cf-request-id': '07f852b7f90000e16ab49c4000000001', 254 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 254 silly get server: 'cloudflare', 254 silly get 'content-encoding': 'gzip' } ] 255 verbose get saving colors to /home/michtang/.npm/registry.npmjs.org/colors/.cache.json 256 http 200 https://registry.npmjs.org/morgan 257 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 257 verbose headers 'content-type': 'application/json', 257 verbose headers 'transfer-encoding': 'chunked', 257 verbose headers connection: 'keep-alive', 257 verbose headers 'set-cookie': 257 verbose headers [ '__cfduid=d4ff95efd9303f0f923538b1756f877141612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 257 verbose headers 'cf-ray': '61a0ba398f2339a8-SEA', 257 verbose headers age: '2739', 257 verbose headers 'cache-control': 'public, max-age=300', 257 verbose headers etag: 'W/"f426cc89ff0a3e18d6a5f0ce7c52378e"', 257 verbose headers 'last-modified': 'Sun, 12 Jul 2020 14:11:04 GMT', 257 verbose headers vary: 'accept-encoding, accept', 257 verbose headers 'cf-cache-status': 'HIT', 257 verbose headers 'cf-request-id': '07f852b7f6000039a81b292000000001', 257 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 257 verbose headers server: 'cloudflare', 257 verbose headers 'content-encoding': 'gzip' } 258 silly get cb [ 200, 258 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 258 silly get 'content-type': 'application/json', 258 silly get 'transfer-encoding': 'chunked', 258 silly get connection: 'keep-alive', 258 silly get 'set-cookie': 258 silly get [ '__cfduid=d4ff95efd9303f0f923538b1756f877141612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 258 silly get 'cf-ray': '61a0ba398f2339a8-SEA', 258 silly get age: '2739', 258 silly get 'cache-control': 'public, max-age=300', 258 silly get etag: 'W/"f426cc89ff0a3e18d6a5f0ce7c52378e"', 258 silly get 'last-modified': 'Sun, 12 Jul 2020 14:11:04 GMT', 258 silly get vary: 'accept-encoding, accept', 258 silly get 'cf-cache-status': 'HIT', 258 silly get 'cf-request-id': '07f852b7f6000039a81b292000000001', 258 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 258 silly get server: 'cloudflare', 258 silly get 'content-encoding': 'gzip' } ] 259 verbose get saving morgan to /home/michtang/.npm/registry.npmjs.org/morgan/.cache.json 260 http 200 https://registry.npmjs.org/object-assign 261 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 261 verbose headers 'content-type': 'application/json; charset=UTF-8', 261 verbose headers 'transfer-encoding': 'chunked', 261 verbose headers connection: 'keep-alive', 261 verbose headers 'set-cookie': 261 verbose headers [ '__cfduid=da6fddbe9e7751736f16ef32d3a54aa641612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 261 verbose headers 'cf-ray': '61a0ba399a4c13c2-SEA', 261 verbose headers age: '1478', 261 verbose headers 'cache-control': 'public, max-age=300', 261 verbose headers etag: 'W/"d7609bf70dc4cde24cf456be05d80a7c"', 261 verbose headers 'last-modified': 'Sun, 27 May 2018 10:57:26 GMT', 261 verbose headers vary: 'accept-encoding, accept', 261 verbose headers 'cf-cache-status': 'HIT', 261 verbose headers 'cf-request-id': '07f852b7fa000013c2f92f2000000001', 261 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 261 verbose headers server: 'cloudflare', 261 verbose headers 'content-encoding': 'gzip' } 262 silly get cb [ 200, 262 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 262 silly get 'content-type': 'application/json; charset=UTF-8', 262 silly get 'transfer-encoding': 'chunked', 262 silly get connection: 'keep-alive', 262 silly get 'set-cookie': 262 silly get [ '__cfduid=da6fddbe9e7751736f16ef32d3a54aa641612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 262 silly get 'cf-ray': '61a0ba399a4c13c2-SEA', 262 silly get age: '1478', 262 silly get 'cache-control': 'public, max-age=300', 262 silly get etag: 'W/"d7609bf70dc4cde24cf456be05d80a7c"', 262 silly get 'last-modified': 'Sun, 27 May 2018 10:57:26 GMT', 262 silly get vary: 'accept-encoding, accept', 262 silly get 'cf-cache-status': 'HIT', 262 silly get 'cf-request-id': '07f852b7fa000013c2f92f2000000001', 262 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 262 silly get server: 'cloudflare', 262 silly get 'content-encoding': 'gzip' } ] 263 verbose get saving object-assign to /home/michtang/.npm/registry.npmjs.org/object-assign/.cache.json 264 verbose get https://registry.npmjs.org/serve-index not expired, no request 265 silly addNameRange number 2 { name: 'serve-index', range: '>=1.9.1 <2.0.0', hasData: true } 266 silly addNameRange versions [ 'serve-index', 266 silly addNameRange [ '1.0.0', 266 silly addNameRange '1.0.1', 266 silly addNameRange '1.0.2', 266 silly addNameRange '1.0.3', 266 silly addNameRange '1.1.0', 266 silly addNameRange '1.1.1', 266 silly addNameRange '1.1.2', 266 silly addNameRange '1.1.3', 266 silly addNameRange '1.1.4', 266 silly addNameRange '1.1.5', 266 silly addNameRange '1.1.6', 266 silly addNameRange '1.2.0', 266 silly addNameRange '1.2.1', 266 silly addNameRange '1.3.0', 266 silly addNameRange '1.3.1', 266 silly addNameRange '1.4.0', 266 silly addNameRange '1.4.1', 266 silly addNameRange '1.5.0', 266 silly addNameRange '1.5.1', 266 silly addNameRange '1.5.2', 266 silly addNameRange '1.5.3', 266 silly addNameRange '1.6.0', 266 silly addNameRange '1.6.1', 266 silly addNameRange '1.6.2', 266 silly addNameRange '1.6.3', 266 silly addNameRange '1.6.4', 266 silly addNameRange '1.7.0', 266 silly addNameRange '1.7.1', 266 silly addNameRange '1.7.2', 266 silly addNameRange '1.7.3', 266 silly addNameRange '1.8.0', 266 silly addNameRange '1.9.0', 266 silly addNameRange '1.9.1' ] ] 267 silly addNamed serve-index@1.9.1 268 verbose addNamed "1.9.1" is a plain semver version for serve-index 269 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz not in flight; adding 270 verbose addTmpTarball already have metadata; skipping unpack for chokidar@2.1.8 271 silly resolveWithNewModule faye-websocket@0.11.3 checking installable status 272 silly cache add args [ 'faye-websocket@0.11.x', null ] 273 verbose cache add spec faye-websocket@0.11.x 274 silly cache add parsed spec Result { 274 silly cache add raw: 'faye-websocket@0.11.x', 274 silly cache add scope: null, 274 silly cache add name: 'faye-websocket', 274 silly cache add rawSpec: '0.11.x', 274 silly cache add spec: '>=0.11.0 <0.12.0', 274 silly cache add type: 'range' } 275 silly addNamed faye-websocket@>=0.11.0 <0.12.0 276 verbose addNamed ">=0.11.0 <0.12.0" is a valid semver range for faye-websocket 277 silly addNameRange { name: 'faye-websocket', 277 silly addNameRange range: '>=0.11.0 <0.12.0', 277 silly addNameRange hasData: false } 278 silly mapToRegistry name faye-websocket 279 silly mapToRegistry using default registry 280 silly mapToRegistry registry https://registry.npmjs.org/ 281 silly mapToRegistry uri https://registry.npmjs.org/faye-websocket 282 verbose addNameRange registry:https://registry.npmjs.org/faye-websocket not in flight; fetching 283 silly mapToRegistry name serve-index 284 silly mapToRegistry using default registry 285 silly mapToRegistry registry https://registry.npmjs.org/ 286 silly mapToRegistry uri https://registry.npmjs.org/serve-index 287 verbose addRemoteTarball https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz not in flight; adding 288 verbose addRemoteTarball [ 'https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz', 288 verbose addRemoteTarball 'd3768d69b1e7d82e5ce050fff5b453bea12a9239' ] 289 http 200 https://registry.npmjs.org/send 290 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 290 verbose headers 'content-type': 'application/json', 290 verbose headers 'transfer-encoding': 'chunked', 290 verbose headers connection: 'keep-alive', 290 verbose headers 'set-cookie': 290 verbose headers [ '__cfduid=d6588c290c8da22ee9ceaec0eaf59a98a1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 290 verbose headers 'cf-ray': '61a0ba398dcb138a-SEA', 290 verbose headers age: '5893', 290 verbose headers 'cache-control': 'public, max-age=300', 290 verbose headers etag: 'W/"bf3c29ebbaf0309755baa3d2e69de77f"', 290 verbose headers 'last-modified': 'Sat, 11 May 2019 01:40:59 GMT', 290 verbose headers vary: 'accept-encoding, accept', 290 verbose headers 'cf-cache-status': 'HIT', 290 verbose headers 'cf-request-id': '07f852b7f60000138a9fa96000000001', 290 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 290 verbose headers server: 'cloudflare', 290 verbose headers 'content-encoding': 'gzip' } 291 silly get cb [ 200, 291 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 291 silly get 'content-type': 'application/json', 291 silly get 'transfer-encoding': 'chunked', 291 silly get connection: 'keep-alive', 291 silly get 'set-cookie': 291 silly get [ '__cfduid=d6588c290c8da22ee9ceaec0eaf59a98a1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 291 silly get 'cf-ray': '61a0ba398dcb138a-SEA', 291 silly get age: '5893', 291 silly get 'cache-control': 'public, max-age=300', 291 silly get etag: 'W/"bf3c29ebbaf0309755baa3d2e69de77f"', 291 silly get 'last-modified': 'Sat, 11 May 2019 01:40:59 GMT', 291 silly get vary: 'accept-encoding, accept', 291 silly get 'cf-cache-status': 'HIT', 291 silly get 'cf-request-id': '07f852b7f60000138a9fa96000000001', 291 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 291 silly get server: 'cloudflare', 291 silly get 'content-encoding': 'gzip' } ] 292 verbose get saving send to /home/michtang/.npm/registry.npmjs.org/send/.cache.json 293 silly resolveWithNewModule cors@2.8.5 checking installable status 294 silly cache add args [ 'cors@latest', null ] 295 verbose cache add spec cors@latest 296 silly cache add parsed spec Result { 296 silly cache add raw: 'cors@latest', 296 silly cache add scope: null, 296 silly cache add name: 'cors', 296 silly cache add rawSpec: 'latest', 296 silly cache add spec: 'latest', 296 silly cache add type: 'tag' } 297 silly addNamed cors@latest 298 verbose addNamed "latest" is being treated as a dist-tag for cors 299 info addNameTag [ 'cors', 'latest' ] 300 silly mapToRegistry name cors 301 silly mapToRegistry using default registry 302 silly mapToRegistry registry https://registry.npmjs.org/ 303 silly mapToRegistry uri https://registry.npmjs.org/cors 304 verbose addNameTag registry:https://registry.npmjs.org/cors not in flight; fetching 305 info retry fetch attempt 1 at 9:35:41 p.m. 306 info attempt registry request try #1 at 9:35:41 p.m. 307 http fetch GET https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz 308 silly resolveWithNewModule opn@6.0.0 checking installable status 309 silly cache add args [ 'opn@latest', null ] 310 verbose cache add spec opn@latest 311 silly cache add parsed spec Result { 311 silly cache add raw: 'opn@latest', 311 silly cache add scope: null, 311 silly cache add name: 'opn', 311 silly cache add rawSpec: 'latest', 311 silly cache add spec: 'latest', 311 silly cache add type: 'tag' } 312 silly addNamed opn@latest 313 verbose addNamed "latest" is being treated as a dist-tag for opn 314 info addNameTag [ 'opn', 'latest' ] 315 silly mapToRegistry name opn 316 silly mapToRegistry using default registry 317 silly mapToRegistry registry https://registry.npmjs.org/ 318 silly mapToRegistry uri https://registry.npmjs.org/opn 319 verbose addNameTag registry:https://registry.npmjs.org/opn not in flight; fetching 320 http 200 https://registry.npmjs.org/http-auth 321 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 321 verbose headers 'content-type': 'application/json', 321 verbose headers 'transfer-encoding': 'chunked', 321 verbose headers connection: 'keep-alive', 321 verbose headers 'set-cookie': 321 verbose headers [ '__cfduid=d2cac38fb15b0e3a5303a1d991650c53a1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 321 verbose headers 'cf-ray': '61a0ba3988b3e141-SEA', 321 verbose headers age: '5350', 321 verbose headers 'cache-control': 'public, max-age=300', 321 verbose headers etag: 'W/"791cb24feb06f971e9616140a6f7eaa5"', 321 verbose headers 'last-modified': 'Mon, 03 Feb 2020 00:32:14 GMT', 321 verbose headers vary: 'accept-encoding, accept', 321 verbose headers 'cf-cache-status': 'HIT', 321 verbose headers 'cf-request-id': '07f852b7f50000e14181abb000000001', 321 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 321 verbose headers server: 'cloudflare', 321 verbose headers 'content-encoding': 'gzip' } 322 silly get cb [ 200, 322 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 322 silly get 'content-type': 'application/json', 322 silly get 'transfer-encoding': 'chunked', 322 silly get connection: 'keep-alive', 322 silly get 'set-cookie': 322 silly get [ '__cfduid=d2cac38fb15b0e3a5303a1d991650c53a1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 322 silly get 'cf-ray': '61a0ba3988b3e141-SEA', 322 silly get age: '5350', 322 silly get 'cache-control': 'public, max-age=300', 322 silly get etag: 'W/"791cb24feb06f971e9616140a6f7eaa5"', 322 silly get 'last-modified': 'Mon, 03 Feb 2020 00:32:14 GMT', 322 silly get vary: 'accept-encoding, accept', 322 silly get 'cf-cache-status': 'HIT', 322 silly get 'cf-request-id': '07f852b7f50000e14181abb000000001', 322 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 322 silly get server: 'cloudflare', 322 silly get 'content-encoding': 'gzip' } ] 323 verbose get saving http-auth to /home/michtang/.npm/registry.npmjs.org/http-auth/.cache.json 324 verbose get https://registry.npmjs.org/faye-websocket not expired, no request 325 silly addNameRange number 2 { name: 'faye-websocket', 325 silly addNameRange range: '>=0.11.0 <0.12.0', 325 silly addNameRange hasData: true } 326 silly addNameRange versions [ 'faye-websocket', 326 silly addNameRange [ '0.1.0', 326 silly addNameRange '0.1.1', 326 silly addNameRange '0.1.2', 326 silly addNameRange '0.2.0', 326 silly addNameRange '0.3.0', 326 silly addNameRange '0.3.1', 326 silly addNameRange '0.4.0', 326 silly addNameRange '0.4.1', 326 silly addNameRange '0.4.2', 326 silly addNameRange '0.4.3', 326 silly addNameRange '0.4.4', 326 silly addNameRange '0.5.0', 326 silly addNameRange '0.6.0', 326 silly addNameRange '0.6.1', 326 silly addNameRange '0.7.0', 326 silly addNameRange '0.7.1', 326 silly addNameRange '0.7.2', 326 silly addNameRange '0.7.3', 326 silly addNameRange '0.8.0', 326 silly addNameRange '0.8.1', 326 silly addNameRange '0.9.0', 326 silly addNameRange '0.9.1', 326 silly addNameRange '0.9.2', 326 silly addNameRange '0.9.3', 326 silly addNameRange '0.9.4', 326 silly addNameRange '0.10.0', 326 silly addNameRange '0.11.0', 326 silly addNameRange '0.11.1', 326 silly addNameRange '0.11.3' ] ] 327 silly addNamed faye-websocket@0.11.3 328 verbose addNamed "0.11.3" is a plain semver version for faye-websocket 329 silly mapToRegistry name faye-websocket 330 silly mapToRegistry using default registry 331 silly mapToRegistry registry https://registry.npmjs.org/ 332 silly mapToRegistry uri https://registry.npmjs.org/faye-websocket 333 verbose addRemoteTarball https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz not in flight; adding 334 verbose addRemoteTarball [ 'https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz', 334 verbose addRemoteTarball '5c0e9a8968e8912c286639fde977a8b209f2508e' ] 335 silly resolveWithNewModule proxy-middleware@0.15.0 checking installable status 336 silly cache add args [ 'proxy-middleware@latest', null ] 337 verbose cache add spec proxy-middleware@latest 338 verbose get https://registry.npmjs.org/cors not expired, no request 339 silly addNameTag next cb for cors with tag latest 340 silly addNamed cors@2.8.5 341 verbose addNamed "2.8.5" is a plain semver version for cors 342 silly resolveWithNewModule event-stream@3.3.4 checking installable status 343 silly cache add args [ 'event-stream@3.3.4', null ] 344 verbose cache add spec event-stream@3.3.4 345 silly cache add parsed spec Result { 345 silly cache add raw: 'event-stream@3.3.4', 345 silly cache add scope: null, 345 silly cache add name: 'event-stream', 345 silly cache add rawSpec: '3.3.4', 345 silly cache add spec: '3.3.4', 345 silly cache add type: 'version' } 346 silly addNamed event-stream@3.3.4 347 verbose addNamed "3.3.4" is a plain semver version for event-stream 348 silly mapToRegistry name event-stream 349 silly mapToRegistry using default registry 350 silly mapToRegistry registry https://registry.npmjs.org/ 351 silly mapToRegistry uri https://registry.npmjs.org/event-stream 352 verbose addNameVersion registry:https://registry.npmjs.org/event-stream not in flight; fetching 353 silly cache add parsed spec Result { 353 silly cache add raw: 'proxy-middleware@latest', 353 silly cache add scope: null, 353 silly cache add name: 'proxy-middleware', 353 silly cache add rawSpec: 'latest', 353 silly cache add spec: 'latest', 353 silly cache add type: 'tag' } 354 silly addNamed proxy-middleware@latest 355 verbose addNamed "latest" is being treated as a dist-tag for proxy-middleware 356 info addNameTag [ 'proxy-middleware', 'latest' ] 357 silly mapToRegistry name proxy-middleware 358 silly mapToRegistry using default registry 359 silly mapToRegistry registry https://registry.npmjs.org/ 360 silly mapToRegistry uri https://registry.npmjs.org/proxy-middleware 361 verbose addNameTag registry:https://registry.npmjs.org/proxy-middleware not in flight; fetching 362 silly resolveWithNewModule colors@1.4.0 checking installable status 363 silly cache add args [ 'colors@latest', null ] 364 verbose cache add spec colors@latest 365 silly mapToRegistry name cors 366 silly mapToRegistry using default registry 367 silly mapToRegistry registry https://registry.npmjs.org/ 368 silly mapToRegistry uri https://registry.npmjs.org/cors 369 verbose addRemoteTarball https://registry.npmjs.org/cors/-/cors-2.8.5.tgz not in flight; adding 370 verbose addRemoteTarball [ 'https://registry.npmjs.org/cors/-/cors-2.8.5.tgz', 370 verbose addRemoteTarball 'eac11da51592dd86b9f06f6e7ac293b3df875d29' ] 371 silly resolveWithNewModule morgan@1.10.0 checking installable status 372 silly cache add args [ 'morgan@^1.9.1', null ] 373 verbose cache add spec morgan@^1.9.1 374 silly cache add parsed spec Result { 374 silly cache add raw: 'morgan@^1.9.1', 374 silly cache add scope: null, 374 silly cache add name: 'morgan', 374 silly cache add rawSpec: '^1.9.1', 374 silly cache add spec: '>=1.9.1 <2.0.0', 374 silly cache add type: 'range' } 375 silly addNamed morgan@>=1.9.1 <2.0.0 376 verbose addNamed ">=1.9.1 <2.0.0" is a valid semver range for morgan 377 silly addNameRange { name: 'morgan', range: '>=1.9.1 <2.0.0', hasData: false } 378 silly mapToRegistry name morgan 379 silly mapToRegistry using default registry 380 silly mapToRegistry registry https://registry.npmjs.org/ 381 silly mapToRegistry uri https://registry.npmjs.org/morgan 382 verbose addNameRange registry:https://registry.npmjs.org/morgan not in flight; fetching 383 silly resolveWithNewModule object-assign@4.1.1 checking installable status 384 silly cache add args [ 'object-assign@latest', null ] 385 verbose cache add spec object-assign@latest 386 silly cache add parsed spec Result { 386 silly cache add raw: 'colors@latest', 386 silly cache add scope: null, 386 silly cache add name: 'colors', 386 silly cache add rawSpec: 'latest', 386 silly cache add spec: 'latest', 386 silly cache add type: 'tag' } 387 silly addNamed colors@latest 388 verbose addNamed "latest" is being treated as a dist-tag for colors 389 info addNameTag [ 'colors', 'latest' ] 390 silly mapToRegistry name colors 391 silly mapToRegistry using default registry 392 silly mapToRegistry registry https://registry.npmjs.org/ 393 silly mapToRegistry uri https://registry.npmjs.org/colors 394 verbose addNameTag registry:https://registry.npmjs.org/colors not in flight; fetching 395 info retry fetch attempt 1 at 9:35:41 p.m. 396 info attempt registry request try #1 at 9:35:41 p.m. 397 http fetch GET https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz 398 verbose get https://registry.npmjs.org/opn not expired, no request 399 silly addNameTag next cb for opn with tag latest 400 silly addNamed opn@6.0.0 401 verbose addNamed "6.0.0" is a plain semver version for opn 402 warn deprecated opn@6.0.0: The package has been renamed to `open` 403 silly cache add parsed spec Result { 403 silly cache add raw: 'object-assign@latest', 403 silly cache add scope: null, 403 silly cache add name: 'object-assign', 403 silly cache add rawSpec: 'latest', 403 silly cache add spec: 'latest', 403 silly cache add type: 'tag' } 404 silly addNamed object-assign@latest 405 verbose addNamed "latest" is being treated as a dist-tag for object-assign 406 info addNameTag [ 'object-assign', 'latest' ] 407 silly mapToRegistry name object-assign 408 silly mapToRegistry using default registry 409 silly mapToRegistry registry https://registry.npmjs.org/ 410 silly mapToRegistry uri https://registry.npmjs.org/object-assign 411 verbose addNameTag registry:https://registry.npmjs.org/object-assign not in flight; fetching 412 silly mapToRegistry name opn 413 silly mapToRegistry using default registry 414 silly mapToRegistry registry https://registry.npmjs.org/ 415 silly mapToRegistry uri https://registry.npmjs.org/opn 416 verbose addRemoteTarball https://registry.npmjs.org/opn/-/opn-6.0.0.tgz not in flight; adding 417 verbose addRemoteTarball [ 'https://registry.npmjs.org/opn/-/opn-6.0.0.tgz', 417 verbose addRemoteTarball '3c5b0db676d5f97da1233d1ed42d182bc5a27d2d' ] 418 silly resolveWithNewModule send@0.17.1 checking installable status 419 silly cache add args [ 'send@latest', null ] 420 verbose cache add spec send@latest 421 info retry fetch attempt 1 at 9:35:41 p.m. 422 info attempt registry request try #1 at 9:35:41 p.m. 423 http fetch GET https://registry.npmjs.org/cors/-/cors-2.8.5.tgz 424 silly cache add parsed spec Result { 424 silly cache add raw: 'send@latest', 424 silly cache add scope: null, 424 silly cache add name: 'send', 424 silly cache add rawSpec: 'latest', 424 silly cache add spec: 'latest', 424 silly cache add type: 'tag' } 425 silly addNamed send@latest 426 verbose addNamed "latest" is being treated as a dist-tag for send 427 info addNameTag [ 'send', 'latest' ] 428 silly mapToRegistry name send 429 silly mapToRegistry using default registry 430 silly mapToRegistry registry https://registry.npmjs.org/ 431 silly mapToRegistry uri https://registry.npmjs.org/send 432 verbose addNameTag registry:https://registry.npmjs.org/send not in flight; fetching 433 verbose get https://registry.npmjs.org/event-stream not expired, no request 434 verbose get https://registry.npmjs.org/proxy-middleware not expired, no request 435 silly addNameTag next cb for proxy-middleware with tag latest 436 silly addNamed proxy-middleware@0.15.0 437 verbose addNamed "0.15.0" is a plain semver version for proxy-middleware 438 verbose get https://registry.npmjs.org/morgan not expired, no request 439 silly addNameRange number 2 { name: 'morgan', range: '>=1.9.1 <2.0.0', hasData: true } 440 silly addNameRange versions [ 'morgan', 440 silly addNameRange [ '1.0.0', 440 silly addNameRange '1.0.1', 440 silly addNameRange '1.1.0', 440 silly addNameRange '1.1.1', 440 silly addNameRange '1.2.0', 440 silly addNameRange '1.2.1', 440 silly addNameRange '1.2.2', 440 silly addNameRange '1.2.3', 440 silly addNameRange '1.3.0', 440 silly addNameRange '1.3.1', 440 silly addNameRange '1.3.2', 440 silly addNameRange '1.4.0', 440 silly addNameRange '1.4.1', 440 silly addNameRange '1.5.0', 440 silly addNameRange '1.5.1', 440 silly addNameRange '1.5.2', 440 silly addNameRange '1.5.3', 440 silly addNameRange '1.6.0', 440 silly addNameRange '1.6.1', 440 silly addNameRange '1.7.0', 440 silly addNameRange '1.8.0', 440 silly addNameRange '1.8.1', 440 silly addNameRange '1.8.2', 440 silly addNameRange '1.9.0', 440 silly addNameRange '1.9.1', 440 silly addNameRange '1.10.0' ] ] 441 silly addNamed morgan@1.10.0 442 verbose addNamed "1.10.0" is a plain semver version for morgan 443 info retry fetch attempt 1 at 9:35:41 p.m. 444 info attempt registry request try #1 at 9:35:41 p.m. 445 http fetch GET https://registry.npmjs.org/opn/-/opn-6.0.0.tgz 446 silly mapToRegistry name event-stream 447 silly mapToRegistry using default registry 448 silly mapToRegistry registry https://registry.npmjs.org/ 449 silly mapToRegistry uri https://registry.npmjs.org/event-stream 450 verbose addRemoteTarball https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz not in flight; adding 451 verbose addRemoteTarball [ 'https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz', 451 verbose addRemoteTarball '4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571' ] 452 silly mapToRegistry name proxy-middleware 453 silly mapToRegistry using default registry 454 silly mapToRegistry registry https://registry.npmjs.org/ 455 silly mapToRegistry uri https://registry.npmjs.org/proxy-middleware 456 verbose addRemoteTarball https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz not in flight; adding 457 verbose addRemoteTarball [ 'https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz', 457 verbose addRemoteTarball 'a3fdf1befb730f951965872ac2f6074c61477a56' ] 458 silly mapToRegistry name morgan 459 silly mapToRegistry using default registry 460 silly mapToRegistry registry https://registry.npmjs.org/ 461 silly mapToRegistry uri https://registry.npmjs.org/morgan 462 verbose addRemoteTarball https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz not in flight; adding 463 verbose addRemoteTarball [ 'https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz', 463 verbose addRemoteTarball '091778abc1fc47cd3509824653dae1faab6b17d7' ] 464 verbose get https://registry.npmjs.org/colors not expired, no request 465 silly addNameTag next cb for colors with tag latest 466 silly addNamed colors@1.4.0 467 verbose addNamed "1.4.0" is a plain semver version for colors 468 verbose get https://registry.npmjs.org/object-assign not expired, no request 469 silly addNameTag next cb for object-assign with tag latest 470 silly addNamed object-assign@4.1.1 471 verbose addNamed "4.1.1" is a plain semver version for object-assign 472 silly resolveWithNewModule http-auth@3.1.3 checking installable status 473 silly cache add args [ 'http-auth@3.1.x', null ] 474 verbose cache add spec http-auth@3.1.x 475 silly cache add parsed spec Result { 475 silly cache add raw: 'http-auth@3.1.x', 475 silly cache add scope: null, 475 silly cache add name: 'http-auth', 475 silly cache add rawSpec: '3.1.x', 475 silly cache add spec: '>=3.1.0 <3.2.0', 475 silly cache add type: 'range' } 476 silly addNamed http-auth@>=3.1.0 <3.2.0 477 verbose addNamed ">=3.1.0 <3.2.0" is a valid semver range for http-auth 478 silly addNameRange { name: 'http-auth', range: '>=3.1.0 <3.2.0', hasData: false } 479 silly mapToRegistry name http-auth 480 silly mapToRegistry using default registry 481 silly mapToRegistry registry https://registry.npmjs.org/ 482 silly mapToRegistry uri https://registry.npmjs.org/http-auth 483 verbose addNameRange registry:https://registry.npmjs.org/http-auth not in flight; fetching 484 silly mapToRegistry name colors 485 silly mapToRegistry using default registry 486 silly mapToRegistry registry https://registry.npmjs.org/ 487 silly mapToRegistry uri https://registry.npmjs.org/colors 488 verbose addRemoteTarball https://registry.npmjs.org/colors/-/colors-1.4.0.tgz not in flight; adding 489 verbose addRemoteTarball [ 'https://registry.npmjs.org/colors/-/colors-1.4.0.tgz', 489 verbose addRemoteTarball 'c50491479d4c1bdaed2c9ced32cf7c7dc2360f78' ] 490 silly mapToRegistry name object-assign 491 silly mapToRegistry using default registry 492 silly mapToRegistry registry https://registry.npmjs.org/ 493 silly mapToRegistry uri https://registry.npmjs.org/object-assign 494 verbose addRemoteTarball https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz not in flight; adding 495 verbose addRemoteTarball [ 'https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz', 495 verbose addRemoteTarball '2109adc7965887cfc05cbbd442cac8bfbb360863' ] 496 http fetch 200 https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz 497 info retry fetch attempt 1 at 9:35:41 p.m. 498 info attempt registry request try #1 at 9:35:41 p.m. 499 http fetch GET https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz 500 verbose get https://registry.npmjs.org/send not expired, no request 501 silly addNameTag next cb for send with tag latest 502 silly addNamed send@0.17.1 503 verbose addNamed "0.17.1" is a plain semver version for send 504 info retry fetch attempt 1 at 9:35:41 p.m. 505 info attempt registry request try #1 at 9:35:41 p.m. 506 http fetch GET https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz 507 info retry fetch attempt 1 at 9:35:41 p.m. 508 info attempt registry request try #1 at 9:35:41 p.m. 509 http fetch GET https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz 510 silly mapToRegistry name send 511 silly mapToRegistry using default registry 512 silly mapToRegistry registry https://registry.npmjs.org/ 513 silly mapToRegistry uri https://registry.npmjs.org/send 514 verbose addRemoteTarball https://registry.npmjs.org/send/-/send-0.17.1.tgz not in flight; adding 515 verbose addRemoteTarball [ 'https://registry.npmjs.org/send/-/send-0.17.1.tgz', 515 verbose addRemoteTarball 'c1d8b059f7900f7466dd4938bdc44e11ddb376c8' ] 516 info retry fetch attempt 1 at 9:35:41 p.m. 517 info attempt registry request try #1 at 9:35:41 p.m. 518 http fetch GET https://registry.npmjs.org/colors/-/colors-1.4.0.tgz 519 silly cache afterAdd chokidar@2.1.8 520 verbose afterAdd /home/michtang/.npm/chokidar/2.1.8/package/package.json not in flight; writing 521 info retry fetch attempt 1 at 9:35:41 p.m. 522 info attempt registry request try #1 at 9:35:41 p.m. 523 http fetch GET https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz 524 http fetch 200 https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz 525 verbose get https://registry.npmjs.org/http-auth not expired, no request 526 silly addNameRange number 2 { name: 'http-auth', range: '>=3.1.0 <3.2.0', hasData: true } 527 silly addNameRange versions [ 'http-auth', 527 silly addNameRange [ '1.0.0', 527 silly addNameRange '1.0.1', 527 silly addNameRange '1.0.2', 527 silly addNameRange '1.0.3', 527 silly addNameRange '1.0.4', 527 silly addNameRange '1.0.5', 527 silly addNameRange '1.0.6', 527 silly addNameRange '1.0.7', 527 silly addNameRange '1.0.8', 527 silly addNameRange '1.0.9', 527 silly addNameRange '1.1.0', 527 silly addNameRange '1.1.1', 527 silly addNameRange '1.1.2', 527 silly addNameRange '1.1.3', 527 silly addNameRange '1.1.4', 527 silly addNameRange '1.1.5', 527 silly addNameRange '1.1.6', 527 silly addNameRange '1.1.7', 527 silly addNameRange '1.1.8', 527 silly addNameRange '1.1.9', 527 silly addNameRange '1.2.0', 527 silly addNameRange '1.2.1', 527 silly addNameRange '1.2.2', 527 silly addNameRange '1.2.3', 527 silly addNameRange '1.2.4', 527 silly addNameRange '1.2.5', 527 silly addNameRange '1.2.6', 527 silly addNameRange '1.2.7', 527 silly addNameRange '1.2.8', 527 silly addNameRange '1.2.9', 527 silly addNameRange '1.3.0', 527 silly addNameRange '2.0.0', 527 silly addNameRange '2.0.1', 527 silly addNameRange '2.0.2', 527 silly addNameRange '2.0.3', 527 silly addNameRange '2.0.4', 527 silly addNameRange '2.0.5', 527 silly addNameRange '2.0.6', 527 silly addNameRange '2.0.7', 527 silly addNameRange '2.0.8', 527 silly addNameRange '2.0.9', 527 silly addNameRange '2.1.0', 527 silly addNameRange '2.1.1', 527 silly addNameRange '2.1.2', 527 silly addNameRange '2.1.3', 527 silly addNameRange '2.1.4', 527 silly addNameRange '2.1.5', 527 silly addNameRange '2.1.6', 527 silly addNameRange '2.1.7', 527 silly addNameRange '2.1.8', 527 silly addNameRange '2.1.9', 527 silly addNameRange '2.2.0', 527 silly addNameRange '2.2.1', 527 silly addNameRange '2.2.2', 527 silly addNameRange '2.2.3', 527 silly addNameRange '2.2.4', 527 silly addNameRange '2.2.5', 527 silly addNameRange '2.2.6', 527 silly addNameRange '2.2.7', 527 silly addNameRange '2.2.8', 527 silly addNameRange '2.2.9', 527 silly addNameRange '2.3.0', 527 silly addNameRange '2.3.1', 527 silly addNameRange '2.3.2', 527 silly addNameRange '2.3.3', 527 silly addNameRange '2.3.4', 527 silly addNameRange '2.3.5', 527 silly addNameRange '2.3.6', 527 silly addNameRange '2.3.7', 527 silly addNameRange '2.3.8', 527 silly addNameRange '2.3.9', 527 silly addNameRange '2.4.0', 527 silly addNameRange '2.4.1', 527 silly addNameRange '2.4.2', 527 silly addNameRange '2.4.3', 527 silly addNameRange '2.4.4', 527 silly addNameRange '2.4.5', 527 silly addNameRange '2.4.6', 527 silly addNameRange '2.4.7', 527 silly addNameRange '2.4.8', 527 silly addNameRange '2.4.9', 527 silly addNameRange '2.4.10', 527 silly addNameRange '3.0.0', 527 silly addNameRange '2.4.11', 527 silly addNameRange '3.0.1', 527 silly addNameRange '3.1.0', 527 silly addNameRange '3.1.1', 527 silly addNameRange '3.1.2', 527 silly addNameRange '3.1.3', 527 silly addNameRange '3.2.3', 527 silly addNameRange '3.2.4', 527 silly addNameRange '4.0.0', 527 silly addNameRange '4.0.1', 527 silly addNameRange '4.0.2', 527 silly addNameRange '4.1.0', 527 silly addNameRange '4.1.1', 527 silly addNameRange '4.1.2' ] ] 528 silly addNamed http-auth@3.1.3 529 verbose addNamed "3.1.3" is a plain semver version for http-auth 530 silly mapToRegistry name http-auth 531 silly mapToRegistry using default registry 532 silly mapToRegistry registry https://registry.npmjs.org/ 533 silly mapToRegistry uri https://registry.npmjs.org/http-auth 534 verbose addRemoteTarball https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz not in flight; adding 535 verbose addRemoteTarball [ 'https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz', 535 verbose addRemoteTarball '945cfadd66521eaf8f7c84913d377d7b15f24e31' ] 536 http 200 https://registry.npmjs.org/connect 537 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 537 verbose headers 'content-type': 'application/json', 537 verbose headers 'transfer-encoding': 'chunked', 537 verbose headers connection: 'keep-alive', 537 verbose headers 'set-cookie': 537 verbose headers [ '__cfduid=d75c9e7237dd4da9694535c03fe00513b1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 537 verbose headers 'cf-ray': '61a0ba398c250905-SEA', 537 verbose headers age: '6384', 537 verbose headers 'cache-control': 'public, max-age=300', 537 verbose headers etag: 'W/"055bba3dee5db393516924a79163ac7a"', 537 verbose headers 'last-modified': 'Tue, 04 Jun 2019 11:16:04 GMT', 537 verbose headers vary: 'accept-encoding, accept', 537 verbose headers 'cf-cache-status': 'HIT', 537 verbose headers 'cf-request-id': '07f852b7f50000090508146000000001', 537 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 537 verbose headers server: 'cloudflare', 537 verbose headers 'content-encoding': 'gzip' } 538 silly get cb [ 200, 538 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 538 silly get 'content-type': 'application/json', 538 silly get 'transfer-encoding': 'chunked', 538 silly get connection: 'keep-alive', 538 silly get 'set-cookie': 538 silly get [ '__cfduid=d75c9e7237dd4da9694535c03fe00513b1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 538 silly get 'cf-ray': '61a0ba398c250905-SEA', 538 silly get age: '6384', 538 silly get 'cache-control': 'public, max-age=300', 538 silly get etag: 'W/"055bba3dee5db393516924a79163ac7a"', 538 silly get 'last-modified': 'Tue, 04 Jun 2019 11:16:04 GMT', 538 silly get vary: 'accept-encoding, accept', 538 silly get 'cf-cache-status': 'HIT', 538 silly get 'cf-request-id': '07f852b7f50000090508146000000001', 538 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 538 silly get server: 'cloudflare', 538 silly get 'content-encoding': 'gzip' } ] 539 verbose get saving connect to /home/michtang/.npm/registry.npmjs.org/connect/.cache.json 540 info retry fetch attempt 1 at 9:35:41 p.m. 541 info attempt registry request try #1 at 9:35:41 p.m. 542 http fetch GET https://registry.npmjs.org/send/-/send-0.17.1.tgz 543 silly fetchAndShaCheck shasum 5c0e9a8968e8912c286639fde977a8b209f2508e 544 verbose afterAdd /home/michtang/.npm/chokidar/2.1.8/package/package.json written 545 info retry fetch attempt 1 at 9:35:41 p.m. 546 info attempt registry request try #1 at 9:35:41 p.m. 547 http fetch GET https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz 548 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz not in flight; adding 549 verbose addTmpTarball already have metadata; skipping unpack for faye-websocket@0.11.3 550 silly resolveWithNewModule connect@3.7.0 checking installable status 551 silly cache add args [ 'connect@^3.6.6', null ] 552 verbose cache add spec connect@^3.6.6 553 silly cache add parsed spec Result { 553 silly cache add raw: 'connect@^3.6.6', 553 silly cache add scope: null, 553 silly cache add name: 'connect', 553 silly cache add rawSpec: '^3.6.6', 553 silly cache add spec: '>=3.6.6 <4.0.0', 553 silly cache add type: 'range' } 554 silly addNamed connect@>=3.6.6 <4.0.0 555 verbose addNamed ">=3.6.6 <4.0.0" is a valid semver range for connect 556 silly addNameRange { name: 'connect', range: '>=3.6.6 <4.0.0', hasData: false } 557 silly mapToRegistry name connect 558 silly mapToRegistry using default registry 559 silly mapToRegistry registry https://registry.npmjs.org/ 560 silly mapToRegistry uri https://registry.npmjs.org/connect 561 verbose addNameRange registry:https://registry.npmjs.org/connect not in flight; fetching 562 http fetch 200 https://registry.npmjs.org/cors/-/cors-2.8.5.tgz 563 silly fetchAndShaCheck shasum d3768d69b1e7d82e5ce050fff5b453bea12a9239 564 http fetch 200 https://registry.npmjs.org/opn/-/opn-6.0.0.tgz 565 verbose get https://registry.npmjs.org/connect not expired, no request 566 silly addNameRange number 2 { name: 'connect', range: '>=3.6.6 <4.0.0', hasData: true } 567 silly addNameRange versions [ 'connect', 567 silly addNameRange [ '0.0.1', 567 silly addNameRange '0.0.2', 567 silly addNameRange '0.0.3', 567 silly addNameRange '0.0.4', 567 silly addNameRange '0.0.5', 567 silly addNameRange '0.0.6', 567 silly addNameRange '0.1.0', 567 silly addNameRange '0.2.0', 567 silly addNameRange '0.2.1', 567 silly addNameRange '0.2.2', 567 silly addNameRange '0.2.3', 567 silly addNameRange '0.2.4', 567 silly addNameRange '0.2.5', 567 silly addNameRange '0.2.6', 567 silly addNameRange '0.2.7', 567 silly addNameRange '0.3.0', 567 silly addNameRange '0.4.0', 567 silly addNameRange '0.5.0', 567 silly addNameRange '0.5.1', 567 silly addNameRange '0.5.2', 567 silly addNameRange '0.5.3', 567 silly addNameRange '0.5.4', 567 silly addNameRange '0.5.5', 567 silly addNameRange '0.5.6', 567 silly addNameRange '0.5.7', 567 silly addNameRange '0.5.8', 567 silly addNameRange '0.5.9', 567 silly addNameRange '0.5.10', 567 silly addNameRange '1.0.0', 567 silly addNameRange '1.0.1', 567 silly addNameRange '1.0.2', 567 silly addNameRange '1.0.3', 567 silly addNameRange '1.0.4', 567 silly addNameRange '1.0.5', 567 silly addNameRange '1.0.6', 567 silly addNameRange '1.1.0', 567 silly addNameRange '1.1.1', 567 silly addNameRange '1.1.2', 567 silly addNameRange '1.1.3', 567 silly addNameRange '1.1.4', 567 silly addNameRange '1.1.5', 567 silly addNameRange '1.2.0', 567 silly addNameRange '1.2.1', 567 silly addNameRange '1.2.2', 567 silly addNameRange '1.2.3', 567 silly addNameRange '1.3.0', 567 silly addNameRange '1.4.0', 567 silly addNameRange '1.4.1', 567 silly addNameRange '1.4.2', 567 silly addNameRange '1.4.3', 567 silly addNameRange '1.4.4', 567 silly addNameRange '1.4.5', 567 silly addNameRange '1.4.6', 567 silly addNameRange '1.5.0', 567 silly addNameRange '1.5.1', 567 silly addNameRange '1.5.2', 567 silly addNameRange '1.6.0', 567 silly addNameRange '1.6.1', 567 silly addNameRange '1.6.2', 567 silly addNameRange '1.6.3', 567 silly addNameRange '1.6.4', 567 silly addNameRange '1.7.0', 567 silly addNameRange '1.7.1', 567 silly addNameRange '1.7.2', 567 silly addNameRange '1.7.3', 567 silly addNameRange '1.8.0', 567 silly addNameRange '1.8.1', 567 silly addNameRange '1.8.2', 567 silly addNameRange '1.8.3', 567 silly addNameRange '1.8.4', 567 silly addNameRange '1.8.5', 567 silly addNameRange '2.0.0', 567 silly addNameRange '2.0.1', 567 silly addNameRange '2.0.2', 567 silly addNameRange '2.0.3', 567 silly addNameRange '1.8.6', 567 silly addNameRange '2.1.0', 567 silly addNameRange '2.1.1', 567 silly addNameRange '2.1.2', 567 silly addNameRange '1.8.7', 567 silly addNameRange '2.1.3', 567 silly addNameRange '2.2.0', 567 silly addNameRange '2.2.1', 567 silly addNameRange '2.2.2', 567 silly addNameRange '2.3.0', 567 silly addNameRange '2.3.1', 567 silly addNameRange '2.3.2', 567 silly addNameRange '2.3.3', 567 silly addNameRange '1.9.0', 567 silly addNameRange '1.9.1', 567 silly addNameRange '2.3.4', 567 silly addNameRange '2.3.5', 567 silly addNameRange '2.3.6', 567 silly addNameRange '2.3.7', 567 silly addNameRange '1.9.2', 567 silly addNameRange '2.3.8', 567 silly addNameRange '2.3.9', 567 silly addNameRange '2.4.0', 567 silly addNameRange '2.4.1', 567 silly addNameRange '2.4.2', 567 silly addNameRange ... 134 more items ] ] 568 silly addNamed connect@3.7.0 569 verbose addNamed "3.7.0" is a plain semver version for connect 570 silly fetchAndShaCheck shasum eac11da51592dd86b9f06f6e7ac293b3df875d29 571 silly mapToRegistry name connect 572 silly mapToRegistry using default registry 573 silly mapToRegistry registry https://registry.npmjs.org/ 574 silly mapToRegistry uri https://registry.npmjs.org/connect 575 verbose addRemoteTarball https://registry.npmjs.org/connect/-/connect-3.7.0.tgz not in flight; adding 576 verbose addRemoteTarball [ 'https://registry.npmjs.org/connect/-/connect-3.7.0.tgz', 576 verbose addRemoteTarball '5d49348910caa5e07a01800b030d0c35f20484f8' ] 577 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz not in flight; adding 578 verbose addTmpTarball already have metadata; skipping unpack for serve-index@1.9.1 579 silly fetchAndShaCheck shasum 3c5b0db676d5f97da1233d1ed42d182bc5a27d2d 580 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/cors/-/cors-2.8.5.tgz not in flight; adding 581 verbose addTmpTarball already have metadata; skipping unpack for cors@2.8.5 582 info retry fetch attempt 1 at 9:35:41 p.m. 583 info attempt registry request try #1 at 9:35:41 p.m. 584 http fetch GET https://registry.npmjs.org/connect/-/connect-3.7.0.tgz 585 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/opn/-/opn-6.0.0.tgz not in flight; adding 586 verbose addTmpTarball already have metadata; skipping unpack for opn@6.0.0 587 silly cache afterAdd faye-websocket@0.11.3 588 verbose afterAdd /home/michtang/.npm/faye-websocket/0.11.3/package/package.json not in flight; writing 589 verbose afterAdd /home/michtang/.npm/faye-websocket/0.11.3/package/package.json written 590 silly cache afterAdd serve-index@1.9.1 591 verbose afterAdd /home/michtang/.npm/serve-index/1.9.1/package/package.json not in flight; writing 592 silly cache afterAdd cors@2.8.5 593 verbose afterAdd /home/michtang/.npm/cors/2.8.5/package/package.json not in flight; writing 594 silly cache afterAdd opn@6.0.0 595 verbose afterAdd /home/michtang/.npm/opn/6.0.0/package/package.json not in flight; writing 596 verbose afterAdd /home/michtang/.npm/serve-index/1.9.1/package/package.json written 597 verbose afterAdd /home/michtang/.npm/cors/2.8.5/package/package.json written 598 verbose afterAdd /home/michtang/.npm/opn/6.0.0/package/package.json written 599 http fetch 200 https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz 600 http fetch 200 https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz 601 silly fetchAndShaCheck shasum a3fdf1befb730f951965872ac2f6074c61477a56 602 http fetch 200 https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz 603 silly fetchAndShaCheck shasum 091778abc1fc47cd3509824653dae1faab6b17d7 604 http fetch 200 https://registry.npmjs.org/colors/-/colors-1.4.0.tgz 605 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz not in flight; adding 606 verbose addTmpTarball already have metadata; skipping unpack for proxy-middleware@0.15.0 607 http fetch 200 https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz 608 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/morgan/-/morgan-1.10.0.tgz not in flight; adding 609 verbose addTmpTarball already have metadata; skipping unpack for morgan@1.10.0 610 silly fetchAndShaCheck shasum 4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571 611 silly fetchAndShaCheck shasum c50491479d4c1bdaed2c9ced32cf7c7dc2360f78 612 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz not in flight; adding 613 verbose addTmpTarball already have metadata; skipping unpack for event-stream@3.3.4 614 silly fetchAndShaCheck shasum 2109adc7965887cfc05cbbd442cac8bfbb360863 615 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/colors/-/colors-1.4.0.tgz not in flight; adding 616 verbose addTmpTarball already have metadata; skipping unpack for colors@1.4.0 617 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz not in flight; adding 618 verbose addTmpTarball already have metadata; skipping unpack for object-assign@4.1.1 619 silly cache afterAdd proxy-middleware@0.15.0 620 verbose afterAdd /home/michtang/.npm/proxy-middleware/0.15.0/package/package.json not in flight; writing 621 silly cache afterAdd morgan@1.10.0 622 verbose afterAdd /home/michtang/.npm/morgan/1.10.0/package/package.json not in flight; writing 623 verbose afterAdd /home/michtang/.npm/proxy-middleware/0.15.0/package/package.json written 624 silly cache afterAdd event-stream@3.3.4 625 verbose afterAdd /home/michtang/.npm/event-stream/3.3.4/package/package.json not in flight; writing 626 silly cache afterAdd colors@1.4.0 627 verbose afterAdd /home/michtang/.npm/colors/1.4.0/package/package.json not in flight; writing 628 verbose afterAdd /home/michtang/.npm/morgan/1.10.0/package/package.json written 629 http fetch 200 https://registry.npmjs.org/send/-/send-0.17.1.tgz 630 silly cache afterAdd object-assign@4.1.1 631 verbose afterAdd /home/michtang/.npm/object-assign/4.1.1/package/package.json not in flight; writing 632 verbose afterAdd /home/michtang/.npm/event-stream/3.3.4/package/package.json written 633 verbose afterAdd /home/michtang/.npm/colors/1.4.0/package/package.json written 634 silly fetchAndShaCheck shasum c1d8b059f7900f7466dd4938bdc44e11ddb376c8 635 verbose afterAdd /home/michtang/.npm/object-assign/4.1.1/package/package.json written 636 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/send/-/send-0.17.1.tgz not in flight; adding 637 verbose addTmpTarball already have metadata; skipping unpack for send@0.17.1 638 http fetch 200 https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz 639 silly fetchAndShaCheck shasum 945cfadd66521eaf8f7c84913d377d7b15f24e31 640 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz not in flight; adding 641 verbose addTmpTarball already have metadata; skipping unpack for http-auth@3.1.3 642 silly cache afterAdd send@0.17.1 643 verbose afterAdd /home/michtang/.npm/send/0.17.1/package/package.json not in flight; writing 644 verbose afterAdd /home/michtang/.npm/send/0.17.1/package/package.json written 645 silly cache afterAdd http-auth@3.1.3 646 verbose afterAdd /home/michtang/.npm/http-auth/3.1.3/package/package.json not in flight; writing 647 verbose afterAdd /home/michtang/.npm/http-auth/3.1.3/package/package.json written 648 http fetch 200 https://registry.npmjs.org/connect/-/connect-3.7.0.tgz 649 silly fetchAndShaCheck shasum 5d49348910caa5e07a01800b030d0c35f20484f8 650 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/connect/-/connect-3.7.0.tgz not in flight; adding 651 verbose addTmpTarball already have metadata; skipping unpack for connect@3.7.0 652 silly cache afterAdd connect@3.7.0 653 verbose afterAdd /home/michtang/.npm/connect/3.7.0/package/package.json not in flight; writing 654 verbose afterAdd /home/michtang/.npm/connect/3.7.0/package/package.json written 655 silly fetchNamedPackageData anymatch 656 silly mapToRegistry name anymatch 657 silly mapToRegistry using default registry 658 silly mapToRegistry registry https://registry.npmjs.org/ 659 silly mapToRegistry uri https://registry.npmjs.org/anymatch 660 silly fetchNamedPackageData async-each 661 silly mapToRegistry name async-each 662 silly mapToRegistry using default registry 663 silly mapToRegistry registry https://registry.npmjs.org/ 664 silly mapToRegistry uri https://registry.npmjs.org/async-each 665 silly fetchNamedPackageData braces 666 silly mapToRegistry name braces 667 silly mapToRegistry using default registry 668 silly mapToRegistry registry https://registry.npmjs.org/ 669 silly mapToRegistry uri https://registry.npmjs.org/braces 670 silly fetchNamedPackageData glob-parent 671 silly mapToRegistry name glob-parent 672 silly mapToRegistry using default registry 673 silly mapToRegistry registry https://registry.npmjs.org/ 674 silly mapToRegistry uri https://registry.npmjs.org/glob-parent 675 silly fetchNamedPackageData inherits 676 silly mapToRegistry name inherits 677 silly mapToRegistry using default registry 678 silly mapToRegistry registry https://registry.npmjs.org/ 679 silly mapToRegistry uri https://registry.npmjs.org/inherits 680 silly fetchNamedPackageData is-binary-path 681 silly mapToRegistry name is-binary-path 682 silly mapToRegistry using default registry 683 silly mapToRegistry registry https://registry.npmjs.org/ 684 silly mapToRegistry uri https://registry.npmjs.org/is-binary-path 685 silly fetchNamedPackageData is-glob 686 silly mapToRegistry name is-glob 687 silly mapToRegistry using default registry 688 silly mapToRegistry registry https://registry.npmjs.org/ 689 silly mapToRegistry uri https://registry.npmjs.org/is-glob 690 silly fetchNamedPackageData normalize-path 691 silly mapToRegistry name normalize-path 692 silly mapToRegistry using default registry 693 silly mapToRegistry registry https://registry.npmjs.org/ 694 silly mapToRegistry uri https://registry.npmjs.org/normalize-path 695 silly fetchNamedPackageData path-is-absolute 696 silly mapToRegistry name path-is-absolute 697 silly mapToRegistry using default registry 698 silly mapToRegistry registry https://registry.npmjs.org/ 699 silly mapToRegistry uri https://registry.npmjs.org/path-is-absolute 700 silly fetchNamedPackageData readdirp 701 silly mapToRegistry name readdirp 702 silly mapToRegistry using default registry 703 silly mapToRegistry registry https://registry.npmjs.org/ 704 silly mapToRegistry uri https://registry.npmjs.org/readdirp 705 silly fetchNamedPackageData upath 706 silly mapToRegistry name upath 707 silly mapToRegistry using default registry 708 silly mapToRegistry registry https://registry.npmjs.org/ 709 silly mapToRegistry uri https://registry.npmjs.org/upath 710 silly fetchNamedPackageData fsevents 711 silly mapToRegistry name fsevents 712 silly mapToRegistry using default registry 713 silly mapToRegistry registry https://registry.npmjs.org/ 714 silly mapToRegistry uri https://registry.npmjs.org/fsevents 715 verbose request uri https://registry.npmjs.org/anymatch 716 verbose request no auth needed 717 info attempt registry request try #1 at 9:35:41 p.m. 718 http request GET https://registry.npmjs.org/anymatch 719 verbose request uri https://registry.npmjs.org/async-each 720 verbose request no auth needed 721 info attempt registry request try #1 at 9:35:41 p.m. 722 http request GET https://registry.npmjs.org/async-each 723 verbose request uri https://registry.npmjs.org/braces 724 verbose request no auth needed 725 info attempt registry request try #1 at 9:35:41 p.m. 726 http request GET https://registry.npmjs.org/braces 727 verbose request uri https://registry.npmjs.org/glob-parent 728 verbose request no auth needed 729 info attempt registry request try #1 at 9:35:41 p.m. 730 http request GET https://registry.npmjs.org/glob-parent 731 verbose request uri https://registry.npmjs.org/inherits 732 verbose request no auth needed 733 info attempt registry request try #1 at 9:35:41 p.m. 734 http request GET https://registry.npmjs.org/inherits 735 verbose request uri https://registry.npmjs.org/is-binary-path 736 verbose request no auth needed 737 info attempt registry request try #1 at 9:35:41 p.m. 738 http request GET https://registry.npmjs.org/is-binary-path 739 verbose request uri https://registry.npmjs.org/is-glob 740 verbose request no auth needed 741 info attempt registry request try #1 at 9:35:41 p.m. 742 http request GET https://registry.npmjs.org/is-glob 743 verbose request uri https://registry.npmjs.org/normalize-path 744 verbose request no auth needed 745 info attempt registry request try #1 at 9:35:41 p.m. 746 http request GET https://registry.npmjs.org/normalize-path 747 verbose request uri https://registry.npmjs.org/path-is-absolute 748 verbose request no auth needed 749 info attempt registry request try #1 at 9:35:41 p.m. 750 http request GET https://registry.npmjs.org/path-is-absolute 751 verbose request uri https://registry.npmjs.org/readdirp 752 verbose request no auth needed 753 info attempt registry request try #1 at 9:35:41 p.m. 754 http request GET https://registry.npmjs.org/readdirp 755 verbose request uri https://registry.npmjs.org/upath 756 verbose request no auth needed 757 info attempt registry request try #1 at 9:35:41 p.m. 758 http request GET https://registry.npmjs.org/upath 759 verbose request uri https://registry.npmjs.org/fsevents 760 verbose request no auth needed 761 info attempt registry request try #1 at 9:35:41 p.m. 762 http request GET https://registry.npmjs.org/fsevents 763 http 200 https://registry.npmjs.org/inherits 764 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 764 verbose headers 'content-type': 'application/json', 764 verbose headers 'transfer-encoding': 'chunked', 764 verbose headers connection: 'keep-alive', 764 verbose headers 'set-cookie': 764 verbose headers [ '__cfduid=d3a2d0377f873ff39d018edfeb099ea6d1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 764 verbose headers 'cf-ray': '61a0ba3b1f09ded9-SEA', 764 verbose headers age: '3221', 764 verbose headers 'cache-control': 'public, max-age=300', 764 verbose headers etag: 'W/"89b9ff30160e62cccc320a50b274ccd9"', 764 verbose headers 'last-modified': 'Wed, 19 Jun 2019 20:18:57 GMT', 764 verbose headers vary: 'accept-encoding, accept', 764 verbose headers 'cf-cache-status': 'HIT', 764 verbose headers 'cf-request-id': '07f852b8f10000ded90b2f8000000001', 764 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 764 verbose headers server: 'cloudflare', 764 verbose headers 'content-encoding': 'gzip' } 765 silly get cb [ 200, 765 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 765 silly get 'content-type': 'application/json', 765 silly get 'transfer-encoding': 'chunked', 765 silly get connection: 'keep-alive', 765 silly get 'set-cookie': 765 silly get [ '__cfduid=d3a2d0377f873ff39d018edfeb099ea6d1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 765 silly get 'cf-ray': '61a0ba3b1f09ded9-SEA', 765 silly get age: '3221', 765 silly get 'cache-control': 'public, max-age=300', 765 silly get etag: 'W/"89b9ff30160e62cccc320a50b274ccd9"', 765 silly get 'last-modified': 'Wed, 19 Jun 2019 20:18:57 GMT', 765 silly get vary: 'accept-encoding, accept', 765 silly get 'cf-cache-status': 'HIT', 765 silly get 'cf-request-id': '07f852b8f10000ded90b2f8000000001', 765 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 765 silly get server: 'cloudflare', 765 silly get 'content-encoding': 'gzip' } ] 766 verbose get saving inherits to /home/michtang/.npm/registry.npmjs.org/inherits/.cache.json 767 http 200 https://registry.npmjs.org/glob-parent 768 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 768 verbose headers 'content-type': 'application/json', 768 verbose headers 'transfer-encoding': 'chunked', 768 verbose headers connection: 'keep-alive', 768 verbose headers 'set-cookie': 768 verbose headers [ '__cfduid=dae3c62f9b27c6ea5ec71a3acf68e05041612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 768 verbose headers 'cf-ray': '61a0ba3b1db2c981-SEA', 768 verbose headers age: '1457', 768 verbose headers 'cache-control': 'public, max-age=300', 768 verbose headers etag: 'W/"55aefcb05179f7fa45b295d0974d798e"', 768 verbose headers 'last-modified': 'Sat, 21 Mar 2020 23:16:52 GMT', 768 verbose headers vary: 'accept-encoding, accept', 768 verbose headers 'cf-cache-status': 'HIT', 768 verbose headers 'cf-request-id': '07f852b8f20000c9813035b000000001', 768 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 768 verbose headers server: 'cloudflare', 768 verbose headers 'content-encoding': 'gzip' } 769 silly get cb [ 200, 769 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 769 silly get 'content-type': 'application/json', 769 silly get 'transfer-encoding': 'chunked', 769 silly get connection: 'keep-alive', 769 silly get 'set-cookie': 769 silly get [ '__cfduid=dae3c62f9b27c6ea5ec71a3acf68e05041612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 769 silly get 'cf-ray': '61a0ba3b1db2c981-SEA', 769 silly get age: '1457', 769 silly get 'cache-control': 'public, max-age=300', 769 silly get etag: 'W/"55aefcb05179f7fa45b295d0974d798e"', 769 silly get 'last-modified': 'Sat, 21 Mar 2020 23:16:52 GMT', 769 silly get vary: 'accept-encoding, accept', 769 silly get 'cf-cache-status': 'HIT', 769 silly get 'cf-request-id': '07f852b8f20000c9813035b000000001', 769 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 769 silly get server: 'cloudflare', 769 silly get 'content-encoding': 'gzip' } ] 770 verbose get saving glob-parent to /home/michtang/.npm/registry.npmjs.org/glob-parent/.cache.json 771 silly resolveWithNewModule inherits@2.0.4 checking installable status 772 silly cache add args [ 'inherits@^2.0.3', null ] 773 verbose cache add spec inherits@^2.0.3 774 silly cache add parsed spec Result { 774 silly cache add raw: 'inherits@^2.0.3', 774 silly cache add scope: null, 774 silly cache add name: 'inherits', 774 silly cache add rawSpec: '^2.0.3', 774 silly cache add spec: '>=2.0.3 <3.0.0', 774 silly cache add type: 'range' } 775 silly addNamed inherits@>=2.0.3 <3.0.0 776 verbose addNamed ">=2.0.3 <3.0.0" is a valid semver range for inherits 777 silly addNameRange { name: 'inherits', range: '>=2.0.3 <3.0.0', hasData: false } 778 silly mapToRegistry name inherits 779 silly mapToRegistry using default registry 780 silly mapToRegistry registry https://registry.npmjs.org/ 781 silly mapToRegistry uri https://registry.npmjs.org/inherits 782 verbose addNameRange registry:https://registry.npmjs.org/inherits not in flight; fetching 783 silly resolveWithNewModule glob-parent@3.1.0 checking installable status 784 silly cache add args [ 'glob-parent@^3.1.0', null ] 785 verbose cache add spec glob-parent@^3.1.0 786 silly cache add parsed spec Result { 786 silly cache add raw: 'glob-parent@^3.1.0', 786 silly cache add scope: null, 786 silly cache add name: 'glob-parent', 786 silly cache add rawSpec: '^3.1.0', 786 silly cache add spec: '>=3.1.0 <4.0.0', 786 silly cache add type: 'range' } 787 silly addNamed glob-parent@>=3.1.0 <4.0.0 788 verbose addNamed ">=3.1.0 <4.0.0" is a valid semver range for glob-parent 789 silly addNameRange { name: 'glob-parent', range: '>=3.1.0 <4.0.0', hasData: false } 790 silly mapToRegistry name glob-parent 791 silly mapToRegistry using default registry 792 silly mapToRegistry registry https://registry.npmjs.org/ 793 silly mapToRegistry uri https://registry.npmjs.org/glob-parent 794 verbose addNameRange registry:https://registry.npmjs.org/glob-parent not in flight; fetching 795 http 200 https://registry.npmjs.org/is-binary-path 796 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 796 verbose headers 'content-type': 'application/json', 796 verbose headers 'transfer-encoding': 'chunked', 796 verbose headers connection: 'keep-alive', 796 verbose headers 'set-cookie': 796 verbose headers [ '__cfduid=d6588c290c8da22ee9ceaec0eaf59a98a1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 796 verbose headers 'cf-ray': '61a0ba3b186c138a-SEA', 796 verbose headers age: '6997', 796 verbose headers 'cache-control': 'public, max-age=300', 796 verbose headers etag: 'W/"8ed7a9479c3f5e194e9571992693ddc0"', 796 verbose headers 'last-modified': 'Fri, 19 Apr 2019 04:42:49 GMT', 796 verbose headers vary: 'accept-encoding, accept', 796 verbose headers 'cf-cache-status': 'HIT', 796 verbose headers 'cf-request-id': '07f852b8f10000138a8d0d2000000001', 796 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 796 verbose headers server: 'cloudflare', 796 verbose headers 'content-encoding': 'gzip' } 797 silly get cb [ 200, 797 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 797 silly get 'content-type': 'application/json', 797 silly get 'transfer-encoding': 'chunked', 797 silly get connection: 'keep-alive', 797 silly get 'set-cookie': 797 silly get [ '__cfduid=d6588c290c8da22ee9ceaec0eaf59a98a1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 797 silly get 'cf-ray': '61a0ba3b186c138a-SEA', 797 silly get age: '6997', 797 silly get 'cache-control': 'public, max-age=300', 797 silly get etag: 'W/"8ed7a9479c3f5e194e9571992693ddc0"', 797 silly get 'last-modified': 'Fri, 19 Apr 2019 04:42:49 GMT', 797 silly get vary: 'accept-encoding, accept', 797 silly get 'cf-cache-status': 'HIT', 797 silly get 'cf-request-id': '07f852b8f10000138a8d0d2000000001', 797 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 797 silly get server: 'cloudflare', 797 silly get 'content-encoding': 'gzip' } ] 798 verbose get saving is-binary-path to /home/michtang/.npm/registry.npmjs.org/is-binary-path/.cache.json 799 verbose get https://registry.npmjs.org/inherits not expired, no request 800 silly addNameRange number 2 { name: 'inherits', range: '>=2.0.3 <3.0.0', hasData: true } 801 silly addNameRange versions [ 'inherits', 801 silly addNameRange [ '1.0.0', '2.0.0', '2.0.1', '1.0.1', '1.0.2', '2.0.3', '2.0.4' ] ] 802 silly addNamed inherits@2.0.4 803 verbose addNamed "2.0.4" is a plain semver version for inherits 804 silly mapToRegistry name inherits 805 silly mapToRegistry using default registry 806 silly mapToRegistry registry https://registry.npmjs.org/ 807 silly mapToRegistry uri https://registry.npmjs.org/inherits 808 verbose addRemoteTarball https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz not in flight; adding 809 verbose addRemoteTarball [ 'https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz', 809 verbose addRemoteTarball '0fa2c64f932917c3433a0ded55363aae37416b7c' ] 810 verbose get https://registry.npmjs.org/glob-parent not expired, no request 811 silly addNameRange number 2 { name: 'glob-parent', range: '>=3.1.0 <4.0.0', hasData: true } 812 silly addNameRange versions [ 'glob-parent', 812 silly addNameRange [ '1.0.0', 812 silly addNameRange '1.1.0', 812 silly addNameRange '1.2.0', 812 silly addNameRange '1.3.0', 812 silly addNameRange '2.0.0', 812 silly addNameRange '3.0.0', 812 silly addNameRange '3.0.1', 812 silly addNameRange '3.1.0', 812 silly addNameRange '4.0.0', 812 silly addNameRange '5.0.0', 812 silly addNameRange '5.1.0', 812 silly addNameRange '5.1.1' ] ] 813 silly addNamed glob-parent@3.1.0 814 verbose addNamed "3.1.0" is a plain semver version for glob-parent 815 http 200 https://registry.npmjs.org/anymatch 816 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 816 verbose headers 'content-type': 'application/json', 816 verbose headers 'transfer-encoding': 'chunked', 816 verbose headers connection: 'keep-alive', 816 verbose headers 'set-cookie': 816 verbose headers [ '__cfduid=da6fddbe9e7751736f16ef32d3a54aa641612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 816 verbose headers 'cf-ray': '61a0ba3b1d0613c2-SEA', 816 verbose headers age: '6847', 816 verbose headers 'cache-control': 'public, max-age=300', 816 verbose headers etag: 'W/"98fa5632ec0e527416f1335e40360ff2"', 816 verbose headers 'last-modified': 'Tue, 01 Oct 2019 02:34:52 GMT', 816 verbose headers vary: 'accept-encoding, accept', 816 verbose headers 'cf-cache-status': 'HIT', 816 verbose headers 'cf-request-id': '07f852b8f1000013c2af220000000001', 816 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 816 verbose headers server: 'cloudflare', 816 verbose headers 'content-encoding': 'gzip' } 817 silly get cb [ 200, 817 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 817 silly get 'content-type': 'application/json', 817 silly get 'transfer-encoding': 'chunked', 817 silly get connection: 'keep-alive', 817 silly get 'set-cookie': 817 silly get [ '__cfduid=da6fddbe9e7751736f16ef32d3a54aa641612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 817 silly get 'cf-ray': '61a0ba3b1d0613c2-SEA', 817 silly get age: '6847', 817 silly get 'cache-control': 'public, max-age=300', 817 silly get etag: 'W/"98fa5632ec0e527416f1335e40360ff2"', 817 silly get 'last-modified': 'Tue, 01 Oct 2019 02:34:52 GMT', 817 silly get vary: 'accept-encoding, accept', 817 silly get 'cf-cache-status': 'HIT', 817 silly get 'cf-request-id': '07f852b8f1000013c2af220000000001', 817 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 817 silly get server: 'cloudflare', 817 silly get 'content-encoding': 'gzip' } ] 818 verbose get saving anymatch to /home/michtang/.npm/registry.npmjs.org/anymatch/.cache.json 819 http 200 https://registry.npmjs.org/normalize-path 820 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 820 verbose headers 'content-type': 'application/json; charset=UTF-8', 820 verbose headers 'transfer-encoding': 'chunked', 820 verbose headers connection: 'keep-alive', 820 verbose headers 'set-cookie': 820 verbose headers [ '__cfduid=df24c3ff8be2a4e1f0115f531da7f98081612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 820 verbose headers 'cf-ray': '61a0ba3b28dc1486-SEA', 820 verbose headers age: '115', 820 verbose headers 'cache-control': 'public, max-age=300', 820 verbose headers etag: 'W/"0a459c763ee9d4916c02d792a226cce9"', 820 verbose headers 'last-modified': 'Sun, 27 May 2018 10:33:45 GMT', 820 verbose headers vary: 'accept-encoding, accept', 820 verbose headers 'cf-cache-status': 'HIT', 820 verbose headers 'cf-request-id': '07f852b8f90000148657ad1000000001', 820 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 820 verbose headers server: 'cloudflare', 820 verbose headers 'content-encoding': 'gzip' } 821 silly get cb [ 200, 821 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 821 silly get 'content-type': 'application/json; charset=UTF-8', 821 silly get 'transfer-encoding': 'chunked', 821 silly get connection: 'keep-alive', 821 silly get 'set-cookie': 821 silly get [ '__cfduid=df24c3ff8be2a4e1f0115f531da7f98081612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 821 silly get 'cf-ray': '61a0ba3b28dc1486-SEA', 821 silly get age: '115', 821 silly get 'cache-control': 'public, max-age=300', 821 silly get etag: 'W/"0a459c763ee9d4916c02d792a226cce9"', 821 silly get 'last-modified': 'Sun, 27 May 2018 10:33:45 GMT', 821 silly get vary: 'accept-encoding, accept', 821 silly get 'cf-cache-status': 'HIT', 821 silly get 'cf-request-id': '07f852b8f90000148657ad1000000001', 821 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 821 silly get server: 'cloudflare', 821 silly get 'content-encoding': 'gzip' } ] 822 verbose get saving normalize-path to /home/michtang/.npm/registry.npmjs.org/normalize-path/.cache.json 823 silly mapToRegistry name glob-parent 824 silly mapToRegistry using default registry 825 silly mapToRegistry registry https://registry.npmjs.org/ 826 silly mapToRegistry uri https://registry.npmjs.org/glob-parent 827 verbose addRemoteTarball https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz not in flight; adding 828 verbose addRemoteTarball [ 'https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz', 828 verbose addRemoteTarball '9e6af6299d8d3bd2bd40430832bd113df906c5ae' ] 829 info retry fetch attempt 1 at 9:35:41 p.m. 830 info attempt registry request try #1 at 9:35:41 p.m. 831 http fetch GET https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz 832 info retry fetch attempt 1 at 9:35:41 p.m. 833 info attempt registry request try #1 at 9:35:41 p.m. 834 http fetch GET https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz 835 http 200 https://registry.npmjs.org/async-each 836 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 836 verbose headers 'content-type': 'application/json', 836 verbose headers 'transfer-encoding': 'chunked', 836 verbose headers connection: 'keep-alive', 836 verbose headers 'set-cookie': 836 verbose headers [ '__cfduid=d24f9fb47adcbb903e5f9854cdaee39301612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 836 verbose headers 'cf-ray': '61a0ba3b1b4f39ba-SEA', 836 verbose headers age: '6560', 836 verbose headers 'cache-control': 'public, max-age=300', 836 verbose headers etag: 'W/"8c366748d12795bbad92d87bb0962bda"', 836 verbose headers 'last-modified': 'Tue, 16 Apr 2019 18:59:06 GMT', 836 verbose headers vary: 'accept-encoding, accept', 836 verbose headers 'cf-cache-status': 'HIT', 836 verbose headers 'cf-request-id': '07f852b8f1000039ba2b09d000000001', 836 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 836 verbose headers server: 'cloudflare', 836 verbose headers 'content-encoding': 'gzip' } 837 silly get cb [ 200, 837 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 837 silly get 'content-type': 'application/json', 837 silly get 'transfer-encoding': 'chunked', 837 silly get connection: 'keep-alive', 837 silly get 'set-cookie': 837 silly get [ '__cfduid=d24f9fb47adcbb903e5f9854cdaee39301612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 837 silly get 'cf-ray': '61a0ba3b1b4f39ba-SEA', 837 silly get age: '6560', 837 silly get 'cache-control': 'public, max-age=300', 837 silly get etag: 'W/"8c366748d12795bbad92d87bb0962bda"', 837 silly get 'last-modified': 'Tue, 16 Apr 2019 18:59:06 GMT', 837 silly get vary: 'accept-encoding, accept', 837 silly get 'cf-cache-status': 'HIT', 837 silly get 'cf-request-id': '07f852b8f1000039ba2b09d000000001', 837 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 837 silly get server: 'cloudflare', 837 silly get 'content-encoding': 'gzip' } ] 838 verbose get saving async-each to /home/michtang/.npm/registry.npmjs.org/async-each/.cache.json 839 http 200 https://registry.npmjs.org/path-is-absolute 840 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 840 verbose headers 'content-type': 'application/json', 840 verbose headers 'transfer-encoding': 'chunked', 840 verbose headers connection: 'keep-alive', 840 verbose headers 'set-cookie': 840 verbose headers [ '__cfduid=d4101d19dc5f5b42df0ea648c44dd04bd1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 840 verbose headers 'cf-ray': '61a0ba3b2e26e16a-SEA', 840 verbose headers age: '2126', 840 verbose headers 'cache-control': 'public, max-age=300', 840 verbose headers etag: 'W/"25aaada20f078477a61dfb4673202332"', 840 verbose headers 'last-modified': 'Sat, 05 Jan 2019 02:56:57 GMT', 840 verbose headers vary: 'accept-encoding, accept', 840 verbose headers 'cf-cache-status': 'HIT', 840 verbose headers 'cf-request-id': '07f852b8f90000e16a0b04d000000001', 840 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 840 verbose headers server: 'cloudflare', 840 verbose headers 'content-encoding': 'gzip' } 841 silly get cb [ 200, 841 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 841 silly get 'content-type': 'application/json', 841 silly get 'transfer-encoding': 'chunked', 841 silly get connection: 'keep-alive', 841 silly get 'set-cookie': 841 silly get [ '__cfduid=d4101d19dc5f5b42df0ea648c44dd04bd1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 841 silly get 'cf-ray': '61a0ba3b2e26e16a-SEA', 841 silly get age: '2126', 841 silly get 'cache-control': 'public, max-age=300', 841 silly get etag: 'W/"25aaada20f078477a61dfb4673202332"', 841 silly get 'last-modified': 'Sat, 05 Jan 2019 02:56:57 GMT', 841 silly get vary: 'accept-encoding, accept', 841 silly get 'cf-cache-status': 'HIT', 841 silly get 'cf-request-id': '07f852b8f90000e16a0b04d000000001', 841 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 841 silly get server: 'cloudflare', 841 silly get 'content-encoding': 'gzip' } ] 842 verbose get saving path-is-absolute to /home/michtang/.npm/registry.npmjs.org/path-is-absolute/.cache.json 843 http 200 https://registry.npmjs.org/upath 844 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 844 verbose headers 'content-type': 'application/json', 844 verbose headers 'transfer-encoding': 'chunked', 844 verbose headers connection: 'keep-alive', 844 verbose headers 'set-cookie': 844 verbose headers [ '__cfduid=d4b313dcc75a251457a33339494ef0abe1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 844 verbose headers 'cf-ray': '61a0ba3b2fbde462-SEA', 844 verbose headers age: '4124', 844 verbose headers 'cache-control': 'public, max-age=300', 844 verbose headers etag: 'W/"4e605aa4090928d56641b8aca37d6955"', 844 verbose headers 'last-modified': 'Sat, 07 Nov 2020 17:01:37 GMT', 844 verbose headers vary: 'accept-encoding, accept', 844 verbose headers 'cf-cache-status': 'HIT', 844 verbose headers 'cf-request-id': '07f852b8f60000e462cc286000000001', 844 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 844 verbose headers server: 'cloudflare', 844 verbose headers 'content-encoding': 'gzip' } 845 silly get cb [ 200, 845 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 845 silly get 'content-type': 'application/json', 845 silly get 'transfer-encoding': 'chunked', 845 silly get connection: 'keep-alive', 845 silly get 'set-cookie': 845 silly get [ '__cfduid=d4b313dcc75a251457a33339494ef0abe1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 845 silly get 'cf-ray': '61a0ba3b2fbde462-SEA', 845 silly get age: '4124', 845 silly get 'cache-control': 'public, max-age=300', 845 silly get etag: 'W/"4e605aa4090928d56641b8aca37d6955"', 845 silly get 'last-modified': 'Sat, 07 Nov 2020 17:01:37 GMT', 845 silly get vary: 'accept-encoding, accept', 845 silly get 'cf-cache-status': 'HIT', 845 silly get 'cf-request-id': '07f852b8f60000e462cc286000000001', 845 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 845 silly get server: 'cloudflare', 845 silly get 'content-encoding': 'gzip' } ] 846 verbose get saving upath to /home/michtang/.npm/registry.npmjs.org/upath/.cache.json 847 http 200 https://registry.npmjs.org/readdirp 848 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 848 verbose headers 'content-type': 'application/json', 848 verbose headers 'transfer-encoding': 'chunked', 848 verbose headers connection: 'keep-alive', 848 verbose headers 'set-cookie': 848 verbose headers [ '__cfduid=d2cac38fb15b0e3a5303a1d991650c53a1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 848 verbose headers 'cf-ray': '61a0ba3b2b35e141-SEA', 848 verbose headers age: '1987', 848 verbose headers 'cache-control': 'public, max-age=300', 848 verbose headers etag: 'W/"fd50e901e3e7ff4682828e07e910080e"', 848 verbose headers 'last-modified': 'Tue, 13 Oct 2020 10:18:01 GMT', 848 verbose headers vary: 'accept-encoding, accept', 848 verbose headers 'cf-cache-status': 'HIT', 848 verbose headers 'cf-request-id': '07f852b8f90000e1419492a000000001', 848 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 848 verbose headers server: 'cloudflare', 848 verbose headers 'content-encoding': 'gzip' } 849 silly get cb [ 200, 849 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 849 silly get 'content-type': 'application/json', 849 silly get 'transfer-encoding': 'chunked', 849 silly get connection: 'keep-alive', 849 silly get 'set-cookie': 849 silly get [ '__cfduid=d2cac38fb15b0e3a5303a1d991650c53a1612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 849 silly get 'cf-ray': '61a0ba3b2b35e141-SEA', 849 silly get age: '1987', 849 silly get 'cache-control': 'public, max-age=300', 849 silly get etag: 'W/"fd50e901e3e7ff4682828e07e910080e"', 849 silly get 'last-modified': 'Tue, 13 Oct 2020 10:18:01 GMT', 849 silly get vary: 'accept-encoding, accept', 849 silly get 'cf-cache-status': 'HIT', 849 silly get 'cf-request-id': '07f852b8f90000e1419492a000000001', 849 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 849 silly get server: 'cloudflare', 849 silly get 'content-encoding': 'gzip' } ] 850 verbose get saving readdirp to /home/michtang/.npm/registry.npmjs.org/readdirp/.cache.json 851 silly resolveWithNewModule is-binary-path@1.0.1 checking installable status 852 silly cache add args [ 'is-binary-path@^1.0.0', null ] 853 verbose cache add spec is-binary-path@^1.0.0 854 silly cache add parsed spec Result { 854 silly cache add raw: 'is-binary-path@^1.0.0', 854 silly cache add scope: null, 854 silly cache add name: 'is-binary-path', 854 silly cache add rawSpec: '^1.0.0', 854 silly cache add spec: '>=1.0.0 <2.0.0', 854 silly cache add type: 'range' } 855 silly addNamed is-binary-path@>=1.0.0 <2.0.0 856 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-binary-path 857 silly addNameRange { name: 'is-binary-path', 857 silly addNameRange range: '>=1.0.0 <2.0.0', 857 silly addNameRange hasData: false } 858 silly mapToRegistry name is-binary-path 859 silly mapToRegistry using default registry 860 silly mapToRegistry registry https://registry.npmjs.org/ 861 silly mapToRegistry uri https://registry.npmjs.org/is-binary-path 862 verbose addNameRange registry:https://registry.npmjs.org/is-binary-path not in flight; fetching 863 http 200 https://registry.npmjs.org/braces 864 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 864 verbose headers 'content-type': 'application/json', 864 verbose headers 'transfer-encoding': 'chunked', 864 verbose headers connection: 'keep-alive', 864 verbose headers 'set-cookie': 864 verbose headers [ '__cfduid=d423fcb565526118a49468e9ea652f9271612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 864 verbose headers 'cf-ray': '61a0ba3b1e00e376-SEA', 864 verbose headers age: '4632', 864 verbose headers 'cache-control': 'public, max-age=300', 864 verbose headers etag: 'W/"53878de16015f7ab71c0a56f622f24f9"', 864 verbose headers 'last-modified': 'Tue, 16 Apr 2019 19:51:16 GMT', 864 verbose headers vary: 'accept-encoding, accept', 864 verbose headers 'cf-cache-status': 'HIT', 864 verbose headers 'cf-request-id': '07f852b8f30000e3768eb57000000001', 864 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 864 verbose headers server: 'cloudflare', 864 verbose headers 'content-encoding': 'gzip' } 865 silly get cb [ 200, 865 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 865 silly get 'content-type': 'application/json', 865 silly get 'transfer-encoding': 'chunked', 865 silly get connection: 'keep-alive', 865 silly get 'set-cookie': 865 silly get [ '__cfduid=d423fcb565526118a49468e9ea652f9271612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 865 silly get 'cf-ray': '61a0ba3b1e00e376-SEA', 865 silly get age: '4632', 865 silly get 'cache-control': 'public, max-age=300', 865 silly get etag: 'W/"53878de16015f7ab71c0a56f622f24f9"', 865 silly get 'last-modified': 'Tue, 16 Apr 2019 19:51:16 GMT', 865 silly get vary: 'accept-encoding, accept', 865 silly get 'cf-cache-status': 'HIT', 865 silly get 'cf-request-id': '07f852b8f30000e3768eb57000000001', 865 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 865 silly get server: 'cloudflare', 865 silly get 'content-encoding': 'gzip' } ] 866 verbose get saving braces to /home/michtang/.npm/registry.npmjs.org/braces/.cache.json 867 silly resolveWithNewModule normalize-path@3.0.0 checking installable status 868 silly cache add args [ 'normalize-path@^3.0.0', null ] 869 verbose cache add spec normalize-path@^3.0.0 870 silly cache add parsed spec Result { 870 silly cache add raw: 'normalize-path@^3.0.0', 870 silly cache add scope: null, 870 silly cache add name: 'normalize-path', 870 silly cache add rawSpec: '^3.0.0', 870 silly cache add spec: '>=3.0.0 <4.0.0', 870 silly cache add type: 'range' } 871 silly addNamed normalize-path@>=3.0.0 <4.0.0 872 verbose addNamed ">=3.0.0 <4.0.0" is a valid semver range for normalize-path 873 silly addNameRange { name: 'normalize-path', 873 silly addNameRange range: '>=3.0.0 <4.0.0', 873 silly addNameRange hasData: false } 874 silly mapToRegistry name normalize-path 875 silly mapToRegistry using default registry 876 silly mapToRegistry registry https://registry.npmjs.org/ 877 silly mapToRegistry uri https://registry.npmjs.org/normalize-path 878 verbose addNameRange registry:https://registry.npmjs.org/normalize-path not in flight; fetching 879 silly resolveWithNewModule anymatch@2.0.0 checking installable status 880 silly cache add args [ 'anymatch@^2.0.0', null ] 881 verbose cache add spec anymatch@^2.0.0 882 silly cache add parsed spec Result { 882 silly cache add raw: 'anymatch@^2.0.0', 882 silly cache add scope: null, 882 silly cache add name: 'anymatch', 882 silly cache add rawSpec: '^2.0.0', 882 silly cache add spec: '>=2.0.0 <3.0.0', 882 silly cache add type: 'range' } 883 silly addNamed anymatch@>=2.0.0 <3.0.0 884 verbose addNamed ">=2.0.0 <3.0.0" is a valid semver range for anymatch 885 silly addNameRange { name: 'anymatch', range: '>=2.0.0 <3.0.0', hasData: false } 886 silly mapToRegistry name anymatch 887 silly mapToRegistry using default registry 888 silly mapToRegistry registry https://registry.npmjs.org/ 889 silly mapToRegistry uri https://registry.npmjs.org/anymatch 890 verbose addNameRange registry:https://registry.npmjs.org/anymatch not in flight; fetching 891 http 200 https://registry.npmjs.org/is-glob 892 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 892 verbose headers 'content-type': 'application/json', 892 verbose headers 'transfer-encoding': 'chunked', 892 verbose headers connection: 'keep-alive', 892 verbose headers 'set-cookie': 892 verbose headers [ '__cfduid=d4ff95efd9303f0f923538b1756f877141612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 892 verbose headers 'cf-ray': '61a0ba3b298a39a8-SEA', 892 verbose headers age: '5807', 892 verbose headers 'cache-control': 'public, max-age=300', 892 verbose headers etag: 'W/"d4c60158c6c0244bf96dd8e6749675aa"', 892 verbose headers 'last-modified': 'Wed, 27 Mar 2019 22:26:41 GMT', 892 verbose headers vary: 'accept-encoding, accept', 892 verbose headers 'cf-cache-status': 'HIT', 892 verbose headers 'cf-request-id': '07f852b8f7000039a8530f1000000001', 892 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 892 verbose headers server: 'cloudflare', 892 verbose headers 'content-encoding': 'gzip' } 893 silly get cb [ 200, 893 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 893 silly get 'content-type': 'application/json', 893 silly get 'transfer-encoding': 'chunked', 893 silly get connection: 'keep-alive', 893 silly get 'set-cookie': 893 silly get [ '__cfduid=d4ff95efd9303f0f923538b1756f877141612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 893 silly get 'cf-ray': '61a0ba3b298a39a8-SEA', 893 silly get age: '5807', 893 silly get 'cache-control': 'public, max-age=300', 893 silly get etag: 'W/"d4c60158c6c0244bf96dd8e6749675aa"', 893 silly get 'last-modified': 'Wed, 27 Mar 2019 22:26:41 GMT', 893 silly get vary: 'accept-encoding, accept', 893 silly get 'cf-cache-status': 'HIT', 893 silly get 'cf-request-id': '07f852b8f7000039a8530f1000000001', 893 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 893 silly get server: 'cloudflare', 893 silly get 'content-encoding': 'gzip' } ] 894 verbose get saving is-glob to /home/michtang/.npm/registry.npmjs.org/is-glob/.cache.json 895 verbose get https://registry.npmjs.org/is-binary-path not expired, no request 896 silly addNameRange number 2 { name: 'is-binary-path', 896 silly addNameRange range: '>=1.0.0 <2.0.0', 896 silly addNameRange hasData: true } 897 silly addNameRange versions [ 'is-binary-path', 897 silly addNameRange [ '1.0.0', '1.0.1', '2.0.0', '2.0.1', '2.1.0' ] ] 898 silly addNamed is-binary-path@1.0.1 899 verbose addNamed "1.0.1" is a plain semver version for is-binary-path 900 silly resolveWithNewModule async-each@1.0.3 checking installable status 901 silly cache add args [ 'async-each@^1.0.1', null ] 902 verbose cache add spec async-each@^1.0.1 903 silly cache add parsed spec Result { 903 silly cache add raw: 'async-each@^1.0.1', 903 silly cache add scope: null, 903 silly cache add name: 'async-each', 903 silly cache add rawSpec: '^1.0.1', 903 silly cache add spec: '>=1.0.1 <2.0.0', 903 silly cache add type: 'range' } 904 silly addNamed async-each@>=1.0.1 <2.0.0 905 verbose addNamed ">=1.0.1 <2.0.0" is a valid semver range for async-each 906 silly addNameRange { name: 'async-each', range: '>=1.0.1 <2.0.0', hasData: false } 907 silly mapToRegistry name async-each 908 silly mapToRegistry using default registry 909 silly mapToRegistry registry https://registry.npmjs.org/ 910 silly mapToRegistry uri https://registry.npmjs.org/async-each 911 verbose addNameRange registry:https://registry.npmjs.org/async-each not in flight; fetching 912 silly mapToRegistry name is-binary-path 913 silly mapToRegistry using default registry 914 silly mapToRegistry registry https://registry.npmjs.org/ 915 silly mapToRegistry uri https://registry.npmjs.org/is-binary-path 916 verbose addRemoteTarball https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz not in flight; adding 917 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz', 917 verbose addRemoteTarball '75f16642b480f187a711c814161fd3a4a7655898' ] 918 silly resolveWithNewModule path-is-absolute@1.0.1 checking installable status 919 silly cache add args [ 'path-is-absolute@^1.0.0', null ] 920 verbose cache add spec path-is-absolute@^1.0.0 921 silly cache add parsed spec Result { 921 silly cache add raw: 'path-is-absolute@^1.0.0', 921 silly cache add scope: null, 921 silly cache add name: 'path-is-absolute', 921 silly cache add rawSpec: '^1.0.0', 921 silly cache add spec: '>=1.0.0 <2.0.0', 921 silly cache add type: 'range' } 922 silly addNamed path-is-absolute@>=1.0.0 <2.0.0 923 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for path-is-absolute 924 silly addNameRange { name: 'path-is-absolute', 924 silly addNameRange range: '>=1.0.0 <2.0.0', 924 silly addNameRange hasData: false } 925 silly mapToRegistry name path-is-absolute 926 silly mapToRegistry using default registry 927 silly mapToRegistry registry https://registry.npmjs.org/ 928 silly mapToRegistry uri https://registry.npmjs.org/path-is-absolute 929 verbose addNameRange registry:https://registry.npmjs.org/path-is-absolute not in flight; fetching 930 verbose get https://registry.npmjs.org/normalize-path not expired, no request 931 silly addNameRange number 2 { name: 'normalize-path', 931 silly addNameRange range: '>=3.0.0 <4.0.0', 931 silly addNameRange hasData: true } 932 silly addNameRange versions [ 'normalize-path', 932 silly addNameRange [ '0.1.0', 932 silly addNameRange '0.1.1', 932 silly addNameRange '0.2.0', 932 silly addNameRange '0.2.1', 932 silly addNameRange '0.3.0', 932 silly addNameRange '1.0.0', 932 silly addNameRange '2.0.0', 932 silly addNameRange '2.0.1', 932 silly addNameRange '2.1.0', 932 silly addNameRange '2.1.1', 932 silly addNameRange '3.0.0' ] ] 933 silly addNamed normalize-path@3.0.0 934 verbose addNamed "3.0.0" is a plain semver version for normalize-path 935 verbose get https://registry.npmjs.org/anymatch not expired, no request 936 silly addNameRange number 2 { name: 'anymatch', range: '>=2.0.0 <3.0.0', hasData: true } 937 silly addNameRange versions [ 'anymatch', 937 silly addNameRange [ '0.1.0', 937 silly addNameRange '0.1.1', 937 silly addNameRange '0.2.0', 937 silly addNameRange '1.0.0', 937 silly addNameRange '1.1.0', 937 silly addNameRange '1.2.0', 937 silly addNameRange '1.2.1', 937 silly addNameRange '1.3.0', 937 silly addNameRange '1.3.2', 937 silly addNameRange '2.0.0', 937 silly addNameRange '3.0.0', 937 silly addNameRange '3.0.1', 937 silly addNameRange '3.0.2', 937 silly addNameRange '3.0.3', 937 silly addNameRange '3.1.0', 937 silly addNameRange '3.1.1' ] ] 938 silly addNamed anymatch@2.0.0 939 verbose addNamed "2.0.0" is a plain semver version for anymatch 940 silly resolveWithNewModule upath@1.2.0 checking installable status 941 silly cache add args [ 'upath@^1.1.1', null ] 942 verbose cache add spec upath@^1.1.1 943 silly cache add parsed spec Result { 943 silly cache add raw: 'upath@^1.1.1', 943 silly cache add scope: null, 943 silly cache add name: 'upath', 943 silly cache add rawSpec: '^1.1.1', 943 silly cache add spec: '>=1.1.1 <2.0.0', 943 silly cache add type: 'range' } 944 silly addNamed upath@>=1.1.1 <2.0.0 945 verbose addNamed ">=1.1.1 <2.0.0" is a valid semver range for upath 946 silly addNameRange { name: 'upath', range: '>=1.1.1 <2.0.0', hasData: false } 947 silly mapToRegistry name upath 948 silly mapToRegistry using default registry 949 silly mapToRegistry registry https://registry.npmjs.org/ 950 silly mapToRegistry uri https://registry.npmjs.org/upath 951 verbose addNameRange registry:https://registry.npmjs.org/upath not in flight; fetching 952 silly mapToRegistry name normalize-path 953 silly mapToRegistry using default registry 954 silly mapToRegistry registry https://registry.npmjs.org/ 955 silly mapToRegistry uri https://registry.npmjs.org/normalize-path 956 verbose addRemoteTarball https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz not in flight; adding 957 verbose addRemoteTarball [ 'https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz', 957 verbose addRemoteTarball '0dcd69ff23a1c9b11fd0978316644a0388216a65' ] 958 silly mapToRegistry name anymatch 959 silly mapToRegistry using default registry 960 silly mapToRegistry registry https://registry.npmjs.org/ 961 silly mapToRegistry uri https://registry.npmjs.org/anymatch 962 verbose addRemoteTarball https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz not in flight; adding 963 verbose addRemoteTarball [ 'https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz', 963 verbose addRemoteTarball 'bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb' ] 964 info retry fetch attempt 1 at 9:35:42 p.m. 965 info attempt registry request try #1 at 9:35:42 p.m. 966 http fetch GET https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz 967 silly resolveWithNewModule readdirp@2.2.1 checking installable status 968 silly cache add args [ 'readdirp@^2.2.1', null ] 969 verbose cache add spec readdirp@^2.2.1 970 silly cache add parsed spec Result { 970 silly cache add raw: 'readdirp@^2.2.1', 970 silly cache add scope: null, 970 silly cache add name: 'readdirp', 970 silly cache add rawSpec: '^2.2.1', 970 silly cache add spec: '>=2.2.1 <3.0.0', 970 silly cache add type: 'range' } 971 silly addNamed readdirp@>=2.2.1 <3.0.0 972 verbose addNamed ">=2.2.1 <3.0.0" is a valid semver range for readdirp 973 silly addNameRange { name: 'readdirp', range: '>=2.2.1 <3.0.0', hasData: false } 974 silly mapToRegistry name readdirp 975 silly mapToRegistry using default registry 976 silly mapToRegistry registry https://registry.npmjs.org/ 977 silly mapToRegistry uri https://registry.npmjs.org/readdirp 978 verbose addNameRange registry:https://registry.npmjs.org/readdirp not in flight; fetching 979 silly resolveWithNewModule braces@2.3.2 checking installable status 980 silly cache add args [ 'braces@^2.3.2', null ] 981 verbose cache add spec braces@^2.3.2 982 silly cache add parsed spec Result { 982 silly cache add raw: 'braces@^2.3.2', 982 silly cache add scope: null, 982 silly cache add name: 'braces', 982 silly cache add rawSpec: '^2.3.2', 982 silly cache add spec: '>=2.3.2 <3.0.0', 982 silly cache add type: 'range' } 983 silly addNamed braces@>=2.3.2 <3.0.0 984 verbose addNamed ">=2.3.2 <3.0.0" is a valid semver range for braces 985 silly addNameRange { name: 'braces', range: '>=2.3.2 <3.0.0', hasData: false } 986 silly mapToRegistry name braces 987 silly mapToRegistry using default registry 988 silly mapToRegistry registry https://registry.npmjs.org/ 989 silly mapToRegistry uri https://registry.npmjs.org/braces 990 verbose addNameRange registry:https://registry.npmjs.org/braces not in flight; fetching 991 verbose get https://registry.npmjs.org/async-each not expired, no request 992 silly addNameRange number 2 { name: 'async-each', range: '>=1.0.1 <2.0.0', hasData: true } 993 silly addNameRange versions [ 'async-each', 993 silly addNameRange [ '0.1.0', 993 silly addNameRange '0.1.1', 993 silly addNameRange '0.1.2', 993 silly addNameRange '0.1.3', 993 silly addNameRange '0.1.4', 993 silly addNameRange '0.1.5', 993 silly addNameRange '0.1.6', 993 silly addNameRange '1.0.0', 993 silly addNameRange '1.0.1', 993 silly addNameRange '1.0.2', 993 silly addNameRange '1.0.3' ] ] 994 silly addNamed async-each@1.0.3 995 verbose addNamed "1.0.3" is a plain semver version for async-each 996 info retry fetch attempt 1 at 9:35:42 p.m. 997 info attempt registry request try #1 at 9:35:42 p.m. 998 http fetch GET https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz 999 info retry fetch attempt 1 at 9:35:42 p.m. 1000 info attempt registry request try #1 at 9:35:42 p.m. 1001 http fetch GET https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz 1002 verbose get https://registry.npmjs.org/path-is-absolute not expired, no request 1003 silly addNameRange number 2 { name: 'path-is-absolute', 1003 silly addNameRange range: '>=1.0.0 <2.0.0', 1003 silly addNameRange hasData: true } 1004 silly addNameRange versions [ 'path-is-absolute', [ '1.0.0', '1.0.1', '2.0.0' ] ] 1005 silly addNamed path-is-absolute@1.0.1 1006 verbose addNamed "1.0.1" is a plain semver version for path-is-absolute 1007 silly mapToRegistry name async-each 1008 silly mapToRegistry using default registry 1009 silly mapToRegistry registry https://registry.npmjs.org/ 1010 silly mapToRegistry uri https://registry.npmjs.org/async-each 1011 verbose addRemoteTarball https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz not in flight; adding 1012 verbose addRemoteTarball [ 'https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz', 1012 verbose addRemoteTarball 'b727dbf87d7651602f06f4d4ac387f47d91b0cbf' ] 1013 http 200 https://registry.npmjs.org/fsevents 1014 verbose headers { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 1014 verbose headers 'content-type': 'application/json', 1014 verbose headers 'transfer-encoding': 'chunked', 1014 verbose headers connection: 'keep-alive', 1014 verbose headers 'set-cookie': 1014 verbose headers [ '__cfduid=d2fb4c6097530644c4ada3b4eb9f261e61612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1014 verbose headers 'cf-ray': '61a0ba3b2ed6c98d-SEA', 1014 verbose headers age: '3759', 1014 verbose headers 'cache-control': 'public, max-age=300', 1014 verbose headers etag: 'W/"1b0957318b2b78215aecc1ead4f5b116"', 1014 verbose headers 'last-modified': 'Wed, 06 Jan 2021 07:26:02 GMT', 1014 verbose headers vary: 'accept-encoding, accept', 1014 verbose headers 'cf-cache-status': 'HIT', 1014 verbose headers 'cf-request-id': '07f852b8f60000c98dd08fd000000001', 1014 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1014 verbose headers server: 'cloudflare', 1014 verbose headers 'content-encoding': 'gzip' } 1015 silly get cb [ 200, 1015 silly get { date: 'Sun, 31 Jan 2021 04:35:41 GMT', 1015 silly get 'content-type': 'application/json', 1015 silly get 'transfer-encoding': 'chunked', 1015 silly get connection: 'keep-alive', 1015 silly get 'set-cookie': 1015 silly get [ '__cfduid=d2fb4c6097530644c4ada3b4eb9f261e61612067741; expires=Tue, 02-Mar-21 04:35:41 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1015 silly get 'cf-ray': '61a0ba3b2ed6c98d-SEA', 1015 silly get age: '3759', 1015 silly get 'cache-control': 'public, max-age=300', 1015 silly get etag: 'W/"1b0957318b2b78215aecc1ead4f5b116"', 1015 silly get 'last-modified': 'Wed, 06 Jan 2021 07:26:02 GMT', 1015 silly get vary: 'accept-encoding, accept', 1015 silly get 'cf-cache-status': 'HIT', 1015 silly get 'cf-request-id': '07f852b8f60000c98dd08fd000000001', 1015 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1015 silly get server: 'cloudflare', 1015 silly get 'content-encoding': 'gzip' } ] 1016 verbose get saving fsevents to /home/michtang/.npm/registry.npmjs.org/fsevents/.cache.json 1017 verbose get https://registry.npmjs.org/upath not expired, no request 1018 silly addNameRange number 2 { name: 'upath', range: '>=1.1.1 <2.0.0', hasData: true } 1019 silly addNameRange versions [ 'upath', 1019 silly addNameRange [ '0.1.0', 1019 silly addNameRange '0.1.1', 1019 silly addNameRange '0.1.2', 1019 silly addNameRange '0.1.3', 1019 silly addNameRange '0.1.4', 1019 silly addNameRange '0.1.5', 1019 silly addNameRange '0.1.6', 1019 silly addNameRange '0.1.7', 1019 silly addNameRange '0.2.0', 1019 silly addNameRange '1.0.0', 1019 silly addNameRange '1.0.2', 1019 silly addNameRange '1.0.3', 1019 silly addNameRange '1.0.4', 1019 silly addNameRange '1.0.5', 1019 silly addNameRange '1.1.0', 1019 silly addNameRange '1.1.1', 1019 silly addNameRange '1.1.2', 1019 silly addNameRange '1.2.0', 1019 silly addNameRange '2.0.0', 1019 silly addNameRange '2.0.1' ] ] 1020 silly addNamed upath@1.2.0 1021 verbose addNamed "1.2.0" is a plain semver version for upath 1022 silly mapToRegistry name path-is-absolute 1023 silly mapToRegistry using default registry 1024 silly mapToRegistry registry https://registry.npmjs.org/ 1025 silly mapToRegistry uri https://registry.npmjs.org/path-is-absolute 1026 verbose addRemoteTarball https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz not in flight; adding 1027 verbose addRemoteTarball [ 'https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz', 1027 verbose addRemoteTarball '174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f' ] 1028 silly mapToRegistry name upath 1029 silly mapToRegistry using default registry 1030 silly mapToRegistry registry https://registry.npmjs.org/ 1031 silly mapToRegistry uri https://registry.npmjs.org/upath 1032 verbose addRemoteTarball https://registry.npmjs.org/upath/-/upath-1.2.0.tgz not in flight; adding 1033 verbose addRemoteTarball [ 'https://registry.npmjs.org/upath/-/upath-1.2.0.tgz', 1033 verbose addRemoteTarball '8f66dbcd55a883acdae4408af8b035a5044c1894' ] 1034 verbose get https://registry.npmjs.org/readdirp not expired, no request 1035 silly addNameRange number 2 { name: 'readdirp', range: '>=2.2.1 <3.0.0', hasData: true } 1036 silly addNameRange versions [ 'readdirp', 1036 silly addNameRange [ '0.1.0', 1036 silly addNameRange '0.1.1', 1036 silly addNameRange '0.1.2', 1036 silly addNameRange '0.1.3', 1036 silly addNameRange '0.1.4', 1036 silly addNameRange '0.2.0', 1036 silly addNameRange '0.2.1', 1036 silly addNameRange '0.2.2', 1036 silly addNameRange '0.2.3', 1036 silly addNameRange '0.2.4', 1036 silly addNameRange '0.2.5', 1036 silly addNameRange '0.3.0', 1036 silly addNameRange '0.3.1', 1036 silly addNameRange '0.3.2', 1036 silly addNameRange '0.3.3', 1036 silly addNameRange '0.4.0', 1036 silly addNameRange '1.0.0', 1036 silly addNameRange '1.0.1', 1036 silly addNameRange '1.1.0', 1036 silly addNameRange '1.2.0', 1036 silly addNameRange '1.3.0', 1036 silly addNameRange '1.4.0', 1036 silly addNameRange '2.0.0', 1036 silly addNameRange '2.0.1', 1036 silly addNameRange '2.1.0', 1036 silly addNameRange '2.2.0', 1036 silly addNameRange '2.2.1', 1036 silly addNameRange '3.0.0', 1036 silly addNameRange '3.0.1', 1036 silly addNameRange '3.0.2', 1036 silly addNameRange '3.0.3', 1036 silly addNameRange '3.1.0', 1036 silly addNameRange '3.1.1', 1036 silly addNameRange '3.1.2', 1036 silly addNameRange '3.1.3', 1036 silly addNameRange '3.2.0', 1036 silly addNameRange '3.3.0', 1036 silly addNameRange '3.4.0', 1036 silly addNameRange '3.5.0' ] ] 1037 silly addNamed readdirp@2.2.1 1038 verbose addNamed "2.2.1" is a plain semver version for readdirp 1039 info retry fetch attempt 1 at 9:35:42 p.m. 1040 info attempt registry request try #1 at 9:35:42 p.m. 1041 http fetch GET https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz 1042 silly resolveWithNewModule is-glob@4.0.1 checking installable status 1043 silly cache add args [ 'is-glob@^4.0.0', null ] 1044 verbose cache add spec is-glob@^4.0.0 1045 silly cache add parsed spec Result { 1045 silly cache add raw: 'is-glob@^4.0.0', 1045 silly cache add scope: null, 1045 silly cache add name: 'is-glob', 1045 silly cache add rawSpec: '^4.0.0', 1045 silly cache add spec: '>=4.0.0 <5.0.0', 1045 silly cache add type: 'range' } 1046 silly addNamed is-glob@>=4.0.0 <5.0.0 1047 verbose addNamed ">=4.0.0 <5.0.0" is a valid semver range for is-glob 1048 silly addNameRange { name: 'is-glob', range: '>=4.0.0 <5.0.0', hasData: false } 1049 silly mapToRegistry name is-glob 1050 silly mapToRegistry using default registry 1051 silly mapToRegistry registry https://registry.npmjs.org/ 1052 silly mapToRegistry uri https://registry.npmjs.org/is-glob 1053 verbose addNameRange registry:https://registry.npmjs.org/is-glob not in flight; fetching 1054 silly mapToRegistry name readdirp 1055 silly mapToRegistry using default registry 1056 silly mapToRegistry registry https://registry.npmjs.org/ 1057 silly mapToRegistry uri https://registry.npmjs.org/readdirp 1058 verbose addRemoteTarball https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz not in flight; adding 1059 verbose addRemoteTarball [ 'https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz', 1059 verbose addRemoteTarball '0e87622a3325aa33e892285caf8b4e846529a525' ] 1060 info retry fetch attempt 1 at 9:35:42 p.m. 1061 info attempt registry request try #1 at 9:35:42 p.m. 1062 http fetch GET https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz 1063 verbose get https://registry.npmjs.org/braces not expired, no request 1064 silly addNameRange number 2 { name: 'braces', range: '>=2.3.2 <3.0.0', hasData: true } 1065 silly addNameRange versions [ 'braces', 1065 silly addNameRange [ '0.1.0', 1065 silly addNameRange '0.1.1', 1065 silly addNameRange '0.1.2', 1065 silly addNameRange '0.1.4', 1065 silly addNameRange '0.1.5', 1065 silly addNameRange '1.0.0', 1065 silly addNameRange '1.1.0', 1065 silly addNameRange '1.2.0', 1065 silly addNameRange '1.3.0', 1065 silly addNameRange '1.4.0', 1065 silly addNameRange '1.5.0', 1065 silly addNameRange '1.5.1', 1065 silly addNameRange '1.6.0', 1065 silly addNameRange '1.7.0', 1065 silly addNameRange '1.8.0', 1065 silly addNameRange '1.8.1', 1065 silly addNameRange '1.8.2', 1065 silly addNameRange '1.8.3', 1065 silly addNameRange '1.8.4', 1065 silly addNameRange '1.8.5', 1065 silly addNameRange '2.0.0', 1065 silly addNameRange '2.0.1', 1065 silly addNameRange '2.0.2', 1065 silly addNameRange '2.0.3', 1065 silly addNameRange '2.0.4', 1065 silly addNameRange '2.1.0', 1065 silly addNameRange '2.1.1', 1065 silly addNameRange '2.2.0', 1065 silly addNameRange '2.2.1', 1065 silly addNameRange '2.2.2', 1065 silly addNameRange '2.3.0', 1065 silly addNameRange '2.3.1', 1065 silly addNameRange '2.3.2', 1065 silly addNameRange '3.0.0', 1065 silly addNameRange '3.0.1', 1065 silly addNameRange '3.0.2' ] ] 1066 silly addNamed braces@2.3.2 1067 verbose addNamed "2.3.2" is a plain semver version for braces 1068 info retry fetch attempt 1 at 9:35:42 p.m. 1069 info attempt registry request try #1 at 9:35:42 p.m. 1070 http fetch GET https://registry.npmjs.org/upath/-/upath-1.2.0.tgz 1071 silly mapToRegistry name braces 1072 silly mapToRegistry using default registry 1073 silly mapToRegistry registry https://registry.npmjs.org/ 1074 silly mapToRegistry uri https://registry.npmjs.org/braces 1075 verbose addRemoteTarball https://registry.npmjs.org/braces/-/braces-2.3.2.tgz not in flight; adding 1076 verbose addRemoteTarball [ 'https://registry.npmjs.org/braces/-/braces-2.3.2.tgz', 1076 verbose addRemoteTarball '5979fd3f14cd531565e5fa2df1abfff1dfaee729' ] 1077 info retry fetch attempt 1 at 9:35:42 p.m. 1078 info attempt registry request try #1 at 9:35:42 p.m. 1079 http fetch GET https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz 1080 verbose get https://registry.npmjs.org/is-glob not expired, no request 1081 silly addNameRange number 2 { name: 'is-glob', range: '>=4.0.0 <5.0.0', hasData: true } 1082 silly addNameRange versions [ 'is-glob', 1082 silly addNameRange [ '0.1.0', 1082 silly addNameRange '0.2.0', 1082 silly addNameRange '0.3.0', 1082 silly addNameRange '1.0.0', 1082 silly addNameRange '1.1.0', 1082 silly addNameRange '1.1.1', 1082 silly addNameRange '1.1.2', 1082 silly addNameRange '1.1.3', 1082 silly addNameRange '2.0.0', 1082 silly addNameRange '2.0.1', 1082 silly addNameRange '3.0.0', 1082 silly addNameRange '3.1.0', 1082 silly addNameRange '4.0.0', 1082 silly addNameRange '4.0.1' ] ] 1083 silly addNamed is-glob@4.0.1 1084 verbose addNamed "4.0.1" is a plain semver version for is-glob 1085 info retry fetch attempt 1 at 9:35:42 p.m. 1086 info attempt registry request try #1 at 9:35:42 p.m. 1087 http fetch GET https://registry.npmjs.org/braces/-/braces-2.3.2.tgz 1088 http fetch 200 https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz 1089 silly mapToRegistry name is-glob 1090 silly mapToRegistry using default registry 1091 silly mapToRegistry registry https://registry.npmjs.org/ 1092 silly mapToRegistry uri https://registry.npmjs.org/is-glob 1093 verbose addRemoteTarball https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz not in flight; adding 1094 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz', 1094 verbose addRemoteTarball '7567dbe9f2f5e2467bc77ab83c4a29482407a5dc' ] 1095 silly resolveWithNewModule fsevents@1.2.13 checking installable status 1096 http fetch 200 https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz 1097 silly fetchAndShaCheck shasum 0fa2c64f932917c3433a0ded55363aae37416b7c 1098 info retry fetch attempt 1 at 9:35:42 p.m. 1099 info attempt registry request try #1 at 9:35:42 p.m. 1100 http fetch GET https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz 1101 silly fetchAndShaCheck shasum 9e6af6299d8d3bd2bd40430832bd113df906c5ae 1102 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/inherits/-/inherits-2.0.4.tgz not in flight; adding 1103 verbose addTmpTarball already have metadata; skipping unpack for inherits@2.0.4 1104 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz not in flight; adding 1105 verbose addTmpTarball already have metadata; skipping unpack for glob-parent@3.1.0 1106 silly cache afterAdd inherits@2.0.4 1107 verbose afterAdd /home/michtang/.npm/inherits/2.0.4/package/package.json not in flight; writing 1108 silly cache afterAdd glob-parent@3.1.0 1109 verbose afterAdd /home/michtang/.npm/glob-parent/3.1.0/package/package.json not in flight; writing 1110 verbose afterAdd /home/michtang/.npm/inherits/2.0.4/package/package.json written 1111 verbose afterAdd /home/michtang/.npm/glob-parent/3.1.0/package/package.json written 1112 http fetch 200 https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz 1113 silly fetchAndShaCheck shasum 75f16642b480f187a711c814161fd3a4a7655898 1114 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz not in flight; adding 1115 verbose addTmpTarball already have metadata; skipping unpack for is-binary-path@1.0.1 1116 silly cache afterAdd is-binary-path@1.0.1 1117 verbose afterAdd /home/michtang/.npm/is-binary-path/1.0.1/package/package.json not in flight; writing 1118 verbose afterAdd /home/michtang/.npm/is-binary-path/1.0.1/package/package.json written 1119 http fetch 200 https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz 1120 silly fetchAndShaCheck shasum 0dcd69ff23a1c9b11fd0978316644a0388216a65 1121 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz not in flight; adding 1122 verbose addTmpTarball already have metadata; skipping unpack for normalize-path@3.0.0 1123 silly cache afterAdd normalize-path@3.0.0 1124 verbose afterAdd /home/michtang/.npm/normalize-path/3.0.0/package/package.json not in flight; writing 1125 verbose afterAdd /home/michtang/.npm/normalize-path/3.0.0/package/package.json written 1126 http fetch 200 https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz 1127 silly fetchAndShaCheck shasum b727dbf87d7651602f06f4d4ac387f47d91b0cbf 1128 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/async-each/-/async-each-1.0.3.tgz not in flight; adding 1129 verbose addTmpTarball already have metadata; skipping unpack for async-each@1.0.3 1130 silly cache afterAdd async-each@1.0.3 1131 verbose afterAdd /home/michtang/.npm/async-each/1.0.3/package/package.json not in flight; writing 1132 verbose afterAdd /home/michtang/.npm/async-each/1.0.3/package/package.json written 1133 http fetch 200 https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz 1134 silly fetchAndShaCheck shasum bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb 1135 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz not in flight; adding 1136 verbose addTmpTarball already have metadata; skipping unpack for anymatch@2.0.0 1137 http fetch 200 https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz 1138 silly fetchAndShaCheck shasum 174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f 1139 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz not in flight; adding 1140 verbose addTmpTarball already have metadata; skipping unpack for path-is-absolute@1.0.1 1141 silly cache afterAdd anymatch@2.0.0 1142 verbose afterAdd /home/michtang/.npm/anymatch/2.0.0/package/package.json not in flight; writing 1143 verbose afterAdd /home/michtang/.npm/anymatch/2.0.0/package/package.json written 1144 silly cache afterAdd path-is-absolute@1.0.1 1145 verbose afterAdd /home/michtang/.npm/path-is-absolute/1.0.1/package/package.json not in flight; writing 1146 http fetch 200 https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz 1147 verbose afterAdd /home/michtang/.npm/path-is-absolute/1.0.1/package/package.json written 1148 silly fetchAndShaCheck shasum 0e87622a3325aa33e892285caf8b4e846529a525 1149 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz not in flight; adding 1150 verbose addTmpTarball already have metadata; skipping unpack for readdirp@2.2.1 1151 silly cache afterAdd readdirp@2.2.1 1152 verbose afterAdd /home/michtang/.npm/readdirp/2.2.1/package/package.json not in flight; writing 1153 verbose afterAdd /home/michtang/.npm/readdirp/2.2.1/package/package.json written 1154 http fetch 200 https://registry.npmjs.org/upath/-/upath-1.2.0.tgz 1155 silly fetchAndShaCheck shasum 8f66dbcd55a883acdae4408af8b035a5044c1894 1156 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/upath/-/upath-1.2.0.tgz not in flight; adding 1157 verbose addTmpTarball already have metadata; skipping unpack for upath@1.2.0 1158 silly cache afterAdd upath@1.2.0 1159 verbose afterAdd /home/michtang/.npm/upath/1.2.0/package/package.json not in flight; writing 1160 verbose afterAdd /home/michtang/.npm/upath/1.2.0/package/package.json written 1161 http fetch 200 https://registry.npmjs.org/braces/-/braces-2.3.2.tgz 1162 http fetch 200 https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz 1163 silly fetchAndShaCheck shasum 7567dbe9f2f5e2467bc77ab83c4a29482407a5dc 1164 silly fetchAndShaCheck shasum 5979fd3f14cd531565e5fa2df1abfff1dfaee729 1165 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz not in flight; adding 1166 verbose addTmpTarball already have metadata; skipping unpack for is-glob@4.0.1 1167 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/braces/-/braces-2.3.2.tgz not in flight; adding 1168 verbose addTmpTarball already have metadata; skipping unpack for braces@2.3.2 1169 silly cache afterAdd is-glob@4.0.1 1170 verbose afterAdd /home/michtang/.npm/is-glob/4.0.1/package/package.json not in flight; writing 1171 silly cache afterAdd braces@2.3.2 1172 verbose afterAdd /home/michtang/.npm/braces/2.3.2/package/package.json not in flight; writing 1173 verbose afterAdd /home/michtang/.npm/is-glob/4.0.1/package/package.json written 1174 verbose afterAdd /home/michtang/.npm/braces/2.3.2/package/package.json written 1175 silly fetchNamedPackageData micromatch 1176 silly mapToRegistry name micromatch 1177 silly mapToRegistry using default registry 1178 silly mapToRegistry registry https://registry.npmjs.org/ 1179 silly mapToRegistry uri https://registry.npmjs.org/micromatch 1180 silly fetchNamedPackageData normalize-path 1181 silly mapToRegistry name normalize-path 1182 silly mapToRegistry using default registry 1183 silly mapToRegistry registry https://registry.npmjs.org/ 1184 silly mapToRegistry uri https://registry.npmjs.org/normalize-path 1185 silly resolveWithNewModule normalize-path@2.1.1 checking installable status 1186 silly cache add args [ 'normalize-path@^2.1.1', null ] 1187 verbose cache add spec normalize-path@^2.1.1 1188 silly cache add parsed spec Result { 1188 silly cache add raw: 'normalize-path@^2.1.1', 1188 silly cache add scope: null, 1188 silly cache add name: 'normalize-path', 1188 silly cache add rawSpec: '^2.1.1', 1188 silly cache add spec: '>=2.1.1 <3.0.0', 1188 silly cache add type: 'range' } 1189 silly addNamed normalize-path@>=2.1.1 <3.0.0 1190 verbose addNamed ">=2.1.1 <3.0.0" is a valid semver range for normalize-path 1191 silly addNameRange { name: 'normalize-path', 1191 silly addNameRange range: '>=2.1.1 <3.0.0', 1191 silly addNameRange hasData: false } 1192 silly mapToRegistry name normalize-path 1193 silly mapToRegistry using default registry 1194 silly mapToRegistry registry https://registry.npmjs.org/ 1195 silly mapToRegistry uri https://registry.npmjs.org/normalize-path 1196 verbose addNameRange registry:https://registry.npmjs.org/normalize-path not in flight; fetching 1197 verbose request uri https://registry.npmjs.org/micromatch 1198 verbose request no auth needed 1199 info attempt registry request try #1 at 9:35:42 p.m. 1200 http request GET https://registry.npmjs.org/micromatch 1201 verbose get https://registry.npmjs.org/normalize-path not expired, no request 1202 silly addNameRange number 2 { name: 'normalize-path', 1202 silly addNameRange range: '>=2.1.1 <3.0.0', 1202 silly addNameRange hasData: true } 1203 silly addNameRange versions [ 'normalize-path', 1203 silly addNameRange [ '0.1.0', 1203 silly addNameRange '0.1.1', 1203 silly addNameRange '0.2.0', 1203 silly addNameRange '0.2.1', 1203 silly addNameRange '0.3.0', 1203 silly addNameRange '1.0.0', 1203 silly addNameRange '2.0.0', 1203 silly addNameRange '2.0.1', 1203 silly addNameRange '2.1.0', 1203 silly addNameRange '2.1.1', 1203 silly addNameRange '3.0.0' ] ] 1204 silly addNamed normalize-path@2.1.1 1205 verbose addNamed "2.1.1" is a plain semver version for normalize-path 1206 silly mapToRegistry name normalize-path 1207 silly mapToRegistry using default registry 1208 silly mapToRegistry registry https://registry.npmjs.org/ 1209 silly mapToRegistry uri https://registry.npmjs.org/normalize-path 1210 verbose addRemoteTarball https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz not in flight; adding 1211 verbose addRemoteTarball [ 'https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz', 1211 verbose addRemoteTarball '1ab28b556e198363a8c1a6f7e6fa20137fe6aed9' ] 1212 info retry fetch attempt 1 at 9:35:42 p.m. 1213 info attempt registry request try #1 at 9:35:42 p.m. 1214 http fetch GET https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz 1215 http fetch 200 https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz 1216 silly fetchAndShaCheck shasum 1ab28b556e198363a8c1a6f7e6fa20137fe6aed9 1217 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz not in flight; adding 1218 verbose addTmpTarball already have metadata; skipping unpack for normalize-path@2.1.1 1219 silly cache afterAdd normalize-path@2.1.1 1220 verbose afterAdd /home/michtang/.npm/normalize-path/2.1.1/package/package.json not in flight; writing 1221 verbose afterAdd /home/michtang/.npm/normalize-path/2.1.1/package/package.json written 1222 http 200 https://registry.npmjs.org/micromatch 1223 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1223 verbose headers 'content-type': 'application/json', 1223 verbose headers 'transfer-encoding': 'chunked', 1223 verbose headers connection: 'keep-alive', 1223 verbose headers 'set-cookie': 1223 verbose headers [ '__cfduid=d8072864d2afd1db2859e496096030c941612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1223 verbose headers 'cf-ray': '61a0ba3c48a4c98d-SEA', 1223 verbose headers age: '3970', 1223 verbose headers 'cache-control': 'public, max-age=300', 1223 verbose headers etag: 'W/"3ab7fc0f2146516ddc8c2771daad985e"', 1223 verbose headers 'last-modified': 'Sat, 20 Apr 2019 15:44:21 GMT', 1223 verbose headers vary: 'accept-encoding, accept', 1223 verbose headers 'cf-cache-status': 'HIT', 1223 verbose headers 'cf-request-id': '07f852b9ab0000c98d0b3dc000000001', 1223 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1223 verbose headers server: 'cloudflare', 1223 verbose headers 'content-encoding': 'gzip' } 1224 silly get cb [ 200, 1224 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1224 silly get 'content-type': 'application/json', 1224 silly get 'transfer-encoding': 'chunked', 1224 silly get connection: 'keep-alive', 1224 silly get 'set-cookie': 1224 silly get [ '__cfduid=d8072864d2afd1db2859e496096030c941612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1224 silly get 'cf-ray': '61a0ba3c48a4c98d-SEA', 1224 silly get age: '3970', 1224 silly get 'cache-control': 'public, max-age=300', 1224 silly get etag: 'W/"3ab7fc0f2146516ddc8c2771daad985e"', 1224 silly get 'last-modified': 'Sat, 20 Apr 2019 15:44:21 GMT', 1224 silly get vary: 'accept-encoding, accept', 1224 silly get 'cf-cache-status': 'HIT', 1224 silly get 'cf-request-id': '07f852b9ab0000c98d0b3dc000000001', 1224 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1224 silly get server: 'cloudflare', 1224 silly get 'content-encoding': 'gzip' } ] 1225 verbose get saving micromatch to /home/michtang/.npm/registry.npmjs.org/micromatch/.cache.json 1226 silly resolveWithNewModule micromatch@3.1.10 checking installable status 1227 silly cache add args [ 'micromatch@^3.1.4', null ] 1228 verbose cache add spec micromatch@^3.1.4 1229 silly cache add parsed spec Result { 1229 silly cache add raw: 'micromatch@^3.1.4', 1229 silly cache add scope: null, 1229 silly cache add name: 'micromatch', 1229 silly cache add rawSpec: '^3.1.4', 1229 silly cache add spec: '>=3.1.4 <4.0.0', 1229 silly cache add type: 'range' } 1230 silly addNamed micromatch@>=3.1.4 <4.0.0 1231 verbose addNamed ">=3.1.4 <4.0.0" is a valid semver range for micromatch 1232 silly addNameRange { name: 'micromatch', range: '>=3.1.4 <4.0.0', hasData: false } 1233 silly mapToRegistry name micromatch 1234 silly mapToRegistry using default registry 1235 silly mapToRegistry registry https://registry.npmjs.org/ 1236 silly mapToRegistry uri https://registry.npmjs.org/micromatch 1237 verbose addNameRange registry:https://registry.npmjs.org/micromatch not in flight; fetching 1238 verbose get https://registry.npmjs.org/micromatch not expired, no request 1239 silly addNameRange number 2 { name: 'micromatch', range: '>=3.1.4 <4.0.0', hasData: true } 1240 silly addNameRange versions [ 'micromatch', 1240 silly addNameRange [ '0.1.0', 1240 silly addNameRange '0.2.0', 1240 silly addNameRange '0.2.1', 1240 silly addNameRange '0.2.2', 1240 silly addNameRange '1.0.0', 1240 silly addNameRange '1.0.1', 1240 silly addNameRange '1.2.0', 1240 silly addNameRange '1.2.2', 1240 silly addNameRange '1.3.0', 1240 silly addNameRange '1.3.1', 1240 silly addNameRange '1.3.2', 1240 silly addNameRange '1.3.3', 1240 silly addNameRange '1.4.0', 1240 silly addNameRange '1.4.1', 1240 silly addNameRange '1.4.2', 1240 silly addNameRange '1.4.3', 1240 silly addNameRange '1.4.4', 1240 silly addNameRange '1.4.5', 1240 silly addNameRange '1.5.0', 1240 silly addNameRange '1.6.0', 1240 silly addNameRange '1.6.1', 1240 silly addNameRange '1.6.2', 1240 silly addNameRange '2.0.0', 1240 silly addNameRange '2.1.0', 1240 silly addNameRange '2.1.1', 1240 silly addNameRange '2.1.2', 1240 silly addNameRange '2.1.3', 1240 silly addNameRange '2.1.4', 1240 silly addNameRange '2.1.5', 1240 silly addNameRange '2.1.6', 1240 silly addNameRange '2.2.0', 1240 silly addNameRange '2.3.0', 1240 silly addNameRange '2.3.1', 1240 silly addNameRange '2.3.2', 1240 silly addNameRange '2.3.3', 1240 silly addNameRange '2.3.4', 1240 silly addNameRange '2.3.5', 1240 silly addNameRange '2.3.6', 1240 silly addNameRange '2.3.7', 1240 silly addNameRange '2.3.8', 1240 silly addNameRange '2.3.9', 1240 silly addNameRange '2.3.10', 1240 silly addNameRange '2.3.11', 1240 silly addNameRange '3.0.0', 1240 silly addNameRange '3.0.1', 1240 silly addNameRange '3.0.2', 1240 silly addNameRange '3.0.3', 1240 silly addNameRange '3.0.4', 1240 silly addNameRange '3.0.5', 1240 silly addNameRange '3.1.0', 1240 silly addNameRange '3.1.1', 1240 silly addNameRange '3.1.2', 1240 silly addNameRange '3.1.3', 1240 silly addNameRange '3.1.4', 1240 silly addNameRange '3.1.5', 1240 silly addNameRange '3.1.6', 1240 silly addNameRange '3.1.7', 1240 silly addNameRange '3.1.8', 1240 silly addNameRange '3.1.9', 1240 silly addNameRange '3.1.10', 1240 silly addNameRange '4.0.0', 1240 silly addNameRange '4.0.1', 1240 silly addNameRange '4.0.2' ] ] 1241 silly addNamed micromatch@3.1.10 1242 verbose addNamed "3.1.10" is a plain semver version for micromatch 1243 silly mapToRegistry name micromatch 1244 silly mapToRegistry using default registry 1245 silly mapToRegistry registry https://registry.npmjs.org/ 1246 silly mapToRegistry uri https://registry.npmjs.org/micromatch 1247 verbose addRemoteTarball https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz not in flight; adding 1248 verbose addRemoteTarball [ 'https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz', 1248 verbose addRemoteTarball '70859bc95c9840952f359a068a3fc49f9ecfac23' ] 1249 info retry fetch attempt 1 at 9:35:42 p.m. 1250 info attempt registry request try #1 at 9:35:42 p.m. 1251 http fetch GET https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz 1252 http fetch 200 https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz 1253 silly fetchAndShaCheck shasum 70859bc95c9840952f359a068a3fc49f9ecfac23 1254 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz not in flight; adding 1255 verbose addTmpTarball already have metadata; skipping unpack for micromatch@3.1.10 1256 silly cache afterAdd micromatch@3.1.10 1257 verbose afterAdd /home/michtang/.npm/micromatch/3.1.10/package/package.json not in flight; writing 1258 verbose afterAdd /home/michtang/.npm/micromatch/3.1.10/package/package.json written 1259 silly fetchNamedPackageData arr-diff 1260 silly mapToRegistry name arr-diff 1261 silly mapToRegistry using default registry 1262 silly mapToRegistry registry https://registry.npmjs.org/ 1263 silly mapToRegistry uri https://registry.npmjs.org/arr-diff 1264 silly fetchNamedPackageData array-unique 1265 silly mapToRegistry name array-unique 1266 silly mapToRegistry using default registry 1267 silly mapToRegistry registry https://registry.npmjs.org/ 1268 silly mapToRegistry uri https://registry.npmjs.org/array-unique 1269 silly fetchNamedPackageData define-property 1270 silly mapToRegistry name define-property 1271 silly mapToRegistry using default registry 1272 silly mapToRegistry registry https://registry.npmjs.org/ 1273 silly mapToRegistry uri https://registry.npmjs.org/define-property 1274 silly fetchNamedPackageData extend-shallow 1275 silly mapToRegistry name extend-shallow 1276 silly mapToRegistry using default registry 1277 silly mapToRegistry registry https://registry.npmjs.org/ 1278 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 1279 silly fetchNamedPackageData extglob 1280 silly mapToRegistry name extglob 1281 silly mapToRegistry using default registry 1282 silly mapToRegistry registry https://registry.npmjs.org/ 1283 silly mapToRegistry uri https://registry.npmjs.org/extglob 1284 silly fetchNamedPackageData fragment-cache 1285 silly mapToRegistry name fragment-cache 1286 silly mapToRegistry using default registry 1287 silly mapToRegistry registry https://registry.npmjs.org/ 1288 silly mapToRegistry uri https://registry.npmjs.org/fragment-cache 1289 silly fetchNamedPackageData kind-of 1290 silly mapToRegistry name kind-of 1291 silly mapToRegistry using default registry 1292 silly mapToRegistry registry https://registry.npmjs.org/ 1293 silly mapToRegistry uri https://registry.npmjs.org/kind-of 1294 silly fetchNamedPackageData nanomatch 1295 silly mapToRegistry name nanomatch 1296 silly mapToRegistry using default registry 1297 silly mapToRegistry registry https://registry.npmjs.org/ 1298 silly mapToRegistry uri https://registry.npmjs.org/nanomatch 1299 silly fetchNamedPackageData object.pick 1300 silly mapToRegistry name object.pick 1301 silly mapToRegistry using default registry 1302 silly mapToRegistry registry https://registry.npmjs.org/ 1303 silly mapToRegistry uri https://registry.npmjs.org/object.pick 1304 silly fetchNamedPackageData regex-not 1305 silly mapToRegistry name regex-not 1306 silly mapToRegistry using default registry 1307 silly mapToRegistry registry https://registry.npmjs.org/ 1308 silly mapToRegistry uri https://registry.npmjs.org/regex-not 1309 silly fetchNamedPackageData snapdragon 1310 silly mapToRegistry name snapdragon 1311 silly mapToRegistry using default registry 1312 silly mapToRegistry registry https://registry.npmjs.org/ 1313 silly mapToRegistry uri https://registry.npmjs.org/snapdragon 1314 silly fetchNamedPackageData to-regex 1315 silly mapToRegistry name to-regex 1316 silly mapToRegistry using default registry 1317 silly mapToRegistry registry https://registry.npmjs.org/ 1318 silly mapToRegistry uri https://registry.npmjs.org/to-regex 1319 verbose request uri https://registry.npmjs.org/arr-diff 1320 verbose request no auth needed 1321 info attempt registry request try #1 at 9:35:42 p.m. 1322 http request GET https://registry.npmjs.org/arr-diff 1323 verbose request uri https://registry.npmjs.org/array-unique 1324 verbose request no auth needed 1325 info attempt registry request try #1 at 9:35:42 p.m. 1326 http request GET https://registry.npmjs.org/array-unique 1327 verbose request uri https://registry.npmjs.org/define-property 1328 verbose request no auth needed 1329 info attempt registry request try #1 at 9:35:42 p.m. 1330 http request GET https://registry.npmjs.org/define-property 1331 verbose request uri https://registry.npmjs.org/extend-shallow 1332 verbose request no auth needed 1333 info attempt registry request try #1 at 9:35:42 p.m. 1334 http request GET https://registry.npmjs.org/extend-shallow 1335 verbose request uri https://registry.npmjs.org/extglob 1336 verbose request no auth needed 1337 info attempt registry request try #1 at 9:35:42 p.m. 1338 http request GET https://registry.npmjs.org/extglob 1339 verbose request uri https://registry.npmjs.org/fragment-cache 1340 verbose request no auth needed 1341 info attempt registry request try #1 at 9:35:42 p.m. 1342 http request GET https://registry.npmjs.org/fragment-cache 1343 verbose request uri https://registry.npmjs.org/kind-of 1344 verbose request no auth needed 1345 info attempt registry request try #1 at 9:35:42 p.m. 1346 http request GET https://registry.npmjs.org/kind-of 1347 verbose request uri https://registry.npmjs.org/nanomatch 1348 verbose request no auth needed 1349 info attempt registry request try #1 at 9:35:42 p.m. 1350 http request GET https://registry.npmjs.org/nanomatch 1351 verbose request uri https://registry.npmjs.org/object.pick 1352 verbose request no auth needed 1353 info attempt registry request try #1 at 9:35:42 p.m. 1354 http request GET https://registry.npmjs.org/object.pick 1355 verbose request uri https://registry.npmjs.org/regex-not 1356 verbose request no auth needed 1357 info attempt registry request try #1 at 9:35:42 p.m. 1358 http request GET https://registry.npmjs.org/regex-not 1359 verbose request uri https://registry.npmjs.org/snapdragon 1360 verbose request no auth needed 1361 info attempt registry request try #1 at 9:35:42 p.m. 1362 http request GET https://registry.npmjs.org/snapdragon 1363 verbose request uri https://registry.npmjs.org/to-regex 1364 verbose request no auth needed 1365 info attempt registry request try #1 at 9:35:42 p.m. 1366 http request GET https://registry.npmjs.org/to-regex 1367 http 200 https://registry.npmjs.org/arr-diff 1368 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1368 verbose headers 'content-type': 'application/json; charset=UTF-8', 1368 verbose headers 'transfer-encoding': 'chunked', 1368 verbose headers connection: 'keep-alive', 1368 verbose headers 'set-cookie': 1368 verbose headers [ '__cfduid=dbaf01efe1e725c1957216086834a4c001612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1368 verbose headers 'cf-ray': '61a0ba3d2896c981-SEA', 1368 verbose headers age: '1786', 1368 verbose headers 'cache-control': 'public, max-age=300', 1368 verbose headers etag: 'W/"0fba5c1c7b748894efad2ffac000956d"', 1368 verbose headers 'last-modified': 'Sat, 26 May 2018 17:21:39 GMT', 1368 verbose headers vary: 'accept-encoding, accept', 1368 verbose headers 'cf-cache-status': 'HIT', 1368 verbose headers 'cf-request-id': '07f852ba390000c9813237b000000001', 1368 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1368 verbose headers server: 'cloudflare', 1368 verbose headers 'content-encoding': 'gzip' } 1369 silly get cb [ 200, 1369 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1369 silly get 'content-type': 'application/json; charset=UTF-8', 1369 silly get 'transfer-encoding': 'chunked', 1369 silly get connection: 'keep-alive', 1369 silly get 'set-cookie': 1369 silly get [ '__cfduid=dbaf01efe1e725c1957216086834a4c001612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1369 silly get 'cf-ray': '61a0ba3d2896c981-SEA', 1369 silly get age: '1786', 1369 silly get 'cache-control': 'public, max-age=300', 1369 silly get etag: 'W/"0fba5c1c7b748894efad2ffac000956d"', 1369 silly get 'last-modified': 'Sat, 26 May 2018 17:21:39 GMT', 1369 silly get vary: 'accept-encoding, accept', 1369 silly get 'cf-cache-status': 'HIT', 1369 silly get 'cf-request-id': '07f852ba390000c9813237b000000001', 1369 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1369 silly get server: 'cloudflare', 1369 silly get 'content-encoding': 'gzip' } ] 1370 verbose get saving arr-diff to /home/michtang/.npm/registry.npmjs.org/arr-diff/.cache.json 1371 http 200 https://registry.npmjs.org/define-property 1372 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1372 verbose headers 'content-type': 'application/json; charset=UTF-8', 1372 verbose headers 'transfer-encoding': 'chunked', 1372 verbose headers connection: 'keep-alive', 1372 verbose headers 'set-cookie': 1372 verbose headers [ '__cfduid=d8332ac5a948bfb38c2e37c68cad8ebe21612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1372 verbose headers 'cf-ray': '61a0ba3d2c41138a-SEA', 1372 verbose headers age: '1355', 1372 verbose headers 'cache-control': 'public, max-age=300', 1372 verbose headers etag: 'W/"dd376fe38d3a36a4923f1904bdb45239"', 1372 verbose headers 'last-modified': 'Sat, 26 May 2018 21:56:32 GMT', 1372 verbose headers vary: 'accept-encoding, accept', 1372 verbose headers 'cf-cache-status': 'HIT', 1372 verbose headers 'cf-request-id': '07f852ba390000138adf05a000000001', 1372 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1372 verbose headers server: 'cloudflare', 1372 verbose headers 'content-encoding': 'gzip' } 1373 silly get cb [ 200, 1373 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1373 silly get 'content-type': 'application/json; charset=UTF-8', 1373 silly get 'transfer-encoding': 'chunked', 1373 silly get connection: 'keep-alive', 1373 silly get 'set-cookie': 1373 silly get [ '__cfduid=d8332ac5a948bfb38c2e37c68cad8ebe21612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1373 silly get 'cf-ray': '61a0ba3d2c41138a-SEA', 1373 silly get age: '1355', 1373 silly get 'cache-control': 'public, max-age=300', 1373 silly get etag: 'W/"dd376fe38d3a36a4923f1904bdb45239"', 1373 silly get 'last-modified': 'Sat, 26 May 2018 21:56:32 GMT', 1373 silly get vary: 'accept-encoding, accept', 1373 silly get 'cf-cache-status': 'HIT', 1373 silly get 'cf-request-id': '07f852ba390000138adf05a000000001', 1373 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1373 silly get server: 'cloudflare', 1373 silly get 'content-encoding': 'gzip' } ] 1374 verbose get saving define-property to /home/michtang/.npm/registry.npmjs.org/define-property/.cache.json 1375 silly resolveWithNewModule arr-diff@4.0.0 checking installable status 1376 silly cache add args [ 'arr-diff@^4.0.0', null ] 1377 verbose cache add spec arr-diff@^4.0.0 1378 silly cache add parsed spec Result { 1378 silly cache add raw: 'arr-diff@^4.0.0', 1378 silly cache add scope: null, 1378 silly cache add name: 'arr-diff', 1378 silly cache add rawSpec: '^4.0.0', 1378 silly cache add spec: '>=4.0.0 <5.0.0', 1378 silly cache add type: 'range' } 1379 silly addNamed arr-diff@>=4.0.0 <5.0.0 1380 verbose addNamed ">=4.0.0 <5.0.0" is a valid semver range for arr-diff 1381 silly addNameRange { name: 'arr-diff', range: '>=4.0.0 <5.0.0', hasData: false } 1382 silly mapToRegistry name arr-diff 1383 silly mapToRegistry using default registry 1384 silly mapToRegistry registry https://registry.npmjs.org/ 1385 silly mapToRegistry uri https://registry.npmjs.org/arr-diff 1386 verbose addNameRange registry:https://registry.npmjs.org/arr-diff not in flight; fetching 1387 silly resolveWithNewModule define-property@2.0.2 checking installable status 1388 silly cache add args [ 'define-property@^2.0.2', null ] 1389 verbose cache add spec define-property@^2.0.2 1390 silly cache add parsed spec Result { 1390 silly cache add raw: 'define-property@^2.0.2', 1390 silly cache add scope: null, 1390 silly cache add name: 'define-property', 1390 silly cache add rawSpec: '^2.0.2', 1390 silly cache add spec: '>=2.0.2 <3.0.0', 1390 silly cache add type: 'range' } 1391 silly addNamed define-property@>=2.0.2 <3.0.0 1392 verbose addNamed ">=2.0.2 <3.0.0" is a valid semver range for define-property 1393 silly addNameRange { name: 'define-property', 1393 silly addNameRange range: '>=2.0.2 <3.0.0', 1393 silly addNameRange hasData: false } 1394 silly mapToRegistry name define-property 1395 silly mapToRegistry using default registry 1396 silly mapToRegistry registry https://registry.npmjs.org/ 1397 silly mapToRegistry uri https://registry.npmjs.org/define-property 1398 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching 1399 http 200 https://registry.npmjs.org/array-unique 1400 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1400 verbose headers 'content-type': 'application/json; charset=UTF-8', 1400 verbose headers 'transfer-encoding': 'chunked', 1400 verbose headers connection: 'keep-alive', 1400 verbose headers 'set-cookie': 1400 verbose headers [ '__cfduid=d88748fedd8106da40e94a80992244d161612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1400 verbose headers 'cf-ray': '61a0ba3d2a1aded9-SEA', 1400 verbose headers age: '5148', 1400 verbose headers 'cache-control': 'public, max-age=300', 1400 verbose headers etag: 'W/"69afcb7500beeda85833fc889e0baeec"', 1400 verbose headers 'last-modified': 'Sat, 26 May 2018 17:22:35 GMT', 1400 verbose headers vary: 'accept-encoding, accept', 1400 verbose headers 'cf-cache-status': 'HIT', 1400 verbose headers 'cf-request-id': '07f852ba3a0000ded9f7175000000001', 1400 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1400 verbose headers server: 'cloudflare', 1400 verbose headers 'content-encoding': 'gzip' } 1401 silly get cb [ 200, 1401 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1401 silly get 'content-type': 'application/json; charset=UTF-8', 1401 silly get 'transfer-encoding': 'chunked', 1401 silly get connection: 'keep-alive', 1401 silly get 'set-cookie': 1401 silly get [ '__cfduid=d88748fedd8106da40e94a80992244d161612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1401 silly get 'cf-ray': '61a0ba3d2a1aded9-SEA', 1401 silly get age: '5148', 1401 silly get 'cache-control': 'public, max-age=300', 1401 silly get etag: 'W/"69afcb7500beeda85833fc889e0baeec"', 1401 silly get 'last-modified': 'Sat, 26 May 2018 17:22:35 GMT', 1401 silly get vary: 'accept-encoding, accept', 1401 silly get 'cf-cache-status': 'HIT', 1401 silly get 'cf-request-id': '07f852ba3a0000ded9f7175000000001', 1401 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1401 silly get server: 'cloudflare', 1401 silly get 'content-encoding': 'gzip' } ] 1402 verbose get saving array-unique to /home/michtang/.npm/registry.npmjs.org/array-unique/.cache.json 1403 verbose get https://registry.npmjs.org/arr-diff not expired, no request 1404 silly addNameRange number 2 { name: 'arr-diff', range: '>=4.0.0 <5.0.0', hasData: true } 1405 silly addNameRange versions [ 'arr-diff', 1405 silly addNameRange [ '0.1.0', 1405 silly addNameRange '0.1.1', 1405 silly addNameRange '0.2.0', 1405 silly addNameRange '0.2.1', 1405 silly addNameRange '0.2.2', 1405 silly addNameRange '1.0.0', 1405 silly addNameRange '1.0.1', 1405 silly addNameRange '1.1.0', 1405 silly addNameRange '2.0.0', 1405 silly addNameRange '3.0.0', 1405 silly addNameRange '4.0.0' ] ] 1406 silly addNamed arr-diff@4.0.0 1407 verbose addNamed "4.0.0" is a plain semver version for arr-diff 1408 verbose get https://registry.npmjs.org/define-property not expired, no request 1409 silly addNameRange number 2 { name: 'define-property', 1409 silly addNameRange range: '>=2.0.2 <3.0.0', 1409 silly addNameRange hasData: true } 1410 silly addNameRange versions [ 'define-property', 1410 silly addNameRange [ '0.1.0', 1410 silly addNameRange '0.1.2', 1410 silly addNameRange '0.1.3', 1410 silly addNameRange '0.2.0', 1410 silly addNameRange '0.2.1', 1410 silly addNameRange '0.2.2', 1410 silly addNameRange '0.2.3', 1410 silly addNameRange '0.2.5', 1410 silly addNameRange '1.0.0', 1410 silly addNameRange '2.0.0', 1410 silly addNameRange '2.0.1', 1410 silly addNameRange '2.0.2' ] ] 1411 silly addNamed define-property@2.0.2 1412 verbose addNamed "2.0.2" is a plain semver version for define-property 1413 silly mapToRegistry name arr-diff 1414 silly mapToRegistry using default registry 1415 silly mapToRegistry registry https://registry.npmjs.org/ 1416 silly mapToRegistry uri https://registry.npmjs.org/arr-diff 1417 verbose addRemoteTarball https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz not in flight; adding 1418 verbose addRemoteTarball [ 'https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz', 1418 verbose addRemoteTarball 'd6461074febfec71e7e15235761a329a5dc7c520' ] 1419 http 200 https://registry.npmjs.org/object.pick 1420 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1420 verbose headers 'content-type': 'application/json; charset=UTF-8', 1420 verbose headers 'transfer-encoding': 'chunked', 1420 verbose headers connection: 'keep-alive', 1420 verbose headers 'set-cookie': 1420 verbose headers [ '__cfduid=d416f98b7c78c6d5a0a70111d95d8e6be1612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1420 verbose headers 'cf-ray': '61a0ba3d38fee16a-SEA', 1420 verbose headers age: '3974', 1420 verbose headers 'cache-control': 'public, max-age=300', 1420 verbose headers etag: 'W/"bf0f4444837c46ff1e1b3f2817821d85"', 1420 verbose headers 'last-modified': 'Sun, 27 May 2018 10:58:29 GMT', 1420 verbose headers vary: 'accept-encoding, accept', 1420 verbose headers 'cf-cache-status': 'HIT', 1420 verbose headers 'cf-request-id': '07f852ba3f0000e16abf1d1000000001', 1420 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1420 verbose headers server: 'cloudflare', 1420 verbose headers 'content-encoding': 'gzip' } 1421 silly get cb [ 200, 1421 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1421 silly get 'content-type': 'application/json; charset=UTF-8', 1421 silly get 'transfer-encoding': 'chunked', 1421 silly get connection: 'keep-alive', 1421 silly get 'set-cookie': 1421 silly get [ '__cfduid=d416f98b7c78c6d5a0a70111d95d8e6be1612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1421 silly get 'cf-ray': '61a0ba3d38fee16a-SEA', 1421 silly get age: '3974', 1421 silly get 'cache-control': 'public, max-age=300', 1421 silly get etag: 'W/"bf0f4444837c46ff1e1b3f2817821d85"', 1421 silly get 'last-modified': 'Sun, 27 May 2018 10:58:29 GMT', 1421 silly get vary: 'accept-encoding, accept', 1421 silly get 'cf-cache-status': 'HIT', 1421 silly get 'cf-request-id': '07f852ba3f0000e16abf1d1000000001', 1421 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1421 silly get server: 'cloudflare', 1421 silly get 'content-encoding': 'gzip' } ] 1422 verbose get saving object.pick to /home/michtang/.npm/registry.npmjs.org/object.pick/.cache.json 1423 silly mapToRegistry name define-property 1424 silly mapToRegistry using default registry 1425 silly mapToRegistry registry https://registry.npmjs.org/ 1426 silly mapToRegistry uri https://registry.npmjs.org/define-property 1427 verbose addRemoteTarball https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz not in flight; adding 1428 verbose addRemoteTarball [ 'https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz', 1428 verbose addRemoteTarball 'd459689e8d654ba77e02a817f8710d702cb16e9d' ] 1429 http 200 https://registry.npmjs.org/kind-of 1430 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1430 verbose headers 'content-type': 'application/json', 1430 verbose headers 'transfer-encoding': 'chunked', 1430 verbose headers connection: 'keep-alive', 1430 verbose headers 'set-cookie': 1430 verbose headers [ '__cfduid=d5e45c75d73d952d73fb69cfbb722d9e81612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1430 verbose headers 'cf-ray': '61a0ba3d3e6de141-SEA', 1430 verbose headers age: '6552', 1430 verbose headers 'cache-control': 'public, max-age=300', 1430 verbose headers etag: 'W/"89891c13019d6305fefa1af1445fcea2"', 1430 verbose headers 'last-modified': 'Thu, 16 Jan 2020 16:59:23 GMT', 1430 verbose headers vary: 'accept-encoding, accept', 1430 verbose headers 'cf-cache-status': 'HIT', 1430 verbose headers 'cf-request-id': '07f852ba3f0000e14164b5b000000001', 1430 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1430 verbose headers server: 'cloudflare', 1430 verbose headers 'content-encoding': 'gzip' } 1431 silly get cb [ 200, 1431 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1431 silly get 'content-type': 'application/json', 1431 silly get 'transfer-encoding': 'chunked', 1431 silly get connection: 'keep-alive', 1431 silly get 'set-cookie': 1431 silly get [ '__cfduid=d5e45c75d73d952d73fb69cfbb722d9e81612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1431 silly get 'cf-ray': '61a0ba3d3e6de141-SEA', 1431 silly get age: '6552', 1431 silly get 'cache-control': 'public, max-age=300', 1431 silly get etag: 'W/"89891c13019d6305fefa1af1445fcea2"', 1431 silly get 'last-modified': 'Thu, 16 Jan 2020 16:59:23 GMT', 1431 silly get vary: 'accept-encoding, accept', 1431 silly get 'cf-cache-status': 'HIT', 1431 silly get 'cf-request-id': '07f852ba3f0000e14164b5b000000001', 1431 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1431 silly get server: 'cloudflare', 1431 silly get 'content-encoding': 'gzip' } ] 1432 verbose get saving kind-of to /home/michtang/.npm/registry.npmjs.org/kind-of/.cache.json 1433 http 200 https://registry.npmjs.org/extend-shallow 1434 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1434 verbose headers 'content-type': 'application/json; charset=UTF-8', 1434 verbose headers 'transfer-encoding': 'chunked', 1434 verbose headers connection: 'keep-alive', 1434 verbose headers 'set-cookie': 1434 verbose headers [ '__cfduid=dfff4831115b4cdf6b22663e8ee0a2ad41612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1434 verbose headers 'cf-ray': '61a0ba3d2c501486-SEA', 1434 verbose headers age: '3549', 1434 verbose headers 'cache-control': 'public, max-age=300', 1434 verbose headers etag: 'W/"24c6ea45539b715c4723190a4524981e"', 1434 verbose headers 'last-modified': 'Sun, 27 May 2018 00:13:59 GMT', 1434 verbose headers vary: 'accept-encoding, accept', 1434 verbose headers 'cf-cache-status': 'HIT', 1434 verbose headers 'cf-request-id': '07f852ba3900001486709d7000000001', 1434 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1434 verbose headers server: 'cloudflare', 1434 verbose headers 'content-encoding': 'gzip' } 1435 silly get cb [ 200, 1435 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1435 silly get 'content-type': 'application/json; charset=UTF-8', 1435 silly get 'transfer-encoding': 'chunked', 1435 silly get connection: 'keep-alive', 1435 silly get 'set-cookie': 1435 silly get [ '__cfduid=dfff4831115b4cdf6b22663e8ee0a2ad41612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1435 silly get 'cf-ray': '61a0ba3d2c501486-SEA', 1435 silly get age: '3549', 1435 silly get 'cache-control': 'public, max-age=300', 1435 silly get etag: 'W/"24c6ea45539b715c4723190a4524981e"', 1435 silly get 'last-modified': 'Sun, 27 May 2018 00:13:59 GMT', 1435 silly get vary: 'accept-encoding, accept', 1435 silly get 'cf-cache-status': 'HIT', 1435 silly get 'cf-request-id': '07f852ba3900001486709d7000000001', 1435 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1435 silly get server: 'cloudflare', 1435 silly get 'content-encoding': 'gzip' } ] 1436 verbose get saving extend-shallow to /home/michtang/.npm/registry.npmjs.org/extend-shallow/.cache.json 1437 http 200 https://registry.npmjs.org/extglob 1438 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1438 verbose headers 'content-type': 'application/json; charset=UTF-8', 1438 verbose headers 'transfer-encoding': 'chunked', 1438 verbose headers connection: 'keep-alive', 1438 verbose headers 'set-cookie': 1438 verbose headers [ '__cfduid=d930317aa7cd9e7c3ce87d718eb484af81612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1438 verbose headers 'cf-ray': '61a0ba3d385213c2-SEA', 1438 verbose headers age: '5897', 1438 verbose headers 'cache-control': 'public, max-age=300', 1438 verbose headers etag: 'W/"4805bdc98f6da6f05af632d72de2e5cc"', 1438 verbose headers 'last-modified': 'Sun, 27 May 2018 00:14:31 GMT', 1438 verbose headers vary: 'accept-encoding, accept', 1438 verbose headers 'cf-cache-status': 'HIT', 1438 verbose headers 'cf-request-id': '07f852ba3f000013c2bf23c000000001', 1438 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1438 verbose headers server: 'cloudflare', 1438 verbose headers 'content-encoding': 'gzip' } 1439 silly get cb [ 200, 1439 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1439 silly get 'content-type': 'application/json; charset=UTF-8', 1439 silly get 'transfer-encoding': 'chunked', 1439 silly get connection: 'keep-alive', 1439 silly get 'set-cookie': 1439 silly get [ '__cfduid=d930317aa7cd9e7c3ce87d718eb484af81612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1439 silly get 'cf-ray': '61a0ba3d385213c2-SEA', 1439 silly get age: '5897', 1439 silly get 'cache-control': 'public, max-age=300', 1439 silly get etag: 'W/"4805bdc98f6da6f05af632d72de2e5cc"', 1439 silly get 'last-modified': 'Sun, 27 May 2018 00:14:31 GMT', 1439 silly get vary: 'accept-encoding, accept', 1439 silly get 'cf-cache-status': 'HIT', 1439 silly get 'cf-request-id': '07f852ba3f000013c2bf23c000000001', 1439 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1439 silly get server: 'cloudflare', 1439 silly get 'content-encoding': 'gzip' } ] 1440 verbose get saving extglob to /home/michtang/.npm/registry.npmjs.org/extglob/.cache.json 1441 info retry fetch attempt 1 at 9:35:42 p.m. 1442 info attempt registry request try #1 at 9:35:42 p.m. 1443 http fetch GET https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz 1444 info retry fetch attempt 1 at 9:35:42 p.m. 1445 info attempt registry request try #1 at 9:35:42 p.m. 1446 http fetch GET https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz 1447 http 200 https://registry.npmjs.org/fragment-cache 1448 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1448 verbose headers 'content-type': 'application/json; charset=UTF-8', 1448 verbose headers 'transfer-encoding': 'chunked', 1448 verbose headers connection: 'keep-alive', 1448 verbose headers 'set-cookie': 1448 verbose headers [ '__cfduid=d3b2b32f5a2d5350fb8f2dab3a9a37af31612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1448 verbose headers 'cf-ray': '61a0ba3d38ace376-SEA', 1448 verbose headers age: '3287', 1448 verbose headers 'cache-control': 'public, max-age=300', 1448 verbose headers etag: 'W/"1d5a3c79484595baf03f1c1d39143b76"', 1448 verbose headers 'last-modified': 'Sun, 27 May 2018 01:11:58 GMT', 1448 verbose headers vary: 'accept-encoding, accept', 1448 verbose headers 'cf-cache-status': 'HIT', 1448 verbose headers 'cf-request-id': '07f852ba3f0000e376782ab000000001', 1448 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1448 verbose headers server: 'cloudflare', 1448 verbose headers 'content-encoding': 'gzip' } 1449 silly get cb [ 200, 1449 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1449 silly get 'content-type': 'application/json; charset=UTF-8', 1449 silly get 'transfer-encoding': 'chunked', 1449 silly get connection: 'keep-alive', 1449 silly get 'set-cookie': 1449 silly get [ '__cfduid=d3b2b32f5a2d5350fb8f2dab3a9a37af31612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1449 silly get 'cf-ray': '61a0ba3d38ace376-SEA', 1449 silly get age: '3287', 1449 silly get 'cache-control': 'public, max-age=300', 1449 silly get etag: 'W/"1d5a3c79484595baf03f1c1d39143b76"', 1449 silly get 'last-modified': 'Sun, 27 May 2018 01:11:58 GMT', 1449 silly get vary: 'accept-encoding, accept', 1449 silly get 'cf-cache-status': 'HIT', 1449 silly get 'cf-request-id': '07f852ba3f0000e376782ab000000001', 1449 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1449 silly get server: 'cloudflare', 1449 silly get 'content-encoding': 'gzip' } ] 1450 verbose get saving fragment-cache to /home/michtang/.npm/registry.npmjs.org/fragment-cache/.cache.json 1451 http 200 https://registry.npmjs.org/to-regex 1452 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1452 verbose headers 'content-type': 'application/json', 1452 verbose headers 'transfer-encoding': 'chunked', 1452 verbose headers connection: 'keep-alive', 1452 verbose headers 'set-cookie': 1452 verbose headers [ '__cfduid=d8072864d2afd1db2859e496096030c941612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1452 verbose headers 'cf-ray': '61a0ba3d39d6c98d-SEA', 1452 verbose headers age: '589', 1452 verbose headers 'cache-control': 'public, max-age=300', 1452 verbose headers etag: 'W/"6bc2d3a0ba657cbf86f8c238a40d76fd"', 1452 verbose headers 'last-modified': 'Tue, 08 Jan 2019 05:34:05 GMT', 1452 verbose headers vary: 'accept-encoding, accept', 1452 verbose headers 'cf-cache-status': 'HIT', 1452 verbose headers 'cf-request-id': '07f852ba410000c98d07a68000000001', 1452 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1452 verbose headers server: 'cloudflare', 1452 verbose headers 'content-encoding': 'gzip' } 1453 silly get cb [ 200, 1453 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1453 silly get 'content-type': 'application/json', 1453 silly get 'transfer-encoding': 'chunked', 1453 silly get connection: 'keep-alive', 1453 silly get 'set-cookie': 1453 silly get [ '__cfduid=d8072864d2afd1db2859e496096030c941612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1453 silly get 'cf-ray': '61a0ba3d39d6c98d-SEA', 1453 silly get age: '589', 1453 silly get 'cache-control': 'public, max-age=300', 1453 silly get etag: 'W/"6bc2d3a0ba657cbf86f8c238a40d76fd"', 1453 silly get 'last-modified': 'Tue, 08 Jan 2019 05:34:05 GMT', 1453 silly get vary: 'accept-encoding, accept', 1453 silly get 'cf-cache-status': 'HIT', 1453 silly get 'cf-request-id': '07f852ba410000c98d07a68000000001', 1453 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1453 silly get server: 'cloudflare', 1453 silly get 'content-encoding': 'gzip' } ] 1454 verbose get saving to-regex to /home/michtang/.npm/registry.npmjs.org/to-regex/.cache.json 1455 http 200 https://registry.npmjs.org/snapdragon 1456 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1456 verbose headers 'content-type': 'application/json; charset=UTF-8', 1456 verbose headers 'transfer-encoding': 'chunked', 1456 verbose headers connection: 'keep-alive', 1456 verbose headers 'set-cookie': 1456 verbose headers [ '__cfduid=df153d21af22d4858915e5aa6449058c11612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1456 verbose headers 'cf-ray': '61a0ba3d3d1b39a8-SEA', 1456 verbose headers age: '2317', 1456 verbose headers 'cache-control': 'public, max-age=300', 1456 verbose headers etag: 'W/"2be81356328cf5637e54f83b946e56d3"', 1456 verbose headers 'last-modified': 'Sun, 27 May 2018 17:43:27 GMT', 1456 verbose headers vary: 'accept-encoding, accept', 1456 verbose headers 'cf-cache-status': 'HIT', 1456 verbose headers 'cf-request-id': '07f852ba3f000039a81d3a5000000001', 1456 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1456 verbose headers server: 'cloudflare', 1456 verbose headers 'content-encoding': 'gzip' } 1457 silly get cb [ 200, 1457 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1457 silly get 'content-type': 'application/json; charset=UTF-8', 1457 silly get 'transfer-encoding': 'chunked', 1457 silly get connection: 'keep-alive', 1457 silly get 'set-cookie': 1457 silly get [ '__cfduid=df153d21af22d4858915e5aa6449058c11612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1457 silly get 'cf-ray': '61a0ba3d3d1b39a8-SEA', 1457 silly get age: '2317', 1457 silly get 'cache-control': 'public, max-age=300', 1457 silly get etag: 'W/"2be81356328cf5637e54f83b946e56d3"', 1457 silly get 'last-modified': 'Sun, 27 May 2018 17:43:27 GMT', 1457 silly get vary: 'accept-encoding, accept', 1457 silly get 'cf-cache-status': 'HIT', 1457 silly get 'cf-request-id': '07f852ba3f000039a81d3a5000000001', 1457 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1457 silly get server: 'cloudflare', 1457 silly get 'content-encoding': 'gzip' } ] 1458 verbose get saving snapdragon to /home/michtang/.npm/registry.npmjs.org/snapdragon/.cache.json 1459 silly resolveWithNewModule array-unique@0.3.2 checking installable status 1460 silly cache add args [ 'array-unique@^0.3.2', null ] 1461 verbose cache add spec array-unique@^0.3.2 1462 silly cache add parsed spec Result { 1462 silly cache add raw: 'array-unique@^0.3.2', 1462 silly cache add scope: null, 1462 silly cache add name: 'array-unique', 1462 silly cache add rawSpec: '^0.3.2', 1462 silly cache add spec: '>=0.3.2 <0.4.0', 1462 silly cache add type: 'range' } 1463 silly addNamed array-unique@>=0.3.2 <0.4.0 1464 verbose addNamed ">=0.3.2 <0.4.0" is a valid semver range for array-unique 1465 silly addNameRange { name: 'array-unique', range: '>=0.3.2 <0.4.0', hasData: false } 1466 silly mapToRegistry name array-unique 1467 silly mapToRegistry using default registry 1468 silly mapToRegistry registry https://registry.npmjs.org/ 1469 silly mapToRegistry uri https://registry.npmjs.org/array-unique 1470 verbose addNameRange registry:https://registry.npmjs.org/array-unique not in flight; fetching 1471 http 200 https://registry.npmjs.org/regex-not 1472 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1472 verbose headers 'content-type': 'application/json; charset=UTF-8', 1472 verbose headers 'transfer-encoding': 'chunked', 1472 verbose headers connection: 'keep-alive', 1472 verbose headers 'set-cookie': 1472 verbose headers [ '__cfduid=d8cc6135352fbab19190cea25775c64c01612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1472 verbose headers 'cf-ray': '61a0ba3d3eaf39ba-SEA', 1472 verbose headers age: '1953', 1472 verbose headers 'cache-control': 'public, max-age=300', 1472 verbose headers etag: 'W/"191f527d2054bb3eb207e35ae7f8bc66"', 1472 verbose headers 'last-modified': 'Sun, 27 May 2018 15:43:43 GMT', 1472 verbose headers vary: 'accept-encoding, accept', 1472 verbose headers 'cf-cache-status': 'HIT', 1472 verbose headers 'cf-request-id': '07f852ba3f000039ba318f6000000001', 1472 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1472 verbose headers server: 'cloudflare', 1472 verbose headers 'content-encoding': 'gzip' } 1473 silly get cb [ 200, 1473 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1473 silly get 'content-type': 'application/json; charset=UTF-8', 1473 silly get 'transfer-encoding': 'chunked', 1473 silly get connection: 'keep-alive', 1473 silly get 'set-cookie': 1473 silly get [ '__cfduid=d8cc6135352fbab19190cea25775c64c01612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1473 silly get 'cf-ray': '61a0ba3d3eaf39ba-SEA', 1473 silly get age: '1953', 1473 silly get 'cache-control': 'public, max-age=300', 1473 silly get etag: 'W/"191f527d2054bb3eb207e35ae7f8bc66"', 1473 silly get 'last-modified': 'Sun, 27 May 2018 15:43:43 GMT', 1473 silly get vary: 'accept-encoding, accept', 1473 silly get 'cf-cache-status': 'HIT', 1473 silly get 'cf-request-id': '07f852ba3f000039ba318f6000000001', 1473 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1473 silly get server: 'cloudflare', 1473 silly get 'content-encoding': 'gzip' } ] 1474 verbose get saving regex-not to /home/michtang/.npm/registry.npmjs.org/regex-not/.cache.json 1475 silly resolveWithNewModule object.pick@1.3.0 checking installable status 1476 silly cache add args [ 'object.pick@^1.3.0', null ] 1477 verbose cache add spec object.pick@^1.3.0 1478 silly cache add parsed spec Result { 1478 silly cache add raw: 'object.pick@^1.3.0', 1478 silly cache add scope: null, 1478 silly cache add name: 'object.pick', 1478 silly cache add rawSpec: '^1.3.0', 1478 silly cache add spec: '>=1.3.0 <2.0.0', 1478 silly cache add type: 'range' } 1479 silly addNamed object.pick@>=1.3.0 <2.0.0 1480 verbose addNamed ">=1.3.0 <2.0.0" is a valid semver range for object.pick 1481 silly addNameRange { name: 'object.pick', range: '>=1.3.0 <2.0.0', hasData: false } 1482 silly mapToRegistry name object.pick 1483 silly mapToRegistry using default registry 1484 silly mapToRegistry registry https://registry.npmjs.org/ 1485 silly mapToRegistry uri https://registry.npmjs.org/object.pick 1486 verbose addNameRange registry:https://registry.npmjs.org/object.pick not in flight; fetching 1487 silly resolveWithNewModule kind-of@6.0.3 checking installable status 1488 silly cache add args [ 'kind-of@^6.0.2', null ] 1489 verbose cache add spec kind-of@^6.0.2 1490 silly cache add parsed spec Result { 1490 silly cache add raw: 'kind-of@^6.0.2', 1490 silly cache add scope: null, 1490 silly cache add name: 'kind-of', 1490 silly cache add rawSpec: '^6.0.2', 1490 silly cache add spec: '>=6.0.2 <7.0.0', 1490 silly cache add type: 'range' } 1491 silly addNamed kind-of@>=6.0.2 <7.0.0 1492 verbose addNamed ">=6.0.2 <7.0.0" is a valid semver range for kind-of 1493 silly addNameRange { name: 'kind-of', range: '>=6.0.2 <7.0.0', hasData: false } 1494 silly mapToRegistry name kind-of 1495 silly mapToRegistry using default registry 1496 silly mapToRegistry registry https://registry.npmjs.org/ 1497 silly mapToRegistry uri https://registry.npmjs.org/kind-of 1498 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching 1499 silly resolveWithNewModule extend-shallow@3.0.2 checking installable status 1500 silly cache add args [ 'extend-shallow@^3.0.2', null ] 1501 verbose cache add spec extend-shallow@^3.0.2 1502 silly cache add parsed spec Result { 1502 silly cache add raw: 'extend-shallow@^3.0.2', 1502 silly cache add scope: null, 1502 silly cache add name: 'extend-shallow', 1502 silly cache add rawSpec: '^3.0.2', 1502 silly cache add spec: '>=3.0.2 <4.0.0', 1502 silly cache add type: 'range' } 1503 silly addNamed extend-shallow@>=3.0.2 <4.0.0 1504 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for extend-shallow 1505 silly addNameRange { name: 'extend-shallow', 1505 silly addNameRange range: '>=3.0.2 <4.0.0', 1505 silly addNameRange hasData: false } 1506 silly mapToRegistry name extend-shallow 1507 silly mapToRegistry using default registry 1508 silly mapToRegistry registry https://registry.npmjs.org/ 1509 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 1510 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching 1511 silly resolveWithNewModule extglob@2.0.4 checking installable status 1512 silly cache add args [ 'extglob@^2.0.4', null ] 1513 verbose cache add spec extglob@^2.0.4 1514 silly cache add parsed spec Result { 1514 silly cache add raw: 'extglob@^2.0.4', 1514 silly cache add scope: null, 1514 silly cache add name: 'extglob', 1514 silly cache add rawSpec: '^2.0.4', 1514 silly cache add spec: '>=2.0.4 <3.0.0', 1514 silly cache add type: 'range' } 1515 silly addNamed extglob@>=2.0.4 <3.0.0 1516 verbose addNamed ">=2.0.4 <3.0.0" is a valid semver range for extglob 1517 silly addNameRange { name: 'extglob', range: '>=2.0.4 <3.0.0', hasData: false } 1518 silly mapToRegistry name extglob 1519 silly mapToRegistry using default registry 1520 silly mapToRegistry registry https://registry.npmjs.org/ 1521 silly mapToRegistry uri https://registry.npmjs.org/extglob 1522 verbose addNameRange registry:https://registry.npmjs.org/extglob not in flight; fetching 1523 verbose get https://registry.npmjs.org/array-unique not expired, no request 1524 silly addNameRange number 2 { name: 'array-unique', range: '>=0.3.2 <0.4.0', hasData: true } 1525 silly addNameRange versions [ 'array-unique', [ '0.1.1', '0.2.0', '0.2.1', '0.3.2' ] ] 1526 silly addNamed array-unique@0.3.2 1527 verbose addNamed "0.3.2" is a plain semver version for array-unique 1528 silly mapToRegistry name array-unique 1529 silly mapToRegistry using default registry 1530 silly mapToRegistry registry https://registry.npmjs.org/ 1531 silly mapToRegistry uri https://registry.npmjs.org/array-unique 1532 verbose addRemoteTarball https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz not in flight; adding 1533 verbose addRemoteTarball [ 'https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz', 1533 verbose addRemoteTarball 'a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428' ] 1534 silly resolveWithNewModule fragment-cache@0.2.1 checking installable status 1535 silly cache add args [ 'fragment-cache@^0.2.1', null ] 1536 verbose cache add spec fragment-cache@^0.2.1 1537 silly cache add parsed spec Result { 1537 silly cache add raw: 'fragment-cache@^0.2.1', 1537 silly cache add scope: null, 1537 silly cache add name: 'fragment-cache', 1537 silly cache add rawSpec: '^0.2.1', 1537 silly cache add spec: '>=0.2.1 <0.3.0', 1537 silly cache add type: 'range' } 1538 silly addNamed fragment-cache@>=0.2.1 <0.3.0 1539 verbose addNamed ">=0.2.1 <0.3.0" is a valid semver range for fragment-cache 1540 silly addNameRange { name: 'fragment-cache', 1540 silly addNameRange range: '>=0.2.1 <0.3.0', 1540 silly addNameRange hasData: false } 1541 silly mapToRegistry name fragment-cache 1542 silly mapToRegistry using default registry 1543 silly mapToRegistry registry https://registry.npmjs.org/ 1544 silly mapToRegistry uri https://registry.npmjs.org/fragment-cache 1545 verbose addNameRange registry:https://registry.npmjs.org/fragment-cache not in flight; fetching 1546 http 200 https://registry.npmjs.org/nanomatch 1547 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1547 verbose headers 'content-type': 'application/json; charset=UTF-8', 1547 verbose headers 'transfer-encoding': 'chunked', 1547 verbose headers connection: 'keep-alive', 1547 verbose headers 'set-cookie': 1547 verbose headers [ '__cfduid=de7757a9cff37f7e4619f7e5ba5e234bb1612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1547 verbose headers 'cf-ray': '61a0ba3d3b0ce462-SEA', 1547 verbose headers age: '3635', 1547 verbose headers 'cache-control': 'public, max-age=300', 1547 verbose headers etag: 'W/"980e6b62e7fee3edf4b50c8a3e723d3e"', 1547 verbose headers 'last-modified': 'Wed, 27 Jun 2018 13:02:46 GMT', 1547 verbose headers vary: 'accept-encoding, accept', 1547 verbose headers 'cf-cache-status': 'HIT', 1547 verbose headers 'cf-request-id': '07f852ba3f0000e462171ec000000001', 1547 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1547 verbose headers server: 'cloudflare', 1547 verbose headers 'content-encoding': 'gzip' } 1548 silly get cb [ 200, 1548 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1548 silly get 'content-type': 'application/json; charset=UTF-8', 1548 silly get 'transfer-encoding': 'chunked', 1548 silly get connection: 'keep-alive', 1548 silly get 'set-cookie': 1548 silly get [ '__cfduid=de7757a9cff37f7e4619f7e5ba5e234bb1612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1548 silly get 'cf-ray': '61a0ba3d3b0ce462-SEA', 1548 silly get age: '3635', 1548 silly get 'cache-control': 'public, max-age=300', 1548 silly get etag: 'W/"980e6b62e7fee3edf4b50c8a3e723d3e"', 1548 silly get 'last-modified': 'Wed, 27 Jun 2018 13:02:46 GMT', 1548 silly get vary: 'accept-encoding, accept', 1548 silly get 'cf-cache-status': 'HIT', 1548 silly get 'cf-request-id': '07f852ba3f0000e462171ec000000001', 1548 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1548 silly get server: 'cloudflare', 1548 silly get 'content-encoding': 'gzip' } ] 1549 verbose get saving nanomatch to /home/michtang/.npm/registry.npmjs.org/nanomatch/.cache.json 1550 silly resolveWithNewModule to-regex@3.0.2 checking installable status 1551 silly cache add args [ 'to-regex@^3.0.2', null ] 1552 verbose cache add spec to-regex@^3.0.2 1553 silly cache add parsed spec Result { 1553 silly cache add raw: 'to-regex@^3.0.2', 1553 silly cache add scope: null, 1553 silly cache add name: 'to-regex', 1553 silly cache add rawSpec: '^3.0.2', 1553 silly cache add spec: '>=3.0.2 <4.0.0', 1553 silly cache add type: 'range' } 1554 silly addNamed to-regex@>=3.0.2 <4.0.0 1555 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for to-regex 1556 silly addNameRange { name: 'to-regex', range: '>=3.0.2 <4.0.0', hasData: false } 1557 silly mapToRegistry name to-regex 1558 silly mapToRegistry using default registry 1559 silly mapToRegistry registry https://registry.npmjs.org/ 1560 silly mapToRegistry uri https://registry.npmjs.org/to-regex 1561 verbose addNameRange registry:https://registry.npmjs.org/to-regex not in flight; fetching 1562 verbose get https://registry.npmjs.org/object.pick not expired, no request 1563 silly addNameRange number 2 { name: 'object.pick', range: '>=1.3.0 <2.0.0', hasData: true } 1564 silly addNameRange versions [ 'object.pick', 1564 silly addNameRange [ '0.1.1', 1564 silly addNameRange '1.0.0', 1564 silly addNameRange '1.0.1', 1564 silly addNameRange '1.1.0', 1564 silly addNameRange '1.1.1', 1564 silly addNameRange '1.1.2', 1564 silly addNameRange '1.2.0', 1564 silly addNameRange '1.3.0' ] ] 1565 silly addNamed object.pick@1.3.0 1566 verbose addNamed "1.3.0" is a plain semver version for object.pick 1567 verbose get https://registry.npmjs.org/kind-of not expired, no request 1568 silly addNameRange number 2 { name: 'kind-of', range: '>=6.0.2 <7.0.0', hasData: true } 1569 silly addNameRange versions [ 'kind-of', 1569 silly addNameRange [ '0.1.0', 1569 silly addNameRange '0.1.1', 1569 silly addNameRange '0.1.2', 1569 silly addNameRange '1.0.0', 1569 silly addNameRange '1.0.1', 1569 silly addNameRange '1.1.0', 1569 silly addNameRange '2.0.0', 1569 silly addNameRange '2.0.1', 1569 silly addNameRange '3.0.0', 1569 silly addNameRange '3.0.1', 1569 silly addNameRange '3.0.2', 1569 silly addNameRange '3.0.3', 1569 silly addNameRange '3.0.4', 1569 silly addNameRange '3.1.0', 1569 silly addNameRange '3.2.0', 1569 silly addNameRange '3.2.1', 1569 silly addNameRange '3.2.2', 1569 silly addNameRange '4.0.0', 1569 silly addNameRange '5.0.0', 1569 silly addNameRange '5.0.1', 1569 silly addNameRange '5.0.2', 1569 silly addNameRange '5.1.0', 1569 silly addNameRange '6.0.0', 1569 silly addNameRange '6.0.1', 1569 silly addNameRange '6.0.2', 1569 silly addNameRange '6.0.3' ] ] 1570 silly addNamed kind-of@6.0.3 1571 verbose addNamed "6.0.3" is a plain semver version for kind-of 1572 verbose get https://registry.npmjs.org/extend-shallow not expired, no request 1573 silly addNameRange number 2 { name: 'extend-shallow', 1573 silly addNameRange range: '>=3.0.2 <4.0.0', 1573 silly addNameRange hasData: true } 1574 silly addNameRange versions [ 'extend-shallow', 1574 silly addNameRange [ '0.1.0', 1574 silly addNameRange '0.1.1', 1574 silly addNameRange '0.2.0', 1574 silly addNameRange '1.0.0', 1574 silly addNameRange '1.0.1', 1574 silly addNameRange '1.1.1', 1574 silly addNameRange '1.1.2', 1574 silly addNameRange '1.1.4', 1574 silly addNameRange '2.0.0', 1574 silly addNameRange '2.0.1', 1574 silly addNameRange '3.0.0', 1574 silly addNameRange '3.0.1', 1574 silly addNameRange '3.0.2' ] ] 1575 silly addNamed extend-shallow@3.0.2 1576 verbose addNamed "3.0.2" is a plain semver version for extend-shallow 1577 silly mapToRegistry name object.pick 1578 silly mapToRegistry using default registry 1579 silly mapToRegistry registry https://registry.npmjs.org/ 1580 silly mapToRegistry uri https://registry.npmjs.org/object.pick 1581 verbose addRemoteTarball https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz not in flight; adding 1582 verbose addRemoteTarball [ 'https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz', 1582 verbose addRemoteTarball '87a10ac4c1694bd2e1cbf53591a66141fb5dd747' ] 1583 info retry fetch attempt 1 at 9:35:42 p.m. 1584 info attempt registry request try #1 at 9:35:42 p.m. 1585 http fetch GET https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz 1586 silly mapToRegistry name kind-of 1587 silly mapToRegistry using default registry 1588 silly mapToRegistry registry https://registry.npmjs.org/ 1589 silly mapToRegistry uri https://registry.npmjs.org/kind-of 1590 verbose addRemoteTarball https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz not in flight; adding 1591 verbose addRemoteTarball [ 'https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz', 1591 verbose addRemoteTarball '07c05034a6c349fa06e24fa35aa76db4580ce4dd' ] 1592 silly resolveWithNewModule snapdragon@0.8.2 checking installable status 1593 silly cache add args [ 'snapdragon@^0.8.1', null ] 1594 verbose cache add spec snapdragon@^0.8.1 1595 silly cache add parsed spec Result { 1595 silly cache add raw: 'snapdragon@^0.8.1', 1595 silly cache add scope: null, 1595 silly cache add name: 'snapdragon', 1595 silly cache add rawSpec: '^0.8.1', 1595 silly cache add spec: '>=0.8.1 <0.9.0', 1595 silly cache add type: 'range' } 1596 silly addNamed snapdragon@>=0.8.1 <0.9.0 1597 verbose addNamed ">=0.8.1 <0.9.0" is a valid semver range for snapdragon 1598 silly addNameRange { name: 'snapdragon', range: '>=0.8.1 <0.9.0', hasData: false } 1599 silly mapToRegistry name snapdragon 1600 silly mapToRegistry using default registry 1601 silly mapToRegistry registry https://registry.npmjs.org/ 1602 silly mapToRegistry uri https://registry.npmjs.org/snapdragon 1603 verbose addNameRange registry:https://registry.npmjs.org/snapdragon not in flight; fetching 1604 verbose get https://registry.npmjs.org/extglob not expired, no request 1605 silly addNameRange number 2 { name: 'extglob', range: '>=2.0.4 <3.0.0', hasData: true } 1606 silly addNameRange versions [ 'extglob', 1606 silly addNameRange [ '0.1.0', 1606 silly addNameRange '0.2.0', 1606 silly addNameRange '0.3.0', 1606 silly addNameRange '0.3.1', 1606 silly addNameRange '0.3.2', 1606 silly addNameRange '1.0.0', 1606 silly addNameRange '1.1.0', 1606 silly addNameRange '2.0.0', 1606 silly addNameRange '2.0.2', 1606 silly addNameRange '2.0.3', 1606 silly addNameRange '2.0.4', 1606 silly addNameRange '3.0.0' ] ] 1607 silly addNamed extglob@2.0.4 1608 verbose addNamed "2.0.4" is a plain semver version for extglob 1609 silly mapToRegistry name extend-shallow 1610 silly mapToRegistry using default registry 1611 silly mapToRegistry registry https://registry.npmjs.org/ 1612 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 1613 verbose addRemoteTarball https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz not in flight; adding 1614 verbose addRemoteTarball [ 'https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz', 1614 verbose addRemoteTarball '26a71aaf073b39fb2127172746131c2704028db8' ] 1615 silly mapToRegistry name extglob 1616 silly mapToRegistry using default registry 1617 silly mapToRegistry registry https://registry.npmjs.org/ 1618 silly mapToRegistry uri https://registry.npmjs.org/extglob 1619 verbose addRemoteTarball https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz not in flight; adding 1620 verbose addRemoteTarball [ 'https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz', 1620 verbose addRemoteTarball 'ad00fe4dc612a9232e8718711dc5cb5ab0285543' ] 1621 silly resolveWithNewModule regex-not@1.0.2 checking installable status 1622 silly cache add args [ 'regex-not@^1.0.0', null ] 1623 verbose cache add spec regex-not@^1.0.0 1624 silly cache add parsed spec Result { 1624 silly cache add raw: 'regex-not@^1.0.0', 1624 silly cache add scope: null, 1624 silly cache add name: 'regex-not', 1624 silly cache add rawSpec: '^1.0.0', 1624 silly cache add spec: '>=1.0.0 <2.0.0', 1624 silly cache add type: 'range' } 1625 silly addNamed regex-not@>=1.0.0 <2.0.0 1626 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for regex-not 1627 silly addNameRange { name: 'regex-not', range: '>=1.0.0 <2.0.0', hasData: false } 1628 silly mapToRegistry name regex-not 1629 silly mapToRegistry using default registry 1630 silly mapToRegistry registry https://registry.npmjs.org/ 1631 silly mapToRegistry uri https://registry.npmjs.org/regex-not 1632 verbose addNameRange registry:https://registry.npmjs.org/regex-not not in flight; fetching 1633 verbose get https://registry.npmjs.org/fragment-cache not expired, no request 1634 silly addNameRange number 2 { name: 'fragment-cache', 1634 silly addNameRange range: '>=0.2.1 <0.3.0', 1634 silly addNameRange hasData: true } 1635 silly addNameRange versions [ 'fragment-cache', [ '0.1.0', '0.2.0', '0.2.1' ] ] 1636 silly addNamed fragment-cache@0.2.1 1637 verbose addNamed "0.2.1" is a plain semver version for fragment-cache 1638 silly mapToRegistry name fragment-cache 1639 silly mapToRegistry using default registry 1640 silly mapToRegistry registry https://registry.npmjs.org/ 1641 silly mapToRegistry uri https://registry.npmjs.org/fragment-cache 1642 verbose addRemoteTarball https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz not in flight; adding 1643 verbose addRemoteTarball [ 'https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz', 1643 verbose addRemoteTarball '4290fad27f13e89be7f33799c6bc5a0abfff0d19' ] 1644 info retry fetch attempt 1 at 9:35:42 p.m. 1645 info attempt registry request try #1 at 9:35:42 p.m. 1646 http fetch GET https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz 1647 info retry fetch attempt 1 at 9:35:42 p.m. 1648 info attempt registry request try #1 at 9:35:42 p.m. 1649 http fetch GET https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz 1650 verbose get https://registry.npmjs.org/to-regex not expired, no request 1651 silly addNameRange number 2 { name: 'to-regex', range: '>=3.0.2 <4.0.0', hasData: true } 1652 silly addNameRange versions [ 'to-regex', 1652 silly addNameRange [ '0.1.0', 1652 silly addNameRange '0.1.1', 1652 silly addNameRange '1.0.0', 1652 silly addNameRange '2.0.0', 1652 silly addNameRange '2.1.0', 1652 silly addNameRange '3.0.0', 1652 silly addNameRange '3.0.1', 1652 silly addNameRange '3.0.2' ] ] 1653 silly addNamed to-regex@3.0.2 1654 verbose addNamed "3.0.2" is a plain semver version for to-regex 1655 info retry fetch attempt 1 at 9:35:42 p.m. 1656 info attempt registry request try #1 at 9:35:42 p.m. 1657 http fetch GET https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz 1658 info retry fetch attempt 1 at 9:35:42 p.m. 1659 info attempt registry request try #1 at 9:35:42 p.m. 1660 http fetch GET https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz 1661 silly mapToRegistry name to-regex 1662 silly mapToRegistry using default registry 1663 silly mapToRegistry registry https://registry.npmjs.org/ 1664 silly mapToRegistry uri https://registry.npmjs.org/to-regex 1665 verbose addRemoteTarball https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz not in flight; adding 1666 verbose addRemoteTarball [ 'https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz', 1666 verbose addRemoteTarball '13cfdd9b336552f30b51f33a8ae1b42a7a7599ce' ] 1667 verbose get https://registry.npmjs.org/snapdragon not expired, no request 1668 silly addNameRange number 2 { name: 'snapdragon', range: '>=0.8.1 <0.9.0', hasData: true } 1669 silly addNameRange versions [ 'snapdragon', 1669 silly addNameRange [ '0.1.0', 1669 silly addNameRange '0.1.1', 1669 silly addNameRange '0.1.2', 1669 silly addNameRange '0.2.0', 1669 silly addNameRange '0.2.1', 1669 silly addNameRange '0.2.2', 1669 silly addNameRange '0.2.3', 1669 silly addNameRange '0.3.0', 1669 silly addNameRange '0.3.1', 1669 silly addNameRange '0.4.0', 1669 silly addNameRange '0.4.1', 1669 silly addNameRange '0.4.2', 1669 silly addNameRange '0.5.0', 1669 silly addNameRange '0.6.0', 1669 silly addNameRange '0.7.0', 1669 silly addNameRange '0.7.1', 1669 silly addNameRange '0.7.2', 1669 silly addNameRange '0.7.3', 1669 silly addNameRange '0.8.0', 1669 silly addNameRange '0.8.1', 1669 silly addNameRange '0.9.0', 1669 silly addNameRange '0.9.1', 1669 silly addNameRange '0.10.0', 1669 silly addNameRange '0.10.1', 1669 silly addNameRange '0.11.0', 1669 silly addNameRange '0.11.1', 1669 silly addNameRange '0.11.2', 1669 silly addNameRange '0.8.2', 1669 silly addNameRange '0.11.3', 1669 silly addNameRange '0.11.4', 1669 silly addNameRange '0.11.5', 1669 silly addNameRange '0.12.0' ] ] 1670 silly addNamed snapdragon@0.8.2 1671 verbose addNamed "0.8.2" is a plain semver version for snapdragon 1672 info retry fetch attempt 1 at 9:35:42 p.m. 1673 info attempt registry request try #1 at 9:35:42 p.m. 1674 http fetch GET https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz 1675 silly mapToRegistry name snapdragon 1676 silly mapToRegistry using default registry 1677 silly mapToRegistry registry https://registry.npmjs.org/ 1678 silly mapToRegistry uri https://registry.npmjs.org/snapdragon 1679 verbose addRemoteTarball https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz not in flight; adding 1680 verbose addRemoteTarball [ 'https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz', 1680 verbose addRemoteTarball '64922e7c565b0e14204ba1aa7d6964278d25182d' ] 1681 verbose get https://registry.npmjs.org/regex-not not expired, no request 1682 silly addNameRange number 2 { name: 'regex-not', range: '>=1.0.0 <2.0.0', hasData: true } 1683 silly addNameRange versions [ 'regex-not', 1683 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '1.0.0', '1.0.1', '1.0.2' ] ] 1684 silly addNamed regex-not@1.0.2 1685 verbose addNamed "1.0.2" is a plain semver version for regex-not 1686 silly mapToRegistry name regex-not 1687 silly mapToRegistry using default registry 1688 silly mapToRegistry registry https://registry.npmjs.org/ 1689 silly mapToRegistry uri https://registry.npmjs.org/regex-not 1690 verbose addRemoteTarball https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz not in flight; adding 1691 verbose addRemoteTarball [ 'https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz', 1691 verbose addRemoteTarball '1f4ece27e00b0b65e0247a6810e6a85d83a5752c' ] 1692 info retry fetch attempt 1 at 9:35:42 p.m. 1693 info attempt registry request try #1 at 9:35:42 p.m. 1694 http fetch GET https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz 1695 silly resolveWithNewModule nanomatch@1.2.13 checking installable status 1696 silly cache add args [ 'nanomatch@^1.2.9', null ] 1697 verbose cache add spec nanomatch@^1.2.9 1698 silly cache add parsed spec Result { 1698 silly cache add raw: 'nanomatch@^1.2.9', 1698 silly cache add scope: null, 1698 silly cache add name: 'nanomatch', 1698 silly cache add rawSpec: '^1.2.9', 1698 silly cache add spec: '>=1.2.9 <2.0.0', 1698 silly cache add type: 'range' } 1699 silly addNamed nanomatch@>=1.2.9 <2.0.0 1700 verbose addNamed ">=1.2.9 <2.0.0" is a valid semver range for nanomatch 1701 silly addNameRange { name: 'nanomatch', range: '>=1.2.9 <2.0.0', hasData: false } 1702 silly mapToRegistry name nanomatch 1703 silly mapToRegistry using default registry 1704 silly mapToRegistry registry https://registry.npmjs.org/ 1705 silly mapToRegistry uri https://registry.npmjs.org/nanomatch 1706 verbose addNameRange registry:https://registry.npmjs.org/nanomatch not in flight; fetching 1707 info retry fetch attempt 1 at 9:35:42 p.m. 1708 info attempt registry request try #1 at 9:35:42 p.m. 1709 http fetch GET https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz 1710 info retry fetch attempt 1 at 9:35:42 p.m. 1711 info attempt registry request try #1 at 9:35:42 p.m. 1712 http fetch GET https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz 1713 verbose get https://registry.npmjs.org/nanomatch not expired, no request 1714 silly addNameRange number 2 { name: 'nanomatch', range: '>=1.2.9 <2.0.0', hasData: true } 1715 silly addNameRange versions [ 'nanomatch', 1715 silly addNameRange [ '0.1.0', 1715 silly addNameRange '0.1.1', 1715 silly addNameRange '0.1.2', 1715 silly addNameRange '0.1.3', 1715 silly addNameRange '0.2.0', 1715 silly addNameRange '0.2.1', 1715 silly addNameRange '0.3.0', 1715 silly addNameRange '0.3.1', 1715 silly addNameRange '0.3.3', 1715 silly addNameRange '0.3.4', 1715 silly addNameRange '1.0.0', 1715 silly addNameRange '1.0.1', 1715 silly addNameRange '1.0.2', 1715 silly addNameRange '1.0.3', 1715 silly addNameRange '1.0.4', 1715 silly addNameRange '1.1.0', 1715 silly addNameRange '1.1.1', 1715 silly addNameRange '1.2.0', 1715 silly addNameRange '1.2.1', 1715 silly addNameRange '1.2.2', 1715 silly addNameRange '1.2.3', 1715 silly addNameRange '1.2.4', 1715 silly addNameRange '1.2.5', 1715 silly addNameRange '1.2.6', 1715 silly addNameRange '1.2.7', 1715 silly addNameRange '1.2.8', 1715 silly addNameRange '1.2.9', 1715 silly addNameRange '1.2.13' ] ] 1716 silly addNamed nanomatch@1.2.13 1717 verbose addNamed "1.2.13" is a plain semver version for nanomatch 1718 silly mapToRegistry name nanomatch 1719 silly mapToRegistry using default registry 1720 silly mapToRegistry registry https://registry.npmjs.org/ 1721 silly mapToRegistry uri https://registry.npmjs.org/nanomatch 1722 verbose addRemoteTarball https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz not in flight; adding 1723 verbose addRemoteTarball [ 'https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz', 1723 verbose addRemoteTarball 'b87a8aa4fc0de8fe6be88895b38983ff265bd119' ] 1724 info retry fetch attempt 1 at 9:35:42 p.m. 1725 info attempt registry request try #1 at 9:35:42 p.m. 1726 http fetch GET https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz 1727 http fetch 200 https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz 1728 silly fetchAndShaCheck shasum d459689e8d654ba77e02a817f8710d702cb16e9d 1729 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/define-property/-/define-property-2.0.2.tgz not in flight; adding 1730 verbose addTmpTarball already have metadata; skipping unpack for define-property@2.0.2 1731 silly cache afterAdd define-property@2.0.2 1732 verbose afterAdd /home/michtang/.npm/define-property/2.0.2/package/package.json not in flight; writing 1733 verbose afterAdd /home/michtang/.npm/define-property/2.0.2/package/package.json written 1734 http fetch 200 https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz 1735 silly fetchAndShaCheck shasum d6461074febfec71e7e15235761a329a5dc7c520 1736 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz not in flight; adding 1737 verbose addTmpTarball already have metadata; skipping unpack for arr-diff@4.0.0 1738 silly cache afterAdd arr-diff@4.0.0 1739 verbose afterAdd /home/michtang/.npm/arr-diff/4.0.0/package/package.json not in flight; writing 1740 verbose afterAdd /home/michtang/.npm/arr-diff/4.0.0/package/package.json written 1741 http fetch 200 https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz 1742 silly fetchAndShaCheck shasum a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428 1743 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz not in flight; adding 1744 verbose addTmpTarball already have metadata; skipping unpack for array-unique@0.3.2 1745 http fetch 200 https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz 1746 silly cache afterAdd array-unique@0.3.2 1747 verbose afterAdd /home/michtang/.npm/array-unique/0.3.2/package/package.json not in flight; writing 1748 verbose afterAdd /home/michtang/.npm/array-unique/0.3.2/package/package.json written 1749 silly fetchAndShaCheck shasum 07c05034a6c349fa06e24fa35aa76db4580ce4dd 1750 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz not in flight; adding 1751 verbose addTmpTarball already have metadata; skipping unpack for kind-of@6.0.3 1752 http fetch 200 https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz 1753 silly fetchAndShaCheck shasum 87a10ac4c1694bd2e1cbf53591a66141fb5dd747 1754 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz not in flight; adding 1755 verbose addTmpTarball already have metadata; skipping unpack for object.pick@1.3.0 1756 silly cache afterAdd kind-of@6.0.3 1757 verbose afterAdd /home/michtang/.npm/kind-of/6.0.3/package/package.json not in flight; writing 1758 http fetch 200 https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz 1759 verbose afterAdd /home/michtang/.npm/kind-of/6.0.3/package/package.json written 1760 silly fetchAndShaCheck shasum 26a71aaf073b39fb2127172746131c2704028db8 1761 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz not in flight; adding 1762 verbose addTmpTarball already have metadata; skipping unpack for extend-shallow@3.0.2 1763 silly cache afterAdd object.pick@1.3.0 1764 verbose afterAdd /home/michtang/.npm/object.pick/1.3.0/package/package.json not in flight; writing 1765 verbose afterAdd /home/michtang/.npm/object.pick/1.3.0/package/package.json written 1766 http fetch 200 https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz 1767 silly cache afterAdd extend-shallow@3.0.2 1768 verbose afterAdd /home/michtang/.npm/extend-shallow/3.0.2/package/package.json not in flight; writing 1769 verbose afterAdd /home/michtang/.npm/extend-shallow/3.0.2/package/package.json written 1770 http fetch 200 https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz 1771 silly fetchAndShaCheck shasum 4290fad27f13e89be7f33799c6bc5a0abfff0d19 1772 silly fetchAndShaCheck shasum ad00fe4dc612a9232e8718711dc5cb5ab0285543 1773 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz not in flight; adding 1774 verbose addTmpTarball already have metadata; skipping unpack for fragment-cache@0.2.1 1775 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/extglob/-/extglob-2.0.4.tgz not in flight; adding 1776 verbose addTmpTarball already have metadata; skipping unpack for extglob@2.0.4 1777 silly cache afterAdd extglob@2.0.4 1778 verbose afterAdd /home/michtang/.npm/extglob/2.0.4/package/package.json not in flight; writing 1779 silly cache afterAdd fragment-cache@0.2.1 1780 verbose afterAdd /home/michtang/.npm/fragment-cache/0.2.1/package/package.json not in flight; writing 1781 verbose afterAdd /home/michtang/.npm/extglob/2.0.4/package/package.json written 1782 verbose afterAdd /home/michtang/.npm/fragment-cache/0.2.1/package/package.json written 1783 http fetch 200 https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz 1784 http fetch 200 https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz 1785 http fetch 200 https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz 1786 silly fetchAndShaCheck shasum b87a8aa4fc0de8fe6be88895b38983ff265bd119 1787 silly fetchAndShaCheck shasum 13cfdd9b336552f30b51f33a8ae1b42a7a7599ce 1788 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz not in flight; adding 1789 verbose addTmpTarball already have metadata; skipping unpack for nanomatch@1.2.13 1790 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz not in flight; adding 1791 verbose addTmpTarball already have metadata; skipping unpack for to-regex@3.0.2 1792 silly fetchAndShaCheck shasum 64922e7c565b0e14204ba1aa7d6964278d25182d 1793 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz not in flight; adding 1794 verbose addTmpTarball already have metadata; skipping unpack for snapdragon@0.8.2 1795 silly cache afterAdd nanomatch@1.2.13 1796 verbose afterAdd /home/michtang/.npm/nanomatch/1.2.13/package/package.json not in flight; writing 1797 silly cache afterAdd to-regex@3.0.2 1798 verbose afterAdd /home/michtang/.npm/to-regex/3.0.2/package/package.json not in flight; writing 1799 http fetch 200 https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz 1800 verbose afterAdd /home/michtang/.npm/nanomatch/1.2.13/package/package.json written 1801 silly fetchAndShaCheck shasum 1f4ece27e00b0b65e0247a6810e6a85d83a5752c 1802 silly cache afterAdd snapdragon@0.8.2 1803 verbose afterAdd /home/michtang/.npm/snapdragon/0.8.2/package/package.json not in flight; writing 1804 verbose afterAdd /home/michtang/.npm/to-regex/3.0.2/package/package.json written 1805 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz not in flight; adding 1806 verbose addTmpTarball already have metadata; skipping unpack for regex-not@1.0.2 1807 verbose afterAdd /home/michtang/.npm/snapdragon/0.8.2/package/package.json written 1808 silly cache afterAdd regex-not@1.0.2 1809 verbose afterAdd /home/michtang/.npm/regex-not/1.0.2/package/package.json not in flight; writing 1810 verbose afterAdd /home/michtang/.npm/regex-not/1.0.2/package/package.json written 1811 silly fetchNamedPackageData arr-flatten 1812 silly mapToRegistry name arr-flatten 1813 silly mapToRegistry using default registry 1814 silly mapToRegistry registry https://registry.npmjs.org/ 1815 silly mapToRegistry uri https://registry.npmjs.org/arr-flatten 1816 silly fetchNamedPackageData extend-shallow 1817 silly mapToRegistry name extend-shallow 1818 silly mapToRegistry using default registry 1819 silly mapToRegistry registry https://registry.npmjs.org/ 1820 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 1821 silly resolveWithNewModule extend-shallow@2.0.1 checking installable status 1822 silly cache add args [ 'extend-shallow@^2.0.1', null ] 1823 verbose cache add spec extend-shallow@^2.0.1 1824 silly fetchNamedPackageData fill-range 1825 silly mapToRegistry name fill-range 1826 silly mapToRegistry using default registry 1827 silly mapToRegistry registry https://registry.npmjs.org/ 1828 silly mapToRegistry uri https://registry.npmjs.org/fill-range 1829 silly fetchNamedPackageData isobject 1830 silly mapToRegistry name isobject 1831 silly mapToRegistry using default registry 1832 silly mapToRegistry registry https://registry.npmjs.org/ 1833 silly mapToRegistry uri https://registry.npmjs.org/isobject 1834 silly fetchNamedPackageData repeat-element 1835 silly mapToRegistry name repeat-element 1836 silly mapToRegistry using default registry 1837 silly mapToRegistry registry https://registry.npmjs.org/ 1838 silly mapToRegistry uri https://registry.npmjs.org/repeat-element 1839 silly fetchNamedPackageData snapdragon-node 1840 silly mapToRegistry name snapdragon-node 1841 silly mapToRegistry using default registry 1842 silly mapToRegistry registry https://registry.npmjs.org/ 1843 silly mapToRegistry uri https://registry.npmjs.org/snapdragon-node 1844 silly fetchNamedPackageData split-string 1845 silly mapToRegistry name split-string 1846 silly mapToRegistry using default registry 1847 silly mapToRegistry registry https://registry.npmjs.org/ 1848 silly mapToRegistry uri https://registry.npmjs.org/split-string 1849 silly cache add parsed spec Result { 1849 silly cache add raw: 'extend-shallow@^2.0.1', 1849 silly cache add scope: null, 1849 silly cache add name: 'extend-shallow', 1849 silly cache add rawSpec: '^2.0.1', 1849 silly cache add spec: '>=2.0.1 <3.0.0', 1849 silly cache add type: 'range' } 1850 silly addNamed extend-shallow@>=2.0.1 <3.0.0 1851 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for extend-shallow 1852 silly addNameRange { name: 'extend-shallow', 1852 silly addNameRange range: '>=2.0.1 <3.0.0', 1852 silly addNameRange hasData: false } 1853 silly mapToRegistry name extend-shallow 1854 silly mapToRegistry using default registry 1855 silly mapToRegistry registry https://registry.npmjs.org/ 1856 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 1857 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching 1858 verbose request uri https://registry.npmjs.org/arr-flatten 1859 verbose request no auth needed 1860 info attempt registry request try #1 at 9:35:42 p.m. 1861 http request GET https://registry.npmjs.org/arr-flatten 1862 verbose request uri https://registry.npmjs.org/fill-range 1863 verbose request no auth needed 1864 info attempt registry request try #1 at 9:35:42 p.m. 1865 http request GET https://registry.npmjs.org/fill-range 1866 verbose request uri https://registry.npmjs.org/isobject 1867 verbose request no auth needed 1868 info attempt registry request try #1 at 9:35:42 p.m. 1869 http request GET https://registry.npmjs.org/isobject 1870 verbose request uri https://registry.npmjs.org/repeat-element 1871 verbose request no auth needed 1872 info attempt registry request try #1 at 9:35:42 p.m. 1873 http request GET https://registry.npmjs.org/repeat-element 1874 verbose request uri https://registry.npmjs.org/snapdragon-node 1875 verbose request no auth needed 1876 info attempt registry request try #1 at 9:35:42 p.m. 1877 http request GET https://registry.npmjs.org/snapdragon-node 1878 verbose request uri https://registry.npmjs.org/split-string 1879 verbose request no auth needed 1880 info attempt registry request try #1 at 9:35:42 p.m. 1881 http request GET https://registry.npmjs.org/split-string 1882 verbose get https://registry.npmjs.org/extend-shallow not expired, no request 1883 silly addNameRange number 2 { name: 'extend-shallow', 1883 silly addNameRange range: '>=2.0.1 <3.0.0', 1883 silly addNameRange hasData: true } 1884 silly addNameRange versions [ 'extend-shallow', 1884 silly addNameRange [ '0.1.0', 1884 silly addNameRange '0.1.1', 1884 silly addNameRange '0.2.0', 1884 silly addNameRange '1.0.0', 1884 silly addNameRange '1.0.1', 1884 silly addNameRange '1.1.1', 1884 silly addNameRange '1.1.2', 1884 silly addNameRange '1.1.4', 1884 silly addNameRange '2.0.0', 1884 silly addNameRange '2.0.1', 1884 silly addNameRange '3.0.0', 1884 silly addNameRange '3.0.1', 1884 silly addNameRange '3.0.2' ] ] 1885 silly addNamed extend-shallow@2.0.1 1886 verbose addNamed "2.0.1" is a plain semver version for extend-shallow 1887 silly mapToRegistry name extend-shallow 1888 silly mapToRegistry using default registry 1889 silly mapToRegistry registry https://registry.npmjs.org/ 1890 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 1891 verbose addRemoteTarball https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz not in flight; adding 1892 verbose addRemoteTarball [ 'https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz', 1892 verbose addRemoteTarball '51af7d614ad9a9f610ea1bafbb989d6b1c56890f' ] 1893 info retry fetch attempt 1 at 9:35:42 p.m. 1894 info attempt registry request try #1 at 9:35:42 p.m. 1895 http fetch GET https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz 1896 http 200 https://registry.npmjs.org/repeat-element 1897 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1897 verbose headers 'content-type': 'application/json; charset=UTF-8', 1897 verbose headers 'transfer-encoding': 'chunked', 1897 verbose headers connection: 'keep-alive', 1897 verbose headers 'set-cookie': 1897 verbose headers [ '__cfduid=d8332ac5a948bfb38c2e37c68cad8ebe21612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1897 verbose headers 'cf-ray': '61a0ba3e7e68138a-SEA', 1897 verbose headers age: '2260', 1897 verbose headers 'cache-control': 'public, max-age=300', 1897 verbose headers etag: 'W/"1b290f90fae58a2858e48169dc81da65"', 1897 verbose headers 'last-modified': 'Sun, 19 Aug 2018 15:30:34 GMT', 1897 verbose headers vary: 'accept-encoding, accept', 1897 verbose headers 'cf-cache-status': 'HIT', 1897 verbose headers 'cf-request-id': '07f852bb0d0000138ab0359000000001', 1897 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1897 verbose headers server: 'cloudflare', 1897 verbose headers 'content-encoding': 'gzip' } 1898 silly get cb [ 200, 1898 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1898 silly get 'content-type': 'application/json; charset=UTF-8', 1898 silly get 'transfer-encoding': 'chunked', 1898 silly get connection: 'keep-alive', 1898 silly get 'set-cookie': 1898 silly get [ '__cfduid=d8332ac5a948bfb38c2e37c68cad8ebe21612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1898 silly get 'cf-ray': '61a0ba3e7e68138a-SEA', 1898 silly get age: '2260', 1898 silly get 'cache-control': 'public, max-age=300', 1898 silly get etag: 'W/"1b290f90fae58a2858e48169dc81da65"', 1898 silly get 'last-modified': 'Sun, 19 Aug 2018 15:30:34 GMT', 1898 silly get vary: 'accept-encoding, accept', 1898 silly get 'cf-cache-status': 'HIT', 1898 silly get 'cf-request-id': '07f852bb0d0000138ab0359000000001', 1898 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1898 silly get server: 'cloudflare', 1898 silly get 'content-encoding': 'gzip' } ] 1899 verbose get saving repeat-element to /home/michtang/.npm/registry.npmjs.org/repeat-element/.cache.json 1900 silly resolveWithNewModule repeat-element@1.1.3 checking installable status 1901 silly cache add args [ 'repeat-element@^1.1.2', null ] 1902 verbose cache add spec repeat-element@^1.1.2 1903 silly cache add parsed spec Result { 1903 silly cache add raw: 'repeat-element@^1.1.2', 1903 silly cache add scope: null, 1903 silly cache add name: 'repeat-element', 1903 silly cache add rawSpec: '^1.1.2', 1903 silly cache add spec: '>=1.1.2 <2.0.0', 1903 silly cache add type: 'range' } 1904 silly addNamed repeat-element@>=1.1.2 <2.0.0 1905 verbose addNamed ">=1.1.2 <2.0.0" is a valid semver range for repeat-element 1906 silly addNameRange { name: 'repeat-element', 1906 silly addNameRange range: '>=1.1.2 <2.0.0', 1906 silly addNameRange hasData: false } 1907 silly mapToRegistry name repeat-element 1908 silly mapToRegistry using default registry 1909 silly mapToRegistry registry https://registry.npmjs.org/ 1910 silly mapToRegistry uri https://registry.npmjs.org/repeat-element 1911 verbose addNameRange registry:https://registry.npmjs.org/repeat-element not in flight; fetching 1912 verbose get https://registry.npmjs.org/repeat-element not expired, no request 1913 silly addNameRange number 2 { name: 'repeat-element', 1913 silly addNameRange range: '>=1.1.2 <2.0.0', 1913 silly addNameRange hasData: true } 1914 silly addNameRange versions [ 'repeat-element', 1914 silly addNameRange [ '1.0.0', '1.1.0', '1.1.1', '1.1.2', '1.1.3' ] ] 1915 silly addNamed repeat-element@1.1.3 1916 verbose addNamed "1.1.3" is a plain semver version for repeat-element 1917 silly mapToRegistry name repeat-element 1918 silly mapToRegistry using default registry 1919 silly mapToRegistry registry https://registry.npmjs.org/ 1920 silly mapToRegistry uri https://registry.npmjs.org/repeat-element 1921 verbose addRemoteTarball https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz not in flight; adding 1922 verbose addRemoteTarball [ 'https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz', 1922 verbose addRemoteTarball '782e0d825c0c5a3bb39731f84efee6b742e6b1ce' ] 1923 info retry fetch attempt 1 at 9:35:42 p.m. 1924 info attempt registry request try #1 at 9:35:42 p.m. 1925 http fetch GET https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz 1926 http 200 https://registry.npmjs.org/arr-flatten 1927 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1927 verbose headers 'content-type': 'application/json; charset=UTF-8', 1927 verbose headers 'transfer-encoding': 'chunked', 1927 verbose headers connection: 'keep-alive', 1927 verbose headers 'set-cookie': 1927 verbose headers [ '__cfduid=d8cc6135352fbab19190cea25775c64c01612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1927 verbose headers 'cf-ray': '61a0ba3e78b139ba-SEA', 1927 verbose headers age: '5333', 1927 verbose headers 'cache-control': 'public, max-age=300', 1927 verbose headers etag: 'W/"2858d624171f1d800e224af7d116c1f0"', 1927 verbose headers 'last-modified': 'Sat, 26 May 2018 17:21:39 GMT', 1927 verbose headers vary: 'accept-encoding, accept', 1927 verbose headers 'cf-cache-status': 'HIT', 1927 verbose headers 'cf-request-id': '07f852bb0d000039ba15017000000001', 1927 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1927 verbose headers server: 'cloudflare', 1927 verbose headers 'content-encoding': 'gzip' } 1928 silly get cb [ 200, 1928 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1928 silly get 'content-type': 'application/json; charset=UTF-8', 1928 silly get 'transfer-encoding': 'chunked', 1928 silly get connection: 'keep-alive', 1928 silly get 'set-cookie': 1928 silly get [ '__cfduid=d8cc6135352fbab19190cea25775c64c01612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1928 silly get 'cf-ray': '61a0ba3e78b139ba-SEA', 1928 silly get age: '5333', 1928 silly get 'cache-control': 'public, max-age=300', 1928 silly get etag: 'W/"2858d624171f1d800e224af7d116c1f0"', 1928 silly get 'last-modified': 'Sat, 26 May 2018 17:21:39 GMT', 1928 silly get vary: 'accept-encoding, accept', 1928 silly get 'cf-cache-status': 'HIT', 1928 silly get 'cf-request-id': '07f852bb0d000039ba15017000000001', 1928 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1928 silly get server: 'cloudflare', 1928 silly get 'content-encoding': 'gzip' } ] 1929 verbose get saving arr-flatten to /home/michtang/.npm/registry.npmjs.org/arr-flatten/.cache.json 1930 http 200 https://registry.npmjs.org/split-string 1931 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1931 verbose headers 'content-type': 'application/json', 1931 verbose headers 'transfer-encoding': 'chunked', 1931 verbose headers connection: 'keep-alive', 1931 verbose headers 'set-cookie': 1931 verbose headers [ '__cfduid=d5e45c75d73d952d73fb69cfbb722d9e81612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1931 verbose headers 'cf-ray': '61a0ba3e7849e141-SEA', 1931 verbose headers age: '2754', 1931 verbose headers 'cache-control': 'public, max-age=300', 1931 verbose headers etag: 'W/"fc8740fdd3cd276186294a40bd1f11c8"', 1931 verbose headers 'last-modified': 'Mon, 22 Apr 2019 23:03:44 GMT', 1931 verbose headers vary: 'accept-encoding, accept', 1931 verbose headers 'cf-cache-status': 'HIT', 1931 verbose headers 'cf-request-id': '07f852bb0d0000e14185a2d000000001', 1931 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1931 verbose headers server: 'cloudflare', 1931 verbose headers 'content-encoding': 'gzip' } 1932 silly get cb [ 200, 1932 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1932 silly get 'content-type': 'application/json', 1932 silly get 'transfer-encoding': 'chunked', 1932 silly get connection: 'keep-alive', 1932 silly get 'set-cookie': 1932 silly get [ '__cfduid=d5e45c75d73d952d73fb69cfbb722d9e81612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1932 silly get 'cf-ray': '61a0ba3e7849e141-SEA', 1932 silly get age: '2754', 1932 silly get 'cache-control': 'public, max-age=300', 1932 silly get etag: 'W/"fc8740fdd3cd276186294a40bd1f11c8"', 1932 silly get 'last-modified': 'Mon, 22 Apr 2019 23:03:44 GMT', 1932 silly get vary: 'accept-encoding, accept', 1932 silly get 'cf-cache-status': 'HIT', 1932 silly get 'cf-request-id': '07f852bb0d0000e14185a2d000000001', 1932 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1932 silly get server: 'cloudflare', 1932 silly get 'content-encoding': 'gzip' } ] 1933 verbose get saving split-string to /home/michtang/.npm/registry.npmjs.org/split-string/.cache.json 1934 silly resolveWithNewModule arr-flatten@1.1.0 checking installable status 1935 silly cache add args [ 'arr-flatten@^1.1.0', null ] 1936 verbose cache add spec arr-flatten@^1.1.0 1937 silly cache add parsed spec Result { 1937 silly cache add raw: 'arr-flatten@^1.1.0', 1937 silly cache add scope: null, 1937 silly cache add name: 'arr-flatten', 1937 silly cache add rawSpec: '^1.1.0', 1937 silly cache add spec: '>=1.1.0 <2.0.0', 1937 silly cache add type: 'range' } 1938 silly addNamed arr-flatten@>=1.1.0 <2.0.0 1939 verbose addNamed ">=1.1.0 <2.0.0" is a valid semver range for arr-flatten 1940 silly addNameRange { name: 'arr-flatten', range: '>=1.1.0 <2.0.0', hasData: false } 1941 silly mapToRegistry name arr-flatten 1942 silly mapToRegistry using default registry 1943 silly mapToRegistry registry https://registry.npmjs.org/ 1944 silly mapToRegistry uri https://registry.npmjs.org/arr-flatten 1945 verbose addNameRange registry:https://registry.npmjs.org/arr-flatten not in flight; fetching 1946 http fetch 200 https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz 1947 http 200 https://registry.npmjs.org/isobject 1948 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1948 verbose headers 'content-type': 'application/json', 1948 verbose headers 'transfer-encoding': 'chunked', 1948 verbose headers connection: 'keep-alive', 1948 verbose headers 'set-cookie': 1948 verbose headers [ '__cfduid=dc83d1955de96cf3d15c711dbbe47d4fa1612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1948 verbose headers 'cf-ray': '61a0ba3e7c430905-SEA', 1948 verbose headers age: '3798', 1948 verbose headers 'cache-control': 'public, max-age=300', 1948 verbose headers etag: 'W/"22524717024eab26a7958fa9c43c14c7"', 1948 verbose headers 'last-modified': 'Sun, 28 Apr 2019 10:09:19 GMT', 1948 verbose headers vary: 'accept-encoding, accept', 1948 verbose headers 'cf-cache-status': 'HIT', 1948 verbose headers 'cf-request-id': '07f852bb0d00000905de0da000000001', 1948 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1948 verbose headers server: 'cloudflare', 1948 verbose headers 'content-encoding': 'gzip' } 1949 silly get cb [ 200, 1949 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1949 silly get 'content-type': 'application/json', 1949 silly get 'transfer-encoding': 'chunked', 1949 silly get connection: 'keep-alive', 1949 silly get 'set-cookie': 1949 silly get [ '__cfduid=dc83d1955de96cf3d15c711dbbe47d4fa1612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1949 silly get 'cf-ray': '61a0ba3e7c430905-SEA', 1949 silly get age: '3798', 1949 silly get 'cache-control': 'public, max-age=300', 1949 silly get etag: 'W/"22524717024eab26a7958fa9c43c14c7"', 1949 silly get 'last-modified': 'Sun, 28 Apr 2019 10:09:19 GMT', 1949 silly get vary: 'accept-encoding, accept', 1949 silly get 'cf-cache-status': 'HIT', 1949 silly get 'cf-request-id': '07f852bb0d00000905de0da000000001', 1949 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1949 silly get server: 'cloudflare', 1949 silly get 'content-encoding': 'gzip' } ] 1950 verbose get saving isobject to /home/michtang/.npm/registry.npmjs.org/isobject/.cache.json 1951 http 200 https://registry.npmjs.org/snapdragon-node 1952 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1952 verbose headers 'content-type': 'application/json', 1952 verbose headers 'transfer-encoding': 'chunked', 1952 verbose headers connection: 'keep-alive', 1952 verbose headers 'set-cookie': 1952 verbose headers [ '__cfduid=d88748fedd8106da40e94a80992244d161612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1952 verbose headers 'cf-ray': '61a0ba3e8be4ded9-SEA', 1952 verbose headers age: '5031', 1952 verbose headers 'cache-control': 'public, max-age=300', 1952 verbose headers etag: 'W/"b38b313f1838087dcec61635b08eece4"', 1952 verbose headers 'last-modified': 'Sat, 24 Nov 2018 09:18:20 GMT', 1952 verbose headers vary: 'accept-encoding, accept', 1952 verbose headers 'cf-cache-status': 'HIT', 1952 verbose headers 'cf-request-id': '07f852bb110000ded9ee0ec000000001', 1952 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1952 verbose headers server: 'cloudflare', 1952 verbose headers 'content-encoding': 'gzip' } 1953 silly get cb [ 200, 1953 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 1953 silly get 'content-type': 'application/json', 1953 silly get 'transfer-encoding': 'chunked', 1953 silly get connection: 'keep-alive', 1953 silly get 'set-cookie': 1953 silly get [ '__cfduid=d88748fedd8106da40e94a80992244d161612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 1953 silly get 'cf-ray': '61a0ba3e8be4ded9-SEA', 1953 silly get age: '5031', 1953 silly get 'cache-control': 'public, max-age=300', 1953 silly get etag: 'W/"b38b313f1838087dcec61635b08eece4"', 1953 silly get 'last-modified': 'Sat, 24 Nov 2018 09:18:20 GMT', 1953 silly get vary: 'accept-encoding, accept', 1953 silly get 'cf-cache-status': 'HIT', 1953 silly get 'cf-request-id': '07f852bb110000ded9ee0ec000000001', 1953 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 1953 silly get server: 'cloudflare', 1953 silly get 'content-encoding': 'gzip' } ] 1954 verbose get saving snapdragon-node to /home/michtang/.npm/registry.npmjs.org/snapdragon-node/.cache.json 1955 verbose get https://registry.npmjs.org/arr-flatten not expired, no request 1956 silly addNameRange number 2 { name: 'arr-flatten', range: '>=1.1.0 <2.0.0', hasData: true } 1957 silly addNameRange versions [ 'arr-flatten', 1957 silly addNameRange [ '0.1.0', 1957 silly addNameRange '0.2.0', 1957 silly addNameRange '0.2.1', 1957 silly addNameRange '1.0.0', 1957 silly addNameRange '1.0.1', 1957 silly addNameRange '1.0.2', 1957 silly addNameRange '1.0.3', 1957 silly addNameRange '1.1.0' ] ] 1958 silly addNamed arr-flatten@1.1.0 1959 verbose addNamed "1.1.0" is a plain semver version for arr-flatten 1960 silly fetchAndShaCheck shasum 51af7d614ad9a9f610ea1bafbb989d6b1c56890f 1961 silly mapToRegistry name arr-flatten 1962 silly mapToRegistry using default registry 1963 silly mapToRegistry registry https://registry.npmjs.org/ 1964 silly mapToRegistry uri https://registry.npmjs.org/arr-flatten 1965 verbose addRemoteTarball https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz not in flight; adding 1966 verbose addRemoteTarball [ 'https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz', 1966 verbose addRemoteTarball '36048bbff4e7b47e136644316c99669ea5ae91f1' ] 1967 silly resolveWithNewModule split-string@3.1.0 checking installable status 1968 silly cache add args [ 'split-string@^3.0.2', null ] 1969 verbose cache add spec split-string@^3.0.2 1970 silly cache add parsed spec Result { 1970 silly cache add raw: 'split-string@^3.0.2', 1970 silly cache add scope: null, 1970 silly cache add name: 'split-string', 1970 silly cache add rawSpec: '^3.0.2', 1970 silly cache add spec: '>=3.0.2 <4.0.0', 1970 silly cache add type: 'range' } 1971 silly addNamed split-string@>=3.0.2 <4.0.0 1972 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for split-string 1973 silly addNameRange { name: 'split-string', range: '>=3.0.2 <4.0.0', hasData: false } 1974 silly mapToRegistry name split-string 1975 silly mapToRegistry using default registry 1976 silly mapToRegistry registry https://registry.npmjs.org/ 1977 silly mapToRegistry uri https://registry.npmjs.org/split-string 1978 verbose addNameRange registry:https://registry.npmjs.org/split-string not in flight; fetching 1979 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz not in flight; adding 1980 verbose addTmpTarball already have metadata; skipping unpack for extend-shallow@2.0.1 1981 info retry fetch attempt 1 at 9:35:42 p.m. 1982 info attempt registry request try #1 at 9:35:42 p.m. 1983 http fetch GET https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz 1984 verbose get https://registry.npmjs.org/split-string not expired, no request 1985 silly addNameRange number 2 { name: 'split-string', range: '>=3.0.2 <4.0.0', hasData: true } 1986 silly addNameRange versions [ 'split-string', 1986 silly addNameRange [ '0.1.0', 1986 silly addNameRange '0.1.1', 1986 silly addNameRange '1.0.0', 1986 silly addNameRange '1.0.1', 1986 silly addNameRange '2.0.0', 1986 silly addNameRange '2.1.0', 1986 silly addNameRange '2.1.1', 1986 silly addNameRange '3.0.0', 1986 silly addNameRange '3.0.1', 1986 silly addNameRange '3.0.2', 1986 silly addNameRange '3.1.0', 1986 silly addNameRange '4.0.0', 1986 silly addNameRange '5.0.0', 1986 silly addNameRange '5.0.1', 1986 silly addNameRange '5.0.2', 1986 silly addNameRange '5.0.3', 1986 silly addNameRange '5.0.4', 1986 silly addNameRange '6.0.0', 1986 silly addNameRange '6.1.0' ] ] 1987 silly addNamed split-string@3.1.0 1988 verbose addNamed "3.1.0" is a plain semver version for split-string 1989 silly mapToRegistry name split-string 1990 silly mapToRegistry using default registry 1991 silly mapToRegistry registry https://registry.npmjs.org/ 1992 silly mapToRegistry uri https://registry.npmjs.org/split-string 1993 verbose addRemoteTarball https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz not in flight; adding 1994 verbose addRemoteTarball [ 'https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz', 1994 verbose addRemoteTarball '7cb09dda3a86585705c64b39a6466038682e8fe2' ] 1995 silly resolveWithNewModule isobject@3.0.1 checking installable status 1996 silly cache add args [ 'isobject@^3.0.1', null ] 1997 verbose cache add spec isobject@^3.0.1 1998 silly cache add parsed spec Result { 1998 silly cache add raw: 'isobject@^3.0.1', 1998 silly cache add scope: null, 1998 silly cache add name: 'isobject', 1998 silly cache add rawSpec: '^3.0.1', 1998 silly cache add spec: '>=3.0.1 <4.0.0', 1998 silly cache add type: 'range' } 1999 silly addNamed isobject@>=3.0.1 <4.0.0 2000 verbose addNamed ">=3.0.1 <4.0.0" is a valid semver range for isobject 2001 silly addNameRange { name: 'isobject', range: '>=3.0.1 <4.0.0', hasData: false } 2002 silly mapToRegistry name isobject 2003 silly mapToRegistry using default registry 2004 silly mapToRegistry registry https://registry.npmjs.org/ 2005 silly mapToRegistry uri https://registry.npmjs.org/isobject 2006 verbose addNameRange registry:https://registry.npmjs.org/isobject not in flight; fetching 2007 silly resolveWithNewModule snapdragon-node@2.1.1 checking installable status 2008 silly cache add args [ 'snapdragon-node@^2.0.1', null ] 2009 verbose cache add spec snapdragon-node@^2.0.1 2010 silly cache add parsed spec Result { 2010 silly cache add raw: 'snapdragon-node@^2.0.1', 2010 silly cache add scope: null, 2010 silly cache add name: 'snapdragon-node', 2010 silly cache add rawSpec: '^2.0.1', 2010 silly cache add spec: '>=2.0.1 <3.0.0', 2010 silly cache add type: 'range' } 2011 silly addNamed snapdragon-node@>=2.0.1 <3.0.0 2012 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for snapdragon-node 2013 silly addNameRange { name: 'snapdragon-node', 2013 silly addNameRange range: '>=2.0.1 <3.0.0', 2013 silly addNameRange hasData: false } 2014 silly mapToRegistry name snapdragon-node 2015 silly mapToRegistry using default registry 2016 silly mapToRegistry registry https://registry.npmjs.org/ 2017 silly mapToRegistry uri https://registry.npmjs.org/snapdragon-node 2018 verbose addNameRange registry:https://registry.npmjs.org/snapdragon-node not in flight; fetching 2019 info retry fetch attempt 1 at 9:35:42 p.m. 2020 info attempt registry request try #1 at 9:35:42 p.m. 2021 http fetch GET https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz 2022 verbose get https://registry.npmjs.org/isobject not expired, no request 2023 silly addNameRange number 2 { name: 'isobject', range: '>=3.0.1 <4.0.0', hasData: true } 2024 silly addNameRange versions [ 'isobject', 2024 silly addNameRange [ '0.1.0', 2024 silly addNameRange '0.1.1', 2024 silly addNameRange '0.2.0', 2024 silly addNameRange '1.0.0', 2024 silly addNameRange '1.0.1', 2024 silly addNameRange '1.0.2', 2024 silly addNameRange '2.0.0', 2024 silly addNameRange '2.1.0', 2024 silly addNameRange '3.0.0', 2024 silly addNameRange '3.0.1', 2024 silly addNameRange '4.0.0' ] ] 2025 silly addNamed isobject@3.0.1 2026 verbose addNamed "3.0.1" is a plain semver version for isobject 2027 silly mapToRegistry name isobject 2028 silly mapToRegistry using default registry 2029 silly mapToRegistry registry https://registry.npmjs.org/ 2030 silly mapToRegistry uri https://registry.npmjs.org/isobject 2031 verbose addRemoteTarball https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz not in flight; adding 2032 verbose addRemoteTarball [ 'https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz', 2032 verbose addRemoteTarball '4e431e92b11a9731636aa1f9c8d1ccbcfdab78df' ] 2033 verbose get https://registry.npmjs.org/snapdragon-node not expired, no request 2034 silly addNameRange number 2 { name: 'snapdragon-node', 2034 silly addNameRange range: '>=2.0.1 <3.0.0', 2034 silly addNameRange hasData: true } 2035 silly addNameRange versions [ 'snapdragon-node', 2035 silly addNameRange [ '0.1.0', 2035 silly addNameRange '0.2.0', 2035 silly addNameRange '1.0.0', 2035 silly addNameRange '1.0.1', 2035 silly addNameRange '1.0.2', 2035 silly addNameRange '1.0.3', 2035 silly addNameRange '1.0.5', 2035 silly addNameRange '1.0.6', 2035 silly addNameRange '2.0.0', 2035 silly addNameRange '2.0.1', 2035 silly addNameRange '2.1.0', 2035 silly addNameRange '2.1.1', 2035 silly addNameRange '3.0.0' ] ] 2036 silly addNamed snapdragon-node@2.1.1 2037 verbose addNamed "2.1.1" is a plain semver version for snapdragon-node 2038 silly mapToRegistry name snapdragon-node 2039 silly mapToRegistry using default registry 2040 silly mapToRegistry registry https://registry.npmjs.org/ 2041 silly mapToRegistry uri https://registry.npmjs.org/snapdragon-node 2042 verbose addRemoteTarball https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz not in flight; adding 2043 verbose addRemoteTarball [ 'https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz', 2043 verbose addRemoteTarball '6c175f86ff14bdb0724563e8f3c1b021a286853b' ] 2044 info retry fetch attempt 1 at 9:35:42 p.m. 2045 info attempt registry request try #1 at 9:35:42 p.m. 2046 http fetch GET https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz 2047 silly cache afterAdd extend-shallow@2.0.1 2048 verbose afterAdd /home/michtang/.npm/extend-shallow/2.0.1/package/package.json not in flight; writing 2049 info retry fetch attempt 1 at 9:35:42 p.m. 2050 info attempt registry request try #1 at 9:35:42 p.m. 2051 http fetch GET https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz 2052 http 200 https://registry.npmjs.org/fill-range 2053 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 2053 verbose headers 'content-type': 'application/json', 2053 verbose headers 'transfer-encoding': 'chunked', 2053 verbose headers connection: 'keep-alive', 2053 verbose headers 'set-cookie': 2053 verbose headers [ '__cfduid=dbaf01efe1e725c1957216086834a4c001612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2053 verbose headers 'cf-ray': '61a0ba3e7a8ec981-SEA', 2053 verbose headers age: '1551', 2053 verbose headers 'cache-control': 'public, max-age=300', 2053 verbose headers etag: 'W/"4eeac3d2c052a828a0fc7deef4bbc99e"', 2053 verbose headers 'last-modified': 'Mon, 08 Apr 2019 13:42:42 GMT', 2053 verbose headers vary: 'accept-encoding, accept', 2053 verbose headers 'cf-cache-status': 'HIT', 2053 verbose headers 'cf-request-id': '07f852bb0d0000c98118a69000000001', 2053 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2053 verbose headers server: 'cloudflare', 2053 verbose headers 'content-encoding': 'gzip' } 2054 silly get cb [ 200, 2054 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 2054 silly get 'content-type': 'application/json', 2054 silly get 'transfer-encoding': 'chunked', 2054 silly get connection: 'keep-alive', 2054 silly get 'set-cookie': 2054 silly get [ '__cfduid=dbaf01efe1e725c1957216086834a4c001612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2054 silly get 'cf-ray': '61a0ba3e7a8ec981-SEA', 2054 silly get age: '1551', 2054 silly get 'cache-control': 'public, max-age=300', 2054 silly get etag: 'W/"4eeac3d2c052a828a0fc7deef4bbc99e"', 2054 silly get 'last-modified': 'Mon, 08 Apr 2019 13:42:42 GMT', 2054 silly get vary: 'accept-encoding, accept', 2054 silly get 'cf-cache-status': 'HIT', 2054 silly get 'cf-request-id': '07f852bb0d0000c98118a69000000001', 2054 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2054 silly get server: 'cloudflare', 2054 silly get 'content-encoding': 'gzip' } ] 2055 verbose get saving fill-range to /home/michtang/.npm/registry.npmjs.org/fill-range/.cache.json 2056 verbose afterAdd /home/michtang/.npm/extend-shallow/2.0.1/package/package.json written 2057 silly resolveWithNewModule fill-range@4.0.0 checking installable status 2058 silly cache add args [ 'fill-range@^4.0.0', null ] 2059 verbose cache add spec fill-range@^4.0.0 2060 silly cache add parsed spec Result { 2060 silly cache add raw: 'fill-range@^4.0.0', 2060 silly cache add scope: null, 2060 silly cache add name: 'fill-range', 2060 silly cache add rawSpec: '^4.0.0', 2060 silly cache add spec: '>=4.0.0 <5.0.0', 2060 silly cache add type: 'range' } 2061 silly addNamed fill-range@>=4.0.0 <5.0.0 2062 verbose addNamed ">=4.0.0 <5.0.0" is a valid semver range for fill-range 2063 silly addNameRange { name: 'fill-range', range: '>=4.0.0 <5.0.0', hasData: false } 2064 silly mapToRegistry name fill-range 2065 silly mapToRegistry using default registry 2066 silly mapToRegistry registry https://registry.npmjs.org/ 2067 silly mapToRegistry uri https://registry.npmjs.org/fill-range 2068 verbose addNameRange registry:https://registry.npmjs.org/fill-range not in flight; fetching 2069 verbose get https://registry.npmjs.org/fill-range not expired, no request 2070 silly addNameRange number 2 { name: 'fill-range', range: '>=4.0.0 <5.0.0', hasData: true } 2071 silly addNameRange versions [ 'fill-range', 2071 silly addNameRange [ '0.1.0', 2071 silly addNameRange '0.1.1', 2071 silly addNameRange '0.2.0', 2071 silly addNameRange '1.0.0', 2071 silly addNameRange '1.1.0', 2071 silly addNameRange '1.2.0', 2071 silly addNameRange '1.3.0', 2071 silly addNameRange '1.4.0', 2071 silly addNameRange '1.5.0', 2071 silly addNameRange '1.6.0', 2071 silly addNameRange '1.7.0', 2071 silly addNameRange '1.7.1', 2071 silly addNameRange '1.8.0', 2071 silly addNameRange '1.9.0', 2071 silly addNameRange '2.0.0', 2071 silly addNameRange '2.1.0', 2071 silly addNameRange '2.2.0', 2071 silly addNameRange '2.2.1', 2071 silly addNameRange '2.2.2', 2071 silly addNameRange '2.2.3', 2071 silly addNameRange '3.0.0', 2071 silly addNameRange '3.0.1', 2071 silly addNameRange '3.0.2', 2071 silly addNameRange '3.0.3', 2071 silly addNameRange '3.1.0', 2071 silly addNameRange '3.1.1', 2071 silly addNameRange '4.0.0', 2071 silly addNameRange '5.0.0', 2071 silly addNameRange '2.2.4', 2071 silly addNameRange '6.0.0', 2071 silly addNameRange '7.0.0', 2071 silly addNameRange '7.0.1' ] ] 2072 silly addNamed fill-range@4.0.0 2073 verbose addNamed "4.0.0" is a plain semver version for fill-range 2074 silly mapToRegistry name fill-range 2075 silly mapToRegistry using default registry 2076 silly mapToRegistry registry https://registry.npmjs.org/ 2077 silly mapToRegistry uri https://registry.npmjs.org/fill-range 2078 verbose addRemoteTarball https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz not in flight; adding 2079 verbose addRemoteTarball [ 'https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz', 2079 verbose addRemoteTarball 'd544811d428f98eb06a63dc402d2403c328c38f7' ] 2080 info retry fetch attempt 1 at 9:35:42 p.m. 2081 info attempt registry request try #1 at 9:35:42 p.m. 2082 http fetch GET https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz 2083 http fetch 200 https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz 2084 silly fetchAndShaCheck shasum 782e0d825c0c5a3bb39731f84efee6b742e6b1ce 2085 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz not in flight; adding 2086 verbose addTmpTarball already have metadata; skipping unpack for repeat-element@1.1.3 2087 silly cache afterAdd repeat-element@1.1.3 2088 verbose afterAdd /home/michtang/.npm/repeat-element/1.1.3/package/package.json not in flight; writing 2089 verbose afterAdd /home/michtang/.npm/repeat-element/1.1.3/package/package.json written 2090 http fetch 200 https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz 2091 silly fetchAndShaCheck shasum 36048bbff4e7b47e136644316c99669ea5ae91f1 2092 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz not in flight; adding 2093 verbose addTmpTarball already have metadata; skipping unpack for arr-flatten@1.1.0 2094 http fetch 200 https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz 2095 silly fetchAndShaCheck shasum 7cb09dda3a86585705c64b39a6466038682e8fe2 2096 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/split-string/-/split-string-3.1.0.tgz not in flight; adding 2097 verbose addTmpTarball already have metadata; skipping unpack for split-string@3.1.0 2098 silly cache afterAdd arr-flatten@1.1.0 2099 verbose afterAdd /home/michtang/.npm/arr-flatten/1.1.0/package/package.json not in flight; writing 2100 verbose afterAdd /home/michtang/.npm/arr-flatten/1.1.0/package/package.json written 2101 silly cache afterAdd split-string@3.1.0 2102 verbose afterAdd /home/michtang/.npm/split-string/3.1.0/package/package.json not in flight; writing 2103 http fetch 200 https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz 2104 verbose afterAdd /home/michtang/.npm/split-string/3.1.0/package/package.json written 2105 silly fetchAndShaCheck shasum 4e431e92b11a9731636aa1f9c8d1ccbcfdab78df 2106 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/isobject/-/isobject-3.0.1.tgz not in flight; adding 2107 verbose addTmpTarball already have metadata; skipping unpack for isobject@3.0.1 2108 http fetch 200 https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz 2109 silly fetchAndShaCheck shasum 6c175f86ff14bdb0724563e8f3c1b021a286853b 2110 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz not in flight; adding 2111 verbose addTmpTarball already have metadata; skipping unpack for snapdragon-node@2.1.1 2112 silly cache afterAdd isobject@3.0.1 2113 verbose afterAdd /home/michtang/.npm/isobject/3.0.1/package/package.json not in flight; writing 2114 verbose afterAdd /home/michtang/.npm/isobject/3.0.1/package/package.json written 2115 silly cache afterAdd snapdragon-node@2.1.1 2116 verbose afterAdd /home/michtang/.npm/snapdragon-node/2.1.1/package/package.json not in flight; writing 2117 verbose afterAdd /home/michtang/.npm/snapdragon-node/2.1.1/package/package.json written 2118 http fetch 200 https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz 2119 silly fetchAndShaCheck shasum d544811d428f98eb06a63dc402d2403c328c38f7 2120 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz not in flight; adding 2121 verbose addTmpTarball already have metadata; skipping unpack for fill-range@4.0.0 2122 silly cache afterAdd fill-range@4.0.0 2123 verbose afterAdd /home/michtang/.npm/fill-range/4.0.0/package/package.json not in flight; writing 2124 verbose afterAdd /home/michtang/.npm/fill-range/4.0.0/package/package.json written 2125 silly fetchNamedPackageData is-extendable 2126 silly mapToRegistry name is-extendable 2127 silly mapToRegistry using default registry 2128 silly mapToRegistry registry https://registry.npmjs.org/ 2129 silly mapToRegistry uri https://registry.npmjs.org/is-extendable 2130 verbose request uri https://registry.npmjs.org/is-extendable 2131 verbose request no auth needed 2132 info attempt registry request try #1 at 9:35:42 p.m. 2133 http request GET https://registry.npmjs.org/is-extendable 2134 http 200 https://registry.npmjs.org/is-extendable 2135 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 2135 verbose headers 'content-type': 'application/json; charset=UTF-8', 2135 verbose headers 'transfer-encoding': 'chunked', 2135 verbose headers connection: 'keep-alive', 2135 verbose headers 'set-cookie': 2135 verbose headers [ '__cfduid=d8332ac5a948bfb38c2e37c68cad8ebe21612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2135 verbose headers 'cf-ray': '61a0ba3f5fe7138a-SEA', 2135 verbose headers age: '3956', 2135 verbose headers 'cache-control': 'public, max-age=300', 2135 verbose headers etag: 'W/"b66b4402cac75dbeadf6986d67d14df0"', 2135 verbose headers 'last-modified': 'Sun, 27 May 2018 04:58:58 GMT', 2135 verbose headers vary: 'accept-encoding, accept', 2135 verbose headers 'cf-cache-status': 'HIT', 2135 verbose headers 'cf-request-id': '07f852bb980000138add078000000001', 2135 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2135 verbose headers server: 'cloudflare', 2135 verbose headers 'content-encoding': 'gzip' } 2136 silly get cb [ 200, 2136 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 2136 silly get 'content-type': 'application/json; charset=UTF-8', 2136 silly get 'transfer-encoding': 'chunked', 2136 silly get connection: 'keep-alive', 2136 silly get 'set-cookie': 2136 silly get [ '__cfduid=d8332ac5a948bfb38c2e37c68cad8ebe21612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2136 silly get 'cf-ray': '61a0ba3f5fe7138a-SEA', 2136 silly get age: '3956', 2136 silly get 'cache-control': 'public, max-age=300', 2136 silly get etag: 'W/"b66b4402cac75dbeadf6986d67d14df0"', 2136 silly get 'last-modified': 'Sun, 27 May 2018 04:58:58 GMT', 2136 silly get vary: 'accept-encoding, accept', 2136 silly get 'cf-cache-status': 'HIT', 2136 silly get 'cf-request-id': '07f852bb980000138add078000000001', 2136 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2136 silly get server: 'cloudflare', 2136 silly get 'content-encoding': 'gzip' } ] 2137 verbose get saving is-extendable to /home/michtang/.npm/registry.npmjs.org/is-extendable/.cache.json 2138 silly resolveWithNewModule is-extendable@0.1.1 checking installable status 2139 silly cache add args [ 'is-extendable@^0.1.0', null ] 2140 verbose cache add spec is-extendable@^0.1.0 2141 silly cache add parsed spec Result { 2141 silly cache add raw: 'is-extendable@^0.1.0', 2141 silly cache add scope: null, 2141 silly cache add name: 'is-extendable', 2141 silly cache add rawSpec: '^0.1.0', 2141 silly cache add spec: '>=0.1.0 <0.2.0', 2141 silly cache add type: 'range' } 2142 silly addNamed is-extendable@>=0.1.0 <0.2.0 2143 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for is-extendable 2144 silly addNameRange { name: 'is-extendable', 2144 silly addNameRange range: '>=0.1.0 <0.2.0', 2144 silly addNameRange hasData: false } 2145 silly mapToRegistry name is-extendable 2146 silly mapToRegistry using default registry 2147 silly mapToRegistry registry https://registry.npmjs.org/ 2148 silly mapToRegistry uri https://registry.npmjs.org/is-extendable 2149 verbose addNameRange registry:https://registry.npmjs.org/is-extendable not in flight; fetching 2150 verbose get https://registry.npmjs.org/is-extendable not expired, no request 2151 silly addNameRange number 2 { name: 'is-extendable', range: '>=0.1.0 <0.2.0', hasData: true } 2152 silly addNameRange versions [ 'is-extendable', [ '0.1.0', '0.1.1', '1.0.0', '1.0.1' ] ] 2153 silly addNamed is-extendable@0.1.1 2154 verbose addNamed "0.1.1" is a plain semver version for is-extendable 2155 silly mapToRegistry name is-extendable 2156 silly mapToRegistry using default registry 2157 silly mapToRegistry registry https://registry.npmjs.org/ 2158 silly mapToRegistry uri https://registry.npmjs.org/is-extendable 2159 verbose addRemoteTarball https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz not in flight; adding 2160 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz', 2160 verbose addRemoteTarball '62b110e289a471418e3ec36a617d472e301dfc89' ] 2161 info retry fetch attempt 1 at 9:35:42 p.m. 2162 info attempt registry request try #1 at 9:35:42 p.m. 2163 http fetch GET https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz 2164 http fetch 200 https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz 2165 silly fetchAndShaCheck shasum 62b110e289a471418e3ec36a617d472e301dfc89 2166 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz not in flight; adding 2167 verbose addTmpTarball already have metadata; skipping unpack for is-extendable@0.1.1 2168 silly cache afterAdd is-extendable@0.1.1 2169 verbose afterAdd /home/michtang/.npm/is-extendable/0.1.1/package/package.json not in flight; writing 2170 verbose afterAdd /home/michtang/.npm/is-extendable/0.1.1/package/package.json written 2171 silly fetchNamedPackageData extend-shallow 2172 silly mapToRegistry name extend-shallow 2173 silly mapToRegistry using default registry 2174 silly mapToRegistry registry https://registry.npmjs.org/ 2175 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 2176 silly resolveWithNewModule extend-shallow@2.0.1 checking installable status 2177 silly cache add args [ 'extend-shallow@^2.0.1', null ] 2178 verbose cache add spec extend-shallow@^2.0.1 2179 silly fetchNamedPackageData is-number 2180 silly mapToRegistry name is-number 2181 silly mapToRegistry using default registry 2182 silly mapToRegistry registry https://registry.npmjs.org/ 2183 silly mapToRegistry uri https://registry.npmjs.org/is-number 2184 silly fetchNamedPackageData repeat-string 2185 silly mapToRegistry name repeat-string 2186 silly mapToRegistry using default registry 2187 silly mapToRegistry registry https://registry.npmjs.org/ 2188 silly mapToRegistry uri https://registry.npmjs.org/repeat-string 2189 silly fetchNamedPackageData to-regex-range 2190 silly mapToRegistry name to-regex-range 2191 silly mapToRegistry using default registry 2192 silly mapToRegistry registry https://registry.npmjs.org/ 2193 silly mapToRegistry uri https://registry.npmjs.org/to-regex-range 2194 silly cache add parsed spec Result { 2194 silly cache add raw: 'extend-shallow@^2.0.1', 2194 silly cache add scope: null, 2194 silly cache add name: 'extend-shallow', 2194 silly cache add rawSpec: '^2.0.1', 2194 silly cache add spec: '>=2.0.1 <3.0.0', 2194 silly cache add type: 'range' } 2195 silly addNamed extend-shallow@>=2.0.1 <3.0.0 2196 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for extend-shallow 2197 silly addNameRange { name: 'extend-shallow', 2197 silly addNameRange range: '>=2.0.1 <3.0.0', 2197 silly addNameRange hasData: false } 2198 silly mapToRegistry name extend-shallow 2199 silly mapToRegistry using default registry 2200 silly mapToRegistry registry https://registry.npmjs.org/ 2201 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 2202 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching 2203 verbose request uri https://registry.npmjs.org/is-number 2204 verbose request no auth needed 2205 info attempt registry request try #1 at 9:35:42 p.m. 2206 http request GET https://registry.npmjs.org/is-number 2207 verbose request uri https://registry.npmjs.org/repeat-string 2208 verbose request no auth needed 2209 info attempt registry request try #1 at 9:35:42 p.m. 2210 http request GET https://registry.npmjs.org/repeat-string 2211 verbose request uri https://registry.npmjs.org/to-regex-range 2212 verbose request no auth needed 2213 info attempt registry request try #1 at 9:35:42 p.m. 2214 http request GET https://registry.npmjs.org/to-regex-range 2215 verbose get https://registry.npmjs.org/extend-shallow not expired, no request 2216 silly addNameRange number 2 { name: 'extend-shallow', 2216 silly addNameRange range: '>=2.0.1 <3.0.0', 2216 silly addNameRange hasData: true } 2217 silly addNameRange versions [ 'extend-shallow', 2217 silly addNameRange [ '0.1.0', 2217 silly addNameRange '0.1.1', 2217 silly addNameRange '0.2.0', 2217 silly addNameRange '1.0.0', 2217 silly addNameRange '1.0.1', 2217 silly addNameRange '1.1.1', 2217 silly addNameRange '1.1.2', 2217 silly addNameRange '1.1.4', 2217 silly addNameRange '2.0.0', 2217 silly addNameRange '2.0.1', 2217 silly addNameRange '3.0.0', 2217 silly addNameRange '3.0.1', 2217 silly addNameRange '3.0.2' ] ] 2218 silly addNamed extend-shallow@2.0.1 2219 verbose addNamed "2.0.1" is a plain semver version for extend-shallow 2220 silly cache afterAdd extend-shallow@2.0.1 2221 verbose afterAdd /home/michtang/.npm/extend-shallow/2.0.1/package/package.json not in flight; writing 2222 verbose afterAdd /home/michtang/.npm/extend-shallow/2.0.1/package/package.json written 2223 http 200 https://registry.npmjs.org/is-number 2224 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 2224 verbose headers 'content-type': 'application/json; charset=UTF-8', 2224 verbose headers 'transfer-encoding': 'chunked', 2224 verbose headers connection: 'keep-alive', 2224 verbose headers 'set-cookie': 2224 verbose headers [ '__cfduid=d5e45c75d73d952d73fb69cfbb722d9e81612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2224 verbose headers 'cf-ray': '61a0ba400a52e141-SEA', 2224 verbose headers age: '6604', 2224 verbose headers 'cache-control': 'public, max-age=300', 2224 verbose headers etag: 'W/"1d40f5d36d202ca83b2212f8bf3e4622"', 2224 verbose headers 'last-modified': 'Wed, 04 Jul 2018 15:09:05 GMT', 2224 verbose headers vary: 'accept-encoding, accept', 2224 verbose headers 'cf-cache-status': 'HIT', 2224 verbose headers 'cf-request-id': '07f852bc070000e1419a0b8000000001', 2224 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2224 verbose headers server: 'cloudflare', 2224 verbose headers 'content-encoding': 'gzip' } 2225 silly get cb [ 200, 2225 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 2225 silly get 'content-type': 'application/json; charset=UTF-8', 2225 silly get 'transfer-encoding': 'chunked', 2225 silly get connection: 'keep-alive', 2225 silly get 'set-cookie': 2225 silly get [ '__cfduid=d5e45c75d73d952d73fb69cfbb722d9e81612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2225 silly get 'cf-ray': '61a0ba400a52e141-SEA', 2225 silly get age: '6604', 2225 silly get 'cache-control': 'public, max-age=300', 2225 silly get etag: 'W/"1d40f5d36d202ca83b2212f8bf3e4622"', 2225 silly get 'last-modified': 'Wed, 04 Jul 2018 15:09:05 GMT', 2225 silly get vary: 'accept-encoding, accept', 2225 silly get 'cf-cache-status': 'HIT', 2225 silly get 'cf-request-id': '07f852bc070000e1419a0b8000000001', 2225 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2225 silly get server: 'cloudflare', 2225 silly get 'content-encoding': 'gzip' } ] 2226 verbose get saving is-number to /home/michtang/.npm/registry.npmjs.org/is-number/.cache.json 2227 silly resolveWithNewModule is-number@3.0.0 checking installable status 2228 silly cache add args [ 'is-number@^3.0.0', null ] 2229 verbose cache add spec is-number@^3.0.0 2230 silly cache add parsed spec Result { 2230 silly cache add raw: 'is-number@^3.0.0', 2230 silly cache add scope: null, 2230 silly cache add name: 'is-number', 2230 silly cache add rawSpec: '^3.0.0', 2230 silly cache add spec: '>=3.0.0 <4.0.0', 2230 silly cache add type: 'range' } 2231 silly addNamed is-number@>=3.0.0 <4.0.0 2232 verbose addNamed ">=3.0.0 <4.0.0" is a valid semver range for is-number 2233 silly addNameRange { name: 'is-number', range: '>=3.0.0 <4.0.0', hasData: false } 2234 silly mapToRegistry name is-number 2235 silly mapToRegistry using default registry 2236 silly mapToRegistry registry https://registry.npmjs.org/ 2237 silly mapToRegistry uri https://registry.npmjs.org/is-number 2238 verbose addNameRange registry:https://registry.npmjs.org/is-number not in flight; fetching 2239 verbose get https://registry.npmjs.org/is-number not expired, no request 2240 silly addNameRange number 2 { name: 'is-number', range: '>=3.0.0 <4.0.0', hasData: true } 2241 silly addNameRange versions [ 'is-number', 2241 silly addNameRange [ '0.1.0', 2241 silly addNameRange '0.1.1', 2241 silly addNameRange '1.0.0', 2241 silly addNameRange '1.1.0', 2241 silly addNameRange '1.1.1', 2241 silly addNameRange '1.1.2', 2241 silly addNameRange '2.0.0', 2241 silly addNameRange '2.0.1', 2241 silly addNameRange '2.0.2', 2241 silly addNameRange '2.1.0', 2241 silly addNameRange '3.0.0', 2241 silly addNameRange '4.0.0', 2241 silly addNameRange '5.0.0', 2241 silly addNameRange '6.0.0', 2241 silly addNameRange '7.0.0' ] ] 2242 silly addNamed is-number@3.0.0 2243 verbose addNamed "3.0.0" is a plain semver version for is-number 2244 silly mapToRegistry name is-number 2245 silly mapToRegistry using default registry 2246 silly mapToRegistry registry https://registry.npmjs.org/ 2247 silly mapToRegistry uri https://registry.npmjs.org/is-number 2248 verbose addRemoteTarball https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz not in flight; adding 2249 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz', 2249 verbose addRemoteTarball '24fd6201a4782cf50561c810276afc7d12d71195' ] 2250 info retry fetch attempt 1 at 9:35:42 p.m. 2251 info attempt registry request try #1 at 9:35:42 p.m. 2252 http fetch GET https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz 2253 http 200 https://registry.npmjs.org/repeat-string 2254 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 2254 verbose headers 'content-type': 'application/json; charset=UTF-8', 2254 verbose headers 'transfer-encoding': 'chunked', 2254 verbose headers connection: 'keep-alive', 2254 verbose headers 'set-cookie': 2254 verbose headers [ '__cfduid=dc83d1955de96cf3d15c711dbbe47d4fa1612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2254 verbose headers 'cf-ray': '61a0ba401ef10905-SEA', 2254 verbose headers age: '5094', 2254 verbose headers 'cache-control': 'public, max-age=300', 2254 verbose headers etag: 'W/"a8812f01ed0e1c25c96b056bb15d521e"', 2254 verbose headers 'last-modified': 'Sun, 27 May 2018 15:49:54 GMT', 2254 verbose headers vary: 'accept-encoding, accept', 2254 verbose headers 'cf-cache-status': 'HIT', 2254 verbose headers 'cf-request-id': '07f852bc0f00000905e78c9000000001', 2254 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2254 verbose headers server: 'cloudflare', 2254 verbose headers 'content-encoding': 'gzip' } 2255 silly get cb [ 200, 2255 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 2255 silly get 'content-type': 'application/json; charset=UTF-8', 2255 silly get 'transfer-encoding': 'chunked', 2255 silly get connection: 'keep-alive', 2255 silly get 'set-cookie': 2255 silly get [ '__cfduid=dc83d1955de96cf3d15c711dbbe47d4fa1612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2255 silly get 'cf-ray': '61a0ba401ef10905-SEA', 2255 silly get age: '5094', 2255 silly get 'cache-control': 'public, max-age=300', 2255 silly get etag: 'W/"a8812f01ed0e1c25c96b056bb15d521e"', 2255 silly get 'last-modified': 'Sun, 27 May 2018 15:49:54 GMT', 2255 silly get vary: 'accept-encoding, accept', 2255 silly get 'cf-cache-status': 'HIT', 2255 silly get 'cf-request-id': '07f852bc0f00000905e78c9000000001', 2255 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2255 silly get server: 'cloudflare', 2255 silly get 'content-encoding': 'gzip' } ] 2256 verbose get saving repeat-string to /home/michtang/.npm/registry.npmjs.org/repeat-string/.cache.json 2257 silly resolveWithNewModule repeat-string@1.6.1 checking installable status 2258 silly cache add args [ 'repeat-string@^1.6.1', null ] 2259 verbose cache add spec repeat-string@^1.6.1 2260 silly cache add parsed spec Result { 2260 silly cache add raw: 'repeat-string@^1.6.1', 2260 silly cache add scope: null, 2260 silly cache add name: 'repeat-string', 2260 silly cache add rawSpec: '^1.6.1', 2260 silly cache add spec: '>=1.6.1 <2.0.0', 2260 silly cache add type: 'range' } 2261 silly addNamed repeat-string@>=1.6.1 <2.0.0 2262 verbose addNamed ">=1.6.1 <2.0.0" is a valid semver range for repeat-string 2263 silly addNameRange { name: 'repeat-string', 2263 silly addNameRange range: '>=1.6.1 <2.0.0', 2263 silly addNameRange hasData: false } 2264 silly mapToRegistry name repeat-string 2265 silly mapToRegistry using default registry 2266 silly mapToRegistry registry https://registry.npmjs.org/ 2267 silly mapToRegistry uri https://registry.npmjs.org/repeat-string 2268 verbose addNameRange registry:https://registry.npmjs.org/repeat-string not in flight; fetching 2269 verbose get https://registry.npmjs.org/repeat-string not expired, no request 2270 silly addNameRange number 2 { name: 'repeat-string', range: '>=1.6.1 <2.0.0', hasData: true } 2271 silly addNameRange versions [ 'repeat-string', 2271 silly addNameRange [ '0.1.0', 2271 silly addNameRange '0.1.1', 2271 silly addNameRange '0.1.2', 2271 silly addNameRange '0.2.0', 2271 silly addNameRange '0.2.1', 2271 silly addNameRange '0.2.2', 2271 silly addNameRange '1.0.0', 2271 silly addNameRange '1.1.0', 2271 silly addNameRange '1.2.0', 2271 silly addNameRange '1.3.0', 2271 silly addNameRange '1.4.0', 2271 silly addNameRange '1.5.0', 2271 silly addNameRange '1.5.1', 2271 silly addNameRange '1.5.2', 2271 silly addNameRange '1.5.4', 2271 silly addNameRange '1.6.0', 2271 silly addNameRange '1.6.1' ] ] 2272 silly addNamed repeat-string@1.6.1 2273 verbose addNamed "1.6.1" is a plain semver version for repeat-string 2274 silly mapToRegistry name repeat-string 2275 silly mapToRegistry using default registry 2276 silly mapToRegistry registry https://registry.npmjs.org/ 2277 silly mapToRegistry uri https://registry.npmjs.org/repeat-string 2278 verbose addRemoteTarball https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz not in flight; adding 2279 verbose addRemoteTarball [ 'https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz', 2279 verbose addRemoteTarball '8dcae470e1c88abc2d600fff4a776286da75e637' ] 2280 info retry fetch attempt 1 at 9:35:42 p.m. 2281 info attempt registry request try #1 at 9:35:42 p.m. 2282 http fetch GET https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz 2283 http 200 https://registry.npmjs.org/to-regex-range 2284 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 2284 verbose headers 'content-type': 'application/json', 2284 verbose headers 'transfer-encoding': 'chunked', 2284 verbose headers connection: 'keep-alive', 2284 verbose headers 'set-cookie': 2284 verbose headers [ '__cfduid=d88748fedd8106da40e94a80992244d161612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2284 verbose headers 'cf-ray': '61a0ba401e36ded9-SEA', 2284 verbose headers age: '2128', 2284 verbose headers 'cache-control': 'public, max-age=300', 2284 verbose headers etag: 'W/"c16671d126f61886b4fedbad415ca4c2"', 2284 verbose headers 'last-modified': 'Sun, 07 Apr 2019 06:04:40 GMT', 2284 verbose headers vary: 'accept-encoding, accept', 2284 verbose headers 'cf-cache-status': 'HIT', 2284 verbose headers 'cf-request-id': '07f852bc0c0000ded93b20e000000001', 2284 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2284 verbose headers server: 'cloudflare', 2284 verbose headers 'content-encoding': 'gzip' } 2285 silly get cb [ 200, 2285 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 2285 silly get 'content-type': 'application/json', 2285 silly get 'transfer-encoding': 'chunked', 2285 silly get connection: 'keep-alive', 2285 silly get 'set-cookie': 2285 silly get [ '__cfduid=d88748fedd8106da40e94a80992244d161612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2285 silly get 'cf-ray': '61a0ba401e36ded9-SEA', 2285 silly get age: '2128', 2285 silly get 'cache-control': 'public, max-age=300', 2285 silly get etag: 'W/"c16671d126f61886b4fedbad415ca4c2"', 2285 silly get 'last-modified': 'Sun, 07 Apr 2019 06:04:40 GMT', 2285 silly get vary: 'accept-encoding, accept', 2285 silly get 'cf-cache-status': 'HIT', 2285 silly get 'cf-request-id': '07f852bc0c0000ded93b20e000000001', 2285 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2285 silly get server: 'cloudflare', 2285 silly get 'content-encoding': 'gzip' } ] 2286 verbose get saving to-regex-range to /home/michtang/.npm/registry.npmjs.org/to-regex-range/.cache.json 2287 silly resolveWithNewModule to-regex-range@2.1.1 checking installable status 2288 silly cache add args [ 'to-regex-range@^2.1.0', null ] 2289 verbose cache add spec to-regex-range@^2.1.0 2290 silly cache add parsed spec Result { 2290 silly cache add raw: 'to-regex-range@^2.1.0', 2290 silly cache add scope: null, 2290 silly cache add name: 'to-regex-range', 2290 silly cache add rawSpec: '^2.1.0', 2290 silly cache add spec: '>=2.1.0 <3.0.0', 2290 silly cache add type: 'range' } 2291 silly addNamed to-regex-range@>=2.1.0 <3.0.0 2292 verbose addNamed ">=2.1.0 <3.0.0" is a valid semver range for to-regex-range 2293 silly addNameRange { name: 'to-regex-range', 2293 silly addNameRange range: '>=2.1.0 <3.0.0', 2293 silly addNameRange hasData: false } 2294 silly mapToRegistry name to-regex-range 2295 silly mapToRegistry using default registry 2296 silly mapToRegistry registry https://registry.npmjs.org/ 2297 silly mapToRegistry uri https://registry.npmjs.org/to-regex-range 2298 verbose addNameRange registry:https://registry.npmjs.org/to-regex-range not in flight; fetching 2299 verbose get https://registry.npmjs.org/to-regex-range not expired, no request 2300 silly addNameRange number 2 { name: 'to-regex-range', 2300 silly addNameRange range: '>=2.1.0 <3.0.0', 2300 silly addNameRange hasData: true } 2301 silly addNameRange versions [ 'to-regex-range', 2301 silly addNameRange [ '0.1.0', 2301 silly addNameRange '0.1.1', 2301 silly addNameRange '0.1.2', 2301 silly addNameRange '0.1.3', 2301 silly addNameRange '0.2.0', 2301 silly addNameRange '1.0.0', 2301 silly addNameRange '1.0.1', 2301 silly addNameRange '1.0.2', 2301 silly addNameRange '2.0.0', 2301 silly addNameRange '2.1.0', 2301 silly addNameRange '2.1.1', 2301 silly addNameRange '3.0.0', 2301 silly addNameRange '4.0.0', 2301 silly addNameRange '4.0.1', 2301 silly addNameRange '4.0.2', 2301 silly addNameRange '4.0.3', 2301 silly addNameRange '5.0.0', 2301 silly addNameRange '5.0.1' ] ] 2302 silly addNamed to-regex-range@2.1.1 2303 verbose addNamed "2.1.1" is a plain semver version for to-regex-range 2304 silly mapToRegistry name to-regex-range 2305 silly mapToRegistry using default registry 2306 silly mapToRegistry registry https://registry.npmjs.org/ 2307 silly mapToRegistry uri https://registry.npmjs.org/to-regex-range 2308 verbose addRemoteTarball https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz not in flight; adding 2309 verbose addRemoteTarball [ 'https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz', 2309 verbose addRemoteTarball '7c80c17b9dfebe599e27367e0d4dd5590141db38' ] 2310 info retry fetch attempt 1 at 9:35:42 p.m. 2311 info attempt registry request try #1 at 9:35:42 p.m. 2312 http fetch GET https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz 2313 http fetch 200 https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz 2314 silly fetchAndShaCheck shasum 24fd6201a4782cf50561c810276afc7d12d71195 2315 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-number/-/is-number-3.0.0.tgz not in flight; adding 2316 verbose addTmpTarball already have metadata; skipping unpack for is-number@3.0.0 2317 silly cache afterAdd is-number@3.0.0 2318 verbose afterAdd /home/michtang/.npm/is-number/3.0.0/package/package.json not in flight; writing 2319 verbose afterAdd /home/michtang/.npm/is-number/3.0.0/package/package.json written 2320 http fetch 200 https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz 2321 silly fetchAndShaCheck shasum 7c80c17b9dfebe599e27367e0d4dd5590141db38 2322 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz not in flight; adding 2323 verbose addTmpTarball already have metadata; skipping unpack for to-regex-range@2.1.1 2324 silly cache afterAdd to-regex-range@2.1.1 2325 verbose afterAdd /home/michtang/.npm/to-regex-range/2.1.1/package/package.json not in flight; writing 2326 verbose afterAdd /home/michtang/.npm/to-regex-range/2.1.1/package/package.json written 2327 http fetch 200 https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz 2328 silly fetchAndShaCheck shasum 8dcae470e1c88abc2d600fff4a776286da75e637 2329 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz not in flight; adding 2330 verbose addTmpTarball already have metadata; skipping unpack for repeat-string@1.6.1 2331 silly cache afterAdd repeat-string@1.6.1 2332 verbose afterAdd /home/michtang/.npm/repeat-string/1.6.1/package/package.json not in flight; writing 2333 verbose afterAdd /home/michtang/.npm/repeat-string/1.6.1/package/package.json written 2334 silly fetchNamedPackageData kind-of 2335 silly mapToRegistry name kind-of 2336 silly mapToRegistry using default registry 2337 silly mapToRegistry registry https://registry.npmjs.org/ 2338 silly mapToRegistry uri https://registry.npmjs.org/kind-of 2339 silly resolveWithNewModule kind-of@3.2.2 checking installable status 2340 silly cache add args [ 'kind-of@^3.0.2', null ] 2341 verbose cache add spec kind-of@^3.0.2 2342 silly cache add parsed spec Result { 2342 silly cache add raw: 'kind-of@^3.0.2', 2342 silly cache add scope: null, 2342 silly cache add name: 'kind-of', 2342 silly cache add rawSpec: '^3.0.2', 2342 silly cache add spec: '>=3.0.2 <4.0.0', 2342 silly cache add type: 'range' } 2343 silly addNamed kind-of@>=3.0.2 <4.0.0 2344 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for kind-of 2345 silly addNameRange { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: false } 2346 silly mapToRegistry name kind-of 2347 silly mapToRegistry using default registry 2348 silly mapToRegistry registry https://registry.npmjs.org/ 2349 silly mapToRegistry uri https://registry.npmjs.org/kind-of 2350 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching 2351 verbose get https://registry.npmjs.org/kind-of not expired, no request 2352 silly addNameRange number 2 { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: true } 2353 silly addNameRange versions [ 'kind-of', 2353 silly addNameRange [ '0.1.0', 2353 silly addNameRange '0.1.1', 2353 silly addNameRange '0.1.2', 2353 silly addNameRange '1.0.0', 2353 silly addNameRange '1.0.1', 2353 silly addNameRange '1.1.0', 2353 silly addNameRange '2.0.0', 2353 silly addNameRange '2.0.1', 2353 silly addNameRange '3.0.0', 2353 silly addNameRange '3.0.1', 2353 silly addNameRange '3.0.2', 2353 silly addNameRange '3.0.3', 2353 silly addNameRange '3.0.4', 2353 silly addNameRange '3.1.0', 2353 silly addNameRange '3.2.0', 2353 silly addNameRange '3.2.1', 2353 silly addNameRange '3.2.2', 2353 silly addNameRange '4.0.0', 2353 silly addNameRange '5.0.0', 2353 silly addNameRange '5.0.1', 2353 silly addNameRange '5.0.2', 2353 silly addNameRange '5.1.0', 2353 silly addNameRange '6.0.0', 2353 silly addNameRange '6.0.1', 2353 silly addNameRange '6.0.2', 2353 silly addNameRange '6.0.3' ] ] 2354 silly addNamed kind-of@3.2.2 2355 verbose addNamed "3.2.2" is a plain semver version for kind-of 2356 silly mapToRegistry name kind-of 2357 silly mapToRegistry using default registry 2358 silly mapToRegistry registry https://registry.npmjs.org/ 2359 silly mapToRegistry uri https://registry.npmjs.org/kind-of 2360 verbose addRemoteTarball https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz not in flight; adding 2361 verbose addRemoteTarball [ 'https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz', 2361 verbose addRemoteTarball '31ea21a734bab9bbb0f32466d893aea51e4a3c64' ] 2362 info retry fetch attempt 1 at 9:35:42 p.m. 2363 info attempt registry request try #1 at 9:35:42 p.m. 2364 http fetch GET https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz 2365 http fetch 200 https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz 2366 silly fetchAndShaCheck shasum 31ea21a734bab9bbb0f32466d893aea51e4a3c64 2367 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz not in flight; adding 2368 verbose addTmpTarball already have metadata; skipping unpack for kind-of@3.2.2 2369 silly cache afterAdd kind-of@3.2.2 2370 verbose afterAdd /home/michtang/.npm/kind-of/3.2.2/package/package.json not in flight; writing 2371 verbose afterAdd /home/michtang/.npm/kind-of/3.2.2/package/package.json written 2372 silly fetchNamedPackageData is-buffer 2373 silly mapToRegistry name is-buffer 2374 silly mapToRegistry using default registry 2375 silly mapToRegistry registry https://registry.npmjs.org/ 2376 silly mapToRegistry uri https://registry.npmjs.org/is-buffer 2377 verbose request uri https://registry.npmjs.org/is-buffer 2378 verbose request no auth needed 2379 info attempt registry request try #1 at 9:35:42 p.m. 2380 http request GET https://registry.npmjs.org/is-buffer 2381 http 200 https://registry.npmjs.org/is-buffer 2382 verbose headers { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 2382 verbose headers 'content-type': 'application/json', 2382 verbose headers 'transfer-encoding': 'chunked', 2382 verbose headers connection: 'keep-alive', 2382 verbose headers 'set-cookie': 2382 verbose headers [ '__cfduid=de7757a9cff37f7e4619f7e5ba5e234bb1612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2382 verbose headers 'cf-ray': '61a0ba4149b5e462-SEA', 2382 verbose headers age: '2599', 2382 verbose headers 'cache-control': 'public, max-age=300', 2382 verbose headers etag: 'W/"643afa64114f99f88ee8045f015803c8"', 2382 verbose headers 'last-modified': 'Tue, 03 Nov 2020 19:19:37 GMT', 2382 verbose headers vary: 'accept-encoding, accept', 2382 verbose headers 'cf-cache-status': 'HIT', 2382 verbose headers 'cf-request-id': '07f852bcd10000e4622a86e000000001', 2382 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2382 verbose headers server: 'cloudflare', 2382 verbose headers 'content-encoding': 'gzip' } 2383 silly get cb [ 200, 2383 silly get { date: 'Sun, 31 Jan 2021 04:35:42 GMT', 2383 silly get 'content-type': 'application/json', 2383 silly get 'transfer-encoding': 'chunked', 2383 silly get connection: 'keep-alive', 2383 silly get 'set-cookie': 2383 silly get [ '__cfduid=de7757a9cff37f7e4619f7e5ba5e234bb1612067742; expires=Tue, 02-Mar-21 04:35:42 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2383 silly get 'cf-ray': '61a0ba4149b5e462-SEA', 2383 silly get age: '2599', 2383 silly get 'cache-control': 'public, max-age=300', 2383 silly get etag: 'W/"643afa64114f99f88ee8045f015803c8"', 2383 silly get 'last-modified': 'Tue, 03 Nov 2020 19:19:37 GMT', 2383 silly get vary: 'accept-encoding, accept', 2383 silly get 'cf-cache-status': 'HIT', 2383 silly get 'cf-request-id': '07f852bcd10000e4622a86e000000001', 2383 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2383 silly get server: 'cloudflare', 2383 silly get 'content-encoding': 'gzip' } ] 2384 verbose get saving is-buffer to /home/michtang/.npm/registry.npmjs.org/is-buffer/.cache.json 2385 silly resolveWithNewModule is-buffer@1.1.6 checking installable status 2386 silly cache add args [ 'is-buffer@^1.1.5', null ] 2387 verbose cache add spec is-buffer@^1.1.5 2388 silly cache add parsed spec Result { 2388 silly cache add raw: 'is-buffer@^1.1.5', 2388 silly cache add scope: null, 2388 silly cache add name: 'is-buffer', 2388 silly cache add rawSpec: '^1.1.5', 2388 silly cache add spec: '>=1.1.5 <2.0.0', 2388 silly cache add type: 'range' } 2389 silly addNamed is-buffer@>=1.1.5 <2.0.0 2390 verbose addNamed ">=1.1.5 <2.0.0" is a valid semver range for is-buffer 2391 silly addNameRange { name: 'is-buffer', range: '>=1.1.5 <2.0.0', hasData: false } 2392 silly mapToRegistry name is-buffer 2393 silly mapToRegistry using default registry 2394 silly mapToRegistry registry https://registry.npmjs.org/ 2395 silly mapToRegistry uri https://registry.npmjs.org/is-buffer 2396 verbose addNameRange registry:https://registry.npmjs.org/is-buffer not in flight; fetching 2397 verbose get https://registry.npmjs.org/is-buffer not expired, no request 2398 silly addNameRange number 2 { name: 'is-buffer', range: '>=1.1.5 <2.0.0', hasData: true } 2399 silly addNameRange versions [ 'is-buffer', 2399 silly addNameRange [ '1.0.0', 2399 silly addNameRange '1.0.1', 2399 silly addNameRange '1.0.2', 2399 silly addNameRange '1.1.0', 2399 silly addNameRange '1.1.1', 2399 silly addNameRange '1.1.2', 2399 silly addNameRange '1.1.3', 2399 silly addNameRange '1.1.4', 2399 silly addNameRange '1.1.5', 2399 silly addNameRange '1.1.6', 2399 silly addNameRange '2.0.0', 2399 silly addNameRange '2.0.1', 2399 silly addNameRange '2.0.2', 2399 silly addNameRange '2.0.3', 2399 silly addNameRange '2.0.4', 2399 silly addNameRange '2.0.5' ] ] 2400 silly addNamed is-buffer@1.1.6 2401 verbose addNamed "1.1.6" is a plain semver version for is-buffer 2402 silly mapToRegistry name is-buffer 2403 silly mapToRegistry using default registry 2404 silly mapToRegistry registry https://registry.npmjs.org/ 2405 silly mapToRegistry uri https://registry.npmjs.org/is-buffer 2406 verbose addRemoteTarball https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz not in flight; adding 2407 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz', 2407 verbose addRemoteTarball 'efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be' ] 2408 info retry fetch attempt 1 at 9:35:42 p.m. 2409 info attempt registry request try #1 at 9:35:42 p.m. 2410 http fetch GET https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz 2411 http fetch 200 https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz 2412 silly fetchAndShaCheck shasum efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be 2413 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz not in flight; adding 2414 verbose addTmpTarball already have metadata; skipping unpack for is-buffer@1.1.6 2415 silly cache afterAdd is-buffer@1.1.6 2416 verbose afterAdd /home/michtang/.npm/is-buffer/1.1.6/package/package.json not in flight; writing 2417 verbose afterAdd /home/michtang/.npm/is-buffer/1.1.6/package/package.json written 2418 silly fetchNamedPackageData base 2419 silly mapToRegistry name base 2420 silly mapToRegistry using default registry 2421 silly mapToRegistry registry https://registry.npmjs.org/ 2422 silly mapToRegistry uri https://registry.npmjs.org/base 2423 silly fetchNamedPackageData debug 2424 silly mapToRegistry name debug 2425 silly mapToRegistry using default registry 2426 silly mapToRegistry registry https://registry.npmjs.org/ 2427 silly mapToRegistry uri https://registry.npmjs.org/debug 2428 silly fetchNamedPackageData define-property 2429 silly mapToRegistry name define-property 2430 silly mapToRegistry using default registry 2431 silly mapToRegistry registry https://registry.npmjs.org/ 2432 silly mapToRegistry uri https://registry.npmjs.org/define-property 2433 silly resolveWithNewModule define-property@0.2.5 checking installable status 2434 silly cache add args [ 'define-property@^0.2.5', null ] 2435 verbose cache add spec define-property@^0.2.5 2436 silly fetchNamedPackageData extend-shallow 2437 silly mapToRegistry name extend-shallow 2438 silly mapToRegistry using default registry 2439 silly mapToRegistry registry https://registry.npmjs.org/ 2440 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 2441 silly resolveWithNewModule extend-shallow@2.0.1 checking installable status 2442 silly cache add args [ 'extend-shallow@^2.0.1', null ] 2443 verbose cache add spec extend-shallow@^2.0.1 2444 silly fetchNamedPackageData map-cache 2445 silly mapToRegistry name map-cache 2446 silly mapToRegistry using default registry 2447 silly mapToRegistry registry https://registry.npmjs.org/ 2448 silly mapToRegistry uri https://registry.npmjs.org/map-cache 2449 silly fetchNamedPackageData source-map 2450 silly mapToRegistry name source-map 2451 silly mapToRegistry using default registry 2452 silly mapToRegistry registry https://registry.npmjs.org/ 2453 silly mapToRegistry uri https://registry.npmjs.org/source-map 2454 silly fetchNamedPackageData source-map-resolve 2455 silly mapToRegistry name source-map-resolve 2456 silly mapToRegistry using default registry 2457 silly mapToRegistry registry https://registry.npmjs.org/ 2458 silly mapToRegistry uri https://registry.npmjs.org/source-map-resolve 2459 silly fetchNamedPackageData use 2460 silly mapToRegistry name use 2461 silly mapToRegistry using default registry 2462 silly mapToRegistry registry https://registry.npmjs.org/ 2463 silly mapToRegistry uri https://registry.npmjs.org/use 2464 silly cache add parsed spec Result { 2464 silly cache add raw: 'define-property@^0.2.5', 2464 silly cache add scope: null, 2464 silly cache add name: 'define-property', 2464 silly cache add rawSpec: '^0.2.5', 2464 silly cache add spec: '>=0.2.5 <0.3.0', 2464 silly cache add type: 'range' } 2465 silly addNamed define-property@>=0.2.5 <0.3.0 2466 verbose addNamed ">=0.2.5 <0.3.0" is a valid semver range for define-property 2467 silly addNameRange { name: 'define-property', 2467 silly addNameRange range: '>=0.2.5 <0.3.0', 2467 silly addNameRange hasData: false } 2468 silly mapToRegistry name define-property 2469 silly mapToRegistry using default registry 2470 silly mapToRegistry registry https://registry.npmjs.org/ 2471 silly mapToRegistry uri https://registry.npmjs.org/define-property 2472 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching 2473 silly cache add parsed spec Result { 2473 silly cache add raw: 'extend-shallow@^2.0.1', 2473 silly cache add scope: null, 2473 silly cache add name: 'extend-shallow', 2473 silly cache add rawSpec: '^2.0.1', 2473 silly cache add spec: '>=2.0.1 <3.0.0', 2473 silly cache add type: 'range' } 2474 silly addNamed extend-shallow@>=2.0.1 <3.0.0 2475 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for extend-shallow 2476 silly addNameRange { name: 'extend-shallow', 2476 silly addNameRange range: '>=2.0.1 <3.0.0', 2476 silly addNameRange hasData: false } 2477 silly mapToRegistry name extend-shallow 2478 silly mapToRegistry using default registry 2479 silly mapToRegistry registry https://registry.npmjs.org/ 2480 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 2481 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching 2482 verbose request uri https://registry.npmjs.org/base 2483 verbose request no auth needed 2484 info attempt registry request try #1 at 9:35:43 p.m. 2485 http request GET https://registry.npmjs.org/base 2486 verbose request uri https://registry.npmjs.org/debug 2487 verbose request no auth needed 2488 info attempt registry request try #1 at 9:35:43 p.m. 2489 http request GET https://registry.npmjs.org/debug 2490 verbose request uri https://registry.npmjs.org/map-cache 2491 verbose request no auth needed 2492 info attempt registry request try #1 at 9:35:43 p.m. 2493 http request GET https://registry.npmjs.org/map-cache 2494 verbose request uri https://registry.npmjs.org/source-map 2495 verbose request no auth needed 2496 info attempt registry request try #1 at 9:35:43 p.m. 2497 http request GET https://registry.npmjs.org/source-map 2498 verbose request uri https://registry.npmjs.org/source-map-resolve 2499 verbose request no auth needed 2500 info attempt registry request try #1 at 9:35:43 p.m. 2501 http request GET https://registry.npmjs.org/source-map-resolve 2502 verbose request uri https://registry.npmjs.org/use 2503 verbose request no auth needed 2504 info attempt registry request try #1 at 9:35:43 p.m. 2505 http request GET https://registry.npmjs.org/use 2506 verbose get https://registry.npmjs.org/define-property not expired, no request 2507 silly addNameRange number 2 { name: 'define-property', 2507 silly addNameRange range: '>=0.2.5 <0.3.0', 2507 silly addNameRange hasData: true } 2508 silly addNameRange versions [ 'define-property', 2508 silly addNameRange [ '0.1.0', 2508 silly addNameRange '0.1.2', 2508 silly addNameRange '0.1.3', 2508 silly addNameRange '0.2.0', 2508 silly addNameRange '0.2.1', 2508 silly addNameRange '0.2.2', 2508 silly addNameRange '0.2.3', 2508 silly addNameRange '0.2.5', 2508 silly addNameRange '1.0.0', 2508 silly addNameRange '2.0.0', 2508 silly addNameRange '2.0.1', 2508 silly addNameRange '2.0.2' ] ] 2509 silly addNamed define-property@0.2.5 2510 verbose addNamed "0.2.5" is a plain semver version for define-property 2511 verbose get https://registry.npmjs.org/extend-shallow not expired, no request 2512 silly addNameRange number 2 { name: 'extend-shallow', 2512 silly addNameRange range: '>=2.0.1 <3.0.0', 2512 silly addNameRange hasData: true } 2513 silly addNameRange versions [ 'extend-shallow', 2513 silly addNameRange [ '0.1.0', 2513 silly addNameRange '0.1.1', 2513 silly addNameRange '0.2.0', 2513 silly addNameRange '1.0.0', 2513 silly addNameRange '1.0.1', 2513 silly addNameRange '1.1.1', 2513 silly addNameRange '1.1.2', 2513 silly addNameRange '1.1.4', 2513 silly addNameRange '2.0.0', 2513 silly addNameRange '2.0.1', 2513 silly addNameRange '3.0.0', 2513 silly addNameRange '3.0.1', 2513 silly addNameRange '3.0.2' ] ] 2514 silly addNamed extend-shallow@2.0.1 2515 verbose addNamed "2.0.1" is a plain semver version for extend-shallow 2516 silly mapToRegistry name define-property 2517 silly mapToRegistry using default registry 2518 silly mapToRegistry registry https://registry.npmjs.org/ 2519 silly mapToRegistry uri https://registry.npmjs.org/define-property 2520 verbose addRemoteTarball https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz not in flight; adding 2521 verbose addRemoteTarball [ 'https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz', 2521 verbose addRemoteTarball 'c35b1ef918ec3c990f9a5bc57be04aacec5c8116' ] 2522 info retry fetch attempt 1 at 9:35:43 p.m. 2523 info attempt registry request try #1 at 9:35:43 p.m. 2524 http fetch GET https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz 2525 silly cache afterAdd extend-shallow@2.0.1 2526 verbose afterAdd /home/michtang/.npm/extend-shallow/2.0.1/package/package.json not in flight; writing 2527 verbose afterAdd /home/michtang/.npm/extend-shallow/2.0.1/package/package.json written 2528 http 200 https://registry.npmjs.org/source-map-resolve 2529 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2529 verbose headers 'content-type': 'application/json', 2529 verbose headers 'transfer-encoding': 'chunked', 2529 verbose headers connection: 'keep-alive', 2529 verbose headers 'set-cookie': 2529 verbose headers [ '__cfduid=d1c9e88ebcaf02618ac8651fb9a9ec6ee1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2529 verbose headers 'cf-ray': '61a0ba420d7de141-SEA', 2529 verbose headers age: '1600', 2529 verbose headers 'cache-control': 'public, max-age=300', 2529 verbose headers etag: 'W/"ef245dabad0e81439e2c23188f995077"', 2529 verbose headers 'last-modified': 'Sat, 21 Mar 2020 22:24:07 GMT', 2529 verbose headers vary: 'accept-encoding, accept', 2529 verbose headers 'cf-cache-status': 'HIT', 2529 verbose headers 'cf-request-id': '07f852bd490000e141fc9e6000000001', 2529 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2529 verbose headers server: 'cloudflare', 2529 verbose headers 'content-encoding': 'gzip' } 2530 silly get cb [ 200, 2530 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2530 silly get 'content-type': 'application/json', 2530 silly get 'transfer-encoding': 'chunked', 2530 silly get connection: 'keep-alive', 2530 silly get 'set-cookie': 2530 silly get [ '__cfduid=d1c9e88ebcaf02618ac8651fb9a9ec6ee1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2530 silly get 'cf-ray': '61a0ba420d7de141-SEA', 2530 silly get age: '1600', 2530 silly get 'cache-control': 'public, max-age=300', 2530 silly get etag: 'W/"ef245dabad0e81439e2c23188f995077"', 2530 silly get 'last-modified': 'Sat, 21 Mar 2020 22:24:07 GMT', 2530 silly get vary: 'accept-encoding, accept', 2530 silly get 'cf-cache-status': 'HIT', 2530 silly get 'cf-request-id': '07f852bd490000e141fc9e6000000001', 2530 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2530 silly get server: 'cloudflare', 2530 silly get 'content-encoding': 'gzip' } ] 2531 verbose get saving source-map-resolve to /home/michtang/.npm/registry.npmjs.org/source-map-resolve/.cache.json 2532 silly resolveWithNewModule source-map-resolve@0.5.3 checking installable status 2533 silly cache add args [ 'source-map-resolve@^0.5.0', null ] 2534 verbose cache add spec source-map-resolve@^0.5.0 2535 silly cache add parsed spec Result { 2535 silly cache add raw: 'source-map-resolve@^0.5.0', 2535 silly cache add scope: null, 2535 silly cache add name: 'source-map-resolve', 2535 silly cache add rawSpec: '^0.5.0', 2535 silly cache add spec: '>=0.5.0 <0.6.0', 2535 silly cache add type: 'range' } 2536 silly addNamed source-map-resolve@>=0.5.0 <0.6.0 2537 verbose addNamed ">=0.5.0 <0.6.0" is a valid semver range for source-map-resolve 2538 silly addNameRange { name: 'source-map-resolve', 2538 silly addNameRange range: '>=0.5.0 <0.6.0', 2538 silly addNameRange hasData: false } 2539 silly mapToRegistry name source-map-resolve 2540 silly mapToRegistry using default registry 2541 silly mapToRegistry registry https://registry.npmjs.org/ 2542 silly mapToRegistry uri https://registry.npmjs.org/source-map-resolve 2543 verbose addNameRange registry:https://registry.npmjs.org/source-map-resolve not in flight; fetching 2544 http fetch 200 https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz 2545 verbose get https://registry.npmjs.org/source-map-resolve not expired, no request 2546 silly addNameRange number 2 { name: 'source-map-resolve', 2546 silly addNameRange range: '>=0.5.0 <0.6.0', 2546 silly addNameRange hasData: true } 2547 silly addNameRange versions [ 'source-map-resolve', 2547 silly addNameRange [ '0.1.0', 2547 silly addNameRange '0.1.1', 2547 silly addNameRange '0.1.2', 2547 silly addNameRange '0.1.3', 2547 silly addNameRange '0.1.4', 2547 silly addNameRange '0.2.0', 2547 silly addNameRange '0.3.0', 2547 silly addNameRange '0.3.1', 2547 silly addNameRange '0.4.0', 2547 silly addNameRange '0.5.0', 2547 silly addNameRange '0.5.1', 2547 silly addNameRange '0.5.2', 2547 silly addNameRange '0.5.3', 2547 silly addNameRange '0.6.0' ] ] 2548 silly addNamed source-map-resolve@0.5.3 2549 verbose addNamed "0.5.3" is a plain semver version for source-map-resolve 2550 silly mapToRegistry name source-map-resolve 2551 silly mapToRegistry using default registry 2552 silly mapToRegistry registry https://registry.npmjs.org/ 2553 silly mapToRegistry uri https://registry.npmjs.org/source-map-resolve 2554 verbose addRemoteTarball https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz not in flight; adding 2555 verbose addRemoteTarball [ 'https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz', 2555 verbose addRemoteTarball '190866bece7553e1f8f267a2ee82c606b5509a1a' ] 2556 silly fetchAndShaCheck shasum c35b1ef918ec3c990f9a5bc57be04aacec5c8116 2557 info retry fetch attempt 1 at 9:35:43 p.m. 2558 info attempt registry request try #1 at 9:35:43 p.m. 2559 http fetch GET https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz 2560 http 200 https://registry.npmjs.org/base 2561 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2561 verbose headers 'content-type': 'application/json; charset=UTF-8', 2561 verbose headers 'transfer-encoding': 'chunked', 2561 verbose headers connection: 'keep-alive', 2561 verbose headers 'set-cookie': 2561 verbose headers [ '__cfduid=d454fec6d3853f2508411423ccd266b371612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2561 verbose headers 'cf-ray': '61a0ba420f63e376-SEA', 2561 verbose headers age: '2441', 2561 verbose headers 'cache-control': 'public, max-age=300', 2561 verbose headers etag: 'W/"df52601e225130094a3242a97da99269"', 2561 verbose headers 'last-modified': 'Sat, 26 May 2018 18:09:30 GMT', 2561 verbose headers vary: 'accept-encoding, accept', 2561 verbose headers 'cf-cache-status': 'HIT', 2561 verbose headers 'cf-request-id': '07f852bd490000e37683a10000000001', 2561 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2561 verbose headers server: 'cloudflare', 2561 verbose headers 'content-encoding': 'gzip' } 2562 silly get cb [ 200, 2562 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2562 silly get 'content-type': 'application/json; charset=UTF-8', 2562 silly get 'transfer-encoding': 'chunked', 2562 silly get connection: 'keep-alive', 2562 silly get 'set-cookie': 2562 silly get [ '__cfduid=d454fec6d3853f2508411423ccd266b371612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2562 silly get 'cf-ray': '61a0ba420f63e376-SEA', 2562 silly get age: '2441', 2562 silly get 'cache-control': 'public, max-age=300', 2562 silly get etag: 'W/"df52601e225130094a3242a97da99269"', 2562 silly get 'last-modified': 'Sat, 26 May 2018 18:09:30 GMT', 2562 silly get vary: 'accept-encoding, accept', 2562 silly get 'cf-cache-status': 'HIT', 2562 silly get 'cf-request-id': '07f852bd490000e37683a10000000001', 2562 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2562 silly get server: 'cloudflare', 2562 silly get 'content-encoding': 'gzip' } ] 2563 verbose get saving base to /home/michtang/.npm/registry.npmjs.org/base/.cache.json 2564 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/define-property/-/define-property-0.2.5.tgz not in flight; adding 2565 verbose addTmpTarball already have metadata; skipping unpack for define-property@0.2.5 2566 http 200 https://registry.npmjs.org/source-map 2567 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2567 verbose headers 'content-type': 'application/json', 2567 verbose headers 'transfer-encoding': 'chunked', 2567 verbose headers connection: 'keep-alive', 2567 verbose headers 'set-cookie': 2567 verbose headers [ '__cfduid=df7502f5aa3aeca4561e5f2e8db2ef8bd1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2567 verbose headers 'cf-ray': '61a0ba420e6d39ba-SEA', 2567 verbose headers age: '308', 2567 verbose headers 'cache-control': 'public, max-age=300', 2567 verbose headers etag: 'W/"182548cf20c52b11a93f9c28b81ce319"', 2567 verbose headers 'last-modified': 'Thu, 12 Nov 2020 19:01:56 GMT', 2567 verbose headers vary: 'accept-encoding, accept', 2567 verbose headers 'cf-cache-status': 'HIT', 2567 verbose headers 'cf-request-id': '07f852bd49000039ba77349000000001', 2567 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2567 verbose headers server: 'cloudflare', 2567 verbose headers 'content-encoding': 'gzip' } 2568 silly get cb [ 200, 2568 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2568 silly get 'content-type': 'application/json', 2568 silly get 'transfer-encoding': 'chunked', 2568 silly get connection: 'keep-alive', 2568 silly get 'set-cookie': 2568 silly get [ '__cfduid=df7502f5aa3aeca4561e5f2e8db2ef8bd1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2568 silly get 'cf-ray': '61a0ba420e6d39ba-SEA', 2568 silly get age: '308', 2568 silly get 'cache-control': 'public, max-age=300', 2568 silly get etag: 'W/"182548cf20c52b11a93f9c28b81ce319"', 2568 silly get 'last-modified': 'Thu, 12 Nov 2020 19:01:56 GMT', 2568 silly get vary: 'accept-encoding, accept', 2568 silly get 'cf-cache-status': 'HIT', 2568 silly get 'cf-request-id': '07f852bd49000039ba77349000000001', 2568 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2568 silly get server: 'cloudflare', 2568 silly get 'content-encoding': 'gzip' } ] 2569 verbose get saving source-map to /home/michtang/.npm/registry.npmjs.org/source-map/.cache.json 2570 silly resolveWithNewModule base@0.11.2 checking installable status 2571 silly cache add args [ 'base@^0.11.1', null ] 2572 verbose cache add spec base@^0.11.1 2573 silly cache add parsed spec Result { 2573 silly cache add raw: 'base@^0.11.1', 2573 silly cache add scope: null, 2573 silly cache add name: 'base', 2573 silly cache add rawSpec: '^0.11.1', 2573 silly cache add spec: '>=0.11.1 <0.12.0', 2573 silly cache add type: 'range' } 2574 silly addNamed base@>=0.11.1 <0.12.0 2575 verbose addNamed ">=0.11.1 <0.12.0" is a valid semver range for base 2576 silly addNameRange { name: 'base', range: '>=0.11.1 <0.12.0', hasData: false } 2577 silly mapToRegistry name base 2578 silly mapToRegistry using default registry 2579 silly mapToRegistry registry https://registry.npmjs.org/ 2580 silly mapToRegistry uri https://registry.npmjs.org/base 2581 verbose addNameRange registry:https://registry.npmjs.org/base not in flight; fetching 2582 http 200 https://registry.npmjs.org/use 2583 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2583 verbose headers 'content-type': 'application/json; charset=UTF-8', 2583 verbose headers 'transfer-encoding': 'chunked', 2583 verbose headers connection: 'keep-alive', 2583 verbose headers 'set-cookie': 2583 verbose headers [ '__cfduid=d5ae4c78bd6b1ff13bb9cd7fd43862c4a1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2583 verbose headers 'cf-ray': '61a0ba420a7e0905-SEA', 2583 verbose headers age: '3381', 2583 verbose headers 'cache-control': 'public, max-age=300', 2583 verbose headers etag: 'W/"d55d3beff67c675b33314bbbdce96c42"', 2583 verbose headers 'last-modified': 'Thu, 12 Jul 2018 17:13:45 GMT', 2583 verbose headers vary: 'accept-encoding, accept', 2583 verbose headers 'cf-cache-status': 'HIT', 2583 verbose headers 'cf-request-id': '07f852bd4900000905f8be5000000001', 2583 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2583 verbose headers server: 'cloudflare', 2583 verbose headers 'content-encoding': 'gzip' } 2584 silly get cb [ 200, 2584 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2584 silly get 'content-type': 'application/json; charset=UTF-8', 2584 silly get 'transfer-encoding': 'chunked', 2584 silly get connection: 'keep-alive', 2584 silly get 'set-cookie': 2584 silly get [ '__cfduid=d5ae4c78bd6b1ff13bb9cd7fd43862c4a1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2584 silly get 'cf-ray': '61a0ba420a7e0905-SEA', 2584 silly get age: '3381', 2584 silly get 'cache-control': 'public, max-age=300', 2584 silly get etag: 'W/"d55d3beff67c675b33314bbbdce96c42"', 2584 silly get 'last-modified': 'Thu, 12 Jul 2018 17:13:45 GMT', 2584 silly get vary: 'accept-encoding, accept', 2584 silly get 'cf-cache-status': 'HIT', 2584 silly get 'cf-request-id': '07f852bd4900000905f8be5000000001', 2584 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2584 silly get server: 'cloudflare', 2584 silly get 'content-encoding': 'gzip' } ] 2585 verbose get saving use to /home/michtang/.npm/registry.npmjs.org/use/.cache.json 2586 silly cache afterAdd define-property@0.2.5 2587 verbose afterAdd /home/michtang/.npm/define-property/0.2.5/package/package.json not in flight; writing 2588 verbose get https://registry.npmjs.org/base not expired, no request 2589 silly addNameRange number 2 { name: 'base', range: '>=0.11.1 <0.12.0', hasData: true } 2590 silly addNameRange versions [ 'base', 2590 silly addNameRange [ '0.2.0', 2590 silly addNameRange '0.2.1', 2590 silly addNameRange '0.2.2', 2590 silly addNameRange '0.2.3', 2590 silly addNameRange '0.2.4', 2590 silly addNameRange '0.2.5', 2590 silly addNameRange '0.2.6', 2590 silly addNameRange '0.3.0', 2590 silly addNameRange '0.4.0', 2590 silly addNameRange '0.4.1', 2590 silly addNameRange '0.4.2', 2590 silly addNameRange '0.5.0', 2590 silly addNameRange '0.6.3', 2590 silly addNameRange '0.6.4', 2590 silly addNameRange '0.6.5', 2590 silly addNameRange '0.6.6', 2590 silly addNameRange '0.6.7', 2590 silly addNameRange '0.7.0', 2590 silly addNameRange '0.7.1', 2590 silly addNameRange '0.7.2', 2590 silly addNameRange '0.7.3', 2590 silly addNameRange '0.7.4', 2590 silly addNameRange '0.7.5', 2590 silly addNameRange '0.7.6', 2590 silly addNameRange '0.7.7', 2590 silly addNameRange '0.7.8', 2590 silly addNameRange '0.7.9', 2590 silly addNameRange '0.7.10', 2590 silly addNameRange '0.8.0', 2590 silly addNameRange '0.8.1', 2590 silly addNameRange '0.9.0', 2590 silly addNameRange '0.10.0', 2590 silly addNameRange '0.11.0', 2590 silly addNameRange '0.11.1', 2590 silly addNameRange '0.12.0', 2590 silly addNameRange '0.13.0', 2590 silly addNameRange '0.11.2', 2590 silly addNameRange '0.13.1', 2590 silly addNameRange '0.13.2', 2590 silly addNameRange '1.0.0', 2590 silly addNameRange '1.0.1', 2590 silly addNameRange '0.0.1-dev', 2590 silly addNameRange '2.0.0', 2590 silly addNameRange '2.0.1', 2590 silly addNameRange '2.0.2', 2590 silly addNameRange '3.0.0' ] ] 2591 silly addNamed base@0.11.2 2592 verbose addNamed "0.11.2" is a plain semver version for base 2593 silly mapToRegistry name base 2594 silly mapToRegistry using default registry 2595 silly mapToRegistry registry https://registry.npmjs.org/ 2596 silly mapToRegistry uri https://registry.npmjs.org/base 2597 verbose addRemoteTarball https://registry.npmjs.org/base/-/base-0.11.2.tgz not in flight; adding 2598 verbose addRemoteTarball [ 'https://registry.npmjs.org/base/-/base-0.11.2.tgz', 2598 verbose addRemoteTarball '7bde5ced145b6d551a90db87f83c558b4eb48a8f' ] 2599 silly resolveWithNewModule source-map@0.5.7 checking installable status 2600 silly cache add args [ 'source-map@^0.5.6', null ] 2601 verbose cache add spec source-map@^0.5.6 2602 silly cache add parsed spec Result { 2602 silly cache add raw: 'source-map@^0.5.6', 2602 silly cache add scope: null, 2602 silly cache add name: 'source-map', 2602 silly cache add rawSpec: '^0.5.6', 2602 silly cache add spec: '>=0.5.6 <0.6.0', 2602 silly cache add type: 'range' } 2603 silly addNamed source-map@>=0.5.6 <0.6.0 2604 verbose addNamed ">=0.5.6 <0.6.0" is a valid semver range for source-map 2605 silly addNameRange { name: 'source-map', range: '>=0.5.6 <0.6.0', hasData: false } 2606 silly mapToRegistry name source-map 2607 silly mapToRegistry using default registry 2608 silly mapToRegistry registry https://registry.npmjs.org/ 2609 silly mapToRegistry uri https://registry.npmjs.org/source-map 2610 verbose addNameRange registry:https://registry.npmjs.org/source-map not in flight; fetching 2611 http 200 https://registry.npmjs.org/map-cache 2612 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2612 verbose headers 'content-type': 'application/json', 2612 verbose headers 'transfer-encoding': 'chunked', 2612 verbose headers connection: 'keep-alive', 2612 verbose headers 'set-cookie': 2612 verbose headers [ '__cfduid=d8579b8fcd21d2dbbf0752db85038eacb1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2612 verbose headers 'cf-ray': '61a0ba423d6f138a-SEA', 2612 verbose headers age: '3265', 2612 verbose headers 'cache-control': 'public, max-age=300', 2612 verbose headers etag: 'W/"6a3a99145b1c59093f39fa33a9962986"', 2612 verbose headers 'last-modified': 'Tue, 19 Feb 2019 08:16:45 GMT', 2612 verbose headers vary: 'accept-encoding, accept', 2612 verbose headers 'cf-cache-status': 'HIT', 2612 verbose headers 'cf-request-id': '07f852bd650000138aee96b000000001', 2612 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2612 verbose headers server: 'cloudflare', 2612 verbose headers 'content-encoding': 'gzip' } 2613 silly get cb [ 200, 2613 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2613 silly get 'content-type': 'application/json', 2613 silly get 'transfer-encoding': 'chunked', 2613 silly get connection: 'keep-alive', 2613 silly get 'set-cookie': 2613 silly get [ '__cfduid=d8579b8fcd21d2dbbf0752db85038eacb1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2613 silly get 'cf-ray': '61a0ba423d6f138a-SEA', 2613 silly get age: '3265', 2613 silly get 'cache-control': 'public, max-age=300', 2613 silly get etag: 'W/"6a3a99145b1c59093f39fa33a9962986"', 2613 silly get 'last-modified': 'Tue, 19 Feb 2019 08:16:45 GMT', 2613 silly get vary: 'accept-encoding, accept', 2613 silly get 'cf-cache-status': 'HIT', 2613 silly get 'cf-request-id': '07f852bd650000138aee96b000000001', 2613 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2613 silly get server: 'cloudflare', 2613 silly get 'content-encoding': 'gzip' } ] 2614 verbose get saving map-cache to /home/michtang/.npm/registry.npmjs.org/map-cache/.cache.json 2615 info retry fetch attempt 1 at 9:35:43 p.m. 2616 info attempt registry request try #1 at 9:35:43 p.m. 2617 http fetch GET https://registry.npmjs.org/base/-/base-0.11.2.tgz 2618 verbose afterAdd /home/michtang/.npm/define-property/0.2.5/package/package.json written 2619 verbose get https://registry.npmjs.org/source-map not expired, no request 2620 silly addNameRange number 2 { name: 'source-map', range: '>=0.5.6 <0.6.0', hasData: true } 2621 silly addNameRange versions [ 'source-map', 2621 silly addNameRange [ '0.0.0', 2621 silly addNameRange '0.1.0', 2621 silly addNameRange '0.1.1', 2621 silly addNameRange '0.1.2', 2621 silly addNameRange '0.1.3', 2621 silly addNameRange '0.1.4', 2621 silly addNameRange '0.1.5', 2621 silly addNameRange '0.1.6', 2621 silly addNameRange '0.1.7', 2621 silly addNameRange '0.1.8', 2621 silly addNameRange '0.1.9', 2621 silly addNameRange '0.1.10', 2621 silly addNameRange '0.1.11', 2621 silly addNameRange '0.1.12', 2621 silly addNameRange '0.1.13', 2621 silly addNameRange '0.1.14', 2621 silly addNameRange '0.1.15', 2621 silly addNameRange '0.1.16', 2621 silly addNameRange '0.1.17', 2621 silly addNameRange '0.1.18', 2621 silly addNameRange '0.1.19', 2621 silly addNameRange '0.1.20', 2621 silly addNameRange '0.1.21', 2621 silly addNameRange '0.1.22', 2621 silly addNameRange '0.1.23', 2621 silly addNameRange '0.1.24', 2621 silly addNameRange '0.1.25', 2621 silly addNameRange '0.1.26', 2621 silly addNameRange '0.1.27', 2621 silly addNameRange '0.1.28', 2621 silly addNameRange '0.1.29', 2621 silly addNameRange '0.1.30', 2621 silly addNameRange '0.1.31', 2621 silly addNameRange '0.1.32', 2621 silly addNameRange '0.1.33', 2621 silly addNameRange '0.1.34', 2621 silly addNameRange '0.1.35', 2621 silly addNameRange '0.1.36', 2621 silly addNameRange '0.1.37', 2621 silly addNameRange '0.1.38', 2621 silly addNameRange '0.1.39', 2621 silly addNameRange '0.1.40', 2621 silly addNameRange '0.1.41', 2621 silly addNameRange '0.1.42', 2621 silly addNameRange '0.1.43', 2621 silly addNameRange '0.2.0', 2621 silly addNameRange '0.3.0', 2621 silly addNameRange '0.4.0', 2621 silly addNameRange '0.4.1', 2621 silly addNameRange '0.4.2', 2621 silly addNameRange '0.4.3', 2621 silly addNameRange '0.4.4', 2621 silly addNameRange '0.5.0', 2621 silly addNameRange '0.5.1', 2621 silly addNameRange '0.5.2', 2621 silly addNameRange '0.5.3', 2621 silly addNameRange '0.5.4', 2621 silly addNameRange '0.5.5', 2621 silly addNameRange '0.5.6', 2621 silly addNameRange '0.5.7', 2621 silly addNameRange '0.6.0', 2621 silly addNameRange '0.6.1', 2621 silly addNameRange '0.7.0', 2621 silly addNameRange '0.7.1', 2621 silly addNameRange '0.7.2', 2621 silly addNameRange '0.7.3', 2621 silly addNameRange '0.8.0-beta.0' ] ] 2622 silly addNamed source-map@0.5.7 2623 verbose addNamed "0.5.7" is a plain semver version for source-map 2624 silly mapToRegistry name source-map 2625 silly mapToRegistry using default registry 2626 silly mapToRegistry registry https://registry.npmjs.org/ 2627 silly mapToRegistry uri https://registry.npmjs.org/source-map 2628 verbose addRemoteTarball https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz not in flight; adding 2629 verbose addRemoteTarball [ 'https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz', 2629 verbose addRemoteTarball '8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc' ] 2630 silly resolveWithNewModule use@3.1.1 checking installable status 2631 silly cache add args [ 'use@^3.1.0', null ] 2632 verbose cache add spec use@^3.1.0 2633 silly cache add parsed spec Result { 2633 silly cache add raw: 'use@^3.1.0', 2633 silly cache add scope: null, 2633 silly cache add name: 'use', 2633 silly cache add rawSpec: '^3.1.0', 2633 silly cache add spec: '>=3.1.0 <4.0.0', 2633 silly cache add type: 'range' } 2634 silly addNamed use@>=3.1.0 <4.0.0 2635 verbose addNamed ">=3.1.0 <4.0.0" is a valid semver range for use 2636 silly addNameRange { name: 'use', range: '>=3.1.0 <4.0.0', hasData: false } 2637 silly mapToRegistry name use 2638 silly mapToRegistry using default registry 2639 silly mapToRegistry registry https://registry.npmjs.org/ 2640 silly mapToRegistry uri https://registry.npmjs.org/use 2641 verbose addNameRange registry:https://registry.npmjs.org/use not in flight; fetching 2642 http 200 https://registry.npmjs.org/debug 2643 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2643 verbose headers 'content-type': 'application/json', 2643 verbose headers 'transfer-encoding': 'chunked', 2643 verbose headers connection: 'keep-alive', 2643 verbose headers 'set-cookie': 2643 verbose headers [ '__cfduid=d6ee83f7dc3787355b1a42a487686acbf1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2643 verbose headers 'cf-ray': '61a0ba420886c98d-SEA', 2643 verbose headers age: '1234', 2643 verbose headers 'cache-control': 'public, max-age=300', 2643 verbose headers etag: 'W/"291db23b15b2ddb8bd8a70040fd75752"', 2643 verbose headers 'last-modified': 'Fri, 22 Jan 2021 21:18:57 GMT', 2643 verbose headers vary: 'accept-encoding, accept', 2643 verbose headers 'cf-cache-status': 'HIT', 2643 verbose headers 'cf-request-id': '07f852bd490000c98d1ca51000000001', 2643 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2643 verbose headers server: 'cloudflare', 2643 verbose headers 'content-encoding': 'gzip' } 2644 silly get cb [ 200, 2644 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2644 silly get 'content-type': 'application/json', 2644 silly get 'transfer-encoding': 'chunked', 2644 silly get connection: 'keep-alive', 2644 silly get 'set-cookie': 2644 silly get [ '__cfduid=d6ee83f7dc3787355b1a42a487686acbf1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2644 silly get 'cf-ray': '61a0ba420886c98d-SEA', 2644 silly get age: '1234', 2644 silly get 'cache-control': 'public, max-age=300', 2644 silly get etag: 'W/"291db23b15b2ddb8bd8a70040fd75752"', 2644 silly get 'last-modified': 'Fri, 22 Jan 2021 21:18:57 GMT', 2644 silly get vary: 'accept-encoding, accept', 2644 silly get 'cf-cache-status': 'HIT', 2644 silly get 'cf-request-id': '07f852bd490000c98d1ca51000000001', 2644 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2644 silly get server: 'cloudflare', 2644 silly get 'content-encoding': 'gzip' } ] 2645 verbose get saving debug to /home/michtang/.npm/registry.npmjs.org/debug/.cache.json 2646 info retry fetch attempt 1 at 9:35:43 p.m. 2647 info attempt registry request try #1 at 9:35:43 p.m. 2648 http fetch GET https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz 2649 silly resolveWithNewModule map-cache@0.2.2 checking installable status 2650 silly cache add args [ 'map-cache@^0.2.2', null ] 2651 verbose cache add spec map-cache@^0.2.2 2652 silly cache add parsed spec Result { 2652 silly cache add raw: 'map-cache@^0.2.2', 2652 silly cache add scope: null, 2652 silly cache add name: 'map-cache', 2652 silly cache add rawSpec: '^0.2.2', 2652 silly cache add spec: '>=0.2.2 <0.3.0', 2652 silly cache add type: 'range' } 2653 silly addNamed map-cache@>=0.2.2 <0.3.0 2654 verbose addNamed ">=0.2.2 <0.3.0" is a valid semver range for map-cache 2655 silly addNameRange { name: 'map-cache', range: '>=0.2.2 <0.3.0', hasData: false } 2656 silly mapToRegistry name map-cache 2657 silly mapToRegistry using default registry 2658 silly mapToRegistry registry https://registry.npmjs.org/ 2659 silly mapToRegistry uri https://registry.npmjs.org/map-cache 2660 verbose addNameRange registry:https://registry.npmjs.org/map-cache not in flight; fetching 2661 verbose get https://registry.npmjs.org/use not expired, no request 2662 silly addNameRange number 2 { name: 'use', range: '>=3.1.0 <4.0.0', hasData: true } 2663 silly addNameRange versions [ 'use', 2663 silly addNameRange [ '1.0.0', 2663 silly addNameRange '1.0.1', 2663 silly addNameRange '1.0.2', 2663 silly addNameRange '1.0.3', 2663 silly addNameRange '1.1.0', 2663 silly addNameRange '1.1.1', 2663 silly addNameRange '1.1.2', 2663 silly addNameRange '2.0.0', 2663 silly addNameRange '2.0.1', 2663 silly addNameRange '2.0.2', 2663 silly addNameRange '3.0.0', 2663 silly addNameRange '3.1.0', 2663 silly addNameRange '3.1.1' ] ] 2664 silly addNamed use@3.1.1 2665 verbose addNamed "3.1.1" is a plain semver version for use 2666 silly mapToRegistry name use 2667 silly mapToRegistry using default registry 2668 silly mapToRegistry registry https://registry.npmjs.org/ 2669 silly mapToRegistry uri https://registry.npmjs.org/use 2670 verbose addRemoteTarball https://registry.npmjs.org/use/-/use-3.1.1.tgz not in flight; adding 2671 verbose addRemoteTarball [ 'https://registry.npmjs.org/use/-/use-3.1.1.tgz', 2671 verbose addRemoteTarball 'd50c8cac79a19fbc20f2911f56eb973f4e10070f' ] 2672 verbose get https://registry.npmjs.org/map-cache not expired, no request 2673 silly addNameRange number 2 { name: 'map-cache', range: '>=0.2.2 <0.3.0', hasData: true } 2674 silly addNameRange versions [ 'map-cache', [ '0.1.0', '0.1.1', '0.2.0', '0.2.1', '0.2.2' ] ] 2675 silly addNamed map-cache@0.2.2 2676 verbose addNamed "0.2.2" is a plain semver version for map-cache 2677 info retry fetch attempt 1 at 9:35:43 p.m. 2678 info attempt registry request try #1 at 9:35:43 p.m. 2679 http fetch GET https://registry.npmjs.org/use/-/use-3.1.1.tgz 2680 silly mapToRegistry name map-cache 2681 silly mapToRegistry using default registry 2682 silly mapToRegistry registry https://registry.npmjs.org/ 2683 silly mapToRegistry uri https://registry.npmjs.org/map-cache 2684 verbose addRemoteTarball https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz not in flight; adding 2685 verbose addRemoteTarball [ 'https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz', 2685 verbose addRemoteTarball 'c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf' ] 2686 silly resolveWithNewModule debug@2.6.9 checking installable status 2687 silly cache add args [ 'debug@^2.2.0', null ] 2688 verbose cache add spec debug@^2.2.0 2689 silly cache add parsed spec Result { 2689 silly cache add raw: 'debug@^2.2.0', 2689 silly cache add scope: null, 2689 silly cache add name: 'debug', 2689 silly cache add rawSpec: '^2.2.0', 2689 silly cache add spec: '>=2.2.0 <3.0.0', 2689 silly cache add type: 'range' } 2690 silly addNamed debug@>=2.2.0 <3.0.0 2691 verbose addNamed ">=2.2.0 <3.0.0" is a valid semver range for debug 2692 silly addNameRange { name: 'debug', range: '>=2.2.0 <3.0.0', hasData: false } 2693 silly mapToRegistry name debug 2694 silly mapToRegistry using default registry 2695 silly mapToRegistry registry https://registry.npmjs.org/ 2696 silly mapToRegistry uri https://registry.npmjs.org/debug 2697 verbose addNameRange registry:https://registry.npmjs.org/debug not in flight; fetching 2698 info retry fetch attempt 1 at 9:35:43 p.m. 2699 info attempt registry request try #1 at 9:35:43 p.m. 2700 http fetch GET https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz 2701 verbose get https://registry.npmjs.org/debug not expired, no request 2702 silly addNameRange number 2 { name: 'debug', range: '>=2.2.0 <3.0.0', hasData: true } 2703 silly addNameRange versions [ 'debug', 2703 silly addNameRange [ '0.0.1', 2703 silly addNameRange '0.1.0', 2703 silly addNameRange '0.2.0', 2703 silly addNameRange '0.3.0', 2703 silly addNameRange '0.4.0', 2703 silly addNameRange '0.4.1', 2703 silly addNameRange '0.5.0', 2703 silly addNameRange '0.6.0', 2703 silly addNameRange '0.7.0', 2703 silly addNameRange '0.7.1', 2703 silly addNameRange '0.7.2', 2703 silly addNameRange '0.7.3', 2703 silly addNameRange '0.7.4', 2703 silly addNameRange '0.8.0', 2703 silly addNameRange '0.8.1', 2703 silly addNameRange '1.0.0', 2703 silly addNameRange '1.0.1', 2703 silly addNameRange '1.0.2', 2703 silly addNameRange '1.0.3', 2703 silly addNameRange '1.0.4', 2703 silly addNameRange '2.0.0', 2703 silly addNameRange '2.1.0', 2703 silly addNameRange '2.1.1', 2703 silly addNameRange '2.1.2', 2703 silly addNameRange '2.1.3', 2703 silly addNameRange '2.2.0', 2703 silly addNameRange '2.3.0', 2703 silly addNameRange '2.3.1', 2703 silly addNameRange '2.3.2', 2703 silly addNameRange '2.3.3', 2703 silly addNameRange '2.4.0', 2703 silly addNameRange '2.4.1', 2703 silly addNameRange '2.4.2', 2703 silly addNameRange '2.4.3', 2703 silly addNameRange '2.4.4', 2703 silly addNameRange '2.4.5', 2703 silly addNameRange '2.5.0', 2703 silly addNameRange '2.5.1', 2703 silly addNameRange '2.5.2', 2703 silly addNameRange '2.6.0', 2703 silly addNameRange '2.6.1', 2703 silly addNameRange '2.6.2', 2703 silly addNameRange '2.6.3', 2703 silly addNameRange '2.6.4', 2703 silly addNameRange '2.6.5', 2703 silly addNameRange '2.6.6', 2703 silly addNameRange '2.6.7', 2703 silly addNameRange '2.6.8', 2703 silly addNameRange '1.0.5', 2703 silly addNameRange '3.0.0', 2703 silly addNameRange '3.0.1', 2703 silly addNameRange '2.6.9', 2703 silly addNameRange '3.1.0', 2703 silly addNameRange '3.2.0', 2703 silly addNameRange '3.2.1', 2703 silly addNameRange '3.2.2', 2703 silly addNameRange '3.2.3', 2703 silly addNameRange '4.0.0', 2703 silly addNameRange '3.2.4', 2703 silly addNameRange '3.2.5', 2703 silly addNameRange '4.0.1', 2703 silly addNameRange '4.1.0', 2703 silly addNameRange '3.2.6', 2703 silly addNameRange '4.1.1', 2703 silly addNameRange '4.2.0', 2703 silly addNameRange '4.3.0', 2703 silly addNameRange '4.3.1', 2703 silly addNameRange '3.2.7', 2703 silly addNameRange '4.3.2' ] ] 2704 silly addNamed debug@2.6.9 2705 verbose addNamed "2.6.9" is a plain semver version for debug 2706 http fetch 200 https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz 2707 silly mapToRegistry name debug 2708 silly mapToRegistry using default registry 2709 silly mapToRegistry registry https://registry.npmjs.org/ 2710 silly mapToRegistry uri https://registry.npmjs.org/debug 2711 verbose addRemoteTarball https://registry.npmjs.org/debug/-/debug-2.6.9.tgz not in flight; adding 2712 verbose addRemoteTarball [ 'https://registry.npmjs.org/debug/-/debug-2.6.9.tgz', 2712 verbose addRemoteTarball '5d128515df134ff327e90a4c93f4e077a536341f' ] 2713 silly fetchAndShaCheck shasum 190866bece7553e1f8f267a2ee82c606b5509a1a 2714 info retry fetch attempt 1 at 9:35:43 p.m. 2715 info attempt registry request try #1 at 9:35:43 p.m. 2716 http fetch GET https://registry.npmjs.org/debug/-/debug-2.6.9.tgz 2717 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz not in flight; adding 2718 verbose addTmpTarball already have metadata; skipping unpack for source-map-resolve@0.5.3 2719 silly cache afterAdd source-map-resolve@0.5.3 2720 verbose afterAdd /home/michtang/.npm/source-map-resolve/0.5.3/package/package.json not in flight; writing 2721 verbose afterAdd /home/michtang/.npm/source-map-resolve/0.5.3/package/package.json written 2722 http fetch 200 https://registry.npmjs.org/base/-/base-0.11.2.tgz 2723 silly fetchAndShaCheck shasum 7bde5ced145b6d551a90db87f83c558b4eb48a8f 2724 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/base/-/base-0.11.2.tgz not in flight; adding 2725 verbose addTmpTarball already have metadata; skipping unpack for base@0.11.2 2726 silly cache afterAdd base@0.11.2 2727 verbose afterAdd /home/michtang/.npm/base/0.11.2/package/package.json not in flight; writing 2728 verbose afterAdd /home/michtang/.npm/base/0.11.2/package/package.json written 2729 http fetch 200 https://registry.npmjs.org/use/-/use-3.1.1.tgz 2730 silly fetchAndShaCheck shasum d50c8cac79a19fbc20f2911f56eb973f4e10070f 2731 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/use/-/use-3.1.1.tgz not in flight; adding 2732 verbose addTmpTarball already have metadata; skipping unpack for use@3.1.1 2733 silly cache afterAdd use@3.1.1 2734 verbose afterAdd /home/michtang/.npm/use/3.1.1/package/package.json not in flight; writing 2735 verbose afterAdd /home/michtang/.npm/use/3.1.1/package/package.json written 2736 http fetch 200 https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz 2737 silly fetchAndShaCheck shasum c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf 2738 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz not in flight; adding 2739 verbose addTmpTarball already have metadata; skipping unpack for map-cache@0.2.2 2740 http fetch 200 https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz 2741 silly cache afterAdd map-cache@0.2.2 2742 verbose afterAdd /home/michtang/.npm/map-cache/0.2.2/package/package.json not in flight; writing 2743 verbose afterAdd /home/michtang/.npm/map-cache/0.2.2/package/package.json written 2744 http fetch 200 https://registry.npmjs.org/debug/-/debug-2.6.9.tgz 2745 silly fetchAndShaCheck shasum 5d128515df134ff327e90a4c93f4e077a536341f 2746 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/debug/-/debug-2.6.9.tgz not in flight; adding 2747 verbose addTmpTarball already have metadata; skipping unpack for debug@2.6.9 2748 silly cache afterAdd debug@2.6.9 2749 verbose afterAdd /home/michtang/.npm/debug/2.6.9/package/package.json not in flight; writing 2750 verbose afterAdd /home/michtang/.npm/debug/2.6.9/package/package.json written 2751 silly fetchAndShaCheck shasum 8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc 2752 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/source-map/-/source-map-0.5.7.tgz not in flight; adding 2753 verbose addTmpTarball already have metadata; skipping unpack for source-map@0.5.7 2754 silly cache afterAdd source-map@0.5.7 2755 verbose afterAdd /home/michtang/.npm/source-map/0.5.7/package/package.json not in flight; writing 2756 verbose afterAdd /home/michtang/.npm/source-map/0.5.7/package/package.json written 2757 silly fetchNamedPackageData cache-base 2758 silly mapToRegistry name cache-base 2759 silly mapToRegistry using default registry 2760 silly mapToRegistry registry https://registry.npmjs.org/ 2761 silly mapToRegistry uri https://registry.npmjs.org/cache-base 2762 silly fetchNamedPackageData class-utils 2763 silly mapToRegistry name class-utils 2764 silly mapToRegistry using default registry 2765 silly mapToRegistry registry https://registry.npmjs.org/ 2766 silly mapToRegistry uri https://registry.npmjs.org/class-utils 2767 silly fetchNamedPackageData component-emitter 2768 silly mapToRegistry name component-emitter 2769 silly mapToRegistry using default registry 2770 silly mapToRegistry registry https://registry.npmjs.org/ 2771 silly mapToRegistry uri https://registry.npmjs.org/component-emitter 2772 silly fetchNamedPackageData define-property 2773 silly mapToRegistry name define-property 2774 silly mapToRegistry using default registry 2775 silly mapToRegistry registry https://registry.npmjs.org/ 2776 silly mapToRegistry uri https://registry.npmjs.org/define-property 2777 silly resolveWithNewModule define-property@1.0.0 checking installable status 2778 silly cache add args [ 'define-property@^1.0.0', null ] 2779 verbose cache add spec define-property@^1.0.0 2780 silly fetchNamedPackageData mixin-deep 2781 silly mapToRegistry name mixin-deep 2782 silly mapToRegistry using default registry 2783 silly mapToRegistry registry https://registry.npmjs.org/ 2784 silly mapToRegistry uri https://registry.npmjs.org/mixin-deep 2785 silly fetchNamedPackageData pascalcase 2786 silly mapToRegistry name pascalcase 2787 silly mapToRegistry using default registry 2788 silly mapToRegistry registry https://registry.npmjs.org/ 2789 silly mapToRegistry uri https://registry.npmjs.org/pascalcase 2790 silly cache add parsed spec Result { 2790 silly cache add raw: 'define-property@^1.0.0', 2790 silly cache add scope: null, 2790 silly cache add name: 'define-property', 2790 silly cache add rawSpec: '^1.0.0', 2790 silly cache add spec: '>=1.0.0 <2.0.0', 2790 silly cache add type: 'range' } 2791 silly addNamed define-property@>=1.0.0 <2.0.0 2792 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for define-property 2793 silly addNameRange { name: 'define-property', 2793 silly addNameRange range: '>=1.0.0 <2.0.0', 2793 silly addNameRange hasData: false } 2794 silly mapToRegistry name define-property 2795 silly mapToRegistry using default registry 2796 silly mapToRegistry registry https://registry.npmjs.org/ 2797 silly mapToRegistry uri https://registry.npmjs.org/define-property 2798 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching 2799 verbose request uri https://registry.npmjs.org/cache-base 2800 verbose request no auth needed 2801 info attempt registry request try #1 at 9:35:43 p.m. 2802 http request GET https://registry.npmjs.org/cache-base 2803 verbose request uri https://registry.npmjs.org/class-utils 2804 verbose request no auth needed 2805 info attempt registry request try #1 at 9:35:43 p.m. 2806 http request GET https://registry.npmjs.org/class-utils 2807 verbose request uri https://registry.npmjs.org/component-emitter 2808 verbose request no auth needed 2809 info attempt registry request try #1 at 9:35:43 p.m. 2810 http request GET https://registry.npmjs.org/component-emitter 2811 verbose request uri https://registry.npmjs.org/mixin-deep 2812 verbose request no auth needed 2813 info attempt registry request try #1 at 9:35:43 p.m. 2814 http request GET https://registry.npmjs.org/mixin-deep 2815 verbose request uri https://registry.npmjs.org/pascalcase 2816 verbose request no auth needed 2817 info attempt registry request try #1 at 9:35:43 p.m. 2818 http request GET https://registry.npmjs.org/pascalcase 2819 verbose get https://registry.npmjs.org/define-property not expired, no request 2820 silly addNameRange number 2 { name: 'define-property', 2820 silly addNameRange range: '>=1.0.0 <2.0.0', 2820 silly addNameRange hasData: true } 2821 silly addNameRange versions [ 'define-property', 2821 silly addNameRange [ '0.1.0', 2821 silly addNameRange '0.1.2', 2821 silly addNameRange '0.1.3', 2821 silly addNameRange '0.2.0', 2821 silly addNameRange '0.2.1', 2821 silly addNameRange '0.2.2', 2821 silly addNameRange '0.2.3', 2821 silly addNameRange '0.2.5', 2821 silly addNameRange '1.0.0', 2821 silly addNameRange '2.0.0', 2821 silly addNameRange '2.0.1', 2821 silly addNameRange '2.0.2' ] ] 2822 silly addNamed define-property@1.0.0 2823 verbose addNamed "1.0.0" is a plain semver version for define-property 2824 silly mapToRegistry name define-property 2825 silly mapToRegistry using default registry 2826 silly mapToRegistry registry https://registry.npmjs.org/ 2827 silly mapToRegistry uri https://registry.npmjs.org/define-property 2828 verbose addRemoteTarball https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz not in flight; adding 2829 verbose addRemoteTarball [ 'https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz', 2829 verbose addRemoteTarball '769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6' ] 2830 info retry fetch attempt 1 at 9:35:43 p.m. 2831 info attempt registry request try #1 at 9:35:43 p.m. 2832 http fetch GET https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz 2833 http 200 https://registry.npmjs.org/class-utils 2834 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2834 verbose headers 'content-type': 'application/json; charset=UTF-8', 2834 verbose headers 'transfer-encoding': 'chunked', 2834 verbose headers connection: 'keep-alive', 2834 verbose headers 'set-cookie': 2834 verbose headers [ '__cfduid=d454fec6d3853f2508411423ccd266b371612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2834 verbose headers 'cf-ray': '61a0ba4379c1e376-SEA', 2834 verbose headers age: '2427', 2834 verbose headers 'cache-control': 'public, max-age=300', 2834 verbose headers etag: 'W/"b757c0879bb58dae7a2f53c24a35958e"', 2834 verbose headers 'last-modified': 'Sat, 26 May 2018 19:55:37 GMT', 2834 verbose headers vary: 'accept-encoding, accept', 2834 verbose headers 'cf-cache-status': 'HIT', 2834 verbose headers 'cf-request-id': '07f852be290000e37683a24000000001', 2834 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2834 verbose headers server: 'cloudflare', 2834 verbose headers 'content-encoding': 'gzip' } 2835 silly get cb [ 200, 2835 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2835 silly get 'content-type': 'application/json; charset=UTF-8', 2835 silly get 'transfer-encoding': 'chunked', 2835 silly get connection: 'keep-alive', 2835 silly get 'set-cookie': 2835 silly get [ '__cfduid=d454fec6d3853f2508411423ccd266b371612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2835 silly get 'cf-ray': '61a0ba4379c1e376-SEA', 2835 silly get age: '2427', 2835 silly get 'cache-control': 'public, max-age=300', 2835 silly get etag: 'W/"b757c0879bb58dae7a2f53c24a35958e"', 2835 silly get 'last-modified': 'Sat, 26 May 2018 19:55:37 GMT', 2835 silly get vary: 'accept-encoding, accept', 2835 silly get 'cf-cache-status': 'HIT', 2835 silly get 'cf-request-id': '07f852be290000e37683a24000000001', 2835 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2835 silly get server: 'cloudflare', 2835 silly get 'content-encoding': 'gzip' } ] 2836 verbose get saving class-utils to /home/michtang/.npm/registry.npmjs.org/class-utils/.cache.json 2837 silly resolveWithNewModule class-utils@0.3.6 checking installable status 2838 silly cache add args [ 'class-utils@^0.3.5', null ] 2839 verbose cache add spec class-utils@^0.3.5 2840 silly cache add parsed spec Result { 2840 silly cache add raw: 'class-utils@^0.3.5', 2840 silly cache add scope: null, 2840 silly cache add name: 'class-utils', 2840 silly cache add rawSpec: '^0.3.5', 2840 silly cache add spec: '>=0.3.5 <0.4.0', 2840 silly cache add type: 'range' } 2841 silly addNamed class-utils@>=0.3.5 <0.4.0 2842 verbose addNamed ">=0.3.5 <0.4.0" is a valid semver range for class-utils 2843 silly addNameRange { name: 'class-utils', range: '>=0.3.5 <0.4.0', hasData: false } 2844 silly mapToRegistry name class-utils 2845 silly mapToRegistry using default registry 2846 silly mapToRegistry registry https://registry.npmjs.org/ 2847 silly mapToRegistry uri https://registry.npmjs.org/class-utils 2848 verbose addNameRange registry:https://registry.npmjs.org/class-utils not in flight; fetching 2849 http fetch 200 https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz 2850 http 200 https://registry.npmjs.org/pascalcase 2851 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2851 verbose headers 'content-type': 'application/json', 2851 verbose headers 'transfer-encoding': 'chunked', 2851 verbose headers connection: 'keep-alive', 2851 verbose headers 'set-cookie': 2851 verbose headers [ '__cfduid=d6ee83f7dc3787355b1a42a487686acbf1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2851 verbose headers 'cf-ray': '61a0ba437a98c98d-SEA', 2851 verbose headers age: '1804', 2851 verbose headers 'cache-control': 'public, max-age=300', 2851 verbose headers etag: 'W/"ccecffc80e8fb9062ad4af3c4461e4d6"', 2851 verbose headers 'last-modified': 'Thu, 08 Aug 2019 08:23:10 GMT', 2851 verbose headers vary: 'accept-encoding, accept', 2851 verbose headers 'cf-cache-status': 'HIT', 2851 verbose headers 'cf-request-id': '07f852be2a0000c98d3136c000000001', 2851 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2851 verbose headers server: 'cloudflare', 2851 verbose headers 'content-encoding': 'gzip' } 2852 silly get cb [ 200, 2852 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2852 silly get 'content-type': 'application/json', 2852 silly get 'transfer-encoding': 'chunked', 2852 silly get connection: 'keep-alive', 2852 silly get 'set-cookie': 2852 silly get [ '__cfduid=d6ee83f7dc3787355b1a42a487686acbf1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2852 silly get 'cf-ray': '61a0ba437a98c98d-SEA', 2852 silly get age: '1804', 2852 silly get 'cache-control': 'public, max-age=300', 2852 silly get etag: 'W/"ccecffc80e8fb9062ad4af3c4461e4d6"', 2852 silly get 'last-modified': 'Thu, 08 Aug 2019 08:23:10 GMT', 2852 silly get vary: 'accept-encoding, accept', 2852 silly get 'cf-cache-status': 'HIT', 2852 silly get 'cf-request-id': '07f852be2a0000c98d3136c000000001', 2852 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2852 silly get server: 'cloudflare', 2852 silly get 'content-encoding': 'gzip' } ] 2853 verbose get saving pascalcase to /home/michtang/.npm/registry.npmjs.org/pascalcase/.cache.json 2854 http 200 https://registry.npmjs.org/mixin-deep 2855 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2855 verbose headers 'content-type': 'application/json', 2855 verbose headers 'transfer-encoding': 'chunked', 2855 verbose headers connection: 'keep-alive', 2855 verbose headers 'set-cookie': 2855 verbose headers [ '__cfduid=dd28d4b1a19241905592a895a4ab242031612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2855 verbose headers 'cf-ray': '61a0ba437c3cded9-SEA', 2855 verbose headers age: '1057', 2855 verbose headers 'cache-control': 'public, max-age=300', 2855 verbose headers etag: 'W/"fd73e4fed8c080f87498be068d669f20"', 2855 verbose headers 'last-modified': 'Mon, 24 Jun 2019 20:33:54 GMT', 2855 verbose headers vary: 'accept-encoding, accept', 2855 verbose headers 'cf-cache-status': 'HIT', 2855 verbose headers 'cf-request-id': '07f852be290000ded909a89000000001', 2855 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2855 verbose headers server: 'cloudflare', 2855 verbose headers 'content-encoding': 'gzip' } 2856 silly get cb [ 200, 2856 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2856 silly get 'content-type': 'application/json', 2856 silly get 'transfer-encoding': 'chunked', 2856 silly get connection: 'keep-alive', 2856 silly get 'set-cookie': 2856 silly get [ '__cfduid=dd28d4b1a19241905592a895a4ab242031612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2856 silly get 'cf-ray': '61a0ba437c3cded9-SEA', 2856 silly get age: '1057', 2856 silly get 'cache-control': 'public, max-age=300', 2856 silly get etag: 'W/"fd73e4fed8c080f87498be068d669f20"', 2856 silly get 'last-modified': 'Mon, 24 Jun 2019 20:33:54 GMT', 2856 silly get vary: 'accept-encoding, accept', 2856 silly get 'cf-cache-status': 'HIT', 2856 silly get 'cf-request-id': '07f852be290000ded909a89000000001', 2856 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2856 silly get server: 'cloudflare', 2856 silly get 'content-encoding': 'gzip' } ] 2857 verbose get saving mixin-deep to /home/michtang/.npm/registry.npmjs.org/mixin-deep/.cache.json 2858 silly fetchAndShaCheck shasum 769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6 2859 verbose get https://registry.npmjs.org/class-utils not expired, no request 2860 silly addNameRange number 2 { name: 'class-utils', range: '>=0.3.5 <0.4.0', hasData: true } 2861 silly addNameRange versions [ 'class-utils', 2861 silly addNameRange [ '0.1.0', 2861 silly addNameRange '0.1.1', 2861 silly addNameRange '0.1.2', 2861 silly addNameRange '0.2.0', 2861 silly addNameRange '0.2.1', 2861 silly addNameRange '0.2.2', 2861 silly addNameRange '0.2.3', 2861 silly addNameRange '0.3.0', 2861 silly addNameRange '0.3.1', 2861 silly addNameRange '0.3.2', 2861 silly addNameRange '0.3.3', 2861 silly addNameRange '0.3.4', 2861 silly addNameRange '0.3.5', 2861 silly addNameRange '0.3.6' ] ] 2862 silly addNamed class-utils@0.3.6 2863 verbose addNamed "0.3.6" is a plain semver version for class-utils 2864 silly mapToRegistry name class-utils 2865 silly mapToRegistry using default registry 2866 silly mapToRegistry registry https://registry.npmjs.org/ 2867 silly mapToRegistry uri https://registry.npmjs.org/class-utils 2868 verbose addRemoteTarball https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz not in flight; adding 2869 verbose addRemoteTarball [ 'https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz', 2869 verbose addRemoteTarball 'f93369ae8b9a7ce02fd41faad0ca83033190c463' ] 2870 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/define-property/-/define-property-1.0.0.tgz not in flight; adding 2871 verbose addTmpTarball already have metadata; skipping unpack for define-property@1.0.0 2872 info retry fetch attempt 1 at 9:35:43 p.m. 2873 info attempt registry request try #1 at 9:35:43 p.m. 2874 http fetch GET https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz 2875 silly resolveWithNewModule pascalcase@0.1.1 checking installable status 2876 silly cache add args [ 'pascalcase@^0.1.1', null ] 2877 verbose cache add spec pascalcase@^0.1.1 2878 silly cache add parsed spec Result { 2878 silly cache add raw: 'pascalcase@^0.1.1', 2878 silly cache add scope: null, 2878 silly cache add name: 'pascalcase', 2878 silly cache add rawSpec: '^0.1.1', 2878 silly cache add spec: '>=0.1.1 <0.2.0', 2878 silly cache add type: 'range' } 2879 silly addNamed pascalcase@>=0.1.1 <0.2.0 2880 verbose addNamed ">=0.1.1 <0.2.0" is a valid semver range for pascalcase 2881 silly addNameRange { name: 'pascalcase', range: '>=0.1.1 <0.2.0', hasData: false } 2882 silly mapToRegistry name pascalcase 2883 silly mapToRegistry using default registry 2884 silly mapToRegistry registry https://registry.npmjs.org/ 2885 silly mapToRegistry uri https://registry.npmjs.org/pascalcase 2886 verbose addNameRange registry:https://registry.npmjs.org/pascalcase not in flight; fetching 2887 silly resolveWithNewModule mixin-deep@1.3.2 checking installable status 2888 silly cache add args [ 'mixin-deep@^1.2.0', null ] 2889 verbose cache add spec mixin-deep@^1.2.0 2890 silly cache add parsed spec Result { 2890 silly cache add raw: 'mixin-deep@^1.2.0', 2890 silly cache add scope: null, 2890 silly cache add name: 'mixin-deep', 2890 silly cache add rawSpec: '^1.2.0', 2890 silly cache add spec: '>=1.2.0 <2.0.0', 2890 silly cache add type: 'range' } 2891 silly addNamed mixin-deep@>=1.2.0 <2.0.0 2892 verbose addNamed ">=1.2.0 <2.0.0" is a valid semver range for mixin-deep 2893 silly addNameRange { name: 'mixin-deep', range: '>=1.2.0 <2.0.0', hasData: false } 2894 silly mapToRegistry name mixin-deep 2895 silly mapToRegistry using default registry 2896 silly mapToRegistry registry https://registry.npmjs.org/ 2897 silly mapToRegistry uri https://registry.npmjs.org/mixin-deep 2898 verbose addNameRange registry:https://registry.npmjs.org/mixin-deep not in flight; fetching 2899 verbose get https://registry.npmjs.org/pascalcase not expired, no request 2900 silly addNameRange number 2 { name: 'pascalcase', range: '>=0.1.1 <0.2.0', hasData: true } 2901 silly addNameRange versions [ 'pascalcase', [ '0.1.0', '0.1.1', '1.0.0' ] ] 2902 silly addNamed pascalcase@0.1.1 2903 verbose addNamed "0.1.1" is a plain semver version for pascalcase 2904 verbose get https://registry.npmjs.org/mixin-deep not expired, no request 2905 silly addNameRange number 2 { name: 'mixin-deep', range: '>=1.2.0 <2.0.0', hasData: true } 2906 silly addNameRange versions [ 'mixin-deep', 2906 silly addNameRange [ '0.1.0', 2906 silly addNameRange '1.0.0', 2906 silly addNameRange '1.0.1', 2906 silly addNameRange '1.1.0', 2906 silly addNameRange '1.1.1', 2906 silly addNameRange '1.1.2', 2906 silly addNameRange '1.1.3', 2906 silly addNameRange '1.2.0', 2906 silly addNameRange '1.3.0', 2906 silly addNameRange '1.3.1', 2906 silly addNameRange '2.0.0', 2906 silly addNameRange '2.0.1', 2906 silly addNameRange '1.3.2' ] ] 2907 silly addNamed mixin-deep@1.3.2 2908 verbose addNamed "1.3.2" is a plain semver version for mixin-deep 2909 silly mapToRegistry name pascalcase 2910 silly mapToRegistry using default registry 2911 silly mapToRegistry registry https://registry.npmjs.org/ 2912 silly mapToRegistry uri https://registry.npmjs.org/pascalcase 2913 verbose addRemoteTarball https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz not in flight; adding 2914 verbose addRemoteTarball [ 'https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz', 2914 verbose addRemoteTarball 'b363e55e8006ca6fe21784d2db22bd15d7917f14' ] 2915 silly mapToRegistry name mixin-deep 2916 silly mapToRegistry using default registry 2917 silly mapToRegistry registry https://registry.npmjs.org/ 2918 silly mapToRegistry uri https://registry.npmjs.org/mixin-deep 2919 verbose addRemoteTarball https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz not in flight; adding 2920 verbose addRemoteTarball [ 'https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz', 2920 verbose addRemoteTarball '1120b43dc359a785dce65b55b82e257ccf479566' ] 2921 info retry fetch attempt 1 at 9:35:43 p.m. 2922 info attempt registry request try #1 at 9:35:43 p.m. 2923 http fetch GET https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz 2924 http 200 https://registry.npmjs.org/component-emitter 2925 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2925 verbose headers 'content-type': 'application/json', 2925 verbose headers 'transfer-encoding': 'chunked', 2925 verbose headers connection: 'keep-alive', 2925 verbose headers 'set-cookie': 2925 verbose headers [ '__cfduid=df7502f5aa3aeca4561e5f2e8db2ef8bd1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2925 verbose headers 'cf-ray': '61a0ba4378b039ba-SEA', 2925 verbose headers age: '5577', 2925 verbose headers 'cache-control': 'public, max-age=300', 2925 verbose headers etag: 'W/"1670b0d27d155658ab1616cdf972efb4"', 2925 verbose headers 'last-modified': 'Mon, 15 Apr 2019 20:48:15 GMT', 2925 verbose headers vary: 'accept-encoding, accept', 2925 verbose headers 'cf-cache-status': 'HIT', 2925 verbose headers 'cf-request-id': '07f852be2c000039ba1921a000000001', 2925 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2925 verbose headers server: 'cloudflare', 2925 verbose headers 'content-encoding': 'gzip' } 2926 silly get cb [ 200, 2926 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2926 silly get 'content-type': 'application/json', 2926 silly get 'transfer-encoding': 'chunked', 2926 silly get connection: 'keep-alive', 2926 silly get 'set-cookie': 2926 silly get [ '__cfduid=df7502f5aa3aeca4561e5f2e8db2ef8bd1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2926 silly get 'cf-ray': '61a0ba4378b039ba-SEA', 2926 silly get age: '5577', 2926 silly get 'cache-control': 'public, max-age=300', 2926 silly get etag: 'W/"1670b0d27d155658ab1616cdf972efb4"', 2926 silly get 'last-modified': 'Mon, 15 Apr 2019 20:48:15 GMT', 2926 silly get vary: 'accept-encoding, accept', 2926 silly get 'cf-cache-status': 'HIT', 2926 silly get 'cf-request-id': '07f852be2c000039ba1921a000000001', 2926 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2926 silly get server: 'cloudflare', 2926 silly get 'content-encoding': 'gzip' } ] 2927 verbose get saving component-emitter to /home/michtang/.npm/registry.npmjs.org/component-emitter/.cache.json 2928 silly cache afterAdd define-property@1.0.0 2929 verbose afterAdd /home/michtang/.npm/define-property/1.0.0/package/package.json not in flight; writing 2930 info retry fetch attempt 1 at 9:35:43 p.m. 2931 info attempt registry request try #1 at 9:35:43 p.m. 2932 http fetch GET https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz 2933 http 200 https://registry.npmjs.org/cache-base 2934 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2934 verbose headers 'content-type': 'application/json; charset=UTF-8', 2934 verbose headers 'transfer-encoding': 'chunked', 2934 verbose headers connection: 'keep-alive', 2934 verbose headers 'set-cookie': 2934 verbose headers [ '__cfduid=d1c9e88ebcaf02618ac8651fb9a9ec6ee1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2934 verbose headers 'cf-ray': '61a0ba437fdbe141-SEA', 2934 verbose headers age: '3422', 2934 verbose headers 'cache-control': 'public, max-age=300', 2934 verbose headers etag: 'W/"bee872d7dbb68dd5fd262315bff7dd0a"', 2934 verbose headers 'last-modified': 'Sat, 26 May 2018 19:15:37 GMT', 2934 verbose headers vary: 'accept-encoding, accept', 2934 verbose headers 'cf-cache-status': 'HIT', 2934 verbose headers 'cf-request-id': '07f852be290000e1416c152000000001', 2934 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2934 verbose headers server: 'cloudflare', 2934 verbose headers 'content-encoding': 'gzip' } 2935 silly get cb [ 200, 2935 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 2935 silly get 'content-type': 'application/json; charset=UTF-8', 2935 silly get 'transfer-encoding': 'chunked', 2935 silly get connection: 'keep-alive', 2935 silly get 'set-cookie': 2935 silly get [ '__cfduid=d1c9e88ebcaf02618ac8651fb9a9ec6ee1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 2935 silly get 'cf-ray': '61a0ba437fdbe141-SEA', 2935 silly get age: '3422', 2935 silly get 'cache-control': 'public, max-age=300', 2935 silly get etag: 'W/"bee872d7dbb68dd5fd262315bff7dd0a"', 2935 silly get 'last-modified': 'Sat, 26 May 2018 19:15:37 GMT', 2935 silly get vary: 'accept-encoding, accept', 2935 silly get 'cf-cache-status': 'HIT', 2935 silly get 'cf-request-id': '07f852be290000e1416c152000000001', 2935 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 2935 silly get server: 'cloudflare', 2935 silly get 'content-encoding': 'gzip' } ] 2936 verbose get saving cache-base to /home/michtang/.npm/registry.npmjs.org/cache-base/.cache.json 2937 verbose afterAdd /home/michtang/.npm/define-property/1.0.0/package/package.json written 2938 silly resolveWithNewModule component-emitter@1.3.0 checking installable status 2939 silly cache add args [ 'component-emitter@^1.2.1', null ] 2940 verbose cache add spec component-emitter@^1.2.1 2941 silly cache add parsed spec Result { 2941 silly cache add raw: 'component-emitter@^1.2.1', 2941 silly cache add scope: null, 2941 silly cache add name: 'component-emitter', 2941 silly cache add rawSpec: '^1.2.1', 2941 silly cache add spec: '>=1.2.1 <2.0.0', 2941 silly cache add type: 'range' } 2942 silly addNamed component-emitter@>=1.2.1 <2.0.0 2943 verbose addNamed ">=1.2.1 <2.0.0" is a valid semver range for component-emitter 2944 silly addNameRange { name: 'component-emitter', 2944 silly addNameRange range: '>=1.2.1 <2.0.0', 2944 silly addNameRange hasData: false } 2945 silly mapToRegistry name component-emitter 2946 silly mapToRegistry using default registry 2947 silly mapToRegistry registry https://registry.npmjs.org/ 2948 silly mapToRegistry uri https://registry.npmjs.org/component-emitter 2949 verbose addNameRange registry:https://registry.npmjs.org/component-emitter not in flight; fetching 2950 silly resolveWithNewModule cache-base@1.0.1 checking installable status 2951 silly cache add args [ 'cache-base@^1.0.1', null ] 2952 verbose cache add spec cache-base@^1.0.1 2953 silly cache add parsed spec Result { 2953 silly cache add raw: 'cache-base@^1.0.1', 2953 silly cache add scope: null, 2953 silly cache add name: 'cache-base', 2953 silly cache add rawSpec: '^1.0.1', 2953 silly cache add spec: '>=1.0.1 <2.0.0', 2953 silly cache add type: 'range' } 2954 silly addNamed cache-base@>=1.0.1 <2.0.0 2955 verbose addNamed ">=1.0.1 <2.0.0" is a valid semver range for cache-base 2956 silly addNameRange { name: 'cache-base', range: '>=1.0.1 <2.0.0', hasData: false } 2957 silly mapToRegistry name cache-base 2958 silly mapToRegistry using default registry 2959 silly mapToRegistry registry https://registry.npmjs.org/ 2960 silly mapToRegistry uri https://registry.npmjs.org/cache-base 2961 verbose addNameRange registry:https://registry.npmjs.org/cache-base not in flight; fetching 2962 verbose get https://registry.npmjs.org/component-emitter not expired, no request 2963 silly addNameRange number 2 { name: 'component-emitter', 2963 silly addNameRange range: '>=1.2.1 <2.0.0', 2963 silly addNameRange hasData: true } 2964 silly addNameRange versions [ 'component-emitter', 2964 silly addNameRange [ '1.1.2', '1.1.3', '1.2.0', '1.2.1', '1.3.0' ] ] 2965 silly addNamed component-emitter@1.3.0 2966 verbose addNamed "1.3.0" is a plain semver version for component-emitter 2967 silly mapToRegistry name component-emitter 2968 silly mapToRegistry using default registry 2969 silly mapToRegistry registry https://registry.npmjs.org/ 2970 silly mapToRegistry uri https://registry.npmjs.org/component-emitter 2971 verbose addRemoteTarball https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz not in flight; adding 2972 verbose addRemoteTarball [ 'https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz', 2972 verbose addRemoteTarball '16e4070fba8ae29b679f2215853ee181ab2eabc0' ] 2973 verbose get https://registry.npmjs.org/cache-base not expired, no request 2974 silly addNameRange number 2 { name: 'cache-base', range: '>=1.0.1 <2.0.0', hasData: true } 2975 silly addNameRange versions [ 'cache-base', 2975 silly addNameRange [ '0.1.0', 2975 silly addNameRange '0.2.0', 2975 silly addNameRange '0.2.1', 2975 silly addNameRange '0.3.0', 2975 silly addNameRange '0.4.0', 2975 silly addNameRange '0.6.0', 2975 silly addNameRange '0.7.0', 2975 silly addNameRange '0.7.1', 2975 silly addNameRange '0.7.2', 2975 silly addNameRange '0.8.0', 2975 silly addNameRange '0.8.1', 2975 silly addNameRange '0.8.2', 2975 silly addNameRange '0.8.3', 2975 silly addNameRange '0.8.4', 2975 silly addNameRange '0.8.5', 2975 silly addNameRange '1.0.0', 2975 silly addNameRange '1.0.1', 2975 silly addNameRange '2.0.0', 2975 silly addNameRange '2.0.1', 2975 silly addNameRange '2.0.2', 2975 silly addNameRange '3.0.0', 2975 silly addNameRange '4.0.0' ] ] 2976 silly addNamed cache-base@1.0.1 2977 verbose addNamed "1.0.1" is a plain semver version for cache-base 2978 info retry fetch attempt 1 at 9:35:43 p.m. 2979 info attempt registry request try #1 at 9:35:43 p.m. 2980 http fetch GET https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz 2981 silly mapToRegistry name cache-base 2982 silly mapToRegistry using default registry 2983 silly mapToRegistry registry https://registry.npmjs.org/ 2984 silly mapToRegistry uri https://registry.npmjs.org/cache-base 2985 verbose addRemoteTarball https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz not in flight; adding 2986 verbose addRemoteTarball [ 'https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz', 2986 verbose addRemoteTarball '0a7f46416831c8b662ee36fe4e7c59d76f666ab2' ] 2987 info retry fetch attempt 1 at 9:35:43 p.m. 2988 info attempt registry request try #1 at 9:35:43 p.m. 2989 http fetch GET https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz 2990 http fetch 200 https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz 2991 http fetch 200 https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz 2992 silly fetchAndShaCheck shasum 1120b43dc359a785dce65b55b82e257ccf479566 2993 silly fetchAndShaCheck shasum b363e55e8006ca6fe21784d2db22bd15d7917f14 2994 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz not in flight; adding 2995 verbose addTmpTarball already have metadata; skipping unpack for mixin-deep@1.3.2 2996 http fetch 200 https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz 2997 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz not in flight; adding 2998 verbose addTmpTarball already have metadata; skipping unpack for pascalcase@0.1.1 2999 silly fetchAndShaCheck shasum f93369ae8b9a7ce02fd41faad0ca83033190c463 3000 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz not in flight; adding 3001 verbose addTmpTarball already have metadata; skipping unpack for class-utils@0.3.6 3002 silly cache afterAdd mixin-deep@1.3.2 3003 verbose afterAdd /home/michtang/.npm/mixin-deep/1.3.2/package/package.json not in flight; writing 3004 silly cache afterAdd pascalcase@0.1.1 3005 verbose afterAdd /home/michtang/.npm/pascalcase/0.1.1/package/package.json not in flight; writing 3006 verbose afterAdd /home/michtang/.npm/mixin-deep/1.3.2/package/package.json written 3007 verbose afterAdd /home/michtang/.npm/pascalcase/0.1.1/package/package.json written 3008 silly cache afterAdd class-utils@0.3.6 3009 verbose afterAdd /home/michtang/.npm/class-utils/0.3.6/package/package.json not in flight; writing 3010 http fetch 200 https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz 3011 silly fetchAndShaCheck shasum 16e4070fba8ae29b679f2215853ee181ab2eabc0 3012 verbose afterAdd /home/michtang/.npm/class-utils/0.3.6/package/package.json written 3013 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz not in flight; adding 3014 verbose addTmpTarball already have metadata; skipping unpack for component-emitter@1.3.0 3015 silly cache afterAdd component-emitter@1.3.0 3016 verbose afterAdd /home/michtang/.npm/component-emitter/1.3.0/package/package.json not in flight; writing 3017 verbose afterAdd /home/michtang/.npm/component-emitter/1.3.0/package/package.json written 3018 http fetch 200 https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz 3019 silly fetchAndShaCheck shasum 0a7f46416831c8b662ee36fe4e7c59d76f666ab2 3020 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz not in flight; adding 3021 verbose addTmpTarball already have metadata; skipping unpack for cache-base@1.0.1 3022 silly cache afterAdd cache-base@1.0.1 3023 verbose afterAdd /home/michtang/.npm/cache-base/1.0.1/package/package.json not in flight; writing 3024 verbose afterAdd /home/michtang/.npm/cache-base/1.0.1/package/package.json written 3025 silly fetchNamedPackageData collection-visit 3026 silly mapToRegistry name collection-visit 3027 silly mapToRegistry using default registry 3028 silly mapToRegistry registry https://registry.npmjs.org/ 3029 silly mapToRegistry uri https://registry.npmjs.org/collection-visit 3030 silly fetchNamedPackageData get-value 3031 silly mapToRegistry name get-value 3032 silly mapToRegistry using default registry 3033 silly mapToRegistry registry https://registry.npmjs.org/ 3034 silly mapToRegistry uri https://registry.npmjs.org/get-value 3035 silly fetchNamedPackageData has-value 3036 silly mapToRegistry name has-value 3037 silly mapToRegistry using default registry 3038 silly mapToRegistry registry https://registry.npmjs.org/ 3039 silly mapToRegistry uri https://registry.npmjs.org/has-value 3040 silly fetchNamedPackageData set-value 3041 silly mapToRegistry name set-value 3042 silly mapToRegistry using default registry 3043 silly mapToRegistry registry https://registry.npmjs.org/ 3044 silly mapToRegistry uri https://registry.npmjs.org/set-value 3045 silly fetchNamedPackageData to-object-path 3046 silly mapToRegistry name to-object-path 3047 silly mapToRegistry using default registry 3048 silly mapToRegistry registry https://registry.npmjs.org/ 3049 silly mapToRegistry uri https://registry.npmjs.org/to-object-path 3050 silly fetchNamedPackageData union-value 3051 silly mapToRegistry name union-value 3052 silly mapToRegistry using default registry 3053 silly mapToRegistry registry https://registry.npmjs.org/ 3054 silly mapToRegistry uri https://registry.npmjs.org/union-value 3055 silly fetchNamedPackageData unset-value 3056 silly mapToRegistry name unset-value 3057 silly mapToRegistry using default registry 3058 silly mapToRegistry registry https://registry.npmjs.org/ 3059 silly mapToRegistry uri https://registry.npmjs.org/unset-value 3060 verbose request uri https://registry.npmjs.org/collection-visit 3061 verbose request no auth needed 3062 info attempt registry request try #1 at 9:35:43 p.m. 3063 http request GET https://registry.npmjs.org/collection-visit 3064 verbose request uri https://registry.npmjs.org/get-value 3065 verbose request no auth needed 3066 info attempt registry request try #1 at 9:35:43 p.m. 3067 http request GET https://registry.npmjs.org/get-value 3068 verbose request uri https://registry.npmjs.org/has-value 3069 verbose request no auth needed 3070 info attempt registry request try #1 at 9:35:43 p.m. 3071 http request GET https://registry.npmjs.org/has-value 3072 verbose request uri https://registry.npmjs.org/set-value 3073 verbose request no auth needed 3074 info attempt registry request try #1 at 9:35:43 p.m. 3075 http request GET https://registry.npmjs.org/set-value 3076 verbose request uri https://registry.npmjs.org/to-object-path 3077 verbose request no auth needed 3078 info attempt registry request try #1 at 9:35:43 p.m. 3079 http request GET https://registry.npmjs.org/to-object-path 3080 verbose request uri https://registry.npmjs.org/union-value 3081 verbose request no auth needed 3082 info attempt registry request try #1 at 9:35:43 p.m. 3083 http request GET https://registry.npmjs.org/union-value 3084 verbose request uri https://registry.npmjs.org/unset-value 3085 verbose request no auth needed 3086 info attempt registry request try #1 at 9:35:43 p.m. 3087 http request GET https://registry.npmjs.org/unset-value 3088 http 200 https://registry.npmjs.org/has-value 3089 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3089 verbose headers 'content-type': 'application/json; charset=UTF-8', 3089 verbose headers 'transfer-encoding': 'chunked', 3089 verbose headers connection: 'keep-alive', 3089 verbose headers 'set-cookie': 3089 verbose headers [ '__cfduid=d454fec6d3853f2508411423ccd266b371612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3089 verbose headers 'cf-ray': '61a0ba445b0be376-SEA', 3089 verbose headers age: '1057', 3089 verbose headers 'cache-control': 'public, max-age=300', 3089 verbose headers etag: 'W/"010eb8f8e5c0454f74428d11d937a6d0"', 3089 verbose headers 'last-modified': 'Sun, 27 May 2018 03:34:22 GMT', 3089 verbose headers vary: 'accept-encoding, accept', 3089 verbose headers 'cf-cache-status': 'HIT', 3089 verbose headers 'cf-request-id': '07f852beb60000e3763a0a7000000001', 3089 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3089 verbose headers server: 'cloudflare', 3089 verbose headers 'content-encoding': 'gzip' } 3090 silly get cb [ 200, 3090 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3090 silly get 'content-type': 'application/json; charset=UTF-8', 3090 silly get 'transfer-encoding': 'chunked', 3090 silly get connection: 'keep-alive', 3090 silly get 'set-cookie': 3090 silly get [ '__cfduid=d454fec6d3853f2508411423ccd266b371612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3090 silly get 'cf-ray': '61a0ba445b0be376-SEA', 3090 silly get age: '1057', 3090 silly get 'cache-control': 'public, max-age=300', 3090 silly get etag: 'W/"010eb8f8e5c0454f74428d11d937a6d0"', 3090 silly get 'last-modified': 'Sun, 27 May 2018 03:34:22 GMT', 3090 silly get vary: 'accept-encoding, accept', 3090 silly get 'cf-cache-status': 'HIT', 3090 silly get 'cf-request-id': '07f852beb60000e3763a0a7000000001', 3090 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3090 silly get server: 'cloudflare', 3090 silly get 'content-encoding': 'gzip' } ] 3091 verbose get saving has-value to /home/michtang/.npm/registry.npmjs.org/has-value/.cache.json 3092 silly resolveWithNewModule has-value@1.0.0 checking installable status 3093 silly cache add args [ 'has-value@^1.0.0', null ] 3094 verbose cache add spec has-value@^1.0.0 3095 silly cache add parsed spec Result { 3095 silly cache add raw: 'has-value@^1.0.0', 3095 silly cache add scope: null, 3095 silly cache add name: 'has-value', 3095 silly cache add rawSpec: '^1.0.0', 3095 silly cache add spec: '>=1.0.0 <2.0.0', 3095 silly cache add type: 'range' } 3096 silly addNamed has-value@>=1.0.0 <2.0.0 3097 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for has-value 3098 silly addNameRange { name: 'has-value', range: '>=1.0.0 <2.0.0', hasData: false } 3099 silly mapToRegistry name has-value 3100 silly mapToRegistry using default registry 3101 silly mapToRegistry registry https://registry.npmjs.org/ 3102 silly mapToRegistry uri https://registry.npmjs.org/has-value 3103 verbose addNameRange registry:https://registry.npmjs.org/has-value not in flight; fetching 3104 verbose get https://registry.npmjs.org/has-value not expired, no request 3105 silly addNameRange number 2 { name: 'has-value', range: '>=1.0.0 <2.0.0', hasData: true } 3106 silly addNameRange versions [ 'has-value', 3106 silly addNameRange [ '0.1.0', 3106 silly addNameRange '0.2.0', 3106 silly addNameRange '0.2.1', 3106 silly addNameRange '0.3.0', 3106 silly addNameRange '0.3.1', 3106 silly addNameRange '1.0.0', 3106 silly addNameRange '2.0.0', 3106 silly addNameRange '2.0.1', 3106 silly addNameRange '2.0.2' ] ] 3107 silly addNamed has-value@1.0.0 3108 verbose addNamed "1.0.0" is a plain semver version for has-value 3109 silly mapToRegistry name has-value 3110 silly mapToRegistry using default registry 3111 silly mapToRegistry registry https://registry.npmjs.org/ 3112 silly mapToRegistry uri https://registry.npmjs.org/has-value 3113 verbose addRemoteTarball https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz not in flight; adding 3114 verbose addRemoteTarball [ 'https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz', 3114 verbose addRemoteTarball '18b281da585b1c5c51def24c930ed29a0be6b177' ] 3115 http 200 https://registry.npmjs.org/unset-value 3116 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3116 verbose headers 'content-type': 'application/json; charset=UTF-8', 3116 verbose headers 'transfer-encoding': 'chunked', 3116 verbose headers connection: 'keep-alive', 3116 verbose headers 'set-cookie': 3116 verbose headers [ '__cfduid=d1c9e88ebcaf02618ac8651fb9a9ec6ee1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3116 verbose headers 'cf-ray': '61a0ba445960e141-SEA', 3116 verbose headers age: '3203', 3116 verbose headers 'cache-control': 'public, max-age=300', 3116 verbose headers etag: 'W/"95d5cdee9667218c07f933bc5ded99f7"', 3116 verbose headers 'last-modified': 'Sun, 27 May 2018 20:30:51 GMT', 3116 verbose headers vary: 'accept-encoding, accept', 3116 verbose headers 'cf-cache-status': 'HIT', 3116 verbose headers 'cf-request-id': '07f852bebb0000e14185a75000000001', 3116 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3116 verbose headers server: 'cloudflare', 3116 verbose headers 'content-encoding': 'gzip' } 3117 silly get cb [ 200, 3117 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3117 silly get 'content-type': 'application/json; charset=UTF-8', 3117 silly get 'transfer-encoding': 'chunked', 3117 silly get connection: 'keep-alive', 3117 silly get 'set-cookie': 3117 silly get [ '__cfduid=d1c9e88ebcaf02618ac8651fb9a9ec6ee1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3117 silly get 'cf-ray': '61a0ba445960e141-SEA', 3117 silly get age: '3203', 3117 silly get 'cache-control': 'public, max-age=300', 3117 silly get etag: 'W/"95d5cdee9667218c07f933bc5ded99f7"', 3117 silly get 'last-modified': 'Sun, 27 May 2018 20:30:51 GMT', 3117 silly get vary: 'accept-encoding, accept', 3117 silly get 'cf-cache-status': 'HIT', 3117 silly get 'cf-request-id': '07f852bebb0000e14185a75000000001', 3117 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3117 silly get server: 'cloudflare', 3117 silly get 'content-encoding': 'gzip' } ] 3118 verbose get saving unset-value to /home/michtang/.npm/registry.npmjs.org/unset-value/.cache.json 3119 http 200 https://registry.npmjs.org/set-value 3120 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3120 verbose headers 'content-type': 'application/json', 3120 verbose headers 'transfer-encoding': 'chunked', 3120 verbose headers connection: 'keep-alive', 3120 verbose headers 'set-cookie': 3120 verbose headers [ '__cfduid=dd28d4b1a19241905592a895a4ab242031612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3120 verbose headers 'cf-ray': '61a0ba445dc6ded9-SEA', 3120 verbose headers age: '916', 3120 verbose headers 'cache-control': 'public, max-age=300', 3120 verbose headers etag: 'W/"6e5c259e4123351db9d08ab30aaf2e22"', 3120 verbose headers 'last-modified': 'Wed, 01 Apr 2020 20:57:25 GMT', 3120 verbose headers vary: 'accept-encoding, accept', 3120 verbose headers 'cf-cache-status': 'HIT', 3120 verbose headers 'cf-request-id': '07f852beb60000ded9003ef000000001', 3120 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3120 verbose headers server: 'cloudflare', 3120 verbose headers 'content-encoding': 'gzip' } 3121 silly get cb [ 200, 3121 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3121 silly get 'content-type': 'application/json', 3121 silly get 'transfer-encoding': 'chunked', 3121 silly get connection: 'keep-alive', 3121 silly get 'set-cookie': 3121 silly get [ '__cfduid=dd28d4b1a19241905592a895a4ab242031612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3121 silly get 'cf-ray': '61a0ba445dc6ded9-SEA', 3121 silly get age: '916', 3121 silly get 'cache-control': 'public, max-age=300', 3121 silly get etag: 'W/"6e5c259e4123351db9d08ab30aaf2e22"', 3121 silly get 'last-modified': 'Wed, 01 Apr 2020 20:57:25 GMT', 3121 silly get vary: 'accept-encoding, accept', 3121 silly get 'cf-cache-status': 'HIT', 3121 silly get 'cf-request-id': '07f852beb60000ded9003ef000000001', 3121 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3121 silly get server: 'cloudflare', 3121 silly get 'content-encoding': 'gzip' } ] 3122 verbose get saving set-value to /home/michtang/.npm/registry.npmjs.org/set-value/.cache.json 3123 info retry fetch attempt 1 at 9:35:43 p.m. 3124 info attempt registry request try #1 at 9:35:43 p.m. 3125 http fetch GET https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz 3126 silly resolveWithNewModule unset-value@1.0.0 checking installable status 3127 silly cache add args [ 'unset-value@^1.0.0', null ] 3128 verbose cache add spec unset-value@^1.0.0 3129 silly cache add parsed spec Result { 3129 silly cache add raw: 'unset-value@^1.0.0', 3129 silly cache add scope: null, 3129 silly cache add name: 'unset-value', 3129 silly cache add rawSpec: '^1.0.0', 3129 silly cache add spec: '>=1.0.0 <2.0.0', 3129 silly cache add type: 'range' } 3130 silly addNamed unset-value@>=1.0.0 <2.0.0 3131 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for unset-value 3132 silly addNameRange { name: 'unset-value', range: '>=1.0.0 <2.0.0', hasData: false } 3133 silly mapToRegistry name unset-value 3134 silly mapToRegistry using default registry 3135 silly mapToRegistry registry https://registry.npmjs.org/ 3136 silly mapToRegistry uri https://registry.npmjs.org/unset-value 3137 verbose addNameRange registry:https://registry.npmjs.org/unset-value not in flight; fetching 3138 silly resolveWithNewModule set-value@2.0.1 checking installable status 3139 silly cache add args [ 'set-value@^2.0.0', null ] 3140 verbose cache add spec set-value@^2.0.0 3141 silly cache add parsed spec Result { 3141 silly cache add raw: 'set-value@^2.0.0', 3141 silly cache add scope: null, 3141 silly cache add name: 'set-value', 3141 silly cache add rawSpec: '^2.0.0', 3141 silly cache add spec: '>=2.0.0 <3.0.0', 3141 silly cache add type: 'range' } 3142 silly addNamed set-value@>=2.0.0 <3.0.0 3143 verbose addNamed ">=2.0.0 <3.0.0" is a valid semver range for set-value 3144 silly addNameRange { name: 'set-value', range: '>=2.0.0 <3.0.0', hasData: false } 3145 silly mapToRegistry name set-value 3146 silly mapToRegistry using default registry 3147 silly mapToRegistry registry https://registry.npmjs.org/ 3148 silly mapToRegistry uri https://registry.npmjs.org/set-value 3149 verbose addNameRange registry:https://registry.npmjs.org/set-value not in flight; fetching 3150 http 200 https://registry.npmjs.org/to-object-path 3151 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3151 verbose headers 'content-type': 'application/json; charset=UTF-8', 3151 verbose headers 'transfer-encoding': 'chunked', 3151 verbose headers connection: 'keep-alive', 3151 verbose headers 'set-cookie': 3151 verbose headers [ '__cfduid=d6ee83f7dc3787355b1a42a487686acbf1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3151 verbose headers 'cf-ray': '61a0ba445c29c98d-SEA', 3151 verbose headers age: '2456', 3151 verbose headers 'cache-control': 'public, max-age=300', 3151 verbose headers etag: 'W/"ee1493fcd67302945876061d5ad1bd3c"', 3151 verbose headers 'last-modified': 'Sun, 27 May 2018 19:40:49 GMT', 3151 verbose headers vary: 'accept-encoding, accept', 3151 verbose headers 'cf-cache-status': 'HIT', 3151 verbose headers 'cf-request-id': '07f852bebc0000c98d32a24000000001', 3151 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3151 verbose headers server: 'cloudflare', 3151 verbose headers 'content-encoding': 'gzip' } 3152 silly get cb [ 200, 3152 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3152 silly get 'content-type': 'application/json; charset=UTF-8', 3152 silly get 'transfer-encoding': 'chunked', 3152 silly get connection: 'keep-alive', 3152 silly get 'set-cookie': 3152 silly get [ '__cfduid=d6ee83f7dc3787355b1a42a487686acbf1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3152 silly get 'cf-ray': '61a0ba445c29c98d-SEA', 3152 silly get age: '2456', 3152 silly get 'cache-control': 'public, max-age=300', 3152 silly get etag: 'W/"ee1493fcd67302945876061d5ad1bd3c"', 3152 silly get 'last-modified': 'Sun, 27 May 2018 19:40:49 GMT', 3152 silly get vary: 'accept-encoding, accept', 3152 silly get 'cf-cache-status': 'HIT', 3152 silly get 'cf-request-id': '07f852bebc0000c98d32a24000000001', 3152 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3152 silly get server: 'cloudflare', 3152 silly get 'content-encoding': 'gzip' } ] 3153 verbose get saving to-object-path to /home/michtang/.npm/registry.npmjs.org/to-object-path/.cache.json 3154 verbose get https://registry.npmjs.org/unset-value not expired, no request 3155 silly addNameRange number 2 { name: 'unset-value', range: '>=1.0.0 <2.0.0', hasData: true } 3156 silly addNameRange versions [ 'unset-value', [ '0.1.0', '0.1.1', '0.1.2', '1.0.0' ] ] 3157 silly addNamed unset-value@1.0.0 3158 verbose addNamed "1.0.0" is a plain semver version for unset-value 3159 silly mapToRegistry name unset-value 3160 silly mapToRegistry using default registry 3161 silly mapToRegistry registry https://registry.npmjs.org/ 3162 silly mapToRegistry uri https://registry.npmjs.org/unset-value 3163 verbose addRemoteTarball https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz not in flight; adding 3164 verbose addRemoteTarball [ 'https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz', 3164 verbose addRemoteTarball '8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559' ] 3165 verbose get https://registry.npmjs.org/set-value not expired, no request 3166 silly addNameRange number 2 { name: 'set-value', range: '>=2.0.0 <3.0.0', hasData: true } 3167 silly addNameRange versions [ 'set-value', 3167 silly addNameRange [ '0.1.0', 3167 silly addNameRange '0.1.1', 3167 silly addNameRange '0.1.2', 3167 silly addNameRange '0.1.3', 3167 silly addNameRange '0.1.4', 3167 silly addNameRange '0.1.6', 3167 silly addNameRange '0.2.0', 3167 silly addNameRange '0.3.0', 3167 silly addNameRange '0.3.1', 3167 silly addNameRange '0.3.2', 3167 silly addNameRange '0.3.3', 3167 silly addNameRange '0.4.0', 3167 silly addNameRange '0.4.1', 3167 silly addNameRange '0.4.2', 3167 silly addNameRange '0.4.3', 3167 silly addNameRange '1.0.0', 3167 silly addNameRange '2.0.0', 3167 silly addNameRange '3.0.0', 3167 silly addNameRange '3.0.1', 3167 silly addNameRange '2.0.1', 3167 silly addNameRange '3.0.2' ] ] 3168 silly addNamed set-value@2.0.1 3169 verbose addNamed "2.0.1" is a plain semver version for set-value 3170 silly mapToRegistry name set-value 3171 silly mapToRegistry using default registry 3172 silly mapToRegistry registry https://registry.npmjs.org/ 3173 silly mapToRegistry uri https://registry.npmjs.org/set-value 3174 verbose addRemoteTarball https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz not in flight; adding 3175 verbose addRemoteTarball [ 'https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz', 3175 verbose addRemoteTarball 'a18d40530e6f07de4228c7defe4227af8cad005b' ] 3176 info retry fetch attempt 1 at 9:35:43 p.m. 3177 info attempt registry request try #1 at 9:35:43 p.m. 3178 http fetch GET https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz 3179 http 200 https://registry.npmjs.org/collection-visit 3180 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3180 verbose headers 'content-type': 'application/json; charset=UTF-8', 3180 verbose headers 'transfer-encoding': 'chunked', 3180 verbose headers connection: 'keep-alive', 3180 verbose headers 'set-cookie': 3180 verbose headers [ '__cfduid=d0138b97a1ceb39f74909049e10a29e931612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3180 verbose headers 'cf-ray': '61a0ba445b22e16a-SEA', 3180 verbose headers age: '2426', 3180 verbose headers 'cache-control': 'public, max-age=300', 3180 verbose headers etag: 'W/"f1e44bdf9e664235b14f6ebbdcefba60"', 3180 verbose headers 'last-modified': 'Sat, 26 May 2018 20:16:40 GMT', 3180 verbose headers vary: 'accept-encoding, accept', 3180 verbose headers 'cf-cache-status': 'HIT', 3180 verbose headers 'cf-request-id': '07f852beb60000e16afe0da000000001', 3180 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3180 verbose headers server: 'cloudflare', 3180 verbose headers 'content-encoding': 'gzip' } 3181 silly get cb [ 200, 3181 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3181 silly get 'content-type': 'application/json; charset=UTF-8', 3181 silly get 'transfer-encoding': 'chunked', 3181 silly get connection: 'keep-alive', 3181 silly get 'set-cookie': 3181 silly get [ '__cfduid=d0138b97a1ceb39f74909049e10a29e931612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3181 silly get 'cf-ray': '61a0ba445b22e16a-SEA', 3181 silly get age: '2426', 3181 silly get 'cache-control': 'public, max-age=300', 3181 silly get etag: 'W/"f1e44bdf9e664235b14f6ebbdcefba60"', 3181 silly get 'last-modified': 'Sat, 26 May 2018 20:16:40 GMT', 3181 silly get vary: 'accept-encoding, accept', 3181 silly get 'cf-cache-status': 'HIT', 3181 silly get 'cf-request-id': '07f852beb60000e16afe0da000000001', 3181 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3181 silly get server: 'cloudflare', 3181 silly get 'content-encoding': 'gzip' } ] 3182 verbose get saving collection-visit to /home/michtang/.npm/registry.npmjs.org/collection-visit/.cache.json 3183 info retry fetch attempt 1 at 9:35:43 p.m. 3184 info attempt registry request try #1 at 9:35:43 p.m. 3185 http fetch GET https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz 3186 http 200 https://registry.npmjs.org/union-value 3187 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3187 verbose headers 'content-type': 'application/json', 3187 verbose headers 'transfer-encoding': 'chunked', 3187 verbose headers connection: 'keep-alive', 3187 verbose headers 'set-cookie': 3187 verbose headers [ '__cfduid=d5ae4c78bd6b1ff13bb9cd7fd43862c4a1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3187 verbose headers 'cf-ray': '61a0ba446ef60905-SEA', 3187 verbose headers age: '6450', 3187 verbose headers 'cache-control': 'public, max-age=300', 3187 verbose headers etag: 'W/"f471bed4f47657a998aacd1d5bcbff38"', 3187 verbose headers 'last-modified': 'Mon, 24 Jun 2019 21:09:51 GMT', 3187 verbose headers vary: 'accept-encoding, accept', 3187 verbose headers 'cf-cache-status': 'HIT', 3187 verbose headers 'cf-request-id': '07f852bebd00000905dc832000000001', 3187 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3187 verbose headers server: 'cloudflare', 3187 verbose headers 'content-encoding': 'gzip' } 3188 silly get cb [ 200, 3188 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3188 silly get 'content-type': 'application/json', 3188 silly get 'transfer-encoding': 'chunked', 3188 silly get connection: 'keep-alive', 3188 silly get 'set-cookie': 3188 silly get [ '__cfduid=d5ae4c78bd6b1ff13bb9cd7fd43862c4a1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3188 silly get 'cf-ray': '61a0ba446ef60905-SEA', 3188 silly get age: '6450', 3188 silly get 'cache-control': 'public, max-age=300', 3188 silly get etag: 'W/"f471bed4f47657a998aacd1d5bcbff38"', 3188 silly get 'last-modified': 'Mon, 24 Jun 2019 21:09:51 GMT', 3188 silly get vary: 'accept-encoding, accept', 3188 silly get 'cf-cache-status': 'HIT', 3188 silly get 'cf-request-id': '07f852bebd00000905dc832000000001', 3188 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3188 silly get server: 'cloudflare', 3188 silly get 'content-encoding': 'gzip' } ] 3189 verbose get saving union-value to /home/michtang/.npm/registry.npmjs.org/union-value/.cache.json 3190 http 200 https://registry.npmjs.org/get-value 3191 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3191 verbose headers 'content-type': 'application/json; charset=UTF-8', 3191 verbose headers 'transfer-encoding': 'chunked', 3191 verbose headers connection: 'keep-alive', 3191 verbose headers 'set-cookie': 3191 verbose headers [ '__cfduid=d4c5334d12c5d4eec069e7da6b2421fe81612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3191 verbose headers 'cf-ray': '61a0ba445b11c981-SEA', 3191 verbose headers age: '3326', 3191 verbose headers 'cache-control': 'public, max-age=300', 3191 verbose headers etag: 'W/"d8dc4b41cec42c032f335a07059c6592"', 3191 verbose headers 'last-modified': 'Sun, 27 May 2018 02:11:57 GMT', 3191 verbose headers vary: 'accept-encoding, accept', 3191 verbose headers 'cf-cache-status': 'HIT', 3191 verbose headers 'cf-request-id': '07f852beb60000c9812fb4d000000001', 3191 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3191 verbose headers server: 'cloudflare', 3191 verbose headers 'content-encoding': 'gzip' } 3192 silly get cb [ 200, 3192 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3192 silly get 'content-type': 'application/json; charset=UTF-8', 3192 silly get 'transfer-encoding': 'chunked', 3192 silly get connection: 'keep-alive', 3192 silly get 'set-cookie': 3192 silly get [ '__cfduid=d4c5334d12c5d4eec069e7da6b2421fe81612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3192 silly get 'cf-ray': '61a0ba445b11c981-SEA', 3192 silly get age: '3326', 3192 silly get 'cache-control': 'public, max-age=300', 3192 silly get etag: 'W/"d8dc4b41cec42c032f335a07059c6592"', 3192 silly get 'last-modified': 'Sun, 27 May 2018 02:11:57 GMT', 3192 silly get vary: 'accept-encoding, accept', 3192 silly get 'cf-cache-status': 'HIT', 3192 silly get 'cf-request-id': '07f852beb60000c9812fb4d000000001', 3192 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3192 silly get server: 'cloudflare', 3192 silly get 'content-encoding': 'gzip' } ] 3193 verbose get saving get-value to /home/michtang/.npm/registry.npmjs.org/get-value/.cache.json 3194 silly resolveWithNewModule to-object-path@0.3.0 checking installable status 3195 silly cache add args [ 'to-object-path@^0.3.0', null ] 3196 verbose cache add spec to-object-path@^0.3.0 3197 silly cache add parsed spec Result { 3197 silly cache add raw: 'to-object-path@^0.3.0', 3197 silly cache add scope: null, 3197 silly cache add name: 'to-object-path', 3197 silly cache add rawSpec: '^0.3.0', 3197 silly cache add spec: '>=0.3.0 <0.4.0', 3197 silly cache add type: 'range' } 3198 silly addNamed to-object-path@>=0.3.0 <0.4.0 3199 verbose addNamed ">=0.3.0 <0.4.0" is a valid semver range for to-object-path 3200 silly addNameRange { name: 'to-object-path', 3200 silly addNameRange range: '>=0.3.0 <0.4.0', 3200 silly addNameRange hasData: false } 3201 silly mapToRegistry name to-object-path 3202 silly mapToRegistry using default registry 3203 silly mapToRegistry registry https://registry.npmjs.org/ 3204 silly mapToRegistry uri https://registry.npmjs.org/to-object-path 3205 verbose addNameRange registry:https://registry.npmjs.org/to-object-path not in flight; fetching 3206 verbose get https://registry.npmjs.org/to-object-path not expired, no request 3207 silly addNameRange number 2 { name: 'to-object-path', 3207 silly addNameRange range: '>=0.3.0 <0.4.0', 3207 silly addNameRange hasData: true } 3208 silly addNameRange versions [ 'to-object-path', [ '0.1.0', '0.2.0', '0.3.0' ] ] 3209 silly addNamed to-object-path@0.3.0 3210 verbose addNamed "0.3.0" is a plain semver version for to-object-path 3211 silly resolveWithNewModule collection-visit@1.0.0 checking installable status 3212 silly cache add args [ 'collection-visit@^1.0.0', null ] 3213 verbose cache add spec collection-visit@^1.0.0 3214 silly cache add parsed spec Result { 3214 silly cache add raw: 'collection-visit@^1.0.0', 3214 silly cache add scope: null, 3214 silly cache add name: 'collection-visit', 3214 silly cache add rawSpec: '^1.0.0', 3214 silly cache add spec: '>=1.0.0 <2.0.0', 3214 silly cache add type: 'range' } 3215 silly addNamed collection-visit@>=1.0.0 <2.0.0 3216 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for collection-visit 3217 silly addNameRange { name: 'collection-visit', 3217 silly addNameRange range: '>=1.0.0 <2.0.0', 3217 silly addNameRange hasData: false } 3218 silly mapToRegistry name collection-visit 3219 silly mapToRegistry using default registry 3220 silly mapToRegistry registry https://registry.npmjs.org/ 3221 silly mapToRegistry uri https://registry.npmjs.org/collection-visit 3222 verbose addNameRange registry:https://registry.npmjs.org/collection-visit not in flight; fetching 3223 silly mapToRegistry name to-object-path 3224 silly mapToRegistry using default registry 3225 silly mapToRegistry registry https://registry.npmjs.org/ 3226 silly mapToRegistry uri https://registry.npmjs.org/to-object-path 3227 verbose addRemoteTarball https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz not in flight; adding 3228 verbose addRemoteTarball [ 'https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz', 3228 verbose addRemoteTarball '297588b7b0e7e0ac08e04e672f85c1f4999e17af' ] 3229 silly resolveWithNewModule union-value@1.0.1 checking installable status 3230 silly cache add args [ 'union-value@^1.0.0', null ] 3231 verbose cache add spec union-value@^1.0.0 3232 silly cache add parsed spec Result { 3232 silly cache add raw: 'union-value@^1.0.0', 3232 silly cache add scope: null, 3232 silly cache add name: 'union-value', 3232 silly cache add rawSpec: '^1.0.0', 3232 silly cache add spec: '>=1.0.0 <2.0.0', 3232 silly cache add type: 'range' } 3233 silly addNamed union-value@>=1.0.0 <2.0.0 3234 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for union-value 3235 silly addNameRange { name: 'union-value', range: '>=1.0.0 <2.0.0', hasData: false } 3236 silly mapToRegistry name union-value 3237 silly mapToRegistry using default registry 3238 silly mapToRegistry registry https://registry.npmjs.org/ 3239 silly mapToRegistry uri https://registry.npmjs.org/union-value 3240 verbose addNameRange registry:https://registry.npmjs.org/union-value not in flight; fetching 3241 info retry fetch attempt 1 at 9:35:43 p.m. 3242 info attempt registry request try #1 at 9:35:43 p.m. 3243 http fetch GET https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz 3244 silly resolveWithNewModule get-value@2.0.6 checking installable status 3245 silly cache add args [ 'get-value@^2.0.6', null ] 3246 verbose cache add spec get-value@^2.0.6 3247 silly cache add parsed spec Result { 3247 silly cache add raw: 'get-value@^2.0.6', 3247 silly cache add scope: null, 3247 silly cache add name: 'get-value', 3247 silly cache add rawSpec: '^2.0.6', 3247 silly cache add spec: '>=2.0.6 <3.0.0', 3247 silly cache add type: 'range' } 3248 silly addNamed get-value@>=2.0.6 <3.0.0 3249 verbose addNamed ">=2.0.6 <3.0.0" is a valid semver range for get-value 3250 silly addNameRange { name: 'get-value', range: '>=2.0.6 <3.0.0', hasData: false } 3251 silly mapToRegistry name get-value 3252 silly mapToRegistry using default registry 3253 silly mapToRegistry registry https://registry.npmjs.org/ 3254 silly mapToRegistry uri https://registry.npmjs.org/get-value 3255 verbose addNameRange registry:https://registry.npmjs.org/get-value not in flight; fetching 3256 verbose get https://registry.npmjs.org/collection-visit not expired, no request 3257 silly addNameRange number 2 { name: 'collection-visit', 3257 silly addNameRange range: '>=1.0.0 <2.0.0', 3257 silly addNameRange hasData: true } 3258 silly addNameRange versions [ 'collection-visit', 3258 silly addNameRange [ '0.1.0', '0.1.1', '0.2.0', '0.2.1', '0.2.3', '1.0.0' ] ] 3259 silly addNamed collection-visit@1.0.0 3260 verbose addNamed "1.0.0" is a plain semver version for collection-visit 3261 silly mapToRegistry name collection-visit 3262 silly mapToRegistry using default registry 3263 silly mapToRegistry registry https://registry.npmjs.org/ 3264 silly mapToRegistry uri https://registry.npmjs.org/collection-visit 3265 verbose addRemoteTarball https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz not in flight; adding 3266 verbose addRemoteTarball [ 'https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz', 3266 verbose addRemoteTarball '4bc0373c164bc3291b4d368c829cf1a80a59dca0' ] 3267 verbose get https://registry.npmjs.org/union-value not expired, no request 3268 silly addNameRange number 2 { name: 'union-value', range: '>=1.0.0 <2.0.0', hasData: true } 3269 silly addNameRange versions [ 'union-value', 3269 silly addNameRange [ '0.1.0', 3269 silly addNameRange '0.1.1', 3269 silly addNameRange '0.2.0', 3269 silly addNameRange '0.2.1', 3269 silly addNameRange '0.2.2', 3269 silly addNameRange '0.2.3', 3269 silly addNameRange '0.2.4', 3269 silly addNameRange '1.0.0', 3269 silly addNameRange '2.0.0', 3269 silly addNameRange '2.0.1', 3269 silly addNameRange '1.0.1' ] ] 3270 silly addNamed union-value@1.0.1 3271 verbose addNamed "1.0.1" is a plain semver version for union-value 3272 silly mapToRegistry name union-value 3273 silly mapToRegistry using default registry 3274 silly mapToRegistry registry https://registry.npmjs.org/ 3275 silly mapToRegistry uri https://registry.npmjs.org/union-value 3276 verbose addRemoteTarball https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz not in flight; adding 3277 verbose addRemoteTarball [ 'https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz', 3277 verbose addRemoteTarball '0b6fe7b835aecda61c6ea4d4f02c14221e109847' ] 3278 verbose get https://registry.npmjs.org/get-value not expired, no request 3279 silly addNameRange number 2 { name: 'get-value', range: '>=2.0.6 <3.0.0', hasData: true } 3280 silly addNameRange versions [ 'get-value', 3280 silly addNameRange [ '0.1.0', 3280 silly addNameRange '0.1.2', 3280 silly addNameRange '0.2.0', 3280 silly addNameRange '0.2.1', 3280 silly addNameRange '0.2.2', 3280 silly addNameRange '0.3.0', 3280 silly addNameRange '0.3.1', 3280 silly addNameRange '0.3.2', 3280 silly addNameRange '1.0.0', 3280 silly addNameRange '1.0.1', 3280 silly addNameRange '1.0.2', 3280 silly addNameRange '1.0.3', 3280 silly addNameRange '1.0.4', 3280 silly addNameRange '1.1.1', 3280 silly addNameRange '1.1.2', 3280 silly addNameRange '1.1.3', 3280 silly addNameRange '1.1.4', 3280 silly addNameRange '1.1.5', 3280 silly addNameRange '1.2.0', 3280 silly addNameRange '1.2.1', 3280 silly addNameRange '1.3.0', 3280 silly addNameRange '1.3.1', 3280 silly addNameRange '2.0.0', 3280 silly addNameRange '2.0.1', 3280 silly addNameRange '2.0.2', 3280 silly addNameRange '2.0.3', 3280 silly addNameRange '2.0.4', 3280 silly addNameRange '2.0.5', 3280 silly addNameRange '2.0.6', 3280 silly addNameRange '3.0.0', 3280 silly addNameRange '3.0.1' ] ] 3281 silly addNamed get-value@2.0.6 3282 verbose addNamed "2.0.6" is a plain semver version for get-value 3283 info retry fetch attempt 1 at 9:35:43 p.m. 3284 info attempt registry request try #1 at 9:35:43 p.m. 3285 http fetch GET https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz 3286 silly mapToRegistry name get-value 3287 silly mapToRegistry using default registry 3288 silly mapToRegistry registry https://registry.npmjs.org/ 3289 silly mapToRegistry uri https://registry.npmjs.org/get-value 3290 verbose addRemoteTarball https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz not in flight; adding 3291 verbose addRemoteTarball [ 'https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz', 3291 verbose addRemoteTarball 'dc15ca1c672387ca76bd37ac0a395ba2042a2c28' ] 3292 info retry fetch attempt 1 at 9:35:43 p.m. 3293 info attempt registry request try #1 at 9:35:43 p.m. 3294 http fetch GET https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz 3295 info retry fetch attempt 1 at 9:35:43 p.m. 3296 info attempt registry request try #1 at 9:35:43 p.m. 3297 http fetch GET https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz 3298 http fetch 200 https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz 3299 silly fetchAndShaCheck shasum 8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559 3300 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz not in flight; adding 3301 verbose addTmpTarball already have metadata; skipping unpack for unset-value@1.0.0 3302 http fetch 200 https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz 3303 silly cache afterAdd unset-value@1.0.0 3304 verbose afterAdd /home/michtang/.npm/unset-value/1.0.0/package/package.json not in flight; writing 3305 silly fetchAndShaCheck shasum a18d40530e6f07de4228c7defe4227af8cad005b 3306 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/set-value/-/set-value-2.0.1.tgz not in flight; adding 3307 verbose addTmpTarball already have metadata; skipping unpack for set-value@2.0.1 3308 verbose afterAdd /home/michtang/.npm/unset-value/1.0.0/package/package.json written 3309 silly cache afterAdd set-value@2.0.1 3310 verbose afterAdd /home/michtang/.npm/set-value/2.0.1/package/package.json not in flight; writing 3311 verbose afterAdd /home/michtang/.npm/set-value/2.0.1/package/package.json written 3312 http fetch 200 https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz 3313 silly fetchAndShaCheck shasum 297588b7b0e7e0ac08e04e672f85c1f4999e17af 3314 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz not in flight; adding 3315 verbose addTmpTarball already have metadata; skipping unpack for to-object-path@0.3.0 3316 silly cache afterAdd to-object-path@0.3.0 3317 verbose afterAdd /home/michtang/.npm/to-object-path/0.3.0/package/package.json not in flight; writing 3318 verbose afterAdd /home/michtang/.npm/to-object-path/0.3.0/package/package.json written 3319 http fetch 200 https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz 3320 silly fetchAndShaCheck shasum 4bc0373c164bc3291b4d368c829cf1a80a59dca0 3321 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz not in flight; adding 3322 verbose addTmpTarball already have metadata; skipping unpack for collection-visit@1.0.0 3323 silly cache afterAdd collection-visit@1.0.0 3324 verbose afterAdd /home/michtang/.npm/collection-visit/1.0.0/package/package.json not in flight; writing 3325 verbose afterAdd /home/michtang/.npm/collection-visit/1.0.0/package/package.json written 3326 http fetch 200 https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz 3327 silly fetchAndShaCheck shasum 0b6fe7b835aecda61c6ea4d4f02c14221e109847 3328 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/union-value/-/union-value-1.0.1.tgz not in flight; adding 3329 verbose addTmpTarball already have metadata; skipping unpack for union-value@1.0.1 3330 http fetch 200 https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz 3331 silly fetchAndShaCheck shasum dc15ca1c672387ca76bd37ac0a395ba2042a2c28 3332 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/get-value/-/get-value-2.0.6.tgz not in flight; adding 3333 verbose addTmpTarball already have metadata; skipping unpack for get-value@2.0.6 3334 silly cache afterAdd union-value@1.0.1 3335 verbose afterAdd /home/michtang/.npm/union-value/1.0.1/package/package.json not in flight; writing 3336 verbose afterAdd /home/michtang/.npm/union-value/1.0.1/package/package.json written 3337 silly cache afterAdd get-value@2.0.6 3338 verbose afterAdd /home/michtang/.npm/get-value/2.0.6/package/package.json not in flight; writing 3339 verbose afterAdd /home/michtang/.npm/get-value/2.0.6/package/package.json written 3340 http fetch 200 https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz 3341 silly fetchAndShaCheck shasum 18b281da585b1c5c51def24c930ed29a0be6b177 3342 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/has-value/-/has-value-1.0.0.tgz not in flight; adding 3343 verbose addTmpTarball already have metadata; skipping unpack for has-value@1.0.0 3344 silly cache afterAdd has-value@1.0.0 3345 verbose afterAdd /home/michtang/.npm/has-value/1.0.0/package/package.json not in flight; writing 3346 verbose afterAdd /home/michtang/.npm/has-value/1.0.0/package/package.json written 3347 silly fetchNamedPackageData map-visit 3348 silly mapToRegistry name map-visit 3349 silly mapToRegistry using default registry 3350 silly mapToRegistry registry https://registry.npmjs.org/ 3351 silly mapToRegistry uri https://registry.npmjs.org/map-visit 3352 silly fetchNamedPackageData object-visit 3353 silly mapToRegistry name object-visit 3354 silly mapToRegistry using default registry 3355 silly mapToRegistry registry https://registry.npmjs.org/ 3356 silly mapToRegistry uri https://registry.npmjs.org/object-visit 3357 verbose request uri https://registry.npmjs.org/map-visit 3358 verbose request no auth needed 3359 info attempt registry request try #1 at 9:35:43 p.m. 3360 http request GET https://registry.npmjs.org/map-visit 3361 verbose request uri https://registry.npmjs.org/object-visit 3362 verbose request no auth needed 3363 info attempt registry request try #1 at 9:35:43 p.m. 3364 http request GET https://registry.npmjs.org/object-visit 3365 http 200 https://registry.npmjs.org/map-visit 3366 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3366 verbose headers 'content-type': 'application/json; charset=UTF-8', 3366 verbose headers 'transfer-encoding': 'chunked', 3366 verbose headers connection: 'keep-alive', 3366 verbose headers 'set-cookie': 3366 verbose headers [ '__cfduid=dd28d4b1a19241905592a895a4ab242031612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3366 verbose headers 'cf-ray': '61a0ba46d9faded9-SEA', 3366 verbose headers age: '3191', 3366 verbose headers 'cache-control': 'public, max-age=300', 3366 verbose headers etag: 'W/"fcf6893e102475079e5382a1fd622dc3"', 3366 verbose headers 'last-modified': 'Sun, 27 May 2018 07:23:40 GMT', 3366 verbose headers vary: 'accept-encoding, accept', 3366 verbose headers 'cf-cache-status': 'HIT', 3366 verbose headers 'cf-request-id': '07f852c0480000ded9db22e000000001', 3366 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3366 verbose headers server: 'cloudflare', 3366 verbose headers 'content-encoding': 'gzip' } 3367 silly get cb [ 200, 3367 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3367 silly get 'content-type': 'application/json; charset=UTF-8', 3367 silly get 'transfer-encoding': 'chunked', 3367 silly get connection: 'keep-alive', 3367 silly get 'set-cookie': 3367 silly get [ '__cfduid=dd28d4b1a19241905592a895a4ab242031612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3367 silly get 'cf-ray': '61a0ba46d9faded9-SEA', 3367 silly get age: '3191', 3367 silly get 'cache-control': 'public, max-age=300', 3367 silly get etag: 'W/"fcf6893e102475079e5382a1fd622dc3"', 3367 silly get 'last-modified': 'Sun, 27 May 2018 07:23:40 GMT', 3367 silly get vary: 'accept-encoding, accept', 3367 silly get 'cf-cache-status': 'HIT', 3367 silly get 'cf-request-id': '07f852c0480000ded9db22e000000001', 3367 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3367 silly get server: 'cloudflare', 3367 silly get 'content-encoding': 'gzip' } ] 3368 verbose get saving map-visit to /home/michtang/.npm/registry.npmjs.org/map-visit/.cache.json 3369 silly resolveWithNewModule map-visit@1.0.0 checking installable status 3370 silly cache add args [ 'map-visit@^1.0.0', null ] 3371 verbose cache add spec map-visit@^1.0.0 3372 silly cache add parsed spec Result { 3372 silly cache add raw: 'map-visit@^1.0.0', 3372 silly cache add scope: null, 3372 silly cache add name: 'map-visit', 3372 silly cache add rawSpec: '^1.0.0', 3372 silly cache add spec: '>=1.0.0 <2.0.0', 3372 silly cache add type: 'range' } 3373 silly addNamed map-visit@>=1.0.0 <2.0.0 3374 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for map-visit 3375 silly addNameRange { name: 'map-visit', range: '>=1.0.0 <2.0.0', hasData: false } 3376 silly mapToRegistry name map-visit 3377 silly mapToRegistry using default registry 3378 silly mapToRegistry registry https://registry.npmjs.org/ 3379 silly mapToRegistry uri https://registry.npmjs.org/map-visit 3380 verbose addNameRange registry:https://registry.npmjs.org/map-visit not in flight; fetching 3381 verbose get https://registry.npmjs.org/map-visit not expired, no request 3382 silly addNameRange number 2 { name: 'map-visit', range: '>=1.0.0 <2.0.0', hasData: true } 3383 silly addNameRange versions [ 'map-visit', 3383 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '0.1.5', '1.0.0' ] ] 3384 silly addNamed map-visit@1.0.0 3385 verbose addNamed "1.0.0" is a plain semver version for map-visit 3386 silly mapToRegistry name map-visit 3387 silly mapToRegistry using default registry 3388 silly mapToRegistry registry https://registry.npmjs.org/ 3389 silly mapToRegistry uri https://registry.npmjs.org/map-visit 3390 verbose addRemoteTarball https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz not in flight; adding 3391 verbose addRemoteTarball [ 'https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz', 3391 verbose addRemoteTarball 'ecdca8f13144e660f1b5bd41f12f3479d98dfb8f' ] 3392 info retry fetch attempt 1 at 9:35:43 p.m. 3393 info attempt registry request try #1 at 9:35:43 p.m. 3394 http fetch GET https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz 3395 http 200 https://registry.npmjs.org/object-visit 3396 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3396 verbose headers 'content-type': 'application/json; charset=UTF-8', 3396 verbose headers 'transfer-encoding': 'chunked', 3396 verbose headers connection: 'keep-alive', 3396 verbose headers 'set-cookie': 3396 verbose headers [ '__cfduid=d1c9e88ebcaf02618ac8651fb9a9ec6ee1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3396 verbose headers 'cf-ray': '61a0ba46ccf9e141-SEA', 3396 verbose headers age: '1057', 3396 verbose headers 'cache-control': 'public, max-age=300', 3396 verbose headers etag: 'W/"202d75bf7a78f6c6dfd2a5a950b6f21a"', 3396 verbose headers 'last-modified': 'Sun, 27 May 2018 10:58:26 GMT', 3396 verbose headers vary: 'accept-encoding, accept', 3396 verbose headers 'cf-cache-status': 'HIT', 3396 verbose headers 'cf-request-id': '07f852c03d0000e14189806000000001', 3396 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3396 verbose headers server: 'cloudflare', 3396 verbose headers 'content-encoding': 'gzip' } 3397 silly get cb [ 200, 3397 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3397 silly get 'content-type': 'application/json; charset=UTF-8', 3397 silly get 'transfer-encoding': 'chunked', 3397 silly get connection: 'keep-alive', 3397 silly get 'set-cookie': 3397 silly get [ '__cfduid=d1c9e88ebcaf02618ac8651fb9a9ec6ee1612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3397 silly get 'cf-ray': '61a0ba46ccf9e141-SEA', 3397 silly get age: '1057', 3397 silly get 'cache-control': 'public, max-age=300', 3397 silly get etag: 'W/"202d75bf7a78f6c6dfd2a5a950b6f21a"', 3397 silly get 'last-modified': 'Sun, 27 May 2018 10:58:26 GMT', 3397 silly get vary: 'accept-encoding, accept', 3397 silly get 'cf-cache-status': 'HIT', 3397 silly get 'cf-request-id': '07f852c03d0000e14189806000000001', 3397 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3397 silly get server: 'cloudflare', 3397 silly get 'content-encoding': 'gzip' } ] 3398 verbose get saving object-visit to /home/michtang/.npm/registry.npmjs.org/object-visit/.cache.json 3399 silly resolveWithNewModule object-visit@1.0.1 checking installable status 3400 silly cache add args [ 'object-visit@^1.0.0', null ] 3401 verbose cache add spec object-visit@^1.0.0 3402 silly cache add parsed spec Result { 3402 silly cache add raw: 'object-visit@^1.0.0', 3402 silly cache add scope: null, 3402 silly cache add name: 'object-visit', 3402 silly cache add rawSpec: '^1.0.0', 3402 silly cache add spec: '>=1.0.0 <2.0.0', 3402 silly cache add type: 'range' } 3403 silly addNamed object-visit@>=1.0.0 <2.0.0 3404 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for object-visit 3405 silly addNameRange { name: 'object-visit', range: '>=1.0.0 <2.0.0', hasData: false } 3406 silly mapToRegistry name object-visit 3407 silly mapToRegistry using default registry 3408 silly mapToRegistry registry https://registry.npmjs.org/ 3409 silly mapToRegistry uri https://registry.npmjs.org/object-visit 3410 verbose addNameRange registry:https://registry.npmjs.org/object-visit not in flight; fetching 3411 verbose get https://registry.npmjs.org/object-visit not expired, no request 3412 silly addNameRange number 2 { name: 'object-visit', range: '>=1.0.0 <2.0.0', hasData: true } 3413 silly addNameRange versions [ 'object-visit', 3413 silly addNameRange [ '0.1.0', 3413 silly addNameRange '0.2.0', 3413 silly addNameRange '0.2.1', 3413 silly addNameRange '0.3.0', 3413 silly addNameRange '0.3.1', 3413 silly addNameRange '0.3.2', 3413 silly addNameRange '0.3.3', 3413 silly addNameRange '0.3.4', 3413 silly addNameRange '1.0.0', 3413 silly addNameRange '1.0.1' ] ] 3414 silly addNamed object-visit@1.0.1 3415 verbose addNamed "1.0.1" is a plain semver version for object-visit 3416 silly mapToRegistry name object-visit 3417 silly mapToRegistry using default registry 3418 silly mapToRegistry registry https://registry.npmjs.org/ 3419 silly mapToRegistry uri https://registry.npmjs.org/object-visit 3420 verbose addRemoteTarball https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz not in flight; adding 3421 verbose addRemoteTarball [ 'https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz', 3421 verbose addRemoteTarball 'f79c4493af0c5377b59fe39d395e41042dd045bb' ] 3422 info retry fetch attempt 1 at 9:35:43 p.m. 3423 info attempt registry request try #1 at 9:35:43 p.m. 3424 http fetch GET https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz 3425 http fetch 200 https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz 3426 silly fetchAndShaCheck shasum ecdca8f13144e660f1b5bd41f12f3479d98dfb8f 3427 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz not in flight; adding 3428 verbose addTmpTarball already have metadata; skipping unpack for map-visit@1.0.0 3429 silly cache afterAdd map-visit@1.0.0 3430 verbose afterAdd /home/michtang/.npm/map-visit/1.0.0/package/package.json not in flight; writing 3431 verbose afterAdd /home/michtang/.npm/map-visit/1.0.0/package/package.json written 3432 http fetch 200 https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz 3433 silly fetchAndShaCheck shasum f79c4493af0c5377b59fe39d395e41042dd045bb 3434 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz not in flight; adding 3435 verbose addTmpTarball already have metadata; skipping unpack for object-visit@1.0.1 3436 silly cache afterAdd object-visit@1.0.1 3437 verbose afterAdd /home/michtang/.npm/object-visit/1.0.1/package/package.json not in flight; writing 3438 verbose afterAdd /home/michtang/.npm/object-visit/1.0.1/package/package.json written 3439 silly fetchNamedPackageData has-values 3440 silly mapToRegistry name has-values 3441 silly mapToRegistry using default registry 3442 silly mapToRegistry registry https://registry.npmjs.org/ 3443 silly mapToRegistry uri https://registry.npmjs.org/has-values 3444 verbose request uri https://registry.npmjs.org/has-values 3445 verbose request no auth needed 3446 info attempt registry request try #1 at 9:35:43 p.m. 3447 http request GET https://registry.npmjs.org/has-values 3448 http 200 https://registry.npmjs.org/has-values 3449 verbose headers { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3449 verbose headers 'content-type': 'application/json; charset=UTF-8', 3449 verbose headers 'transfer-encoding': 'chunked', 3449 verbose headers connection: 'keep-alive', 3449 verbose headers 'set-cookie': 3449 verbose headers [ '__cfduid=d4c5334d12c5d4eec069e7da6b2421fe81612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3449 verbose headers 'cf-ray': '61a0ba479fd4c981-SEA', 3449 verbose headers age: '3806', 3449 verbose headers 'cache-control': 'public, max-age=300', 3449 verbose headers etag: 'W/"99aa8aa039964f3b8322037fb7394fb0"', 3449 verbose headers 'last-modified': 'Sun, 27 May 2018 03:34:23 GMT', 3449 verbose headers vary: 'accept-encoding, accept', 3449 verbose headers 'cf-cache-status': 'HIT', 3449 verbose headers 'cf-request-id': '07f852c0c00000c981eda2b000000001', 3449 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3449 verbose headers server: 'cloudflare', 3449 verbose headers 'content-encoding': 'gzip' } 3450 silly get cb [ 200, 3450 silly get { date: 'Sun, 31 Jan 2021 04:35:43 GMT', 3450 silly get 'content-type': 'application/json; charset=UTF-8', 3450 silly get 'transfer-encoding': 'chunked', 3450 silly get connection: 'keep-alive', 3450 silly get 'set-cookie': 3450 silly get [ '__cfduid=d4c5334d12c5d4eec069e7da6b2421fe81612067743; expires=Tue, 02-Mar-21 04:35:43 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3450 silly get 'cf-ray': '61a0ba479fd4c981-SEA', 3450 silly get age: '3806', 3450 silly get 'cache-control': 'public, max-age=300', 3450 silly get etag: 'W/"99aa8aa039964f3b8322037fb7394fb0"', 3450 silly get 'last-modified': 'Sun, 27 May 2018 03:34:23 GMT', 3450 silly get vary: 'accept-encoding, accept', 3450 silly get 'cf-cache-status': 'HIT', 3450 silly get 'cf-request-id': '07f852c0c00000c981eda2b000000001', 3450 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3450 silly get server: 'cloudflare', 3450 silly get 'content-encoding': 'gzip' } ] 3451 verbose get saving has-values to /home/michtang/.npm/registry.npmjs.org/has-values/.cache.json 3452 silly resolveWithNewModule has-values@1.0.0 checking installable status 3453 silly cache add args [ 'has-values@^1.0.0', null ] 3454 verbose cache add spec has-values@^1.0.0 3455 silly cache add parsed spec Result { 3455 silly cache add raw: 'has-values@^1.0.0', 3455 silly cache add scope: null, 3455 silly cache add name: 'has-values', 3455 silly cache add rawSpec: '^1.0.0', 3455 silly cache add spec: '>=1.0.0 <2.0.0', 3455 silly cache add type: 'range' } 3456 silly addNamed has-values@>=1.0.0 <2.0.0 3457 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for has-values 3458 silly addNameRange { name: 'has-values', range: '>=1.0.0 <2.0.0', hasData: false } 3459 silly mapToRegistry name has-values 3460 silly mapToRegistry using default registry 3461 silly mapToRegistry registry https://registry.npmjs.org/ 3462 silly mapToRegistry uri https://registry.npmjs.org/has-values 3463 verbose addNameRange registry:https://registry.npmjs.org/has-values not in flight; fetching 3464 verbose get https://registry.npmjs.org/has-values not expired, no request 3465 silly addNameRange number 2 { name: 'has-values', range: '>=1.0.0 <2.0.0', hasData: true } 3466 silly addNameRange versions [ 'has-values', 3466 silly addNameRange [ '0.1.1', '0.1.2', '0.1.3', '0.1.4', '1.0.0', '2.0.0', '2.0.1' ] ] 3467 silly addNamed has-values@1.0.0 3468 verbose addNamed "1.0.0" is a plain semver version for has-values 3469 silly mapToRegistry name has-values 3470 silly mapToRegistry using default registry 3471 silly mapToRegistry registry https://registry.npmjs.org/ 3472 silly mapToRegistry uri https://registry.npmjs.org/has-values 3473 verbose addRemoteTarball https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz not in flight; adding 3474 verbose addRemoteTarball [ 'https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz', 3474 verbose addRemoteTarball '95b0b63fec2146619a6fe57fe75628d5a39efe4f' ] 3475 info retry fetch attempt 1 at 9:35:43 p.m. 3476 info attempt registry request try #1 at 9:35:43 p.m. 3477 http fetch GET https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz 3478 http fetch 200 https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz 3479 silly fetchAndShaCheck shasum 95b0b63fec2146619a6fe57fe75628d5a39efe4f 3480 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/has-values/-/has-values-1.0.0.tgz not in flight; adding 3481 verbose addTmpTarball already have metadata; skipping unpack for has-values@1.0.0 3482 silly cache afterAdd has-values@1.0.0 3483 verbose afterAdd /home/michtang/.npm/has-values/1.0.0/package/package.json not in flight; writing 3484 verbose afterAdd /home/michtang/.npm/has-values/1.0.0/package/package.json written 3485 silly fetchNamedPackageData kind-of 3486 silly mapToRegistry name kind-of 3487 silly mapToRegistry using default registry 3488 silly mapToRegistry registry https://registry.npmjs.org/ 3489 silly mapToRegistry uri https://registry.npmjs.org/kind-of 3490 silly resolveWithNewModule kind-of@4.0.0 checking installable status 3491 silly cache add args [ 'kind-of@^4.0.0', null ] 3492 verbose cache add spec kind-of@^4.0.0 3493 silly cache add parsed spec Result { 3493 silly cache add raw: 'kind-of@^4.0.0', 3493 silly cache add scope: null, 3493 silly cache add name: 'kind-of', 3493 silly cache add rawSpec: '^4.0.0', 3493 silly cache add spec: '>=4.0.0 <5.0.0', 3493 silly cache add type: 'range' } 3494 silly addNamed kind-of@>=4.0.0 <5.0.0 3495 verbose addNamed ">=4.0.0 <5.0.0" is a valid semver range for kind-of 3496 silly addNameRange { name: 'kind-of', range: '>=4.0.0 <5.0.0', hasData: false } 3497 silly mapToRegistry name kind-of 3498 silly mapToRegistry using default registry 3499 silly mapToRegistry registry https://registry.npmjs.org/ 3500 silly mapToRegistry uri https://registry.npmjs.org/kind-of 3501 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching 3502 verbose get https://registry.npmjs.org/kind-of not expired, no request 3503 silly addNameRange number 2 { name: 'kind-of', range: '>=4.0.0 <5.0.0', hasData: true } 3504 silly addNameRange versions [ 'kind-of', 3504 silly addNameRange [ '0.1.0', 3504 silly addNameRange '0.1.1', 3504 silly addNameRange '0.1.2', 3504 silly addNameRange '1.0.0', 3504 silly addNameRange '1.0.1', 3504 silly addNameRange '1.1.0', 3504 silly addNameRange '2.0.0', 3504 silly addNameRange '2.0.1', 3504 silly addNameRange '3.0.0', 3504 silly addNameRange '3.0.1', 3504 silly addNameRange '3.0.2', 3504 silly addNameRange '3.0.3', 3504 silly addNameRange '3.0.4', 3504 silly addNameRange '3.1.0', 3504 silly addNameRange '3.2.0', 3504 silly addNameRange '3.2.1', 3504 silly addNameRange '3.2.2', 3504 silly addNameRange '4.0.0', 3504 silly addNameRange '5.0.0', 3504 silly addNameRange '5.0.1', 3504 silly addNameRange '5.0.2', 3504 silly addNameRange '5.1.0', 3504 silly addNameRange '6.0.0', 3504 silly addNameRange '6.0.1', 3504 silly addNameRange '6.0.2', 3504 silly addNameRange '6.0.3' ] ] 3505 silly addNamed kind-of@4.0.0 3506 verbose addNamed "4.0.0" is a plain semver version for kind-of 3507 silly mapToRegistry name kind-of 3508 silly mapToRegistry using default registry 3509 silly mapToRegistry registry https://registry.npmjs.org/ 3510 silly mapToRegistry uri https://registry.npmjs.org/kind-of 3511 verbose addRemoteTarball https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz not in flight; adding 3512 verbose addRemoteTarball [ 'https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz', 3512 verbose addRemoteTarball '20813df3d712928b207378691a45066fae72dd57' ] 3513 info retry fetch attempt 1 at 9:35:44 p.m. 3514 info attempt registry request try #1 at 9:35:44 p.m. 3515 http fetch GET https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz 3516 http fetch 200 https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz 3517 silly fetchAndShaCheck shasum 20813df3d712928b207378691a45066fae72dd57 3518 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz not in flight; adding 3519 verbose addTmpTarball already have metadata; skipping unpack for kind-of@4.0.0 3520 silly cache afterAdd kind-of@4.0.0 3521 verbose afterAdd /home/michtang/.npm/kind-of/4.0.0/package/package.json not in flight; writing 3522 verbose afterAdd /home/michtang/.npm/kind-of/4.0.0/package/package.json written 3523 silly fetchNamedPackageData extend-shallow 3524 silly mapToRegistry name extend-shallow 3525 silly mapToRegistry using default registry 3526 silly mapToRegistry registry https://registry.npmjs.org/ 3527 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 3528 silly resolveWithNewModule extend-shallow@2.0.1 checking installable status 3529 silly cache add args [ 'extend-shallow@^2.0.1', null ] 3530 verbose cache add spec extend-shallow@^2.0.1 3531 silly fetchNamedPackageData is-plain-object 3532 silly mapToRegistry name is-plain-object 3533 silly mapToRegistry using default registry 3534 silly mapToRegistry registry https://registry.npmjs.org/ 3535 silly mapToRegistry uri https://registry.npmjs.org/is-plain-object 3536 silly cache add parsed spec Result { 3536 silly cache add raw: 'extend-shallow@^2.0.1', 3536 silly cache add scope: null, 3536 silly cache add name: 'extend-shallow', 3536 silly cache add rawSpec: '^2.0.1', 3536 silly cache add spec: '>=2.0.1 <3.0.0', 3536 silly cache add type: 'range' } 3537 silly addNamed extend-shallow@>=2.0.1 <3.0.0 3538 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for extend-shallow 3539 silly addNameRange { name: 'extend-shallow', 3539 silly addNameRange range: '>=2.0.1 <3.0.0', 3539 silly addNameRange hasData: false } 3540 silly mapToRegistry name extend-shallow 3541 silly mapToRegistry using default registry 3542 silly mapToRegistry registry https://registry.npmjs.org/ 3543 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 3544 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching 3545 verbose request uri https://registry.npmjs.org/is-plain-object 3546 verbose request no auth needed 3547 info attempt registry request try #1 at 9:35:44 p.m. 3548 http request GET https://registry.npmjs.org/is-plain-object 3549 verbose get https://registry.npmjs.org/extend-shallow not expired, no request 3550 silly addNameRange number 2 { name: 'extend-shallow', 3550 silly addNameRange range: '>=2.0.1 <3.0.0', 3550 silly addNameRange hasData: true } 3551 silly addNameRange versions [ 'extend-shallow', 3551 silly addNameRange [ '0.1.0', 3551 silly addNameRange '0.1.1', 3551 silly addNameRange '0.2.0', 3551 silly addNameRange '1.0.0', 3551 silly addNameRange '1.0.1', 3551 silly addNameRange '1.1.1', 3551 silly addNameRange '1.1.2', 3551 silly addNameRange '1.1.4', 3551 silly addNameRange '2.0.0', 3551 silly addNameRange '2.0.1', 3551 silly addNameRange '3.0.0', 3551 silly addNameRange '3.0.1', 3551 silly addNameRange '3.0.2' ] ] 3552 silly addNamed extend-shallow@2.0.1 3553 verbose addNamed "2.0.1" is a plain semver version for extend-shallow 3554 silly cache afterAdd extend-shallow@2.0.1 3555 verbose afterAdd /home/michtang/.npm/extend-shallow/2.0.1/package/package.json not in flight; writing 3556 verbose afterAdd /home/michtang/.npm/extend-shallow/2.0.1/package/package.json written 3557 http 200 https://registry.npmjs.org/is-plain-object 3558 verbose headers { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 3558 verbose headers 'content-type': 'application/json', 3558 verbose headers 'transfer-encoding': 'chunked', 3558 verbose headers connection: 'keep-alive', 3558 verbose headers 'set-cookie': 3558 verbose headers [ '__cfduid=d43e890db91a1ca06b9f6eb8f248a95051612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3558 verbose headers 'cf-ray': '61a0ba48a9061486-SEA', 3558 verbose headers age: '188', 3558 verbose headers 'cache-control': 'public, max-age=300', 3558 verbose headers etag: 'W/"a4091d8d5f9d2a4ab180119a22302258"', 3558 verbose headers 'last-modified': 'Wed, 09 Sep 2020 16:30:07 GMT', 3558 verbose headers vary: 'accept-encoding, accept', 3558 verbose headers 'cf-cache-status': 'HIT', 3558 verbose headers 'cf-request-id': '07f852c166000014865493f000000001', 3558 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3558 verbose headers server: 'cloudflare', 3558 verbose headers 'content-encoding': 'gzip' } 3559 silly get cb [ 200, 3559 silly get { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 3559 silly get 'content-type': 'application/json', 3559 silly get 'transfer-encoding': 'chunked', 3559 silly get connection: 'keep-alive', 3559 silly get 'set-cookie': 3559 silly get [ '__cfduid=d43e890db91a1ca06b9f6eb8f248a95051612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3559 silly get 'cf-ray': '61a0ba48a9061486-SEA', 3559 silly get age: '188', 3559 silly get 'cache-control': 'public, max-age=300', 3559 silly get etag: 'W/"a4091d8d5f9d2a4ab180119a22302258"', 3559 silly get 'last-modified': 'Wed, 09 Sep 2020 16:30:07 GMT', 3559 silly get vary: 'accept-encoding, accept', 3559 silly get 'cf-cache-status': 'HIT', 3559 silly get 'cf-request-id': '07f852c166000014865493f000000001', 3559 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3559 silly get server: 'cloudflare', 3559 silly get 'content-encoding': 'gzip' } ] 3560 verbose get saving is-plain-object to /home/michtang/.npm/registry.npmjs.org/is-plain-object/.cache.json 3561 silly resolveWithNewModule is-plain-object@2.0.4 checking installable status 3562 silly cache add args [ 'is-plain-object@^2.0.3', null ] 3563 verbose cache add spec is-plain-object@^2.0.3 3564 silly cache add parsed spec Result { 3564 silly cache add raw: 'is-plain-object@^2.0.3', 3564 silly cache add scope: null, 3564 silly cache add name: 'is-plain-object', 3564 silly cache add rawSpec: '^2.0.3', 3564 silly cache add spec: '>=2.0.3 <3.0.0', 3564 silly cache add type: 'range' } 3565 silly addNamed is-plain-object@>=2.0.3 <3.0.0 3566 verbose addNamed ">=2.0.3 <3.0.0" is a valid semver range for is-plain-object 3567 silly addNameRange { name: 'is-plain-object', 3567 silly addNameRange range: '>=2.0.3 <3.0.0', 3567 silly addNameRange hasData: false } 3568 silly mapToRegistry name is-plain-object 3569 silly mapToRegistry using default registry 3570 silly mapToRegistry registry https://registry.npmjs.org/ 3571 silly mapToRegistry uri https://registry.npmjs.org/is-plain-object 3572 verbose addNameRange registry:https://registry.npmjs.org/is-plain-object not in flight; fetching 3573 verbose get https://registry.npmjs.org/is-plain-object not expired, no request 3574 silly addNameRange number 2 { name: 'is-plain-object', 3574 silly addNameRange range: '>=2.0.3 <3.0.0', 3574 silly addNameRange hasData: true } 3575 silly addNameRange versions [ 'is-plain-object', 3575 silly addNameRange [ '0.1.0', 3575 silly addNameRange '1.0.0', 3575 silly addNameRange '2.0.0', 3575 silly addNameRange '2.0.1', 3575 silly addNameRange '2.0.2', 3575 silly addNameRange '2.0.3', 3575 silly addNameRange '2.0.4', 3575 silly addNameRange '3.0.0', 3575 silly addNameRange '3.0.1', 3575 silly addNameRange '4.0.0', 3575 silly addNameRange '4.1.0', 3575 silly addNameRange '4.1.1', 3575 silly addNameRange '5.0.0' ] ] 3576 silly addNamed is-plain-object@2.0.4 3577 verbose addNamed "2.0.4" is a plain semver version for is-plain-object 3578 silly mapToRegistry name is-plain-object 3579 silly mapToRegistry using default registry 3580 silly mapToRegistry registry https://registry.npmjs.org/ 3581 silly mapToRegistry uri https://registry.npmjs.org/is-plain-object 3582 verbose addRemoteTarball https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz not in flight; adding 3583 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz', 3583 verbose addRemoteTarball '2c163b3fafb1b606d9d17928f05c2a1c38e07677' ] 3584 info retry fetch attempt 1 at 9:35:44 p.m. 3585 info attempt registry request try #1 at 9:35:44 p.m. 3586 http fetch GET https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz 3587 http fetch 200 https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz 3588 silly fetchAndShaCheck shasum 2c163b3fafb1b606d9d17928f05c2a1c38e07677 3589 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz not in flight; adding 3590 verbose addTmpTarball already have metadata; skipping unpack for is-plain-object@2.0.4 3591 silly cache afterAdd is-plain-object@2.0.4 3592 verbose afterAdd /home/michtang/.npm/is-plain-object/2.0.4/package/package.json not in flight; writing 3593 verbose afterAdd /home/michtang/.npm/is-plain-object/2.0.4/package/package.json written 3594 silly fetchNamedPackageData assign-symbols 3595 silly mapToRegistry name assign-symbols 3596 silly mapToRegistry using default registry 3597 silly mapToRegistry registry https://registry.npmjs.org/ 3598 silly mapToRegistry uri https://registry.npmjs.org/assign-symbols 3599 silly fetchNamedPackageData is-extendable 3600 silly mapToRegistry name is-extendable 3601 silly mapToRegistry using default registry 3602 silly mapToRegistry registry https://registry.npmjs.org/ 3603 silly mapToRegistry uri https://registry.npmjs.org/is-extendable 3604 silly resolveWithNewModule is-extendable@1.0.1 checking installable status 3605 silly cache add args [ 'is-extendable@^1.0.1', null ] 3606 verbose cache add spec is-extendable@^1.0.1 3607 silly cache add parsed spec Result { 3607 silly cache add raw: 'is-extendable@^1.0.1', 3607 silly cache add scope: null, 3607 silly cache add name: 'is-extendable', 3607 silly cache add rawSpec: '^1.0.1', 3607 silly cache add spec: '>=1.0.1 <2.0.0', 3607 silly cache add type: 'range' } 3608 silly addNamed is-extendable@>=1.0.1 <2.0.0 3609 verbose addNamed ">=1.0.1 <2.0.0" is a valid semver range for is-extendable 3610 silly addNameRange { name: 'is-extendable', 3610 silly addNameRange range: '>=1.0.1 <2.0.0', 3610 silly addNameRange hasData: false } 3611 silly mapToRegistry name is-extendable 3612 silly mapToRegistry using default registry 3613 silly mapToRegistry registry https://registry.npmjs.org/ 3614 silly mapToRegistry uri https://registry.npmjs.org/is-extendable 3615 verbose addNameRange registry:https://registry.npmjs.org/is-extendable not in flight; fetching 3616 verbose request uri https://registry.npmjs.org/assign-symbols 3617 verbose request no auth needed 3618 info attempt registry request try #1 at 9:35:44 p.m. 3619 http request GET https://registry.npmjs.org/assign-symbols 3620 verbose get https://registry.npmjs.org/is-extendable not expired, no request 3621 silly addNameRange number 2 { name: 'is-extendable', range: '>=1.0.1 <2.0.0', hasData: true } 3622 silly addNameRange versions [ 'is-extendable', [ '0.1.0', '0.1.1', '1.0.0', '1.0.1' ] ] 3623 silly addNamed is-extendable@1.0.1 3624 verbose addNamed "1.0.1" is a plain semver version for is-extendable 3625 silly mapToRegistry name is-extendable 3626 silly mapToRegistry using default registry 3627 silly mapToRegistry registry https://registry.npmjs.org/ 3628 silly mapToRegistry uri https://registry.npmjs.org/is-extendable 3629 verbose addRemoteTarball https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz not in flight; adding 3630 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz', 3630 verbose addRemoteTarball 'a7470f9e426733d81bd81e1155264e3a3507cab4' ] 3631 info retry fetch attempt 1 at 9:35:44 p.m. 3632 info attempt registry request try #1 at 9:35:44 p.m. 3633 http fetch GET https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz 3634 http 200 https://registry.npmjs.org/assign-symbols 3635 verbose headers { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 3635 verbose headers 'content-type': 'application/json', 3635 verbose headers 'transfer-encoding': 'chunked', 3635 verbose headers connection: 'keep-alive', 3635 verbose headers 'set-cookie': 3635 verbose headers [ '__cfduid=d25a1e2d03027fa4abc71ab4bddc4ddf21612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3635 verbose headers 'cf-ray': '61a0ba495a1639a8-SEA', 3635 verbose headers age: '3867', 3635 verbose headers 'cache-control': 'public, max-age=300', 3635 verbose headers etag: 'W/"78713714cae8edb607a92d341e09a917"', 3635 verbose headers 'last-modified': 'Tue, 01 Jan 2019 06:07:10 GMT', 3635 verbose headers vary: 'accept-encoding, accept', 3635 verbose headers 'cf-cache-status': 'HIT', 3635 verbose headers 'cf-request-id': '07f852c1d9000039a8528b8000000001', 3635 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3635 verbose headers server: 'cloudflare', 3635 verbose headers 'content-encoding': 'gzip' } 3636 silly get cb [ 200, 3636 silly get { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 3636 silly get 'content-type': 'application/json', 3636 silly get 'transfer-encoding': 'chunked', 3636 silly get connection: 'keep-alive', 3636 silly get 'set-cookie': 3636 silly get [ '__cfduid=d25a1e2d03027fa4abc71ab4bddc4ddf21612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3636 silly get 'cf-ray': '61a0ba495a1639a8-SEA', 3636 silly get age: '3867', 3636 silly get 'cache-control': 'public, max-age=300', 3636 silly get etag: 'W/"78713714cae8edb607a92d341e09a917"', 3636 silly get 'last-modified': 'Tue, 01 Jan 2019 06:07:10 GMT', 3636 silly get vary: 'accept-encoding, accept', 3636 silly get 'cf-cache-status': 'HIT', 3636 silly get 'cf-request-id': '07f852c1d9000039a8528b8000000001', 3636 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3636 silly get server: 'cloudflare', 3636 silly get 'content-encoding': 'gzip' } ] 3637 verbose get saving assign-symbols to /home/michtang/.npm/registry.npmjs.org/assign-symbols/.cache.json 3638 silly resolveWithNewModule assign-symbols@1.0.0 checking installable status 3639 silly cache add args [ 'assign-symbols@^1.0.0', null ] 3640 verbose cache add spec assign-symbols@^1.0.0 3641 silly cache add parsed spec Result { 3641 silly cache add raw: 'assign-symbols@^1.0.0', 3641 silly cache add scope: null, 3641 silly cache add name: 'assign-symbols', 3641 silly cache add rawSpec: '^1.0.0', 3641 silly cache add spec: '>=1.0.0 <2.0.0', 3641 silly cache add type: 'range' } 3642 silly addNamed assign-symbols@>=1.0.0 <2.0.0 3643 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for assign-symbols 3644 silly addNameRange { name: 'assign-symbols', 3644 silly addNameRange range: '>=1.0.0 <2.0.0', 3644 silly addNameRange hasData: false } 3645 silly mapToRegistry name assign-symbols 3646 silly mapToRegistry using default registry 3647 silly mapToRegistry registry https://registry.npmjs.org/ 3648 silly mapToRegistry uri https://registry.npmjs.org/assign-symbols 3649 verbose addNameRange registry:https://registry.npmjs.org/assign-symbols not in flight; fetching 3650 verbose get https://registry.npmjs.org/assign-symbols not expired, no request 3651 silly addNameRange number 2 { name: 'assign-symbols', 3651 silly addNameRange range: '>=1.0.0 <2.0.0', 3651 silly addNameRange hasData: true } 3652 silly addNameRange versions [ 'assign-symbols', 3652 silly addNameRange [ '0.1.0', '0.1.1', '1.0.0', '2.0.0', '2.0.1', '2.0.2' ] ] 3653 silly addNamed assign-symbols@1.0.0 3654 verbose addNamed "1.0.0" is a plain semver version for assign-symbols 3655 silly mapToRegistry name assign-symbols 3656 silly mapToRegistry using default registry 3657 silly mapToRegistry registry https://registry.npmjs.org/ 3658 silly mapToRegistry uri https://registry.npmjs.org/assign-symbols 3659 verbose addRemoteTarball https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz not in flight; adding 3660 verbose addRemoteTarball [ 'https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz', 3660 verbose addRemoteTarball '59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367' ] 3661 info retry fetch attempt 1 at 9:35:44 p.m. 3662 info attempt registry request try #1 at 9:35:44 p.m. 3663 http fetch GET https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz 3664 http fetch 200 https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz 3665 silly fetchAndShaCheck shasum a7470f9e426733d81bd81e1155264e3a3507cab4 3666 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz not in flight; adding 3667 verbose addTmpTarball already have metadata; skipping unpack for is-extendable@1.0.1 3668 silly cache afterAdd is-extendable@1.0.1 3669 verbose afterAdd /home/michtang/.npm/is-extendable/1.0.1/package/package.json not in flight; writing 3670 verbose afterAdd /home/michtang/.npm/is-extendable/1.0.1/package/package.json written 3671 http fetch 200 https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz 3672 silly fetchAndShaCheck shasum 59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367 3673 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz not in flight; adding 3674 verbose addTmpTarball already have metadata; skipping unpack for assign-symbols@1.0.0 3675 silly cache afterAdd assign-symbols@1.0.0 3676 verbose afterAdd /home/michtang/.npm/assign-symbols/1.0.0/package/package.json not in flight; writing 3677 verbose afterAdd /home/michtang/.npm/assign-symbols/1.0.0/package/package.json written 3678 silly fetchNamedPackageData kind-of 3679 silly mapToRegistry name kind-of 3680 silly mapToRegistry using default registry 3681 silly mapToRegistry registry https://registry.npmjs.org/ 3682 silly mapToRegistry uri https://registry.npmjs.org/kind-of 3683 silly resolveWithNewModule kind-of@3.2.2 checking installable status 3684 silly cache add args [ 'kind-of@^3.0.2', null ] 3685 verbose cache add spec kind-of@^3.0.2 3686 silly cache add parsed spec Result { 3686 silly cache add raw: 'kind-of@^3.0.2', 3686 silly cache add scope: null, 3686 silly cache add name: 'kind-of', 3686 silly cache add rawSpec: '^3.0.2', 3686 silly cache add spec: '>=3.0.2 <4.0.0', 3686 silly cache add type: 'range' } 3687 silly addNamed kind-of@>=3.0.2 <4.0.0 3688 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for kind-of 3689 silly addNameRange { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: false } 3690 silly mapToRegistry name kind-of 3691 silly mapToRegistry using default registry 3692 silly mapToRegistry registry https://registry.npmjs.org/ 3693 silly mapToRegistry uri https://registry.npmjs.org/kind-of 3694 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching 3695 verbose get https://registry.npmjs.org/kind-of not expired, no request 3696 silly addNameRange number 2 { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: true } 3697 silly addNameRange versions [ 'kind-of', 3697 silly addNameRange [ '0.1.0', 3697 silly addNameRange '0.1.1', 3697 silly addNameRange '0.1.2', 3697 silly addNameRange '1.0.0', 3697 silly addNameRange '1.0.1', 3697 silly addNameRange '1.1.0', 3697 silly addNameRange '2.0.0', 3697 silly addNameRange '2.0.1', 3697 silly addNameRange '3.0.0', 3697 silly addNameRange '3.0.1', 3697 silly addNameRange '3.0.2', 3697 silly addNameRange '3.0.3', 3697 silly addNameRange '3.0.4', 3697 silly addNameRange '3.1.0', 3697 silly addNameRange '3.2.0', 3697 silly addNameRange '3.2.1', 3697 silly addNameRange '3.2.2', 3697 silly addNameRange '4.0.0', 3697 silly addNameRange '5.0.0', 3697 silly addNameRange '5.0.1', 3697 silly addNameRange '5.0.2', 3697 silly addNameRange '5.1.0', 3697 silly addNameRange '6.0.0', 3697 silly addNameRange '6.0.1', 3697 silly addNameRange '6.0.2', 3697 silly addNameRange '6.0.3' ] ] 3698 silly addNamed kind-of@3.2.2 3699 verbose addNamed "3.2.2" is a plain semver version for kind-of 3700 silly cache afterAdd kind-of@3.2.2 3701 verbose afterAdd /home/michtang/.npm/kind-of/3.2.2/package/package.json not in flight; writing 3702 verbose afterAdd /home/michtang/.npm/kind-of/3.2.2/package/package.json written 3703 silly fetchNamedPackageData arr-union 3704 silly mapToRegistry name arr-union 3705 silly mapToRegistry using default registry 3706 silly mapToRegistry registry https://registry.npmjs.org/ 3707 silly mapToRegistry uri https://registry.npmjs.org/arr-union 3708 verbose request uri https://registry.npmjs.org/arr-union 3709 verbose request no auth needed 3710 info attempt registry request try #1 at 9:35:44 p.m. 3711 http request GET https://registry.npmjs.org/arr-union 3712 http 200 https://registry.npmjs.org/arr-union 3713 verbose headers { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 3713 verbose headers 'content-type': 'application/json; charset=UTF-8', 3713 verbose headers 'transfer-encoding': 'chunked', 3713 verbose headers connection: 'keep-alive', 3713 verbose headers 'set-cookie': 3713 verbose headers [ '__cfduid=db4a6ba0914e8c6569465b40779b286571612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3713 verbose headers 'cf-ray': '61a0ba4a2c0e39ba-SEA', 3713 verbose headers age: '1870', 3713 verbose headers 'cache-control': 'public, max-age=300', 3713 verbose headers etag: 'W/"d633cb29869a736a9b297a91b1931632"', 3713 verbose headers 'last-modified': 'Sat, 26 May 2018 17:21:41 GMT', 3713 verbose headers vary: 'accept-encoding, accept', 3713 verbose headers 'cf-cache-status': 'HIT', 3713 verbose headers 'cf-request-id': '07f852c25a000039ba2f16c000000001', 3713 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3713 verbose headers server: 'cloudflare', 3713 verbose headers 'content-encoding': 'gzip' } 3714 silly get cb [ 200, 3714 silly get { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 3714 silly get 'content-type': 'application/json; charset=UTF-8', 3714 silly get 'transfer-encoding': 'chunked', 3714 silly get connection: 'keep-alive', 3714 silly get 'set-cookie': 3714 silly get [ '__cfduid=db4a6ba0914e8c6569465b40779b286571612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3714 silly get 'cf-ray': '61a0ba4a2c0e39ba-SEA', 3714 silly get age: '1870', 3714 silly get 'cache-control': 'public, max-age=300', 3714 silly get etag: 'W/"d633cb29869a736a9b297a91b1931632"', 3714 silly get 'last-modified': 'Sat, 26 May 2018 17:21:41 GMT', 3714 silly get vary: 'accept-encoding, accept', 3714 silly get 'cf-cache-status': 'HIT', 3714 silly get 'cf-request-id': '07f852c25a000039ba2f16c000000001', 3714 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3714 silly get server: 'cloudflare', 3714 silly get 'content-encoding': 'gzip' } ] 3715 verbose get saving arr-union to /home/michtang/.npm/registry.npmjs.org/arr-union/.cache.json 3716 silly resolveWithNewModule arr-union@3.1.0 checking installable status 3717 silly cache add args [ 'arr-union@^3.1.0', null ] 3718 verbose cache add spec arr-union@^3.1.0 3719 silly cache add parsed spec Result { 3719 silly cache add raw: 'arr-union@^3.1.0', 3719 silly cache add scope: null, 3719 silly cache add name: 'arr-union', 3719 silly cache add rawSpec: '^3.1.0', 3719 silly cache add spec: '>=3.1.0 <4.0.0', 3719 silly cache add type: 'range' } 3720 silly addNamed arr-union@>=3.1.0 <4.0.0 3721 verbose addNamed ">=3.1.0 <4.0.0" is a valid semver range for arr-union 3722 silly addNameRange { name: 'arr-union', range: '>=3.1.0 <4.0.0', hasData: false } 3723 silly mapToRegistry name arr-union 3724 silly mapToRegistry using default registry 3725 silly mapToRegistry registry https://registry.npmjs.org/ 3726 silly mapToRegistry uri https://registry.npmjs.org/arr-union 3727 verbose addNameRange registry:https://registry.npmjs.org/arr-union not in flight; fetching 3728 verbose get https://registry.npmjs.org/arr-union not expired, no request 3729 silly addNameRange number 2 { name: 'arr-union', range: '>=3.1.0 <4.0.0', hasData: true } 3730 silly addNameRange versions [ 'arr-union', 3730 silly addNameRange [ '1.0.0', '2.0.0', '2.0.1', '2.1.0', '3.0.0', '3.1.0' ] ] 3731 silly addNamed arr-union@3.1.0 3732 verbose addNamed "3.1.0" is a plain semver version for arr-union 3733 silly mapToRegistry name arr-union 3734 silly mapToRegistry using default registry 3735 silly mapToRegistry registry https://registry.npmjs.org/ 3736 silly mapToRegistry uri https://registry.npmjs.org/arr-union 3737 verbose addRemoteTarball https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz not in flight; adding 3738 verbose addRemoteTarball [ 'https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz', 3738 verbose addRemoteTarball 'e39b09aea9def866a8f206e288af63919bae39c4' ] 3739 info retry fetch attempt 1 at 9:35:44 p.m. 3740 info attempt registry request try #1 at 9:35:44 p.m. 3741 http fetch GET https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz 3742 http fetch 200 https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz 3743 silly fetchAndShaCheck shasum e39b09aea9def866a8f206e288af63919bae39c4 3744 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz not in flight; adding 3745 verbose addTmpTarball already have metadata; skipping unpack for arr-union@3.1.0 3746 silly cache afterAdd arr-union@3.1.0 3747 verbose afterAdd /home/michtang/.npm/arr-union/3.1.0/package/package.json not in flight; writing 3748 verbose afterAdd /home/michtang/.npm/arr-union/3.1.0/package/package.json written 3749 silly fetchNamedPackageData has-value 3750 silly mapToRegistry name has-value 3751 silly mapToRegistry using default registry 3752 silly mapToRegistry registry https://registry.npmjs.org/ 3753 silly mapToRegistry uri https://registry.npmjs.org/has-value 3754 silly resolveWithNewModule has-value@0.3.1 checking installable status 3755 silly cache add args [ 'has-value@^0.3.1', null ] 3756 verbose cache add spec has-value@^0.3.1 3757 silly cache add parsed spec Result { 3757 silly cache add raw: 'has-value@^0.3.1', 3757 silly cache add scope: null, 3757 silly cache add name: 'has-value', 3757 silly cache add rawSpec: '^0.3.1', 3757 silly cache add spec: '>=0.3.1 <0.4.0', 3757 silly cache add type: 'range' } 3758 silly addNamed has-value@>=0.3.1 <0.4.0 3759 verbose addNamed ">=0.3.1 <0.4.0" is a valid semver range for has-value 3760 silly addNameRange { name: 'has-value', range: '>=0.3.1 <0.4.0', hasData: false } 3761 silly mapToRegistry name has-value 3762 silly mapToRegistry using default registry 3763 silly mapToRegistry registry https://registry.npmjs.org/ 3764 silly mapToRegistry uri https://registry.npmjs.org/has-value 3765 verbose addNameRange registry:https://registry.npmjs.org/has-value not in flight; fetching 3766 verbose get https://registry.npmjs.org/has-value not expired, no request 3767 silly addNameRange number 2 { name: 'has-value', range: '>=0.3.1 <0.4.0', hasData: true } 3768 silly addNameRange versions [ 'has-value', 3768 silly addNameRange [ '0.1.0', 3768 silly addNameRange '0.2.0', 3768 silly addNameRange '0.2.1', 3768 silly addNameRange '0.3.0', 3768 silly addNameRange '0.3.1', 3768 silly addNameRange '1.0.0', 3768 silly addNameRange '2.0.0', 3768 silly addNameRange '2.0.1', 3768 silly addNameRange '2.0.2' ] ] 3769 silly addNamed has-value@0.3.1 3770 verbose addNamed "0.3.1" is a plain semver version for has-value 3771 silly mapToRegistry name has-value 3772 silly mapToRegistry using default registry 3773 silly mapToRegistry registry https://registry.npmjs.org/ 3774 silly mapToRegistry uri https://registry.npmjs.org/has-value 3775 verbose addRemoteTarball https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz not in flight; adding 3776 verbose addRemoteTarball [ 'https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz', 3776 verbose addRemoteTarball '7b1f58bada62ca827ec0a2078025654845995e1f' ] 3777 info retry fetch attempt 1 at 9:35:44 p.m. 3778 info attempt registry request try #1 at 9:35:44 p.m. 3779 http fetch GET https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz 3780 http fetch 200 https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz 3781 silly fetchAndShaCheck shasum 7b1f58bada62ca827ec0a2078025654845995e1f 3782 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/has-value/-/has-value-0.3.1.tgz not in flight; adding 3783 verbose addTmpTarball already have metadata; skipping unpack for has-value@0.3.1 3784 silly cache afterAdd has-value@0.3.1 3785 verbose afterAdd /home/michtang/.npm/has-value/0.3.1/package/package.json not in flight; writing 3786 verbose afterAdd /home/michtang/.npm/has-value/0.3.1/package/package.json written 3787 silly fetchNamedPackageData has-values 3788 silly mapToRegistry name has-values 3789 silly mapToRegistry using default registry 3790 silly mapToRegistry registry https://registry.npmjs.org/ 3791 silly mapToRegistry uri https://registry.npmjs.org/has-values 3792 silly resolveWithNewModule has-values@0.1.4 checking installable status 3793 silly cache add args [ 'has-values@^0.1.4', null ] 3794 verbose cache add spec has-values@^0.1.4 3795 silly fetchNamedPackageData isobject 3796 silly mapToRegistry name isobject 3797 silly mapToRegistry using default registry 3798 silly mapToRegistry registry https://registry.npmjs.org/ 3799 silly mapToRegistry uri https://registry.npmjs.org/isobject 3800 silly resolveWithNewModule isobject@2.1.0 checking installable status 3801 silly cache add args [ 'isobject@^2.0.0', null ] 3802 verbose cache add spec isobject@^2.0.0 3803 silly cache add parsed spec Result { 3803 silly cache add raw: 'has-values@^0.1.4', 3803 silly cache add scope: null, 3803 silly cache add name: 'has-values', 3803 silly cache add rawSpec: '^0.1.4', 3803 silly cache add spec: '>=0.1.4 <0.2.0', 3803 silly cache add type: 'range' } 3804 silly addNamed has-values@>=0.1.4 <0.2.0 3805 verbose addNamed ">=0.1.4 <0.2.0" is a valid semver range for has-values 3806 silly addNameRange { name: 'has-values', range: '>=0.1.4 <0.2.0', hasData: false } 3807 silly mapToRegistry name has-values 3808 silly mapToRegistry using default registry 3809 silly mapToRegistry registry https://registry.npmjs.org/ 3810 silly mapToRegistry uri https://registry.npmjs.org/has-values 3811 verbose addNameRange registry:https://registry.npmjs.org/has-values not in flight; fetching 3812 silly cache add parsed spec Result { 3812 silly cache add raw: 'isobject@^2.0.0', 3812 silly cache add scope: null, 3812 silly cache add name: 'isobject', 3812 silly cache add rawSpec: '^2.0.0', 3812 silly cache add spec: '>=2.0.0 <3.0.0', 3812 silly cache add type: 'range' } 3813 silly addNamed isobject@>=2.0.0 <3.0.0 3814 verbose addNamed ">=2.0.0 <3.0.0" is a valid semver range for isobject 3815 silly addNameRange { name: 'isobject', range: '>=2.0.0 <3.0.0', hasData: false } 3816 silly mapToRegistry name isobject 3817 silly mapToRegistry using default registry 3818 silly mapToRegistry registry https://registry.npmjs.org/ 3819 silly mapToRegistry uri https://registry.npmjs.org/isobject 3820 verbose addNameRange registry:https://registry.npmjs.org/isobject not in flight; fetching 3821 verbose get https://registry.npmjs.org/has-values not expired, no request 3822 silly addNameRange number 2 { name: 'has-values', range: '>=0.1.4 <0.2.0', hasData: true } 3823 silly addNameRange versions [ 'has-values', 3823 silly addNameRange [ '0.1.1', '0.1.2', '0.1.3', '0.1.4', '1.0.0', '2.0.0', '2.0.1' ] ] 3824 silly addNamed has-values@0.1.4 3825 verbose addNamed "0.1.4" is a plain semver version for has-values 3826 verbose get https://registry.npmjs.org/isobject not expired, no request 3827 silly addNameRange number 2 { name: 'isobject', range: '>=2.0.0 <3.0.0', hasData: true } 3828 silly addNameRange versions [ 'isobject', 3828 silly addNameRange [ '0.1.0', 3828 silly addNameRange '0.1.1', 3828 silly addNameRange '0.2.0', 3828 silly addNameRange '1.0.0', 3828 silly addNameRange '1.0.1', 3828 silly addNameRange '1.0.2', 3828 silly addNameRange '2.0.0', 3828 silly addNameRange '2.1.0', 3828 silly addNameRange '3.0.0', 3828 silly addNameRange '3.0.1', 3828 silly addNameRange '4.0.0' ] ] 3829 silly addNamed isobject@2.1.0 3830 verbose addNamed "2.1.0" is a plain semver version for isobject 3831 silly mapToRegistry name has-values 3832 silly mapToRegistry using default registry 3833 silly mapToRegistry registry https://registry.npmjs.org/ 3834 silly mapToRegistry uri https://registry.npmjs.org/has-values 3835 verbose addRemoteTarball https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz not in flight; adding 3836 verbose addRemoteTarball [ 'https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz', 3836 verbose addRemoteTarball '6d61de95d91dfca9b9a02089ad384bff8f62b771' ] 3837 silly mapToRegistry name isobject 3838 silly mapToRegistry using default registry 3839 silly mapToRegistry registry https://registry.npmjs.org/ 3840 silly mapToRegistry uri https://registry.npmjs.org/isobject 3841 verbose addRemoteTarball https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz not in flight; adding 3842 verbose addRemoteTarball [ 'https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz', 3842 verbose addRemoteTarball 'f065561096a3f1da2ef46272f815c840d87e0c89' ] 3843 info retry fetch attempt 1 at 9:35:44 p.m. 3844 info attempt registry request try #1 at 9:35:44 p.m. 3845 http fetch GET https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz 3846 info retry fetch attempt 1 at 9:35:44 p.m. 3847 info attempt registry request try #1 at 9:35:44 p.m. 3848 http fetch GET https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz 3849 http fetch 200 https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz 3850 silly fetchAndShaCheck shasum 6d61de95d91dfca9b9a02089ad384bff8f62b771 3851 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/has-values/-/has-values-0.1.4.tgz not in flight; adding 3852 verbose addTmpTarball already have metadata; skipping unpack for has-values@0.1.4 3853 silly cache afterAdd has-values@0.1.4 3854 verbose afterAdd /home/michtang/.npm/has-values/0.1.4/package/package.json not in flight; writing 3855 verbose afterAdd /home/michtang/.npm/has-values/0.1.4/package/package.json written 3856 http fetch 200 https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz 3857 silly fetchAndShaCheck shasum f065561096a3f1da2ef46272f815c840d87e0c89 3858 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/isobject/-/isobject-2.1.0.tgz not in flight; adding 3859 verbose addTmpTarball already have metadata; skipping unpack for isobject@2.1.0 3860 silly cache afterAdd isobject@2.1.0 3861 verbose afterAdd /home/michtang/.npm/isobject/2.1.0/package/package.json not in flight; writing 3862 verbose afterAdd /home/michtang/.npm/isobject/2.1.0/package/package.json written 3863 silly fetchNamedPackageData isarray 3864 silly mapToRegistry name isarray 3865 silly mapToRegistry using default registry 3866 silly mapToRegistry registry https://registry.npmjs.org/ 3867 silly mapToRegistry uri https://registry.npmjs.org/isarray 3868 verbose request uri https://registry.npmjs.org/isarray 3869 verbose request no auth needed 3870 info attempt registry request try #1 at 9:35:44 p.m. 3871 http request GET https://registry.npmjs.org/isarray 3872 http 200 https://registry.npmjs.org/isarray 3873 verbose headers { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 3873 verbose headers 'content-type': 'application/json', 3873 verbose headers 'transfer-encoding': 'chunked', 3873 verbose headers connection: 'keep-alive', 3873 verbose headers 'set-cookie': 3873 verbose headers [ '__cfduid=d6c8c21b2bd8b6e1f387378f9c1e627d71612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3873 verbose headers 'cf-ray': '61a0ba4b9e5cc981-SEA', 3873 verbose headers age: '5736', 3873 verbose headers 'cache-control': 'public, max-age=300', 3873 verbose headers etag: 'W/"f8d13869b081e2301428e8269cb470a1"', 3873 verbose headers 'last-modified': 'Mon, 08 Jul 2019 13:21:26 GMT', 3873 verbose headers vary: 'accept-encoding, accept', 3873 verbose headers 'cf-cache-status': 'HIT', 3873 verbose headers 'cf-request-id': '07f852c3420000c9812fba1000000001', 3873 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3873 verbose headers server: 'cloudflare', 3873 verbose headers 'content-encoding': 'gzip' } 3874 silly get cb [ 200, 3874 silly get { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 3874 silly get 'content-type': 'application/json', 3874 silly get 'transfer-encoding': 'chunked', 3874 silly get connection: 'keep-alive', 3874 silly get 'set-cookie': 3874 silly get [ '__cfduid=d6c8c21b2bd8b6e1f387378f9c1e627d71612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3874 silly get 'cf-ray': '61a0ba4b9e5cc981-SEA', 3874 silly get age: '5736', 3874 silly get 'cache-control': 'public, max-age=300', 3874 silly get etag: 'W/"f8d13869b081e2301428e8269cb470a1"', 3874 silly get 'last-modified': 'Mon, 08 Jul 2019 13:21:26 GMT', 3874 silly get vary: 'accept-encoding, accept', 3874 silly get 'cf-cache-status': 'HIT', 3874 silly get 'cf-request-id': '07f852c3420000c9812fba1000000001', 3874 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3874 silly get server: 'cloudflare', 3874 silly get 'content-encoding': 'gzip' } ] 3875 verbose get saving isarray to /home/michtang/.npm/registry.npmjs.org/isarray/.cache.json 3876 silly resolveWithNewModule isarray@1.0.0 checking installable status 3877 silly cache add args [ 'isarray@1.0.0', null ] 3878 verbose cache add spec isarray@1.0.0 3879 silly cache add parsed spec Result { 3879 silly cache add raw: 'isarray@1.0.0', 3879 silly cache add scope: null, 3879 silly cache add name: 'isarray', 3879 silly cache add rawSpec: '1.0.0', 3879 silly cache add spec: '1.0.0', 3879 silly cache add type: 'version' } 3880 silly addNamed isarray@1.0.0 3881 verbose addNamed "1.0.0" is a plain semver version for isarray 3882 silly mapToRegistry name isarray 3883 silly mapToRegistry using default registry 3884 silly mapToRegistry registry https://registry.npmjs.org/ 3885 silly mapToRegistry uri https://registry.npmjs.org/isarray 3886 verbose addNameVersion registry:https://registry.npmjs.org/isarray not in flight; fetching 3887 verbose get https://registry.npmjs.org/isarray not expired, no request 3888 silly mapToRegistry name isarray 3889 silly mapToRegistry using default registry 3890 silly mapToRegistry registry https://registry.npmjs.org/ 3891 silly mapToRegistry uri https://registry.npmjs.org/isarray 3892 verbose addRemoteTarball https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz not in flight; adding 3893 verbose addRemoteTarball [ 'https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz', 3893 verbose addRemoteTarball 'bb935d48582cba168c06834957a54a3e07124f11' ] 3894 info retry fetch attempt 1 at 9:35:44 p.m. 3895 info attempt registry request try #1 at 9:35:44 p.m. 3896 http fetch GET https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz 3897 http fetch 200 https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz 3898 silly fetchAndShaCheck shasum bb935d48582cba168c06834957a54a3e07124f11 3899 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/isarray/-/isarray-1.0.0.tgz not in flight; adding 3900 verbose addTmpTarball already have metadata; skipping unpack for isarray@1.0.0 3901 silly cache afterAdd isarray@1.0.0 3902 verbose afterAdd /home/michtang/.npm/isarray/1.0.0/package/package.json not in flight; writing 3903 verbose afterAdd /home/michtang/.npm/isarray/1.0.0/package/package.json written 3904 silly fetchNamedPackageData define-property 3905 silly mapToRegistry name define-property 3906 silly mapToRegistry using default registry 3907 silly mapToRegistry registry https://registry.npmjs.org/ 3908 silly mapToRegistry uri https://registry.npmjs.org/define-property 3909 silly resolveWithNewModule define-property@0.2.5 checking installable status 3910 silly cache add args [ 'define-property@^0.2.5', null ] 3911 verbose cache add spec define-property@^0.2.5 3912 silly fetchNamedPackageData static-extend 3913 silly mapToRegistry name static-extend 3914 silly mapToRegistry using default registry 3915 silly mapToRegistry registry https://registry.npmjs.org/ 3916 silly mapToRegistry uri https://registry.npmjs.org/static-extend 3917 silly cache add parsed spec Result { 3917 silly cache add raw: 'define-property@^0.2.5', 3917 silly cache add scope: null, 3917 silly cache add name: 'define-property', 3917 silly cache add rawSpec: '^0.2.5', 3917 silly cache add spec: '>=0.2.5 <0.3.0', 3917 silly cache add type: 'range' } 3918 silly addNamed define-property@>=0.2.5 <0.3.0 3919 verbose addNamed ">=0.2.5 <0.3.0" is a valid semver range for define-property 3920 silly addNameRange { name: 'define-property', 3920 silly addNameRange range: '>=0.2.5 <0.3.0', 3920 silly addNameRange hasData: false } 3921 silly mapToRegistry name define-property 3922 silly mapToRegistry using default registry 3923 silly mapToRegistry registry https://registry.npmjs.org/ 3924 silly mapToRegistry uri https://registry.npmjs.org/define-property 3925 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching 3926 verbose request uri https://registry.npmjs.org/static-extend 3927 verbose request no auth needed 3928 info attempt registry request try #1 at 9:35:44 p.m. 3929 http request GET https://registry.npmjs.org/static-extend 3930 verbose get https://registry.npmjs.org/define-property not expired, no request 3931 silly addNameRange number 2 { name: 'define-property', 3931 silly addNameRange range: '>=0.2.5 <0.3.0', 3931 silly addNameRange hasData: true } 3932 silly addNameRange versions [ 'define-property', 3932 silly addNameRange [ '0.1.0', 3932 silly addNameRange '0.1.2', 3932 silly addNameRange '0.1.3', 3932 silly addNameRange '0.2.0', 3932 silly addNameRange '0.2.1', 3932 silly addNameRange '0.2.2', 3932 silly addNameRange '0.2.3', 3932 silly addNameRange '0.2.5', 3932 silly addNameRange '1.0.0', 3932 silly addNameRange '2.0.0', 3932 silly addNameRange '2.0.1', 3932 silly addNameRange '2.0.2' ] ] 3933 silly addNamed define-property@0.2.5 3934 verbose addNamed "0.2.5" is a plain semver version for define-property 3935 silly cache afterAdd define-property@0.2.5 3936 verbose afterAdd /home/michtang/.npm/define-property/0.2.5/package/package.json not in flight; writing 3937 verbose afterAdd /home/michtang/.npm/define-property/0.2.5/package/package.json written 3938 http 200 https://registry.npmjs.org/static-extend 3939 verbose headers { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 3939 verbose headers 'content-type': 'application/json; charset=UTF-8', 3939 verbose headers 'transfer-encoding': 'chunked', 3939 verbose headers connection: 'keep-alive', 3939 verbose headers 'set-cookie': 3939 verbose headers [ '__cfduid=d95eb5cf2237fc4532d4c19e8e80954f91612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3939 verbose headers 'cf-ray': '61a0ba4c685513c2-SEA', 3939 verbose headers age: '1904', 3939 verbose headers 'cache-control': 'public, max-age=300', 3939 verbose headers etag: 'W/"80b65ab897ff5441989ac2cdf9587a9a"', 3939 verbose headers 'last-modified': 'Sun, 27 May 2018 18:13:13 GMT', 3939 verbose headers vary: 'accept-encoding, accept', 3939 verbose headers 'cf-cache-status': 'HIT', 3939 verbose headers 'cf-request-id': '07f852c3be000013c29b84e000000001', 3939 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3939 verbose headers server: 'cloudflare', 3939 verbose headers 'content-encoding': 'gzip' } 3940 silly get cb [ 200, 3940 silly get { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 3940 silly get 'content-type': 'application/json; charset=UTF-8', 3940 silly get 'transfer-encoding': 'chunked', 3940 silly get connection: 'keep-alive', 3940 silly get 'set-cookie': 3940 silly get [ '__cfduid=d95eb5cf2237fc4532d4c19e8e80954f91612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3940 silly get 'cf-ray': '61a0ba4c685513c2-SEA', 3940 silly get age: '1904', 3940 silly get 'cache-control': 'public, max-age=300', 3940 silly get etag: 'W/"80b65ab897ff5441989ac2cdf9587a9a"', 3940 silly get 'last-modified': 'Sun, 27 May 2018 18:13:13 GMT', 3940 silly get vary: 'accept-encoding, accept', 3940 silly get 'cf-cache-status': 'HIT', 3940 silly get 'cf-request-id': '07f852c3be000013c29b84e000000001', 3940 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3940 silly get server: 'cloudflare', 3940 silly get 'content-encoding': 'gzip' } ] 3941 verbose get saving static-extend to /home/michtang/.npm/registry.npmjs.org/static-extend/.cache.json 3942 silly resolveWithNewModule static-extend@0.1.2 checking installable status 3943 silly cache add args [ 'static-extend@^0.1.1', null ] 3944 verbose cache add spec static-extend@^0.1.1 3945 silly cache add parsed spec Result { 3945 silly cache add raw: 'static-extend@^0.1.1', 3945 silly cache add scope: null, 3945 silly cache add name: 'static-extend', 3945 silly cache add rawSpec: '^0.1.1', 3945 silly cache add spec: '>=0.1.1 <0.2.0', 3945 silly cache add type: 'range' } 3946 silly addNamed static-extend@>=0.1.1 <0.2.0 3947 verbose addNamed ">=0.1.1 <0.2.0" is a valid semver range for static-extend 3948 silly addNameRange { name: 'static-extend', 3948 silly addNameRange range: '>=0.1.1 <0.2.0', 3948 silly addNameRange hasData: false } 3949 silly mapToRegistry name static-extend 3950 silly mapToRegistry using default registry 3951 silly mapToRegistry registry https://registry.npmjs.org/ 3952 silly mapToRegistry uri https://registry.npmjs.org/static-extend 3953 verbose addNameRange registry:https://registry.npmjs.org/static-extend not in flight; fetching 3954 verbose get https://registry.npmjs.org/static-extend not expired, no request 3955 silly addNameRange number 2 { name: 'static-extend', range: '>=0.1.1 <0.2.0', hasData: true } 3956 silly addNameRange versions [ 'static-extend', [ '0.1.0', '0.1.1', '0.1.2' ] ] 3957 silly addNamed static-extend@0.1.2 3958 verbose addNamed "0.1.2" is a plain semver version for static-extend 3959 silly mapToRegistry name static-extend 3960 silly mapToRegistry using default registry 3961 silly mapToRegistry registry https://registry.npmjs.org/ 3962 silly mapToRegistry uri https://registry.npmjs.org/static-extend 3963 verbose addRemoteTarball https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz not in flight; adding 3964 verbose addRemoteTarball [ 'https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz', 3964 verbose addRemoteTarball '60809c39cbff55337226fd5e0b520f341f1fb5c6' ] 3965 info retry fetch attempt 1 at 9:35:44 p.m. 3966 info attempt registry request try #1 at 9:35:44 p.m. 3967 http fetch GET https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz 3968 http fetch 200 https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz 3969 silly fetchAndShaCheck shasum 60809c39cbff55337226fd5e0b520f341f1fb5c6 3970 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz not in flight; adding 3971 verbose addTmpTarball already have metadata; skipping unpack for static-extend@0.1.2 3972 silly cache afterAdd static-extend@0.1.2 3973 verbose afterAdd /home/michtang/.npm/static-extend/0.1.2/package/package.json not in flight; writing 3974 verbose afterAdd /home/michtang/.npm/static-extend/0.1.2/package/package.json written 3975 silly fetchNamedPackageData is-descriptor 3976 silly mapToRegistry name is-descriptor 3977 silly mapToRegistry using default registry 3978 silly mapToRegistry registry https://registry.npmjs.org/ 3979 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor 3980 verbose request uri https://registry.npmjs.org/is-descriptor 3981 verbose request no auth needed 3982 info attempt registry request try #1 at 9:35:44 p.m. 3983 http request GET https://registry.npmjs.org/is-descriptor 3984 http 200 https://registry.npmjs.org/is-descriptor 3985 verbose headers { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 3985 verbose headers 'content-type': 'application/json', 3985 verbose headers 'transfer-encoding': 'chunked', 3985 verbose headers connection: 'keep-alive', 3985 verbose headers 'set-cookie': 3985 verbose headers [ '__cfduid=d0332d0480ff067051900ba35d61a7e3b1612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3985 verbose headers 'cf-ray': '61a0ba4d28ca138a-SEA', 3985 verbose headers age: '560', 3985 verbose headers 'cache-control': 'public, max-age=300', 3985 verbose headers etag: 'W/"e6bdf784742ed42e76dfa7f036c9e023"', 3985 verbose headers 'last-modified': 'Fri, 04 Jan 2019 05:37:23 GMT', 3985 verbose headers vary: 'accept-encoding, accept', 3985 verbose headers 'cf-cache-status': 'HIT', 3985 verbose headers 'cf-request-id': '07f852c4350000138aedb7c000000001', 3985 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3985 verbose headers server: 'cloudflare', 3985 verbose headers 'content-encoding': 'gzip' } 3986 silly get cb [ 200, 3986 silly get { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 3986 silly get 'content-type': 'application/json', 3986 silly get 'transfer-encoding': 'chunked', 3986 silly get connection: 'keep-alive', 3986 silly get 'set-cookie': 3986 silly get [ '__cfduid=d0332d0480ff067051900ba35d61a7e3b1612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 3986 silly get 'cf-ray': '61a0ba4d28ca138a-SEA', 3986 silly get age: '560', 3986 silly get 'cache-control': 'public, max-age=300', 3986 silly get etag: 'W/"e6bdf784742ed42e76dfa7f036c9e023"', 3986 silly get 'last-modified': 'Fri, 04 Jan 2019 05:37:23 GMT', 3986 silly get vary: 'accept-encoding, accept', 3986 silly get 'cf-cache-status': 'HIT', 3986 silly get 'cf-request-id': '07f852c4350000138aedb7c000000001', 3986 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 3986 silly get server: 'cloudflare', 3986 silly get 'content-encoding': 'gzip' } ] 3987 verbose get saving is-descriptor to /home/michtang/.npm/registry.npmjs.org/is-descriptor/.cache.json 3988 silly resolveWithNewModule is-descriptor@0.1.6 checking installable status 3989 silly cache add args [ 'is-descriptor@^0.1.0', null ] 3990 verbose cache add spec is-descriptor@^0.1.0 3991 silly cache add parsed spec Result { 3991 silly cache add raw: 'is-descriptor@^0.1.0', 3991 silly cache add scope: null, 3991 silly cache add name: 'is-descriptor', 3991 silly cache add rawSpec: '^0.1.0', 3991 silly cache add spec: '>=0.1.0 <0.2.0', 3991 silly cache add type: 'range' } 3992 silly addNamed is-descriptor@>=0.1.0 <0.2.0 3993 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for is-descriptor 3994 silly addNameRange { name: 'is-descriptor', 3994 silly addNameRange range: '>=0.1.0 <0.2.0', 3994 silly addNameRange hasData: false } 3995 silly mapToRegistry name is-descriptor 3996 silly mapToRegistry using default registry 3997 silly mapToRegistry registry https://registry.npmjs.org/ 3998 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor 3999 verbose addNameRange registry:https://registry.npmjs.org/is-descriptor not in flight; fetching 4000 verbose get https://registry.npmjs.org/is-descriptor not expired, no request 4001 silly addNameRange number 2 { name: 'is-descriptor', range: '>=0.1.0 <0.2.0', hasData: true } 4002 silly addNameRange versions [ 'is-descriptor', 4002 silly addNameRange [ '0.1.0', 4002 silly addNameRange '0.1.1', 4002 silly addNameRange '0.1.2', 4002 silly addNameRange '0.1.3', 4002 silly addNameRange '0.1.4', 4002 silly addNameRange '0.1.5', 4002 silly addNameRange '1.0.0', 4002 silly addNameRange '1.0.1', 4002 silly addNameRange '0.1.6', 4002 silly addNameRange '1.0.2', 4002 silly addNameRange '3.0.0' ] ] 4003 silly addNamed is-descriptor@0.1.6 4004 verbose addNamed "0.1.6" is a plain semver version for is-descriptor 4005 silly mapToRegistry name is-descriptor 4006 silly mapToRegistry using default registry 4007 silly mapToRegistry registry https://registry.npmjs.org/ 4008 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor 4009 verbose addRemoteTarball https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz not in flight; adding 4010 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz', 4010 verbose addRemoteTarball '366d8240dde487ca51823b1ab9f07a10a78251ca' ] 4011 info retry fetch attempt 1 at 9:35:44 p.m. 4012 info attempt registry request try #1 at 9:35:44 p.m. 4013 http fetch GET https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz 4014 http fetch 200 https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz 4015 silly fetchAndShaCheck shasum 366d8240dde487ca51823b1ab9f07a10a78251ca 4016 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz not in flight; adding 4017 verbose addTmpTarball already have metadata; skipping unpack for is-descriptor@0.1.6 4018 silly cache afterAdd is-descriptor@0.1.6 4019 verbose afterAdd /home/michtang/.npm/is-descriptor/0.1.6/package/package.json not in flight; writing 4020 verbose afterAdd /home/michtang/.npm/is-descriptor/0.1.6/package/package.json written 4021 silly fetchNamedPackageData is-accessor-descriptor 4022 silly mapToRegistry name is-accessor-descriptor 4023 silly mapToRegistry using default registry 4024 silly mapToRegistry registry https://registry.npmjs.org/ 4025 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor 4026 silly fetchNamedPackageData is-data-descriptor 4027 silly mapToRegistry name is-data-descriptor 4028 silly mapToRegistry using default registry 4029 silly mapToRegistry registry https://registry.npmjs.org/ 4030 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor 4031 silly fetchNamedPackageData kind-of 4032 silly mapToRegistry name kind-of 4033 silly mapToRegistry using default registry 4034 silly mapToRegistry registry https://registry.npmjs.org/ 4035 silly mapToRegistry uri https://registry.npmjs.org/kind-of 4036 silly resolveWithNewModule kind-of@5.1.0 checking installable status 4037 silly cache add args [ 'kind-of@^5.0.0', null ] 4038 verbose cache add spec kind-of@^5.0.0 4039 silly cache add parsed spec Result { 4039 silly cache add raw: 'kind-of@^5.0.0', 4039 silly cache add scope: null, 4039 silly cache add name: 'kind-of', 4039 silly cache add rawSpec: '^5.0.0', 4039 silly cache add spec: '>=5.0.0 <6.0.0', 4039 silly cache add type: 'range' } 4040 silly addNamed kind-of@>=5.0.0 <6.0.0 4041 verbose addNamed ">=5.0.0 <6.0.0" is a valid semver range for kind-of 4042 silly addNameRange { name: 'kind-of', range: '>=5.0.0 <6.0.0', hasData: false } 4043 silly mapToRegistry name kind-of 4044 silly mapToRegistry using default registry 4045 silly mapToRegistry registry https://registry.npmjs.org/ 4046 silly mapToRegistry uri https://registry.npmjs.org/kind-of 4047 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching 4048 verbose request uri https://registry.npmjs.org/is-accessor-descriptor 4049 verbose request no auth needed 4050 info attempt registry request try #1 at 9:35:44 p.m. 4051 http request GET https://registry.npmjs.org/is-accessor-descriptor 4052 verbose request uri https://registry.npmjs.org/is-data-descriptor 4053 verbose request no auth needed 4054 info attempt registry request try #1 at 9:35:44 p.m. 4055 http request GET https://registry.npmjs.org/is-data-descriptor 4056 verbose get https://registry.npmjs.org/kind-of not expired, no request 4057 silly addNameRange number 2 { name: 'kind-of', range: '>=5.0.0 <6.0.0', hasData: true } 4058 silly addNameRange versions [ 'kind-of', 4058 silly addNameRange [ '0.1.0', 4058 silly addNameRange '0.1.1', 4058 silly addNameRange '0.1.2', 4058 silly addNameRange '1.0.0', 4058 silly addNameRange '1.0.1', 4058 silly addNameRange '1.1.0', 4058 silly addNameRange '2.0.0', 4058 silly addNameRange '2.0.1', 4058 silly addNameRange '3.0.0', 4058 silly addNameRange '3.0.1', 4058 silly addNameRange '3.0.2', 4058 silly addNameRange '3.0.3', 4058 silly addNameRange '3.0.4', 4058 silly addNameRange '3.1.0', 4058 silly addNameRange '3.2.0', 4058 silly addNameRange '3.2.1', 4058 silly addNameRange '3.2.2', 4058 silly addNameRange '4.0.0', 4058 silly addNameRange '5.0.0', 4058 silly addNameRange '5.0.1', 4058 silly addNameRange '5.0.2', 4058 silly addNameRange '5.1.0', 4058 silly addNameRange '6.0.0', 4058 silly addNameRange '6.0.1', 4058 silly addNameRange '6.0.2', 4058 silly addNameRange '6.0.3' ] ] 4059 silly addNamed kind-of@5.1.0 4060 verbose addNamed "5.1.0" is a plain semver version for kind-of 4061 silly mapToRegistry name kind-of 4062 silly mapToRegistry using default registry 4063 silly mapToRegistry registry https://registry.npmjs.org/ 4064 silly mapToRegistry uri https://registry.npmjs.org/kind-of 4065 verbose addRemoteTarball https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz not in flight; adding 4066 verbose addRemoteTarball [ 'https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz', 4066 verbose addRemoteTarball '729c91e2d857b7a419a1f9aa65685c4c33f5845d' ] 4067 info retry fetch attempt 1 at 9:35:44 p.m. 4068 info attempt registry request try #1 at 9:35:44 p.m. 4069 http fetch GET https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz 4070 http 200 https://registry.npmjs.org/is-data-descriptor 4071 verbose headers { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 4071 verbose headers 'content-type': 'application/json', 4071 verbose headers 'transfer-encoding': 'chunked', 4071 verbose headers connection: 'keep-alive', 4071 verbose headers 'set-cookie': 4071 verbose headers [ '__cfduid=d8b9af03a5fb319557cc2a29a094a5cd71612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4071 verbose headers 'cf-ray': '61a0ba4ddf07e376-SEA', 4071 verbose headers age: '2599', 4071 verbose headers 'cache-control': 'public, max-age=300', 4071 verbose headers etag: 'W/"2ac346945977f20aa6e626a6f78b0dbd"', 4071 verbose headers 'last-modified': 'Fri, 04 Jan 2019 05:37:16 GMT', 4071 verbose headers vary: 'accept-encoding, accept', 4071 verbose headers 'cf-cache-status': 'HIT', 4071 verbose headers 'cf-request-id': '07f852c4a70000e3768e832000000001', 4071 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4071 verbose headers server: 'cloudflare', 4071 verbose headers 'content-encoding': 'gzip' } 4072 silly get cb [ 200, 4072 silly get { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 4072 silly get 'content-type': 'application/json', 4072 silly get 'transfer-encoding': 'chunked', 4072 silly get connection: 'keep-alive', 4072 silly get 'set-cookie': 4072 silly get [ '__cfduid=d8b9af03a5fb319557cc2a29a094a5cd71612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4072 silly get 'cf-ray': '61a0ba4ddf07e376-SEA', 4072 silly get age: '2599', 4072 silly get 'cache-control': 'public, max-age=300', 4072 silly get etag: 'W/"2ac346945977f20aa6e626a6f78b0dbd"', 4072 silly get 'last-modified': 'Fri, 04 Jan 2019 05:37:16 GMT', 4072 silly get vary: 'accept-encoding, accept', 4072 silly get 'cf-cache-status': 'HIT', 4072 silly get 'cf-request-id': '07f852c4a70000e3768e832000000001', 4072 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4072 silly get server: 'cloudflare', 4072 silly get 'content-encoding': 'gzip' } ] 4073 verbose get saving is-data-descriptor to /home/michtang/.npm/registry.npmjs.org/is-data-descriptor/.cache.json 4074 silly resolveWithNewModule is-data-descriptor@0.1.4 checking installable status 4075 silly cache add args [ 'is-data-descriptor@^0.1.4', null ] 4076 verbose cache add spec is-data-descriptor@^0.1.4 4077 silly cache add parsed spec Result { 4077 silly cache add raw: 'is-data-descriptor@^0.1.4', 4077 silly cache add scope: null, 4077 silly cache add name: 'is-data-descriptor', 4077 silly cache add rawSpec: '^0.1.4', 4077 silly cache add spec: '>=0.1.4 <0.2.0', 4077 silly cache add type: 'range' } 4078 silly addNamed is-data-descriptor@>=0.1.4 <0.2.0 4079 verbose addNamed ">=0.1.4 <0.2.0" is a valid semver range for is-data-descriptor 4080 silly addNameRange { name: 'is-data-descriptor', 4080 silly addNameRange range: '>=0.1.4 <0.2.0', 4080 silly addNameRange hasData: false } 4081 silly mapToRegistry name is-data-descriptor 4082 silly mapToRegistry using default registry 4083 silly mapToRegistry registry https://registry.npmjs.org/ 4084 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor 4085 verbose addNameRange registry:https://registry.npmjs.org/is-data-descriptor not in flight; fetching 4086 verbose get https://registry.npmjs.org/is-data-descriptor not expired, no request 4087 silly addNameRange number 2 { name: 'is-data-descriptor', 4087 silly addNameRange range: '>=0.1.4 <0.2.0', 4087 silly addNameRange hasData: true } 4088 silly addNameRange versions [ 'is-data-descriptor', 4088 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '1.0.0', '2.0.0' ] ] 4089 silly addNamed is-data-descriptor@0.1.4 4090 verbose addNamed "0.1.4" is a plain semver version for is-data-descriptor 4091 silly mapToRegistry name is-data-descriptor 4092 silly mapToRegistry using default registry 4093 silly mapToRegistry registry https://registry.npmjs.org/ 4094 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor 4095 verbose addRemoteTarball https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz not in flight; adding 4096 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz', 4096 verbose addRemoteTarball '0b5ee648388e2c860282e793f1856fec3f301b56' ] 4097 info retry fetch attempt 1 at 9:35:44 p.m. 4098 info attempt registry request try #1 at 9:35:44 p.m. 4099 http fetch GET https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz 4100 http fetch 200 https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz 4101 silly fetchAndShaCheck shasum 729c91e2d857b7a419a1f9aa65685c4c33f5845d 4102 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz not in flight; adding 4103 verbose addTmpTarball already have metadata; skipping unpack for kind-of@5.1.0 4104 silly cache afterAdd kind-of@5.1.0 4105 verbose afterAdd /home/michtang/.npm/kind-of/5.1.0/package/package.json not in flight; writing 4106 verbose afterAdd /home/michtang/.npm/kind-of/5.1.0/package/package.json written 4107 http 200 https://registry.npmjs.org/is-accessor-descriptor 4108 verbose headers { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 4108 verbose headers 'content-type': 'application/json', 4108 verbose headers 'transfer-encoding': 'chunked', 4108 verbose headers connection: 'keep-alive', 4108 verbose headers 'set-cookie': 4108 verbose headers [ '__cfduid=d888b3cb1c62d6059ebe848f39d3be2841612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4108 verbose headers 'cf-ray': '61a0ba4ddcf7e462-SEA', 4108 verbose headers age: '2715', 4108 verbose headers 'cache-control': 'public, max-age=300', 4108 verbose headers etag: 'W/"e75f54d42978ee76fb38e4034f8beb4c"', 4108 verbose headers 'last-modified': 'Fri, 04 Jan 2019 05:35:26 GMT', 4108 verbose headers vary: 'accept-encoding, accept', 4108 verbose headers 'cf-cache-status': 'HIT', 4108 verbose headers 'cf-request-id': '07f852c4ae0000e462d5b49000000001', 4108 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4108 verbose headers server: 'cloudflare', 4108 verbose headers 'content-encoding': 'gzip' } 4109 silly get cb [ 200, 4109 silly get { date: 'Sun, 31 Jan 2021 04:35:44 GMT', 4109 silly get 'content-type': 'application/json', 4109 silly get 'transfer-encoding': 'chunked', 4109 silly get connection: 'keep-alive', 4109 silly get 'set-cookie': 4109 silly get [ '__cfduid=d888b3cb1c62d6059ebe848f39d3be2841612067744; expires=Tue, 02-Mar-21 04:35:44 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4109 silly get 'cf-ray': '61a0ba4ddcf7e462-SEA', 4109 silly get age: '2715', 4109 silly get 'cache-control': 'public, max-age=300', 4109 silly get etag: 'W/"e75f54d42978ee76fb38e4034f8beb4c"', 4109 silly get 'last-modified': 'Fri, 04 Jan 2019 05:35:26 GMT', 4109 silly get vary: 'accept-encoding, accept', 4109 silly get 'cf-cache-status': 'HIT', 4109 silly get 'cf-request-id': '07f852c4ae0000e462d5b49000000001', 4109 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4109 silly get server: 'cloudflare', 4109 silly get 'content-encoding': 'gzip' } ] 4110 verbose get saving is-accessor-descriptor to /home/michtang/.npm/registry.npmjs.org/is-accessor-descriptor/.cache.json 4111 silly resolveWithNewModule is-accessor-descriptor@0.1.6 checking installable status 4112 silly cache add args [ 'is-accessor-descriptor@^0.1.6', null ] 4113 verbose cache add spec is-accessor-descriptor@^0.1.6 4114 silly cache add parsed spec Result { 4114 silly cache add raw: 'is-accessor-descriptor@^0.1.6', 4114 silly cache add scope: null, 4114 silly cache add name: 'is-accessor-descriptor', 4114 silly cache add rawSpec: '^0.1.6', 4114 silly cache add spec: '>=0.1.6 <0.2.0', 4114 silly cache add type: 'range' } 4115 silly addNamed is-accessor-descriptor@>=0.1.6 <0.2.0 4116 verbose addNamed ">=0.1.6 <0.2.0" is a valid semver range for is-accessor-descriptor 4117 silly addNameRange { name: 'is-accessor-descriptor', 4117 silly addNameRange range: '>=0.1.6 <0.2.0', 4117 silly addNameRange hasData: false } 4118 silly mapToRegistry name is-accessor-descriptor 4119 silly mapToRegistry using default registry 4120 silly mapToRegistry registry https://registry.npmjs.org/ 4121 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor 4122 verbose addNameRange registry:https://registry.npmjs.org/is-accessor-descriptor not in flight; fetching 4123 verbose get https://registry.npmjs.org/is-accessor-descriptor not expired, no request 4124 silly addNameRange number 2 { name: 'is-accessor-descriptor', 4124 silly addNameRange range: '>=0.1.6 <0.2.0', 4124 silly addNameRange hasData: true } 4125 silly addNameRange versions [ 'is-accessor-descriptor', 4125 silly addNameRange [ '0.1.0', 4125 silly addNameRange '0.1.2', 4125 silly addNameRange '0.1.3', 4125 silly addNameRange '0.1.4', 4125 silly addNameRange '0.1.5', 4125 silly addNameRange '0.1.6', 4125 silly addNameRange '1.0.0', 4125 silly addNameRange '2.0.0', 4125 silly addNameRange '3.0.0', 4125 silly addNameRange '3.0.1' ] ] 4126 silly addNamed is-accessor-descriptor@0.1.6 4127 verbose addNamed "0.1.6" is a plain semver version for is-accessor-descriptor 4128 silly mapToRegistry name is-accessor-descriptor 4129 silly mapToRegistry using default registry 4130 silly mapToRegistry registry https://registry.npmjs.org/ 4131 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor 4132 verbose addRemoteTarball https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz not in flight; adding 4133 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz', 4133 verbose addRemoteTarball 'a9e12cb3ae8d876727eeef3843f8a0897b5c98d6' ] 4134 info retry fetch attempt 1 at 9:35:45 p.m. 4135 info attempt registry request try #1 at 9:35:45 p.m. 4136 http fetch GET https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz 4137 http fetch 200 https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz 4138 silly fetchAndShaCheck shasum 0b5ee648388e2c860282e793f1856fec3f301b56 4139 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz not in flight; adding 4140 verbose addTmpTarball already have metadata; skipping unpack for is-data-descriptor@0.1.4 4141 silly cache afterAdd is-data-descriptor@0.1.4 4142 verbose afterAdd /home/michtang/.npm/is-data-descriptor/0.1.4/package/package.json not in flight; writing 4143 verbose afterAdd /home/michtang/.npm/is-data-descriptor/0.1.4/package/package.json written 4144 http fetch 200 https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz 4145 silly fetchAndShaCheck shasum a9e12cb3ae8d876727eeef3843f8a0897b5c98d6 4146 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz not in flight; adding 4147 verbose addTmpTarball already have metadata; skipping unpack for is-accessor-descriptor@0.1.6 4148 silly cache afterAdd is-accessor-descriptor@0.1.6 4149 verbose afterAdd /home/michtang/.npm/is-accessor-descriptor/0.1.6/package/package.json not in flight; writing 4150 verbose afterAdd /home/michtang/.npm/is-accessor-descriptor/0.1.6/package/package.json written 4151 silly fetchNamedPackageData kind-of 4152 silly mapToRegistry name kind-of 4153 silly mapToRegistry using default registry 4154 silly mapToRegistry registry https://registry.npmjs.org/ 4155 silly mapToRegistry uri https://registry.npmjs.org/kind-of 4156 silly resolveWithNewModule kind-of@3.2.2 checking installable status 4157 silly cache add args [ 'kind-of@^3.0.2', null ] 4158 verbose cache add spec kind-of@^3.0.2 4159 silly cache add parsed spec Result { 4159 silly cache add raw: 'kind-of@^3.0.2', 4159 silly cache add scope: null, 4159 silly cache add name: 'kind-of', 4159 silly cache add rawSpec: '^3.0.2', 4159 silly cache add spec: '>=3.0.2 <4.0.0', 4159 silly cache add type: 'range' } 4160 silly addNamed kind-of@>=3.0.2 <4.0.0 4161 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for kind-of 4162 silly addNameRange { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: false } 4163 silly mapToRegistry name kind-of 4164 silly mapToRegistry using default registry 4165 silly mapToRegistry registry https://registry.npmjs.org/ 4166 silly mapToRegistry uri https://registry.npmjs.org/kind-of 4167 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching 4168 verbose get https://registry.npmjs.org/kind-of not expired, no request 4169 silly addNameRange number 2 { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: true } 4170 silly addNameRange versions [ 'kind-of', 4170 silly addNameRange [ '0.1.0', 4170 silly addNameRange '0.1.1', 4170 silly addNameRange '0.1.2', 4170 silly addNameRange '1.0.0', 4170 silly addNameRange '1.0.1', 4170 silly addNameRange '1.1.0', 4170 silly addNameRange '2.0.0', 4170 silly addNameRange '2.0.1', 4170 silly addNameRange '3.0.0', 4170 silly addNameRange '3.0.1', 4170 silly addNameRange '3.0.2', 4170 silly addNameRange '3.0.3', 4170 silly addNameRange '3.0.4', 4170 silly addNameRange '3.1.0', 4170 silly addNameRange '3.2.0', 4170 silly addNameRange '3.2.1', 4170 silly addNameRange '3.2.2', 4170 silly addNameRange '4.0.0', 4170 silly addNameRange '5.0.0', 4170 silly addNameRange '5.0.1', 4170 silly addNameRange '5.0.2', 4170 silly addNameRange '5.1.0', 4170 silly addNameRange '6.0.0', 4170 silly addNameRange '6.0.1', 4170 silly addNameRange '6.0.2', 4170 silly addNameRange '6.0.3' ] ] 4171 silly addNamed kind-of@3.2.2 4172 verbose addNamed "3.2.2" is a plain semver version for kind-of 4173 silly cache afterAdd kind-of@3.2.2 4174 verbose afterAdd /home/michtang/.npm/kind-of/3.2.2/package/package.json not in flight; writing 4175 verbose afterAdd /home/michtang/.npm/kind-of/3.2.2/package/package.json written 4176 silly fetchNamedPackageData kind-of 4177 silly mapToRegistry name kind-of 4178 silly mapToRegistry using default registry 4179 silly mapToRegistry registry https://registry.npmjs.org/ 4180 silly mapToRegistry uri https://registry.npmjs.org/kind-of 4181 silly resolveWithNewModule kind-of@3.2.2 checking installable status 4182 silly cache add args [ 'kind-of@^3.0.2', null ] 4183 verbose cache add spec kind-of@^3.0.2 4184 silly cache add parsed spec Result { 4184 silly cache add raw: 'kind-of@^3.0.2', 4184 silly cache add scope: null, 4184 silly cache add name: 'kind-of', 4184 silly cache add rawSpec: '^3.0.2', 4184 silly cache add spec: '>=3.0.2 <4.0.0', 4184 silly cache add type: 'range' } 4185 silly addNamed kind-of@>=3.0.2 <4.0.0 4186 verbose addNamed ">=3.0.2 <4.0.0" is a valid semver range for kind-of 4187 silly addNameRange { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: false } 4188 silly mapToRegistry name kind-of 4189 silly mapToRegistry using default registry 4190 silly mapToRegistry registry https://registry.npmjs.org/ 4191 silly mapToRegistry uri https://registry.npmjs.org/kind-of 4192 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching 4193 verbose get https://registry.npmjs.org/kind-of not expired, no request 4194 silly addNameRange number 2 { name: 'kind-of', range: '>=3.0.2 <4.0.0', hasData: true } 4195 silly addNameRange versions [ 'kind-of', 4195 silly addNameRange [ '0.1.0', 4195 silly addNameRange '0.1.1', 4195 silly addNameRange '0.1.2', 4195 silly addNameRange '1.0.0', 4195 silly addNameRange '1.0.1', 4195 silly addNameRange '1.1.0', 4195 silly addNameRange '2.0.0', 4195 silly addNameRange '2.0.1', 4195 silly addNameRange '3.0.0', 4195 silly addNameRange '3.0.1', 4195 silly addNameRange '3.0.2', 4195 silly addNameRange '3.0.3', 4195 silly addNameRange '3.0.4', 4195 silly addNameRange '3.1.0', 4195 silly addNameRange '3.2.0', 4195 silly addNameRange '3.2.1', 4195 silly addNameRange '3.2.2', 4195 silly addNameRange '4.0.0', 4195 silly addNameRange '5.0.0', 4195 silly addNameRange '5.0.1', 4195 silly addNameRange '5.0.2', 4195 silly addNameRange '5.1.0', 4195 silly addNameRange '6.0.0', 4195 silly addNameRange '6.0.1', 4195 silly addNameRange '6.0.2', 4195 silly addNameRange '6.0.3' ] ] 4196 silly addNamed kind-of@3.2.2 4197 verbose addNamed "3.2.2" is a plain semver version for kind-of 4198 silly cache afterAdd kind-of@3.2.2 4199 verbose afterAdd /home/michtang/.npm/kind-of/3.2.2/package/package.json not in flight; writing 4200 verbose afterAdd /home/michtang/.npm/kind-of/3.2.2/package/package.json written 4201 silly fetchNamedPackageData define-property 4202 silly mapToRegistry name define-property 4203 silly mapToRegistry using default registry 4204 silly mapToRegistry registry https://registry.npmjs.org/ 4205 silly mapToRegistry uri https://registry.npmjs.org/define-property 4206 silly resolveWithNewModule define-property@0.2.5 checking installable status 4207 silly cache add args [ 'define-property@^0.2.5', null ] 4208 verbose cache add spec define-property@^0.2.5 4209 silly fetchNamedPackageData object-copy 4210 silly mapToRegistry name object-copy 4211 silly mapToRegistry using default registry 4212 silly mapToRegistry registry https://registry.npmjs.org/ 4213 silly mapToRegistry uri https://registry.npmjs.org/object-copy 4214 silly cache add parsed spec Result { 4214 silly cache add raw: 'define-property@^0.2.5', 4214 silly cache add scope: null, 4214 silly cache add name: 'define-property', 4214 silly cache add rawSpec: '^0.2.5', 4214 silly cache add spec: '>=0.2.5 <0.3.0', 4214 silly cache add type: 'range' } 4215 silly addNamed define-property@>=0.2.5 <0.3.0 4216 verbose addNamed ">=0.2.5 <0.3.0" is a valid semver range for define-property 4217 silly addNameRange { name: 'define-property', 4217 silly addNameRange range: '>=0.2.5 <0.3.0', 4217 silly addNameRange hasData: false } 4218 silly mapToRegistry name define-property 4219 silly mapToRegistry using default registry 4220 silly mapToRegistry registry https://registry.npmjs.org/ 4221 silly mapToRegistry uri https://registry.npmjs.org/define-property 4222 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching 4223 verbose request uri https://registry.npmjs.org/object-copy 4224 verbose request no auth needed 4225 info attempt registry request try #1 at 9:35:45 p.m. 4226 http request GET https://registry.npmjs.org/object-copy 4227 verbose get https://registry.npmjs.org/define-property not expired, no request 4228 silly addNameRange number 2 { name: 'define-property', 4228 silly addNameRange range: '>=0.2.5 <0.3.0', 4228 silly addNameRange hasData: true } 4229 silly addNameRange versions [ 'define-property', 4229 silly addNameRange [ '0.1.0', 4229 silly addNameRange '0.1.2', 4229 silly addNameRange '0.1.3', 4229 silly addNameRange '0.2.0', 4229 silly addNameRange '0.2.1', 4229 silly addNameRange '0.2.2', 4229 silly addNameRange '0.2.3', 4229 silly addNameRange '0.2.5', 4229 silly addNameRange '1.0.0', 4229 silly addNameRange '2.0.0', 4229 silly addNameRange '2.0.1', 4229 silly addNameRange '2.0.2' ] ] 4230 silly addNamed define-property@0.2.5 4231 verbose addNamed "0.2.5" is a plain semver version for define-property 4232 silly cache afterAdd define-property@0.2.5 4233 verbose afterAdd /home/michtang/.npm/define-property/0.2.5/package/package.json not in flight; writing 4234 verbose afterAdd /home/michtang/.npm/define-property/0.2.5/package/package.json written 4235 http 200 https://registry.npmjs.org/object-copy 4236 verbose headers { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4236 verbose headers 'content-type': 'application/json; charset=UTF-8', 4236 verbose headers 'transfer-encoding': 'chunked', 4236 verbose headers connection: 'keep-alive', 4236 verbose headers 'set-cookie': 4236 verbose headers [ '__cfduid=d0ae18c25b7ca2a014767f8c9787925801612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4236 verbose headers 'cf-ray': '61a0ba4eba79c98d-SEA', 4236 verbose headers age: '1059', 4236 verbose headers 'cache-control': 'public, max-age=300', 4236 verbose headers etag: 'W/"fbd25b20ac7b0a02cfa2f42ebf6988d8"', 4236 verbose headers 'last-modified': 'Sun, 27 May 2018 10:57:31 GMT', 4236 verbose headers vary: 'accept-encoding, accept', 4236 verbose headers 'cf-cache-status': 'HIT', 4236 verbose headers 'cf-request-id': '07f852c5380000c98d27045000000001', 4236 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4236 verbose headers server: 'cloudflare', 4236 verbose headers 'content-encoding': 'gzip' } 4237 silly get cb [ 200, 4237 silly get { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4237 silly get 'content-type': 'application/json; charset=UTF-8', 4237 silly get 'transfer-encoding': 'chunked', 4237 silly get connection: 'keep-alive', 4237 silly get 'set-cookie': 4237 silly get [ '__cfduid=d0ae18c25b7ca2a014767f8c9787925801612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4237 silly get 'cf-ray': '61a0ba4eba79c98d-SEA', 4237 silly get age: '1059', 4237 silly get 'cache-control': 'public, max-age=300', 4237 silly get etag: 'W/"fbd25b20ac7b0a02cfa2f42ebf6988d8"', 4237 silly get 'last-modified': 'Sun, 27 May 2018 10:57:31 GMT', 4237 silly get vary: 'accept-encoding, accept', 4237 silly get 'cf-cache-status': 'HIT', 4237 silly get 'cf-request-id': '07f852c5380000c98d27045000000001', 4237 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4237 silly get server: 'cloudflare', 4237 silly get 'content-encoding': 'gzip' } ] 4238 verbose get saving object-copy to /home/michtang/.npm/registry.npmjs.org/object-copy/.cache.json 4239 silly resolveWithNewModule object-copy@0.1.0 checking installable status 4240 silly cache add args [ 'object-copy@^0.1.0', null ] 4241 verbose cache add spec object-copy@^0.1.0 4242 silly cache add parsed spec Result { 4242 silly cache add raw: 'object-copy@^0.1.0', 4242 silly cache add scope: null, 4242 silly cache add name: 'object-copy', 4242 silly cache add rawSpec: '^0.1.0', 4242 silly cache add spec: '>=0.1.0 <0.2.0', 4242 silly cache add type: 'range' } 4243 silly addNamed object-copy@>=0.1.0 <0.2.0 4244 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for object-copy 4245 silly addNameRange { name: 'object-copy', range: '>=0.1.0 <0.2.0', hasData: false } 4246 silly mapToRegistry name object-copy 4247 silly mapToRegistry using default registry 4248 silly mapToRegistry registry https://registry.npmjs.org/ 4249 silly mapToRegistry uri https://registry.npmjs.org/object-copy 4250 verbose addNameRange registry:https://registry.npmjs.org/object-copy not in flight; fetching 4251 verbose get https://registry.npmjs.org/object-copy not expired, no request 4252 silly addNameRange number 2 { name: 'object-copy', range: '>=0.1.0 <0.2.0', hasData: true } 4253 silly addNameRange versions [ 'object-copy', [ '0.1.0', '1.0.0' ] ] 4254 silly addNamed object-copy@0.1.0 4255 verbose addNamed "0.1.0" is a plain semver version for object-copy 4256 silly mapToRegistry name object-copy 4257 silly mapToRegistry using default registry 4258 silly mapToRegistry registry https://registry.npmjs.org/ 4259 silly mapToRegistry uri https://registry.npmjs.org/object-copy 4260 verbose addRemoteTarball https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz not in flight; adding 4261 verbose addRemoteTarball [ 'https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz', 4261 verbose addRemoteTarball '7e7d858b781bd7c991a41ba975ed3812754e998c' ] 4262 info retry fetch attempt 1 at 9:35:45 p.m. 4263 info attempt registry request try #1 at 9:35:45 p.m. 4264 http fetch GET https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz 4265 http fetch 200 https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz 4266 silly fetchAndShaCheck shasum 7e7d858b781bd7c991a41ba975ed3812754e998c 4267 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz not in flight; adding 4268 verbose addTmpTarball already have metadata; skipping unpack for object-copy@0.1.0 4269 silly cache afterAdd object-copy@0.1.0 4270 verbose afterAdd /home/michtang/.npm/object-copy/0.1.0/package/package.json not in flight; writing 4271 verbose afterAdd /home/michtang/.npm/object-copy/0.1.0/package/package.json written 4272 silly fetchNamedPackageData copy-descriptor 4273 silly mapToRegistry name copy-descriptor 4274 silly mapToRegistry using default registry 4275 silly mapToRegistry registry https://registry.npmjs.org/ 4276 silly mapToRegistry uri https://registry.npmjs.org/copy-descriptor 4277 silly fetchNamedPackageData define-property 4278 silly mapToRegistry name define-property 4279 silly mapToRegistry using default registry 4280 silly mapToRegistry registry https://registry.npmjs.org/ 4281 silly mapToRegistry uri https://registry.npmjs.org/define-property 4282 silly resolveWithNewModule define-property@0.2.5 checking installable status 4283 silly cache add args [ 'define-property@^0.2.5', null ] 4284 verbose cache add spec define-property@^0.2.5 4285 silly fetchNamedPackageData kind-of 4286 silly mapToRegistry name kind-of 4287 silly mapToRegistry using default registry 4288 silly mapToRegistry registry https://registry.npmjs.org/ 4289 silly mapToRegistry uri https://registry.npmjs.org/kind-of 4290 silly resolveWithNewModule kind-of@3.2.2 checking installable status 4291 silly cache add args [ 'kind-of@^3.0.3', null ] 4292 verbose cache add spec kind-of@^3.0.3 4293 silly cache add parsed spec Result { 4293 silly cache add raw: 'define-property@^0.2.5', 4293 silly cache add scope: null, 4293 silly cache add name: 'define-property', 4293 silly cache add rawSpec: '^0.2.5', 4293 silly cache add spec: '>=0.2.5 <0.3.0', 4293 silly cache add type: 'range' } 4294 silly addNamed define-property@>=0.2.5 <0.3.0 4295 verbose addNamed ">=0.2.5 <0.3.0" is a valid semver range for define-property 4296 silly addNameRange { name: 'define-property', 4296 silly addNameRange range: '>=0.2.5 <0.3.0', 4296 silly addNameRange hasData: false } 4297 silly mapToRegistry name define-property 4298 silly mapToRegistry using default registry 4299 silly mapToRegistry registry https://registry.npmjs.org/ 4300 silly mapToRegistry uri https://registry.npmjs.org/define-property 4301 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching 4302 silly cache add parsed spec Result { 4302 silly cache add raw: 'kind-of@^3.0.3', 4302 silly cache add scope: null, 4302 silly cache add name: 'kind-of', 4302 silly cache add rawSpec: '^3.0.3', 4302 silly cache add spec: '>=3.0.3 <4.0.0', 4302 silly cache add type: 'range' } 4303 silly addNamed kind-of@>=3.0.3 <4.0.0 4304 verbose addNamed ">=3.0.3 <4.0.0" is a valid semver range for kind-of 4305 silly addNameRange { name: 'kind-of', range: '>=3.0.3 <4.0.0', hasData: false } 4306 silly mapToRegistry name kind-of 4307 silly mapToRegistry using default registry 4308 silly mapToRegistry registry https://registry.npmjs.org/ 4309 silly mapToRegistry uri https://registry.npmjs.org/kind-of 4310 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching 4311 verbose request uri https://registry.npmjs.org/copy-descriptor 4312 verbose request no auth needed 4313 info attempt registry request try #1 at 9:35:45 p.m. 4314 http request GET https://registry.npmjs.org/copy-descriptor 4315 verbose get https://registry.npmjs.org/define-property not expired, no request 4316 silly addNameRange number 2 { name: 'define-property', 4316 silly addNameRange range: '>=0.2.5 <0.3.0', 4316 silly addNameRange hasData: true } 4317 silly addNameRange versions [ 'define-property', 4317 silly addNameRange [ '0.1.0', 4317 silly addNameRange '0.1.2', 4317 silly addNameRange '0.1.3', 4317 silly addNameRange '0.2.0', 4317 silly addNameRange '0.2.1', 4317 silly addNameRange '0.2.2', 4317 silly addNameRange '0.2.3', 4317 silly addNameRange '0.2.5', 4317 silly addNameRange '1.0.0', 4317 silly addNameRange '2.0.0', 4317 silly addNameRange '2.0.1', 4317 silly addNameRange '2.0.2' ] ] 4318 silly addNamed define-property@0.2.5 4319 verbose addNamed "0.2.5" is a plain semver version for define-property 4320 verbose get https://registry.npmjs.org/kind-of not expired, no request 4321 silly addNameRange number 2 { name: 'kind-of', range: '>=3.0.3 <4.0.0', hasData: true } 4322 silly addNameRange versions [ 'kind-of', 4322 silly addNameRange [ '0.1.0', 4322 silly addNameRange '0.1.1', 4322 silly addNameRange '0.1.2', 4322 silly addNameRange '1.0.0', 4322 silly addNameRange '1.0.1', 4322 silly addNameRange '1.1.0', 4322 silly addNameRange '2.0.0', 4322 silly addNameRange '2.0.1', 4322 silly addNameRange '3.0.0', 4322 silly addNameRange '3.0.1', 4322 silly addNameRange '3.0.2', 4322 silly addNameRange '3.0.3', 4322 silly addNameRange '3.0.4', 4322 silly addNameRange '3.1.0', 4322 silly addNameRange '3.2.0', 4322 silly addNameRange '3.2.1', 4322 silly addNameRange '3.2.2', 4322 silly addNameRange '4.0.0', 4322 silly addNameRange '5.0.0', 4322 silly addNameRange '5.0.1', 4322 silly addNameRange '5.0.2', 4322 silly addNameRange '5.1.0', 4322 silly addNameRange '6.0.0', 4322 silly addNameRange '6.0.1', 4322 silly addNameRange '6.0.2', 4322 silly addNameRange '6.0.3' ] ] 4323 silly addNamed kind-of@3.2.2 4324 verbose addNamed "3.2.2" is a plain semver version for kind-of 4325 silly cache afterAdd define-property@0.2.5 4326 verbose afterAdd /home/michtang/.npm/define-property/0.2.5/package/package.json not in flight; writing 4327 silly cache afterAdd kind-of@3.2.2 4328 verbose afterAdd /home/michtang/.npm/kind-of/3.2.2/package/package.json not in flight; writing 4329 verbose afterAdd /home/michtang/.npm/define-property/0.2.5/package/package.json written 4330 verbose afterAdd /home/michtang/.npm/kind-of/3.2.2/package/package.json written 4331 http 200 https://registry.npmjs.org/copy-descriptor 4332 verbose headers { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4332 verbose headers 'content-type': 'application/json; charset=UTF-8', 4332 verbose headers 'transfer-encoding': 'chunked', 4332 verbose headers connection: 'keep-alive', 4332 verbose headers 'set-cookie': 4332 verbose headers [ '__cfduid=d50c273c66f9e00f8ef936e8d8202ae6b1612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4332 verbose headers 'cf-ray': '61a0ba4f6cb5c981-SEA', 4332 verbose headers age: '3383', 4332 verbose headers 'cache-control': 'public, max-age=300', 4332 verbose headers etag: 'W/"9880c837a4d264c3678d3f50e695aa50"', 4332 verbose headers 'last-modified': 'Sat, 26 May 2018 20:51:27 GMT', 4332 verbose headers vary: 'accept-encoding, accept', 4332 verbose headers 'cf-cache-status': 'HIT', 4332 verbose headers 'cf-request-id': '07f852c5a50000c9811e03a000000001', 4332 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4332 verbose headers server: 'cloudflare', 4332 verbose headers 'content-encoding': 'gzip' } 4333 silly get cb [ 200, 4333 silly get { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4333 silly get 'content-type': 'application/json; charset=UTF-8', 4333 silly get 'transfer-encoding': 'chunked', 4333 silly get connection: 'keep-alive', 4333 silly get 'set-cookie': 4333 silly get [ '__cfduid=d50c273c66f9e00f8ef936e8d8202ae6b1612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4333 silly get 'cf-ray': '61a0ba4f6cb5c981-SEA', 4333 silly get age: '3383', 4333 silly get 'cache-control': 'public, max-age=300', 4333 silly get etag: 'W/"9880c837a4d264c3678d3f50e695aa50"', 4333 silly get 'last-modified': 'Sat, 26 May 2018 20:51:27 GMT', 4333 silly get vary: 'accept-encoding, accept', 4333 silly get 'cf-cache-status': 'HIT', 4333 silly get 'cf-request-id': '07f852c5a50000c9811e03a000000001', 4333 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4333 silly get server: 'cloudflare', 4333 silly get 'content-encoding': 'gzip' } ] 4334 verbose get saving copy-descriptor to /home/michtang/.npm/registry.npmjs.org/copy-descriptor/.cache.json 4335 silly resolveWithNewModule copy-descriptor@0.1.1 checking installable status 4336 silly cache add args [ 'copy-descriptor@^0.1.0', null ] 4337 verbose cache add spec copy-descriptor@^0.1.0 4338 silly cache add parsed spec Result { 4338 silly cache add raw: 'copy-descriptor@^0.1.0', 4338 silly cache add scope: null, 4338 silly cache add name: 'copy-descriptor', 4338 silly cache add rawSpec: '^0.1.0', 4338 silly cache add spec: '>=0.1.0 <0.2.0', 4338 silly cache add type: 'range' } 4339 silly addNamed copy-descriptor@>=0.1.0 <0.2.0 4340 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for copy-descriptor 4341 silly addNameRange { name: 'copy-descriptor', 4341 silly addNameRange range: '>=0.1.0 <0.2.0', 4341 silly addNameRange hasData: false } 4342 silly mapToRegistry name copy-descriptor 4343 silly mapToRegistry using default registry 4344 silly mapToRegistry registry https://registry.npmjs.org/ 4345 silly mapToRegistry uri https://registry.npmjs.org/copy-descriptor 4346 verbose addNameRange registry:https://registry.npmjs.org/copy-descriptor not in flight; fetching 4347 verbose get https://registry.npmjs.org/copy-descriptor not expired, no request 4348 silly addNameRange number 2 { name: 'copy-descriptor', 4348 silly addNameRange range: '>=0.1.0 <0.2.0', 4348 silly addNameRange hasData: true } 4349 silly addNameRange versions [ 'copy-descriptor', [ '0.1.0', '0.1.1' ] ] 4350 silly addNamed copy-descriptor@0.1.1 4351 verbose addNamed "0.1.1" is a plain semver version for copy-descriptor 4352 silly mapToRegistry name copy-descriptor 4353 silly mapToRegistry using default registry 4354 silly mapToRegistry registry https://registry.npmjs.org/ 4355 silly mapToRegistry uri https://registry.npmjs.org/copy-descriptor 4356 verbose addRemoteTarball https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz not in flight; adding 4357 verbose addRemoteTarball [ 'https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz', 4357 verbose addRemoteTarball '676f6eb3c39997c2ee1ac3a924fd6124748f578d' ] 4358 info retry fetch attempt 1 at 9:35:45 p.m. 4359 info attempt registry request try #1 at 9:35:45 p.m. 4360 http fetch GET https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz 4361 http fetch 200 https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz 4362 silly fetchAndShaCheck shasum 676f6eb3c39997c2ee1ac3a924fd6124748f578d 4363 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz not in flight; adding 4364 verbose addTmpTarball already have metadata; skipping unpack for copy-descriptor@0.1.1 4365 silly cache afterAdd copy-descriptor@0.1.1 4366 verbose afterAdd /home/michtang/.npm/copy-descriptor/0.1.1/package/package.json not in flight; writing 4367 verbose afterAdd /home/michtang/.npm/copy-descriptor/0.1.1/package/package.json written 4368 silly fetchNamedPackageData is-descriptor 4369 silly mapToRegistry name is-descriptor 4370 silly mapToRegistry using default registry 4371 silly mapToRegistry registry https://registry.npmjs.org/ 4372 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor 4373 silly resolveWithNewModule is-descriptor@1.0.2 checking installable status 4374 silly cache add args [ 'is-descriptor@^1.0.0', null ] 4375 verbose cache add spec is-descriptor@^1.0.0 4376 silly cache add parsed spec Result { 4376 silly cache add raw: 'is-descriptor@^1.0.0', 4376 silly cache add scope: null, 4376 silly cache add name: 'is-descriptor', 4376 silly cache add rawSpec: '^1.0.0', 4376 silly cache add spec: '>=1.0.0 <2.0.0', 4376 silly cache add type: 'range' } 4377 silly addNamed is-descriptor@>=1.0.0 <2.0.0 4378 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-descriptor 4379 silly addNameRange { name: 'is-descriptor', 4379 silly addNameRange range: '>=1.0.0 <2.0.0', 4379 silly addNameRange hasData: false } 4380 silly mapToRegistry name is-descriptor 4381 silly mapToRegistry using default registry 4382 silly mapToRegistry registry https://registry.npmjs.org/ 4383 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor 4384 verbose addNameRange registry:https://registry.npmjs.org/is-descriptor not in flight; fetching 4385 verbose get https://registry.npmjs.org/is-descriptor not expired, no request 4386 silly addNameRange number 2 { name: 'is-descriptor', range: '>=1.0.0 <2.0.0', hasData: true } 4387 silly addNameRange versions [ 'is-descriptor', 4387 silly addNameRange [ '0.1.0', 4387 silly addNameRange '0.1.1', 4387 silly addNameRange '0.1.2', 4387 silly addNameRange '0.1.3', 4387 silly addNameRange '0.1.4', 4387 silly addNameRange '0.1.5', 4387 silly addNameRange '1.0.0', 4387 silly addNameRange '1.0.1', 4387 silly addNameRange '0.1.6', 4387 silly addNameRange '1.0.2', 4387 silly addNameRange '3.0.0' ] ] 4388 silly addNamed is-descriptor@1.0.2 4389 verbose addNamed "1.0.2" is a plain semver version for is-descriptor 4390 silly mapToRegistry name is-descriptor 4391 silly mapToRegistry using default registry 4392 silly mapToRegistry registry https://registry.npmjs.org/ 4393 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor 4394 verbose addRemoteTarball https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz not in flight; adding 4395 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz', 4395 verbose addRemoteTarball '3b159746a66604b04f8c81524ba365c5f14d86ec' ] 4396 info retry fetch attempt 1 at 9:35:45 p.m. 4397 info attempt registry request try #1 at 9:35:45 p.m. 4398 http fetch GET https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz 4399 http fetch 200 https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz 4400 silly fetchAndShaCheck shasum 3b159746a66604b04f8c81524ba365c5f14d86ec 4401 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz not in flight; adding 4402 verbose addTmpTarball already have metadata; skipping unpack for is-descriptor@1.0.2 4403 silly cache afterAdd is-descriptor@1.0.2 4404 verbose afterAdd /home/michtang/.npm/is-descriptor/1.0.2/package/package.json not in flight; writing 4405 verbose afterAdd /home/michtang/.npm/is-descriptor/1.0.2/package/package.json written 4406 silly fetchNamedPackageData is-accessor-descriptor 4407 silly mapToRegistry name is-accessor-descriptor 4408 silly mapToRegistry using default registry 4409 silly mapToRegistry registry https://registry.npmjs.org/ 4410 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor 4411 silly resolveWithNewModule is-accessor-descriptor@1.0.0 checking installable status 4412 silly cache add args [ 'is-accessor-descriptor@^1.0.0', null ] 4413 verbose cache add spec is-accessor-descriptor@^1.0.0 4414 silly fetchNamedPackageData is-data-descriptor 4415 silly mapToRegistry name is-data-descriptor 4416 silly mapToRegistry using default registry 4417 silly mapToRegistry registry https://registry.npmjs.org/ 4418 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor 4419 silly resolveWithNewModule is-data-descriptor@1.0.0 checking installable status 4420 silly cache add args [ 'is-data-descriptor@^1.0.0', null ] 4421 verbose cache add spec is-data-descriptor@^1.0.0 4422 silly cache add parsed spec Result { 4422 silly cache add raw: 'is-accessor-descriptor@^1.0.0', 4422 silly cache add scope: null, 4422 silly cache add name: 'is-accessor-descriptor', 4422 silly cache add rawSpec: '^1.0.0', 4422 silly cache add spec: '>=1.0.0 <2.0.0', 4422 silly cache add type: 'range' } 4423 silly addNamed is-accessor-descriptor@>=1.0.0 <2.0.0 4424 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-accessor-descriptor 4425 silly addNameRange { name: 'is-accessor-descriptor', 4425 silly addNameRange range: '>=1.0.0 <2.0.0', 4425 silly addNameRange hasData: false } 4426 silly mapToRegistry name is-accessor-descriptor 4427 silly mapToRegistry using default registry 4428 silly mapToRegistry registry https://registry.npmjs.org/ 4429 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor 4430 verbose addNameRange registry:https://registry.npmjs.org/is-accessor-descriptor not in flight; fetching 4431 silly cache add parsed spec Result { 4431 silly cache add raw: 'is-data-descriptor@^1.0.0', 4431 silly cache add scope: null, 4431 silly cache add name: 'is-data-descriptor', 4431 silly cache add rawSpec: '^1.0.0', 4431 silly cache add spec: '>=1.0.0 <2.0.0', 4431 silly cache add type: 'range' } 4432 silly addNamed is-data-descriptor@>=1.0.0 <2.0.0 4433 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-data-descriptor 4434 silly addNameRange { name: 'is-data-descriptor', 4434 silly addNameRange range: '>=1.0.0 <2.0.0', 4434 silly addNameRange hasData: false } 4435 silly mapToRegistry name is-data-descriptor 4436 silly mapToRegistry using default registry 4437 silly mapToRegistry registry https://registry.npmjs.org/ 4438 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor 4439 verbose addNameRange registry:https://registry.npmjs.org/is-data-descriptor not in flight; fetching 4440 verbose get https://registry.npmjs.org/is-accessor-descriptor not expired, no request 4441 silly addNameRange number 2 { name: 'is-accessor-descriptor', 4441 silly addNameRange range: '>=1.0.0 <2.0.0', 4441 silly addNameRange hasData: true } 4442 silly addNameRange versions [ 'is-accessor-descriptor', 4442 silly addNameRange [ '0.1.0', 4442 silly addNameRange '0.1.2', 4442 silly addNameRange '0.1.3', 4442 silly addNameRange '0.1.4', 4442 silly addNameRange '0.1.5', 4442 silly addNameRange '0.1.6', 4442 silly addNameRange '1.0.0', 4442 silly addNameRange '2.0.0', 4442 silly addNameRange '3.0.0', 4442 silly addNameRange '3.0.1' ] ] 4443 silly addNamed is-accessor-descriptor@1.0.0 4444 verbose addNamed "1.0.0" is a plain semver version for is-accessor-descriptor 4445 verbose get https://registry.npmjs.org/is-data-descriptor not expired, no request 4446 silly addNameRange number 2 { name: 'is-data-descriptor', 4446 silly addNameRange range: '>=1.0.0 <2.0.0', 4446 silly addNameRange hasData: true } 4447 silly addNameRange versions [ 'is-data-descriptor', 4447 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '1.0.0', '2.0.0' ] ] 4448 silly addNamed is-data-descriptor@1.0.0 4449 verbose addNamed "1.0.0" is a plain semver version for is-data-descriptor 4450 silly mapToRegistry name is-accessor-descriptor 4451 silly mapToRegistry using default registry 4452 silly mapToRegistry registry https://registry.npmjs.org/ 4453 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor 4454 verbose addRemoteTarball https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz not in flight; adding 4455 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz', 4455 verbose addRemoteTarball '169c2f6d3df1f992618072365c9b0ea1f6878656' ] 4456 silly mapToRegistry name is-data-descriptor 4457 silly mapToRegistry using default registry 4458 silly mapToRegistry registry https://registry.npmjs.org/ 4459 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor 4460 verbose addRemoteTarball https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz not in flight; adding 4461 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz', 4461 verbose addRemoteTarball 'd84876321d0e7add03990406abbbbd36ba9268c7' ] 4462 info retry fetch attempt 1 at 9:35:45 p.m. 4463 info attempt registry request try #1 at 9:35:45 p.m. 4464 http fetch GET https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz 4465 info retry fetch attempt 1 at 9:35:45 p.m. 4466 info attempt registry request try #1 at 9:35:45 p.m. 4467 http fetch GET https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz 4468 http fetch 200 https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz 4469 silly fetchAndShaCheck shasum 169c2f6d3df1f992618072365c9b0ea1f6878656 4470 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz not in flight; adding 4471 verbose addTmpTarball already have metadata; skipping unpack for is-accessor-descriptor@1.0.0 4472 silly cache afterAdd is-accessor-descriptor@1.0.0 4473 verbose afterAdd /home/michtang/.npm/is-accessor-descriptor/1.0.0/package/package.json not in flight; writing 4474 verbose afterAdd /home/michtang/.npm/is-accessor-descriptor/1.0.0/package/package.json written 4475 http fetch 200 https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz 4476 silly fetchAndShaCheck shasum d84876321d0e7add03990406abbbbd36ba9268c7 4477 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz not in flight; adding 4478 verbose addTmpTarball already have metadata; skipping unpack for is-data-descriptor@1.0.0 4479 silly cache afterAdd is-data-descriptor@1.0.0 4480 verbose afterAdd /home/michtang/.npm/is-data-descriptor/1.0.0/package/package.json not in flight; writing 4481 verbose afterAdd /home/michtang/.npm/is-data-descriptor/1.0.0/package/package.json written 4482 silly fetchNamedPackageData for-in 4483 silly mapToRegistry name for-in 4484 silly mapToRegistry using default registry 4485 silly mapToRegistry registry https://registry.npmjs.org/ 4486 silly mapToRegistry uri https://registry.npmjs.org/for-in 4487 silly fetchNamedPackageData is-extendable 4488 silly mapToRegistry name is-extendable 4489 silly mapToRegistry using default registry 4490 silly mapToRegistry registry https://registry.npmjs.org/ 4491 silly mapToRegistry uri https://registry.npmjs.org/is-extendable 4492 silly resolveWithNewModule is-extendable@1.0.1 checking installable status 4493 silly cache add args [ 'is-extendable@^1.0.1', null ] 4494 verbose cache add spec is-extendable@^1.0.1 4495 silly cache add parsed spec Result { 4495 silly cache add raw: 'is-extendable@^1.0.1', 4495 silly cache add scope: null, 4495 silly cache add name: 'is-extendable', 4495 silly cache add rawSpec: '^1.0.1', 4495 silly cache add spec: '>=1.0.1 <2.0.0', 4495 silly cache add type: 'range' } 4496 silly addNamed is-extendable@>=1.0.1 <2.0.0 4497 verbose addNamed ">=1.0.1 <2.0.0" is a valid semver range for is-extendable 4498 silly addNameRange { name: 'is-extendable', 4498 silly addNameRange range: '>=1.0.1 <2.0.0', 4498 silly addNameRange hasData: false } 4499 silly mapToRegistry name is-extendable 4500 silly mapToRegistry using default registry 4501 silly mapToRegistry registry https://registry.npmjs.org/ 4502 silly mapToRegistry uri https://registry.npmjs.org/is-extendable 4503 verbose addNameRange registry:https://registry.npmjs.org/is-extendable not in flight; fetching 4504 verbose request uri https://registry.npmjs.org/for-in 4505 verbose request no auth needed 4506 info attempt registry request try #1 at 9:35:45 p.m. 4507 http request GET https://registry.npmjs.org/for-in 4508 verbose get https://registry.npmjs.org/is-extendable not expired, no request 4509 silly addNameRange number 2 { name: 'is-extendable', range: '>=1.0.1 <2.0.0', hasData: true } 4510 silly addNameRange versions [ 'is-extendable', [ '0.1.0', '0.1.1', '1.0.0', '1.0.1' ] ] 4511 silly addNamed is-extendable@1.0.1 4512 verbose addNamed "1.0.1" is a plain semver version for is-extendable 4513 silly cache afterAdd is-extendable@1.0.1 4514 verbose afterAdd /home/michtang/.npm/is-extendable/1.0.1/package/package.json not in flight; writing 4515 verbose afterAdd /home/michtang/.npm/is-extendable/1.0.1/package/package.json written 4516 http 200 https://registry.npmjs.org/for-in 4517 verbose headers { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4517 verbose headers 'content-type': 'application/json; charset=UTF-8', 4517 verbose headers 'transfer-encoding': 'chunked', 4517 verbose headers connection: 'keep-alive', 4517 verbose headers 'set-cookie': 4517 verbose headers [ '__cfduid=d7c32db0c49b35615bd23f9b0c44611aa1612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4517 verbose headers 'cf-ray': '61a0ba51292439a8-SEA', 4517 verbose headers age: '3873', 4517 verbose headers 'cache-control': 'public, max-age=300', 4517 verbose headers etag: 'W/"08635e3d5a29b1500338930e09986dbf"', 4517 verbose headers 'last-modified': 'Sun, 27 May 2018 01:04:24 GMT', 4517 verbose headers vary: 'accept-encoding, accept', 4517 verbose headers 'cf-cache-status': 'HIT', 4517 verbose headers 'cf-request-id': '07f852c6bd000039a82baa4000000001', 4517 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4517 verbose headers server: 'cloudflare', 4517 verbose headers 'content-encoding': 'gzip' } 4518 silly get cb [ 200, 4518 silly get { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4518 silly get 'content-type': 'application/json; charset=UTF-8', 4518 silly get 'transfer-encoding': 'chunked', 4518 silly get connection: 'keep-alive', 4518 silly get 'set-cookie': 4518 silly get [ '__cfduid=d7c32db0c49b35615bd23f9b0c44611aa1612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4518 silly get 'cf-ray': '61a0ba51292439a8-SEA', 4518 silly get age: '3873', 4518 silly get 'cache-control': 'public, max-age=300', 4518 silly get etag: 'W/"08635e3d5a29b1500338930e09986dbf"', 4518 silly get 'last-modified': 'Sun, 27 May 2018 01:04:24 GMT', 4518 silly get vary: 'accept-encoding, accept', 4518 silly get 'cf-cache-status': 'HIT', 4518 silly get 'cf-request-id': '07f852c6bd000039a82baa4000000001', 4518 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4518 silly get server: 'cloudflare', 4518 silly get 'content-encoding': 'gzip' } ] 4519 verbose get saving for-in to /home/michtang/.npm/registry.npmjs.org/for-in/.cache.json 4520 silly resolveWithNewModule for-in@1.0.2 checking installable status 4521 silly cache add args [ 'for-in@^1.0.2', null ] 4522 verbose cache add spec for-in@^1.0.2 4523 silly cache add parsed spec Result { 4523 silly cache add raw: 'for-in@^1.0.2', 4523 silly cache add scope: null, 4523 silly cache add name: 'for-in', 4523 silly cache add rawSpec: '^1.0.2', 4523 silly cache add spec: '>=1.0.2 <2.0.0', 4523 silly cache add type: 'range' } 4524 silly addNamed for-in@>=1.0.2 <2.0.0 4525 verbose addNamed ">=1.0.2 <2.0.0" is a valid semver range for for-in 4526 silly addNameRange { name: 'for-in', range: '>=1.0.2 <2.0.0', hasData: false } 4527 silly mapToRegistry name for-in 4528 silly mapToRegistry using default registry 4529 silly mapToRegistry registry https://registry.npmjs.org/ 4530 silly mapToRegistry uri https://registry.npmjs.org/for-in 4531 verbose addNameRange registry:https://registry.npmjs.org/for-in not in flight; fetching 4532 verbose get https://registry.npmjs.org/for-in not expired, no request 4533 silly addNameRange number 2 { name: 'for-in', range: '>=1.0.2 <2.0.0', hasData: true } 4534 silly addNameRange versions [ 'for-in', 4534 silly addNameRange [ '0.1.0', 4534 silly addNameRange '0.1.1', 4534 silly addNameRange '0.1.2', 4534 silly addNameRange '0.1.3', 4534 silly addNameRange '0.1.4', 4534 silly addNameRange '0.1.5', 4534 silly addNameRange '0.1.6', 4534 silly addNameRange '0.1.7', 4534 silly addNameRange '1.0.0', 4534 silly addNameRange '1.0.1', 4534 silly addNameRange '0.1.8', 4534 silly addNameRange '1.0.2' ] ] 4535 silly addNamed for-in@1.0.2 4536 verbose addNamed "1.0.2" is a plain semver version for for-in 4537 silly mapToRegistry name for-in 4538 silly mapToRegistry using default registry 4539 silly mapToRegistry registry https://registry.npmjs.org/ 4540 silly mapToRegistry uri https://registry.npmjs.org/for-in 4541 verbose addRemoteTarball https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz not in flight; adding 4542 verbose addRemoteTarball [ 'https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz', 4542 verbose addRemoteTarball '81068d295a8142ec0ac726c6e2200c30fb6d5e80' ] 4543 info retry fetch attempt 1 at 9:35:45 p.m. 4544 info attempt registry request try #1 at 9:35:45 p.m. 4545 http fetch GET https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz 4546 http fetch 200 https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz 4547 silly fetchAndShaCheck shasum 81068d295a8142ec0ac726c6e2200c30fb6d5e80 4548 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/for-in/-/for-in-1.0.2.tgz not in flight; adding 4549 verbose addTmpTarball already have metadata; skipping unpack for for-in@1.0.2 4550 silly cache afterAdd for-in@1.0.2 4551 verbose afterAdd /home/michtang/.npm/for-in/1.0.2/package/package.json not in flight; writing 4552 verbose afterAdd /home/michtang/.npm/for-in/1.0.2/package/package.json written 4553 silly fetchNamedPackageData ms 4554 silly mapToRegistry name ms 4555 silly mapToRegistry using default registry 4556 silly mapToRegistry registry https://registry.npmjs.org/ 4557 silly mapToRegistry uri https://registry.npmjs.org/ms 4558 verbose request uri https://registry.npmjs.org/ms 4559 verbose request no auth needed 4560 info attempt registry request try #1 at 9:35:45 p.m. 4561 http request GET https://registry.npmjs.org/ms 4562 http 200 https://registry.npmjs.org/ms 4563 verbose headers { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4563 verbose headers 'content-type': 'application/json', 4563 verbose headers 'transfer-encoding': 'chunked', 4563 verbose headers connection: 'keep-alive', 4563 verbose headers 'set-cookie': 4563 verbose headers [ '__cfduid=dc36779c3fe593df7dc1a4ee054e9f6ec1612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4563 verbose headers 'cf-ray': '61a0ba51e97f39ba-SEA', 4563 verbose headers age: '4635', 4563 verbose headers 'cache-control': 'public, max-age=300', 4563 verbose headers etag: 'W/"8b68e98c97a03f20172e832a22a863bf"', 4563 verbose headers 'last-modified': 'Thu, 28 Jan 2021 02:53:22 GMT', 4563 verbose headers vary: 'accept-encoding, accept', 4563 verbose headers 'cf-cache-status': 'HIT', 4563 verbose headers 'cf-request-id': '07f852c72d000039ba1593a000000001', 4563 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4563 verbose headers server: 'cloudflare', 4563 verbose headers 'content-encoding': 'gzip' } 4564 silly get cb [ 200, 4564 silly get { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4564 silly get 'content-type': 'application/json', 4564 silly get 'transfer-encoding': 'chunked', 4564 silly get connection: 'keep-alive', 4564 silly get 'set-cookie': 4564 silly get [ '__cfduid=dc36779c3fe593df7dc1a4ee054e9f6ec1612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4564 silly get 'cf-ray': '61a0ba51e97f39ba-SEA', 4564 silly get age: '4635', 4564 silly get 'cache-control': 'public, max-age=300', 4564 silly get etag: 'W/"8b68e98c97a03f20172e832a22a863bf"', 4564 silly get 'last-modified': 'Thu, 28 Jan 2021 02:53:22 GMT', 4564 silly get vary: 'accept-encoding, accept', 4564 silly get 'cf-cache-status': 'HIT', 4564 silly get 'cf-request-id': '07f852c72d000039ba1593a000000001', 4564 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4564 silly get server: 'cloudflare', 4564 silly get 'content-encoding': 'gzip' } ] 4565 verbose get saving ms to /home/michtang/.npm/registry.npmjs.org/ms/.cache.json 4566 silly resolveWithNewModule ms@2.0.0 checking installable status 4567 silly cache add args [ 'ms@2.0.0', null ] 4568 verbose cache add spec ms@2.0.0 4569 silly cache add parsed spec Result { 4569 silly cache add raw: 'ms@2.0.0', 4569 silly cache add scope: null, 4569 silly cache add name: 'ms', 4569 silly cache add rawSpec: '2.0.0', 4569 silly cache add spec: '2.0.0', 4569 silly cache add type: 'version' } 4570 silly addNamed ms@2.0.0 4571 verbose addNamed "2.0.0" is a plain semver version for ms 4572 silly mapToRegistry name ms 4573 silly mapToRegistry using default registry 4574 silly mapToRegistry registry https://registry.npmjs.org/ 4575 silly mapToRegistry uri https://registry.npmjs.org/ms 4576 verbose addNameVersion registry:https://registry.npmjs.org/ms not in flight; fetching 4577 verbose get https://registry.npmjs.org/ms not expired, no request 4578 silly mapToRegistry name ms 4579 silly mapToRegistry using default registry 4580 silly mapToRegistry registry https://registry.npmjs.org/ 4581 silly mapToRegistry uri https://registry.npmjs.org/ms 4582 verbose addRemoteTarball https://registry.npmjs.org/ms/-/ms-2.0.0.tgz not in flight; adding 4583 verbose addRemoteTarball [ 'https://registry.npmjs.org/ms/-/ms-2.0.0.tgz', 4583 verbose addRemoteTarball '5608aeadfc00be6c2901df5f9861788de0d597c8' ] 4584 info retry fetch attempt 1 at 9:35:45 p.m. 4585 info attempt registry request try #1 at 9:35:45 p.m. 4586 http fetch GET https://registry.npmjs.org/ms/-/ms-2.0.0.tgz 4587 http fetch 200 https://registry.npmjs.org/ms/-/ms-2.0.0.tgz 4588 silly fetchAndShaCheck shasum 5608aeadfc00be6c2901df5f9861788de0d597c8 4589 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/ms/-/ms-2.0.0.tgz not in flight; adding 4590 verbose addTmpTarball already have metadata; skipping unpack for ms@2.0.0 4591 silly cache afterAdd ms@2.0.0 4592 verbose afterAdd /home/michtang/.npm/ms/2.0.0/package/package.json not in flight; writing 4593 verbose afterAdd /home/michtang/.npm/ms/2.0.0/package/package.json written 4594 silly fetchNamedPackageData atob 4595 silly mapToRegistry name atob 4596 silly mapToRegistry using default registry 4597 silly mapToRegistry registry https://registry.npmjs.org/ 4598 silly mapToRegistry uri https://registry.npmjs.org/atob 4599 silly fetchNamedPackageData decode-uri-component 4600 silly mapToRegistry name decode-uri-component 4601 silly mapToRegistry using default registry 4602 silly mapToRegistry registry https://registry.npmjs.org/ 4603 silly mapToRegistry uri https://registry.npmjs.org/decode-uri-component 4604 silly fetchNamedPackageData resolve-url 4605 silly mapToRegistry name resolve-url 4606 silly mapToRegistry using default registry 4607 silly mapToRegistry registry https://registry.npmjs.org/ 4608 silly mapToRegistry uri https://registry.npmjs.org/resolve-url 4609 silly fetchNamedPackageData source-map-url 4610 silly mapToRegistry name source-map-url 4611 silly mapToRegistry using default registry 4612 silly mapToRegistry registry https://registry.npmjs.org/ 4613 silly mapToRegistry uri https://registry.npmjs.org/source-map-url 4614 silly fetchNamedPackageData urix 4615 silly mapToRegistry name urix 4616 silly mapToRegistry using default registry 4617 silly mapToRegistry registry https://registry.npmjs.org/ 4618 silly mapToRegistry uri https://registry.npmjs.org/urix 4619 verbose request uri https://registry.npmjs.org/atob 4620 verbose request no auth needed 4621 info attempt registry request try #1 at 9:35:45 p.m. 4622 http request GET https://registry.npmjs.org/atob 4623 verbose request uri https://registry.npmjs.org/decode-uri-component 4624 verbose request no auth needed 4625 info attempt registry request try #1 at 9:35:45 p.m. 4626 http request GET https://registry.npmjs.org/decode-uri-component 4627 verbose request uri https://registry.npmjs.org/resolve-url 4628 verbose request no auth needed 4629 info attempt registry request try #1 at 9:35:45 p.m. 4630 http request GET https://registry.npmjs.org/resolve-url 4631 verbose request uri https://registry.npmjs.org/source-map-url 4632 verbose request no auth needed 4633 info attempt registry request try #1 at 9:35:45 p.m. 4634 http request GET https://registry.npmjs.org/source-map-url 4635 verbose request uri https://registry.npmjs.org/urix 4636 verbose request no auth needed 4637 info attempt registry request try #1 at 9:35:45 p.m. 4638 http request GET https://registry.npmjs.org/urix 4639 http 200 https://registry.npmjs.org/atob 4640 verbose headers { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4640 verbose headers 'content-type': 'application/json; charset=UTF-8', 4640 verbose headers 'transfer-encoding': 'chunked', 4640 verbose headers connection: 'keep-alive', 4640 verbose headers 'set-cookie': 4640 verbose headers [ '__cfduid=d8bd0bbf6d2c28489982b2aa5b37e53701612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4640 verbose headers 'cf-ray': '61a0ba529d49ded9-SEA', 4640 verbose headers age: '4130', 4640 verbose headers 'cache-control': 'public, max-age=300', 4640 verbose headers etag: 'W/"91ab0df07592d650a75ab80cb506ef10"', 4640 verbose headers 'last-modified': 'Sat, 18 Aug 2018 10:19:03 GMT', 4640 verbose headers vary: 'accept-encoding, accept', 4640 verbose headers 'cf-cache-status': 'HIT', 4640 verbose headers 'cf-request-id': '07f852c79e0000ded93b319000000001', 4640 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4640 verbose headers server: 'cloudflare', 4640 verbose headers 'content-encoding': 'gzip' } 4641 silly get cb [ 200, 4641 silly get { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4641 silly get 'content-type': 'application/json; charset=UTF-8', 4641 silly get 'transfer-encoding': 'chunked', 4641 silly get connection: 'keep-alive', 4641 silly get 'set-cookie': 4641 silly get [ '__cfduid=d8bd0bbf6d2c28489982b2aa5b37e53701612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4641 silly get 'cf-ray': '61a0ba529d49ded9-SEA', 4641 silly get age: '4130', 4641 silly get 'cache-control': 'public, max-age=300', 4641 silly get etag: 'W/"91ab0df07592d650a75ab80cb506ef10"', 4641 silly get 'last-modified': 'Sat, 18 Aug 2018 10:19:03 GMT', 4641 silly get vary: 'accept-encoding, accept', 4641 silly get 'cf-cache-status': 'HIT', 4641 silly get 'cf-request-id': '07f852c79e0000ded93b319000000001', 4641 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4641 silly get server: 'cloudflare', 4641 silly get 'content-encoding': 'gzip' } ] 4642 verbose get saving atob to /home/michtang/.npm/registry.npmjs.org/atob/.cache.json 4643 http 200 https://registry.npmjs.org/source-map-url 4644 verbose headers { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4644 verbose headers 'content-type': 'application/json; charset=UTF-8', 4644 verbose headers 'transfer-encoding': 'chunked', 4644 verbose headers connection: 'keep-alive', 4644 verbose headers 'set-cookie': 4644 verbose headers [ '__cfduid=d6d4d5830396e4ab27fdaa6e89dadc6341612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4644 verbose headers 'cf-ray': '61a0ba529fe2e16a-SEA', 4644 verbose headers age: '2640', 4644 verbose headers 'cache-control': 'public, max-age=300', 4644 verbose headers etag: 'W/"7dc50fb815637232b17ef2b62e4cabb7"', 4644 verbose headers 'last-modified': 'Sun, 27 May 2018 17:51:13 GMT', 4644 verbose headers vary: 'accept-encoding, accept', 4644 verbose headers 'cf-cache-status': 'HIT', 4644 verbose headers 'cf-request-id': '07f852c79f0000e16ad0226000000001', 4644 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4644 verbose headers server: 'cloudflare', 4644 verbose headers 'content-encoding': 'gzip' } 4645 silly get cb [ 200, 4645 silly get { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4645 silly get 'content-type': 'application/json; charset=UTF-8', 4645 silly get 'transfer-encoding': 'chunked', 4645 silly get connection: 'keep-alive', 4645 silly get 'set-cookie': 4645 silly get [ '__cfduid=d6d4d5830396e4ab27fdaa6e89dadc6341612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4645 silly get 'cf-ray': '61a0ba529fe2e16a-SEA', 4645 silly get age: '2640', 4645 silly get 'cache-control': 'public, max-age=300', 4645 silly get etag: 'W/"7dc50fb815637232b17ef2b62e4cabb7"', 4645 silly get 'last-modified': 'Sun, 27 May 2018 17:51:13 GMT', 4645 silly get vary: 'accept-encoding, accept', 4645 silly get 'cf-cache-status': 'HIT', 4645 silly get 'cf-request-id': '07f852c79f0000e16ad0226000000001', 4645 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4645 silly get server: 'cloudflare', 4645 silly get 'content-encoding': 'gzip' } ] 4646 verbose get saving source-map-url to /home/michtang/.npm/registry.npmjs.org/source-map-url/.cache.json 4647 silly resolveWithNewModule atob@2.1.2 checking installable status 4648 silly cache add args [ 'atob@^2.1.2', null ] 4649 verbose cache add spec atob@^2.1.2 4650 silly cache add parsed spec Result { 4650 silly cache add raw: 'atob@^2.1.2', 4650 silly cache add scope: null, 4650 silly cache add name: 'atob', 4650 silly cache add rawSpec: '^2.1.2', 4650 silly cache add spec: '>=2.1.2 <3.0.0', 4650 silly cache add type: 'range' } 4651 silly addNamed atob@>=2.1.2 <3.0.0 4652 verbose addNamed ">=2.1.2 <3.0.0" is a valid semver range for atob 4653 silly addNameRange { name: 'atob', range: '>=2.1.2 <3.0.0', hasData: false } 4654 silly mapToRegistry name atob 4655 silly mapToRegistry using default registry 4656 silly mapToRegistry registry https://registry.npmjs.org/ 4657 silly mapToRegistry uri https://registry.npmjs.org/atob 4658 verbose addNameRange registry:https://registry.npmjs.org/atob not in flight; fetching 4659 http 200 https://registry.npmjs.org/decode-uri-component 4660 verbose headers { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4660 verbose headers 'content-type': 'application/json; charset=UTF-8', 4660 verbose headers 'transfer-encoding': 'chunked', 4660 verbose headers connection: 'keep-alive', 4660 verbose headers 'set-cookie': 4660 verbose headers [ '__cfduid=dfd9c8c0f2179f9a5db2e6b613c17a7b81612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4660 verbose headers 'cf-ray': '61a0ba529ebbe141-SEA', 4660 verbose headers age: '1783', 4660 verbose headers 'cache-control': 'public, max-age=300', 4660 verbose headers etag: 'W/"c2d1e2918b10cf4b5c11745c629395a8"', 4660 verbose headers 'last-modified': 'Sat, 26 May 2018 21:53:56 GMT', 4660 verbose headers vary: 'accept-encoding, accept', 4660 verbose headers 'cf-cache-status': 'HIT', 4660 verbose headers 'cf-request-id': '07f852c79f0000e14185b32000000001', 4660 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4660 verbose headers server: 'cloudflare', 4660 verbose headers 'content-encoding': 'gzip' } 4661 silly get cb [ 200, 4661 silly get { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4661 silly get 'content-type': 'application/json; charset=UTF-8', 4661 silly get 'transfer-encoding': 'chunked', 4661 silly get connection: 'keep-alive', 4661 silly get 'set-cookie': 4661 silly get [ '__cfduid=dfd9c8c0f2179f9a5db2e6b613c17a7b81612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4661 silly get 'cf-ray': '61a0ba529ebbe141-SEA', 4661 silly get age: '1783', 4661 silly get 'cache-control': 'public, max-age=300', 4661 silly get etag: 'W/"c2d1e2918b10cf4b5c11745c629395a8"', 4661 silly get 'last-modified': 'Sat, 26 May 2018 21:53:56 GMT', 4661 silly get vary: 'accept-encoding, accept', 4661 silly get 'cf-cache-status': 'HIT', 4661 silly get 'cf-request-id': '07f852c79f0000e14185b32000000001', 4661 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4661 silly get server: 'cloudflare', 4661 silly get 'content-encoding': 'gzip' } ] 4662 verbose get saving decode-uri-component to /home/michtang/.npm/registry.npmjs.org/decode-uri-component/.cache.json 4663 http 200 https://registry.npmjs.org/urix 4664 verbose headers { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4664 verbose headers 'content-type': 'application/json', 4664 verbose headers 'transfer-encoding': 'chunked', 4664 verbose headers connection: 'keep-alive', 4664 verbose headers 'set-cookie': 4664 verbose headers [ '__cfduid=d50c273c66f9e00f8ef936e8d8202ae6b1612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4664 verbose headers 'cf-ray': '61a0ba5299ffc981-SEA', 4664 verbose headers age: '1936', 4664 verbose headers 'cache-control': 'public, max-age=300', 4664 verbose headers etag: 'W/"75974c87cdead7ca1ef6bc408148d2c7"', 4664 verbose headers 'last-modified': 'Sat, 28 Mar 2020 23:09:31 GMT', 4664 verbose headers vary: 'accept-encoding, accept', 4664 verbose headers 'cf-cache-status': 'HIT', 4664 verbose headers 'cf-request-id': '07f852c79f0000c98107143000000001', 4664 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4664 verbose headers server: 'cloudflare', 4664 verbose headers 'content-encoding': 'gzip' } 4665 silly get cb [ 200, 4665 silly get { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4665 silly get 'content-type': 'application/json', 4665 silly get 'transfer-encoding': 'chunked', 4665 silly get connection: 'keep-alive', 4665 silly get 'set-cookie': 4665 silly get [ '__cfduid=d50c273c66f9e00f8ef936e8d8202ae6b1612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4665 silly get 'cf-ray': '61a0ba5299ffc981-SEA', 4665 silly get age: '1936', 4665 silly get 'cache-control': 'public, max-age=300', 4665 silly get etag: 'W/"75974c87cdead7ca1ef6bc408148d2c7"', 4665 silly get 'last-modified': 'Sat, 28 Mar 2020 23:09:31 GMT', 4665 silly get vary: 'accept-encoding, accept', 4665 silly get 'cf-cache-status': 'HIT', 4665 silly get 'cf-request-id': '07f852c79f0000c98107143000000001', 4665 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4665 silly get server: 'cloudflare', 4665 silly get 'content-encoding': 'gzip' } ] 4666 verbose get saving urix to /home/michtang/.npm/registry.npmjs.org/urix/.cache.json 4667 http 200 https://registry.npmjs.org/resolve-url 4668 verbose headers { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4668 verbose headers 'content-type': 'application/json', 4668 verbose headers 'transfer-encoding': 'chunked', 4668 verbose headers connection: 'keep-alive', 4668 verbose headers 'set-cookie': 4668 verbose headers [ '__cfduid=d0ae18c25b7ca2a014767f8c9787925801612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4668 verbose headers 'cf-ray': '61a0ba529f99c98d-SEA', 4668 verbose headers age: '3532', 4668 verbose headers 'cache-control': 'public, max-age=300', 4668 verbose headers etag: 'W/"6b90ac514fedf551ede9f9b6a23b6a0e"', 4668 verbose headers 'last-modified': 'Sat, 28 Mar 2020 23:10:50 GMT', 4668 verbose headers vary: 'accept-encoding, accept', 4668 verbose headers 'cf-cache-status': 'HIT', 4668 verbose headers 'cf-request-id': '07f852c79f0000c98d21915000000001', 4668 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4668 verbose headers server: 'cloudflare', 4668 verbose headers 'content-encoding': 'gzip' } 4669 silly get cb [ 200, 4669 silly get { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4669 silly get 'content-type': 'application/json', 4669 silly get 'transfer-encoding': 'chunked', 4669 silly get connection: 'keep-alive', 4669 silly get 'set-cookie': 4669 silly get [ '__cfduid=d0ae18c25b7ca2a014767f8c9787925801612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4669 silly get 'cf-ray': '61a0ba529f99c98d-SEA', 4669 silly get age: '3532', 4669 silly get 'cache-control': 'public, max-age=300', 4669 silly get etag: 'W/"6b90ac514fedf551ede9f9b6a23b6a0e"', 4669 silly get 'last-modified': 'Sat, 28 Mar 2020 23:10:50 GMT', 4669 silly get vary: 'accept-encoding, accept', 4669 silly get 'cf-cache-status': 'HIT', 4669 silly get 'cf-request-id': '07f852c79f0000c98d21915000000001', 4669 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4669 silly get server: 'cloudflare', 4669 silly get 'content-encoding': 'gzip' } ] 4670 verbose get saving resolve-url to /home/michtang/.npm/registry.npmjs.org/resolve-url/.cache.json 4671 verbose get https://registry.npmjs.org/atob not expired, no request 4672 silly addNameRange number 2 { name: 'atob', range: '>=2.1.2 <3.0.0', hasData: true } 4673 silly addNameRange versions [ 'atob', 4673 silly addNameRange [ '1.0.0', 4673 silly addNameRange '1.0.1', 4673 silly addNameRange '1.1.0', 4673 silly addNameRange '1.1.2', 4673 silly addNameRange '1.1.3', 4673 silly addNameRange '2.0.0', 4673 silly addNameRange '2.0.2', 4673 silly addNameRange '2.0.3', 4673 silly addNameRange '2.1.0', 4673 silly addNameRange '2.1.1', 4673 silly addNameRange '2.1.2' ] ] 4674 silly addNamed atob@2.1.2 4675 verbose addNamed "2.1.2" is a plain semver version for atob 4676 silly mapToRegistry name atob 4677 silly mapToRegistry using default registry 4678 silly mapToRegistry registry https://registry.npmjs.org/ 4679 silly mapToRegistry uri https://registry.npmjs.org/atob 4680 verbose addRemoteTarball https://registry.npmjs.org/atob/-/atob-2.1.2.tgz not in flight; adding 4681 verbose addRemoteTarball [ 'https://registry.npmjs.org/atob/-/atob-2.1.2.tgz', 4681 verbose addRemoteTarball '6d9517eb9e030d2436666651e86bd9f6f13533c9' ] 4682 silly resolveWithNewModule source-map-url@0.4.0 checking installable status 4683 silly cache add args [ 'source-map-url@^0.4.0', null ] 4684 verbose cache add spec source-map-url@^0.4.0 4685 silly cache add parsed spec Result { 4685 silly cache add raw: 'source-map-url@^0.4.0', 4685 silly cache add scope: null, 4685 silly cache add name: 'source-map-url', 4685 silly cache add rawSpec: '^0.4.0', 4685 silly cache add spec: '>=0.4.0 <0.5.0', 4685 silly cache add type: 'range' } 4686 silly addNamed source-map-url@>=0.4.0 <0.5.0 4687 verbose addNamed ">=0.4.0 <0.5.0" is a valid semver range for source-map-url 4688 silly addNameRange { name: 'source-map-url', 4688 silly addNameRange range: '>=0.4.0 <0.5.0', 4688 silly addNameRange hasData: false } 4689 silly mapToRegistry name source-map-url 4690 silly mapToRegistry using default registry 4691 silly mapToRegistry registry https://registry.npmjs.org/ 4692 silly mapToRegistry uri https://registry.npmjs.org/source-map-url 4693 verbose addNameRange registry:https://registry.npmjs.org/source-map-url not in flight; fetching 4694 info retry fetch attempt 1 at 9:35:45 p.m. 4695 info attempt registry request try #1 at 9:35:45 p.m. 4696 http fetch GET https://registry.npmjs.org/atob/-/atob-2.1.2.tgz 4697 silly resolveWithNewModule decode-uri-component@0.2.0 checking installable status 4698 silly cache add args [ 'decode-uri-component@^0.2.0', null ] 4699 verbose cache add spec decode-uri-component@^0.2.0 4700 silly cache add parsed spec Result { 4700 silly cache add raw: 'decode-uri-component@^0.2.0', 4700 silly cache add scope: null, 4700 silly cache add name: 'decode-uri-component', 4700 silly cache add rawSpec: '^0.2.0', 4700 silly cache add spec: '>=0.2.0 <0.3.0', 4700 silly cache add type: 'range' } 4701 silly addNamed decode-uri-component@>=0.2.0 <0.3.0 4702 verbose addNamed ">=0.2.0 <0.3.0" is a valid semver range for decode-uri-component 4703 silly addNameRange { name: 'decode-uri-component', 4703 silly addNameRange range: '>=0.2.0 <0.3.0', 4703 silly addNameRange hasData: false } 4704 silly mapToRegistry name decode-uri-component 4705 silly mapToRegistry using default registry 4706 silly mapToRegistry registry https://registry.npmjs.org/ 4707 silly mapToRegistry uri https://registry.npmjs.org/decode-uri-component 4708 verbose addNameRange registry:https://registry.npmjs.org/decode-uri-component not in flight; fetching 4709 verbose get https://registry.npmjs.org/source-map-url not expired, no request 4710 silly addNameRange number 2 { name: 'source-map-url', 4710 silly addNameRange range: '>=0.4.0 <0.5.0', 4710 silly addNameRange hasData: true } 4711 silly addNameRange versions [ 'source-map-url', [ '0.1.0', '0.2.0', '0.3.0', '0.4.0' ] ] 4712 silly addNamed source-map-url@0.4.0 4713 verbose addNamed "0.4.0" is a plain semver version for source-map-url 4714 silly resolveWithNewModule urix@0.1.0 checking installable status 4715 silly cache add args [ 'urix@^0.1.0', null ] 4716 verbose cache add spec urix@^0.1.0 4717 silly cache add parsed spec Result { 4717 silly cache add raw: 'urix@^0.1.0', 4717 silly cache add scope: null, 4717 silly cache add name: 'urix', 4717 silly cache add rawSpec: '^0.1.0', 4717 silly cache add spec: '>=0.1.0 <0.2.0', 4717 silly cache add type: 'range' } 4718 silly addNamed urix@>=0.1.0 <0.2.0 4719 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for urix 4720 silly addNameRange { name: 'urix', range: '>=0.1.0 <0.2.0', hasData: false } 4721 silly mapToRegistry name urix 4722 silly mapToRegistry using default registry 4723 silly mapToRegistry registry https://registry.npmjs.org/ 4724 silly mapToRegistry uri https://registry.npmjs.org/urix 4725 verbose addNameRange registry:https://registry.npmjs.org/urix not in flight; fetching 4726 silly mapToRegistry name source-map-url 4727 silly mapToRegistry using default registry 4728 silly mapToRegistry registry https://registry.npmjs.org/ 4729 silly mapToRegistry uri https://registry.npmjs.org/source-map-url 4730 verbose addRemoteTarball https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz not in flight; adding 4731 verbose addRemoteTarball [ 'https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz', 4731 verbose addRemoteTarball '3e935d7ddd73631b97659956d55128e87b5084a3' ] 4732 silly resolveWithNewModule resolve-url@0.2.1 checking installable status 4733 silly cache add args [ 'resolve-url@^0.2.1', null ] 4734 verbose cache add spec resolve-url@^0.2.1 4735 silly cache add parsed spec Result { 4735 silly cache add raw: 'resolve-url@^0.2.1', 4735 silly cache add scope: null, 4735 silly cache add name: 'resolve-url', 4735 silly cache add rawSpec: '^0.2.1', 4735 silly cache add spec: '>=0.2.1 <0.3.0', 4735 silly cache add type: 'range' } 4736 silly addNamed resolve-url@>=0.2.1 <0.3.0 4737 verbose addNamed ">=0.2.1 <0.3.0" is a valid semver range for resolve-url 4738 silly addNameRange { name: 'resolve-url', range: '>=0.2.1 <0.3.0', hasData: false } 4739 silly mapToRegistry name resolve-url 4740 silly mapToRegistry using default registry 4741 silly mapToRegistry registry https://registry.npmjs.org/ 4742 silly mapToRegistry uri https://registry.npmjs.org/resolve-url 4743 verbose addNameRange registry:https://registry.npmjs.org/resolve-url not in flight; fetching 4744 verbose get https://registry.npmjs.org/urix not expired, no request 4745 silly addNameRange number 2 { name: 'urix', range: '>=0.1.0 <0.2.0', hasData: true } 4746 silly addNameRange versions [ 'urix', [ '0.1.0' ] ] 4747 silly addNamed urix@0.1.0 4748 verbose addNamed "0.1.0" is a plain semver version for urix 4749 warn deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated 4750 info retry fetch attempt 1 at 9:35:45 p.m. 4751 info attempt registry request try #1 at 9:35:45 p.m. 4752 http fetch GET https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz 4753 verbose get https://registry.npmjs.org/decode-uri-component not expired, no request 4754 silly addNameRange number 2 { name: 'decode-uri-component', 4754 silly addNameRange range: '>=0.2.0 <0.3.0', 4754 silly addNameRange hasData: true } 4755 silly addNameRange versions [ 'decode-uri-component', [ '0.1.0', '0.2.0' ] ] 4756 silly addNamed decode-uri-component@0.2.0 4757 verbose addNamed "0.2.0" is a plain semver version for decode-uri-component 4758 silly mapToRegistry name urix 4759 silly mapToRegistry using default registry 4760 silly mapToRegistry registry https://registry.npmjs.org/ 4761 silly mapToRegistry uri https://registry.npmjs.org/urix 4762 verbose addRemoteTarball https://registry.npmjs.org/urix/-/urix-0.1.0.tgz not in flight; adding 4763 verbose addRemoteTarball [ 'https://registry.npmjs.org/urix/-/urix-0.1.0.tgz', 4763 verbose addRemoteTarball 'da937f7a62e21fec1fd18d49b35c2935067a6c72' ] 4764 silly mapToRegistry name decode-uri-component 4765 silly mapToRegistry using default registry 4766 silly mapToRegistry registry https://registry.npmjs.org/ 4767 silly mapToRegistry uri https://registry.npmjs.org/decode-uri-component 4768 verbose addRemoteTarball https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz not in flight; adding 4769 verbose addRemoteTarball [ 'https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz', 4769 verbose addRemoteTarball 'eb3913333458775cb84cd1a1fae062106bb87545' ] 4770 verbose get https://registry.npmjs.org/resolve-url not expired, no request 4771 silly addNameRange number 2 { name: 'resolve-url', range: '>=0.2.1 <0.3.0', hasData: true } 4772 silly addNameRange versions [ 'resolve-url', [ '0.1.0', '0.2.0', '0.2.1' ] ] 4773 silly addNamed resolve-url@0.2.1 4774 verbose addNamed "0.2.1" is a plain semver version for resolve-url 4775 warn deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated 4776 silly mapToRegistry name resolve-url 4777 silly mapToRegistry using default registry 4778 silly mapToRegistry registry https://registry.npmjs.org/ 4779 silly mapToRegistry uri https://registry.npmjs.org/resolve-url 4780 verbose addRemoteTarball https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz not in flight; adding 4781 verbose addRemoteTarball [ 'https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz', 4781 verbose addRemoteTarball '2c637fe77c893afd2a663fe21aa9080068e2052a' ] 4782 info retry fetch attempt 1 at 9:35:45 p.m. 4783 info attempt registry request try #1 at 9:35:45 p.m. 4784 http fetch GET https://registry.npmjs.org/urix/-/urix-0.1.0.tgz 4785 info retry fetch attempt 1 at 9:35:45 p.m. 4786 info attempt registry request try #1 at 9:35:45 p.m. 4787 http fetch GET https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz 4788 info retry fetch attempt 1 at 9:35:45 p.m. 4789 info attempt registry request try #1 at 9:35:45 p.m. 4790 http fetch GET https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz 4791 http fetch 200 https://registry.npmjs.org/atob/-/atob-2.1.2.tgz 4792 silly fetchAndShaCheck shasum 6d9517eb9e030d2436666651e86bd9f6f13533c9 4793 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/atob/-/atob-2.1.2.tgz not in flight; adding 4794 verbose addTmpTarball already have metadata; skipping unpack for atob@2.1.2 4795 http fetch 200 https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz 4796 silly fetchAndShaCheck shasum 3e935d7ddd73631b97659956d55128e87b5084a3 4797 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz not in flight; adding 4798 verbose addTmpTarball already have metadata; skipping unpack for source-map-url@0.4.0 4799 silly cache afterAdd atob@2.1.2 4800 verbose afterAdd /home/michtang/.npm/atob/2.1.2/package/package.json not in flight; writing 4801 verbose afterAdd /home/michtang/.npm/atob/2.1.2/package/package.json written 4802 http fetch 200 https://registry.npmjs.org/urix/-/urix-0.1.0.tgz 4803 silly fetchAndShaCheck shasum da937f7a62e21fec1fd18d49b35c2935067a6c72 4804 silly cache afterAdd source-map-url@0.4.0 4805 verbose afterAdd /home/michtang/.npm/source-map-url/0.4.0/package/package.json not in flight; writing 4806 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/urix/-/urix-0.1.0.tgz not in flight; adding 4807 verbose addTmpTarball already have metadata; skipping unpack for urix@0.1.0 4808 verbose afterAdd /home/michtang/.npm/source-map-url/0.4.0/package/package.json written 4809 silly cache afterAdd urix@0.1.0 4810 verbose afterAdd /home/michtang/.npm/urix/0.1.0/package/package.json not in flight; writing 4811 verbose afterAdd /home/michtang/.npm/urix/0.1.0/package/package.json written 4812 http fetch 200 https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz 4813 silly fetchAndShaCheck shasum 2c637fe77c893afd2a663fe21aa9080068e2052a 4814 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz not in flight; adding 4815 verbose addTmpTarball already have metadata; skipping unpack for resolve-url@0.2.1 4816 silly cache afterAdd resolve-url@0.2.1 4817 verbose afterAdd /home/michtang/.npm/resolve-url/0.2.1/package/package.json not in flight; writing 4818 http fetch 200 https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz 4819 verbose afterAdd /home/michtang/.npm/resolve-url/0.2.1/package/package.json written 4820 silly fetchAndShaCheck shasum eb3913333458775cb84cd1a1fae062106bb87545 4821 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz not in flight; adding 4822 verbose addTmpTarball already have metadata; skipping unpack for decode-uri-component@0.2.0 4823 silly cache afterAdd decode-uri-component@0.2.0 4824 verbose afterAdd /home/michtang/.npm/decode-uri-component/0.2.0/package/package.json not in flight; writing 4825 verbose afterAdd /home/michtang/.npm/decode-uri-component/0.2.0/package/package.json written 4826 silly fetchNamedPackageData define-property 4827 silly mapToRegistry name define-property 4828 silly mapToRegistry using default registry 4829 silly mapToRegistry registry https://registry.npmjs.org/ 4830 silly mapToRegistry uri https://registry.npmjs.org/define-property 4831 silly resolveWithNewModule define-property@1.0.0 checking installable status 4832 silly cache add args [ 'define-property@^1.0.0', null ] 4833 verbose cache add spec define-property@^1.0.0 4834 silly fetchNamedPackageData snapdragon-util 4835 silly mapToRegistry name snapdragon-util 4836 silly mapToRegistry using default registry 4837 silly mapToRegistry registry https://registry.npmjs.org/ 4838 silly mapToRegistry uri https://registry.npmjs.org/snapdragon-util 4839 silly cache add parsed spec Result { 4839 silly cache add raw: 'define-property@^1.0.0', 4839 silly cache add scope: null, 4839 silly cache add name: 'define-property', 4839 silly cache add rawSpec: '^1.0.0', 4839 silly cache add spec: '>=1.0.0 <2.0.0', 4839 silly cache add type: 'range' } 4840 silly addNamed define-property@>=1.0.0 <2.0.0 4841 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for define-property 4842 silly addNameRange { name: 'define-property', 4842 silly addNameRange range: '>=1.0.0 <2.0.0', 4842 silly addNameRange hasData: false } 4843 silly mapToRegistry name define-property 4844 silly mapToRegistry using default registry 4845 silly mapToRegistry registry https://registry.npmjs.org/ 4846 silly mapToRegistry uri https://registry.npmjs.org/define-property 4847 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching 4848 verbose request uri https://registry.npmjs.org/snapdragon-util 4849 verbose request no auth needed 4850 info attempt registry request try #1 at 9:35:45 p.m. 4851 http request GET https://registry.npmjs.org/snapdragon-util 4852 verbose get https://registry.npmjs.org/define-property not expired, no request 4853 silly addNameRange number 2 { name: 'define-property', 4853 silly addNameRange range: '>=1.0.0 <2.0.0', 4853 silly addNameRange hasData: true } 4854 silly addNameRange versions [ 'define-property', 4854 silly addNameRange [ '0.1.0', 4854 silly addNameRange '0.1.2', 4854 silly addNameRange '0.1.3', 4854 silly addNameRange '0.2.0', 4854 silly addNameRange '0.2.1', 4854 silly addNameRange '0.2.2', 4854 silly addNameRange '0.2.3', 4854 silly addNameRange '0.2.5', 4854 silly addNameRange '1.0.0', 4854 silly addNameRange '2.0.0', 4854 silly addNameRange '2.0.1', 4854 silly addNameRange '2.0.2' ] ] 4855 silly addNamed define-property@1.0.0 4856 verbose addNamed "1.0.0" is a plain semver version for define-property 4857 silly cache afterAdd define-property@1.0.0 4858 verbose afterAdd /home/michtang/.npm/define-property/1.0.0/package/package.json not in flight; writing 4859 verbose afterAdd /home/michtang/.npm/define-property/1.0.0/package/package.json written 4860 http 200 https://registry.npmjs.org/snapdragon-util 4861 verbose headers { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4861 verbose headers 'content-type': 'application/json; charset=UTF-8', 4861 verbose headers 'transfer-encoding': 'chunked', 4861 verbose headers connection: 'keep-alive', 4861 verbose headers 'set-cookie': 4861 verbose headers [ '__cfduid=d9103a20caccdd4ac93be4cea6f3ce1cd1612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4861 verbose headers 'cf-ray': '61a0ba537e79e376-SEA', 4861 verbose headers age: '5033', 4861 verbose headers 'cache-control': 'public, max-age=300', 4861 verbose headers etag: 'W/"e992609773451cc0cbb2ccc75b7b8959"', 4861 verbose headers 'last-modified': 'Sun, 27 May 2018 17:43:27 GMT', 4861 verbose headers vary: 'accept-encoding, accept', 4861 verbose headers 'cf-cache-status': 'HIT', 4861 verbose headers 'cf-request-id': '07f852c8280000e3768e876000000001', 4861 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4861 verbose headers server: 'cloudflare', 4861 verbose headers 'content-encoding': 'gzip' } 4862 silly get cb [ 200, 4862 silly get { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 4862 silly get 'content-type': 'application/json; charset=UTF-8', 4862 silly get 'transfer-encoding': 'chunked', 4862 silly get connection: 'keep-alive', 4862 silly get 'set-cookie': 4862 silly get [ '__cfduid=d9103a20caccdd4ac93be4cea6f3ce1cd1612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 4862 silly get 'cf-ray': '61a0ba537e79e376-SEA', 4862 silly get age: '5033', 4862 silly get 'cache-control': 'public, max-age=300', 4862 silly get etag: 'W/"e992609773451cc0cbb2ccc75b7b8959"', 4862 silly get 'last-modified': 'Sun, 27 May 2018 17:43:27 GMT', 4862 silly get vary: 'accept-encoding, accept', 4862 silly get 'cf-cache-status': 'HIT', 4862 silly get 'cf-request-id': '07f852c8280000e3768e876000000001', 4862 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 4862 silly get server: 'cloudflare', 4862 silly get 'content-encoding': 'gzip' } ] 4863 verbose get saving snapdragon-util to /home/michtang/.npm/registry.npmjs.org/snapdragon-util/.cache.json 4864 silly resolveWithNewModule snapdragon-util@3.0.1 checking installable status 4865 silly cache add args [ 'snapdragon-util@^3.0.1', null ] 4866 verbose cache add spec snapdragon-util@^3.0.1 4867 silly cache add parsed spec Result { 4867 silly cache add raw: 'snapdragon-util@^3.0.1', 4867 silly cache add scope: null, 4867 silly cache add name: 'snapdragon-util', 4867 silly cache add rawSpec: '^3.0.1', 4867 silly cache add spec: '>=3.0.1 <4.0.0', 4867 silly cache add type: 'range' } 4868 silly addNamed snapdragon-util@>=3.0.1 <4.0.0 4869 verbose addNamed ">=3.0.1 <4.0.0" is a valid semver range for snapdragon-util 4870 silly addNameRange { name: 'snapdragon-util', 4870 silly addNameRange range: '>=3.0.1 <4.0.0', 4870 silly addNameRange hasData: false } 4871 silly mapToRegistry name snapdragon-util 4872 silly mapToRegistry using default registry 4873 silly mapToRegistry registry https://registry.npmjs.org/ 4874 silly mapToRegistry uri https://registry.npmjs.org/snapdragon-util 4875 verbose addNameRange registry:https://registry.npmjs.org/snapdragon-util not in flight; fetching 4876 verbose get https://registry.npmjs.org/snapdragon-util not expired, no request 4877 silly addNameRange number 2 { name: 'snapdragon-util', 4877 silly addNameRange range: '>=3.0.1 <4.0.0', 4877 silly addNameRange hasData: true } 4878 silly addNameRange versions [ 'snapdragon-util', 4878 silly addNameRange [ '0.1.0', 4878 silly addNameRange '0.1.1', 4878 silly addNameRange '1.0.0', 4878 silly addNameRange '1.0.1', 4878 silly addNameRange '1.0.2', 4878 silly addNameRange '1.0.3', 4878 silly addNameRange '1.0.4', 4878 silly addNameRange '1.0.5', 4878 silly addNameRange '1.0.6', 4878 silly addNameRange '2.0.0', 4878 silly addNameRange '2.1.0', 4878 silly addNameRange '2.1.1', 4878 silly addNameRange '3.0.0', 4878 silly addNameRange '3.0.1', 4878 silly addNameRange '4.0.0', 4878 silly addNameRange '5.0.0', 4878 silly addNameRange '5.0.1' ] ] 4879 silly addNamed snapdragon-util@3.0.1 4880 verbose addNamed "3.0.1" is a plain semver version for snapdragon-util 4881 silly mapToRegistry name snapdragon-util 4882 silly mapToRegistry using default registry 4883 silly mapToRegistry registry https://registry.npmjs.org/ 4884 silly mapToRegistry uri https://registry.npmjs.org/snapdragon-util 4885 verbose addRemoteTarball https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz not in flight; adding 4886 verbose addRemoteTarball [ 'https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz', 4886 verbose addRemoteTarball 'f956479486f2acd79700693f6f7b805e45ab56e2' ] 4887 info retry fetch attempt 1 at 9:35:45 p.m. 4888 info attempt registry request try #1 at 9:35:45 p.m. 4889 http fetch GET https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz 4890 http fetch 200 https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz 4891 silly fetchAndShaCheck shasum f956479486f2acd79700693f6f7b805e45ab56e2 4892 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz not in flight; adding 4893 verbose addTmpTarball already have metadata; skipping unpack for snapdragon-util@3.0.1 4894 silly cache afterAdd snapdragon-util@3.0.1 4895 verbose afterAdd /home/michtang/.npm/snapdragon-util/3.0.1/package/package.json not in flight; writing 4896 verbose afterAdd /home/michtang/.npm/snapdragon-util/3.0.1/package/package.json written 4897 silly fetchNamedPackageData is-descriptor 4898 silly mapToRegistry name is-descriptor 4899 silly mapToRegistry using default registry 4900 silly mapToRegistry registry https://registry.npmjs.org/ 4901 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor 4902 silly resolveWithNewModule is-descriptor@1.0.2 checking installable status 4903 silly cache add args [ 'is-descriptor@^1.0.0', null ] 4904 verbose cache add spec is-descriptor@^1.0.0 4905 silly cache add parsed spec Result { 4905 silly cache add raw: 'is-descriptor@^1.0.0', 4905 silly cache add scope: null, 4905 silly cache add name: 'is-descriptor', 4905 silly cache add rawSpec: '^1.0.0', 4905 silly cache add spec: '>=1.0.0 <2.0.0', 4905 silly cache add type: 'range' } 4906 silly addNamed is-descriptor@>=1.0.0 <2.0.0 4907 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-descriptor 4908 silly addNameRange { name: 'is-descriptor', 4908 silly addNameRange range: '>=1.0.0 <2.0.0', 4908 silly addNameRange hasData: false } 4909 silly mapToRegistry name is-descriptor 4910 silly mapToRegistry using default registry 4911 silly mapToRegistry registry https://registry.npmjs.org/ 4912 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor 4913 verbose addNameRange registry:https://registry.npmjs.org/is-descriptor not in flight; fetching 4914 verbose get https://registry.npmjs.org/is-descriptor not expired, no request 4915 silly addNameRange number 2 { name: 'is-descriptor', range: '>=1.0.0 <2.0.0', hasData: true } 4916 silly addNameRange versions [ 'is-descriptor', 4916 silly addNameRange [ '0.1.0', 4916 silly addNameRange '0.1.1', 4916 silly addNameRange '0.1.2', 4916 silly addNameRange '0.1.3', 4916 silly addNameRange '0.1.4', 4916 silly addNameRange '0.1.5', 4916 silly addNameRange '1.0.0', 4916 silly addNameRange '1.0.1', 4916 silly addNameRange '0.1.6', 4916 silly addNameRange '1.0.2', 4916 silly addNameRange '3.0.0' ] ] 4917 silly addNamed is-descriptor@1.0.2 4918 verbose addNamed "1.0.2" is a plain semver version for is-descriptor 4919 silly cache afterAdd is-descriptor@1.0.2 4920 verbose afterAdd /home/michtang/.npm/is-descriptor/1.0.2/package/package.json not in flight; writing 4921 verbose afterAdd /home/michtang/.npm/is-descriptor/1.0.2/package/package.json written 4922 silly fetchNamedPackageData is-accessor-descriptor 4923 silly mapToRegistry name is-accessor-descriptor 4924 silly mapToRegistry using default registry 4925 silly mapToRegistry registry https://registry.npmjs.org/ 4926 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor 4927 silly resolveWithNewModule is-accessor-descriptor@1.0.0 checking installable status 4928 silly cache add args [ 'is-accessor-descriptor@^1.0.0', null ] 4929 verbose cache add spec is-accessor-descriptor@^1.0.0 4930 silly fetchNamedPackageData is-data-descriptor 4931 silly mapToRegistry name is-data-descriptor 4932 silly mapToRegistry using default registry 4933 silly mapToRegistry registry https://registry.npmjs.org/ 4934 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor 4935 silly resolveWithNewModule is-data-descriptor@1.0.0 checking installable status 4936 silly cache add args [ 'is-data-descriptor@^1.0.0', null ] 4937 verbose cache add spec is-data-descriptor@^1.0.0 4938 silly cache add parsed spec Result { 4938 silly cache add raw: 'is-accessor-descriptor@^1.0.0', 4938 silly cache add scope: null, 4938 silly cache add name: 'is-accessor-descriptor', 4938 silly cache add rawSpec: '^1.0.0', 4938 silly cache add spec: '>=1.0.0 <2.0.0', 4938 silly cache add type: 'range' } 4939 silly addNamed is-accessor-descriptor@>=1.0.0 <2.0.0 4940 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-accessor-descriptor 4941 silly addNameRange { name: 'is-accessor-descriptor', 4941 silly addNameRange range: '>=1.0.0 <2.0.0', 4941 silly addNameRange hasData: false } 4942 silly mapToRegistry name is-accessor-descriptor 4943 silly mapToRegistry using default registry 4944 silly mapToRegistry registry https://registry.npmjs.org/ 4945 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor 4946 verbose addNameRange registry:https://registry.npmjs.org/is-accessor-descriptor not in flight; fetching 4947 silly cache add parsed spec Result { 4947 silly cache add raw: 'is-data-descriptor@^1.0.0', 4947 silly cache add scope: null, 4947 silly cache add name: 'is-data-descriptor', 4947 silly cache add rawSpec: '^1.0.0', 4947 silly cache add spec: '>=1.0.0 <2.0.0', 4947 silly cache add type: 'range' } 4948 silly addNamed is-data-descriptor@>=1.0.0 <2.0.0 4949 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-data-descriptor 4950 silly addNameRange { name: 'is-data-descriptor', 4950 silly addNameRange range: '>=1.0.0 <2.0.0', 4950 silly addNameRange hasData: false } 4951 silly mapToRegistry name is-data-descriptor 4952 silly mapToRegistry using default registry 4953 silly mapToRegistry registry https://registry.npmjs.org/ 4954 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor 4955 verbose addNameRange registry:https://registry.npmjs.org/is-data-descriptor not in flight; fetching 4956 verbose get https://registry.npmjs.org/is-data-descriptor not expired, no request 4957 silly addNameRange number 2 { name: 'is-data-descriptor', 4957 silly addNameRange range: '>=1.0.0 <2.0.0', 4957 silly addNameRange hasData: true } 4958 silly addNameRange versions [ 'is-data-descriptor', 4958 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '1.0.0', '2.0.0' ] ] 4959 silly addNamed is-data-descriptor@1.0.0 4960 verbose addNamed "1.0.0" is a plain semver version for is-data-descriptor 4961 verbose get https://registry.npmjs.org/is-accessor-descriptor not expired, no request 4962 silly addNameRange number 2 { name: 'is-accessor-descriptor', 4962 silly addNameRange range: '>=1.0.0 <2.0.0', 4962 silly addNameRange hasData: true } 4963 silly addNameRange versions [ 'is-accessor-descriptor', 4963 silly addNameRange [ '0.1.0', 4963 silly addNameRange '0.1.2', 4963 silly addNameRange '0.1.3', 4963 silly addNameRange '0.1.4', 4963 silly addNameRange '0.1.5', 4963 silly addNameRange '0.1.6', 4963 silly addNameRange '1.0.0', 4963 silly addNameRange '2.0.0', 4963 silly addNameRange '3.0.0', 4963 silly addNameRange '3.0.1' ] ] 4964 silly addNamed is-accessor-descriptor@1.0.0 4965 verbose addNamed "1.0.0" is a plain semver version for is-accessor-descriptor 4966 silly cache afterAdd is-data-descriptor@1.0.0 4967 verbose afterAdd /home/michtang/.npm/is-data-descriptor/1.0.0/package/package.json not in flight; writing 4968 silly cache afterAdd is-accessor-descriptor@1.0.0 4969 verbose afterAdd /home/michtang/.npm/is-accessor-descriptor/1.0.0/package/package.json not in flight; writing 4970 verbose afterAdd /home/michtang/.npm/is-data-descriptor/1.0.0/package/package.json written 4971 verbose afterAdd /home/michtang/.npm/is-accessor-descriptor/1.0.0/package/package.json written 4972 silly fetchNamedPackageData kind-of 4973 silly mapToRegistry name kind-of 4974 silly mapToRegistry using default registry 4975 silly mapToRegistry registry https://registry.npmjs.org/ 4976 silly mapToRegistry uri https://registry.npmjs.org/kind-of 4977 silly resolveWithNewModule kind-of@3.2.2 checking installable status 4978 silly cache add args [ 'kind-of@^3.2.0', null ] 4979 verbose cache add spec kind-of@^3.2.0 4980 silly cache add parsed spec Result { 4980 silly cache add raw: 'kind-of@^3.2.0', 4980 silly cache add scope: null, 4980 silly cache add name: 'kind-of', 4980 silly cache add rawSpec: '^3.2.0', 4980 silly cache add spec: '>=3.2.0 <4.0.0', 4980 silly cache add type: 'range' } 4981 silly addNamed kind-of@>=3.2.0 <4.0.0 4982 verbose addNamed ">=3.2.0 <4.0.0" is a valid semver range for kind-of 4983 silly addNameRange { name: 'kind-of', range: '>=3.2.0 <4.0.0', hasData: false } 4984 silly mapToRegistry name kind-of 4985 silly mapToRegistry using default registry 4986 silly mapToRegistry registry https://registry.npmjs.org/ 4987 silly mapToRegistry uri https://registry.npmjs.org/kind-of 4988 verbose addNameRange registry:https://registry.npmjs.org/kind-of not in flight; fetching 4989 verbose get https://registry.npmjs.org/kind-of not expired, no request 4990 silly addNameRange number 2 { name: 'kind-of', range: '>=3.2.0 <4.0.0', hasData: true } 4991 silly addNameRange versions [ 'kind-of', 4991 silly addNameRange [ '0.1.0', 4991 silly addNameRange '0.1.1', 4991 silly addNameRange '0.1.2', 4991 silly addNameRange '1.0.0', 4991 silly addNameRange '1.0.1', 4991 silly addNameRange '1.1.0', 4991 silly addNameRange '2.0.0', 4991 silly addNameRange '2.0.1', 4991 silly addNameRange '3.0.0', 4991 silly addNameRange '3.0.1', 4991 silly addNameRange '3.0.2', 4991 silly addNameRange '3.0.3', 4991 silly addNameRange '3.0.4', 4991 silly addNameRange '3.1.0', 4991 silly addNameRange '3.2.0', 4991 silly addNameRange '3.2.1', 4991 silly addNameRange '3.2.2', 4991 silly addNameRange '4.0.0', 4991 silly addNameRange '5.0.0', 4991 silly addNameRange '5.0.1', 4991 silly addNameRange '5.0.2', 4991 silly addNameRange '5.1.0', 4991 silly addNameRange '6.0.0', 4991 silly addNameRange '6.0.1', 4991 silly addNameRange '6.0.2', 4991 silly addNameRange '6.0.3' ] ] 4992 silly addNamed kind-of@3.2.2 4993 verbose addNamed "3.2.2" is a plain semver version for kind-of 4994 silly cache afterAdd kind-of@3.2.2 4995 verbose afterAdd /home/michtang/.npm/kind-of/3.2.2/package/package.json not in flight; writing 4996 verbose afterAdd /home/michtang/.npm/kind-of/3.2.2/package/package.json written 4997 silly fetchNamedPackageData safe-regex 4998 silly mapToRegistry name safe-regex 4999 silly mapToRegistry using default registry 5000 silly mapToRegistry registry https://registry.npmjs.org/ 5001 silly mapToRegistry uri https://registry.npmjs.org/safe-regex 5002 verbose request uri https://registry.npmjs.org/safe-regex 5003 verbose request no auth needed 5004 info attempt registry request try #1 at 9:35:45 p.m. 5005 http request GET https://registry.npmjs.org/safe-regex 5006 http 200 https://registry.npmjs.org/safe-regex 5007 verbose headers { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 5007 verbose headers 'content-type': 'application/json', 5007 verbose headers 'transfer-encoding': 'chunked', 5007 verbose headers connection: 'keep-alive', 5007 verbose headers 'set-cookie': 5007 verbose headers [ '__cfduid=dafa9559384f956571d4aab838a8ccc021612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5007 verbose headers 'cf-ray': '61a0ba5448ace462-SEA', 5007 verbose headers age: '3192', 5007 verbose headers 'cache-control': 'public, max-age=300', 5007 verbose headers etag: 'W/"201a48dc9d05931942ca2f132136c75b"', 5007 verbose headers 'last-modified': 'Mon, 21 Oct 2019 19:45:05 GMT', 5007 verbose headers vary: 'accept-encoding, accept', 5007 verbose headers 'cf-cache-status': 'HIT', 5007 verbose headers 'cf-request-id': '07f852c8b10000e462203de000000001', 5007 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5007 verbose headers server: 'cloudflare', 5007 verbose headers 'content-encoding': 'gzip' } 5008 silly get cb [ 200, 5008 silly get { date: 'Sun, 31 Jan 2021 04:35:45 GMT', 5008 silly get 'content-type': 'application/json', 5008 silly get 'transfer-encoding': 'chunked', 5008 silly get connection: 'keep-alive', 5008 silly get 'set-cookie': 5008 silly get [ '__cfduid=dafa9559384f956571d4aab838a8ccc021612067745; expires=Tue, 02-Mar-21 04:35:45 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5008 silly get 'cf-ray': '61a0ba5448ace462-SEA', 5008 silly get age: '3192', 5008 silly get 'cache-control': 'public, max-age=300', 5008 silly get etag: 'W/"201a48dc9d05931942ca2f132136c75b"', 5008 silly get 'last-modified': 'Mon, 21 Oct 2019 19:45:05 GMT', 5008 silly get vary: 'accept-encoding, accept', 5008 silly get 'cf-cache-status': 'HIT', 5008 silly get 'cf-request-id': '07f852c8b10000e462203de000000001', 5008 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5008 silly get server: 'cloudflare', 5008 silly get 'content-encoding': 'gzip' } ] 5009 verbose get saving safe-regex to /home/michtang/.npm/registry.npmjs.org/safe-regex/.cache.json 5010 silly resolveWithNewModule safe-regex@1.1.0 checking installable status 5011 silly cache add args [ 'safe-regex@^1.1.0', null ] 5012 verbose cache add spec safe-regex@^1.1.0 5013 silly cache add parsed spec Result { 5013 silly cache add raw: 'safe-regex@^1.1.0', 5013 silly cache add scope: null, 5013 silly cache add name: 'safe-regex', 5013 silly cache add rawSpec: '^1.1.0', 5013 silly cache add spec: '>=1.1.0 <2.0.0', 5013 silly cache add type: 'range' } 5014 silly addNamed safe-regex@>=1.1.0 <2.0.0 5015 verbose addNamed ">=1.1.0 <2.0.0" is a valid semver range for safe-regex 5016 silly addNameRange { name: 'safe-regex', range: '>=1.1.0 <2.0.0', hasData: false } 5017 silly mapToRegistry name safe-regex 5018 silly mapToRegistry using default registry 5019 silly mapToRegistry registry https://registry.npmjs.org/ 5020 silly mapToRegistry uri https://registry.npmjs.org/safe-regex 5021 verbose addNameRange registry:https://registry.npmjs.org/safe-regex not in flight; fetching 5022 verbose get https://registry.npmjs.org/safe-regex not expired, no request 5023 silly addNameRange number 2 { name: 'safe-regex', range: '>=1.1.0 <2.0.0', hasData: true } 5024 silly addNameRange versions [ 'safe-regex', 5024 silly addNameRange [ '0.0.0', 5024 silly addNameRange '0.0.1', 5024 silly addNameRange '1.0.0', 5024 silly addNameRange '1.1.0', 5024 silly addNameRange '2.0.0', 5024 silly addNameRange '2.0.1', 5024 silly addNameRange '2.0.2', 5024 silly addNameRange '2.1.0', 5024 silly addNameRange '2.1.1' ] ] 5025 silly addNamed safe-regex@1.1.0 5026 verbose addNamed "1.1.0" is a plain semver version for safe-regex 5027 silly mapToRegistry name safe-regex 5028 silly mapToRegistry using default registry 5029 silly mapToRegistry registry https://registry.npmjs.org/ 5030 silly mapToRegistry uri https://registry.npmjs.org/safe-regex 5031 verbose addRemoteTarball https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz not in flight; adding 5032 verbose addRemoteTarball [ 'https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz', 5032 verbose addRemoteTarball '40a3669f3b077d1e943d44629e157dd48023bf2e' ] 5033 info retry fetch attempt 1 at 9:35:46 p.m. 5034 info attempt registry request try #1 at 9:35:46 p.m. 5035 http fetch GET https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz 5036 http fetch 200 https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz 5037 silly fetchAndShaCheck shasum 40a3669f3b077d1e943d44629e157dd48023bf2e 5038 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz not in flight; adding 5039 verbose addTmpTarball already have metadata; skipping unpack for safe-regex@1.1.0 5040 silly cache afterAdd safe-regex@1.1.0 5041 verbose afterAdd /home/michtang/.npm/safe-regex/1.1.0/package/package.json not in flight; writing 5042 verbose afterAdd /home/michtang/.npm/safe-regex/1.1.0/package/package.json written 5043 silly fetchNamedPackageData is-descriptor 5044 silly mapToRegistry name is-descriptor 5045 silly mapToRegistry using default registry 5046 silly mapToRegistry registry https://registry.npmjs.org/ 5047 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor 5048 silly resolveWithNewModule is-descriptor@1.0.2 checking installable status 5049 silly cache add args [ 'is-descriptor@^1.0.2', null ] 5050 verbose cache add spec is-descriptor@^1.0.2 5051 silly cache add parsed spec Result { 5051 silly cache add raw: 'is-descriptor@^1.0.2', 5051 silly cache add scope: null, 5051 silly cache add name: 'is-descriptor', 5051 silly cache add rawSpec: '^1.0.2', 5051 silly cache add spec: '>=1.0.2 <2.0.0', 5051 silly cache add type: 'range' } 5052 silly addNamed is-descriptor@>=1.0.2 <2.0.0 5053 verbose addNamed ">=1.0.2 <2.0.0" is a valid semver range for is-descriptor 5054 silly addNameRange { name: 'is-descriptor', 5054 silly addNameRange range: '>=1.0.2 <2.0.0', 5054 silly addNameRange hasData: false } 5055 silly mapToRegistry name is-descriptor 5056 silly mapToRegistry using default registry 5057 silly mapToRegistry registry https://registry.npmjs.org/ 5058 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor 5059 verbose addNameRange registry:https://registry.npmjs.org/is-descriptor not in flight; fetching 5060 verbose get https://registry.npmjs.org/is-descriptor not expired, no request 5061 silly addNameRange number 2 { name: 'is-descriptor', range: '>=1.0.2 <2.0.0', hasData: true } 5062 silly addNameRange versions [ 'is-descriptor', 5062 silly addNameRange [ '0.1.0', 5062 silly addNameRange '0.1.1', 5062 silly addNameRange '0.1.2', 5062 silly addNameRange '0.1.3', 5062 silly addNameRange '0.1.4', 5062 silly addNameRange '0.1.5', 5062 silly addNameRange '1.0.0', 5062 silly addNameRange '1.0.1', 5062 silly addNameRange '0.1.6', 5062 silly addNameRange '1.0.2', 5062 silly addNameRange '3.0.0' ] ] 5063 silly addNamed is-descriptor@1.0.2 5064 verbose addNamed "1.0.2" is a plain semver version for is-descriptor 5065 silly cache afterAdd is-descriptor@1.0.2 5066 verbose afterAdd /home/michtang/.npm/is-descriptor/1.0.2/package/package.json not in flight; writing 5067 verbose afterAdd /home/michtang/.npm/is-descriptor/1.0.2/package/package.json written 5068 silly fetchNamedPackageData is-accessor-descriptor 5069 silly mapToRegistry name is-accessor-descriptor 5070 silly mapToRegistry using default registry 5071 silly mapToRegistry registry https://registry.npmjs.org/ 5072 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor 5073 silly resolveWithNewModule is-accessor-descriptor@1.0.0 checking installable status 5074 silly cache add args [ 'is-accessor-descriptor@^1.0.0', null ] 5075 verbose cache add spec is-accessor-descriptor@^1.0.0 5076 silly fetchNamedPackageData is-data-descriptor 5077 silly mapToRegistry name is-data-descriptor 5078 silly mapToRegistry using default registry 5079 silly mapToRegistry registry https://registry.npmjs.org/ 5080 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor 5081 silly resolveWithNewModule is-data-descriptor@1.0.0 checking installable status 5082 silly cache add args [ 'is-data-descriptor@^1.0.0', null ] 5083 verbose cache add spec is-data-descriptor@^1.0.0 5084 silly cache add parsed spec Result { 5084 silly cache add raw: 'is-accessor-descriptor@^1.0.0', 5084 silly cache add scope: null, 5084 silly cache add name: 'is-accessor-descriptor', 5084 silly cache add rawSpec: '^1.0.0', 5084 silly cache add spec: '>=1.0.0 <2.0.0', 5084 silly cache add type: 'range' } 5085 silly addNamed is-accessor-descriptor@>=1.0.0 <2.0.0 5086 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-accessor-descriptor 5087 silly addNameRange { name: 'is-accessor-descriptor', 5087 silly addNameRange range: '>=1.0.0 <2.0.0', 5087 silly addNameRange hasData: false } 5088 silly mapToRegistry name is-accessor-descriptor 5089 silly mapToRegistry using default registry 5090 silly mapToRegistry registry https://registry.npmjs.org/ 5091 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor 5092 verbose addNameRange registry:https://registry.npmjs.org/is-accessor-descriptor not in flight; fetching 5093 silly cache add parsed spec Result { 5093 silly cache add raw: 'is-data-descriptor@^1.0.0', 5093 silly cache add scope: null, 5093 silly cache add name: 'is-data-descriptor', 5093 silly cache add rawSpec: '^1.0.0', 5093 silly cache add spec: '>=1.0.0 <2.0.0', 5093 silly cache add type: 'range' } 5094 silly addNamed is-data-descriptor@>=1.0.0 <2.0.0 5095 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-data-descriptor 5096 silly addNameRange { name: 'is-data-descriptor', 5096 silly addNameRange range: '>=1.0.0 <2.0.0', 5096 silly addNameRange hasData: false } 5097 silly mapToRegistry name is-data-descriptor 5098 silly mapToRegistry using default registry 5099 silly mapToRegistry registry https://registry.npmjs.org/ 5100 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor 5101 verbose addNameRange registry:https://registry.npmjs.org/is-data-descriptor not in flight; fetching 5102 verbose get https://registry.npmjs.org/is-accessor-descriptor not expired, no request 5103 silly addNameRange number 2 { name: 'is-accessor-descriptor', 5103 silly addNameRange range: '>=1.0.0 <2.0.0', 5103 silly addNameRange hasData: true } 5104 silly addNameRange versions [ 'is-accessor-descriptor', 5104 silly addNameRange [ '0.1.0', 5104 silly addNameRange '0.1.2', 5104 silly addNameRange '0.1.3', 5104 silly addNameRange '0.1.4', 5104 silly addNameRange '0.1.5', 5104 silly addNameRange '0.1.6', 5104 silly addNameRange '1.0.0', 5104 silly addNameRange '2.0.0', 5104 silly addNameRange '3.0.0', 5104 silly addNameRange '3.0.1' ] ] 5105 silly addNamed is-accessor-descriptor@1.0.0 5106 verbose addNamed "1.0.0" is a plain semver version for is-accessor-descriptor 5107 verbose get https://registry.npmjs.org/is-data-descriptor not expired, no request 5108 silly addNameRange number 2 { name: 'is-data-descriptor', 5108 silly addNameRange range: '>=1.0.0 <2.0.0', 5108 silly addNameRange hasData: true } 5109 silly addNameRange versions [ 'is-data-descriptor', 5109 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '1.0.0', '2.0.0' ] ] 5110 silly addNamed is-data-descriptor@1.0.0 5111 verbose addNamed "1.0.0" is a plain semver version for is-data-descriptor 5112 silly cache afterAdd is-accessor-descriptor@1.0.0 5113 verbose afterAdd /home/michtang/.npm/is-accessor-descriptor/1.0.0/package/package.json not in flight; writing 5114 silly cache afterAdd is-data-descriptor@1.0.0 5115 verbose afterAdd /home/michtang/.npm/is-data-descriptor/1.0.0/package/package.json not in flight; writing 5116 verbose afterAdd /home/michtang/.npm/is-data-descriptor/1.0.0/package/package.json written 5117 verbose afterAdd /home/michtang/.npm/is-accessor-descriptor/1.0.0/package/package.json written 5118 silly fetchNamedPackageData ret 5119 silly mapToRegistry name ret 5120 silly mapToRegistry using default registry 5121 silly mapToRegistry registry https://registry.npmjs.org/ 5122 silly mapToRegistry uri https://registry.npmjs.org/ret 5123 verbose request uri https://registry.npmjs.org/ret 5124 verbose request no auth needed 5125 info attempt registry request try #1 at 9:35:46 p.m. 5126 http request GET https://registry.npmjs.org/ret 5127 http 200 https://registry.npmjs.org/ret 5128 verbose headers { date: 'Sun, 31 Jan 2021 04:35:46 GMT', 5128 verbose headers 'content-type': 'application/json', 5128 verbose headers 'transfer-encoding': 'chunked', 5128 verbose headers connection: 'keep-alive', 5128 verbose headers 'set-cookie': 5128 verbose headers [ '__cfduid=df7df9732162af5f4df767c1dea7cc0121612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5128 verbose headers 'cf-ray': '61a0ba551b71e16a-SEA', 5128 verbose headers age: '6359', 5128 verbose headers 'cache-control': 'public, max-age=300', 5128 verbose headers etag: 'W/"edc231635e15d9872aef870a120a9879"', 5128 verbose headers 'last-modified': 'Mon, 04 Jan 2021 08:20:42 GMT', 5128 verbose headers vary: 'accept-encoding, accept', 5128 verbose headers 'cf-cache-status': 'HIT', 5128 verbose headers 'cf-request-id': '07f852c92d0000e16af8a4c000000001', 5128 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5128 verbose headers server: 'cloudflare', 5128 verbose headers 'content-encoding': 'gzip' } 5129 silly get cb [ 200, 5129 silly get { date: 'Sun, 31 Jan 2021 04:35:46 GMT', 5129 silly get 'content-type': 'application/json', 5129 silly get 'transfer-encoding': 'chunked', 5129 silly get connection: 'keep-alive', 5129 silly get 'set-cookie': 5129 silly get [ '__cfduid=df7df9732162af5f4df767c1dea7cc0121612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5129 silly get 'cf-ray': '61a0ba551b71e16a-SEA', 5129 silly get age: '6359', 5129 silly get 'cache-control': 'public, max-age=300', 5129 silly get etag: 'W/"edc231635e15d9872aef870a120a9879"', 5129 silly get 'last-modified': 'Mon, 04 Jan 2021 08:20:42 GMT', 5129 silly get vary: 'accept-encoding, accept', 5129 silly get 'cf-cache-status': 'HIT', 5129 silly get 'cf-request-id': '07f852c92d0000e16af8a4c000000001', 5129 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5129 silly get server: 'cloudflare', 5129 silly get 'content-encoding': 'gzip' } ] 5130 verbose get saving ret to /home/michtang/.npm/registry.npmjs.org/ret/.cache.json 5131 silly resolveWithNewModule ret@0.1.15 checking installable status 5132 silly cache add args [ 'ret@~0.1.10', null ] 5133 verbose cache add spec ret@~0.1.10 5134 silly cache add parsed spec Result { 5134 silly cache add raw: 'ret@~0.1.10', 5134 silly cache add scope: null, 5134 silly cache add name: 'ret', 5134 silly cache add rawSpec: '~0.1.10', 5134 silly cache add spec: '>=0.1.10 <0.2.0', 5134 silly cache add type: 'range' } 5135 silly addNamed ret@>=0.1.10 <0.2.0 5136 verbose addNamed ">=0.1.10 <0.2.0" is a valid semver range for ret 5137 silly addNameRange { name: 'ret', range: '>=0.1.10 <0.2.0', hasData: false } 5138 silly mapToRegistry name ret 5139 silly mapToRegistry using default registry 5140 silly mapToRegistry registry https://registry.npmjs.org/ 5141 silly mapToRegistry uri https://registry.npmjs.org/ret 5142 verbose addNameRange registry:https://registry.npmjs.org/ret not in flight; fetching 5143 verbose get https://registry.npmjs.org/ret not expired, no request 5144 silly addNameRange number 2 { name: 'ret', range: '>=0.1.10 <0.2.0', hasData: true } 5145 silly addNameRange versions [ 'ret', 5145 silly addNameRange [ '0.1.0', 5145 silly addNameRange '0.1.1', 5145 silly addNameRange '0.1.2', 5145 silly addNameRange '0.1.3', 5145 silly addNameRange '0.1.4', 5145 silly addNameRange '0.1.5', 5145 silly addNameRange '0.1.6', 5145 silly addNameRange '0.1.7', 5145 silly addNameRange '0.1.8', 5145 silly addNameRange '0.1.9', 5145 silly addNameRange '0.1.10', 5145 silly addNameRange '0.1.11', 5145 silly addNameRange '0.1.12', 5145 silly addNameRange '0.1.13', 5145 silly addNameRange '0.1.14', 5145 silly addNameRange '0.1.15', 5145 silly addNameRange '0.2.0', 5145 silly addNameRange '0.2.1', 5145 silly addNameRange '0.2.2', 5145 silly addNameRange '0.3.0', 5145 silly addNameRange '0.3.1', 5145 silly addNameRange '0.3.2' ] ] 5146 silly addNamed ret@0.1.15 5147 verbose addNamed "0.1.15" is a plain semver version for ret 5148 silly mapToRegistry name ret 5149 silly mapToRegistry using default registry 5150 silly mapToRegistry registry https://registry.npmjs.org/ 5151 silly mapToRegistry uri https://registry.npmjs.org/ret 5152 verbose addRemoteTarball https://registry.npmjs.org/ret/-/ret-0.1.15.tgz not in flight; adding 5153 verbose addRemoteTarball [ 'https://registry.npmjs.org/ret/-/ret-0.1.15.tgz', 5153 verbose addRemoteTarball 'b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc' ] 5154 info retry fetch attempt 1 at 9:35:46 p.m. 5155 info attempt registry request try #1 at 9:35:46 p.m. 5156 http fetch GET https://registry.npmjs.org/ret/-/ret-0.1.15.tgz 5157 http fetch 200 https://registry.npmjs.org/ret/-/ret-0.1.15.tgz 5158 silly fetchAndShaCheck shasum b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc 5159 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/ret/-/ret-0.1.15.tgz not in flight; adding 5160 verbose addTmpTarball already have metadata; skipping unpack for ret@0.1.15 5161 silly cache afterAdd ret@0.1.15 5162 verbose afterAdd /home/michtang/.npm/ret/0.1.15/package/package.json not in flight; writing 5163 verbose afterAdd /home/michtang/.npm/ret/0.1.15/package/package.json written 5164 silly fetchNamedPackageData define-property 5165 silly mapToRegistry name define-property 5166 silly mapToRegistry using default registry 5167 silly mapToRegistry registry https://registry.npmjs.org/ 5168 silly mapToRegistry uri https://registry.npmjs.org/define-property 5169 silly resolveWithNewModule define-property@1.0.0 checking installable status 5170 silly cache add args [ 'define-property@^1.0.0', null ] 5171 verbose cache add spec define-property@^1.0.0 5172 silly fetchNamedPackageData expand-brackets 5173 silly mapToRegistry name expand-brackets 5174 silly mapToRegistry using default registry 5175 silly mapToRegistry registry https://registry.npmjs.org/ 5176 silly mapToRegistry uri https://registry.npmjs.org/expand-brackets 5177 silly fetchNamedPackageData extend-shallow 5178 silly mapToRegistry name extend-shallow 5179 silly mapToRegistry using default registry 5180 silly mapToRegistry registry https://registry.npmjs.org/ 5181 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 5182 silly resolveWithNewModule extend-shallow@2.0.1 checking installable status 5183 silly cache add args [ 'extend-shallow@^2.0.1', null ] 5184 verbose cache add spec extend-shallow@^2.0.1 5185 silly cache add parsed spec Result { 5185 silly cache add raw: 'define-property@^1.0.0', 5185 silly cache add scope: null, 5185 silly cache add name: 'define-property', 5185 silly cache add rawSpec: '^1.0.0', 5185 silly cache add spec: '>=1.0.0 <2.0.0', 5185 silly cache add type: 'range' } 5186 silly addNamed define-property@>=1.0.0 <2.0.0 5187 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for define-property 5188 silly addNameRange { name: 'define-property', 5188 silly addNameRange range: '>=1.0.0 <2.0.0', 5188 silly addNameRange hasData: false } 5189 silly mapToRegistry name define-property 5190 silly mapToRegistry using default registry 5191 silly mapToRegistry registry https://registry.npmjs.org/ 5192 silly mapToRegistry uri https://registry.npmjs.org/define-property 5193 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching 5194 silly cache add parsed spec Result { 5194 silly cache add raw: 'extend-shallow@^2.0.1', 5194 silly cache add scope: null, 5194 silly cache add name: 'extend-shallow', 5194 silly cache add rawSpec: '^2.0.1', 5194 silly cache add spec: '>=2.0.1 <3.0.0', 5194 silly cache add type: 'range' } 5195 silly addNamed extend-shallow@>=2.0.1 <3.0.0 5196 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for extend-shallow 5197 silly addNameRange { name: 'extend-shallow', 5197 silly addNameRange range: '>=2.0.1 <3.0.0', 5197 silly addNameRange hasData: false } 5198 silly mapToRegistry name extend-shallow 5199 silly mapToRegistry using default registry 5200 silly mapToRegistry registry https://registry.npmjs.org/ 5201 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 5202 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching 5203 verbose request uri https://registry.npmjs.org/expand-brackets 5204 verbose request no auth needed 5205 info attempt registry request try #1 at 9:35:46 p.m. 5206 http request GET https://registry.npmjs.org/expand-brackets 5207 verbose get https://registry.npmjs.org/define-property not expired, no request 5208 silly addNameRange number 2 { name: 'define-property', 5208 silly addNameRange range: '>=1.0.0 <2.0.0', 5208 silly addNameRange hasData: true } 5209 silly addNameRange versions [ 'define-property', 5209 silly addNameRange [ '0.1.0', 5209 silly addNameRange '0.1.2', 5209 silly addNameRange '0.1.3', 5209 silly addNameRange '0.2.0', 5209 silly addNameRange '0.2.1', 5209 silly addNameRange '0.2.2', 5209 silly addNameRange '0.2.3', 5209 silly addNameRange '0.2.5', 5209 silly addNameRange '1.0.0', 5209 silly addNameRange '2.0.0', 5209 silly addNameRange '2.0.1', 5209 silly addNameRange '2.0.2' ] ] 5210 silly addNamed define-property@1.0.0 5211 verbose addNamed "1.0.0" is a plain semver version for define-property 5212 verbose get https://registry.npmjs.org/extend-shallow not expired, no request 5213 silly addNameRange number 2 { name: 'extend-shallow', 5213 silly addNameRange range: '>=2.0.1 <3.0.0', 5213 silly addNameRange hasData: true } 5214 silly addNameRange versions [ 'extend-shallow', 5214 silly addNameRange [ '0.1.0', 5214 silly addNameRange '0.1.1', 5214 silly addNameRange '0.2.0', 5214 silly addNameRange '1.0.0', 5214 silly addNameRange '1.0.1', 5214 silly addNameRange '1.1.1', 5214 silly addNameRange '1.1.2', 5214 silly addNameRange '1.1.4', 5214 silly addNameRange '2.0.0', 5214 silly addNameRange '2.0.1', 5214 silly addNameRange '3.0.0', 5214 silly addNameRange '3.0.1', 5214 silly addNameRange '3.0.2' ] ] 5215 silly addNamed extend-shallow@2.0.1 5216 verbose addNamed "2.0.1" is a plain semver version for extend-shallow 5217 silly cache afterAdd define-property@1.0.0 5218 verbose afterAdd /home/michtang/.npm/define-property/1.0.0/package/package.json not in flight; writing 5219 silly cache afterAdd extend-shallow@2.0.1 5220 verbose afterAdd /home/michtang/.npm/extend-shallow/2.0.1/package/package.json not in flight; writing 5221 verbose afterAdd /home/michtang/.npm/define-property/1.0.0/package/package.json written 5222 verbose afterAdd /home/michtang/.npm/extend-shallow/2.0.1/package/package.json written 5223 http 200 https://registry.npmjs.org/expand-brackets 5224 verbose headers { date: 'Sun, 31 Jan 2021 04:35:46 GMT', 5224 verbose headers 'content-type': 'application/json; charset=UTF-8', 5224 verbose headers 'transfer-encoding': 'chunked', 5224 verbose headers connection: 'keep-alive', 5224 verbose headers 'set-cookie': 5224 verbose headers [ '__cfduid=d527067ee0db2ab01ad07c826b5622af81612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5224 verbose headers 'cf-ray': '61a0ba55de70c981-SEA', 5224 verbose headers age: '3800', 5224 verbose headers 'cache-control': 'public, max-age=300', 5224 verbose headers etag: 'W/"ef409e045af91d517536b68aa182d946"', 5224 verbose headers 'last-modified': 'Sun, 27 May 2018 00:06:30 GMT', 5224 verbose headers vary: 'accept-encoding, accept', 5224 verbose headers 'cf-cache-status': 'HIT', 5224 verbose headers 'cf-request-id': '07f852c9a60000c981e3ba6000000001', 5224 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5224 verbose headers server: 'cloudflare', 5224 verbose headers 'content-encoding': 'gzip' } 5225 silly get cb [ 200, 5225 silly get { date: 'Sun, 31 Jan 2021 04:35:46 GMT', 5225 silly get 'content-type': 'application/json; charset=UTF-8', 5225 silly get 'transfer-encoding': 'chunked', 5225 silly get connection: 'keep-alive', 5225 silly get 'set-cookie': 5225 silly get [ '__cfduid=d527067ee0db2ab01ad07c826b5622af81612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5225 silly get 'cf-ray': '61a0ba55de70c981-SEA', 5225 silly get age: '3800', 5225 silly get 'cache-control': 'public, max-age=300', 5225 silly get etag: 'W/"ef409e045af91d517536b68aa182d946"', 5225 silly get 'last-modified': 'Sun, 27 May 2018 00:06:30 GMT', 5225 silly get vary: 'accept-encoding, accept', 5225 silly get 'cf-cache-status': 'HIT', 5225 silly get 'cf-request-id': '07f852c9a60000c981e3ba6000000001', 5225 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5225 silly get server: 'cloudflare', 5225 silly get 'content-encoding': 'gzip' } ] 5226 verbose get saving expand-brackets to /home/michtang/.npm/registry.npmjs.org/expand-brackets/.cache.json 5227 silly resolveWithNewModule expand-brackets@2.1.4 checking installable status 5228 silly cache add args [ 'expand-brackets@^2.1.4', null ] 5229 verbose cache add spec expand-brackets@^2.1.4 5230 silly cache add parsed spec Result { 5230 silly cache add raw: 'expand-brackets@^2.1.4', 5230 silly cache add scope: null, 5230 silly cache add name: 'expand-brackets', 5230 silly cache add rawSpec: '^2.1.4', 5230 silly cache add spec: '>=2.1.4 <3.0.0', 5230 silly cache add type: 'range' } 5231 silly addNamed expand-brackets@>=2.1.4 <3.0.0 5232 verbose addNamed ">=2.1.4 <3.0.0" is a valid semver range for expand-brackets 5233 silly addNameRange { name: 'expand-brackets', 5233 silly addNameRange range: '>=2.1.4 <3.0.0', 5233 silly addNameRange hasData: false } 5234 silly mapToRegistry name expand-brackets 5235 silly mapToRegistry using default registry 5236 silly mapToRegistry registry https://registry.npmjs.org/ 5237 silly mapToRegistry uri https://registry.npmjs.org/expand-brackets 5238 verbose addNameRange registry:https://registry.npmjs.org/expand-brackets not in flight; fetching 5239 verbose get https://registry.npmjs.org/expand-brackets not expired, no request 5240 silly addNameRange number 2 { name: 'expand-brackets', 5240 silly addNameRange range: '>=2.1.4 <3.0.0', 5240 silly addNameRange hasData: true } 5241 silly addNameRange versions [ 'expand-brackets', 5241 silly addNameRange [ '0.1.0', 5241 silly addNameRange '0.1.1', 5241 silly addNameRange '0.1.2', 5241 silly addNameRange '0.1.3', 5241 silly addNameRange '0.1.4', 5241 silly addNameRange '0.1.5', 5241 silly addNameRange '1.0.0', 5241 silly addNameRange '2.0.0', 5241 silly addNameRange '2.0.1', 5241 silly addNameRange '2.1.0', 5241 silly addNameRange '2.1.1', 5241 silly addNameRange '2.1.2', 5241 silly addNameRange '2.1.3', 5241 silly addNameRange '2.1.4', 5241 silly addNameRange '3.0.0', 5241 silly addNameRange '4.0.0' ] ] 5242 silly addNamed expand-brackets@2.1.4 5243 verbose addNamed "2.1.4" is a plain semver version for expand-brackets 5244 silly mapToRegistry name expand-brackets 5245 silly mapToRegistry using default registry 5246 silly mapToRegistry registry https://registry.npmjs.org/ 5247 silly mapToRegistry uri https://registry.npmjs.org/expand-brackets 5248 verbose addRemoteTarball https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz not in flight; adding 5249 verbose addRemoteTarball [ 'https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz', 5249 verbose addRemoteTarball 'b77735e315ce30f6b6eff0f83b04151a22449622' ] 5250 info retry fetch attempt 1 at 9:35:46 p.m. 5251 info attempt registry request try #1 at 9:35:46 p.m. 5252 http fetch GET https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz 5253 http fetch 200 https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz 5254 silly fetchAndShaCheck shasum b77735e315ce30f6b6eff0f83b04151a22449622 5255 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz not in flight; adding 5256 verbose addTmpTarball already have metadata; skipping unpack for expand-brackets@2.1.4 5257 silly cache afterAdd expand-brackets@2.1.4 5258 verbose afterAdd /home/michtang/.npm/expand-brackets/2.1.4/package/package.json not in flight; writing 5259 verbose afterAdd /home/michtang/.npm/expand-brackets/2.1.4/package/package.json written 5260 silly fetchNamedPackageData is-descriptor 5261 silly mapToRegistry name is-descriptor 5262 silly mapToRegistry using default registry 5263 silly mapToRegistry registry https://registry.npmjs.org/ 5264 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor 5265 silly resolveWithNewModule is-descriptor@1.0.2 checking installable status 5266 silly cache add args [ 'is-descriptor@^1.0.0', null ] 5267 verbose cache add spec is-descriptor@^1.0.0 5268 silly cache add parsed spec Result { 5268 silly cache add raw: 'is-descriptor@^1.0.0', 5268 silly cache add scope: null, 5268 silly cache add name: 'is-descriptor', 5268 silly cache add rawSpec: '^1.0.0', 5268 silly cache add spec: '>=1.0.0 <2.0.0', 5268 silly cache add type: 'range' } 5269 silly addNamed is-descriptor@>=1.0.0 <2.0.0 5270 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-descriptor 5271 silly addNameRange { name: 'is-descriptor', 5271 silly addNameRange range: '>=1.0.0 <2.0.0', 5271 silly addNameRange hasData: false } 5272 silly mapToRegistry name is-descriptor 5273 silly mapToRegistry using default registry 5274 silly mapToRegistry registry https://registry.npmjs.org/ 5275 silly mapToRegistry uri https://registry.npmjs.org/is-descriptor 5276 verbose addNameRange registry:https://registry.npmjs.org/is-descriptor not in flight; fetching 5277 verbose get https://registry.npmjs.org/is-descriptor not expired, no request 5278 silly addNameRange number 2 { name: 'is-descriptor', range: '>=1.0.0 <2.0.0', hasData: true } 5279 silly addNameRange versions [ 'is-descriptor', 5279 silly addNameRange [ '0.1.0', 5279 silly addNameRange '0.1.1', 5279 silly addNameRange '0.1.2', 5279 silly addNameRange '0.1.3', 5279 silly addNameRange '0.1.4', 5279 silly addNameRange '0.1.5', 5279 silly addNameRange '1.0.0', 5279 silly addNameRange '1.0.1', 5279 silly addNameRange '0.1.6', 5279 silly addNameRange '1.0.2', 5279 silly addNameRange '3.0.0' ] ] 5280 silly addNamed is-descriptor@1.0.2 5281 verbose addNamed "1.0.2" is a plain semver version for is-descriptor 5282 silly cache afterAdd is-descriptor@1.0.2 5283 verbose afterAdd /home/michtang/.npm/is-descriptor/1.0.2/package/package.json not in flight; writing 5284 verbose afterAdd /home/michtang/.npm/is-descriptor/1.0.2/package/package.json written 5285 silly fetchNamedPackageData is-accessor-descriptor 5286 silly mapToRegistry name is-accessor-descriptor 5287 silly mapToRegistry using default registry 5288 silly mapToRegistry registry https://registry.npmjs.org/ 5289 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor 5290 silly resolveWithNewModule is-accessor-descriptor@1.0.0 checking installable status 5291 silly cache add args [ 'is-accessor-descriptor@^1.0.0', null ] 5292 verbose cache add spec is-accessor-descriptor@^1.0.0 5293 silly fetchNamedPackageData is-data-descriptor 5294 silly mapToRegistry name is-data-descriptor 5295 silly mapToRegistry using default registry 5296 silly mapToRegistry registry https://registry.npmjs.org/ 5297 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor 5298 silly resolveWithNewModule is-data-descriptor@1.0.0 checking installable status 5299 silly cache add args [ 'is-data-descriptor@^1.0.0', null ] 5300 verbose cache add spec is-data-descriptor@^1.0.0 5301 silly cache add parsed spec Result { 5301 silly cache add raw: 'is-accessor-descriptor@^1.0.0', 5301 silly cache add scope: null, 5301 silly cache add name: 'is-accessor-descriptor', 5301 silly cache add rawSpec: '^1.0.0', 5301 silly cache add spec: '>=1.0.0 <2.0.0', 5301 silly cache add type: 'range' } 5302 silly addNamed is-accessor-descriptor@>=1.0.0 <2.0.0 5303 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-accessor-descriptor 5304 silly addNameRange { name: 'is-accessor-descriptor', 5304 silly addNameRange range: '>=1.0.0 <2.0.0', 5304 silly addNameRange hasData: false } 5305 silly mapToRegistry name is-accessor-descriptor 5306 silly mapToRegistry using default registry 5307 silly mapToRegistry registry https://registry.npmjs.org/ 5308 silly mapToRegistry uri https://registry.npmjs.org/is-accessor-descriptor 5309 verbose addNameRange registry:https://registry.npmjs.org/is-accessor-descriptor not in flight; fetching 5310 silly cache add parsed spec Result { 5310 silly cache add raw: 'is-data-descriptor@^1.0.0', 5310 silly cache add scope: null, 5310 silly cache add name: 'is-data-descriptor', 5310 silly cache add rawSpec: '^1.0.0', 5310 silly cache add spec: '>=1.0.0 <2.0.0', 5310 silly cache add type: 'range' } 5311 silly addNamed is-data-descriptor@>=1.0.0 <2.0.0 5312 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for is-data-descriptor 5313 silly addNameRange { name: 'is-data-descriptor', 5313 silly addNameRange range: '>=1.0.0 <2.0.0', 5313 silly addNameRange hasData: false } 5314 silly mapToRegistry name is-data-descriptor 5315 silly mapToRegistry using default registry 5316 silly mapToRegistry registry https://registry.npmjs.org/ 5317 silly mapToRegistry uri https://registry.npmjs.org/is-data-descriptor 5318 verbose addNameRange registry:https://registry.npmjs.org/is-data-descriptor not in flight; fetching 5319 verbose get https://registry.npmjs.org/is-accessor-descriptor not expired, no request 5320 silly addNameRange number 2 { name: 'is-accessor-descriptor', 5320 silly addNameRange range: '>=1.0.0 <2.0.0', 5320 silly addNameRange hasData: true } 5321 silly addNameRange versions [ 'is-accessor-descriptor', 5321 silly addNameRange [ '0.1.0', 5321 silly addNameRange '0.1.2', 5321 silly addNameRange '0.1.3', 5321 silly addNameRange '0.1.4', 5321 silly addNameRange '0.1.5', 5321 silly addNameRange '0.1.6', 5321 silly addNameRange '1.0.0', 5321 silly addNameRange '2.0.0', 5321 silly addNameRange '3.0.0', 5321 silly addNameRange '3.0.1' ] ] 5322 silly addNamed is-accessor-descriptor@1.0.0 5323 verbose addNamed "1.0.0" is a plain semver version for is-accessor-descriptor 5324 verbose get https://registry.npmjs.org/is-data-descriptor not expired, no request 5325 silly addNameRange number 2 { name: 'is-data-descriptor', 5325 silly addNameRange range: '>=1.0.0 <2.0.0', 5325 silly addNameRange hasData: true } 5326 silly addNameRange versions [ 'is-data-descriptor', 5326 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '1.0.0', '2.0.0' ] ] 5327 silly addNamed is-data-descriptor@1.0.0 5328 verbose addNamed "1.0.0" is a plain semver version for is-data-descriptor 5329 silly cache afterAdd is-accessor-descriptor@1.0.0 5330 verbose afterAdd /home/michtang/.npm/is-accessor-descriptor/1.0.0/package/package.json not in flight; writing 5331 silly cache afterAdd is-data-descriptor@1.0.0 5332 verbose afterAdd /home/michtang/.npm/is-data-descriptor/1.0.0/package/package.json not in flight; writing 5333 verbose afterAdd /home/michtang/.npm/is-accessor-descriptor/1.0.0/package/package.json written 5334 verbose afterAdd /home/michtang/.npm/is-data-descriptor/1.0.0/package/package.json written 5335 silly fetchNamedPackageData define-property 5336 silly mapToRegistry name define-property 5337 silly mapToRegistry using default registry 5338 silly mapToRegistry registry https://registry.npmjs.org/ 5339 silly mapToRegistry uri https://registry.npmjs.org/define-property 5340 silly resolveWithNewModule define-property@0.2.5 checking installable status 5341 silly cache add args [ 'define-property@^0.2.5', null ] 5342 verbose cache add spec define-property@^0.2.5 5343 silly fetchNamedPackageData extend-shallow 5344 silly mapToRegistry name extend-shallow 5345 silly mapToRegistry using default registry 5346 silly mapToRegistry registry https://registry.npmjs.org/ 5347 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 5348 silly resolveWithNewModule extend-shallow@2.0.1 checking installable status 5349 silly cache add args [ 'extend-shallow@^2.0.1', null ] 5350 verbose cache add spec extend-shallow@^2.0.1 5351 silly fetchNamedPackageData posix-character-classes 5352 silly mapToRegistry name posix-character-classes 5353 silly mapToRegistry using default registry 5354 silly mapToRegistry registry https://registry.npmjs.org/ 5355 silly mapToRegistry uri https://registry.npmjs.org/posix-character-classes 5356 silly cache add parsed spec Result { 5356 silly cache add raw: 'define-property@^0.2.5', 5356 silly cache add scope: null, 5356 silly cache add name: 'define-property', 5356 silly cache add rawSpec: '^0.2.5', 5356 silly cache add spec: '>=0.2.5 <0.3.0', 5356 silly cache add type: 'range' } 5357 silly addNamed define-property@>=0.2.5 <0.3.0 5358 verbose addNamed ">=0.2.5 <0.3.0" is a valid semver range for define-property 5359 silly addNameRange { name: 'define-property', 5359 silly addNameRange range: '>=0.2.5 <0.3.0', 5359 silly addNameRange hasData: false } 5360 silly mapToRegistry name define-property 5361 silly mapToRegistry using default registry 5362 silly mapToRegistry registry https://registry.npmjs.org/ 5363 silly mapToRegistry uri https://registry.npmjs.org/define-property 5364 verbose addNameRange registry:https://registry.npmjs.org/define-property not in flight; fetching 5365 silly cache add parsed spec Result { 5365 silly cache add raw: 'extend-shallow@^2.0.1', 5365 silly cache add scope: null, 5365 silly cache add name: 'extend-shallow', 5365 silly cache add rawSpec: '^2.0.1', 5365 silly cache add spec: '>=2.0.1 <3.0.0', 5365 silly cache add type: 'range' } 5366 silly addNamed extend-shallow@>=2.0.1 <3.0.0 5367 verbose addNamed ">=2.0.1 <3.0.0" is a valid semver range for extend-shallow 5368 silly addNameRange { name: 'extend-shallow', 5368 silly addNameRange range: '>=2.0.1 <3.0.0', 5368 silly addNameRange hasData: false } 5369 silly mapToRegistry name extend-shallow 5370 silly mapToRegistry using default registry 5371 silly mapToRegistry registry https://registry.npmjs.org/ 5372 silly mapToRegistry uri https://registry.npmjs.org/extend-shallow 5373 verbose addNameRange registry:https://registry.npmjs.org/extend-shallow not in flight; fetching 5374 verbose request uri https://registry.npmjs.org/posix-character-classes 5375 verbose request no auth needed 5376 info attempt registry request try #1 at 9:35:46 p.m. 5377 http request GET https://registry.npmjs.org/posix-character-classes 5378 verbose get https://registry.npmjs.org/define-property not expired, no request 5379 silly addNameRange number 2 { name: 'define-property', 5379 silly addNameRange range: '>=0.2.5 <0.3.0', 5379 silly addNameRange hasData: true } 5380 silly addNameRange versions [ 'define-property', 5380 silly addNameRange [ '0.1.0', 5380 silly addNameRange '0.1.2', 5380 silly addNameRange '0.1.3', 5380 silly addNameRange '0.2.0', 5380 silly addNameRange '0.2.1', 5380 silly addNameRange '0.2.2', 5380 silly addNameRange '0.2.3', 5380 silly addNameRange '0.2.5', 5380 silly addNameRange '1.0.0', 5380 silly addNameRange '2.0.0', 5380 silly addNameRange '2.0.1', 5380 silly addNameRange '2.0.2' ] ] 5381 silly addNamed define-property@0.2.5 5382 verbose addNamed "0.2.5" is a plain semver version for define-property 5383 verbose get https://registry.npmjs.org/extend-shallow not expired, no request 5384 silly addNameRange number 2 { name: 'extend-shallow', 5384 silly addNameRange range: '>=2.0.1 <3.0.0', 5384 silly addNameRange hasData: true } 5385 silly addNameRange versions [ 'extend-shallow', 5385 silly addNameRange [ '0.1.0', 5385 silly addNameRange '0.1.1', 5385 silly addNameRange '0.2.0', 5385 silly addNameRange '1.0.0', 5385 silly addNameRange '1.0.1', 5385 silly addNameRange '1.1.1', 5385 silly addNameRange '1.1.2', 5385 silly addNameRange '1.1.4', 5385 silly addNameRange '2.0.0', 5385 silly addNameRange '2.0.1', 5385 silly addNameRange '3.0.0', 5385 silly addNameRange '3.0.1', 5385 silly addNameRange '3.0.2' ] ] 5386 silly addNamed extend-shallow@2.0.1 5387 verbose addNamed "2.0.1" is a plain semver version for extend-shallow 5388 silly cache afterAdd define-property@0.2.5 5389 verbose afterAdd /home/michtang/.npm/define-property/0.2.5/package/package.json not in flight; writing 5390 silly cache afterAdd extend-shallow@2.0.1 5391 verbose afterAdd /home/michtang/.npm/extend-shallow/2.0.1/package/package.json not in flight; writing 5392 verbose afterAdd /home/michtang/.npm/define-property/0.2.5/package/package.json written 5393 verbose afterAdd /home/michtang/.npm/extend-shallow/2.0.1/package/package.json written 5394 http 200 https://registry.npmjs.org/posix-character-classes 5395 verbose headers { date: 'Sun, 31 Jan 2021 04:35:46 GMT', 5395 verbose headers 'content-type': 'application/json; charset=UTF-8', 5395 verbose headers 'transfer-encoding': 'chunked', 5395 verbose headers connection: 'keep-alive', 5395 verbose headers 'set-cookie': 5395 verbose headers [ '__cfduid=d798fca42698d4fb33e474e37f809a57e1612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5395 verbose headers 'cf-ray': '61a0ba56affe0905-SEA', 5395 verbose headers age: '3341', 5395 verbose headers 'cache-control': 'public, max-age=300', 5395 verbose headers etag: 'W/"d7243767a0d7f85cc2d3becc29bfcb59"', 5395 verbose headers 'last-modified': 'Sun, 27 May 2018 12:36:36 GMT', 5395 verbose headers vary: 'accept-encoding, accept', 5395 verbose headers 'cf-cache-status': 'HIT', 5395 verbose headers 'cf-request-id': '07f852ca2c0000090509216000000001', 5395 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5395 verbose headers server: 'cloudflare', 5395 verbose headers 'content-encoding': 'gzip' } 5396 silly get cb [ 200, 5396 silly get { date: 'Sun, 31 Jan 2021 04:35:46 GMT', 5396 silly get 'content-type': 'application/json; charset=UTF-8', 5396 silly get 'transfer-encoding': 'chunked', 5396 silly get connection: 'keep-alive', 5396 silly get 'set-cookie': 5396 silly get [ '__cfduid=d798fca42698d4fb33e474e37f809a57e1612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5396 silly get 'cf-ray': '61a0ba56affe0905-SEA', 5396 silly get age: '3341', 5396 silly get 'cache-control': 'public, max-age=300', 5396 silly get etag: 'W/"d7243767a0d7f85cc2d3becc29bfcb59"', 5396 silly get 'last-modified': 'Sun, 27 May 2018 12:36:36 GMT', 5396 silly get vary: 'accept-encoding, accept', 5396 silly get 'cf-cache-status': 'HIT', 5396 silly get 'cf-request-id': '07f852ca2c0000090509216000000001', 5396 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5396 silly get server: 'cloudflare', 5396 silly get 'content-encoding': 'gzip' } ] 5397 verbose get saving posix-character-classes to /home/michtang/.npm/registry.npmjs.org/posix-character-classes/.cache.json 5398 silly resolveWithNewModule posix-character-classes@0.1.1 checking installable status 5399 silly cache add args [ 'posix-character-classes@^0.1.0', null ] 5400 verbose cache add spec posix-character-classes@^0.1.0 5401 silly cache add parsed spec Result { 5401 silly cache add raw: 'posix-character-classes@^0.1.0', 5401 silly cache add scope: null, 5401 silly cache add name: 'posix-character-classes', 5401 silly cache add rawSpec: '^0.1.0', 5401 silly cache add spec: '>=0.1.0 <0.2.0', 5401 silly cache add type: 'range' } 5402 silly addNamed posix-character-classes@>=0.1.0 <0.2.0 5403 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for posix-character-classes 5404 silly addNameRange { name: 'posix-character-classes', 5404 silly addNameRange range: '>=0.1.0 <0.2.0', 5404 silly addNameRange hasData: false } 5405 silly mapToRegistry name posix-character-classes 5406 silly mapToRegistry using default registry 5407 silly mapToRegistry registry https://registry.npmjs.org/ 5408 silly mapToRegistry uri https://registry.npmjs.org/posix-character-classes 5409 verbose addNameRange registry:https://registry.npmjs.org/posix-character-classes not in flight; fetching 5410 verbose get https://registry.npmjs.org/posix-character-classes not expired, no request 5411 silly addNameRange number 2 { name: 'posix-character-classes', 5411 silly addNameRange range: '>=0.1.0 <0.2.0', 5411 silly addNameRange hasData: true } 5412 silly addNameRange versions [ 'posix-character-classes', [ '0.1.0', '0.1.1', '1.0.0' ] ] 5413 silly addNamed posix-character-classes@0.1.1 5414 verbose addNamed "0.1.1" is a plain semver version for posix-character-classes 5415 silly mapToRegistry name posix-character-classes 5416 silly mapToRegistry using default registry 5417 silly mapToRegistry registry https://registry.npmjs.org/ 5418 silly mapToRegistry uri https://registry.npmjs.org/posix-character-classes 5419 verbose addRemoteTarball https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz not in flight; adding 5420 verbose addRemoteTarball [ 'https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz', 5420 verbose addRemoteTarball '01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab' ] 5421 info retry fetch attempt 1 at 9:35:46 p.m. 5422 info attempt registry request try #1 at 9:35:46 p.m. 5423 http fetch GET https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz 5424 http fetch 200 https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz 5425 silly fetchAndShaCheck shasum 01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab 5426 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz not in flight; adding 5427 verbose addTmpTarball already have metadata; skipping unpack for posix-character-classes@0.1.1 5428 silly cache afterAdd posix-character-classes@0.1.1 5429 verbose afterAdd /home/michtang/.npm/posix-character-classes/0.1.1/package/package.json not in flight; writing 5430 verbose afterAdd /home/michtang/.npm/posix-character-classes/0.1.1/package/package.json written 5431 silly fetchNamedPackageData is-windows 5432 silly mapToRegistry name is-windows 5433 silly mapToRegistry using default registry 5434 silly mapToRegistry registry https://registry.npmjs.org/ 5435 silly mapToRegistry uri https://registry.npmjs.org/is-windows 5436 verbose request uri https://registry.npmjs.org/is-windows 5437 verbose request no auth needed 5438 info attempt registry request try #1 at 9:35:46 p.m. 5439 http request GET https://registry.npmjs.org/is-windows 5440 http 200 https://registry.npmjs.org/is-windows 5441 verbose headers { date: 'Sun, 31 Jan 2021 04:35:46 GMT', 5441 verbose headers 'content-type': 'application/json; charset=UTF-8', 5441 verbose headers 'transfer-encoding': 'chunked', 5441 verbose headers connection: 'keep-alive', 5441 verbose headers 'set-cookie': 5441 verbose headers [ '__cfduid=da17cdf916477c53b5906bf0aa6e75c831612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5441 verbose headers 'cf-ray': '61a0ba5769f01486-SEA', 5441 verbose headers age: '3330', 5441 verbose headers 'cache-control': 'public, max-age=300', 5441 verbose headers etag: 'W/"a20c3d16c0fa951890378ae23c3beba7"', 5441 verbose headers 'last-modified': 'Sun, 27 May 2018 05:00:04 GMT', 5441 verbose headers vary: 'accept-encoding, accept', 5441 verbose headers 'cf-cache-status': 'HIT', 5441 verbose headers 'cf-request-id': '07f852ca9f00001486a0bad000000001', 5441 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5441 verbose headers server: 'cloudflare', 5441 verbose headers 'content-encoding': 'gzip' } 5442 silly get cb [ 200, 5442 silly get { date: 'Sun, 31 Jan 2021 04:35:46 GMT', 5442 silly get 'content-type': 'application/json; charset=UTF-8', 5442 silly get 'transfer-encoding': 'chunked', 5442 silly get connection: 'keep-alive', 5442 silly get 'set-cookie': 5442 silly get [ '__cfduid=da17cdf916477c53b5906bf0aa6e75c831612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5442 silly get 'cf-ray': '61a0ba5769f01486-SEA', 5442 silly get age: '3330', 5442 silly get 'cache-control': 'public, max-age=300', 5442 silly get etag: 'W/"a20c3d16c0fa951890378ae23c3beba7"', 5442 silly get 'last-modified': 'Sun, 27 May 2018 05:00:04 GMT', 5442 silly get vary: 'accept-encoding, accept', 5442 silly get 'cf-cache-status': 'HIT', 5442 silly get 'cf-request-id': '07f852ca9f00001486a0bad000000001', 5442 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5442 silly get server: 'cloudflare', 5442 silly get 'content-encoding': 'gzip' } ] 5443 verbose get saving is-windows to /home/michtang/.npm/registry.npmjs.org/is-windows/.cache.json 5444 silly resolveWithNewModule is-windows@1.0.2 checking installable status 5445 silly cache add args [ 'is-windows@^1.0.2', null ] 5446 verbose cache add spec is-windows@^1.0.2 5447 silly cache add parsed spec Result { 5447 silly cache add raw: 'is-windows@^1.0.2', 5447 silly cache add scope: null, 5447 silly cache add name: 'is-windows', 5447 silly cache add rawSpec: '^1.0.2', 5447 silly cache add spec: '>=1.0.2 <2.0.0', 5447 silly cache add type: 'range' } 5448 silly addNamed is-windows@>=1.0.2 <2.0.0 5449 verbose addNamed ">=1.0.2 <2.0.0" is a valid semver range for is-windows 5450 silly addNameRange { name: 'is-windows', range: '>=1.0.2 <2.0.0', hasData: false } 5451 silly mapToRegistry name is-windows 5452 silly mapToRegistry using default registry 5453 silly mapToRegistry registry https://registry.npmjs.org/ 5454 silly mapToRegistry uri https://registry.npmjs.org/is-windows 5455 verbose addNameRange registry:https://registry.npmjs.org/is-windows not in flight; fetching 5456 verbose get https://registry.npmjs.org/is-windows not expired, no request 5457 silly addNameRange number 2 { name: 'is-windows', range: '>=1.0.2 <2.0.0', hasData: true } 5458 silly addNameRange versions [ 'is-windows', 5458 silly addNameRange [ '0.1.0', '0.1.1', '0.2.0', '1.0.0', '1.0.1', '1.0.2' ] ] 5459 silly addNamed is-windows@1.0.2 5460 verbose addNamed "1.0.2" is a plain semver version for is-windows 5461 silly mapToRegistry name is-windows 5462 silly mapToRegistry using default registry 5463 silly mapToRegistry registry https://registry.npmjs.org/ 5464 silly mapToRegistry uri https://registry.npmjs.org/is-windows 5465 verbose addRemoteTarball https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz not in flight; adding 5466 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz', 5466 verbose addRemoteTarball 'd1850eb9791ecd18e6182ce12a30f396634bb19d' ] 5467 info retry fetch attempt 1 at 9:35:46 p.m. 5468 info attempt registry request try #1 at 9:35:46 p.m. 5469 http fetch GET https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz 5470 http fetch 200 https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz 5471 silly fetchAndShaCheck shasum d1850eb9791ecd18e6182ce12a30f396634bb19d 5472 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz not in flight; adding 5473 verbose addTmpTarball already have metadata; skipping unpack for is-windows@1.0.2 5474 silly cache afterAdd is-windows@1.0.2 5475 verbose afterAdd /home/michtang/.npm/is-windows/1.0.2/package/package.json not in flight; writing 5476 verbose afterAdd /home/michtang/.npm/is-windows/1.0.2/package/package.json written 5477 silly fetchNamedPackageData remove-trailing-separator 5478 silly mapToRegistry name remove-trailing-separator 5479 silly mapToRegistry using default registry 5480 silly mapToRegistry registry https://registry.npmjs.org/ 5481 silly mapToRegistry uri https://registry.npmjs.org/remove-trailing-separator 5482 verbose request uri https://registry.npmjs.org/remove-trailing-separator 5483 verbose request no auth needed 5484 info attempt registry request try #1 at 9:35:46 p.m. 5485 http request GET https://registry.npmjs.org/remove-trailing-separator 5486 http 200 https://registry.npmjs.org/remove-trailing-separator 5487 verbose headers { date: 'Sun, 31 Jan 2021 04:35:46 GMT', 5487 verbose headers 'content-type': 'application/json; charset=UTF-8', 5487 verbose headers 'transfer-encoding': 'chunked', 5487 verbose headers connection: 'keep-alive', 5487 verbose headers 'set-cookie': 5487 verbose headers [ '__cfduid=ddd7b591a994e6321b98a3b5d3324d0e51612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5487 verbose headers 'cf-ray': '61a0ba583d64138a-SEA', 5487 verbose headers age: '5019', 5487 verbose headers 'cache-control': 'public, max-age=300', 5487 verbose headers etag: 'W/"ec754d412a4b7e7389203959107d3435"', 5487 verbose headers 'last-modified': 'Sun, 27 May 2018 15:48:27 GMT', 5487 verbose headers vary: 'accept-encoding, accept', 5487 verbose headers 'cf-cache-status': 'HIT', 5487 verbose headers 'cf-request-id': '07f852cb230000138a8e920000000001', 5487 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5487 verbose headers server: 'cloudflare', 5487 verbose headers 'content-encoding': 'gzip' } 5488 silly get cb [ 200, 5488 silly get { date: 'Sun, 31 Jan 2021 04:35:46 GMT', 5488 silly get 'content-type': 'application/json; charset=UTF-8', 5488 silly get 'transfer-encoding': 'chunked', 5488 silly get connection: 'keep-alive', 5488 silly get 'set-cookie': 5488 silly get [ '__cfduid=ddd7b591a994e6321b98a3b5d3324d0e51612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5488 silly get 'cf-ray': '61a0ba583d64138a-SEA', 5488 silly get age: '5019', 5488 silly get 'cache-control': 'public, max-age=300', 5488 silly get etag: 'W/"ec754d412a4b7e7389203959107d3435"', 5488 silly get 'last-modified': 'Sun, 27 May 2018 15:48:27 GMT', 5488 silly get vary: 'accept-encoding, accept', 5488 silly get 'cf-cache-status': 'HIT', 5488 silly get 'cf-request-id': '07f852cb230000138a8e920000000001', 5488 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5488 silly get server: 'cloudflare', 5488 silly get 'content-encoding': 'gzip' } ] 5489 verbose get saving remove-trailing-separator to /home/michtang/.npm/registry.npmjs.org/remove-trailing-separator/.cache.json 5490 silly resolveWithNewModule remove-trailing-separator@1.1.0 checking installable status 5491 silly cache add args [ 'remove-trailing-separator@^1.0.1', null ] 5492 verbose cache add spec remove-trailing-separator@^1.0.1 5493 silly cache add parsed spec Result { 5493 silly cache add raw: 'remove-trailing-separator@^1.0.1', 5493 silly cache add scope: null, 5493 silly cache add name: 'remove-trailing-separator', 5493 silly cache add rawSpec: '^1.0.1', 5493 silly cache add spec: '>=1.0.1 <2.0.0', 5493 silly cache add type: 'range' } 5494 silly addNamed remove-trailing-separator@>=1.0.1 <2.0.0 5495 verbose addNamed ">=1.0.1 <2.0.0" is a valid semver range for remove-trailing-separator 5496 silly addNameRange { name: 'remove-trailing-separator', 5496 silly addNameRange range: '>=1.0.1 <2.0.0', 5496 silly addNameRange hasData: false } 5497 silly mapToRegistry name remove-trailing-separator 5498 silly mapToRegistry using default registry 5499 silly mapToRegistry registry https://registry.npmjs.org/ 5500 silly mapToRegistry uri https://registry.npmjs.org/remove-trailing-separator 5501 verbose addNameRange registry:https://registry.npmjs.org/remove-trailing-separator not in flight; fetching 5502 verbose get https://registry.npmjs.org/remove-trailing-separator not expired, no request 5503 silly addNameRange number 2 { name: 'remove-trailing-separator', 5503 silly addNameRange range: '>=1.0.1 <2.0.0', 5503 silly addNameRange hasData: true } 5504 silly addNameRange versions [ 'remove-trailing-separator', 5504 silly addNameRange [ '1.0.0', '1.0.1', '1.0.2', '1.1.0' ] ] 5505 silly addNamed remove-trailing-separator@1.1.0 5506 verbose addNamed "1.1.0" is a plain semver version for remove-trailing-separator 5507 silly mapToRegistry name remove-trailing-separator 5508 silly mapToRegistry using default registry 5509 silly mapToRegistry registry https://registry.npmjs.org/ 5510 silly mapToRegistry uri https://registry.npmjs.org/remove-trailing-separator 5511 verbose addRemoteTarball https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz not in flight; adding 5512 verbose addRemoteTarball [ 'https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz', 5512 verbose addRemoteTarball 'c24bce2a283adad5bc3f58e0d48249b92379d8ef' ] 5513 info retry fetch attempt 1 at 9:35:46 p.m. 5514 info attempt registry request try #1 at 9:35:46 p.m. 5515 http fetch GET https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz 5516 http fetch 200 https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz 5517 silly fetchAndShaCheck shasum c24bce2a283adad5bc3f58e0d48249b92379d8ef 5518 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz not in flight; adding 5519 verbose addTmpTarball already have metadata; skipping unpack for remove-trailing-separator@1.1.0 5520 silly cache afterAdd remove-trailing-separator@1.1.0 5521 verbose afterAdd /home/michtang/.npm/remove-trailing-separator/1.1.0/package/package.json not in flight; writing 5522 verbose afterAdd /home/michtang/.npm/remove-trailing-separator/1.1.0/package/package.json written 5523 silly fetchNamedPackageData is-glob 5524 silly mapToRegistry name is-glob 5525 silly mapToRegistry using default registry 5526 silly mapToRegistry registry https://registry.npmjs.org/ 5527 silly mapToRegistry uri https://registry.npmjs.org/is-glob 5528 silly resolveWithNewModule is-glob@3.1.0 checking installable status 5529 silly cache add args [ 'is-glob@^3.1.0', null ] 5530 verbose cache add spec is-glob@^3.1.0 5531 silly fetchNamedPackageData path-dirname 5532 silly mapToRegistry name path-dirname 5533 silly mapToRegistry using default registry 5534 silly mapToRegistry registry https://registry.npmjs.org/ 5535 silly mapToRegistry uri https://registry.npmjs.org/path-dirname 5536 silly cache add parsed spec Result { 5536 silly cache add raw: 'is-glob@^3.1.0', 5536 silly cache add scope: null, 5536 silly cache add name: 'is-glob', 5536 silly cache add rawSpec: '^3.1.0', 5536 silly cache add spec: '>=3.1.0 <4.0.0', 5536 silly cache add type: 'range' } 5537 silly addNamed is-glob@>=3.1.0 <4.0.0 5538 verbose addNamed ">=3.1.0 <4.0.0" is a valid semver range for is-glob 5539 silly addNameRange { name: 'is-glob', range: '>=3.1.0 <4.0.0', hasData: false } 5540 silly mapToRegistry name is-glob 5541 silly mapToRegistry using default registry 5542 silly mapToRegistry registry https://registry.npmjs.org/ 5543 silly mapToRegistry uri https://registry.npmjs.org/is-glob 5544 verbose addNameRange registry:https://registry.npmjs.org/is-glob not in flight; fetching 5545 verbose request uri https://registry.npmjs.org/path-dirname 5546 verbose request no auth needed 5547 info attempt registry request try #1 at 9:35:46 p.m. 5548 http request GET https://registry.npmjs.org/path-dirname 5549 verbose get https://registry.npmjs.org/is-glob not expired, no request 5550 silly addNameRange number 2 { name: 'is-glob', range: '>=3.1.0 <4.0.0', hasData: true } 5551 silly addNameRange versions [ 'is-glob', 5551 silly addNameRange [ '0.1.0', 5551 silly addNameRange '0.2.0', 5551 silly addNameRange '0.3.0', 5551 silly addNameRange '1.0.0', 5551 silly addNameRange '1.1.0', 5551 silly addNameRange '1.1.1', 5551 silly addNameRange '1.1.2', 5551 silly addNameRange '1.1.3', 5551 silly addNameRange '2.0.0', 5551 silly addNameRange '2.0.1', 5551 silly addNameRange '3.0.0', 5551 silly addNameRange '3.1.0', 5551 silly addNameRange '4.0.0', 5551 silly addNameRange '4.0.1' ] ] 5552 silly addNamed is-glob@3.1.0 5553 verbose addNamed "3.1.0" is a plain semver version for is-glob 5554 silly mapToRegistry name is-glob 5555 silly mapToRegistry using default registry 5556 silly mapToRegistry registry https://registry.npmjs.org/ 5557 silly mapToRegistry uri https://registry.npmjs.org/is-glob 5558 verbose addRemoteTarball https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz not in flight; adding 5559 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz', 5559 verbose addRemoteTarball '7ba5ae24217804ac70707b96922567486cc3e84a' ] 5560 info retry fetch attempt 1 at 9:35:46 p.m. 5561 info attempt registry request try #1 at 9:35:46 p.m. 5562 http fetch GET https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz 5563 http 200 https://registry.npmjs.org/path-dirname 5564 verbose headers { date: 'Sun, 31 Jan 2021 04:35:46 GMT', 5564 verbose headers 'content-type': 'application/json', 5564 verbose headers 'transfer-encoding': 'chunked', 5564 verbose headers connection: 'keep-alive', 5564 verbose headers 'set-cookie': 5564 verbose headers [ '__cfduid=d4d5139cd601e93af19f5e1db50ca99f31612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5564 verbose headers 'cf-ray': '61a0ba58eccf39ba-SEA', 5564 verbose headers age: '1488', 5564 verbose headers 'cache-control': 'public, max-age=300', 5564 verbose headers etag: 'W/"4cdfdf85191d34515779c86d7e9c9c49"', 5564 verbose headers 'last-modified': 'Tue, 12 Mar 2019 18:20:26 GMT', 5564 verbose headers vary: 'accept-encoding, accept', 5564 verbose headers 'cf-cache-status': 'HIT', 5564 verbose headers 'cf-request-id': '07f852cb94000039ba1b25e000000001', 5564 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5564 verbose headers server: 'cloudflare', 5564 verbose headers 'content-encoding': 'gzip' } 5565 silly get cb [ 200, 5565 silly get { date: 'Sun, 31 Jan 2021 04:35:46 GMT', 5565 silly get 'content-type': 'application/json', 5565 silly get 'transfer-encoding': 'chunked', 5565 silly get connection: 'keep-alive', 5565 silly get 'set-cookie': 5565 silly get [ '__cfduid=d4d5139cd601e93af19f5e1db50ca99f31612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5565 silly get 'cf-ray': '61a0ba58eccf39ba-SEA', 5565 silly get age: '1488', 5565 silly get 'cache-control': 'public, max-age=300', 5565 silly get etag: 'W/"4cdfdf85191d34515779c86d7e9c9c49"', 5565 silly get 'last-modified': 'Tue, 12 Mar 2019 18:20:26 GMT', 5565 silly get vary: 'accept-encoding, accept', 5565 silly get 'cf-cache-status': 'HIT', 5565 silly get 'cf-request-id': '07f852cb94000039ba1b25e000000001', 5565 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5565 silly get server: 'cloudflare', 5565 silly get 'content-encoding': 'gzip' } ] 5566 verbose get saving path-dirname to /home/michtang/.npm/registry.npmjs.org/path-dirname/.cache.json 5567 silly resolveWithNewModule path-dirname@1.0.2 checking installable status 5568 silly cache add args [ 'path-dirname@^1.0.0', null ] 5569 verbose cache add spec path-dirname@^1.0.0 5570 silly cache add parsed spec Result { 5570 silly cache add raw: 'path-dirname@^1.0.0', 5570 silly cache add scope: null, 5570 silly cache add name: 'path-dirname', 5570 silly cache add rawSpec: '^1.0.0', 5570 silly cache add spec: '>=1.0.0 <2.0.0', 5570 silly cache add type: 'range' } 5571 silly addNamed path-dirname@>=1.0.0 <2.0.0 5572 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for path-dirname 5573 silly addNameRange { name: 'path-dirname', range: '>=1.0.0 <2.0.0', hasData: false } 5574 silly mapToRegistry name path-dirname 5575 silly mapToRegistry using default registry 5576 silly mapToRegistry registry https://registry.npmjs.org/ 5577 silly mapToRegistry uri https://registry.npmjs.org/path-dirname 5578 verbose addNameRange registry:https://registry.npmjs.org/path-dirname not in flight; fetching 5579 verbose get https://registry.npmjs.org/path-dirname not expired, no request 5580 silly addNameRange number 2 { name: 'path-dirname', range: '>=1.0.0 <2.0.0', hasData: true } 5581 silly addNameRange versions [ 'path-dirname', [ '1.0.2' ] ] 5582 silly addNamed path-dirname@1.0.2 5583 verbose addNamed "1.0.2" is a plain semver version for path-dirname 5584 silly mapToRegistry name path-dirname 5585 silly mapToRegistry using default registry 5586 silly mapToRegistry registry https://registry.npmjs.org/ 5587 silly mapToRegistry uri https://registry.npmjs.org/path-dirname 5588 verbose addRemoteTarball https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz not in flight; adding 5589 verbose addRemoteTarball [ 'https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz', 5589 verbose addRemoteTarball 'cc33d24d525e099a5388c0336c6e32b9160609e0' ] 5590 info retry fetch attempt 1 at 9:35:46 p.m. 5591 info attempt registry request try #1 at 9:35:46 p.m. 5592 http fetch GET https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz 5593 http fetch 200 https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz 5594 silly fetchAndShaCheck shasum 7ba5ae24217804ac70707b96922567486cc3e84a 5595 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz not in flight; adding 5596 verbose addTmpTarball already have metadata; skipping unpack for is-glob@3.1.0 5597 silly cache afterAdd is-glob@3.1.0 5598 verbose afterAdd /home/michtang/.npm/is-glob/3.1.0/package/package.json not in flight; writing 5599 verbose afterAdd /home/michtang/.npm/is-glob/3.1.0/package/package.json written 5600 http fetch 200 https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz 5601 silly fetchAndShaCheck shasum cc33d24d525e099a5388c0336c6e32b9160609e0 5602 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz not in flight; adding 5603 verbose addTmpTarball already have metadata; skipping unpack for path-dirname@1.0.2 5604 silly cache afterAdd path-dirname@1.0.2 5605 verbose afterAdd /home/michtang/.npm/path-dirname/1.0.2/package/package.json not in flight; writing 5606 verbose afterAdd /home/michtang/.npm/path-dirname/1.0.2/package/package.json written 5607 silly fetchNamedPackageData is-extglob 5608 silly mapToRegistry name is-extglob 5609 silly mapToRegistry using default registry 5610 silly mapToRegistry registry https://registry.npmjs.org/ 5611 silly mapToRegistry uri https://registry.npmjs.org/is-extglob 5612 verbose request uri https://registry.npmjs.org/is-extglob 5613 verbose request no auth needed 5614 info attempt registry request try #1 at 9:35:46 p.m. 5615 http request GET https://registry.npmjs.org/is-extglob 5616 http 200 https://registry.npmjs.org/is-extglob 5617 verbose headers { date: 'Sun, 31 Jan 2021 04:35:46 GMT', 5617 verbose headers 'content-type': 'application/json; charset=UTF-8', 5617 verbose headers 'transfer-encoding': 'chunked', 5617 verbose headers connection: 'keep-alive', 5617 verbose headers 'set-cookie': 5617 verbose headers [ '__cfduid=df7df9732162af5f4df767c1dea7cc0121612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5617 verbose headers 'cf-ray': '61a0ba59ba69e16a-SEA', 5617 verbose headers age: '5377', 5617 verbose headers 'cache-control': 'public, max-age=300', 5617 verbose headers etag: 'W/"793d1b13bd8d035cd22e5c9ac543fd42"', 5617 verbose headers 'last-modified': 'Sun, 27 May 2018 04:58:59 GMT', 5617 verbose headers vary: 'accept-encoding, accept', 5617 verbose headers 'cf-cache-status': 'HIT', 5617 verbose headers 'cf-request-id': '07f852cc140000e16af68e4000000001', 5617 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5617 verbose headers server: 'cloudflare', 5617 verbose headers 'content-encoding': 'gzip' } 5618 silly get cb [ 200, 5618 silly get { date: 'Sun, 31 Jan 2021 04:35:46 GMT', 5618 silly get 'content-type': 'application/json; charset=UTF-8', 5618 silly get 'transfer-encoding': 'chunked', 5618 silly get connection: 'keep-alive', 5618 silly get 'set-cookie': 5618 silly get [ '__cfduid=df7df9732162af5f4df767c1dea7cc0121612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5618 silly get 'cf-ray': '61a0ba59ba69e16a-SEA', 5618 silly get age: '5377', 5618 silly get 'cache-control': 'public, max-age=300', 5618 silly get etag: 'W/"793d1b13bd8d035cd22e5c9ac543fd42"', 5618 silly get 'last-modified': 'Sun, 27 May 2018 04:58:59 GMT', 5618 silly get vary: 'accept-encoding, accept', 5618 silly get 'cf-cache-status': 'HIT', 5618 silly get 'cf-request-id': '07f852cc140000e16af68e4000000001', 5618 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5618 silly get server: 'cloudflare', 5618 silly get 'content-encoding': 'gzip' } ] 5619 verbose get saving is-extglob to /home/michtang/.npm/registry.npmjs.org/is-extglob/.cache.json 5620 silly resolveWithNewModule is-extglob@2.1.1 checking installable status 5621 silly cache add args [ 'is-extglob@^2.1.0', null ] 5622 verbose cache add spec is-extglob@^2.1.0 5623 silly cache add parsed spec Result { 5623 silly cache add raw: 'is-extglob@^2.1.0', 5623 silly cache add scope: null, 5623 silly cache add name: 'is-extglob', 5623 silly cache add rawSpec: '^2.1.0', 5623 silly cache add spec: '>=2.1.0 <3.0.0', 5623 silly cache add type: 'range' } 5624 silly addNamed is-extglob@>=2.1.0 <3.0.0 5625 verbose addNamed ">=2.1.0 <3.0.0" is a valid semver range for is-extglob 5626 silly addNameRange { name: 'is-extglob', range: '>=2.1.0 <3.0.0', hasData: false } 5627 silly mapToRegistry name is-extglob 5628 silly mapToRegistry using default registry 5629 silly mapToRegistry registry https://registry.npmjs.org/ 5630 silly mapToRegistry uri https://registry.npmjs.org/is-extglob 5631 verbose addNameRange registry:https://registry.npmjs.org/is-extglob not in flight; fetching 5632 verbose get https://registry.npmjs.org/is-extglob not expired, no request 5633 silly addNameRange number 2 { name: 'is-extglob', range: '>=2.1.0 <3.0.0', hasData: true } 5634 silly addNameRange versions [ 'is-extglob', [ '1.0.0', '2.0.0', '2.1.0', '2.1.1' ] ] 5635 silly addNamed is-extglob@2.1.1 5636 verbose addNamed "2.1.1" is a plain semver version for is-extglob 5637 silly mapToRegistry name is-extglob 5638 silly mapToRegistry using default registry 5639 silly mapToRegistry registry https://registry.npmjs.org/ 5640 silly mapToRegistry uri https://registry.npmjs.org/is-extglob 5641 verbose addRemoteTarball https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz not in flight; adding 5642 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz', 5642 verbose addRemoteTarball 'a88c02535791f02ed37c76a1b9ea9773c833f8c2' ] 5643 info retry fetch attempt 1 at 9:35:46 p.m. 5644 info attempt registry request try #1 at 9:35:46 p.m. 5645 http fetch GET https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz 5646 http fetch 200 https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz 5647 silly fetchAndShaCheck shasum a88c02535791f02ed37c76a1b9ea9773c833f8c2 5648 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz not in flight; adding 5649 verbose addTmpTarball already have metadata; skipping unpack for is-extglob@2.1.1 5650 silly cache afterAdd is-extglob@2.1.1 5651 verbose afterAdd /home/michtang/.npm/is-extglob/2.1.1/package/package.json not in flight; writing 5652 verbose afterAdd /home/michtang/.npm/is-extglob/2.1.1/package/package.json written 5653 silly fetchNamedPackageData binary-extensions 5654 silly mapToRegistry name binary-extensions 5655 silly mapToRegistry using default registry 5656 silly mapToRegistry registry https://registry.npmjs.org/ 5657 silly mapToRegistry uri https://registry.npmjs.org/binary-extensions 5658 verbose request uri https://registry.npmjs.org/binary-extensions 5659 verbose request no auth needed 5660 info attempt registry request try #1 at 9:35:46 p.m. 5661 http request GET https://registry.npmjs.org/binary-extensions 5662 http 200 https://registry.npmjs.org/binary-extensions 5663 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5663 verbose headers 'content-type': 'application/json', 5663 verbose headers 'transfer-encoding': 'chunked', 5663 verbose headers connection: 'keep-alive', 5663 verbose headers 'set-cookie': 5663 verbose headers [ '__cfduid=d527067ee0db2ab01ad07c826b5622af81612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5663 verbose headers 'cf-ray': '61a0ba5a7c97c981-SEA', 5663 verbose headers age: '5064', 5663 verbose headers 'cache-control': 'public, max-age=300', 5663 verbose headers etag: 'W/"9c1775087369fb3d517e2727c6252cf8"', 5663 verbose headers 'last-modified': 'Sun, 10 Jan 2021 17:52:50 GMT', 5663 verbose headers vary: 'accept-encoding, accept', 5663 verbose headers 'cf-cache-status': 'HIT', 5663 verbose headers 'cf-request-id': '07f852cc8a0000c981dabeb000000001', 5663 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5663 verbose headers server: 'cloudflare', 5663 verbose headers 'content-encoding': 'gzip' } 5664 silly get cb [ 200, 5664 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5664 silly get 'content-type': 'application/json', 5664 silly get 'transfer-encoding': 'chunked', 5664 silly get connection: 'keep-alive', 5664 silly get 'set-cookie': 5664 silly get [ '__cfduid=d527067ee0db2ab01ad07c826b5622af81612067746; expires=Tue, 02-Mar-21 04:35:46 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5664 silly get 'cf-ray': '61a0ba5a7c97c981-SEA', 5664 silly get age: '5064', 5664 silly get 'cache-control': 'public, max-age=300', 5664 silly get etag: 'W/"9c1775087369fb3d517e2727c6252cf8"', 5664 silly get 'last-modified': 'Sun, 10 Jan 2021 17:52:50 GMT', 5664 silly get vary: 'accept-encoding, accept', 5664 silly get 'cf-cache-status': 'HIT', 5664 silly get 'cf-request-id': '07f852cc8a0000c981dabeb000000001', 5664 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5664 silly get server: 'cloudflare', 5664 silly get 'content-encoding': 'gzip' } ] 5665 verbose get saving binary-extensions to /home/michtang/.npm/registry.npmjs.org/binary-extensions/.cache.json 5666 silly resolveWithNewModule binary-extensions@1.13.1 checking installable status 5667 silly cache add args [ 'binary-extensions@^1.0.0', null ] 5668 verbose cache add spec binary-extensions@^1.0.0 5669 silly cache add parsed spec Result { 5669 silly cache add raw: 'binary-extensions@^1.0.0', 5669 silly cache add scope: null, 5669 silly cache add name: 'binary-extensions', 5669 silly cache add rawSpec: '^1.0.0', 5669 silly cache add spec: '>=1.0.0 <2.0.0', 5669 silly cache add type: 'range' } 5670 silly addNamed binary-extensions@>=1.0.0 <2.0.0 5671 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for binary-extensions 5672 silly addNameRange { name: 'binary-extensions', 5672 silly addNameRange range: '>=1.0.0 <2.0.0', 5672 silly addNameRange hasData: false } 5673 silly mapToRegistry name binary-extensions 5674 silly mapToRegistry using default registry 5675 silly mapToRegistry registry https://registry.npmjs.org/ 5676 silly mapToRegistry uri https://registry.npmjs.org/binary-extensions 5677 verbose addNameRange registry:https://registry.npmjs.org/binary-extensions not in flight; fetching 5678 verbose get https://registry.npmjs.org/binary-extensions not expired, no request 5679 silly addNameRange number 2 { name: 'binary-extensions', 5679 silly addNameRange range: '>=1.0.0 <2.0.0', 5679 silly addNameRange hasData: true } 5680 silly addNameRange versions [ 'binary-extensions', 5680 silly addNameRange [ '1.0.0', 5680 silly addNameRange '1.0.1', 5680 silly addNameRange '1.0.2', 5680 silly addNameRange '1.1.0', 5680 silly addNameRange '1.1.1', 5680 silly addNameRange '1.2.0', 5680 silly addNameRange '1.3.0', 5680 silly addNameRange '1.3.1', 5680 silly addNameRange '1.4.0', 5680 silly addNameRange '1.4.1', 5680 silly addNameRange '1.5.0', 5680 silly addNameRange '1.6.0', 5680 silly addNameRange '1.7.0', 5680 silly addNameRange '1.8.0', 5680 silly addNameRange '1.9.0', 5680 silly addNameRange '1.10.0', 5680 silly addNameRange '1.11.0', 5680 silly addNameRange '1.12.0', 5680 silly addNameRange '1.13.0', 5680 silly addNameRange '1.13.1', 5680 silly addNameRange '2.0.0', 5680 silly addNameRange '2.1.0', 5680 silly addNameRange '2.2.0' ] ] 5681 silly addNamed binary-extensions@1.13.1 5682 verbose addNamed "1.13.1" is a plain semver version for binary-extensions 5683 silly mapToRegistry name binary-extensions 5684 silly mapToRegistry using default registry 5685 silly mapToRegistry registry https://registry.npmjs.org/ 5686 silly mapToRegistry uri https://registry.npmjs.org/binary-extensions 5687 verbose addRemoteTarball https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz not in flight; adding 5688 verbose addRemoteTarball [ 'https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz', 5688 verbose addRemoteTarball '598afe54755b2868a5330d2aff9d4ebb53209b65' ] 5689 info retry fetch attempt 1 at 9:35:47 p.m. 5690 info attempt registry request try #1 at 9:35:47 p.m. 5691 http fetch GET https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz 5692 http fetch 200 https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz 5693 silly fetchAndShaCheck shasum 598afe54755b2868a5330d2aff9d4ebb53209b65 5694 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz not in flight; adding 5695 verbose addTmpTarball already have metadata; skipping unpack for binary-extensions@1.13.1 5696 silly cache afterAdd binary-extensions@1.13.1 5697 verbose afterAdd /home/michtang/.npm/binary-extensions/1.13.1/package/package.json not in flight; writing 5698 verbose afterAdd /home/michtang/.npm/binary-extensions/1.13.1/package/package.json written 5699 silly fetchNamedPackageData graceful-fs 5700 silly mapToRegistry name graceful-fs 5701 silly mapToRegistry using default registry 5702 silly mapToRegistry registry https://registry.npmjs.org/ 5703 silly mapToRegistry uri https://registry.npmjs.org/graceful-fs 5704 silly fetchNamedPackageData readable-stream 5705 silly mapToRegistry name readable-stream 5706 silly mapToRegistry using default registry 5707 silly mapToRegistry registry https://registry.npmjs.org/ 5708 silly mapToRegistry uri https://registry.npmjs.org/readable-stream 5709 verbose request uri https://registry.npmjs.org/graceful-fs 5710 verbose request no auth needed 5711 info attempt registry request try #1 at 9:35:47 p.m. 5712 http request GET https://registry.npmjs.org/graceful-fs 5713 verbose request uri https://registry.npmjs.org/readable-stream 5714 verbose request no auth needed 5715 info attempt registry request try #1 at 9:35:47 p.m. 5716 http request GET https://registry.npmjs.org/readable-stream 5717 http 200 https://registry.npmjs.org/graceful-fs 5718 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5718 verbose headers 'content-type': 'application/json', 5718 verbose headers 'transfer-encoding': 'chunked', 5718 verbose headers connection: 'keep-alive', 5718 verbose headers 'set-cookie': 5718 verbose headers [ '__cfduid=d273586f0d963872e69aca64f79c462691612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5718 verbose headers 'cf-ray': '61a0ba5b589d0905-SEA', 5718 verbose headers age: '676', 5718 verbose headers 'cache-control': 'public, max-age=300', 5718 verbose headers etag: 'W/"84e1c483529d18a582ac0265096141af"', 5718 verbose headers 'last-modified': 'Tue, 28 Apr 2020 15:14:15 GMT', 5718 verbose headers vary: 'accept-encoding, accept', 5718 verbose headers 'cf-cache-status': 'HIT', 5718 verbose headers 'cf-request-id': '07f852cd1b00000905f689d000000001', 5718 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5718 verbose headers server: 'cloudflare', 5718 verbose headers 'content-encoding': 'gzip' } 5719 silly get cb [ 200, 5719 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5719 silly get 'content-type': 'application/json', 5719 silly get 'transfer-encoding': 'chunked', 5719 silly get connection: 'keep-alive', 5719 silly get 'set-cookie': 5719 silly get [ '__cfduid=d273586f0d963872e69aca64f79c462691612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5719 silly get 'cf-ray': '61a0ba5b589d0905-SEA', 5719 silly get age: '676', 5719 silly get 'cache-control': 'public, max-age=300', 5719 silly get etag: 'W/"84e1c483529d18a582ac0265096141af"', 5719 silly get 'last-modified': 'Tue, 28 Apr 2020 15:14:15 GMT', 5719 silly get vary: 'accept-encoding, accept', 5719 silly get 'cf-cache-status': 'HIT', 5719 silly get 'cf-request-id': '07f852cd1b00000905f689d000000001', 5719 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5719 silly get server: 'cloudflare', 5719 silly get 'content-encoding': 'gzip' } ] 5720 verbose get saving graceful-fs to /home/michtang/.npm/registry.npmjs.org/graceful-fs/.cache.json 5721 http 200 https://registry.npmjs.org/readable-stream 5722 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5722 verbose headers 'content-type': 'application/json', 5722 verbose headers 'transfer-encoding': 'chunked', 5722 verbose headers connection: 'keep-alive', 5722 verbose headers 'set-cookie': 5722 verbose headers [ '__cfduid=d398f3ec072fc0c84479ceae2cf3c02871612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5722 verbose headers 'cf-ray': '61a0ba5b58ee13c2-SEA', 5722 verbose headers age: '3785', 5722 verbose headers 'cache-control': 'public, max-age=300', 5722 verbose headers etag: 'W/"cd4a066a34bf22a921492b57a292e033"', 5722 verbose headers 'last-modified': 'Thu, 13 Feb 2020 19:42:09 GMT', 5722 verbose headers vary: 'accept-encoding, accept', 5722 verbose headers 'cf-cache-status': 'HIT', 5722 verbose headers 'cf-request-id': '07f852cd19000013c29238c000000001', 5722 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5722 verbose headers server: 'cloudflare', 5722 verbose headers 'content-encoding': 'gzip' } 5723 silly get cb [ 200, 5723 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5723 silly get 'content-type': 'application/json', 5723 silly get 'transfer-encoding': 'chunked', 5723 silly get connection: 'keep-alive', 5723 silly get 'set-cookie': 5723 silly get [ '__cfduid=d398f3ec072fc0c84479ceae2cf3c02871612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5723 silly get 'cf-ray': '61a0ba5b58ee13c2-SEA', 5723 silly get age: '3785', 5723 silly get 'cache-control': 'public, max-age=300', 5723 silly get etag: 'W/"cd4a066a34bf22a921492b57a292e033"', 5723 silly get 'last-modified': 'Thu, 13 Feb 2020 19:42:09 GMT', 5723 silly get vary: 'accept-encoding, accept', 5723 silly get 'cf-cache-status': 'HIT', 5723 silly get 'cf-request-id': '07f852cd19000013c29238c000000001', 5723 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5723 silly get server: 'cloudflare', 5723 silly get 'content-encoding': 'gzip' } ] 5724 verbose get saving readable-stream to /home/michtang/.npm/registry.npmjs.org/readable-stream/.cache.json 5725 silly resolveWithNewModule graceful-fs@4.2.4 checking installable status 5726 silly cache add args [ 'graceful-fs@^4.1.11', null ] 5727 verbose cache add spec graceful-fs@^4.1.11 5728 silly cache add parsed spec Result { 5728 silly cache add raw: 'graceful-fs@^4.1.11', 5728 silly cache add scope: null, 5728 silly cache add name: 'graceful-fs', 5728 silly cache add rawSpec: '^4.1.11', 5728 silly cache add spec: '>=4.1.11 <5.0.0', 5728 silly cache add type: 'range' } 5729 silly addNamed graceful-fs@>=4.1.11 <5.0.0 5730 verbose addNamed ">=4.1.11 <5.0.0" is a valid semver range for graceful-fs 5731 silly addNameRange { name: 'graceful-fs', range: '>=4.1.11 <5.0.0', hasData: false } 5732 silly mapToRegistry name graceful-fs 5733 silly mapToRegistry using default registry 5734 silly mapToRegistry registry https://registry.npmjs.org/ 5735 silly mapToRegistry uri https://registry.npmjs.org/graceful-fs 5736 verbose addNameRange registry:https://registry.npmjs.org/graceful-fs not in flight; fetching 5737 silly resolveWithNewModule readable-stream@2.3.7 checking installable status 5738 silly cache add args [ 'readable-stream@^2.0.2', null ] 5739 verbose cache add spec readable-stream@^2.0.2 5740 silly cache add parsed spec Result { 5740 silly cache add raw: 'readable-stream@^2.0.2', 5740 silly cache add scope: null, 5740 silly cache add name: 'readable-stream', 5740 silly cache add rawSpec: '^2.0.2', 5740 silly cache add spec: '>=2.0.2 <3.0.0', 5740 silly cache add type: 'range' } 5741 silly addNamed readable-stream@>=2.0.2 <3.0.0 5742 verbose addNamed ">=2.0.2 <3.0.0" is a valid semver range for readable-stream 5743 silly addNameRange { name: 'readable-stream', 5743 silly addNameRange range: '>=2.0.2 <3.0.0', 5743 silly addNameRange hasData: false } 5744 silly mapToRegistry name readable-stream 5745 silly mapToRegistry using default registry 5746 silly mapToRegistry registry https://registry.npmjs.org/ 5747 silly mapToRegistry uri https://registry.npmjs.org/readable-stream 5748 verbose addNameRange registry:https://registry.npmjs.org/readable-stream not in flight; fetching 5749 verbose get https://registry.npmjs.org/graceful-fs not expired, no request 5750 silly addNameRange number 2 { name: 'graceful-fs', range: '>=4.1.11 <5.0.0', hasData: true } 5751 silly addNameRange versions [ 'graceful-fs', 5751 silly addNameRange [ '1.0.0', 5751 silly addNameRange '1.0.1', 5751 silly addNameRange '1.0.2', 5751 silly addNameRange '1.1.0', 5751 silly addNameRange '1.1.1', 5751 silly addNameRange '1.1.2', 5751 silly addNameRange '1.1.3', 5751 silly addNameRange '1.1.4', 5751 silly addNameRange '1.1.5', 5751 silly addNameRange '1.1.6', 5751 silly addNameRange '1.1.7', 5751 silly addNameRange '1.1.8', 5751 silly addNameRange '1.1.9', 5751 silly addNameRange '1.1.10', 5751 silly addNameRange '1.1.11', 5751 silly addNameRange '1.1.12', 5751 silly addNameRange '1.1.13', 5751 silly addNameRange '1.1.14', 5751 silly addNameRange '1.2.0', 5751 silly addNameRange '1.2.1', 5751 silly addNameRange '1.2.2', 5751 silly addNameRange '1.2.3', 5751 silly addNameRange '2.0.0', 5751 silly addNameRange '2.0.1', 5751 silly addNameRange '2.0.2', 5751 silly addNameRange '2.0.3', 5751 silly addNameRange '3.0.0', 5751 silly addNameRange '3.0.1', 5751 silly addNameRange '3.0.2', 5751 silly addNameRange '3.0.3', 5751 silly addNameRange '3.0.4', 5751 silly addNameRange '3.0.5', 5751 silly addNameRange '3.0.6', 5751 silly addNameRange '3.0.7', 5751 silly addNameRange '3.0.8', 5751 silly addNameRange '4.1.0', 5751 silly addNameRange '4.1.1', 5751 silly addNameRange '4.1.2', 5751 silly addNameRange '4.1.3', 5751 silly addNameRange '4.1.4', 5751 silly addNameRange '4.1.5', 5751 silly addNameRange '3.0.9', 5751 silly addNameRange '4.1.6', 5751 silly addNameRange '3.0.10', 5751 silly addNameRange '3.0.11', 5751 silly addNameRange '4.1.7', 5751 silly addNameRange '4.1.8', 5751 silly addNameRange '4.1.9', 5751 silly addNameRange '4.1.10', 5751 silly addNameRange '4.1.11', 5751 silly addNameRange '4.1.12', 5751 silly addNameRange '4.1.13', 5751 silly addNameRange '4.1.14', 5751 silly addNameRange '4.1.15', 5751 silly addNameRange '4.2.0', 5751 silly addNameRange '4.2.1', 5751 silly addNameRange '3.0.12', 5751 silly addNameRange '4.2.2', 5751 silly addNameRange '4.2.3', 5751 silly addNameRange '4.2.4' ] ] 5752 silly addNamed graceful-fs@4.2.4 5753 verbose addNamed "4.2.4" is a plain semver version for graceful-fs 5754 silly mapToRegistry name graceful-fs 5755 silly mapToRegistry using default registry 5756 silly mapToRegistry registry https://registry.npmjs.org/ 5757 silly mapToRegistry uri https://registry.npmjs.org/graceful-fs 5758 verbose addRemoteTarball https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz not in flight; adding 5759 verbose addRemoteTarball [ 'https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz', 5759 verbose addRemoteTarball '2256bde14d3632958c465ebc96dc467ca07a29fb' ] 5760 verbose get https://registry.npmjs.org/readable-stream not expired, no request 5761 silly addNameRange number 2 { name: 'readable-stream', 5761 silly addNameRange range: '>=2.0.2 <3.0.0', 5761 silly addNameRange hasData: true } 5762 silly addNameRange versions [ 'readable-stream', 5762 silly addNameRange [ '0.0.1', 5762 silly addNameRange '0.0.2', 5762 silly addNameRange '0.0.3', 5762 silly addNameRange '0.0.4', 5762 silly addNameRange '0.1.0', 5762 silly addNameRange '0.2.0', 5762 silly addNameRange '0.3.0', 5762 silly addNameRange '0.3.1', 5762 silly addNameRange '1.0.0', 5762 silly addNameRange '1.0.1', 5762 silly addNameRange '1.0.2', 5762 silly addNameRange '1.0.15', 5762 silly addNameRange '1.0.17', 5762 silly addNameRange '1.1.7', 5762 silly addNameRange '1.1.8', 5762 silly addNameRange '1.1.9', 5762 silly addNameRange '1.0.24', 5762 silly addNameRange '1.0.25', 5762 silly addNameRange '1.1.10', 5762 silly addNameRange '1.0.25-1', 5762 silly addNameRange '1.1.11', 5762 silly addNameRange '1.0.26', 5762 silly addNameRange '1.0.26-1', 5762 silly addNameRange '1.1.11-1', 5762 silly addNameRange '1.0.26-2', 5762 silly addNameRange '1.1.12', 5762 silly addNameRange '1.0.26-3', 5762 silly addNameRange '1.0.26-4', 5762 silly addNameRange '1.1.12-1', 5762 silly addNameRange '1.0.27-1', 5762 silly addNameRange '1.1.13-1', 5762 silly addNameRange '1.0.31', 5762 silly addNameRange '1.1.13', 5762 silly addNameRange '1.0.32', 5762 silly addNameRange '1.0.32-1', 5762 silly addNameRange '1.0.33-1', 5762 silly addNameRange '1.0.33-2', 5762 silly addNameRange '1.0.33', 5762 silly addNameRange '2.0.0', 5762 silly addNameRange '2.0.1', 5762 silly addNameRange '2.0.2', 5762 silly addNameRange '2.0.3', 5762 silly addNameRange '2.0.4', 5762 silly addNameRange '2.0.5', 5762 silly addNameRange '2.0.6', 5762 silly addNameRange '1.0.34', 5762 silly addNameRange '1.1.14', 5762 silly addNameRange '2.1.0', 5762 silly addNameRange '2.1.1', 5762 silly addNameRange '2.1.2', 5762 silly addNameRange '2.1.3', 5762 silly addNameRange '2.1.4', 5762 silly addNameRange '2.1.5', 5762 silly addNameRange '2.2.0', 5762 silly addNameRange '2.2.1', 5762 silly addNameRange '2.2.2', 5762 silly addNameRange '2.2.3', 5762 silly addNameRange '2.2.4', 5762 silly addNameRange '2.2.5', 5762 silly addNameRange '2.2.6', 5762 silly addNameRange '2.2.7', 5762 silly addNameRange '2.2.8', 5762 silly addNameRange '2.2.9', 5762 silly addNameRange '2.2.10', 5762 silly addNameRange '2.2.11', 5762 silly addNameRange '2.3.0', 5762 silly addNameRange '2.3.1', 5762 silly addNameRange '2.3.2', 5762 silly addNameRange '2.3.3', 5762 silly addNameRange '2.3.4', 5762 silly addNameRange '2.3.5', 5762 silly addNameRange '2.3.6', 5762 silly addNameRange '3.0.0-rc.1', 5762 silly addNameRange '3.0.0-rc.2', 5762 silly addNameRange '3.0.0-rc.3', 5762 silly addNameRange '3.0.0', 5762 silly addNameRange '3.0.1', 5762 silly addNameRange '3.0.2', 5762 silly addNameRange '3.0.3', 5762 silly addNameRange '3.0.4', 5762 silly addNameRange '3.0.5', 5762 silly addNameRange '3.0.6', 5762 silly addNameRange '3.1.0', 5762 silly addNameRange '3.1.1', 5762 silly addNameRange '3.2.0', 5762 silly addNameRange '3.3.0', 5762 silly addNameRange '3.4.0', 5762 silly addNameRange '2.3.7', 5762 silly addNameRange '3.5.0', 5762 silly addNameRange '3.6.0' ] ] 5763 silly addNamed readable-stream@2.3.7 5764 verbose addNamed "2.3.7" is a plain semver version for readable-stream 5765 silly mapToRegistry name readable-stream 5766 silly mapToRegistry using default registry 5767 silly mapToRegistry registry https://registry.npmjs.org/ 5768 silly mapToRegistry uri https://registry.npmjs.org/readable-stream 5769 verbose addRemoteTarball https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz not in flight; adding 5770 verbose addRemoteTarball [ 'https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz', 5770 verbose addRemoteTarball '1eca1cf711aef814c04f62252a36a62f6cb23b57' ] 5771 info retry fetch attempt 1 at 9:35:47 p.m. 5772 info attempt registry request try #1 at 9:35:47 p.m. 5773 http fetch GET https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz 5774 info retry fetch attempt 1 at 9:35:47 p.m. 5775 info attempt registry request try #1 at 9:35:47 p.m. 5776 http fetch GET https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz 5777 http fetch 200 https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz 5778 silly fetchAndShaCheck shasum 2256bde14d3632958c465ebc96dc467ca07a29fb 5779 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz not in flight; adding 5780 verbose addTmpTarball already have metadata; skipping unpack for graceful-fs@4.2.4 5781 silly cache afterAdd graceful-fs@4.2.4 5782 verbose afterAdd /home/michtang/.npm/graceful-fs/4.2.4/package/package.json not in flight; writing 5783 verbose afterAdd /home/michtang/.npm/graceful-fs/4.2.4/package/package.json written 5784 http fetch 200 https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz 5785 silly fetchAndShaCheck shasum 1eca1cf711aef814c04f62252a36a62f6cb23b57 5786 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz not in flight; adding 5787 verbose addTmpTarball already have metadata; skipping unpack for readable-stream@2.3.7 5788 silly cache afterAdd readable-stream@2.3.7 5789 verbose afterAdd /home/michtang/.npm/readable-stream/2.3.7/package/package.json not in flight; writing 5790 verbose afterAdd /home/michtang/.npm/readable-stream/2.3.7/package/package.json written 5791 silly fetchNamedPackageData core-util-is 5792 silly mapToRegistry name core-util-is 5793 silly mapToRegistry using default registry 5794 silly mapToRegistry registry https://registry.npmjs.org/ 5795 silly mapToRegistry uri https://registry.npmjs.org/core-util-is 5796 silly fetchNamedPackageData process-nextick-args 5797 silly mapToRegistry name process-nextick-args 5798 silly mapToRegistry using default registry 5799 silly mapToRegistry registry https://registry.npmjs.org/ 5800 silly mapToRegistry uri https://registry.npmjs.org/process-nextick-args 5801 silly fetchNamedPackageData safe-buffer 5802 silly mapToRegistry name safe-buffer 5803 silly mapToRegistry using default registry 5804 silly mapToRegistry registry https://registry.npmjs.org/ 5805 silly mapToRegistry uri https://registry.npmjs.org/safe-buffer 5806 silly fetchNamedPackageData string_decoder 5807 silly mapToRegistry name string_decoder 5808 silly mapToRegistry using default registry 5809 silly mapToRegistry registry https://registry.npmjs.org/ 5810 silly mapToRegistry uri https://registry.npmjs.org/string_decoder 5811 silly fetchNamedPackageData util-deprecate 5812 silly mapToRegistry name util-deprecate 5813 silly mapToRegistry using default registry 5814 silly mapToRegistry registry https://registry.npmjs.org/ 5815 silly mapToRegistry uri https://registry.npmjs.org/util-deprecate 5816 verbose request uri https://registry.npmjs.org/core-util-is 5817 verbose request no auth needed 5818 info attempt registry request try #1 at 9:35:47 p.m. 5819 http request GET https://registry.npmjs.org/core-util-is 5820 verbose request uri https://registry.npmjs.org/process-nextick-args 5821 verbose request no auth needed 5822 info attempt registry request try #1 at 9:35:47 p.m. 5823 http request GET https://registry.npmjs.org/process-nextick-args 5824 verbose request uri https://registry.npmjs.org/safe-buffer 5825 verbose request no auth needed 5826 info attempt registry request try #1 at 9:35:47 p.m. 5827 http request GET https://registry.npmjs.org/safe-buffer 5828 verbose request uri https://registry.npmjs.org/string_decoder 5829 verbose request no auth needed 5830 info attempt registry request try #1 at 9:35:47 p.m. 5831 http request GET https://registry.npmjs.org/string_decoder 5832 verbose request uri https://registry.npmjs.org/util-deprecate 5833 verbose request no auth needed 5834 info attempt registry request try #1 at 9:35:47 p.m. 5835 http request GET https://registry.npmjs.org/util-deprecate 5836 http 200 https://registry.npmjs.org/core-util-is 5837 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5837 verbose headers 'content-type': 'application/json; charset=UTF-8', 5837 verbose headers 'transfer-encoding': 'chunked', 5837 verbose headers connection: 'keep-alive', 5837 verbose headers 'set-cookie': 5837 verbose headers [ '__cfduid=d7a449d56a5a4a7472a728135f53276ab1612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5837 verbose headers 'cf-ray': '61a0ba5c3c2f138a-SEA', 5837 verbose headers age: '2675', 5837 verbose headers 'cache-control': 'public, max-age=300', 5837 verbose headers etag: 'W/"8076d16a76bac5764f6fda9911b2b501"', 5837 verbose headers 'last-modified': 'Sat, 26 May 2018 21:08:01 GMT', 5837 verbose headers vary: 'accept-encoding, accept', 5837 verbose headers 'cf-cache-status': 'HIT', 5837 verbose headers 'cf-request-id': '07f852cda20000138ac39b2000000001', 5837 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5837 verbose headers server: 'cloudflare', 5837 verbose headers 'content-encoding': 'gzip' } 5838 silly get cb [ 200, 5838 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5838 silly get 'content-type': 'application/json; charset=UTF-8', 5838 silly get 'transfer-encoding': 'chunked', 5838 silly get connection: 'keep-alive', 5838 silly get 'set-cookie': 5838 silly get [ '__cfduid=d7a449d56a5a4a7472a728135f53276ab1612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5838 silly get 'cf-ray': '61a0ba5c3c2f138a-SEA', 5838 silly get age: '2675', 5838 silly get 'cache-control': 'public, max-age=300', 5838 silly get etag: 'W/"8076d16a76bac5764f6fda9911b2b501"', 5838 silly get 'last-modified': 'Sat, 26 May 2018 21:08:01 GMT', 5838 silly get vary: 'accept-encoding, accept', 5838 silly get 'cf-cache-status': 'HIT', 5838 silly get 'cf-request-id': '07f852cda20000138ac39b2000000001', 5838 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5838 silly get server: 'cloudflare', 5838 silly get 'content-encoding': 'gzip' } ] 5839 verbose get saving core-util-is to /home/michtang/.npm/registry.npmjs.org/core-util-is/.cache.json 5840 silly resolveWithNewModule core-util-is@1.0.2 checking installable status 5841 silly cache add args [ 'core-util-is@~1.0.0', null ] 5842 verbose cache add spec core-util-is@~1.0.0 5843 silly cache add parsed spec Result { 5843 silly cache add raw: 'core-util-is@~1.0.0', 5843 silly cache add scope: null, 5843 silly cache add name: 'core-util-is', 5843 silly cache add rawSpec: '~1.0.0', 5843 silly cache add spec: '>=1.0.0 <1.1.0', 5843 silly cache add type: 'range' } 5844 silly addNamed core-util-is@>=1.0.0 <1.1.0 5845 verbose addNamed ">=1.0.0 <1.1.0" is a valid semver range for core-util-is 5846 silly addNameRange { name: 'core-util-is', range: '>=1.0.0 <1.1.0', hasData: false } 5847 silly mapToRegistry name core-util-is 5848 silly mapToRegistry using default registry 5849 silly mapToRegistry registry https://registry.npmjs.org/ 5850 silly mapToRegistry uri https://registry.npmjs.org/core-util-is 5851 verbose addNameRange registry:https://registry.npmjs.org/core-util-is not in flight; fetching 5852 verbose get https://registry.npmjs.org/core-util-is not expired, no request 5853 silly addNameRange number 2 { name: 'core-util-is', range: '>=1.0.0 <1.1.0', hasData: true } 5854 silly addNameRange versions [ 'core-util-is', [ '1.0.0', '1.0.1', '1.0.2' ] ] 5855 silly addNamed core-util-is@1.0.2 5856 verbose addNamed "1.0.2" is a plain semver version for core-util-is 5857 silly mapToRegistry name core-util-is 5858 silly mapToRegistry using default registry 5859 silly mapToRegistry registry https://registry.npmjs.org/ 5860 silly mapToRegistry uri https://registry.npmjs.org/core-util-is 5861 verbose addRemoteTarball https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz not in flight; adding 5862 verbose addRemoteTarball [ 'https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz', 5862 verbose addRemoteTarball 'b5fd54220aa2bc5ab57aab7140c940754503c1a7' ] 5863 info retry fetch attempt 1 at 9:35:47 p.m. 5864 info attempt registry request try #1 at 9:35:47 p.m. 5865 http fetch GET https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz 5866 http 200 https://registry.npmjs.org/string_decoder 5867 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5867 verbose headers 'content-type': 'application/json', 5867 verbose headers 'transfer-encoding': 'chunked', 5867 verbose headers connection: 'keep-alive', 5867 verbose headers 'set-cookie': 5867 verbose headers [ '__cfduid=d4978d71b159a5c405cfbd2c217c800801612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5867 verbose headers 'cf-ray': '61a0ba5c3edbe462-SEA', 5867 verbose headers age: '4289', 5867 verbose headers 'cache-control': 'public, max-age=300', 5867 verbose headers etag: 'W/"0a93d953e853f8bf50ba2c73d36557a6"', 5867 verbose headers 'last-modified': 'Wed, 07 Aug 2019 09:20:40 GMT', 5867 verbose headers vary: 'accept-encoding, accept', 5867 verbose headers 'cf-cache-status': 'HIT', 5867 verbose headers 'cf-request-id': '07f852cda10000e462e49db000000001', 5867 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5867 verbose headers server: 'cloudflare', 5867 verbose headers 'content-encoding': 'gzip' } 5868 silly get cb [ 200, 5868 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5868 silly get 'content-type': 'application/json', 5868 silly get 'transfer-encoding': 'chunked', 5868 silly get connection: 'keep-alive', 5868 silly get 'set-cookie': 5868 silly get [ '__cfduid=d4978d71b159a5c405cfbd2c217c800801612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5868 silly get 'cf-ray': '61a0ba5c3edbe462-SEA', 5868 silly get age: '4289', 5868 silly get 'cache-control': 'public, max-age=300', 5868 silly get etag: 'W/"0a93d953e853f8bf50ba2c73d36557a6"', 5868 silly get 'last-modified': 'Wed, 07 Aug 2019 09:20:40 GMT', 5868 silly get vary: 'accept-encoding, accept', 5868 silly get 'cf-cache-status': 'HIT', 5868 silly get 'cf-request-id': '07f852cda10000e462e49db000000001', 5868 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5868 silly get server: 'cloudflare', 5868 silly get 'content-encoding': 'gzip' } ] 5869 verbose get saving string_decoder to /home/michtang/.npm/registry.npmjs.org/string_decoder/.cache.json 5870 http 200 https://registry.npmjs.org/process-nextick-args 5871 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5871 verbose headers 'content-type': 'application/json', 5871 verbose headers 'transfer-encoding': 'chunked', 5871 verbose headers connection: 'keep-alive', 5871 verbose headers 'set-cookie': 5871 verbose headers [ '__cfduid=d0bc0dcce09c0692e3da526ece5c845501612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5871 verbose headers 'cf-ray': '61a0ba5c3986e376-SEA', 5871 verbose headers age: '1489', 5871 verbose headers 'cache-control': 'public, max-age=300', 5871 verbose headers etag: 'W/"58d0a4cf2900b1705718975f98323cbd"', 5871 verbose headers 'last-modified': 'Wed, 19 Jun 2019 20:34:45 GMT', 5871 verbose headers vary: 'accept-encoding, accept', 5871 verbose headers 'cf-cache-status': 'HIT', 5871 verbose headers 'cf-request-id': '07f852cda10000e3769c053000000001', 5871 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5871 verbose headers server: 'cloudflare', 5871 verbose headers 'content-encoding': 'gzip' } 5872 silly get cb [ 200, 5872 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5872 silly get 'content-type': 'application/json', 5872 silly get 'transfer-encoding': 'chunked', 5872 silly get connection: 'keep-alive', 5872 silly get 'set-cookie': 5872 silly get [ '__cfduid=d0bc0dcce09c0692e3da526ece5c845501612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5872 silly get 'cf-ray': '61a0ba5c3986e376-SEA', 5872 silly get age: '1489', 5872 silly get 'cache-control': 'public, max-age=300', 5872 silly get etag: 'W/"58d0a4cf2900b1705718975f98323cbd"', 5872 silly get 'last-modified': 'Wed, 19 Jun 2019 20:34:45 GMT', 5872 silly get vary: 'accept-encoding, accept', 5872 silly get 'cf-cache-status': 'HIT', 5872 silly get 'cf-request-id': '07f852cda10000e3769c053000000001', 5872 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5872 silly get server: 'cloudflare', 5872 silly get 'content-encoding': 'gzip' } ] 5873 verbose get saving process-nextick-args to /home/michtang/.npm/registry.npmjs.org/process-nextick-args/.cache.json 5874 http 200 https://registry.npmjs.org/util-deprecate 5875 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5875 verbose headers 'content-type': 'application/json; charset=UTF-8', 5875 verbose headers 'transfer-encoding': 'chunked', 5875 verbose headers connection: 'keep-alive', 5875 verbose headers 'set-cookie': 5875 verbose headers [ '__cfduid=d966404117b790cf3d3c57c99708091761612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5875 verbose headers 'cf-ray': '61a0ba5c3b14ded9-SEA', 5875 verbose headers age: '6968', 5875 verbose headers 'cache-control': 'public, max-age=300', 5875 verbose headers etag: 'W/"d116b09e4cac1e1e657ea3ce533e5631"', 5875 verbose headers 'last-modified': 'Sun, 27 May 2018 20:38:18 GMT', 5875 verbose headers vary: 'accept-encoding, accept', 5875 verbose headers 'cf-cache-status': 'HIT', 5875 verbose headers 'cf-request-id': '07f852cda50000ded93a921000000001', 5875 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5875 verbose headers server: 'cloudflare', 5875 verbose headers 'content-encoding': 'gzip' } 5876 silly get cb [ 200, 5876 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5876 silly get 'content-type': 'application/json; charset=UTF-8', 5876 silly get 'transfer-encoding': 'chunked', 5876 silly get connection: 'keep-alive', 5876 silly get 'set-cookie': 5876 silly get [ '__cfduid=d966404117b790cf3d3c57c99708091761612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5876 silly get 'cf-ray': '61a0ba5c3b14ded9-SEA', 5876 silly get age: '6968', 5876 silly get 'cache-control': 'public, max-age=300', 5876 silly get etag: 'W/"d116b09e4cac1e1e657ea3ce533e5631"', 5876 silly get 'last-modified': 'Sun, 27 May 2018 20:38:18 GMT', 5876 silly get vary: 'accept-encoding, accept', 5876 silly get 'cf-cache-status': 'HIT', 5876 silly get 'cf-request-id': '07f852cda50000ded93a921000000001', 5876 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5876 silly get server: 'cloudflare', 5876 silly get 'content-encoding': 'gzip' } ] 5877 verbose get saving util-deprecate to /home/michtang/.npm/registry.npmjs.org/util-deprecate/.cache.json 5878 silly resolveWithNewModule string_decoder@1.1.1 checking installable status 5879 silly cache add args [ 'string_decoder@~1.1.1', null ] 5880 verbose cache add spec string_decoder@~1.1.1 5881 silly cache add parsed spec Result { 5881 silly cache add raw: 'string_decoder@~1.1.1', 5881 silly cache add scope: null, 5881 silly cache add name: 'string_decoder', 5881 silly cache add rawSpec: '~1.1.1', 5881 silly cache add spec: '>=1.1.1 <1.2.0', 5881 silly cache add type: 'range' } 5882 silly addNamed string_decoder@>=1.1.1 <1.2.0 5883 verbose addNamed ">=1.1.1 <1.2.0" is a valid semver range for string_decoder 5884 silly addNameRange { name: 'string_decoder', 5884 silly addNameRange range: '>=1.1.1 <1.2.0', 5884 silly addNameRange hasData: false } 5885 silly mapToRegistry name string_decoder 5886 silly mapToRegistry using default registry 5887 silly mapToRegistry registry https://registry.npmjs.org/ 5888 silly mapToRegistry uri https://registry.npmjs.org/string_decoder 5889 verbose addNameRange registry:https://registry.npmjs.org/string_decoder not in flight; fetching 5890 silly resolveWithNewModule process-nextick-args@2.0.1 checking installable status 5891 silly cache add args [ 'process-nextick-args@~2.0.0', null ] 5892 verbose cache add spec process-nextick-args@~2.0.0 5893 silly cache add parsed spec Result { 5893 silly cache add raw: 'process-nextick-args@~2.0.0', 5893 silly cache add scope: null, 5893 silly cache add name: 'process-nextick-args', 5893 silly cache add rawSpec: '~2.0.0', 5893 silly cache add spec: '>=2.0.0 <2.1.0', 5893 silly cache add type: 'range' } 5894 silly addNamed process-nextick-args@>=2.0.0 <2.1.0 5895 verbose addNamed ">=2.0.0 <2.1.0" is a valid semver range for process-nextick-args 5896 silly addNameRange { name: 'process-nextick-args', 5896 silly addNameRange range: '>=2.0.0 <2.1.0', 5896 silly addNameRange hasData: false } 5897 silly mapToRegistry name process-nextick-args 5898 silly mapToRegistry using default registry 5899 silly mapToRegistry registry https://registry.npmjs.org/ 5900 silly mapToRegistry uri https://registry.npmjs.org/process-nextick-args 5901 verbose addNameRange registry:https://registry.npmjs.org/process-nextick-args not in flight; fetching 5902 verbose get https://registry.npmjs.org/string_decoder not expired, no request 5903 silly addNameRange number 2 { name: 'string_decoder', 5903 silly addNameRange range: '>=1.1.1 <1.2.0', 5903 silly addNameRange hasData: true } 5904 silly addNameRange versions [ 'string_decoder', 5904 silly addNameRange [ '0.0.0', 5904 silly addNameRange '0.0.1', 5904 silly addNameRange '0.10.24', 5904 silly addNameRange '0.11.10', 5904 silly addNameRange '0.10.25', 5904 silly addNameRange '0.11.10-1', 5904 silly addNameRange '0.10.25-1', 5904 silly addNameRange '0.10.31', 5904 silly addNameRange '1.0.0', 5904 silly addNameRange '1.0.1', 5904 silly addNameRange '1.0.2', 5904 silly addNameRange '1.0.3', 5904 silly addNameRange '1.1.0', 5904 silly addNameRange '1.1.1', 5904 silly addNameRange '1.2.0', 5904 silly addNameRange '1.3.0' ] ] 5905 silly addNamed string_decoder@1.1.1 5906 verbose addNamed "1.1.1" is a plain semver version for string_decoder 5907 http 200 https://registry.npmjs.org/safe-buffer 5908 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5908 verbose headers 'content-type': 'application/json', 5908 verbose headers 'transfer-encoding': 'chunked', 5908 verbose headers connection: 'keep-alive', 5908 verbose headers 'set-cookie': 5908 verbose headers [ '__cfduid=dc18c87e60121a25a63d1e722587b41931612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5908 verbose headers 'cf-ray': '61a0ba5c39db39ba-SEA', 5908 verbose headers age: '4912', 5908 verbose headers 'cache-control': 'public, max-age=300', 5908 verbose headers etag: 'W/"7d10eeac57e4baa4c8bd0dd7caa1703c"', 5908 verbose headers 'last-modified': 'Sun, 10 May 2020 16:37:34 GMT', 5908 verbose headers vary: 'accept-encoding, accept', 5908 verbose headers 'cf-cache-status': 'HIT', 5908 verbose headers 'cf-request-id': '07f852cda2000039ba11a2c000000001', 5908 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5908 verbose headers server: 'cloudflare', 5908 verbose headers 'content-encoding': 'gzip' } 5909 silly get cb [ 200, 5909 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 5909 silly get 'content-type': 'application/json', 5909 silly get 'transfer-encoding': 'chunked', 5909 silly get connection: 'keep-alive', 5909 silly get 'set-cookie': 5909 silly get [ '__cfduid=dc18c87e60121a25a63d1e722587b41931612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 5909 silly get 'cf-ray': '61a0ba5c39db39ba-SEA', 5909 silly get age: '4912', 5909 silly get 'cache-control': 'public, max-age=300', 5909 silly get etag: 'W/"7d10eeac57e4baa4c8bd0dd7caa1703c"', 5909 silly get 'last-modified': 'Sun, 10 May 2020 16:37:34 GMT', 5909 silly get vary: 'accept-encoding, accept', 5909 silly get 'cf-cache-status': 'HIT', 5909 silly get 'cf-request-id': '07f852cda2000039ba11a2c000000001', 5909 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 5909 silly get server: 'cloudflare', 5909 silly get 'content-encoding': 'gzip' } ] 5910 verbose get saving safe-buffer to /home/michtang/.npm/registry.npmjs.org/safe-buffer/.cache.json 5911 silly mapToRegistry name string_decoder 5912 silly mapToRegistry using default registry 5913 silly mapToRegistry registry https://registry.npmjs.org/ 5914 silly mapToRegistry uri https://registry.npmjs.org/string_decoder 5915 verbose addRemoteTarball https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz not in flight; adding 5916 verbose addRemoteTarball [ 'https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz', 5916 verbose addRemoteTarball '9cf1611ba62685d7030ae9e4ba34149c3af03fc8' ] 5917 verbose get https://registry.npmjs.org/process-nextick-args not expired, no request 5918 silly addNameRange number 2 { name: 'process-nextick-args', 5918 silly addNameRange range: '>=2.0.0 <2.1.0', 5918 silly addNameRange hasData: true } 5919 silly addNameRange versions [ 'process-nextick-args', 5919 silly addNameRange [ '1.0.0', 5919 silly addNameRange '1.0.1', 5919 silly addNameRange '1.0.2', 5919 silly addNameRange '1.0.3', 5919 silly addNameRange '1.0.4', 5919 silly addNameRange '1.0.5', 5919 silly addNameRange '1.0.6', 5919 silly addNameRange '1.0.7', 5919 silly addNameRange '2.0.0', 5919 silly addNameRange '2.0.1' ] ] 5920 silly addNamed process-nextick-args@2.0.1 5921 verbose addNamed "2.0.1" is a plain semver version for process-nextick-args 5922 info retry fetch attempt 1 at 9:35:47 p.m. 5923 info attempt registry request try #1 at 9:35:47 p.m. 5924 http fetch GET https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz 5925 silly mapToRegistry name process-nextick-args 5926 silly mapToRegistry using default registry 5927 silly mapToRegistry registry https://registry.npmjs.org/ 5928 silly mapToRegistry uri https://registry.npmjs.org/process-nextick-args 5929 verbose addRemoteTarball https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz not in flight; adding 5930 verbose addRemoteTarball [ 'https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz', 5930 verbose addRemoteTarball '7820d9b16120cc55ca9ae7792680ae7dba6d7fe2' ] 5931 silly resolveWithNewModule util-deprecate@1.0.2 checking installable status 5932 silly cache add args [ 'util-deprecate@~1.0.1', null ] 5933 verbose cache add spec util-deprecate@~1.0.1 5934 silly cache add parsed spec Result { 5934 silly cache add raw: 'util-deprecate@~1.0.1', 5934 silly cache add scope: null, 5934 silly cache add name: 'util-deprecate', 5934 silly cache add rawSpec: '~1.0.1', 5934 silly cache add spec: '>=1.0.1 <1.1.0', 5934 silly cache add type: 'range' } 5935 silly addNamed util-deprecate@>=1.0.1 <1.1.0 5936 verbose addNamed ">=1.0.1 <1.1.0" is a valid semver range for util-deprecate 5937 silly addNameRange { name: 'util-deprecate', 5937 silly addNameRange range: '>=1.0.1 <1.1.0', 5937 silly addNameRange hasData: false } 5938 silly mapToRegistry name util-deprecate 5939 silly mapToRegistry using default registry 5940 silly mapToRegistry registry https://registry.npmjs.org/ 5941 silly mapToRegistry uri https://registry.npmjs.org/util-deprecate 5942 verbose addNameRange registry:https://registry.npmjs.org/util-deprecate not in flight; fetching 5943 info retry fetch attempt 1 at 9:35:47 p.m. 5944 info attempt registry request try #1 at 9:35:47 p.m. 5945 http fetch GET https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz 5946 verbose get https://registry.npmjs.org/util-deprecate not expired, no request 5947 silly addNameRange number 2 { name: 'util-deprecate', 5947 silly addNameRange range: '>=1.0.1 <1.1.0', 5947 silly addNameRange hasData: true } 5948 silly addNameRange versions [ 'util-deprecate', [ '1.0.0', '1.0.1', '1.0.2' ] ] 5949 silly addNamed util-deprecate@1.0.2 5950 verbose addNamed "1.0.2" is a plain semver version for util-deprecate 5951 silly resolveWithNewModule safe-buffer@5.1.2 checking installable status 5952 silly cache add args [ 'safe-buffer@~5.1.1', null ] 5953 verbose cache add spec safe-buffer@~5.1.1 5954 silly cache add parsed spec Result { 5954 silly cache add raw: 'safe-buffer@~5.1.1', 5954 silly cache add scope: null, 5954 silly cache add name: 'safe-buffer', 5954 silly cache add rawSpec: '~5.1.1', 5954 silly cache add spec: '>=5.1.1 <5.2.0', 5954 silly cache add type: 'range' } 5955 silly addNamed safe-buffer@>=5.1.1 <5.2.0 5956 verbose addNamed ">=5.1.1 <5.2.0" is a valid semver range for safe-buffer 5957 silly addNameRange { name: 'safe-buffer', range: '>=5.1.1 <5.2.0', hasData: false } 5958 silly mapToRegistry name safe-buffer 5959 silly mapToRegistry using default registry 5960 silly mapToRegistry registry https://registry.npmjs.org/ 5961 silly mapToRegistry uri https://registry.npmjs.org/safe-buffer 5962 verbose addNameRange registry:https://registry.npmjs.org/safe-buffer not in flight; fetching 5963 silly mapToRegistry name util-deprecate 5964 silly mapToRegistry using default registry 5965 silly mapToRegistry registry https://registry.npmjs.org/ 5966 silly mapToRegistry uri https://registry.npmjs.org/util-deprecate 5967 verbose addRemoteTarball https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz not in flight; adding 5968 verbose addRemoteTarball [ 'https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz', 5968 verbose addRemoteTarball '450d4dc9fa70de732762fbd2d4a28981419a0ccf' ] 5969 info retry fetch attempt 1 at 9:35:47 p.m. 5970 info attempt registry request try #1 at 9:35:47 p.m. 5971 http fetch GET https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz 5972 verbose get https://registry.npmjs.org/safe-buffer not expired, no request 5973 silly addNameRange number 2 { name: 'safe-buffer', range: '>=5.1.1 <5.2.0', hasData: true } 5974 silly addNameRange versions [ 'safe-buffer', 5974 silly addNameRange [ '1.0.0', 5974 silly addNameRange '2.0.0', 5974 silly addNameRange '3.0.0', 5974 silly addNameRange '4.0.0', 5974 silly addNameRange '5.0.0', 5974 silly addNameRange '5.0.1', 5974 silly addNameRange '5.1.0', 5974 silly addNameRange '5.1.1', 5974 silly addNameRange '5.1.2', 5974 silly addNameRange '5.2.0', 5974 silly addNameRange '5.2.1' ] ] 5975 silly addNamed safe-buffer@5.1.2 5976 verbose addNamed "5.1.2" is a plain semver version for safe-buffer 5977 silly mapToRegistry name safe-buffer 5978 silly mapToRegistry using default registry 5979 silly mapToRegistry registry https://registry.npmjs.org/ 5980 silly mapToRegistry uri https://registry.npmjs.org/safe-buffer 5981 verbose addRemoteTarball https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz not in flight; adding 5982 verbose addRemoteTarball [ 'https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz', 5982 verbose addRemoteTarball '991ec69d296e0313747d59bdfd2b745c35f8828d' ] 5983 info retry fetch attempt 1 at 9:35:47 p.m. 5984 info attempt registry request try #1 at 9:35:47 p.m. 5985 http fetch GET https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz 5986 http fetch 200 https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz 5987 silly fetchAndShaCheck shasum b5fd54220aa2bc5ab57aab7140c940754503c1a7 5988 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz not in flight; adding 5989 verbose addTmpTarball already have metadata; skipping unpack for core-util-is@1.0.2 5990 silly cache afterAdd core-util-is@1.0.2 5991 verbose afterAdd /home/michtang/.npm/core-util-is/1.0.2/package/package.json not in flight; writing 5992 verbose afterAdd /home/michtang/.npm/core-util-is/1.0.2/package/package.json written 5993 http fetch 200 https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz 5994 silly fetchAndShaCheck shasum 9cf1611ba62685d7030ae9e4ba34149c3af03fc8 5995 http fetch 200 https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz 5996 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz not in flight; adding 5997 verbose addTmpTarball already have metadata; skipping unpack for string_decoder@1.1.1 5998 silly fetchAndShaCheck shasum 450d4dc9fa70de732762fbd2d4a28981419a0ccf 5999 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz not in flight; adding 6000 verbose addTmpTarball already have metadata; skipping unpack for util-deprecate@1.0.2 6001 silly cache afterAdd string_decoder@1.1.1 6002 verbose afterAdd /home/michtang/.npm/string_decoder/1.1.1/package/package.json not in flight; writing 6003 verbose afterAdd /home/michtang/.npm/string_decoder/1.1.1/package/package.json written 6004 silly cache afterAdd util-deprecate@1.0.2 6005 verbose afterAdd /home/michtang/.npm/util-deprecate/1.0.2/package/package.json not in flight; writing 6006 verbose afterAdd /home/michtang/.npm/util-deprecate/1.0.2/package/package.json written 6007 http fetch 200 https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz 6008 silly fetchAndShaCheck shasum 7820d9b16120cc55ca9ae7792680ae7dba6d7fe2 6009 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz not in flight; adding 6010 verbose addTmpTarball already have metadata; skipping unpack for process-nextick-args@2.0.1 6011 silly cache afterAdd process-nextick-args@2.0.1 6012 verbose afterAdd /home/michtang/.npm/process-nextick-args/2.0.1/package/package.json not in flight; writing 6013 verbose afterAdd /home/michtang/.npm/process-nextick-args/2.0.1/package/package.json written 6014 http fetch 200 https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz 6015 silly fetchAndShaCheck shasum 991ec69d296e0313747d59bdfd2b745c35f8828d 6016 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz not in flight; adding 6017 verbose addTmpTarball already have metadata; skipping unpack for safe-buffer@5.1.2 6018 silly cache afterAdd safe-buffer@5.1.2 6019 verbose afterAdd /home/michtang/.npm/safe-buffer/5.1.2/package/package.json not in flight; writing 6020 verbose afterAdd /home/michtang/.npm/safe-buffer/5.1.2/package/package.json written 6021 silly fetchNamedPackageData finalhandler 6022 silly mapToRegistry name finalhandler 6023 silly mapToRegistry using default registry 6024 silly mapToRegistry registry https://registry.npmjs.org/ 6025 silly mapToRegistry uri https://registry.npmjs.org/finalhandler 6026 silly fetchNamedPackageData parseurl 6027 silly mapToRegistry name parseurl 6028 silly mapToRegistry using default registry 6029 silly mapToRegistry registry https://registry.npmjs.org/ 6030 silly mapToRegistry uri https://registry.npmjs.org/parseurl 6031 silly fetchNamedPackageData utils-merge 6032 silly mapToRegistry name utils-merge 6033 silly mapToRegistry using default registry 6034 silly mapToRegistry registry https://registry.npmjs.org/ 6035 silly mapToRegistry uri https://registry.npmjs.org/utils-merge 6036 verbose request uri https://registry.npmjs.org/finalhandler 6037 verbose request no auth needed 6038 info attempt registry request try #1 at 9:35:47 p.m. 6039 http request GET https://registry.npmjs.org/finalhandler 6040 verbose request uri https://registry.npmjs.org/parseurl 6041 verbose request no auth needed 6042 info attempt registry request try #1 at 9:35:47 p.m. 6043 http request GET https://registry.npmjs.org/parseurl 6044 verbose request uri https://registry.npmjs.org/utils-merge 6045 verbose request no auth needed 6046 info attempt registry request try #1 at 9:35:47 p.m. 6047 http request GET https://registry.npmjs.org/utils-merge 6048 http 200 https://registry.npmjs.org/utils-merge 6049 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6049 verbose headers 'content-type': 'application/json; charset=UTF-8', 6049 verbose headers 'transfer-encoding': 'chunked', 6049 verbose headers connection: 'keep-alive', 6049 verbose headers 'set-cookie': 6049 verbose headers [ '__cfduid=df5d662d275865a3da47f9e81b826f1361612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6049 verbose headers 'cf-ray': '61a0ba5d0e1339a8-SEA', 6049 verbose headers age: '3370', 6049 verbose headers 'cache-control': 'public, max-age=300', 6049 verbose headers etag: 'W/"f2c3abf27ab10bdc6c8aa49ef90ca9a4"', 6049 verbose headers 'last-modified': 'Sun, 27 May 2018 20:39:16 GMT', 6049 verbose headers vary: 'accept-encoding, accept', 6049 verbose headers 'cf-cache-status': 'HIT', 6049 verbose headers 'cf-request-id': '07f852ce25000039a8840c3000000001', 6049 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6049 verbose headers server: 'cloudflare', 6049 verbose headers 'content-encoding': 'gzip' } 6050 silly get cb [ 200, 6050 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6050 silly get 'content-type': 'application/json; charset=UTF-8', 6050 silly get 'transfer-encoding': 'chunked', 6050 silly get connection: 'keep-alive', 6050 silly get 'set-cookie': 6050 silly get [ '__cfduid=df5d662d275865a3da47f9e81b826f1361612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6050 silly get 'cf-ray': '61a0ba5d0e1339a8-SEA', 6050 silly get age: '3370', 6050 silly get 'cache-control': 'public, max-age=300', 6050 silly get etag: 'W/"f2c3abf27ab10bdc6c8aa49ef90ca9a4"', 6050 silly get 'last-modified': 'Sun, 27 May 2018 20:39:16 GMT', 6050 silly get vary: 'accept-encoding, accept', 6050 silly get 'cf-cache-status': 'HIT', 6050 silly get 'cf-request-id': '07f852ce25000039a8840c3000000001', 6050 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6050 silly get server: 'cloudflare', 6050 silly get 'content-encoding': 'gzip' } ] 6051 verbose get saving utils-merge to /home/michtang/.npm/registry.npmjs.org/utils-merge/.cache.json 6052 silly resolveWithNewModule utils-merge@1.0.1 checking installable status 6053 silly cache add args [ 'utils-merge@1.0.1', null ] 6054 verbose cache add spec utils-merge@1.0.1 6055 silly cache add parsed spec Result { 6055 silly cache add raw: 'utils-merge@1.0.1', 6055 silly cache add scope: null, 6055 silly cache add name: 'utils-merge', 6055 silly cache add rawSpec: '1.0.1', 6055 silly cache add spec: '1.0.1', 6055 silly cache add type: 'version' } 6056 silly addNamed utils-merge@1.0.1 6057 verbose addNamed "1.0.1" is a plain semver version for utils-merge 6058 silly mapToRegistry name utils-merge 6059 silly mapToRegistry using default registry 6060 silly mapToRegistry registry https://registry.npmjs.org/ 6061 silly mapToRegistry uri https://registry.npmjs.org/utils-merge 6062 verbose addNameVersion registry:https://registry.npmjs.org/utils-merge not in flight; fetching 6063 verbose get https://registry.npmjs.org/utils-merge not expired, no request 6064 silly mapToRegistry name utils-merge 6065 silly mapToRegistry using default registry 6066 silly mapToRegistry registry https://registry.npmjs.org/ 6067 silly mapToRegistry uri https://registry.npmjs.org/utils-merge 6068 verbose addRemoteTarball https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz not in flight; adding 6069 verbose addRemoteTarball [ 'https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz', 6069 verbose addRemoteTarball '9f95710f50a267947b2ccc124741c1028427e713' ] 6070 http 200 https://registry.npmjs.org/finalhandler 6071 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6071 verbose headers 'content-type': 'application/json', 6071 verbose headers 'transfer-encoding': 'chunked', 6071 verbose headers connection: 'keep-alive', 6071 verbose headers 'set-cookie': 6071 verbose headers [ '__cfduid=d273586f0d963872e69aca64f79c462691612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6071 verbose headers 'cf-ray': '61a0ba5d0b7b0905-SEA', 6071 verbose headers age: '3577', 6071 verbose headers 'cache-control': 'public, max-age=300', 6071 verbose headers etag: 'W/"326a871c80288cecb4a91c1f93e2f10a"', 6071 verbose headers 'last-modified': 'Fri, 10 May 2019 02:04:57 GMT', 6071 verbose headers vary: 'accept-encoding, accept', 6071 verbose headers 'cf-cache-status': 'HIT', 6071 verbose headers 'cf-request-id': '07f852ce26000009050837d000000001', 6071 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6071 verbose headers server: 'cloudflare', 6071 verbose headers 'content-encoding': 'gzip' } 6072 silly get cb [ 200, 6072 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6072 silly get 'content-type': 'application/json', 6072 silly get 'transfer-encoding': 'chunked', 6072 silly get connection: 'keep-alive', 6072 silly get 'set-cookie': 6072 silly get [ '__cfduid=d273586f0d963872e69aca64f79c462691612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6072 silly get 'cf-ray': '61a0ba5d0b7b0905-SEA', 6072 silly get age: '3577', 6072 silly get 'cache-control': 'public, max-age=300', 6072 silly get etag: 'W/"326a871c80288cecb4a91c1f93e2f10a"', 6072 silly get 'last-modified': 'Fri, 10 May 2019 02:04:57 GMT', 6072 silly get vary: 'accept-encoding, accept', 6072 silly get 'cf-cache-status': 'HIT', 6072 silly get 'cf-request-id': '07f852ce26000009050837d000000001', 6072 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6072 silly get server: 'cloudflare', 6072 silly get 'content-encoding': 'gzip' } ] 6073 verbose get saving finalhandler to /home/michtang/.npm/registry.npmjs.org/finalhandler/.cache.json 6074 info retry fetch attempt 1 at 9:35:47 p.m. 6075 info attempt registry request try #1 at 9:35:47 p.m. 6076 http fetch GET https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz 6077 silly resolveWithNewModule finalhandler@1.1.2 checking installable status 6078 silly cache add args [ 'finalhandler@1.1.2', null ] 6079 verbose cache add spec finalhandler@1.1.2 6080 silly cache add parsed spec Result { 6080 silly cache add raw: 'finalhandler@1.1.2', 6080 silly cache add scope: null, 6080 silly cache add name: 'finalhandler', 6080 silly cache add rawSpec: '1.1.2', 6080 silly cache add spec: '1.1.2', 6080 silly cache add type: 'version' } 6081 silly addNamed finalhandler@1.1.2 6082 verbose addNamed "1.1.2" is a plain semver version for finalhandler 6083 silly mapToRegistry name finalhandler 6084 silly mapToRegistry using default registry 6085 silly mapToRegistry registry https://registry.npmjs.org/ 6086 silly mapToRegistry uri https://registry.npmjs.org/finalhandler 6087 verbose addNameVersion registry:https://registry.npmjs.org/finalhandler not in flight; fetching 6088 verbose get https://registry.npmjs.org/finalhandler not expired, no request 6089 silly mapToRegistry name finalhandler 6090 silly mapToRegistry using default registry 6091 silly mapToRegistry registry https://registry.npmjs.org/ 6092 silly mapToRegistry uri https://registry.npmjs.org/finalhandler 6093 verbose addRemoteTarball https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz not in flight; adding 6094 verbose addRemoteTarball [ 'https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz', 6094 verbose addRemoteTarball 'b7e7d000ffd11938d0fdb053506f6ebabe9f587d' ] 6095 info retry fetch attempt 1 at 9:35:47 p.m. 6096 info attempt registry request try #1 at 9:35:47 p.m. 6097 http fetch GET https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz 6098 http 200 https://registry.npmjs.org/parseurl 6099 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6099 verbose headers 'content-type': 'application/json', 6099 verbose headers 'transfer-encoding': 'chunked', 6099 verbose headers connection: 'keep-alive', 6099 verbose headers 'set-cookie': 6099 verbose headers [ '__cfduid=dde04b3445164f4aed8374d9fe5a443831612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6099 verbose headers 'cf-ray': '61a0ba5d0bc01486-SEA', 6099 verbose headers age: '4655', 6099 verbose headers 'cache-control': 'public, max-age=300', 6099 verbose headers etag: 'W/"7c6c13a4362b643dc698ded2bf817a87"', 6099 verbose headers 'last-modified': 'Tue, 16 Apr 2019 04:16:31 GMT', 6099 verbose headers vary: 'accept-encoding, accept', 6099 verbose headers 'cf-cache-status': 'HIT', 6099 verbose headers 'cf-request-id': '07f852ce250000148684323000000001', 6099 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6099 verbose headers server: 'cloudflare', 6099 verbose headers 'content-encoding': 'gzip' } 6100 silly get cb [ 200, 6100 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6100 silly get 'content-type': 'application/json', 6100 silly get 'transfer-encoding': 'chunked', 6100 silly get connection: 'keep-alive', 6100 silly get 'set-cookie': 6100 silly get [ '__cfduid=dde04b3445164f4aed8374d9fe5a443831612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6100 silly get 'cf-ray': '61a0ba5d0bc01486-SEA', 6100 silly get age: '4655', 6100 silly get 'cache-control': 'public, max-age=300', 6100 silly get etag: 'W/"7c6c13a4362b643dc698ded2bf817a87"', 6100 silly get 'last-modified': 'Tue, 16 Apr 2019 04:16:31 GMT', 6100 silly get vary: 'accept-encoding, accept', 6100 silly get 'cf-cache-status': 'HIT', 6100 silly get 'cf-request-id': '07f852ce250000148684323000000001', 6100 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6100 silly get server: 'cloudflare', 6100 silly get 'content-encoding': 'gzip' } ] 6101 verbose get saving parseurl to /home/michtang/.npm/registry.npmjs.org/parseurl/.cache.json 6102 silly resolveWithNewModule parseurl@1.3.3 checking installable status 6103 silly cache add args [ 'parseurl@~1.3.3', null ] 6104 verbose cache add spec parseurl@~1.3.3 6105 silly cache add parsed spec Result { 6105 silly cache add raw: 'parseurl@~1.3.3', 6105 silly cache add scope: null, 6105 silly cache add name: 'parseurl', 6105 silly cache add rawSpec: '~1.3.3', 6105 silly cache add spec: '>=1.3.3 <1.4.0', 6105 silly cache add type: 'range' } 6106 silly addNamed parseurl@>=1.3.3 <1.4.0 6107 verbose addNamed ">=1.3.3 <1.4.0" is a valid semver range for parseurl 6108 silly addNameRange { name: 'parseurl', range: '>=1.3.3 <1.4.0', hasData: false } 6109 silly mapToRegistry name parseurl 6110 silly mapToRegistry using default registry 6111 silly mapToRegistry registry https://registry.npmjs.org/ 6112 silly mapToRegistry uri https://registry.npmjs.org/parseurl 6113 verbose addNameRange registry:https://registry.npmjs.org/parseurl not in flight; fetching 6114 verbose get https://registry.npmjs.org/parseurl not expired, no request 6115 silly addNameRange number 2 { name: 'parseurl', range: '>=1.3.3 <1.4.0', hasData: true } 6116 silly addNameRange versions [ 'parseurl', 6116 silly addNameRange [ '1.0.0', 6116 silly addNameRange '1.0.1', 6116 silly addNameRange '1.1.0', 6116 silly addNameRange '1.1.1', 6116 silly addNameRange '1.1.2', 6116 silly addNameRange '1.1.3', 6116 silly addNameRange '1.2.0', 6116 silly addNameRange '1.3.0', 6116 silly addNameRange '1.3.1', 6116 silly addNameRange '1.3.2', 6116 silly addNameRange '1.3.3' ] ] 6117 silly addNamed parseurl@1.3.3 6118 verbose addNamed "1.3.3" is a plain semver version for parseurl 6119 silly mapToRegistry name parseurl 6120 silly mapToRegistry using default registry 6121 silly mapToRegistry registry https://registry.npmjs.org/ 6122 silly mapToRegistry uri https://registry.npmjs.org/parseurl 6123 verbose addRemoteTarball https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz not in flight; adding 6124 verbose addRemoteTarball [ 'https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz', 6124 verbose addRemoteTarball '9da19e7bee8d12dff0513ed5b76957793bc2e8d4' ] 6125 info retry fetch attempt 1 at 9:35:47 p.m. 6126 info attempt registry request try #1 at 9:35:47 p.m. 6127 http fetch GET https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz 6128 http fetch 200 https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz 6129 silly fetchAndShaCheck shasum 9f95710f50a267947b2ccc124741c1028427e713 6130 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz not in flight; adding 6131 verbose addTmpTarball already have metadata; skipping unpack for utils-merge@1.0.1 6132 silly cache afterAdd utils-merge@1.0.1 6133 verbose afterAdd /home/michtang/.npm/utils-merge/1.0.1/package/package.json not in flight; writing 6134 verbose afterAdd /home/michtang/.npm/utils-merge/1.0.1/package/package.json written 6135 http fetch 200 https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz 6136 silly fetchAndShaCheck shasum b7e7d000ffd11938d0fdb053506f6ebabe9f587d 6137 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz not in flight; adding 6138 verbose addTmpTarball already have metadata; skipping unpack for finalhandler@1.1.2 6139 silly cache afterAdd finalhandler@1.1.2 6140 verbose afterAdd /home/michtang/.npm/finalhandler/1.1.2/package/package.json not in flight; writing 6141 verbose afterAdd /home/michtang/.npm/finalhandler/1.1.2/package/package.json written 6142 http fetch 200 https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz 6143 silly fetchAndShaCheck shasum 9da19e7bee8d12dff0513ed5b76957793bc2e8d4 6144 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz not in flight; adding 6145 verbose addTmpTarball already have metadata; skipping unpack for parseurl@1.3.3 6146 silly cache afterAdd parseurl@1.3.3 6147 verbose afterAdd /home/michtang/.npm/parseurl/1.3.3/package/package.json not in flight; writing 6148 verbose afterAdd /home/michtang/.npm/parseurl/1.3.3/package/package.json written 6149 silly fetchNamedPackageData encodeurl 6150 silly mapToRegistry name encodeurl 6151 silly mapToRegistry using default registry 6152 silly mapToRegistry registry https://registry.npmjs.org/ 6153 silly mapToRegistry uri https://registry.npmjs.org/encodeurl 6154 silly fetchNamedPackageData escape-html 6155 silly mapToRegistry name escape-html 6156 silly mapToRegistry using default registry 6157 silly mapToRegistry registry https://registry.npmjs.org/ 6158 silly mapToRegistry uri https://registry.npmjs.org/escape-html 6159 silly fetchNamedPackageData on-finished 6160 silly mapToRegistry name on-finished 6161 silly mapToRegistry using default registry 6162 silly mapToRegistry registry https://registry.npmjs.org/ 6163 silly mapToRegistry uri https://registry.npmjs.org/on-finished 6164 silly fetchNamedPackageData statuses 6165 silly mapToRegistry name statuses 6166 silly mapToRegistry using default registry 6167 silly mapToRegistry registry https://registry.npmjs.org/ 6168 silly mapToRegistry uri https://registry.npmjs.org/statuses 6169 silly fetchNamedPackageData unpipe 6170 silly mapToRegistry name unpipe 6171 silly mapToRegistry using default registry 6172 silly mapToRegistry registry https://registry.npmjs.org/ 6173 silly mapToRegistry uri https://registry.npmjs.org/unpipe 6174 verbose request uri https://registry.npmjs.org/encodeurl 6175 verbose request no auth needed 6176 info attempt registry request try #1 at 9:35:47 p.m. 6177 http request GET https://registry.npmjs.org/encodeurl 6178 verbose request uri https://registry.npmjs.org/escape-html 6179 verbose request no auth needed 6180 info attempt registry request try #1 at 9:35:47 p.m. 6181 http request GET https://registry.npmjs.org/escape-html 6182 verbose request uri https://registry.npmjs.org/on-finished 6183 verbose request no auth needed 6184 info attempt registry request try #1 at 9:35:47 p.m. 6185 http request GET https://registry.npmjs.org/on-finished 6186 verbose request uri https://registry.npmjs.org/statuses 6187 verbose request no auth needed 6188 info attempt registry request try #1 at 9:35:47 p.m. 6189 http request GET https://registry.npmjs.org/statuses 6190 verbose request uri https://registry.npmjs.org/unpipe 6191 verbose request no auth needed 6192 info attempt registry request try #1 at 9:35:47 p.m. 6193 http request GET https://registry.npmjs.org/unpipe 6194 http 200 https://registry.npmjs.org/escape-html 6195 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6195 verbose headers 'content-type': 'application/json; charset=UTF-8', 6195 verbose headers 'transfer-encoding': 'chunked', 6195 verbose headers connection: 'keep-alive', 6195 verbose headers 'set-cookie': 6195 verbose headers [ '__cfduid=dc18c87e60121a25a63d1e722587b41931612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6195 verbose headers 'cf-ray': '61a0ba5dcc3739ba-SEA', 6195 verbose headers age: '5461', 6195 verbose headers 'cache-control': 'public, max-age=300', 6195 verbose headers etag: 'W/"0e25282cc58c9d541c73e755ecde5489"', 6195 verbose headers 'last-modified': 'Sat, 26 May 2018 23:42:58 GMT', 6195 verbose headers vary: 'accept-encoding, accept', 6195 verbose headers 'cf-cache-status': 'HIT', 6195 verbose headers 'cf-request-id': '07f852cea0000039ba19384000000001', 6195 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6195 verbose headers server: 'cloudflare', 6195 verbose headers 'content-encoding': 'gzip' } 6196 silly get cb [ 200, 6196 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6196 silly get 'content-type': 'application/json; charset=UTF-8', 6196 silly get 'transfer-encoding': 'chunked', 6196 silly get connection: 'keep-alive', 6196 silly get 'set-cookie': 6196 silly get [ '__cfduid=dc18c87e60121a25a63d1e722587b41931612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6196 silly get 'cf-ray': '61a0ba5dcc3739ba-SEA', 6196 silly get age: '5461', 6196 silly get 'cache-control': 'public, max-age=300', 6196 silly get etag: 'W/"0e25282cc58c9d541c73e755ecde5489"', 6196 silly get 'last-modified': 'Sat, 26 May 2018 23:42:58 GMT', 6196 silly get vary: 'accept-encoding, accept', 6196 silly get 'cf-cache-status': 'HIT', 6196 silly get 'cf-request-id': '07f852cea0000039ba19384000000001', 6196 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6196 silly get server: 'cloudflare', 6196 silly get 'content-encoding': 'gzip' } ] 6197 verbose get saving escape-html to /home/michtang/.npm/registry.npmjs.org/escape-html/.cache.json 6198 silly resolveWithNewModule escape-html@1.0.3 checking installable status 6199 silly cache add args [ 'escape-html@~1.0.3', null ] 6200 verbose cache add spec escape-html@~1.0.3 6201 silly cache add parsed spec Result { 6201 silly cache add raw: 'escape-html@~1.0.3', 6201 silly cache add scope: null, 6201 silly cache add name: 'escape-html', 6201 silly cache add rawSpec: '~1.0.3', 6201 silly cache add spec: '>=1.0.3 <1.1.0', 6201 silly cache add type: 'range' } 6202 silly addNamed escape-html@>=1.0.3 <1.1.0 6203 verbose addNamed ">=1.0.3 <1.1.0" is a valid semver range for escape-html 6204 silly addNameRange { name: 'escape-html', range: '>=1.0.3 <1.1.0', hasData: false } 6205 silly mapToRegistry name escape-html 6206 silly mapToRegistry using default registry 6207 silly mapToRegistry registry https://registry.npmjs.org/ 6208 silly mapToRegistry uri https://registry.npmjs.org/escape-html 6209 verbose addNameRange registry:https://registry.npmjs.org/escape-html not in flight; fetching 6210 http 200 https://registry.npmjs.org/on-finished 6211 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6211 verbose headers 'content-type': 'application/json; charset=UTF-8', 6211 verbose headers 'transfer-encoding': 'chunked', 6211 verbose headers connection: 'keep-alive', 6211 verbose headers 'set-cookie': 6211 verbose headers [ '__cfduid=d5ff233b38d850d8fea936f3a612e4d861612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6211 verbose headers 'cf-ray': '61a0ba5dc864e16a-SEA', 6211 verbose headers age: '2951', 6211 verbose headers 'cache-control': 'public, max-age=300', 6211 verbose headers etag: 'W/"a7d1294e0e1e0b4288624656370afdf8"', 6211 verbose headers 'last-modified': 'Sun, 27 May 2018 11:10:48 GMT', 6211 verbose headers vary: 'accept-encoding, accept', 6211 verbose headers 'cf-cache-status': 'HIT', 6211 verbose headers 'cf-request-id': '07f852ce9f0000e16a0a353000000001', 6211 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6211 verbose headers server: 'cloudflare', 6211 verbose headers 'content-encoding': 'gzip' } 6212 silly get cb [ 200, 6212 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6212 silly get 'content-type': 'application/json; charset=UTF-8', 6212 silly get 'transfer-encoding': 'chunked', 6212 silly get connection: 'keep-alive', 6212 silly get 'set-cookie': 6212 silly get [ '__cfduid=d5ff233b38d850d8fea936f3a612e4d861612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6212 silly get 'cf-ray': '61a0ba5dc864e16a-SEA', 6212 silly get age: '2951', 6212 silly get 'cache-control': 'public, max-age=300', 6212 silly get etag: 'W/"a7d1294e0e1e0b4288624656370afdf8"', 6212 silly get 'last-modified': 'Sun, 27 May 2018 11:10:48 GMT', 6212 silly get vary: 'accept-encoding, accept', 6212 silly get 'cf-cache-status': 'HIT', 6212 silly get 'cf-request-id': '07f852ce9f0000e16a0a353000000001', 6212 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6212 silly get server: 'cloudflare', 6212 silly get 'content-encoding': 'gzip' } ] 6213 verbose get saving on-finished to /home/michtang/.npm/registry.npmjs.org/on-finished/.cache.json 6214 http 200 https://registry.npmjs.org/unpipe 6215 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6215 verbose headers 'content-type': 'application/json; charset=UTF-8', 6215 verbose headers 'transfer-encoding': 'chunked', 6215 verbose headers connection: 'keep-alive', 6215 verbose headers 'set-cookie': 6215 verbose headers [ '__cfduid=d6607a4b2e370825cf2d53fa797b0f5781612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6215 verbose headers 'cf-ray': '61a0ba5dceaac98d-SEA', 6215 verbose headers age: '1296', 6215 verbose headers 'cache-control': 'public, max-age=300', 6215 verbose headers etag: 'W/"7d7ea3266d1427950d448b9a9303947a"', 6215 verbose headers 'last-modified': 'Sun, 27 May 2018 20:30:40 GMT', 6215 verbose headers vary: 'accept-encoding, accept', 6215 verbose headers 'cf-cache-status': 'HIT', 6215 verbose headers 'cf-request-id': '07f852ce9f0000c98d03ae7000000001', 6215 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6215 verbose headers server: 'cloudflare', 6215 verbose headers 'content-encoding': 'gzip' } 6216 silly get cb [ 200, 6216 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6216 silly get 'content-type': 'application/json; charset=UTF-8', 6216 silly get 'transfer-encoding': 'chunked', 6216 silly get connection: 'keep-alive', 6216 silly get 'set-cookie': 6216 silly get [ '__cfduid=d6607a4b2e370825cf2d53fa797b0f5781612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6216 silly get 'cf-ray': '61a0ba5dceaac98d-SEA', 6216 silly get age: '1296', 6216 silly get 'cache-control': 'public, max-age=300', 6216 silly get etag: 'W/"7d7ea3266d1427950d448b9a9303947a"', 6216 silly get 'last-modified': 'Sun, 27 May 2018 20:30:40 GMT', 6216 silly get vary: 'accept-encoding, accept', 6216 silly get 'cf-cache-status': 'HIT', 6216 silly get 'cf-request-id': '07f852ce9f0000c98d03ae7000000001', 6216 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6216 silly get server: 'cloudflare', 6216 silly get 'content-encoding': 'gzip' } ] 6217 verbose get saving unpipe to /home/michtang/.npm/registry.npmjs.org/unpipe/.cache.json 6218 verbose get https://registry.npmjs.org/escape-html not expired, no request 6219 silly addNameRange number 2 { name: 'escape-html', range: '>=1.0.3 <1.1.0', hasData: true } 6220 silly addNameRange versions [ 'escape-html', 6220 silly addNameRange [ '0.0.1', '1.0.0', '1.0.1', '1.0.2', '1.0.3' ] ] 6221 silly addNamed escape-html@1.0.3 6222 verbose addNamed "1.0.3" is a plain semver version for escape-html 6223 http 200 https://registry.npmjs.org/encodeurl 6224 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6224 verbose headers 'content-type': 'application/json', 6224 verbose headers 'transfer-encoding': 'chunked', 6224 verbose headers connection: 'keep-alive', 6224 verbose headers 'set-cookie': 6224 verbose headers [ '__cfduid=d966404117b790cf3d3c57c99708091761612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6224 verbose headers 'cf-ray': '61a0ba5dcd77ded9-SEA', 6224 verbose headers age: '2933', 6224 verbose headers 'cache-control': 'public, max-age=300', 6224 verbose headers etag: 'W/"da63471a7dad4d0a968d79d474a3832b"', 6224 verbose headers 'last-modified': 'Thu, 03 Jan 2019 18:58:50 GMT', 6224 verbose headers vary: 'accept-encoding, accept', 6224 verbose headers 'cf-cache-status': 'HIT', 6224 verbose headers 'cf-request-id': '07f852ce9f0000ded91188e000000001', 6224 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6224 verbose headers server: 'cloudflare', 6224 verbose headers 'content-encoding': 'gzip' } 6225 silly get cb [ 200, 6225 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6225 silly get 'content-type': 'application/json', 6225 silly get 'transfer-encoding': 'chunked', 6225 silly get connection: 'keep-alive', 6225 silly get 'set-cookie': 6225 silly get [ '__cfduid=d966404117b790cf3d3c57c99708091761612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6225 silly get 'cf-ray': '61a0ba5dcd77ded9-SEA', 6225 silly get age: '2933', 6225 silly get 'cache-control': 'public, max-age=300', 6225 silly get etag: 'W/"da63471a7dad4d0a968d79d474a3832b"', 6225 silly get 'last-modified': 'Thu, 03 Jan 2019 18:58:50 GMT', 6225 silly get vary: 'accept-encoding, accept', 6225 silly get 'cf-cache-status': 'HIT', 6225 silly get 'cf-request-id': '07f852ce9f0000ded91188e000000001', 6225 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6225 silly get server: 'cloudflare', 6225 silly get 'content-encoding': 'gzip' } ] 6226 verbose get saving encodeurl to /home/michtang/.npm/registry.npmjs.org/encodeurl/.cache.json 6227 silly mapToRegistry name escape-html 6228 silly mapToRegistry using default registry 6229 silly mapToRegistry registry https://registry.npmjs.org/ 6230 silly mapToRegistry uri https://registry.npmjs.org/escape-html 6231 verbose addRemoteTarball https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz not in flight; adding 6232 verbose addRemoteTarball [ 'https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz', 6232 verbose addRemoteTarball '0258eae4d3d0c0974de1c169188ef0051d1d1988' ] 6233 info retry fetch attempt 1 at 9:35:47 p.m. 6234 info attempt registry request try #1 at 9:35:47 p.m. 6235 http fetch GET https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz 6236 silly resolveWithNewModule on-finished@2.3.0 checking installable status 6237 silly cache add args [ 'on-finished@~2.3.0', null ] 6238 verbose cache add spec on-finished@~2.3.0 6239 silly cache add parsed spec Result { 6239 silly cache add raw: 'on-finished@~2.3.0', 6239 silly cache add scope: null, 6239 silly cache add name: 'on-finished', 6239 silly cache add rawSpec: '~2.3.0', 6239 silly cache add spec: '>=2.3.0 <2.4.0', 6239 silly cache add type: 'range' } 6240 silly addNamed on-finished@>=2.3.0 <2.4.0 6241 verbose addNamed ">=2.3.0 <2.4.0" is a valid semver range for on-finished 6242 silly addNameRange { name: 'on-finished', range: '>=2.3.0 <2.4.0', hasData: false } 6243 silly mapToRegistry name on-finished 6244 silly mapToRegistry using default registry 6245 silly mapToRegistry registry https://registry.npmjs.org/ 6246 silly mapToRegistry uri https://registry.npmjs.org/on-finished 6247 verbose addNameRange registry:https://registry.npmjs.org/on-finished not in flight; fetching 6248 silly resolveWithNewModule unpipe@1.0.0 checking installable status 6249 silly cache add args [ 'unpipe@~1.0.0', null ] 6250 verbose cache add spec unpipe@~1.0.0 6251 silly cache add parsed spec Result { 6251 silly cache add raw: 'unpipe@~1.0.0', 6251 silly cache add scope: null, 6251 silly cache add name: 'unpipe', 6251 silly cache add rawSpec: '~1.0.0', 6251 silly cache add spec: '>=1.0.0 <1.1.0', 6251 silly cache add type: 'range' } 6252 silly addNamed unpipe@>=1.0.0 <1.1.0 6253 verbose addNamed ">=1.0.0 <1.1.0" is a valid semver range for unpipe 6254 silly addNameRange { name: 'unpipe', range: '>=1.0.0 <1.1.0', hasData: false } 6255 silly mapToRegistry name unpipe 6256 silly mapToRegistry using default registry 6257 silly mapToRegistry registry https://registry.npmjs.org/ 6258 silly mapToRegistry uri https://registry.npmjs.org/unpipe 6259 verbose addNameRange registry:https://registry.npmjs.org/unpipe not in flight; fetching 6260 silly resolveWithNewModule encodeurl@1.0.2 checking installable status 6261 silly cache add args [ 'encodeurl@~1.0.2', null ] 6262 verbose cache add spec encodeurl@~1.0.2 6263 silly cache add parsed spec Result { 6263 silly cache add raw: 'encodeurl@~1.0.2', 6263 silly cache add scope: null, 6263 silly cache add name: 'encodeurl', 6263 silly cache add rawSpec: '~1.0.2', 6263 silly cache add spec: '>=1.0.2 <1.1.0', 6263 silly cache add type: 'range' } 6264 silly addNamed encodeurl@>=1.0.2 <1.1.0 6265 verbose addNamed ">=1.0.2 <1.1.0" is a valid semver range for encodeurl 6266 silly addNameRange { name: 'encodeurl', range: '>=1.0.2 <1.1.0', hasData: false } 6267 silly mapToRegistry name encodeurl 6268 silly mapToRegistry using default registry 6269 silly mapToRegistry registry https://registry.npmjs.org/ 6270 silly mapToRegistry uri https://registry.npmjs.org/encodeurl 6271 verbose addNameRange registry:https://registry.npmjs.org/encodeurl not in flight; fetching 6272 verbose get https://registry.npmjs.org/on-finished not expired, no request 6273 silly addNameRange number 2 { name: 'on-finished', range: '>=2.3.0 <2.4.0', hasData: true } 6274 silly addNameRange versions [ 'on-finished', 6274 silly addNameRange [ '2.0.0', '2.1.0', '2.1.1', '2.2.0', '2.2.1', '2.3.0' ] ] 6275 silly addNamed on-finished@2.3.0 6276 verbose addNamed "2.3.0" is a plain semver version for on-finished 6277 silly mapToRegistry name on-finished 6278 silly mapToRegistry using default registry 6279 silly mapToRegistry registry https://registry.npmjs.org/ 6280 silly mapToRegistry uri https://registry.npmjs.org/on-finished 6281 verbose addRemoteTarball https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz not in flight; adding 6282 verbose addRemoteTarball [ 'https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz', 6282 verbose addRemoteTarball '20f1336481b083cd75337992a16971aa2d906947' ] 6283 verbose get https://registry.npmjs.org/unpipe not expired, no request 6284 silly addNameRange number 2 { name: 'unpipe', range: '>=1.0.0 <1.1.0', hasData: true } 6285 silly addNameRange versions [ 'unpipe', [ '1.0.0' ] ] 6286 silly addNamed unpipe@1.0.0 6287 verbose addNamed "1.0.0" is a plain semver version for unpipe 6288 silly mapToRegistry name unpipe 6289 silly mapToRegistry using default registry 6290 silly mapToRegistry registry https://registry.npmjs.org/ 6291 silly mapToRegistry uri https://registry.npmjs.org/unpipe 6292 verbose addRemoteTarball https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz not in flight; adding 6293 verbose addRemoteTarball [ 'https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz', 6293 verbose addRemoteTarball 'b2bf4ee8514aae6165b4817829d21b2ef49904ec' ] 6294 info retry fetch attempt 1 at 9:35:47 p.m. 6295 info attempt registry request try #1 at 9:35:47 p.m. 6296 http fetch GET https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz 6297 verbose get https://registry.npmjs.org/encodeurl not expired, no request 6298 silly addNameRange number 2 { name: 'encodeurl', range: '>=1.0.2 <1.1.0', hasData: true } 6299 silly addNameRange versions [ 'encodeurl', [ '1.0.0', '1.0.1', '1.0.2' ] ] 6300 silly addNamed encodeurl@1.0.2 6301 verbose addNamed "1.0.2" is a plain semver version for encodeurl 6302 silly mapToRegistry name encodeurl 6303 silly mapToRegistry using default registry 6304 silly mapToRegistry registry https://registry.npmjs.org/ 6305 silly mapToRegistry uri https://registry.npmjs.org/encodeurl 6306 verbose addRemoteTarball https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz not in flight; adding 6307 verbose addRemoteTarball [ 'https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz', 6307 verbose addRemoteTarball 'ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59' ] 6308 info retry fetch attempt 1 at 9:35:47 p.m. 6309 info attempt registry request try #1 at 9:35:47 p.m. 6310 http fetch GET https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz 6311 http 200 https://registry.npmjs.org/statuses 6312 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6312 verbose headers 'content-type': 'application/json', 6312 verbose headers 'transfer-encoding': 'chunked', 6312 verbose headers connection: 'keep-alive', 6312 verbose headers 'set-cookie': 6312 verbose headers [ '__cfduid=df3f9c8391d4d01d7c00955c1b3b758181612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6312 verbose headers 'cf-ray': '61a0ba5dcfc8e141-SEA', 6312 verbose headers age: '5623', 6312 verbose headers 'cache-control': 'public, max-age=300', 6312 verbose headers etag: 'W/"1f2ce99adf89286665956671b09c1a1f"', 6312 verbose headers 'last-modified': 'Sun, 03 Jan 2021 06:37:52 GMT', 6312 verbose headers vary: 'accept-encoding, accept', 6312 verbose headers 'cf-cache-status': 'HIT', 6312 verbose headers 'cf-request-id': '07f852cea30000e14113a17000000001', 6312 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6312 verbose headers server: 'cloudflare', 6312 verbose headers 'content-encoding': 'gzip' } 6313 silly get cb [ 200, 6313 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6313 silly get 'content-type': 'application/json', 6313 silly get 'transfer-encoding': 'chunked', 6313 silly get connection: 'keep-alive', 6313 silly get 'set-cookie': 6313 silly get [ '__cfduid=df3f9c8391d4d01d7c00955c1b3b758181612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6313 silly get 'cf-ray': '61a0ba5dcfc8e141-SEA', 6313 silly get age: '5623', 6313 silly get 'cache-control': 'public, max-age=300', 6313 silly get etag: 'W/"1f2ce99adf89286665956671b09c1a1f"', 6313 silly get 'last-modified': 'Sun, 03 Jan 2021 06:37:52 GMT', 6313 silly get vary: 'accept-encoding, accept', 6313 silly get 'cf-cache-status': 'HIT', 6313 silly get 'cf-request-id': '07f852cea30000e14113a17000000001', 6313 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6313 silly get server: 'cloudflare', 6313 silly get 'content-encoding': 'gzip' } ] 6314 verbose get saving statuses to /home/michtang/.npm/registry.npmjs.org/statuses/.cache.json 6315 info retry fetch attempt 1 at 9:35:47 p.m. 6316 info attempt registry request try #1 at 9:35:47 p.m. 6317 http fetch GET https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz 6318 silly resolveWithNewModule statuses@1.5.0 checking installable status 6319 silly cache add args [ 'statuses@~1.5.0', null ] 6320 verbose cache add spec statuses@~1.5.0 6321 silly cache add parsed spec Result { 6321 silly cache add raw: 'statuses@~1.5.0', 6321 silly cache add scope: null, 6321 silly cache add name: 'statuses', 6321 silly cache add rawSpec: '~1.5.0', 6321 silly cache add spec: '>=1.5.0 <1.6.0', 6321 silly cache add type: 'range' } 6322 silly addNamed statuses@>=1.5.0 <1.6.0 6323 verbose addNamed ">=1.5.0 <1.6.0" is a valid semver range for statuses 6324 silly addNameRange { name: 'statuses', range: '>=1.5.0 <1.6.0', hasData: false } 6325 silly mapToRegistry name statuses 6326 silly mapToRegistry using default registry 6327 silly mapToRegistry registry https://registry.npmjs.org/ 6328 silly mapToRegistry uri https://registry.npmjs.org/statuses 6329 verbose addNameRange registry:https://registry.npmjs.org/statuses not in flight; fetching 6330 verbose get https://registry.npmjs.org/statuses not expired, no request 6331 silly addNameRange number 2 { name: 'statuses', range: '>=1.5.0 <1.6.0', hasData: true } 6332 silly addNameRange versions [ 'statuses', 6332 silly addNameRange [ '1.0.1', 6332 silly addNameRange '1.0.2', 6332 silly addNameRange '1.0.3', 6332 silly addNameRange '1.0.4', 6332 silly addNameRange '1.1.0', 6332 silly addNameRange '1.1.1', 6332 silly addNameRange '1.2.0', 6332 silly addNameRange '1.2.1', 6332 silly addNameRange '1.3.0', 6332 silly addNameRange '1.3.1', 6332 silly addNameRange '1.4.0', 6332 silly addNameRange '1.5.0', 6332 silly addNameRange '2.0.0', 6332 silly addNameRange '2.0.1' ] ] 6333 silly addNamed statuses@1.5.0 6334 verbose addNamed "1.5.0" is a plain semver version for statuses 6335 silly mapToRegistry name statuses 6336 silly mapToRegistry using default registry 6337 silly mapToRegistry registry https://registry.npmjs.org/ 6338 silly mapToRegistry uri https://registry.npmjs.org/statuses 6339 verbose addRemoteTarball https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz not in flight; adding 6340 verbose addRemoteTarball [ 'https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz', 6340 verbose addRemoteTarball '161c7dac177659fd9811f43771fa99381478628c' ] 6341 info retry fetch attempt 1 at 9:35:47 p.m. 6342 info attempt registry request try #1 at 9:35:47 p.m. 6343 http fetch GET https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz 6344 http fetch 200 https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz 6345 silly fetchAndShaCheck shasum 0258eae4d3d0c0974de1c169188ef0051d1d1988 6346 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz not in flight; adding 6347 verbose addTmpTarball already have metadata; skipping unpack for escape-html@1.0.3 6348 silly cache afterAdd escape-html@1.0.3 6349 verbose afterAdd /home/michtang/.npm/escape-html/1.0.3/package/package.json not in flight; writing 6350 verbose afterAdd /home/michtang/.npm/escape-html/1.0.3/package/package.json written 6351 http fetch 200 https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz 6352 silly fetchAndShaCheck shasum ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59 6353 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz not in flight; adding 6354 verbose addTmpTarball already have metadata; skipping unpack for encodeurl@1.0.2 6355 silly cache afterAdd encodeurl@1.0.2 6356 verbose afterAdd /home/michtang/.npm/encodeurl/1.0.2/package/package.json not in flight; writing 6357 http fetch 200 https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz 6358 silly fetchAndShaCheck shasum b2bf4ee8514aae6165b4817829d21b2ef49904ec 6359 verbose afterAdd /home/michtang/.npm/encodeurl/1.0.2/package/package.json written 6360 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz not in flight; adding 6361 verbose addTmpTarball already have metadata; skipping unpack for unpipe@1.0.0 6362 silly cache afterAdd unpipe@1.0.0 6363 verbose afterAdd /home/michtang/.npm/unpipe/1.0.0/package/package.json not in flight; writing 6364 verbose afterAdd /home/michtang/.npm/unpipe/1.0.0/package/package.json written 6365 http fetch 200 https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz 6366 silly fetchAndShaCheck shasum 20f1336481b083cd75337992a16971aa2d906947 6367 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz not in flight; adding 6368 verbose addTmpTarball already have metadata; skipping unpack for on-finished@2.3.0 6369 silly cache afterAdd on-finished@2.3.0 6370 verbose afterAdd /home/michtang/.npm/on-finished/2.3.0/package/package.json not in flight; writing 6371 http fetch 200 https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz 6372 verbose afterAdd /home/michtang/.npm/on-finished/2.3.0/package/package.json written 6373 silly fetchAndShaCheck shasum 161c7dac177659fd9811f43771fa99381478628c 6374 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/statuses/-/statuses-1.5.0.tgz not in flight; adding 6375 verbose addTmpTarball already have metadata; skipping unpack for statuses@1.5.0 6376 silly cache afterAdd statuses@1.5.0 6377 verbose afterAdd /home/michtang/.npm/statuses/1.5.0/package/package.json not in flight; writing 6378 verbose afterAdd /home/michtang/.npm/statuses/1.5.0/package/package.json written 6379 silly fetchNamedPackageData ee-first 6380 silly mapToRegistry name ee-first 6381 silly mapToRegistry using default registry 6382 silly mapToRegistry registry https://registry.npmjs.org/ 6383 silly mapToRegistry uri https://registry.npmjs.org/ee-first 6384 verbose request uri https://registry.npmjs.org/ee-first 6385 verbose request no auth needed 6386 info attempt registry request try #1 at 9:35:47 p.m. 6387 http request GET https://registry.npmjs.org/ee-first 6388 http 200 https://registry.npmjs.org/ee-first 6389 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6389 verbose headers 'content-type': 'application/json; charset=UTF-8', 6389 verbose headers 'transfer-encoding': 'chunked', 6389 verbose headers connection: 'keep-alive', 6389 verbose headers 'set-cookie': 6389 verbose headers [ '__cfduid=d7a449d56a5a4a7472a728135f53276ab1612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6389 verbose headers 'cf-ray': '61a0ba5ed91b138a-SEA', 6389 verbose headers age: '4122', 6389 verbose headers 'cache-control': 'public, max-age=300', 6389 verbose headers etag: 'W/"7fa3ced8efbbc3ffecc64fc3c92741c7"', 6389 verbose headers 'last-modified': 'Sat, 26 May 2018 22:47:21 GMT', 6389 verbose headers vary: 'accept-encoding, accept', 6389 verbose headers 'cf-cache-status': 'HIT', 6389 verbose headers 'cf-request-id': '07f852cf4b0000138aed87d000000001', 6389 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6389 verbose headers server: 'cloudflare', 6389 verbose headers 'content-encoding': 'gzip' } 6390 silly get cb [ 200, 6390 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6390 silly get 'content-type': 'application/json; charset=UTF-8', 6390 silly get 'transfer-encoding': 'chunked', 6390 silly get connection: 'keep-alive', 6390 silly get 'set-cookie': 6390 silly get [ '__cfduid=d7a449d56a5a4a7472a728135f53276ab1612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6390 silly get 'cf-ray': '61a0ba5ed91b138a-SEA', 6390 silly get age: '4122', 6390 silly get 'cache-control': 'public, max-age=300', 6390 silly get etag: 'W/"7fa3ced8efbbc3ffecc64fc3c92741c7"', 6390 silly get 'last-modified': 'Sat, 26 May 2018 22:47:21 GMT', 6390 silly get vary: 'accept-encoding, accept', 6390 silly get 'cf-cache-status': 'HIT', 6390 silly get 'cf-request-id': '07f852cf4b0000138aed87d000000001', 6390 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6390 silly get server: 'cloudflare', 6390 silly get 'content-encoding': 'gzip' } ] 6391 verbose get saving ee-first to /home/michtang/.npm/registry.npmjs.org/ee-first/.cache.json 6392 silly resolveWithNewModule ee-first@1.1.1 checking installable status 6393 silly cache add args [ 'ee-first@1.1.1', null ] 6394 verbose cache add spec ee-first@1.1.1 6395 silly cache add parsed spec Result { 6395 silly cache add raw: 'ee-first@1.1.1', 6395 silly cache add scope: null, 6395 silly cache add name: 'ee-first', 6395 silly cache add rawSpec: '1.1.1', 6395 silly cache add spec: '1.1.1', 6395 silly cache add type: 'version' } 6396 silly addNamed ee-first@1.1.1 6397 verbose addNamed "1.1.1" is a plain semver version for ee-first 6398 silly mapToRegistry name ee-first 6399 silly mapToRegistry using default registry 6400 silly mapToRegistry registry https://registry.npmjs.org/ 6401 silly mapToRegistry uri https://registry.npmjs.org/ee-first 6402 verbose addNameVersion registry:https://registry.npmjs.org/ee-first not in flight; fetching 6403 verbose get https://registry.npmjs.org/ee-first not expired, no request 6404 silly mapToRegistry name ee-first 6405 silly mapToRegistry using default registry 6406 silly mapToRegistry registry https://registry.npmjs.org/ 6407 silly mapToRegistry uri https://registry.npmjs.org/ee-first 6408 verbose addRemoteTarball https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz not in flight; adding 6409 verbose addRemoteTarball [ 'https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz', 6409 verbose addRemoteTarball '590c61156b0ae2f4f0255732a158b266bc56b21d' ] 6410 info retry fetch attempt 1 at 9:35:47 p.m. 6411 info attempt registry request try #1 at 9:35:47 p.m. 6412 http fetch GET https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz 6413 http fetch 200 https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz 6414 silly fetchAndShaCheck shasum 590c61156b0ae2f4f0255732a158b266bc56b21d 6415 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz not in flight; adding 6416 verbose addTmpTarball already have metadata; skipping unpack for ee-first@1.1.1 6417 silly cache afterAdd ee-first@1.1.1 6418 verbose afterAdd /home/michtang/.npm/ee-first/1.1.1/package/package.json not in flight; writing 6419 verbose afterAdd /home/michtang/.npm/ee-first/1.1.1/package/package.json written 6420 silly fetchNamedPackageData vary 6421 silly mapToRegistry name vary 6422 silly mapToRegistry using default registry 6423 silly mapToRegistry registry https://registry.npmjs.org/ 6424 silly mapToRegistry uri https://registry.npmjs.org/vary 6425 verbose request uri https://registry.npmjs.org/vary 6426 verbose request no auth needed 6427 info attempt registry request try #1 at 9:35:47 p.m. 6428 http request GET https://registry.npmjs.org/vary 6429 http 200 https://registry.npmjs.org/vary 6430 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6430 verbose headers 'content-type': 'application/json; charset=UTF-8', 6430 verbose headers 'transfer-encoding': 'chunked', 6430 verbose headers connection: 'keep-alive', 6430 verbose headers 'set-cookie': 6430 verbose headers [ '__cfduid=d0bc0dcce09c0692e3da526ece5c845501612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6430 verbose headers 'cf-ray': '61a0ba5fae00e376-SEA', 6430 verbose headers age: '6455', 6430 verbose headers 'cache-control': 'public, max-age=300', 6430 verbose headers etag: 'W/"8cb11b3d1b5426502a19b703aa7f5477"', 6430 verbose headers 'last-modified': 'Fri, 03 Aug 2018 00:42:19 GMT', 6430 verbose headers vary: 'accept-encoding, accept', 6430 verbose headers 'cf-cache-status': 'HIT', 6430 verbose headers 'cf-request-id': '07f852cfc70000e3763c3ce000000001', 6430 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6430 verbose headers server: 'cloudflare', 6430 verbose headers 'content-encoding': 'gzip' } 6431 silly get cb [ 200, 6431 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6431 silly get 'content-type': 'application/json; charset=UTF-8', 6431 silly get 'transfer-encoding': 'chunked', 6431 silly get connection: 'keep-alive', 6431 silly get 'set-cookie': 6431 silly get [ '__cfduid=d0bc0dcce09c0692e3da526ece5c845501612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6431 silly get 'cf-ray': '61a0ba5fae00e376-SEA', 6431 silly get age: '6455', 6431 silly get 'cache-control': 'public, max-age=300', 6431 silly get etag: 'W/"8cb11b3d1b5426502a19b703aa7f5477"', 6431 silly get 'last-modified': 'Fri, 03 Aug 2018 00:42:19 GMT', 6431 silly get vary: 'accept-encoding, accept', 6431 silly get 'cf-cache-status': 'HIT', 6431 silly get 'cf-request-id': '07f852cfc70000e3763c3ce000000001', 6431 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6431 silly get server: 'cloudflare', 6431 silly get 'content-encoding': 'gzip' } ] 6432 verbose get saving vary to /home/michtang/.npm/registry.npmjs.org/vary/.cache.json 6433 silly resolveWithNewModule vary@1.1.2 checking installable status 6434 silly cache add args [ 'vary@^1', null ] 6435 verbose cache add spec vary@^1 6436 silly cache add parsed spec Result { 6436 silly cache add raw: 'vary@^1', 6436 silly cache add scope: null, 6436 silly cache add name: 'vary', 6436 silly cache add rawSpec: '^1', 6436 silly cache add spec: '>=1.0.0 <2.0.0', 6436 silly cache add type: 'range' } 6437 silly addNamed vary@>=1.0.0 <2.0.0 6438 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for vary 6439 silly addNameRange { name: 'vary', range: '>=1.0.0 <2.0.0', hasData: false } 6440 silly mapToRegistry name vary 6441 silly mapToRegistry using default registry 6442 silly mapToRegistry registry https://registry.npmjs.org/ 6443 silly mapToRegistry uri https://registry.npmjs.org/vary 6444 verbose addNameRange registry:https://registry.npmjs.org/vary not in flight; fetching 6445 verbose get https://registry.npmjs.org/vary not expired, no request 6446 silly addNameRange number 2 { name: 'vary', range: '>=1.0.0 <2.0.0', hasData: true } 6447 silly addNameRange versions [ 'vary', 6447 silly addNameRange [ '0.0.0', '0.1.0', '1.0.0', '1.0.1', '1.1.0', '1.1.1', '1.1.2' ] ] 6448 silly addNamed vary@1.1.2 6449 verbose addNamed "1.1.2" is a plain semver version for vary 6450 silly mapToRegistry name vary 6451 silly mapToRegistry using default registry 6452 silly mapToRegistry registry https://registry.npmjs.org/ 6453 silly mapToRegistry uri https://registry.npmjs.org/vary 6454 verbose addRemoteTarball https://registry.npmjs.org/vary/-/vary-1.1.2.tgz not in flight; adding 6455 verbose addRemoteTarball [ 'https://registry.npmjs.org/vary/-/vary-1.1.2.tgz', 6455 verbose addRemoteTarball '2299f02c6ded30d4a5961b0b9f74524a18f634fc' ] 6456 info retry fetch attempt 1 at 9:35:47 p.m. 6457 info attempt registry request try #1 at 9:35:47 p.m. 6458 http fetch GET https://registry.npmjs.org/vary/-/vary-1.1.2.tgz 6459 http fetch 200 https://registry.npmjs.org/vary/-/vary-1.1.2.tgz 6460 silly fetchAndShaCheck shasum 2299f02c6ded30d4a5961b0b9f74524a18f634fc 6461 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/vary/-/vary-1.1.2.tgz not in flight; adding 6462 verbose addTmpTarball already have metadata; skipping unpack for vary@1.1.2 6463 silly cache afterAdd vary@1.1.2 6464 verbose afterAdd /home/michtang/.npm/vary/1.1.2/package/package.json not in flight; writing 6465 verbose afterAdd /home/michtang/.npm/vary/1.1.2/package/package.json written 6466 silly fetchNamedPackageData through 6467 silly mapToRegistry name through 6468 silly mapToRegistry using default registry 6469 silly mapToRegistry registry https://registry.npmjs.org/ 6470 silly mapToRegistry uri https://registry.npmjs.org/through 6471 silly fetchNamedPackageData duplexer 6472 silly mapToRegistry name duplexer 6473 silly mapToRegistry using default registry 6474 silly mapToRegistry registry https://registry.npmjs.org/ 6475 silly mapToRegistry uri https://registry.npmjs.org/duplexer 6476 silly fetchNamedPackageData from 6477 silly mapToRegistry name from 6478 silly mapToRegistry using default registry 6479 silly mapToRegistry registry https://registry.npmjs.org/ 6480 silly mapToRegistry uri https://registry.npmjs.org/from 6481 silly fetchNamedPackageData map-stream 6482 silly mapToRegistry name map-stream 6483 silly mapToRegistry using default registry 6484 silly mapToRegistry registry https://registry.npmjs.org/ 6485 silly mapToRegistry uri https://registry.npmjs.org/map-stream 6486 silly fetchNamedPackageData pause-stream 6487 silly mapToRegistry name pause-stream 6488 silly mapToRegistry using default registry 6489 silly mapToRegistry registry https://registry.npmjs.org/ 6490 silly mapToRegistry uri https://registry.npmjs.org/pause-stream 6491 silly fetchNamedPackageData split 6492 silly mapToRegistry name split 6493 silly mapToRegistry using default registry 6494 silly mapToRegistry registry https://registry.npmjs.org/ 6495 silly mapToRegistry uri https://registry.npmjs.org/split 6496 silly fetchNamedPackageData stream-combiner 6497 silly mapToRegistry name stream-combiner 6498 silly mapToRegistry using default registry 6499 silly mapToRegistry registry https://registry.npmjs.org/ 6500 silly mapToRegistry uri https://registry.npmjs.org/stream-combiner 6501 verbose request uri https://registry.npmjs.org/through 6502 verbose request no auth needed 6503 info attempt registry request try #1 at 9:35:47 p.m. 6504 http request GET https://registry.npmjs.org/through 6505 verbose request uri https://registry.npmjs.org/duplexer 6506 verbose request no auth needed 6507 info attempt registry request try #1 at 9:35:47 p.m. 6508 http request GET https://registry.npmjs.org/duplexer 6509 verbose request uri https://registry.npmjs.org/from 6510 verbose request no auth needed 6511 info attempt registry request try #1 at 9:35:47 p.m. 6512 http request GET https://registry.npmjs.org/from 6513 verbose request uri https://registry.npmjs.org/map-stream 6514 verbose request no auth needed 6515 info attempt registry request try #1 at 9:35:47 p.m. 6516 http request GET https://registry.npmjs.org/map-stream 6517 verbose request uri https://registry.npmjs.org/pause-stream 6518 verbose request no auth needed 6519 info attempt registry request try #1 at 9:35:47 p.m. 6520 http request GET https://registry.npmjs.org/pause-stream 6521 verbose request uri https://registry.npmjs.org/split 6522 verbose request no auth needed 6523 info attempt registry request try #1 at 9:35:47 p.m. 6524 http request GET https://registry.npmjs.org/split 6525 verbose request uri https://registry.npmjs.org/stream-combiner 6526 verbose request no auth needed 6527 info attempt registry request try #1 at 9:35:47 p.m. 6528 http request GET https://registry.npmjs.org/stream-combiner 6529 http 200 https://registry.npmjs.org/through 6530 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6530 verbose headers 'content-type': 'application/json', 6530 verbose headers 'transfer-encoding': 'chunked', 6530 verbose headers connection: 'keep-alive', 6530 verbose headers 'set-cookie': 6530 verbose headers [ '__cfduid=d5ff233b38d850d8fea936f3a612e4d861612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6530 verbose headers 'cf-ray': '61a0ba607bfbe16a-SEA', 6530 verbose headers age: '6515', 6530 verbose headers 'cache-control': 'public, max-age=300', 6530 verbose headers etag: 'W/"cc5958d20a8a4a9cca39fa503a6dda17"', 6530 verbose headers 'last-modified': 'Sat, 05 Jan 2019 15:16:42 GMT', 6530 verbose headers vary: 'accept-encoding, accept', 6530 verbose headers 'cf-cache-status': 'HIT', 6530 verbose headers 'cf-request-id': '07f852d04b0000e16acb871000000001', 6530 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6530 verbose headers server: 'cloudflare', 6530 verbose headers 'content-encoding': 'gzip' } 6531 silly get cb [ 200, 6531 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6531 silly get 'content-type': 'application/json', 6531 silly get 'transfer-encoding': 'chunked', 6531 silly get connection: 'keep-alive', 6531 silly get 'set-cookie': 6531 silly get [ '__cfduid=d5ff233b38d850d8fea936f3a612e4d861612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6531 silly get 'cf-ray': '61a0ba607bfbe16a-SEA', 6531 silly get age: '6515', 6531 silly get 'cache-control': 'public, max-age=300', 6531 silly get etag: 'W/"cc5958d20a8a4a9cca39fa503a6dda17"', 6531 silly get 'last-modified': 'Sat, 05 Jan 2019 15:16:42 GMT', 6531 silly get vary: 'accept-encoding, accept', 6531 silly get 'cf-cache-status': 'HIT', 6531 silly get 'cf-request-id': '07f852d04b0000e16acb871000000001', 6531 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6531 silly get server: 'cloudflare', 6531 silly get 'content-encoding': 'gzip' } ] 6532 verbose get saving through to /home/michtang/.npm/registry.npmjs.org/through/.cache.json 6533 silly resolveWithNewModule through@2.3.8 checking installable status 6534 silly cache add args [ 'through@~2.3.1', null ] 6535 verbose cache add spec through@~2.3.1 6536 silly cache add parsed spec Result { 6536 silly cache add raw: 'through@~2.3.1', 6536 silly cache add scope: null, 6536 silly cache add name: 'through', 6536 silly cache add rawSpec: '~2.3.1', 6536 silly cache add spec: '>=2.3.1 <2.4.0', 6536 silly cache add type: 'range' } 6537 silly addNamed through@>=2.3.1 <2.4.0 6538 verbose addNamed ">=2.3.1 <2.4.0" is a valid semver range for through 6539 silly addNameRange { name: 'through', range: '>=2.3.1 <2.4.0', hasData: false } 6540 silly mapToRegistry name through 6541 silly mapToRegistry using default registry 6542 silly mapToRegistry registry https://registry.npmjs.org/ 6543 silly mapToRegistry uri https://registry.npmjs.org/through 6544 verbose addNameRange registry:https://registry.npmjs.org/through not in flight; fetching 6545 verbose get https://registry.npmjs.org/through not expired, no request 6546 silly addNameRange number 2 { name: 'through', range: '>=2.3.1 <2.4.0', hasData: true } 6547 silly addNameRange versions [ 'through', 6547 silly addNameRange [ '0.0.1', 6547 silly addNameRange '0.0.2', 6547 silly addNameRange '0.0.3', 6547 silly addNameRange '0.0.4', 6547 silly addNameRange '0.1.0', 6547 silly addNameRange '0.1.1', 6547 silly addNameRange '0.1.2', 6547 silly addNameRange '0.1.3', 6547 silly addNameRange '0.1.4', 6547 silly addNameRange '1.0.0', 6547 silly addNameRange '1.1.0', 6547 silly addNameRange '1.1.1', 6547 silly addNameRange '1.1.2', 6547 silly addNameRange '2.0.0', 6547 silly addNameRange '2.1.0', 6547 silly addNameRange '2.2.0', 6547 silly addNameRange '2.2.1', 6547 silly addNameRange '2.2.2', 6547 silly addNameRange '2.2.4', 6547 silly addNameRange '2.2.5', 6547 silly addNameRange '2.2.6', 6547 silly addNameRange '2.2.7', 6547 silly addNameRange '2.3.1', 6547 silly addNameRange '2.3.2', 6547 silly addNameRange '2.3.3', 6547 silly addNameRange '2.3.4', 6547 silly addNameRange '2.3.6', 6547 silly addNameRange '2.3.7', 6547 silly addNameRange '2.3.8' ] ] 6548 silly addNamed through@2.3.8 6549 verbose addNamed "2.3.8" is a plain semver version for through 6550 silly mapToRegistry name through 6551 silly mapToRegistry using default registry 6552 silly mapToRegistry registry https://registry.npmjs.org/ 6553 silly mapToRegistry uri https://registry.npmjs.org/through 6554 verbose addRemoteTarball https://registry.npmjs.org/through/-/through-2.3.8.tgz not in flight; adding 6555 verbose addRemoteTarball [ 'https://registry.npmjs.org/through/-/through-2.3.8.tgz', 6555 verbose addRemoteTarball '0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5' ] 6556 info retry fetch attempt 1 at 9:35:47 p.m. 6557 info attempt registry request try #1 at 9:35:47 p.m. 6558 http fetch GET https://registry.npmjs.org/through/-/through-2.3.8.tgz 6559 http 200 https://registry.npmjs.org/map-stream 6560 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6560 verbose headers 'content-type': 'application/json', 6560 verbose headers 'transfer-encoding': 'chunked', 6560 verbose headers connection: 'keep-alive', 6560 verbose headers 'set-cookie': 6560 verbose headers [ '__cfduid=df3f9c8391d4d01d7c00955c1b3b758181612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6560 verbose headers 'cf-ray': '61a0ba608c22e141-SEA', 6560 verbose headers age: '3299', 6560 verbose headers 'cache-control': 'public, max-age=300', 6560 verbose headers etag: 'W/"07a4ac5be943a16c1bcc471491aabbe6"', 6560 verbose headers 'last-modified': 'Fri, 04 Jan 2019 18:22:31 GMT', 6560 verbose headers vary: 'accept-encoding, accept', 6560 verbose headers 'cf-cache-status': 'HIT', 6560 verbose headers 'cf-request-id': '07f852d0500000e14157b78000000001', 6560 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6560 verbose headers server: 'cloudflare', 6560 verbose headers 'content-encoding': 'gzip' } 6561 silly get cb [ 200, 6561 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6561 silly get 'content-type': 'application/json', 6561 silly get 'transfer-encoding': 'chunked', 6561 silly get connection: 'keep-alive', 6561 silly get 'set-cookie': 6561 silly get [ '__cfduid=df3f9c8391d4d01d7c00955c1b3b758181612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6561 silly get 'cf-ray': '61a0ba608c22e141-SEA', 6561 silly get age: '3299', 6561 silly get 'cache-control': 'public, max-age=300', 6561 silly get etag: 'W/"07a4ac5be943a16c1bcc471491aabbe6"', 6561 silly get 'last-modified': 'Fri, 04 Jan 2019 18:22:31 GMT', 6561 silly get vary: 'accept-encoding, accept', 6561 silly get 'cf-cache-status': 'HIT', 6561 silly get 'cf-request-id': '07f852d0500000e14157b78000000001', 6561 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6561 silly get server: 'cloudflare', 6561 silly get 'content-encoding': 'gzip' } ] 6562 verbose get saving map-stream to /home/michtang/.npm/registry.npmjs.org/map-stream/.cache.json 6563 silly resolveWithNewModule map-stream@0.1.0 checking installable status 6564 silly cache add args [ 'map-stream@~0.1.0', null ] 6565 verbose cache add spec map-stream@~0.1.0 6566 silly cache add parsed spec Result { 6566 silly cache add raw: 'map-stream@~0.1.0', 6566 silly cache add scope: null, 6566 silly cache add name: 'map-stream', 6566 silly cache add rawSpec: '~0.1.0', 6566 silly cache add spec: '>=0.1.0 <0.2.0', 6566 silly cache add type: 'range' } 6567 silly addNamed map-stream@>=0.1.0 <0.2.0 6568 verbose addNamed ">=0.1.0 <0.2.0" is a valid semver range for map-stream 6569 silly addNameRange { name: 'map-stream', range: '>=0.1.0 <0.2.0', hasData: false } 6570 silly mapToRegistry name map-stream 6571 silly mapToRegistry using default registry 6572 silly mapToRegistry registry https://registry.npmjs.org/ 6573 silly mapToRegistry uri https://registry.npmjs.org/map-stream 6574 verbose addNameRange registry:https://registry.npmjs.org/map-stream not in flight; fetching 6575 verbose get https://registry.npmjs.org/map-stream not expired, no request 6576 silly addNameRange number 2 { name: 'map-stream', range: '>=0.1.0 <0.2.0', hasData: true } 6577 silly addNameRange versions [ 'map-stream', 6577 silly addNameRange [ '0.0.1', 6577 silly addNameRange '0.0.2', 6577 silly addNameRange '0.0.3', 6577 silly addNameRange '0.0.4', 6577 silly addNameRange '0.1.0', 6577 silly addNameRange '0.0.5', 6577 silly addNameRange '0.0.6', 6577 silly addNameRange '0.0.7' ] ] 6578 silly addNamed map-stream@0.1.0 6579 verbose addNamed "0.1.0" is a plain semver version for map-stream 6580 silly mapToRegistry name map-stream 6581 silly mapToRegistry using default registry 6582 silly mapToRegistry registry https://registry.npmjs.org/ 6583 silly mapToRegistry uri https://registry.npmjs.org/map-stream 6584 verbose addRemoteTarball https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz not in flight; adding 6585 verbose addRemoteTarball [ 'https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz', 6585 verbose addRemoteTarball 'e56aa94c4c8055a16404a0674b78f215f7c8e194' ] 6586 info retry fetch attempt 1 at 9:35:47 p.m. 6587 info attempt registry request try #1 at 9:35:47 p.m. 6588 http fetch GET https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz 6589 http 200 https://registry.npmjs.org/split 6590 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6590 verbose headers 'content-type': 'application/json', 6590 verbose headers 'transfer-encoding': 'chunked', 6590 verbose headers connection: 'keep-alive', 6590 verbose headers 'set-cookie': 6590 verbose headers [ '__cfduid=d273586f0d963872e69aca64f79c462691612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6590 verbose headers 'cf-ray': '61a0ba6079b80905-SEA', 6590 verbose headers age: '5301', 6590 verbose headers 'cache-control': 'public, max-age=300', 6590 verbose headers etag: 'W/"edff76472bfd10522744f691904c144e"', 6590 verbose headers 'last-modified': 'Sat, 05 Jan 2019 13:03:59 GMT', 6590 verbose headers vary: 'accept-encoding, accept', 6590 verbose headers 'cf-cache-status': 'HIT', 6590 verbose headers 'cf-request-id': '07f852d0510000090510a1e000000001', 6590 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6590 verbose headers server: 'cloudflare', 6590 verbose headers 'content-encoding': 'gzip' } 6591 silly get cb [ 200, 6591 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6591 silly get 'content-type': 'application/json', 6591 silly get 'transfer-encoding': 'chunked', 6591 silly get connection: 'keep-alive', 6591 silly get 'set-cookie': 6591 silly get [ '__cfduid=d273586f0d963872e69aca64f79c462691612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6591 silly get 'cf-ray': '61a0ba6079b80905-SEA', 6591 silly get age: '5301', 6591 silly get 'cache-control': 'public, max-age=300', 6591 silly get etag: 'W/"edff76472bfd10522744f691904c144e"', 6591 silly get 'last-modified': 'Sat, 05 Jan 2019 13:03:59 GMT', 6591 silly get vary: 'accept-encoding, accept', 6591 silly get 'cf-cache-status': 'HIT', 6591 silly get 'cf-request-id': '07f852d0510000090510a1e000000001', 6591 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6591 silly get server: 'cloudflare', 6591 silly get 'content-encoding': 'gzip' } ] 6592 verbose get saving split to /home/michtang/.npm/registry.npmjs.org/split/.cache.json 6593 http 200 https://registry.npmjs.org/duplexer 6594 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6594 verbose headers 'content-type': 'application/json', 6594 verbose headers 'transfer-encoding': 'chunked', 6594 verbose headers connection: 'keep-alive', 6594 verbose headers 'set-cookie': 6594 verbose headers [ '__cfduid=d6607a4b2e370825cf2d53fa797b0f5781612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6594 verbose headers 'cf-ray': '61a0ba608ab3c98d-SEA', 6594 verbose headers age: '6076', 6594 verbose headers 'cache-control': 'public, max-age=300', 6594 verbose headers etag: 'W/"226c72399995e47d041abce09df0782b"', 6594 verbose headers 'last-modified': 'Wed, 12 Aug 2020 08:27:25 GMT', 6594 verbose headers vary: 'accept-encoding, accept', 6594 verbose headers 'cf-cache-status': 'HIT', 6594 verbose headers 'cf-request-id': '07f852d0500000c98d27119000000001', 6594 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6594 verbose headers server: 'cloudflare', 6594 verbose headers 'content-encoding': 'gzip' } 6595 silly get cb [ 200, 6595 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6595 silly get 'content-type': 'application/json', 6595 silly get 'transfer-encoding': 'chunked', 6595 silly get connection: 'keep-alive', 6595 silly get 'set-cookie': 6595 silly get [ '__cfduid=d6607a4b2e370825cf2d53fa797b0f5781612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6595 silly get 'cf-ray': '61a0ba608ab3c98d-SEA', 6595 silly get age: '6076', 6595 silly get 'cache-control': 'public, max-age=300', 6595 silly get etag: 'W/"226c72399995e47d041abce09df0782b"', 6595 silly get 'last-modified': 'Wed, 12 Aug 2020 08:27:25 GMT', 6595 silly get vary: 'accept-encoding, accept', 6595 silly get 'cf-cache-status': 'HIT', 6595 silly get 'cf-request-id': '07f852d0500000c98d27119000000001', 6595 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6595 silly get server: 'cloudflare', 6595 silly get 'content-encoding': 'gzip' } ] 6596 verbose get saving duplexer to /home/michtang/.npm/registry.npmjs.org/duplexer/.cache.json 6597 http 200 https://registry.npmjs.org/from 6598 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6598 verbose headers 'content-type': 'application/json', 6598 verbose headers 'transfer-encoding': 'chunked', 6598 verbose headers connection: 'keep-alive', 6598 verbose headers 'set-cookie': 6598 verbose headers [ '__cfduid=d966404117b790cf3d3c57c99708091761612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6598 verbose headers 'cf-ray': '61a0ba6079f7ded9-SEA', 6598 verbose headers age: '4428', 6598 verbose headers 'cache-control': 'public, max-age=300', 6598 verbose headers etag: 'W/"0133070ebf2ad754e529e26790ca9b5c"', 6598 verbose headers 'last-modified': 'Thu, 03 Jan 2019 22:19:22 GMT', 6598 verbose headers vary: 'accept-encoding, accept', 6598 verbose headers 'cf-cache-status': 'HIT', 6598 verbose headers 'cf-request-id': '07f852d0500000ded900871000000001', 6598 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6598 verbose headers server: 'cloudflare', 6598 verbose headers 'content-encoding': 'gzip' } 6599 silly get cb [ 200, 6599 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6599 silly get 'content-type': 'application/json', 6599 silly get 'transfer-encoding': 'chunked', 6599 silly get connection: 'keep-alive', 6599 silly get 'set-cookie': 6599 silly get [ '__cfduid=d966404117b790cf3d3c57c99708091761612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6599 silly get 'cf-ray': '61a0ba6079f7ded9-SEA', 6599 silly get age: '4428', 6599 silly get 'cache-control': 'public, max-age=300', 6599 silly get etag: 'W/"0133070ebf2ad754e529e26790ca9b5c"', 6599 silly get 'last-modified': 'Thu, 03 Jan 2019 22:19:22 GMT', 6599 silly get vary: 'accept-encoding, accept', 6599 silly get 'cf-cache-status': 'HIT', 6599 silly get 'cf-request-id': '07f852d0500000ded900871000000001', 6599 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6599 silly get server: 'cloudflare', 6599 silly get 'content-encoding': 'gzip' } ] 6600 verbose get saving from to /home/michtang/.npm/registry.npmjs.org/from/.cache.json 6601 http 200 https://registry.npmjs.org/stream-combiner 6602 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6602 verbose headers 'content-type': 'application/json', 6602 verbose headers 'transfer-encoding': 'chunked', 6602 verbose headers connection: 'keep-alive', 6602 verbose headers 'set-cookie': 6602 verbose headers [ '__cfduid=df5d662d275865a3da47f9e81b826f1361612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6602 verbose headers 'cf-ray': '61a0ba607c2c39a8-SEA', 6602 verbose headers age: '3156', 6602 verbose headers 'cache-control': 'public, max-age=300', 6602 verbose headers etag: 'W/"f483221542a633537e827f70dac307da"', 6602 verbose headers 'last-modified': 'Sat, 05 Jan 2019 13:33:08 GMT', 6602 verbose headers vary: 'accept-encoding, accept', 6602 verbose headers 'cf-cache-status': 'HIT', 6602 verbose headers 'cf-request-id': '07f852d050000039a858179000000001', 6602 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6602 verbose headers server: 'cloudflare', 6602 verbose headers 'content-encoding': 'gzip' } 6603 silly get cb [ 200, 6603 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6603 silly get 'content-type': 'application/json', 6603 silly get 'transfer-encoding': 'chunked', 6603 silly get connection: 'keep-alive', 6603 silly get 'set-cookie': 6603 silly get [ '__cfduid=df5d662d275865a3da47f9e81b826f1361612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6603 silly get 'cf-ray': '61a0ba607c2c39a8-SEA', 6603 silly get age: '3156', 6603 silly get 'cache-control': 'public, max-age=300', 6603 silly get etag: 'W/"f483221542a633537e827f70dac307da"', 6603 silly get 'last-modified': 'Sat, 05 Jan 2019 13:33:08 GMT', 6603 silly get vary: 'accept-encoding, accept', 6603 silly get 'cf-cache-status': 'HIT', 6603 silly get 'cf-request-id': '07f852d050000039a858179000000001', 6603 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6603 silly get server: 'cloudflare', 6603 silly get 'content-encoding': 'gzip' } ] 6604 verbose get saving stream-combiner to /home/michtang/.npm/registry.npmjs.org/stream-combiner/.cache.json 6605 silly resolveWithNewModule split@0.3.3 checking installable status 6606 silly cache add args [ 'split@0.3', null ] 6607 verbose cache add spec split@0.3 6608 silly cache add parsed spec Result { 6608 silly cache add raw: 'split@0.3', 6608 silly cache add scope: null, 6608 silly cache add name: 'split', 6608 silly cache add rawSpec: '0.3', 6608 silly cache add spec: '>=0.3.0 <0.4.0', 6608 silly cache add type: 'range' } 6609 silly addNamed split@>=0.3.0 <0.4.0 6610 verbose addNamed ">=0.3.0 <0.4.0" is a valid semver range for split 6611 silly addNameRange { name: 'split', range: '>=0.3.0 <0.4.0', hasData: false } 6612 silly mapToRegistry name split 6613 silly mapToRegistry using default registry 6614 silly mapToRegistry registry https://registry.npmjs.org/ 6615 silly mapToRegistry uri https://registry.npmjs.org/split 6616 verbose addNameRange registry:https://registry.npmjs.org/split not in flight; fetching 6617 http 200 https://registry.npmjs.org/pause-stream 6618 verbose headers { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6618 verbose headers 'content-type': 'application/json', 6618 verbose headers 'transfer-encoding': 'chunked', 6618 verbose headers connection: 'keep-alive', 6618 verbose headers 'set-cookie': 6618 verbose headers [ '__cfduid=dd499791b5221e03a9756a6578d6d918c1612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6618 verbose headers 'cf-ray': '61a0ba607de4c981-SEA', 6618 verbose headers age: '4355', 6618 verbose headers 'cache-control': 'public, max-age=300', 6618 verbose headers etag: 'W/"e4cd4dc72469c3ccfc9b491f8708714b"', 6618 verbose headers 'last-modified': 'Sat, 05 Jan 2019 02:59:22 GMT', 6618 verbose headers vary: 'accept-encoding, accept', 6618 verbose headers 'cf-cache-status': 'HIT', 6618 verbose headers 'cf-request-id': '07f852d0530000c981c4860000000001', 6618 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6618 verbose headers server: 'cloudflare', 6618 verbose headers 'content-encoding': 'gzip' } 6619 silly get cb [ 200, 6619 silly get { date: 'Sun, 31 Jan 2021 04:35:47 GMT', 6619 silly get 'content-type': 'application/json', 6619 silly get 'transfer-encoding': 'chunked', 6619 silly get connection: 'keep-alive', 6619 silly get 'set-cookie': 6619 silly get [ '__cfduid=dd499791b5221e03a9756a6578d6d918c1612067747; expires=Tue, 02-Mar-21 04:35:47 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6619 silly get 'cf-ray': '61a0ba607de4c981-SEA', 6619 silly get age: '4355', 6619 silly get 'cache-control': 'public, max-age=300', 6619 silly get etag: 'W/"e4cd4dc72469c3ccfc9b491f8708714b"', 6619 silly get 'last-modified': 'Sat, 05 Jan 2019 02:59:22 GMT', 6619 silly get vary: 'accept-encoding, accept', 6619 silly get 'cf-cache-status': 'HIT', 6619 silly get 'cf-request-id': '07f852d0530000c981c4860000000001', 6619 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6619 silly get server: 'cloudflare', 6619 silly get 'content-encoding': 'gzip' } ] 6620 verbose get saving pause-stream to /home/michtang/.npm/registry.npmjs.org/pause-stream/.cache.json 6621 silly resolveWithNewModule duplexer@0.1.2 checking installable status 6622 silly cache add args [ 'duplexer@~0.1.1', null ] 6623 verbose cache add spec duplexer@~0.1.1 6624 silly cache add parsed spec Result { 6624 silly cache add raw: 'duplexer@~0.1.1', 6624 silly cache add scope: null, 6624 silly cache add name: 'duplexer', 6624 silly cache add rawSpec: '~0.1.1', 6624 silly cache add spec: '>=0.1.1 <0.2.0', 6624 silly cache add type: 'range' } 6625 silly addNamed duplexer@>=0.1.1 <0.2.0 6626 verbose addNamed ">=0.1.1 <0.2.0" is a valid semver range for duplexer 6627 silly addNameRange { name: 'duplexer', range: '>=0.1.1 <0.2.0', hasData: false } 6628 silly mapToRegistry name duplexer 6629 silly mapToRegistry using default registry 6630 silly mapToRegistry registry https://registry.npmjs.org/ 6631 silly mapToRegistry uri https://registry.npmjs.org/duplexer 6632 verbose addNameRange registry:https://registry.npmjs.org/duplexer not in flight; fetching 6633 silly resolveWithNewModule from@0.1.7 checking installable status 6634 silly cache add args [ 'from@~0', null ] 6635 verbose cache add spec from@~0 6636 silly cache add parsed spec Result { 6636 silly cache add raw: 'from@~0', 6636 silly cache add scope: null, 6636 silly cache add name: 'from', 6636 silly cache add rawSpec: '~0', 6636 silly cache add spec: '>=0.0.0 <1.0.0', 6636 silly cache add type: 'range' } 6637 silly addNamed from@>=0.0.0 <1.0.0 6638 verbose addNamed ">=0.0.0 <1.0.0" is a valid semver range for from 6639 silly addNameRange { name: 'from', range: '>=0.0.0 <1.0.0', hasData: false } 6640 silly mapToRegistry name from 6641 silly mapToRegistry using default registry 6642 silly mapToRegistry registry https://registry.npmjs.org/ 6643 silly mapToRegistry uri https://registry.npmjs.org/from 6644 verbose addNameRange registry:https://registry.npmjs.org/from not in flight; fetching 6645 verbose get https://registry.npmjs.org/split not expired, no request 6646 silly addNameRange number 2 { name: 'split', range: '>=0.3.0 <0.4.0', hasData: true } 6647 silly addNameRange versions [ 'split', 6647 silly addNameRange [ '0.0.0', 6647 silly addNameRange '0.1.0', 6647 silly addNameRange '0.1.1', 6647 silly addNameRange '0.1.2', 6647 silly addNameRange '0.2.0', 6647 silly addNameRange '0.2.1', 6647 silly addNameRange '0.2.3', 6647 silly addNameRange '0.2.4', 6647 silly addNameRange '0.2.5', 6647 silly addNameRange '0.2.6', 6647 silly addNameRange '0.2.7', 6647 silly addNameRange '0.2.8', 6647 silly addNameRange '0.2.9', 6647 silly addNameRange '0.2.10', 6647 silly addNameRange '0.3.0', 6647 silly addNameRange '0.3.1', 6647 silly addNameRange '0.3.2', 6647 silly addNameRange '0.3.3', 6647 silly addNameRange '1.0.0', 6647 silly addNameRange '1.0.1' ] ] 6648 silly addNamed split@0.3.3 6649 verbose addNamed "0.3.3" is a plain semver version for split 6650 silly mapToRegistry name split 6651 silly mapToRegistry using default registry 6652 silly mapToRegistry registry https://registry.npmjs.org/ 6653 silly mapToRegistry uri https://registry.npmjs.org/split 6654 verbose addRemoteTarball https://registry.npmjs.org/split/-/split-0.3.3.tgz not in flight; adding 6655 verbose addRemoteTarball [ 'https://registry.npmjs.org/split/-/split-0.3.3.tgz', 6655 verbose addRemoteTarball 'cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f' ] 6656 silly resolveWithNewModule stream-combiner@0.0.4 checking installable status 6657 silly cache add args [ 'stream-combiner@~0.0.4', null ] 6658 verbose cache add spec stream-combiner@~0.0.4 6659 silly cache add parsed spec Result { 6659 silly cache add raw: 'stream-combiner@~0.0.4', 6659 silly cache add scope: null, 6659 silly cache add name: 'stream-combiner', 6659 silly cache add rawSpec: '~0.0.4', 6659 silly cache add spec: '>=0.0.4 <0.1.0', 6659 silly cache add type: 'range' } 6660 silly addNamed stream-combiner@>=0.0.4 <0.1.0 6661 verbose addNamed ">=0.0.4 <0.1.0" is a valid semver range for stream-combiner 6662 silly addNameRange { name: 'stream-combiner', 6662 silly addNameRange range: '>=0.0.4 <0.1.0', 6662 silly addNameRange hasData: false } 6663 silly mapToRegistry name stream-combiner 6664 silly mapToRegistry using default registry 6665 silly mapToRegistry registry https://registry.npmjs.org/ 6666 silly mapToRegistry uri https://registry.npmjs.org/stream-combiner 6667 verbose addNameRange registry:https://registry.npmjs.org/stream-combiner not in flight; fetching 6668 info retry fetch attempt 1 at 9:35:47 p.m. 6669 info attempt registry request try #1 at 9:35:47 p.m. 6670 http fetch GET https://registry.npmjs.org/split/-/split-0.3.3.tgz 6671 verbose get https://registry.npmjs.org/duplexer not expired, no request 6672 silly addNameRange number 2 { name: 'duplexer', range: '>=0.1.1 <0.2.0', hasData: true } 6673 silly addNameRange versions [ 'duplexer', 6673 silly addNameRange [ '0.0.1', '0.0.2', '0.0.3', '0.0.4', '0.1.0', '0.1.1', '0.1.2' ] ] 6674 silly addNamed duplexer@0.1.2 6675 verbose addNamed "0.1.2" is a plain semver version for duplexer 6676 verbose get https://registry.npmjs.org/from not expired, no request 6677 silly addNameRange number 2 { name: 'from', range: '>=0.0.0 <1.0.0', hasData: true } 6678 silly addNameRange versions [ 'from', 6678 silly addNameRange [ '0.0.0', '0.0.1', '0.0.2', '0.1.1', '0.1.2', '0.1.3', '0.1.7' ] ] 6679 silly addNamed from@0.1.7 6680 verbose addNamed "0.1.7" is a plain semver version for from 6681 silly mapToRegistry name duplexer 6682 silly mapToRegistry using default registry 6683 silly mapToRegistry registry https://registry.npmjs.org/ 6684 silly mapToRegistry uri https://registry.npmjs.org/duplexer 6685 verbose addRemoteTarball https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz not in flight; adding 6686 verbose addRemoteTarball [ 'https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz', 6686 verbose addRemoteTarball '3abe43aef3835f8ae077d136ddce0f276b0400e6' ] 6687 silly mapToRegistry name from 6688 silly mapToRegistry using default registry 6689 silly mapToRegistry registry https://registry.npmjs.org/ 6690 silly mapToRegistry uri https://registry.npmjs.org/from 6691 verbose addRemoteTarball https://registry.npmjs.org/from/-/from-0.1.7.tgz not in flight; adding 6692 verbose addRemoteTarball [ 'https://registry.npmjs.org/from/-/from-0.1.7.tgz', 6692 verbose addRemoteTarball '83c60afc58b9c56997007ed1a768b3ab303a44fe' ] 6693 verbose get https://registry.npmjs.org/stream-combiner not expired, no request 6694 silly addNameRange number 2 { name: 'stream-combiner', 6694 silly addNameRange range: '>=0.0.4 <0.1.0', 6694 silly addNameRange hasData: true } 6695 silly addNameRange versions [ 'stream-combiner', 6695 silly addNameRange [ '0.0.0', 6695 silly addNameRange '0.0.1', 6695 silly addNameRange '0.0.2', 6695 silly addNameRange '0.0.4', 6695 silly addNameRange '0.1.0', 6695 silly addNameRange '0.2.0', 6695 silly addNameRange '0.2.1', 6695 silly addNameRange '0.2.2' ] ] 6696 silly addNamed stream-combiner@0.0.4 6697 verbose addNamed "0.0.4" is a plain semver version for stream-combiner 6698 info retry fetch attempt 1 at 9:35:47 p.m. 6699 info attempt registry request try #1 at 9:35:47 p.m. 6700 http fetch GET https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz 6701 info retry fetch attempt 1 at 9:35:47 p.m. 6702 info attempt registry request try #1 at 9:35:47 p.m. 6703 http fetch GET https://registry.npmjs.org/from/-/from-0.1.7.tgz 6704 silly resolveWithNewModule pause-stream@0.0.11 checking installable status 6705 silly cache add args [ 'pause-stream@0.0.11', null ] 6706 verbose cache add spec pause-stream@0.0.11 6707 silly cache add parsed spec Result { 6707 silly cache add raw: 'pause-stream@0.0.11', 6707 silly cache add scope: null, 6707 silly cache add name: 'pause-stream', 6707 silly cache add rawSpec: '0.0.11', 6707 silly cache add spec: '0.0.11', 6707 silly cache add type: 'version' } 6708 silly addNamed pause-stream@0.0.11 6709 verbose addNamed "0.0.11" is a plain semver version for pause-stream 6710 silly mapToRegistry name pause-stream 6711 silly mapToRegistry using default registry 6712 silly mapToRegistry registry https://registry.npmjs.org/ 6713 silly mapToRegistry uri https://registry.npmjs.org/pause-stream 6714 verbose addNameVersion registry:https://registry.npmjs.org/pause-stream not in flight; fetching 6715 silly mapToRegistry name stream-combiner 6716 silly mapToRegistry using default registry 6717 silly mapToRegistry registry https://registry.npmjs.org/ 6718 silly mapToRegistry uri https://registry.npmjs.org/stream-combiner 6719 verbose addRemoteTarball https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz not in flight; adding 6720 verbose addRemoteTarball [ 'https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz', 6720 verbose addRemoteTarball '4d5e433c185261dde623ca3f44c586bcf5c4ad14' ] 6721 info retry fetch attempt 1 at 9:35:47 p.m. 6722 info attempt registry request try #1 at 9:35:47 p.m. 6723 http fetch GET https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz 6724 verbose get https://registry.npmjs.org/pause-stream not expired, no request 6725 silly mapToRegistry name pause-stream 6726 silly mapToRegistry using default registry 6727 silly mapToRegistry registry https://registry.npmjs.org/ 6728 silly mapToRegistry uri https://registry.npmjs.org/pause-stream 6729 verbose addRemoteTarball https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz not in flight; adding 6730 verbose addRemoteTarball [ 'https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz', 6730 verbose addRemoteTarball 'fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445' ] 6731 info retry fetch attempt 1 at 9:35:47 p.m. 6732 info attempt registry request try #1 at 9:35:47 p.m. 6733 http fetch GET https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz 6734 http fetch 200 https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz 6735 silly fetchAndShaCheck shasum e56aa94c4c8055a16404a0674b78f215f7c8e194 6736 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz not in flight; adding 6737 verbose addTmpTarball already have metadata; skipping unpack for map-stream@0.1.0 6738 silly cache afterAdd map-stream@0.1.0 6739 verbose afterAdd /home/michtang/.npm/map-stream/0.1.0/package/package.json not in flight; writing 6740 verbose afterAdd /home/michtang/.npm/map-stream/0.1.0/package/package.json written 6741 http fetch 200 https://registry.npmjs.org/through/-/through-2.3.8.tgz 6742 silly fetchAndShaCheck shasum 0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5 6743 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/through/-/through-2.3.8.tgz not in flight; adding 6744 verbose addTmpTarball already have metadata; skipping unpack for through@2.3.8 6745 silly cache afterAdd through@2.3.8 6746 verbose afterAdd /home/michtang/.npm/through/2.3.8/package/package.json not in flight; writing 6747 http fetch 200 https://registry.npmjs.org/split/-/split-0.3.3.tgz 6748 verbose afterAdd /home/michtang/.npm/through/2.3.8/package/package.json written 6749 silly fetchAndShaCheck shasum cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f 6750 http fetch 200 https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz 6751 http fetch 200 https://registry.npmjs.org/from/-/from-0.1.7.tgz 6752 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/split/-/split-0.3.3.tgz not in flight; adding 6753 verbose addTmpTarball already have metadata; skipping unpack for split@0.3.3 6754 silly fetchAndShaCheck shasum 4d5e433c185261dde623ca3f44c586bcf5c4ad14 6755 silly fetchAndShaCheck shasum 83c60afc58b9c56997007ed1a768b3ab303a44fe 6756 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz not in flight; adding 6757 verbose addTmpTarball already have metadata; skipping unpack for stream-combiner@0.0.4 6758 http fetch 200 https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz 6759 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/from/-/from-0.1.7.tgz not in flight; adding 6760 verbose addTmpTarball already have metadata; skipping unpack for from@0.1.7 6761 silly fetchAndShaCheck shasum 3abe43aef3835f8ae077d136ddce0f276b0400e6 6762 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz not in flight; adding 6763 verbose addTmpTarball already have metadata; skipping unpack for duplexer@0.1.2 6764 http fetch 200 https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz 6765 silly fetchAndShaCheck shasum fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445 6766 silly cache afterAdd split@0.3.3 6767 verbose afterAdd /home/michtang/.npm/split/0.3.3/package/package.json not in flight; writing 6768 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz not in flight; adding 6769 verbose addTmpTarball already have metadata; skipping unpack for pause-stream@0.0.11 6770 silly cache afterAdd stream-combiner@0.0.4 6771 verbose afterAdd /home/michtang/.npm/stream-combiner/0.0.4/package/package.json not in flight; writing 6772 verbose afterAdd /home/michtang/.npm/split/0.3.3/package/package.json written 6773 silly cache afterAdd from@0.1.7 6774 verbose afterAdd /home/michtang/.npm/from/0.1.7/package/package.json not in flight; writing 6775 verbose afterAdd /home/michtang/.npm/stream-combiner/0.0.4/package/package.json written 6776 verbose afterAdd /home/michtang/.npm/from/0.1.7/package/package.json written 6777 silly cache afterAdd duplexer@0.1.2 6778 verbose afterAdd /home/michtang/.npm/duplexer/0.1.2/package/package.json not in flight; writing 6779 verbose afterAdd /home/michtang/.npm/duplexer/0.1.2/package/package.json written 6780 silly cache afterAdd pause-stream@0.0.11 6781 verbose afterAdd /home/michtang/.npm/pause-stream/0.0.11/package/package.json not in flight; writing 6782 verbose afterAdd /home/michtang/.npm/pause-stream/0.0.11/package/package.json written 6783 silly fetchNamedPackageData websocket-driver 6784 silly mapToRegistry name websocket-driver 6785 silly mapToRegistry using default registry 6786 silly mapToRegistry registry https://registry.npmjs.org/ 6787 silly mapToRegistry uri https://registry.npmjs.org/websocket-driver 6788 verbose request uri https://registry.npmjs.org/websocket-driver 6789 verbose request no auth needed 6790 info attempt registry request try #1 at 9:35:48 p.m. 6791 http request GET https://registry.npmjs.org/websocket-driver 6792 http 200 https://registry.npmjs.org/websocket-driver 6793 verbose headers { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 6793 verbose headers 'content-type': 'application/json', 6793 verbose headers 'transfer-encoding': 'chunked', 6793 verbose headers connection: 'keep-alive', 6793 verbose headers 'set-cookie': 6793 verbose headers [ '__cfduid=d7a11fbf6b162a1fce8b180af713e38381612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6793 verbose headers 'cf-ray': '61a0ba614d91e141-SEA', 6793 verbose headers age: '510', 6793 verbose headers 'cache-control': 'public, max-age=300', 6793 verbose headers etag: 'W/"03eb38158b1971da25a872726b8c0b28"', 6793 verbose headers 'last-modified': 'Fri, 22 May 2020 15:02:22 GMT', 6793 verbose headers vary: 'accept-encoding, accept', 6793 verbose headers 'cf-cache-status': 'HIT', 6793 verbose headers 'cf-request-id': '07f852d0d10000e14172132000000001', 6793 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6793 verbose headers server: 'cloudflare', 6793 verbose headers 'content-encoding': 'gzip' } 6794 silly get cb [ 200, 6794 silly get { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 6794 silly get 'content-type': 'application/json', 6794 silly get 'transfer-encoding': 'chunked', 6794 silly get connection: 'keep-alive', 6794 silly get 'set-cookie': 6794 silly get [ '__cfduid=d7a11fbf6b162a1fce8b180af713e38381612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6794 silly get 'cf-ray': '61a0ba614d91e141-SEA', 6794 silly get age: '510', 6794 silly get 'cache-control': 'public, max-age=300', 6794 silly get etag: 'W/"03eb38158b1971da25a872726b8c0b28"', 6794 silly get 'last-modified': 'Fri, 22 May 2020 15:02:22 GMT', 6794 silly get vary: 'accept-encoding, accept', 6794 silly get 'cf-cache-status': 'HIT', 6794 silly get 'cf-request-id': '07f852d0d10000e14172132000000001', 6794 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6794 silly get server: 'cloudflare', 6794 silly get 'content-encoding': 'gzip' } ] 6795 verbose get saving websocket-driver to /home/michtang/.npm/registry.npmjs.org/websocket-driver/.cache.json 6796 silly resolveWithNewModule websocket-driver@0.7.4 checking installable status 6797 silly cache add args [ 'websocket-driver@>=0.5.1', null ] 6798 verbose cache add spec websocket-driver@>=0.5.1 6799 silly cache add parsed spec Result { 6799 silly cache add raw: 'websocket-driver@>=0.5.1', 6799 silly cache add scope: null, 6799 silly cache add name: 'websocket-driver', 6799 silly cache add rawSpec: '>=0.5.1', 6799 silly cache add spec: '>=0.5.1', 6799 silly cache add type: 'range' } 6800 silly addNamed websocket-driver@>=0.5.1 6801 verbose addNamed ">=0.5.1" is a valid semver range for websocket-driver 6802 silly addNameRange { name: 'websocket-driver', range: '>=0.5.1', hasData: false } 6803 silly mapToRegistry name websocket-driver 6804 silly mapToRegistry using default registry 6805 silly mapToRegistry registry https://registry.npmjs.org/ 6806 silly mapToRegistry uri https://registry.npmjs.org/websocket-driver 6807 verbose addNameRange registry:https://registry.npmjs.org/websocket-driver not in flight; fetching 6808 verbose get https://registry.npmjs.org/websocket-driver not expired, no request 6809 silly addNameRange number 2 { name: 'websocket-driver', range: '>=0.5.1', hasData: true } 6810 silly addNameRange versions [ 'websocket-driver', 6810 silly addNameRange [ '0.1.0', 6810 silly addNameRange '0.2.0', 6810 silly addNameRange '0.2.1', 6810 silly addNameRange '0.2.2', 6810 silly addNameRange '0.3.0', 6810 silly addNameRange '0.3.1', 6810 silly addNameRange '0.3.2', 6810 silly addNameRange '0.3.3', 6810 silly addNameRange '0.3.4', 6810 silly addNameRange '0.3.5', 6810 silly addNameRange '0.3.6', 6810 silly addNameRange '0.4.0', 6810 silly addNameRange '0.5.0', 6810 silly addNameRange '0.5.1', 6810 silly addNameRange '0.5.2', 6810 silly addNameRange '0.5.3', 6810 silly addNameRange '0.5.4', 6810 silly addNameRange '0.6.0', 6810 silly addNameRange '0.6.1', 6810 silly addNameRange '0.6.2', 6810 silly addNameRange '0.6.3', 6810 silly addNameRange '0.6.4', 6810 silly addNameRange '0.6.5', 6810 silly addNameRange '0.7.0', 6810 silly addNameRange '0.7.1', 6810 silly addNameRange '0.7.3', 6810 silly addNameRange '0.7.4' ] ] 6811 silly addNamed websocket-driver@0.7.4 6812 verbose addNamed "0.7.4" is a plain semver version for websocket-driver 6813 silly mapToRegistry name websocket-driver 6814 silly mapToRegistry using default registry 6815 silly mapToRegistry registry https://registry.npmjs.org/ 6816 silly mapToRegistry uri https://registry.npmjs.org/websocket-driver 6817 verbose addRemoteTarball https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz not in flight; adding 6818 verbose addRemoteTarball [ 'https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz', 6818 verbose addRemoteTarball '89ad5295bbf64b480abcba31e4953aca706f5760' ] 6819 info retry fetch attempt 1 at 9:35:48 p.m. 6820 info attempt registry request try #1 at 9:35:48 p.m. 6821 http fetch GET https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz 6822 http fetch 200 https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz 6823 silly fetchAndShaCheck shasum 89ad5295bbf64b480abcba31e4953aca706f5760 6824 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz not in flight; adding 6825 verbose addTmpTarball already have metadata; skipping unpack for websocket-driver@0.7.4 6826 silly cache afterAdd websocket-driver@0.7.4 6827 verbose afterAdd /home/michtang/.npm/websocket-driver/0.7.4/package/package.json not in flight; writing 6828 verbose afterAdd /home/michtang/.npm/websocket-driver/0.7.4/package/package.json written 6829 silly fetchNamedPackageData http-parser-js 6830 silly mapToRegistry name http-parser-js 6831 silly mapToRegistry using default registry 6832 silly mapToRegistry registry https://registry.npmjs.org/ 6833 silly mapToRegistry uri https://registry.npmjs.org/http-parser-js 6834 silly fetchNamedPackageData websocket-extensions 6835 silly mapToRegistry name websocket-extensions 6836 silly mapToRegistry using default registry 6837 silly mapToRegistry registry https://registry.npmjs.org/ 6838 silly mapToRegistry uri https://registry.npmjs.org/websocket-extensions 6839 verbose request uri https://registry.npmjs.org/http-parser-js 6840 verbose request no auth needed 6841 info attempt registry request try #1 at 9:35:48 p.m. 6842 http request GET https://registry.npmjs.org/http-parser-js 6843 verbose request uri https://registry.npmjs.org/websocket-extensions 6844 verbose request no auth needed 6845 info attempt registry request try #1 at 9:35:48 p.m. 6846 http request GET https://registry.npmjs.org/websocket-extensions 6847 http 200 https://registry.npmjs.org/http-parser-js 6848 verbose headers { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 6848 verbose headers 'content-type': 'application/json', 6848 verbose headers 'transfer-encoding': 'chunked', 6848 verbose headers connection: 'keep-alive', 6848 verbose headers 'set-cookie': 6848 verbose headers [ '__cfduid=dfc782fe7f32726f1dc38b166df1b7eaf1612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6848 verbose headers 'cf-ray': '61a0ba61fd34c98d-SEA', 6848 verbose headers age: '3243', 6848 verbose headers 'cache-control': 'public, max-age=300', 6848 verbose headers etag: 'W/"7326776ef4e1255002d3d27e6b4ceabf"', 6848 verbose headers 'last-modified': 'Fri, 01 Jan 2021 22:51:39 GMT', 6848 verbose headers vary: 'accept-encoding, accept', 6848 verbose headers 'cf-cache-status': 'HIT', 6848 verbose headers 'cf-request-id': '07f852d1380000c98d15a81000000001', 6848 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6848 verbose headers server: 'cloudflare', 6848 verbose headers 'content-encoding': 'gzip' } 6849 silly get cb [ 200, 6849 silly get { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 6849 silly get 'content-type': 'application/json', 6849 silly get 'transfer-encoding': 'chunked', 6849 silly get connection: 'keep-alive', 6849 silly get 'set-cookie': 6849 silly get [ '__cfduid=dfc782fe7f32726f1dc38b166df1b7eaf1612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6849 silly get 'cf-ray': '61a0ba61fd34c98d-SEA', 6849 silly get age: '3243', 6849 silly get 'cache-control': 'public, max-age=300', 6849 silly get etag: 'W/"7326776ef4e1255002d3d27e6b4ceabf"', 6849 silly get 'last-modified': 'Fri, 01 Jan 2021 22:51:39 GMT', 6849 silly get vary: 'accept-encoding, accept', 6849 silly get 'cf-cache-status': 'HIT', 6849 silly get 'cf-request-id': '07f852d1380000c98d15a81000000001', 6849 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6849 silly get server: 'cloudflare', 6849 silly get 'content-encoding': 'gzip' } ] 6850 verbose get saving http-parser-js to /home/michtang/.npm/registry.npmjs.org/http-parser-js/.cache.json 6851 silly resolveWithNewModule http-parser-js@0.5.3 checking installable status 6852 silly cache add args [ 'http-parser-js@>=0.5.1', null ] 6853 verbose cache add spec http-parser-js@>=0.5.1 6854 silly cache add parsed spec Result { 6854 silly cache add raw: 'http-parser-js@>=0.5.1', 6854 silly cache add scope: null, 6854 silly cache add name: 'http-parser-js', 6854 silly cache add rawSpec: '>=0.5.1', 6854 silly cache add spec: '>=0.5.1', 6854 silly cache add type: 'range' } 6855 silly addNamed http-parser-js@>=0.5.1 6856 verbose addNamed ">=0.5.1" is a valid semver range for http-parser-js 6857 silly addNameRange { name: 'http-parser-js', range: '>=0.5.1', hasData: false } 6858 silly mapToRegistry name http-parser-js 6859 silly mapToRegistry using default registry 6860 silly mapToRegistry registry https://registry.npmjs.org/ 6861 silly mapToRegistry uri https://registry.npmjs.org/http-parser-js 6862 verbose addNameRange registry:https://registry.npmjs.org/http-parser-js not in flight; fetching 6863 verbose get https://registry.npmjs.org/http-parser-js not expired, no request 6864 silly addNameRange number 2 { name: 'http-parser-js', range: '>=0.5.1', hasData: true } 6865 silly addNameRange versions [ 'http-parser-js', 6865 silly addNameRange [ '0.0.0', 6865 silly addNameRange '0.1.0', 6865 silly addNameRange '0.2.0', 6865 silly addNameRange '0.2.1', 6865 silly addNameRange '0.2.2', 6865 silly addNameRange '0.2.3', 6865 silly addNameRange '0.3.0', 6865 silly addNameRange '0.4.0', 6865 silly addNameRange '0.4.1', 6865 silly addNameRange '0.4.2', 6865 silly addNameRange '0.4.3', 6865 silly addNameRange '0.4.4', 6865 silly addNameRange '0.4.5', 6865 silly addNameRange '0.4.6', 6865 silly addNameRange '0.4.7', 6865 silly addNameRange '0.4.8', 6865 silly addNameRange '0.4.9', 6865 silly addNameRange '0.4.10', 6865 silly addNameRange '0.4.11', 6865 silly addNameRange '0.4.12', 6865 silly addNameRange '0.4.13', 6865 silly addNameRange '0.5.0', 6865 silly addNameRange '0.5.1', 6865 silly addNameRange '0.5.2', 6865 silly addNameRange '0.5.3' ] ] 6866 silly addNamed http-parser-js@0.5.3 6867 verbose addNamed "0.5.3" is a plain semver version for http-parser-js 6868 silly mapToRegistry name http-parser-js 6869 silly mapToRegistry using default registry 6870 silly mapToRegistry registry https://registry.npmjs.org/ 6871 silly mapToRegistry uri https://registry.npmjs.org/http-parser-js 6872 verbose addRemoteTarball https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz not in flight; adding 6873 verbose addRemoteTarball [ 'https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz', 6873 verbose addRemoteTarball '01d2709c79d41698bb01d4decc5e9da4e4a033d9' ] 6874 info retry fetch attempt 1 at 9:35:48 p.m. 6875 info attempt registry request try #1 at 9:35:48 p.m. 6876 http fetch GET https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz 6877 http 200 https://registry.npmjs.org/websocket-extensions 6878 verbose headers { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 6878 verbose headers 'content-type': 'application/json', 6878 verbose headers 'transfer-encoding': 'chunked', 6878 verbose headers connection: 'keep-alive', 6878 verbose headers 'set-cookie': 6878 verbose headers [ '__cfduid=db98c234087b33cdf2cfb0490952a27471612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6878 verbose headers 'cf-ray': '61a0ba61fc4eded9-SEA', 6878 verbose headers age: '6182', 6878 verbose headers 'cache-control': 'public, max-age=300', 6878 verbose headers etag: 'W/"d4c2fff4b6890c662f60fe89be8e383c"', 6878 verbose headers 'last-modified': 'Tue, 02 Jun 2020 13:00:14 GMT', 6878 verbose headers vary: 'accept-encoding, accept', 6878 verbose headers 'cf-cache-status': 'HIT', 6878 verbose headers 'cf-request-id': '07f852d13d0000ded902bbf000000001', 6878 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6878 verbose headers server: 'cloudflare', 6878 verbose headers 'content-encoding': 'gzip' } 6879 silly get cb [ 200, 6879 silly get { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 6879 silly get 'content-type': 'application/json', 6879 silly get 'transfer-encoding': 'chunked', 6879 silly get connection: 'keep-alive', 6879 silly get 'set-cookie': 6879 silly get [ '__cfduid=db98c234087b33cdf2cfb0490952a27471612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6879 silly get 'cf-ray': '61a0ba61fc4eded9-SEA', 6879 silly get age: '6182', 6879 silly get 'cache-control': 'public, max-age=300', 6879 silly get etag: 'W/"d4c2fff4b6890c662f60fe89be8e383c"', 6879 silly get 'last-modified': 'Tue, 02 Jun 2020 13:00:14 GMT', 6879 silly get vary: 'accept-encoding, accept', 6879 silly get 'cf-cache-status': 'HIT', 6879 silly get 'cf-request-id': '07f852d13d0000ded902bbf000000001', 6879 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6879 silly get server: 'cloudflare', 6879 silly get 'content-encoding': 'gzip' } ] 6880 verbose get saving websocket-extensions to /home/michtang/.npm/registry.npmjs.org/websocket-extensions/.cache.json 6881 silly resolveWithNewModule websocket-extensions@0.1.4 checking installable status 6882 silly cache add args [ 'websocket-extensions@>=0.1.1', null ] 6883 verbose cache add spec websocket-extensions@>=0.1.1 6884 silly cache add parsed spec Result { 6884 silly cache add raw: 'websocket-extensions@>=0.1.1', 6884 silly cache add scope: null, 6884 silly cache add name: 'websocket-extensions', 6884 silly cache add rawSpec: '>=0.1.1', 6884 silly cache add spec: '>=0.1.1', 6884 silly cache add type: 'range' } 6885 silly addNamed websocket-extensions@>=0.1.1 6886 verbose addNamed ">=0.1.1" is a valid semver range for websocket-extensions 6887 silly addNameRange { name: 'websocket-extensions', 6887 silly addNameRange range: '>=0.1.1', 6887 silly addNameRange hasData: false } 6888 silly mapToRegistry name websocket-extensions 6889 silly mapToRegistry using default registry 6890 silly mapToRegistry registry https://registry.npmjs.org/ 6891 silly mapToRegistry uri https://registry.npmjs.org/websocket-extensions 6892 verbose addNameRange registry:https://registry.npmjs.org/websocket-extensions not in flight; fetching 6893 verbose get https://registry.npmjs.org/websocket-extensions not expired, no request 6894 silly addNameRange number 2 { name: 'websocket-extensions', range: '>=0.1.1', hasData: true } 6895 silly addNameRange versions [ 'websocket-extensions', 6895 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4' ] ] 6896 silly addNamed websocket-extensions@0.1.4 6897 verbose addNamed "0.1.4" is a plain semver version for websocket-extensions 6898 silly mapToRegistry name websocket-extensions 6899 silly mapToRegistry using default registry 6900 silly mapToRegistry registry https://registry.npmjs.org/ 6901 silly mapToRegistry uri https://registry.npmjs.org/websocket-extensions 6902 verbose addRemoteTarball https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz not in flight; adding 6903 verbose addRemoteTarball [ 'https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz', 6903 verbose addRemoteTarball '7f8473bc839dfd87608adb95d7eb075211578a42' ] 6904 info retry fetch attempt 1 at 9:35:48 p.m. 6905 info attempt registry request try #1 at 9:35:48 p.m. 6906 http fetch GET https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz 6907 http fetch 200 https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz 6908 silly fetchAndShaCheck shasum 01d2709c79d41698bb01d4decc5e9da4e4a033d9 6909 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz not in flight; adding 6910 verbose addTmpTarball already have metadata; skipping unpack for http-parser-js@0.5.3 6911 silly cache afterAdd http-parser-js@0.5.3 6912 verbose afterAdd /home/michtang/.npm/http-parser-js/0.5.3/package/package.json not in flight; writing 6913 verbose afterAdd /home/michtang/.npm/http-parser-js/0.5.3/package/package.json written 6914 http fetch 200 https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz 6915 silly fetchAndShaCheck shasum 7f8473bc839dfd87608adb95d7eb075211578a42 6916 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz not in flight; adding 6917 verbose addTmpTarball already have metadata; skipping unpack for websocket-extensions@0.1.4 6918 silly cache afterAdd websocket-extensions@0.1.4 6919 verbose afterAdd /home/michtang/.npm/websocket-extensions/0.1.4/package/package.json not in flight; writing 6920 verbose afterAdd /home/michtang/.npm/websocket-extensions/0.1.4/package/package.json written 6921 silly fetchNamedPackageData apache-crypt 6922 silly mapToRegistry name apache-crypt 6923 silly mapToRegistry using default registry 6924 silly mapToRegistry registry https://registry.npmjs.org/ 6925 silly mapToRegistry uri https://registry.npmjs.org/apache-crypt 6926 silly fetchNamedPackageData apache-md5 6927 silly mapToRegistry name apache-md5 6928 silly mapToRegistry using default registry 6929 silly mapToRegistry registry https://registry.npmjs.org/ 6930 silly mapToRegistry uri https://registry.npmjs.org/apache-md5 6931 silly fetchNamedPackageData bcryptjs 6932 silly mapToRegistry name bcryptjs 6933 silly mapToRegistry using default registry 6934 silly mapToRegistry registry https://registry.npmjs.org/ 6935 silly mapToRegistry uri https://registry.npmjs.org/bcryptjs 6936 silly fetchNamedPackageData uuid 6937 silly mapToRegistry name uuid 6938 silly mapToRegistry using default registry 6939 silly mapToRegistry registry https://registry.npmjs.org/ 6940 silly mapToRegistry uri https://registry.npmjs.org/uuid 6941 verbose request uri https://registry.npmjs.org/apache-crypt 6942 verbose request no auth needed 6943 info attempt registry request try #1 at 9:35:48 p.m. 6944 http request GET https://registry.npmjs.org/apache-crypt 6945 verbose request uri https://registry.npmjs.org/apache-md5 6946 verbose request no auth needed 6947 info attempt registry request try #1 at 9:35:48 p.m. 6948 http request GET https://registry.npmjs.org/apache-md5 6949 verbose request uri https://registry.npmjs.org/bcryptjs 6950 verbose request no auth needed 6951 info attempt registry request try #1 at 9:35:48 p.m. 6952 http request GET https://registry.npmjs.org/bcryptjs 6953 verbose request uri https://registry.npmjs.org/uuid 6954 verbose request no auth needed 6955 info attempt registry request try #1 at 9:35:48 p.m. 6956 http request GET https://registry.npmjs.org/uuid 6957 http 200 https://registry.npmjs.org/apache-md5 6958 verbose headers { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 6958 verbose headers 'content-type': 'application/json', 6958 verbose headers 'transfer-encoding': 'chunked', 6958 verbose headers connection: 'keep-alive', 6958 verbose headers 'set-cookie': 6958 verbose headers [ '__cfduid=d5620ea4b34927222c0018881bb55d5641612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6958 verbose headers 'cf-ray': '61a0ba62dc0d13c2-SEA', 6958 verbose headers age: '3844', 6958 verbose headers 'cache-control': 'public, max-age=300', 6958 verbose headers etag: 'W/"ec7a41640f24f25e2817a8fe15d7f0e1"', 6958 verbose headers 'last-modified': 'Mon, 03 Feb 2020 00:29:39 GMT', 6958 verbose headers vary: 'accept-encoding, accept', 6958 verbose headers 'cf-cache-status': 'HIT', 6958 verbose headers 'cf-request-id': '07f852d1c5000013c2923ec000000001', 6958 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6958 verbose headers server: 'cloudflare', 6958 verbose headers 'content-encoding': 'gzip' } 6959 silly get cb [ 200, 6959 silly get { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 6959 silly get 'content-type': 'application/json', 6959 silly get 'transfer-encoding': 'chunked', 6959 silly get connection: 'keep-alive', 6959 silly get 'set-cookie': 6959 silly get [ '__cfduid=d5620ea4b34927222c0018881bb55d5641612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6959 silly get 'cf-ray': '61a0ba62dc0d13c2-SEA', 6959 silly get age: '3844', 6959 silly get 'cache-control': 'public, max-age=300', 6959 silly get etag: 'W/"ec7a41640f24f25e2817a8fe15d7f0e1"', 6959 silly get 'last-modified': 'Mon, 03 Feb 2020 00:29:39 GMT', 6959 silly get vary: 'accept-encoding, accept', 6959 silly get 'cf-cache-status': 'HIT', 6959 silly get 'cf-request-id': '07f852d1c5000013c2923ec000000001', 6959 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6959 silly get server: 'cloudflare', 6959 silly get 'content-encoding': 'gzip' } ] 6960 verbose get saving apache-md5 to /home/michtang/.npm/registry.npmjs.org/apache-md5/.cache.json 6961 http 200 https://registry.npmjs.org/bcryptjs 6962 verbose headers { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 6962 verbose headers 'content-type': 'application/json', 6962 verbose headers 'transfer-encoding': 'chunked', 6962 verbose headers connection: 'keep-alive', 6962 verbose headers 'set-cookie': 6962 verbose headers [ '__cfduid=da1241d54d896a208e7c40e7fba6789b01612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6962 verbose headers 'cf-ray': '61a0ba62d811138a-SEA', 6962 verbose headers age: '1478', 6962 verbose headers 'cache-control': 'public, max-age=300', 6962 verbose headers etag: 'W/"5bf13bbe12ee6064dc3ef333523aee28"', 6962 verbose headers 'last-modified': 'Fri, 01 Mar 2019 19:24:31 GMT', 6962 verbose headers vary: 'accept-encoding, accept', 6962 verbose headers 'cf-cache-status': 'HIT', 6962 verbose headers 'cf-request-id': '07f852d1c60000138a92ab6000000001', 6962 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6962 verbose headers server: 'cloudflare', 6962 verbose headers 'content-encoding': 'gzip' } 6963 silly get cb [ 200, 6963 silly get { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 6963 silly get 'content-type': 'application/json', 6963 silly get 'transfer-encoding': 'chunked', 6963 silly get connection: 'keep-alive', 6963 silly get 'set-cookie': 6963 silly get [ '__cfduid=da1241d54d896a208e7c40e7fba6789b01612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6963 silly get 'cf-ray': '61a0ba62d811138a-SEA', 6963 silly get age: '1478', 6963 silly get 'cache-control': 'public, max-age=300', 6963 silly get etag: 'W/"5bf13bbe12ee6064dc3ef333523aee28"', 6963 silly get 'last-modified': 'Fri, 01 Mar 2019 19:24:31 GMT', 6963 silly get vary: 'accept-encoding, accept', 6963 silly get 'cf-cache-status': 'HIT', 6963 silly get 'cf-request-id': '07f852d1c60000138a92ab6000000001', 6963 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6963 silly get server: 'cloudflare', 6963 silly get 'content-encoding': 'gzip' } ] 6964 verbose get saving bcryptjs to /home/michtang/.npm/registry.npmjs.org/bcryptjs/.cache.json 6965 http 200 https://registry.npmjs.org/apache-crypt 6966 verbose headers { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 6966 verbose headers 'content-type': 'application/json', 6966 verbose headers 'transfer-encoding': 'chunked', 6966 verbose headers connection: 'keep-alive', 6966 verbose headers 'set-cookie': 6966 verbose headers [ '__cfduid=da1ea2e0c7cde8e2ecd21062b1b531def1612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6966 verbose headers 'cf-ray': '61a0ba62de5f1486-SEA', 6966 verbose headers age: '2946', 6966 verbose headers 'cache-control': 'public, max-age=300', 6966 verbose headers etag: 'W/"030368b542be3be58e63f12b353d1aa8"', 6966 verbose headers 'last-modified': 'Mon, 03 Feb 2020 00:29:17 GMT', 6966 verbose headers vary: 'accept-encoding, accept', 6966 verbose headers 'cf-cache-status': 'HIT', 6966 verbose headers 'cf-request-id': '07f852d1c600001486a0869000000001', 6966 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6966 verbose headers server: 'cloudflare', 6966 verbose headers 'content-encoding': 'gzip' } 6967 silly get cb [ 200, 6967 silly get { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 6967 silly get 'content-type': 'application/json', 6967 silly get 'transfer-encoding': 'chunked', 6967 silly get connection: 'keep-alive', 6967 silly get 'set-cookie': 6967 silly get [ '__cfduid=da1ea2e0c7cde8e2ecd21062b1b531def1612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 6967 silly get 'cf-ray': '61a0ba62de5f1486-SEA', 6967 silly get age: '2946', 6967 silly get 'cache-control': 'public, max-age=300', 6967 silly get etag: 'W/"030368b542be3be58e63f12b353d1aa8"', 6967 silly get 'last-modified': 'Mon, 03 Feb 2020 00:29:17 GMT', 6967 silly get vary: 'accept-encoding, accept', 6967 silly get 'cf-cache-status': 'HIT', 6967 silly get 'cf-request-id': '07f852d1c600001486a0869000000001', 6967 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 6967 silly get server: 'cloudflare', 6967 silly get 'content-encoding': 'gzip' } ] 6968 verbose get saving apache-crypt to /home/michtang/.npm/registry.npmjs.org/apache-crypt/.cache.json 6969 silly resolveWithNewModule apache-md5@1.1.5 checking installable status 6970 silly cache add args [ 'apache-md5@^1.0.6', null ] 6971 verbose cache add spec apache-md5@^1.0.6 6972 silly cache add parsed spec Result { 6972 silly cache add raw: 'apache-md5@^1.0.6', 6972 silly cache add scope: null, 6972 silly cache add name: 'apache-md5', 6972 silly cache add rawSpec: '^1.0.6', 6972 silly cache add spec: '>=1.0.6 <2.0.0', 6972 silly cache add type: 'range' } 6973 silly addNamed apache-md5@>=1.0.6 <2.0.0 6974 verbose addNamed ">=1.0.6 <2.0.0" is a valid semver range for apache-md5 6975 silly addNameRange { name: 'apache-md5', range: '>=1.0.6 <2.0.0', hasData: false } 6976 silly mapToRegistry name apache-md5 6977 silly mapToRegistry using default registry 6978 silly mapToRegistry registry https://registry.npmjs.org/ 6979 silly mapToRegistry uri https://registry.npmjs.org/apache-md5 6980 verbose addNameRange registry:https://registry.npmjs.org/apache-md5 not in flight; fetching 6981 verbose get https://registry.npmjs.org/apache-md5 not expired, no request 6982 silly addNameRange number 2 { name: 'apache-md5', range: '>=1.0.6 <2.0.0', hasData: true } 6983 silly addNameRange versions [ 'apache-md5', 6983 silly addNameRange [ '1.0.0', 6983 silly addNameRange '1.0.2', 6983 silly addNameRange '1.0.3', 6983 silly addNameRange '1.0.4', 6983 silly addNameRange '1.0.5', 6983 silly addNameRange '1.0.6', 6983 silly addNameRange '1.1.0', 6983 silly addNameRange '1.1.1', 6983 silly addNameRange '1.1.2', 6983 silly addNameRange '1.1.3', 6983 silly addNameRange '1.1.4', 6983 silly addNameRange '1.1.5' ] ] 6984 silly addNamed apache-md5@1.1.5 6985 verbose addNamed "1.1.5" is a plain semver version for apache-md5 6986 silly resolveWithNewModule bcryptjs@2.4.3 checking installable status 6987 silly cache add args [ 'bcryptjs@^2.3.0', null ] 6988 verbose cache add spec bcryptjs@^2.3.0 6989 silly cache add parsed spec Result { 6989 silly cache add raw: 'bcryptjs@^2.3.0', 6989 silly cache add scope: null, 6989 silly cache add name: 'bcryptjs', 6989 silly cache add rawSpec: '^2.3.0', 6989 silly cache add spec: '>=2.3.0 <3.0.0', 6989 silly cache add type: 'range' } 6990 silly addNamed bcryptjs@>=2.3.0 <3.0.0 6991 verbose addNamed ">=2.3.0 <3.0.0" is a valid semver range for bcryptjs 6992 silly addNameRange { name: 'bcryptjs', range: '>=2.3.0 <3.0.0', hasData: false } 6993 silly mapToRegistry name bcryptjs 6994 silly mapToRegistry using default registry 6995 silly mapToRegistry registry https://registry.npmjs.org/ 6996 silly mapToRegistry uri https://registry.npmjs.org/bcryptjs 6997 verbose addNameRange registry:https://registry.npmjs.org/bcryptjs not in flight; fetching 6998 silly mapToRegistry name apache-md5 6999 silly mapToRegistry using default registry 7000 silly mapToRegistry registry https://registry.npmjs.org/ 7001 silly mapToRegistry uri https://registry.npmjs.org/apache-md5 7002 verbose addRemoteTarball https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.5.tgz not in flight; adding 7003 verbose addRemoteTarball [ 'https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.5.tgz', 7003 verbose addRemoteTarball '5d6365ece2ccc32b612f886b2b292e1c96ff3ffb' ] 7004 silly resolveWithNewModule apache-crypt@1.2.4 checking installable status 7005 silly cache add args [ 'apache-crypt@^1.1.2', null ] 7006 verbose cache add spec apache-crypt@^1.1.2 7007 silly cache add parsed spec Result { 7007 silly cache add raw: 'apache-crypt@^1.1.2', 7007 silly cache add scope: null, 7007 silly cache add name: 'apache-crypt', 7007 silly cache add rawSpec: '^1.1.2', 7007 silly cache add spec: '>=1.1.2 <2.0.0', 7007 silly cache add type: 'range' } 7008 silly addNamed apache-crypt@>=1.1.2 <2.0.0 7009 verbose addNamed ">=1.1.2 <2.0.0" is a valid semver range for apache-crypt 7010 silly addNameRange { name: 'apache-crypt', range: '>=1.1.2 <2.0.0', hasData: false } 7011 silly mapToRegistry name apache-crypt 7012 silly mapToRegistry using default registry 7013 silly mapToRegistry registry https://registry.npmjs.org/ 7014 silly mapToRegistry uri https://registry.npmjs.org/apache-crypt 7015 verbose addNameRange registry:https://registry.npmjs.org/apache-crypt not in flight; fetching 7016 info retry fetch attempt 1 at 9:35:48 p.m. 7017 info attempt registry request try #1 at 9:35:48 p.m. 7018 http fetch GET https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.5.tgz 7019 verbose get https://registry.npmjs.org/bcryptjs not expired, no request 7020 silly addNameRange number 2 { name: 'bcryptjs', range: '>=2.3.0 <3.0.0', hasData: true } 7021 silly addNameRange versions [ 'bcryptjs', 7021 silly addNameRange [ '0.7.5', 7021 silly addNameRange '0.7.6', 7021 silly addNameRange '0.7.7', 7021 silly addNameRange '0.7.8', 7021 silly addNameRange '0.7.10', 7021 silly addNameRange '0.7.12', 7021 silly addNameRange '1.0.0', 7021 silly addNameRange '1.0.1', 7021 silly addNameRange '1.0.2', 7021 silly addNameRange '1.0.3', 7021 silly addNameRange '1.0.4', 7021 silly addNameRange '1.0.5', 7021 silly addNameRange '1.1.0', 7021 silly addNameRange '2.0.0', 7021 silly addNameRange '2.0.1', 7021 silly addNameRange '2.0.2', 7021 silly addNameRange '2.1.0', 7021 silly addNameRange '2.2.0', 7021 silly addNameRange '2.2.1', 7021 silly addNameRange '2.2.2', 7021 silly addNameRange '2.3.0', 7021 silly addNameRange '2.4.0', 7021 silly addNameRange '2.4.1', 7021 silly addNameRange '2.4.2', 7021 silly addNameRange '2.4.3' ] ] 7022 silly addNamed bcryptjs@2.4.3 7023 verbose addNamed "2.4.3" is a plain semver version for bcryptjs 7024 silly mapToRegistry name bcryptjs 7025 silly mapToRegistry using default registry 7026 silly mapToRegistry registry https://registry.npmjs.org/ 7027 silly mapToRegistry uri https://registry.npmjs.org/bcryptjs 7028 verbose addRemoteTarball https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz not in flight; adding 7029 verbose addRemoteTarball [ 'https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz', 7029 verbose addRemoteTarball '9ab5627b93e60621ff7cdac5da9733027df1d0cb' ] 7030 verbose get https://registry.npmjs.org/apache-crypt not expired, no request 7031 silly addNameRange number 2 { name: 'apache-crypt', range: '>=1.1.2 <2.0.0', hasData: true } 7032 silly addNameRange versions [ 'apache-crypt', 7032 silly addNameRange [ '1.0.0', 7032 silly addNameRange '1.0.1', 7032 silly addNameRange '1.0.2', 7032 silly addNameRange '1.0.3', 7032 silly addNameRange '1.0.4', 7032 silly addNameRange '1.0.5', 7032 silly addNameRange '1.0.6', 7032 silly addNameRange '1.0.7', 7032 silly addNameRange '1.0.8', 7032 silly addNameRange '1.0.9', 7032 silly addNameRange '1.1.0', 7032 silly addNameRange '1.1.1', 7032 silly addNameRange '1.1.2', 7032 silly addNameRange '1.2.0', 7032 silly addNameRange '1.2.1', 7032 silly addNameRange '1.2.2', 7032 silly addNameRange '1.2.3', 7032 silly addNameRange '1.2.4' ] ] 7033 silly addNamed apache-crypt@1.2.4 7034 verbose addNamed "1.2.4" is a plain semver version for apache-crypt 7035 silly mapToRegistry name apache-crypt 7036 silly mapToRegistry using default registry 7037 silly mapToRegistry registry https://registry.npmjs.org/ 7038 silly mapToRegistry uri https://registry.npmjs.org/apache-crypt 7039 verbose addRemoteTarball https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.4.tgz not in flight; adding 7040 verbose addRemoteTarball [ 'https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.4.tgz', 7040 verbose addRemoteTarball 'fc0aacb7877d64d26420cadf923bcd53e79fb34e' ] 7041 info retry fetch attempt 1 at 9:35:48 p.m. 7042 info attempt registry request try #1 at 9:35:48 p.m. 7043 http fetch GET https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz 7044 info retry fetch attempt 1 at 9:35:48 p.m. 7045 info attempt registry request try #1 at 9:35:48 p.m. 7046 http fetch GET https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.4.tgz 7047 http 200 https://registry.npmjs.org/uuid 7048 verbose headers { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 7048 verbose headers 'content-type': 'application/json', 7048 verbose headers 'transfer-encoding': 'chunked', 7048 verbose headers connection: 'keep-alive', 7048 verbose headers 'set-cookie': 7048 verbose headers [ '__cfduid=d1ee3f76af10e91946e8b995819e500fd1612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7048 verbose headers 'cf-ray': '61a0ba62dc1039ba-SEA', 7048 verbose headers age: '1861', 7048 verbose headers 'cache-control': 'public, max-age=300', 7048 verbose headers etag: 'W/"679587e29745a819dcc8021d0cd73d4a"', 7048 verbose headers 'last-modified': 'Tue, 08 Dec 2020 20:38:40 GMT', 7048 verbose headers vary: 'accept-encoding, accept', 7048 verbose headers 'cf-cache-status': 'HIT', 7048 verbose headers 'cf-request-id': '07f852d1c7000039ba3cb59000000001', 7048 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7048 verbose headers server: 'cloudflare', 7048 verbose headers 'content-encoding': 'gzip' } 7049 silly get cb [ 200, 7049 silly get { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 7049 silly get 'content-type': 'application/json', 7049 silly get 'transfer-encoding': 'chunked', 7049 silly get connection: 'keep-alive', 7049 silly get 'set-cookie': 7049 silly get [ '__cfduid=d1ee3f76af10e91946e8b995819e500fd1612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7049 silly get 'cf-ray': '61a0ba62dc1039ba-SEA', 7049 silly get age: '1861', 7049 silly get 'cache-control': 'public, max-age=300', 7049 silly get etag: 'W/"679587e29745a819dcc8021d0cd73d4a"', 7049 silly get 'last-modified': 'Tue, 08 Dec 2020 20:38:40 GMT', 7049 silly get vary: 'accept-encoding, accept', 7049 silly get 'cf-cache-status': 'HIT', 7049 silly get 'cf-request-id': '07f852d1c7000039ba3cb59000000001', 7049 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7049 silly get server: 'cloudflare', 7049 silly get 'content-encoding': 'gzip' } ] 7050 verbose get saving uuid to /home/michtang/.npm/registry.npmjs.org/uuid/.cache.json 7051 silly resolveWithNewModule uuid@3.4.0 checking installable status 7052 silly cache add args [ 'uuid@^3.0.0', null ] 7053 verbose cache add spec uuid@^3.0.0 7054 silly cache add parsed spec Result { 7054 silly cache add raw: 'uuid@^3.0.0', 7054 silly cache add scope: null, 7054 silly cache add name: 'uuid', 7054 silly cache add rawSpec: '^3.0.0', 7054 silly cache add spec: '>=3.0.0 <4.0.0', 7054 silly cache add type: 'range' } 7055 silly addNamed uuid@>=3.0.0 <4.0.0 7056 verbose addNamed ">=3.0.0 <4.0.0" is a valid semver range for uuid 7057 silly addNameRange { name: 'uuid', range: '>=3.0.0 <4.0.0', hasData: false } 7058 silly mapToRegistry name uuid 7059 silly mapToRegistry using default registry 7060 silly mapToRegistry registry https://registry.npmjs.org/ 7061 silly mapToRegistry uri https://registry.npmjs.org/uuid 7062 verbose addNameRange registry:https://registry.npmjs.org/uuid not in flight; fetching 7063 verbose get https://registry.npmjs.org/uuid not expired, no request 7064 silly addNameRange number 2 { name: 'uuid', range: '>=3.0.0 <4.0.0', hasData: true } 7065 silly addNameRange versions [ 'uuid', 7065 silly addNameRange [ '0.0.1', 7065 silly addNameRange '0.0.2', 7065 silly addNameRange '1.4.0', 7065 silly addNameRange '1.4.1', 7065 silly addNameRange '1.4.2', 7065 silly addNameRange '2.0.0', 7065 silly addNameRange '2.0.1', 7065 silly addNameRange '2.0.2', 7065 silly addNameRange '2.0.3', 7065 silly addNameRange '3.0.0', 7065 silly addNameRange '3.0.1', 7065 silly addNameRange '3.1.0', 7065 silly addNameRange '3.2.0', 7065 silly addNameRange '3.2.1', 7065 silly addNameRange '3.3.0', 7065 silly addNameRange '3.3.2', 7065 silly addNameRange '3.3.3', 7065 silly addNameRange '3.4.0', 7065 silly addNameRange '7.0.0-beta.0', 7065 silly addNameRange '7.0.0', 7065 silly addNameRange '7.0.1', 7065 silly addNameRange '7.0.2-beta.0', 7065 silly addNameRange '7.0.2', 7065 silly addNameRange '7.0.3', 7065 silly addNameRange '8.0.0-beta.0', 7065 silly addNameRange '8.0.0', 7065 silly addNameRange '8.1.0', 7065 silly addNameRange '8.2.0-beta.0', 7065 silly addNameRange '8.2.0', 7065 silly addNameRange '8.3.0-beta.0', 7065 silly addNameRange '8.3.0', 7065 silly addNameRange '8.3.1', 7065 silly addNameRange '8.3.2-beta.0', 7065 silly addNameRange '8.3.2' ] ] 7066 silly addNamed uuid@3.4.0 7067 verbose addNamed "3.4.0" is a plain semver version for uuid 7068 silly mapToRegistry name uuid 7069 silly mapToRegistry using default registry 7070 silly mapToRegistry registry https://registry.npmjs.org/ 7071 silly mapToRegistry uri https://registry.npmjs.org/uuid 7072 verbose addRemoteTarball https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz not in flight; adding 7073 verbose addRemoteTarball [ 'https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz', 7073 verbose addRemoteTarball 'b23e4358afa8a202fe7a100af1f5f883f02007ee' ] 7074 info retry fetch attempt 1 at 9:35:48 p.m. 7075 info attempt registry request try #1 at 9:35:48 p.m. 7076 http fetch GET https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz 7077 http fetch 200 https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz 7078 http fetch 200 https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.5.tgz 7079 silly fetchAndShaCheck shasum 5d6365ece2ccc32b612f886b2b292e1c96ff3ffb 7080 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/apache-md5/-/apache-md5-1.1.5.tgz not in flight; adding 7081 verbose addTmpTarball already have metadata; skipping unpack for apache-md5@1.1.5 7082 silly cache afterAdd apache-md5@1.1.5 7083 verbose afterAdd /home/michtang/.npm/apache-md5/1.1.5/package/package.json not in flight; writing 7084 verbose afterAdd /home/michtang/.npm/apache-md5/1.1.5/package/package.json written 7085 http fetch 200 https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.4.tgz 7086 silly fetchAndShaCheck shasum fc0aacb7877d64d26420cadf923bcd53e79fb34e 7087 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.4.tgz not in flight; adding 7088 verbose addTmpTarball already have metadata; skipping unpack for apache-crypt@1.2.4 7089 silly cache afterAdd apache-crypt@1.2.4 7090 verbose afterAdd /home/michtang/.npm/apache-crypt/1.2.4/package/package.json not in flight; writing 7091 verbose afterAdd /home/michtang/.npm/apache-crypt/1.2.4/package/package.json written 7092 http fetch 200 https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz 7093 silly fetchAndShaCheck shasum b23e4358afa8a202fe7a100af1f5f883f02007ee 7094 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/uuid/-/uuid-3.4.0.tgz not in flight; adding 7095 verbose addTmpTarball already have metadata; skipping unpack for uuid@3.4.0 7096 silly cache afterAdd uuid@3.4.0 7097 verbose afterAdd /home/michtang/.npm/uuid/3.4.0/package/package.json not in flight; writing 7098 verbose afterAdd /home/michtang/.npm/uuid/3.4.0/package/package.json written 7099 silly fetchAndShaCheck shasum 9ab5627b93e60621ff7cdac5da9733027df1d0cb 7100 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz not in flight; adding 7101 verbose addTmpTarball already have metadata; skipping unpack for bcryptjs@2.4.3 7102 silly cache afterAdd bcryptjs@2.4.3 7103 verbose afterAdd /home/michtang/.npm/bcryptjs/2.4.3/package/package.json not in flight; writing 7104 verbose afterAdd /home/michtang/.npm/bcryptjs/2.4.3/package/package.json written 7105 silly fetchNamedPackageData unix-crypt-td-js 7106 silly mapToRegistry name unix-crypt-td-js 7107 silly mapToRegistry using default registry 7108 silly mapToRegistry registry https://registry.npmjs.org/ 7109 silly mapToRegistry uri https://registry.npmjs.org/unix-crypt-td-js 7110 verbose request uri https://registry.npmjs.org/unix-crypt-td-js 7111 verbose request no auth needed 7112 info attempt registry request try #1 at 9:35:48 p.m. 7113 http request GET https://registry.npmjs.org/unix-crypt-td-js 7114 http 200 https://registry.npmjs.org/unix-crypt-td-js 7115 verbose headers { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 7115 verbose headers 'content-type': 'application/json', 7115 verbose headers 'transfer-encoding': 'chunked', 7115 verbose headers connection: 'keep-alive', 7115 verbose headers 'set-cookie': 7115 verbose headers [ '__cfduid=dd6a990395e704a2f5830e0c882f46b991612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7115 verbose headers 'cf-ray': '61a0ba655b2e0905-SEA', 7115 verbose headers age: '4329', 7115 verbose headers 'cache-control': 'public, max-age=300', 7115 verbose headers etag: 'W/"3347e0e62657fe88213af497507f48ba"', 7115 verbose headers 'last-modified': 'Thu, 24 Oct 2019 16:38:21 GMT', 7115 verbose headers vary: 'accept-encoding, accept', 7115 verbose headers 'cf-cache-status': 'HIT', 7115 verbose headers 'cf-request-id': '07f852d35600000905f4899000000001', 7115 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7115 verbose headers server: 'cloudflare', 7115 verbose headers 'content-encoding': 'gzip' } 7116 silly get cb [ 200, 7116 silly get { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 7116 silly get 'content-type': 'application/json', 7116 silly get 'transfer-encoding': 'chunked', 7116 silly get connection: 'keep-alive', 7116 silly get 'set-cookie': 7116 silly get [ '__cfduid=dd6a990395e704a2f5830e0c882f46b991612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7116 silly get 'cf-ray': '61a0ba655b2e0905-SEA', 7116 silly get age: '4329', 7116 silly get 'cache-control': 'public, max-age=300', 7116 silly get etag: 'W/"3347e0e62657fe88213af497507f48ba"', 7116 silly get 'last-modified': 'Thu, 24 Oct 2019 16:38:21 GMT', 7116 silly get vary: 'accept-encoding, accept', 7116 silly get 'cf-cache-status': 'HIT', 7116 silly get 'cf-request-id': '07f852d35600000905f4899000000001', 7116 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7116 silly get server: 'cloudflare', 7116 silly get 'content-encoding': 'gzip' } ] 7117 verbose get saving unix-crypt-td-js to /home/michtang/.npm/registry.npmjs.org/unix-crypt-td-js/.cache.json 7118 silly resolveWithNewModule unix-crypt-td-js@1.1.4 checking installable status 7119 silly cache add args [ 'unix-crypt-td-js@^1.1.4', null ] 7120 verbose cache add spec unix-crypt-td-js@^1.1.4 7121 silly cache add parsed spec Result { 7121 silly cache add raw: 'unix-crypt-td-js@^1.1.4', 7121 silly cache add scope: null, 7121 silly cache add name: 'unix-crypt-td-js', 7121 silly cache add rawSpec: '^1.1.4', 7121 silly cache add spec: '>=1.1.4 <2.0.0', 7121 silly cache add type: 'range' } 7122 silly addNamed unix-crypt-td-js@>=1.1.4 <2.0.0 7123 verbose addNamed ">=1.1.4 <2.0.0" is a valid semver range for unix-crypt-td-js 7124 silly addNameRange { name: 'unix-crypt-td-js', 7124 silly addNameRange range: '>=1.1.4 <2.0.0', 7124 silly addNameRange hasData: false } 7125 silly mapToRegistry name unix-crypt-td-js 7126 silly mapToRegistry using default registry 7127 silly mapToRegistry registry https://registry.npmjs.org/ 7128 silly mapToRegistry uri https://registry.npmjs.org/unix-crypt-td-js 7129 verbose addNameRange registry:https://registry.npmjs.org/unix-crypt-td-js not in flight; fetching 7130 verbose get https://registry.npmjs.org/unix-crypt-td-js not expired, no request 7131 silly addNameRange number 2 { name: 'unix-crypt-td-js', 7131 silly addNameRange range: '>=1.1.4 <2.0.0', 7131 silly addNameRange hasData: true } 7132 silly addNameRange versions [ 'unix-crypt-td-js', 7132 silly addNameRange [ '1.0.0', '1.1.0', '1.1.1', '1.1.2', '1.1.3', '1.1.4' ] ] 7133 silly addNamed unix-crypt-td-js@1.1.4 7134 verbose addNamed "1.1.4" is a plain semver version for unix-crypt-td-js 7135 silly mapToRegistry name unix-crypt-td-js 7136 silly mapToRegistry using default registry 7137 silly mapToRegistry registry https://registry.npmjs.org/ 7138 silly mapToRegistry uri https://registry.npmjs.org/unix-crypt-td-js 7139 verbose addRemoteTarball https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz not in flight; adding 7140 verbose addRemoteTarball [ 'https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz', 7140 verbose addRemoteTarball '4912dfad1c8aeb7d20fa0a39e4c31918c1d5d5dd' ] 7141 info retry fetch attempt 1 at 9:35:48 p.m. 7142 info attempt registry request try #1 at 9:35:48 p.m. 7143 http fetch GET https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz 7144 http fetch 200 https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz 7145 silly fetchAndShaCheck shasum 4912dfad1c8aeb7d20fa0a39e4c31918c1d5d5dd 7146 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz not in flight; adding 7147 verbose addTmpTarball already have metadata; skipping unpack for unix-crypt-td-js@1.1.4 7148 silly cache afterAdd unix-crypt-td-js@1.1.4 7149 verbose afterAdd /home/michtang/.npm/unix-crypt-td-js/1.1.4/package/package.json not in flight; writing 7150 verbose afterAdd /home/michtang/.npm/unix-crypt-td-js/1.1.4/package/package.json written 7151 silly fetchNamedPackageData basic-auth 7152 silly mapToRegistry name basic-auth 7153 silly mapToRegistry using default registry 7154 silly mapToRegistry registry https://registry.npmjs.org/ 7155 silly mapToRegistry uri https://registry.npmjs.org/basic-auth 7156 silly fetchNamedPackageData depd 7157 silly mapToRegistry name depd 7158 silly mapToRegistry using default registry 7159 silly mapToRegistry registry https://registry.npmjs.org/ 7160 silly mapToRegistry uri https://registry.npmjs.org/depd 7161 silly fetchNamedPackageData on-headers 7162 silly mapToRegistry name on-headers 7163 silly mapToRegistry using default registry 7164 silly mapToRegistry registry https://registry.npmjs.org/ 7165 silly mapToRegistry uri https://registry.npmjs.org/on-headers 7166 verbose request uri https://registry.npmjs.org/basic-auth 7167 verbose request no auth needed 7168 info attempt registry request try #1 at 9:35:48 p.m. 7169 http request GET https://registry.npmjs.org/basic-auth 7170 verbose request uri https://registry.npmjs.org/depd 7171 verbose request no auth needed 7172 info attempt registry request try #1 at 9:35:48 p.m. 7173 http request GET https://registry.npmjs.org/depd 7174 verbose request uri https://registry.npmjs.org/on-headers 7175 verbose request no auth needed 7176 info attempt registry request try #1 at 9:35:48 p.m. 7177 http request GET https://registry.npmjs.org/on-headers 7178 http 200 https://registry.npmjs.org/on-headers 7179 verbose headers { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 7179 verbose headers 'content-type': 'application/json', 7179 verbose headers 'transfer-encoding': 'chunked', 7179 verbose headers connection: 'keep-alive', 7179 verbose headers 'set-cookie': 7179 verbose headers [ '__cfduid=d020a9cad72b15b5f4cc5d807b26f2f6a1612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7179 verbose headers 'cf-ray': '61a0ba661e5dc981-SEA', 7179 verbose headers age: '5667', 7179 verbose headers 'cache-control': 'public, max-age=300', 7179 verbose headers etag: 'W/"f4b0ced7f21b1a4e6ba999293fd842a1"', 7179 verbose headers 'last-modified': 'Fri, 22 Feb 2019 03:48:58 GMT', 7179 verbose headers vary: 'accept-encoding, accept', 7179 verbose headers 'cf-cache-status': 'HIT', 7179 verbose headers 'cf-request-id': '07f852d3ce0000c9813018b000000001', 7179 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7179 verbose headers server: 'cloudflare', 7179 verbose headers 'content-encoding': 'gzip' } 7180 silly get cb [ 200, 7180 silly get { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 7180 silly get 'content-type': 'application/json', 7180 silly get 'transfer-encoding': 'chunked', 7180 silly get connection: 'keep-alive', 7180 silly get 'set-cookie': 7180 silly get [ '__cfduid=d020a9cad72b15b5f4cc5d807b26f2f6a1612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7180 silly get 'cf-ray': '61a0ba661e5dc981-SEA', 7180 silly get age: '5667', 7180 silly get 'cache-control': 'public, max-age=300', 7180 silly get etag: 'W/"f4b0ced7f21b1a4e6ba999293fd842a1"', 7180 silly get 'last-modified': 'Fri, 22 Feb 2019 03:48:58 GMT', 7180 silly get vary: 'accept-encoding, accept', 7180 silly get 'cf-cache-status': 'HIT', 7180 silly get 'cf-request-id': '07f852d3ce0000c9813018b000000001', 7180 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7180 silly get server: 'cloudflare', 7180 silly get 'content-encoding': 'gzip' } ] 7181 verbose get saving on-headers to /home/michtang/.npm/registry.npmjs.org/on-headers/.cache.json 7182 http 200 https://registry.npmjs.org/basic-auth 7183 verbose headers { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 7183 verbose headers 'content-type': 'application/json', 7183 verbose headers 'transfer-encoding': 'chunked', 7183 verbose headers connection: 'keep-alive', 7183 verbose headers 'set-cookie': 7183 verbose headers [ '__cfduid=db98c234087b33cdf2cfb0490952a27471612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7183 verbose headers 'cf-ray': '61a0ba661a3cded9-SEA', 7183 verbose headers age: '3208', 7183 verbose headers 'cache-control': 'public, max-age=300', 7183 verbose headers etag: 'W/"919ca208631295de2d6516198d27c201"', 7183 verbose headers 'last-modified': 'Thu, 21 May 2020 14:39:16 GMT', 7183 verbose headers vary: 'accept-encoding, accept', 7183 verbose headers 'cf-cache-status': 'HIT', 7183 verbose headers 'cf-request-id': '07f852d3ce0000ded9008c2000000001', 7183 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7183 verbose headers server: 'cloudflare', 7183 verbose headers 'content-encoding': 'gzip' } 7184 silly get cb [ 200, 7184 silly get { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 7184 silly get 'content-type': 'application/json', 7184 silly get 'transfer-encoding': 'chunked', 7184 silly get connection: 'keep-alive', 7184 silly get 'set-cookie': 7184 silly get [ '__cfduid=db98c234087b33cdf2cfb0490952a27471612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7184 silly get 'cf-ray': '61a0ba661a3cded9-SEA', 7184 silly get age: '3208', 7184 silly get 'cache-control': 'public, max-age=300', 7184 silly get etag: 'W/"919ca208631295de2d6516198d27c201"', 7184 silly get 'last-modified': 'Thu, 21 May 2020 14:39:16 GMT', 7184 silly get vary: 'accept-encoding, accept', 7184 silly get 'cf-cache-status': 'HIT', 7184 silly get 'cf-request-id': '07f852d3ce0000ded9008c2000000001', 7184 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7184 silly get server: 'cloudflare', 7184 silly get 'content-encoding': 'gzip' } ] 7185 verbose get saving basic-auth to /home/michtang/.npm/registry.npmjs.org/basic-auth/.cache.json 7186 http 200 https://registry.npmjs.org/depd 7187 verbose headers { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 7187 verbose headers 'content-type': 'application/json', 7187 verbose headers 'transfer-encoding': 'chunked', 7187 verbose headers connection: 'keep-alive', 7187 verbose headers 'set-cookie': 7187 verbose headers [ '__cfduid=d43698bfa30dc5f2cdee8e417797235061612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7187 verbose headers 'cf-ray': '61a0ba661e9039a8-SEA', 7187 verbose headers age: '4855', 7187 verbose headers 'cache-control': 'public, max-age=300', 7187 verbose headers etag: 'W/"70852dc9265da686a07afcc095f5313d"', 7187 verbose headers 'last-modified': 'Wed, 02 Jan 2019 20:56:16 GMT', 7187 verbose headers vary: 'accept-encoding, accept', 7187 verbose headers 'cf-cache-status': 'HIT', 7187 verbose headers 'cf-request-id': '07f852d3ce000039a81b143000000001', 7187 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7187 verbose headers server: 'cloudflare', 7187 verbose headers 'content-encoding': 'gzip' } 7188 silly get cb [ 200, 7188 silly get { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 7188 silly get 'content-type': 'application/json', 7188 silly get 'transfer-encoding': 'chunked', 7188 silly get connection: 'keep-alive', 7188 silly get 'set-cookie': 7188 silly get [ '__cfduid=d43698bfa30dc5f2cdee8e417797235061612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7188 silly get 'cf-ray': '61a0ba661e9039a8-SEA', 7188 silly get age: '4855', 7188 silly get 'cache-control': 'public, max-age=300', 7188 silly get etag: 'W/"70852dc9265da686a07afcc095f5313d"', 7188 silly get 'last-modified': 'Wed, 02 Jan 2019 20:56:16 GMT', 7188 silly get vary: 'accept-encoding, accept', 7188 silly get 'cf-cache-status': 'HIT', 7188 silly get 'cf-request-id': '07f852d3ce000039a81b143000000001', 7188 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7188 silly get server: 'cloudflare', 7188 silly get 'content-encoding': 'gzip' } ] 7189 verbose get saving depd to /home/michtang/.npm/registry.npmjs.org/depd/.cache.json 7190 silly resolveWithNewModule on-headers@1.0.2 checking installable status 7191 silly cache add args [ 'on-headers@~1.0.2', null ] 7192 verbose cache add spec on-headers@~1.0.2 7193 silly cache add parsed spec Result { 7193 silly cache add raw: 'on-headers@~1.0.2', 7193 silly cache add scope: null, 7193 silly cache add name: 'on-headers', 7193 silly cache add rawSpec: '~1.0.2', 7193 silly cache add spec: '>=1.0.2 <1.1.0', 7193 silly cache add type: 'range' } 7194 silly addNamed on-headers@>=1.0.2 <1.1.0 7195 verbose addNamed ">=1.0.2 <1.1.0" is a valid semver range for on-headers 7196 silly addNameRange { name: 'on-headers', range: '>=1.0.2 <1.1.0', hasData: false } 7197 silly mapToRegistry name on-headers 7198 silly mapToRegistry using default registry 7199 silly mapToRegistry registry https://registry.npmjs.org/ 7200 silly mapToRegistry uri https://registry.npmjs.org/on-headers 7201 verbose addNameRange registry:https://registry.npmjs.org/on-headers not in flight; fetching 7202 silly resolveWithNewModule basic-auth@2.0.1 checking installable status 7203 silly cache add args [ 'basic-auth@~2.0.1', null ] 7204 verbose cache add spec basic-auth@~2.0.1 7205 silly cache add parsed spec Result { 7205 silly cache add raw: 'basic-auth@~2.0.1', 7205 silly cache add scope: null, 7205 silly cache add name: 'basic-auth', 7205 silly cache add rawSpec: '~2.0.1', 7205 silly cache add spec: '>=2.0.1 <2.1.0', 7205 silly cache add type: 'range' } 7206 silly addNamed basic-auth@>=2.0.1 <2.1.0 7207 verbose addNamed ">=2.0.1 <2.1.0" is a valid semver range for basic-auth 7208 silly addNameRange { name: 'basic-auth', range: '>=2.0.1 <2.1.0', hasData: false } 7209 silly mapToRegistry name basic-auth 7210 silly mapToRegistry using default registry 7211 silly mapToRegistry registry https://registry.npmjs.org/ 7212 silly mapToRegistry uri https://registry.npmjs.org/basic-auth 7213 verbose addNameRange registry:https://registry.npmjs.org/basic-auth not in flight; fetching 7214 verbose get https://registry.npmjs.org/on-headers not expired, no request 7215 silly addNameRange number 2 { name: 'on-headers', range: '>=1.0.2 <1.1.0', hasData: true } 7216 silly addNameRange versions [ 'on-headers', [ '0.0.0', '1.0.0', '1.0.1', '1.0.2' ] ] 7217 silly addNamed on-headers@1.0.2 7218 verbose addNamed "1.0.2" is a plain semver version for on-headers 7219 silly resolveWithNewModule depd@2.0.0 checking installable status 7220 silly cache add args [ 'depd@~2.0.0', null ] 7221 verbose cache add spec depd@~2.0.0 7222 silly cache add parsed spec Result { 7222 silly cache add raw: 'depd@~2.0.0', 7222 silly cache add scope: null, 7222 silly cache add name: 'depd', 7222 silly cache add rawSpec: '~2.0.0', 7222 silly cache add spec: '>=2.0.0 <2.1.0', 7222 silly cache add type: 'range' } 7223 silly addNamed depd@>=2.0.0 <2.1.0 7224 verbose addNamed ">=2.0.0 <2.1.0" is a valid semver range for depd 7225 silly addNameRange { name: 'depd', range: '>=2.0.0 <2.1.0', hasData: false } 7226 silly mapToRegistry name depd 7227 silly mapToRegistry using default registry 7228 silly mapToRegistry registry https://registry.npmjs.org/ 7229 silly mapToRegistry uri https://registry.npmjs.org/depd 7230 verbose addNameRange registry:https://registry.npmjs.org/depd not in flight; fetching 7231 verbose get https://registry.npmjs.org/basic-auth not expired, no request 7232 silly addNameRange number 2 { name: 'basic-auth', range: '>=2.0.1 <2.1.0', hasData: true } 7233 silly addNameRange versions [ 'basic-auth', 7233 silly addNameRange [ '0.0.1', 7233 silly addNameRange '1.0.0', 7233 silly addNameRange '1.0.1', 7233 silly addNameRange '1.0.2', 7233 silly addNameRange '1.0.3', 7233 silly addNameRange '1.0.4', 7233 silly addNameRange '1.1.0', 7233 silly addNameRange '2.0.0', 7233 silly addNameRange '2.0.1' ] ] 7234 silly addNamed basic-auth@2.0.1 7235 verbose addNamed "2.0.1" is a plain semver version for basic-auth 7236 silly mapToRegistry name on-headers 7237 silly mapToRegistry using default registry 7238 silly mapToRegistry registry https://registry.npmjs.org/ 7239 silly mapToRegistry uri https://registry.npmjs.org/on-headers 7240 verbose addRemoteTarball https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz not in flight; adding 7241 verbose addRemoteTarball [ 'https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz', 7241 verbose addRemoteTarball '772b0ae6aaa525c399e489adfad90c403eb3c28f' ] 7242 silly mapToRegistry name basic-auth 7243 silly mapToRegistry using default registry 7244 silly mapToRegistry registry https://registry.npmjs.org/ 7245 silly mapToRegistry uri https://registry.npmjs.org/basic-auth 7246 verbose addRemoteTarball https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz not in flight; adding 7247 verbose addRemoteTarball [ 'https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz', 7247 verbose addRemoteTarball 'b998279bf47ce38344b4f3cf916d4679bbf51e3a' ] 7248 info retry fetch attempt 1 at 9:35:48 p.m. 7249 info attempt registry request try #1 at 9:35:48 p.m. 7250 http fetch GET https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz 7251 verbose get https://registry.npmjs.org/depd not expired, no request 7252 silly addNameRange number 2 { name: 'depd', range: '>=2.0.0 <2.1.0', hasData: true } 7253 silly addNameRange versions [ 'depd', 7253 silly addNameRange [ '0.0.0', 7253 silly addNameRange '0.0.1', 7253 silly addNameRange '0.1.0', 7253 silly addNameRange '0.2.0', 7253 silly addNameRange '0.3.0', 7253 silly addNameRange '0.4.0', 7253 silly addNameRange '0.4.1', 7253 silly addNameRange '0.4.2', 7253 silly addNameRange '0.4.3', 7253 silly addNameRange '0.4.4', 7253 silly addNameRange '0.4.5', 7253 silly addNameRange '1.0.0', 7253 silly addNameRange '1.0.1', 7253 silly addNameRange '1.1.0', 7253 silly addNameRange '1.1.1', 7253 silly addNameRange '1.1.2', 7253 silly addNameRange '2.0.0' ] ] 7254 silly addNamed depd@2.0.0 7255 verbose addNamed "2.0.0" is a plain semver version for depd 7256 info retry fetch attempt 1 at 9:35:48 p.m. 7257 info attempt registry request try #1 at 9:35:48 p.m. 7258 http fetch GET https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz 7259 silly mapToRegistry name depd 7260 silly mapToRegistry using default registry 7261 silly mapToRegistry registry https://registry.npmjs.org/ 7262 silly mapToRegistry uri https://registry.npmjs.org/depd 7263 verbose addRemoteTarball https://registry.npmjs.org/depd/-/depd-2.0.0.tgz not in flight; adding 7264 verbose addRemoteTarball [ 'https://registry.npmjs.org/depd/-/depd-2.0.0.tgz', 7264 verbose addRemoteTarball 'b696163cc757560d09cf22cc8fad1571b79e76df' ] 7265 info retry fetch attempt 1 at 9:35:48 p.m. 7266 info attempt registry request try #1 at 9:35:48 p.m. 7267 http fetch GET https://registry.npmjs.org/depd/-/depd-2.0.0.tgz 7268 http fetch 200 https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz 7269 silly fetchAndShaCheck shasum 772b0ae6aaa525c399e489adfad90c403eb3c28f 7270 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz not in flight; adding 7271 verbose addTmpTarball already have metadata; skipping unpack for on-headers@1.0.2 7272 http fetch 200 https://registry.npmjs.org/depd/-/depd-2.0.0.tgz 7273 silly fetchAndShaCheck shasum b696163cc757560d09cf22cc8fad1571b79e76df 7274 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/depd/-/depd-2.0.0.tgz not in flight; adding 7275 verbose addTmpTarball already have metadata; skipping unpack for depd@2.0.0 7276 silly cache afterAdd on-headers@1.0.2 7277 verbose afterAdd /home/michtang/.npm/on-headers/1.0.2/package/package.json not in flight; writing 7278 http fetch 200 https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz 7279 verbose afterAdd /home/michtang/.npm/on-headers/1.0.2/package/package.json written 7280 silly fetchAndShaCheck shasum b998279bf47ce38344b4f3cf916d4679bbf51e3a 7281 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz not in flight; adding 7282 verbose addTmpTarball already have metadata; skipping unpack for basic-auth@2.0.1 7283 silly cache afterAdd depd@2.0.0 7284 verbose afterAdd /home/michtang/.npm/depd/2.0.0/package/package.json not in flight; writing 7285 verbose afterAdd /home/michtang/.npm/depd/2.0.0/package/package.json written 7286 silly cache afterAdd basic-auth@2.0.1 7287 verbose afterAdd /home/michtang/.npm/basic-auth/2.0.1/package/package.json not in flight; writing 7288 verbose afterAdd /home/michtang/.npm/basic-auth/2.0.1/package/package.json written 7289 silly fetchNamedPackageData is-wsl 7290 silly mapToRegistry name is-wsl 7291 silly mapToRegistry using default registry 7292 silly mapToRegistry registry https://registry.npmjs.org/ 7293 silly mapToRegistry uri https://registry.npmjs.org/is-wsl 7294 verbose request uri https://registry.npmjs.org/is-wsl 7295 verbose request no auth needed 7296 info attempt registry request try #1 at 9:35:48 p.m. 7297 http request GET https://registry.npmjs.org/is-wsl 7298 http 200 https://registry.npmjs.org/is-wsl 7299 verbose headers { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 7299 verbose headers 'content-type': 'application/json', 7299 verbose headers 'transfer-encoding': 'chunked', 7299 verbose headers connection: 'keep-alive', 7299 verbose headers 'set-cookie': 7299 verbose headers [ '__cfduid=d1ee3f76af10e91946e8b995819e500fd1612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7299 verbose headers 'cf-ray': '61a0ba66daa639ba-SEA', 7299 verbose headers age: '5110', 7299 verbose headers 'cache-control': 'public, max-age=300', 7299 verbose headers etag: 'W/"182bba60962bf6093cb8f83bbf491028"', 7299 verbose headers 'last-modified': 'Sun, 03 May 2020 07:57:16 GMT', 7299 verbose headers vary: 'accept-encoding, accept', 7299 verbose headers 'cf-cache-status': 'HIT', 7299 verbose headers 'cf-request-id': '07f852d447000039ba2418b000000001', 7299 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7299 verbose headers server: 'cloudflare', 7299 verbose headers 'content-encoding': 'gzip' } 7300 silly get cb [ 200, 7300 silly get { date: 'Sun, 31 Jan 2021 04:35:48 GMT', 7300 silly get 'content-type': 'application/json', 7300 silly get 'transfer-encoding': 'chunked', 7300 silly get connection: 'keep-alive', 7300 silly get 'set-cookie': 7300 silly get [ '__cfduid=d1ee3f76af10e91946e8b995819e500fd1612067748; expires=Tue, 02-Mar-21 04:35:48 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7300 silly get 'cf-ray': '61a0ba66daa639ba-SEA', 7300 silly get age: '5110', 7300 silly get 'cache-control': 'public, max-age=300', 7300 silly get etag: 'W/"182bba60962bf6093cb8f83bbf491028"', 7300 silly get 'last-modified': 'Sun, 03 May 2020 07:57:16 GMT', 7300 silly get vary: 'accept-encoding, accept', 7300 silly get 'cf-cache-status': 'HIT', 7300 silly get 'cf-request-id': '07f852d447000039ba2418b000000001', 7300 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7300 silly get server: 'cloudflare', 7300 silly get 'content-encoding': 'gzip' } ] 7301 verbose get saving is-wsl to /home/michtang/.npm/registry.npmjs.org/is-wsl/.cache.json 7302 silly resolveWithNewModule is-wsl@1.1.0 checking installable status 7303 silly cache add args [ 'is-wsl@^1.1.0', null ] 7304 verbose cache add spec is-wsl@^1.1.0 7305 silly cache add parsed spec Result { 7305 silly cache add raw: 'is-wsl@^1.1.0', 7305 silly cache add scope: null, 7305 silly cache add name: 'is-wsl', 7305 silly cache add rawSpec: '^1.1.0', 7305 silly cache add spec: '>=1.1.0 <2.0.0', 7305 silly cache add type: 'range' } 7306 silly addNamed is-wsl@>=1.1.0 <2.0.0 7307 verbose addNamed ">=1.1.0 <2.0.0" is a valid semver range for is-wsl 7308 silly addNameRange { name: 'is-wsl', range: '>=1.1.0 <2.0.0', hasData: false } 7309 silly mapToRegistry name is-wsl 7310 silly mapToRegistry using default registry 7311 silly mapToRegistry registry https://registry.npmjs.org/ 7312 silly mapToRegistry uri https://registry.npmjs.org/is-wsl 7313 verbose addNameRange registry:https://registry.npmjs.org/is-wsl not in flight; fetching 7314 verbose get https://registry.npmjs.org/is-wsl not expired, no request 7315 silly addNameRange number 2 { name: 'is-wsl', range: '>=1.1.0 <2.0.0', hasData: true } 7316 silly addNameRange versions [ 'is-wsl', 7316 silly addNameRange [ '1.0.0', '1.1.0', '2.0.0', '2.1.0', '2.1.1', '2.2.0' ] ] 7317 silly addNamed is-wsl@1.1.0 7318 verbose addNamed "1.1.0" is a plain semver version for is-wsl 7319 silly mapToRegistry name is-wsl 7320 silly mapToRegistry using default registry 7321 silly mapToRegistry registry https://registry.npmjs.org/ 7322 silly mapToRegistry uri https://registry.npmjs.org/is-wsl 7323 verbose addRemoteTarball https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz not in flight; adding 7324 verbose addRemoteTarball [ 'https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz', 7324 verbose addRemoteTarball '1f16e4aa22b04d1336b66188a66af3c600c3a66d' ] 7325 info retry fetch attempt 1 at 9:35:48 p.m. 7326 info attempt registry request try #1 at 9:35:48 p.m. 7327 http fetch GET https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz 7328 http fetch 200 https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz 7329 silly fetchAndShaCheck shasum 1f16e4aa22b04d1336b66188a66af3c600c3a66d 7330 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz not in flight; adding 7331 verbose addTmpTarball already have metadata; skipping unpack for is-wsl@1.1.0 7332 silly cache afterAdd is-wsl@1.1.0 7333 verbose afterAdd /home/michtang/.npm/is-wsl/1.1.0/package/package.json not in flight; writing 7334 verbose afterAdd /home/michtang/.npm/is-wsl/1.1.0/package/package.json written 7335 silly fetchNamedPackageData depd 7336 silly mapToRegistry name depd 7337 silly mapToRegistry using default registry 7338 silly mapToRegistry registry https://registry.npmjs.org/ 7339 silly mapToRegistry uri https://registry.npmjs.org/depd 7340 silly resolveWithNewModule depd@1.1.2 checking installable status 7341 silly cache add args [ 'depd@~1.1.2', null ] 7342 verbose cache add spec depd@~1.1.2 7343 silly fetchNamedPackageData destroy 7344 silly mapToRegistry name destroy 7345 silly mapToRegistry using default registry 7346 silly mapToRegistry registry https://registry.npmjs.org/ 7347 silly mapToRegistry uri https://registry.npmjs.org/destroy 7348 silly fetchNamedPackageData etag 7349 silly mapToRegistry name etag 7350 silly mapToRegistry using default registry 7351 silly mapToRegistry registry https://registry.npmjs.org/ 7352 silly mapToRegistry uri https://registry.npmjs.org/etag 7353 silly fetchNamedPackageData fresh 7354 silly mapToRegistry name fresh 7355 silly mapToRegistry using default registry 7356 silly mapToRegistry registry https://registry.npmjs.org/ 7357 silly mapToRegistry uri https://registry.npmjs.org/fresh 7358 silly fetchNamedPackageData http-errors 7359 silly mapToRegistry name http-errors 7360 silly mapToRegistry using default registry 7361 silly mapToRegistry registry https://registry.npmjs.org/ 7362 silly mapToRegistry uri https://registry.npmjs.org/http-errors 7363 silly fetchNamedPackageData mime 7364 silly mapToRegistry name mime 7365 silly mapToRegistry using default registry 7366 silly mapToRegistry registry https://registry.npmjs.org/ 7367 silly mapToRegistry uri https://registry.npmjs.org/mime 7368 silly fetchNamedPackageData ms 7369 silly mapToRegistry name ms 7370 silly mapToRegistry using default registry 7371 silly mapToRegistry registry https://registry.npmjs.org/ 7372 silly mapToRegistry uri https://registry.npmjs.org/ms 7373 silly resolveWithNewModule ms@2.1.1 checking installable status 7374 silly cache add args [ 'ms@2.1.1', null ] 7375 verbose cache add spec ms@2.1.1 7376 silly fetchNamedPackageData range-parser 7377 silly mapToRegistry name range-parser 7378 silly mapToRegistry using default registry 7379 silly mapToRegistry registry https://registry.npmjs.org/ 7380 silly mapToRegistry uri https://registry.npmjs.org/range-parser 7381 silly cache add parsed spec Result { 7381 silly cache add raw: 'depd@~1.1.2', 7381 silly cache add scope: null, 7381 silly cache add name: 'depd', 7381 silly cache add rawSpec: '~1.1.2', 7381 silly cache add spec: '>=1.1.2 <1.2.0', 7381 silly cache add type: 'range' } 7382 silly addNamed depd@>=1.1.2 <1.2.0 7383 verbose addNamed ">=1.1.2 <1.2.0" is a valid semver range for depd 7384 silly addNameRange { name: 'depd', range: '>=1.1.2 <1.2.0', hasData: false } 7385 silly mapToRegistry name depd 7386 silly mapToRegistry using default registry 7387 silly mapToRegistry registry https://registry.npmjs.org/ 7388 silly mapToRegistry uri https://registry.npmjs.org/depd 7389 verbose addNameRange registry:https://registry.npmjs.org/depd not in flight; fetching 7390 silly cache add parsed spec Result { 7390 silly cache add raw: 'ms@2.1.1', 7390 silly cache add scope: null, 7390 silly cache add name: 'ms', 7390 silly cache add rawSpec: '2.1.1', 7390 silly cache add spec: '2.1.1', 7390 silly cache add type: 'version' } 7391 silly addNamed ms@2.1.1 7392 verbose addNamed "2.1.1" is a plain semver version for ms 7393 silly mapToRegistry name ms 7394 silly mapToRegistry using default registry 7395 silly mapToRegistry registry https://registry.npmjs.org/ 7396 silly mapToRegistry uri https://registry.npmjs.org/ms 7397 verbose addNameVersion registry:https://registry.npmjs.org/ms not in flight; fetching 7398 verbose request uri https://registry.npmjs.org/destroy 7399 verbose request no auth needed 7400 info attempt registry request try #1 at 9:35:49 p.m. 7401 http request GET https://registry.npmjs.org/destroy 7402 verbose request uri https://registry.npmjs.org/etag 7403 verbose request no auth needed 7404 info attempt registry request try #1 at 9:35:49 p.m. 7405 http request GET https://registry.npmjs.org/etag 7406 verbose request uri https://registry.npmjs.org/fresh 7407 verbose request no auth needed 7408 info attempt registry request try #1 at 9:35:49 p.m. 7409 http request GET https://registry.npmjs.org/fresh 7410 verbose request uri https://registry.npmjs.org/http-errors 7411 verbose request no auth needed 7412 info attempt registry request try #1 at 9:35:49 p.m. 7413 http request GET https://registry.npmjs.org/http-errors 7414 verbose request uri https://registry.npmjs.org/mime 7415 verbose request no auth needed 7416 info attempt registry request try #1 at 9:35:49 p.m. 7417 http request GET https://registry.npmjs.org/mime 7418 verbose request uri https://registry.npmjs.org/range-parser 7419 verbose request no auth needed 7420 info attempt registry request try #1 at 9:35:49 p.m. 7421 http request GET https://registry.npmjs.org/range-parser 7422 verbose get https://registry.npmjs.org/depd not expired, no request 7423 silly addNameRange number 2 { name: 'depd', range: '>=1.1.2 <1.2.0', hasData: true } 7424 silly addNameRange versions [ 'depd', 7424 silly addNameRange [ '0.0.0', 7424 silly addNameRange '0.0.1', 7424 silly addNameRange '0.1.0', 7424 silly addNameRange '0.2.0', 7424 silly addNameRange '0.3.0', 7424 silly addNameRange '0.4.0', 7424 silly addNameRange '0.4.1', 7424 silly addNameRange '0.4.2', 7424 silly addNameRange '0.4.3', 7424 silly addNameRange '0.4.4', 7424 silly addNameRange '0.4.5', 7424 silly addNameRange '1.0.0', 7424 silly addNameRange '1.0.1', 7424 silly addNameRange '1.1.0', 7424 silly addNameRange '1.1.1', 7424 silly addNameRange '1.1.2', 7424 silly addNameRange '2.0.0' ] ] 7425 silly addNamed depd@1.1.2 7426 verbose addNamed "1.1.2" is a plain semver version for depd 7427 verbose get https://registry.npmjs.org/ms not expired, no request 7428 silly mapToRegistry name depd 7429 silly mapToRegistry using default registry 7430 silly mapToRegistry registry https://registry.npmjs.org/ 7431 silly mapToRegistry uri https://registry.npmjs.org/depd 7432 verbose addRemoteTarball https://registry.npmjs.org/depd/-/depd-1.1.2.tgz not in flight; adding 7433 verbose addRemoteTarball [ 'https://registry.npmjs.org/depd/-/depd-1.1.2.tgz', 7433 verbose addRemoteTarball '9bcd52e14c097763e749b274c4346ed2e560b5a9' ] 7434 silly mapToRegistry name ms 7435 silly mapToRegistry using default registry 7436 silly mapToRegistry registry https://registry.npmjs.org/ 7437 silly mapToRegistry uri https://registry.npmjs.org/ms 7438 verbose addRemoteTarball https://registry.npmjs.org/ms/-/ms-2.1.1.tgz not in flight; adding 7439 verbose addRemoteTarball [ 'https://registry.npmjs.org/ms/-/ms-2.1.1.tgz', 7439 verbose addRemoteTarball '30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a' ] 7440 info retry fetch attempt 1 at 9:35:49 p.m. 7441 info attempt registry request try #1 at 9:35:49 p.m. 7442 http fetch GET https://registry.npmjs.org/depd/-/depd-1.1.2.tgz 7443 info retry fetch attempt 1 at 9:35:49 p.m. 7444 info attempt registry request try #1 at 9:35:49 p.m. 7445 http fetch GET https://registry.npmjs.org/ms/-/ms-2.1.1.tgz 7446 http 200 https://registry.npmjs.org/destroy 7447 verbose headers { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7447 verbose headers 'content-type': 'application/json; charset=UTF-8', 7447 verbose headers 'transfer-encoding': 'chunked', 7447 verbose headers connection: 'keep-alive', 7447 verbose headers 'set-cookie': 7447 verbose headers [ '__cfduid=d23638f0ae66a0936d6b682f0efed0b531612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7447 verbose headers 'cf-ray': '61a0ba679ea1e16a-SEA', 7447 verbose headers age: '2818', 7447 verbose headers 'cache-control': 'public, max-age=300', 7447 verbose headers etag: 'W/"c33a7390e8e72812341c3025db5e094c"', 7447 verbose headers 'last-modified': 'Sat, 26 May 2018 22:01:33 GMT', 7447 verbose headers vary: 'accept-encoding, accept', 7447 verbose headers 'cf-cache-status': 'HIT', 7447 verbose headers 'cf-request-id': '07f852d4c20000e16af8b42000000001', 7447 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7447 verbose headers server: 'cloudflare', 7447 verbose headers 'content-encoding': 'gzip' } 7448 silly get cb [ 200, 7448 silly get { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7448 silly get 'content-type': 'application/json; charset=UTF-8', 7448 silly get 'transfer-encoding': 'chunked', 7448 silly get connection: 'keep-alive', 7448 silly get 'set-cookie': 7448 silly get [ '__cfduid=d23638f0ae66a0936d6b682f0efed0b531612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7448 silly get 'cf-ray': '61a0ba679ea1e16a-SEA', 7448 silly get age: '2818', 7448 silly get 'cache-control': 'public, max-age=300', 7448 silly get etag: 'W/"c33a7390e8e72812341c3025db5e094c"', 7448 silly get 'last-modified': 'Sat, 26 May 2018 22:01:33 GMT', 7448 silly get vary: 'accept-encoding, accept', 7448 silly get 'cf-cache-status': 'HIT', 7448 silly get 'cf-request-id': '07f852d4c20000e16af8b42000000001', 7448 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7448 silly get server: 'cloudflare', 7448 silly get 'content-encoding': 'gzip' } ] 7449 verbose get saving destroy to /home/michtang/.npm/registry.npmjs.org/destroy/.cache.json 7450 http 200 https://registry.npmjs.org/http-errors 7451 verbose headers { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7451 verbose headers 'content-type': 'application/json', 7451 verbose headers 'transfer-encoding': 'chunked', 7451 verbose headers connection: 'keep-alive', 7451 verbose headers 'set-cookie': 7451 verbose headers [ '__cfduid=d38ed2fe4b3594fa458c7bf5ca25ea0621612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7451 verbose headers 'cf-ray': '61a0ba679ef50905-SEA', 7451 verbose headers age: '3004', 7451 verbose headers 'cache-control': 'public, max-age=300', 7451 verbose headers etag: 'W/"8fd96535a071551ff5f1f6553f3daf48"', 7451 verbose headers 'last-modified': 'Mon, 29 Jun 2020 05:41:20 GMT', 7451 verbose headers vary: 'accept-encoding, accept', 7451 verbose headers 'cf-cache-status': 'HIT', 7451 verbose headers 'cf-request-id': '07f852d4c100000905e4b5e000000001', 7451 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7451 verbose headers server: 'cloudflare', 7451 verbose headers 'content-encoding': 'gzip' } 7452 silly get cb [ 200, 7452 silly get { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7452 silly get 'content-type': 'application/json', 7452 silly get 'transfer-encoding': 'chunked', 7452 silly get connection: 'keep-alive', 7452 silly get 'set-cookie': 7452 silly get [ '__cfduid=d38ed2fe4b3594fa458c7bf5ca25ea0621612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7452 silly get 'cf-ray': '61a0ba679ef50905-SEA', 7452 silly get age: '3004', 7452 silly get 'cache-control': 'public, max-age=300', 7452 silly get etag: 'W/"8fd96535a071551ff5f1f6553f3daf48"', 7452 silly get 'last-modified': 'Mon, 29 Jun 2020 05:41:20 GMT', 7452 silly get vary: 'accept-encoding, accept', 7452 silly get 'cf-cache-status': 'HIT', 7452 silly get 'cf-request-id': '07f852d4c100000905e4b5e000000001', 7452 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7452 silly get server: 'cloudflare', 7452 silly get 'content-encoding': 'gzip' } ] 7453 verbose get saving http-errors to /home/michtang/.npm/registry.npmjs.org/http-errors/.cache.json 7454 silly resolveWithNewModule destroy@1.0.4 checking installable status 7455 silly cache add args [ 'destroy@~1.0.4', null ] 7456 verbose cache add spec destroy@~1.0.4 7457 silly cache add parsed spec Result { 7457 silly cache add raw: 'destroy@~1.0.4', 7457 silly cache add scope: null, 7457 silly cache add name: 'destroy', 7457 silly cache add rawSpec: '~1.0.4', 7457 silly cache add spec: '>=1.0.4 <1.1.0', 7457 silly cache add type: 'range' } 7458 silly addNamed destroy@>=1.0.4 <1.1.0 7459 verbose addNamed ">=1.0.4 <1.1.0" is a valid semver range for destroy 7460 silly addNameRange { name: 'destroy', range: '>=1.0.4 <1.1.0', hasData: false } 7461 silly mapToRegistry name destroy 7462 silly mapToRegistry using default registry 7463 silly mapToRegistry registry https://registry.npmjs.org/ 7464 silly mapToRegistry uri https://registry.npmjs.org/destroy 7465 verbose addNameRange registry:https://registry.npmjs.org/destroy not in flight; fetching 7466 http fetch 200 https://registry.npmjs.org/ms/-/ms-2.1.1.tgz 7467 silly fetchAndShaCheck shasum 30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a 7468 verbose get https://registry.npmjs.org/destroy not expired, no request 7469 silly addNameRange number 2 { name: 'destroy', range: '>=1.0.4 <1.1.0', hasData: true } 7470 silly addNameRange versions [ 'destroy', [ '1.0.3', '1.0.4' ] ] 7471 silly addNamed destroy@1.0.4 7472 verbose addNamed "1.0.4" is a plain semver version for destroy 7473 silly mapToRegistry name destroy 7474 silly mapToRegistry using default registry 7475 silly mapToRegistry registry https://registry.npmjs.org/ 7476 silly mapToRegistry uri https://registry.npmjs.org/destroy 7477 verbose addRemoteTarball https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz not in flight; adding 7478 verbose addRemoteTarball [ 'https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz', 7478 verbose addRemoteTarball '978857442c44749e4206613e37946205826abd80' ] 7479 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/ms/-/ms-2.1.1.tgz not in flight; adding 7480 verbose addTmpTarball already have metadata; skipping unpack for ms@2.1.1 7481 silly resolveWithNewModule http-errors@1.7.3 checking installable status 7482 silly cache add args [ 'http-errors@~1.7.2', null ] 7483 verbose cache add spec http-errors@~1.7.2 7484 silly cache add parsed spec Result { 7484 silly cache add raw: 'http-errors@~1.7.2', 7484 silly cache add scope: null, 7484 silly cache add name: 'http-errors', 7484 silly cache add rawSpec: '~1.7.2', 7484 silly cache add spec: '>=1.7.2 <1.8.0', 7484 silly cache add type: 'range' } 7485 silly addNamed http-errors@>=1.7.2 <1.8.0 7486 verbose addNamed ">=1.7.2 <1.8.0" is a valid semver range for http-errors 7487 silly addNameRange { name: 'http-errors', range: '>=1.7.2 <1.8.0', hasData: false } 7488 silly mapToRegistry name http-errors 7489 silly mapToRegistry using default registry 7490 silly mapToRegistry registry https://registry.npmjs.org/ 7491 silly mapToRegistry uri https://registry.npmjs.org/http-errors 7492 verbose addNameRange registry:https://registry.npmjs.org/http-errors not in flight; fetching 7493 info retry fetch attempt 1 at 9:35:49 p.m. 7494 info attempt registry request try #1 at 9:35:49 p.m. 7495 http fetch GET https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz 7496 verbose get https://registry.npmjs.org/http-errors not expired, no request 7497 silly addNameRange number 2 { name: 'http-errors', range: '>=1.7.2 <1.8.0', hasData: true } 7498 silly addNameRange versions [ 'http-errors', 7498 silly addNameRange [ '0.0.1', 7498 silly addNameRange '1.0.0', 7498 silly addNameRange '1.0.1', 7498 silly addNameRange '1.1.0', 7498 silly addNameRange '1.2.0', 7498 silly addNameRange '1.2.1', 7498 silly addNameRange '1.2.2', 7498 silly addNameRange '1.2.3', 7498 silly addNameRange '1.2.4', 7498 silly addNameRange '1.2.5', 7498 silly addNameRange '1.2.6', 7498 silly addNameRange '1.2.7', 7498 silly addNameRange '1.2.8', 7498 silly addNameRange '1.3.0', 7498 silly addNameRange '1.3.1', 7498 silly addNameRange '1.4.0', 7498 silly addNameRange '1.5.0', 7498 silly addNameRange '1.5.1', 7498 silly addNameRange '1.6.0', 7498 silly addNameRange '1.6.1', 7498 silly addNameRange '1.6.2', 7498 silly addNameRange '1.6.3', 7498 silly addNameRange '1.7.0', 7498 silly addNameRange '1.7.1', 7498 silly addNameRange '1.7.2', 7498 silly addNameRange '1.7.3', 7498 silly addNameRange '1.8.0' ] ] 7499 silly addNamed http-errors@1.7.3 7500 verbose addNamed "1.7.3" is a plain semver version for http-errors 7501 silly mapToRegistry name http-errors 7502 silly mapToRegistry using default registry 7503 silly mapToRegistry registry https://registry.npmjs.org/ 7504 silly mapToRegistry uri https://registry.npmjs.org/http-errors 7505 verbose addRemoteTarball https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz not in flight; adding 7506 verbose addRemoteTarball [ 'https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz', 7506 verbose addRemoteTarball '6c619e4f9c60308c38519498c14fbb10aacebb06' ] 7507 http 200 https://registry.npmjs.org/etag 7508 verbose headers { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7508 verbose headers 'content-type': 'application/json', 7508 verbose headers 'transfer-encoding': 'chunked', 7508 verbose headers connection: 'keep-alive', 7508 verbose headers 'set-cookie': 7508 verbose headers [ '__cfduid=dc3f881ae80fec93a6d3b238591baab591612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7508 verbose headers 'cf-ray': '61a0ba679888e141-SEA', 7508 verbose headers age: '3236', 7508 verbose headers 'cache-control': 'public, max-age=300', 7508 verbose headers etag: 'W/"8044a9a654f7c653486c16b6a0db7ccb"', 7508 verbose headers 'last-modified': 'Wed, 09 Jan 2019 05:26:22 GMT', 7508 verbose headers vary: 'accept-encoding, accept', 7508 verbose headers 'cf-cache-status': 'HIT', 7508 verbose headers 'cf-request-id': '07f852d4c10000e141a5018000000001', 7508 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7508 verbose headers server: 'cloudflare', 7508 verbose headers 'content-encoding': 'gzip' } 7509 silly get cb [ 200, 7509 silly get { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7509 silly get 'content-type': 'application/json', 7509 silly get 'transfer-encoding': 'chunked', 7509 silly get connection: 'keep-alive', 7509 silly get 'set-cookie': 7509 silly get [ '__cfduid=dc3f881ae80fec93a6d3b238591baab591612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7509 silly get 'cf-ray': '61a0ba679888e141-SEA', 7509 silly get age: '3236', 7509 silly get 'cache-control': 'public, max-age=300', 7509 silly get etag: 'W/"8044a9a654f7c653486c16b6a0db7ccb"', 7509 silly get 'last-modified': 'Wed, 09 Jan 2019 05:26:22 GMT', 7509 silly get vary: 'accept-encoding, accept', 7509 silly get 'cf-cache-status': 'HIT', 7509 silly get 'cf-request-id': '07f852d4c10000e141a5018000000001', 7509 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7509 silly get server: 'cloudflare', 7509 silly get 'content-encoding': 'gzip' } ] 7510 verbose get saving etag to /home/michtang/.npm/registry.npmjs.org/etag/.cache.json 7511 http 200 https://registry.npmjs.org/fresh 7512 verbose headers { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7512 verbose headers 'content-type': 'application/json; charset=UTF-8', 7512 verbose headers 'transfer-encoding': 'chunked', 7512 verbose headers connection: 'keep-alive', 7512 verbose headers 'set-cookie': 7512 verbose headers [ '__cfduid=dc8a7769639164539cfe898be9ada51c81612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7512 verbose headers 'cf-ray': '61a0ba67988ae462-SEA', 7512 verbose headers age: '135', 7512 verbose headers 'cache-control': 'public, max-age=300', 7512 verbose headers etag: 'W/"092d52257f901f34f8447d9310e126e9"', 7512 verbose headers 'last-modified': 'Sun, 27 May 2018 01:14:26 GMT', 7512 verbose headers vary: 'accept-encoding, accept', 7512 verbose headers 'cf-cache-status': 'HIT', 7512 verbose headers 'cf-request-id': '07f852d4c10000e462cda15000000001', 7512 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7512 verbose headers server: 'cloudflare', 7512 verbose headers 'content-encoding': 'gzip' } 7513 silly get cb [ 200, 7513 silly get { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7513 silly get 'content-type': 'application/json; charset=UTF-8', 7513 silly get 'transfer-encoding': 'chunked', 7513 silly get connection: 'keep-alive', 7513 silly get 'set-cookie': 7513 silly get [ '__cfduid=dc8a7769639164539cfe898be9ada51c81612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7513 silly get 'cf-ray': '61a0ba67988ae462-SEA', 7513 silly get age: '135', 7513 silly get 'cache-control': 'public, max-age=300', 7513 silly get etag: 'W/"092d52257f901f34f8447d9310e126e9"', 7513 silly get 'last-modified': 'Sun, 27 May 2018 01:14:26 GMT', 7513 silly get vary: 'accept-encoding, accept', 7513 silly get 'cf-cache-status': 'HIT', 7513 silly get 'cf-request-id': '07f852d4c10000e462cda15000000001', 7513 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7513 silly get server: 'cloudflare', 7513 silly get 'content-encoding': 'gzip' } ] 7514 verbose get saving fresh to /home/michtang/.npm/registry.npmjs.org/fresh/.cache.json 7515 info retry fetch attempt 1 at 9:35:49 p.m. 7516 info attempt registry request try #1 at 9:35:49 p.m. 7517 http fetch GET https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz 7518 http 200 https://registry.npmjs.org/range-parser 7519 verbose headers { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7519 verbose headers 'content-type': 'application/json', 7519 verbose headers 'transfer-encoding': 'chunked', 7519 verbose headers connection: 'keep-alive', 7519 verbose headers 'set-cookie': 7519 verbose headers [ '__cfduid=dc6f645570a163f5260142e1c9172c1121612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7519 verbose headers 'cf-ray': '61a0ba679cd2ded9-SEA', 7519 verbose headers age: '4829', 7519 verbose headers 'cache-control': 'public, max-age=300', 7519 verbose headers etag: 'W/"914c2699539dcb163db70c2276ad14d9"', 7519 verbose headers 'last-modified': 'Sat, 11 May 2019 00:27:41 GMT', 7519 verbose headers vary: 'accept-encoding, accept', 7519 verbose headers 'cf-cache-status': 'HIT', 7519 verbose headers 'cf-request-id': '07f852d4c10000ded92e3d9000000001', 7519 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7519 verbose headers server: 'cloudflare', 7519 verbose headers 'content-encoding': 'gzip' } 7520 silly get cb [ 200, 7520 silly get { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7520 silly get 'content-type': 'application/json', 7520 silly get 'transfer-encoding': 'chunked', 7520 silly get connection: 'keep-alive', 7520 silly get 'set-cookie': 7520 silly get [ '__cfduid=dc6f645570a163f5260142e1c9172c1121612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7520 silly get 'cf-ray': '61a0ba679cd2ded9-SEA', 7520 silly get age: '4829', 7520 silly get 'cache-control': 'public, max-age=300', 7520 silly get etag: 'W/"914c2699539dcb163db70c2276ad14d9"', 7520 silly get 'last-modified': 'Sat, 11 May 2019 00:27:41 GMT', 7520 silly get vary: 'accept-encoding, accept', 7520 silly get 'cf-cache-status': 'HIT', 7520 silly get 'cf-request-id': '07f852d4c10000ded92e3d9000000001', 7520 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7520 silly get server: 'cloudflare', 7520 silly get 'content-encoding': 'gzip' } ] 7521 verbose get saving range-parser to /home/michtang/.npm/registry.npmjs.org/range-parser/.cache.json 7522 silly cache afterAdd ms@2.1.1 7523 verbose afterAdd /home/michtang/.npm/ms/2.1.1/package/package.json not in flight; writing 7524 silly resolveWithNewModule fresh@0.5.2 checking installable status 7525 silly cache add args [ 'fresh@0.5.2', null ] 7526 verbose cache add spec fresh@0.5.2 7527 silly cache add parsed spec Result { 7527 silly cache add raw: 'fresh@0.5.2', 7527 silly cache add scope: null, 7527 silly cache add name: 'fresh', 7527 silly cache add rawSpec: '0.5.2', 7527 silly cache add spec: '0.5.2', 7527 silly cache add type: 'version' } 7528 silly addNamed fresh@0.5.2 7529 verbose addNamed "0.5.2" is a plain semver version for fresh 7530 silly mapToRegistry name fresh 7531 silly mapToRegistry using default registry 7532 silly mapToRegistry registry https://registry.npmjs.org/ 7533 silly mapToRegistry uri https://registry.npmjs.org/fresh 7534 verbose addNameVersion registry:https://registry.npmjs.org/fresh not in flight; fetching 7535 silly resolveWithNewModule etag@1.8.1 checking installable status 7536 silly cache add args [ 'etag@~1.8.1', null ] 7537 verbose cache add spec etag@~1.8.1 7538 silly cache add parsed spec Result { 7538 silly cache add raw: 'etag@~1.8.1', 7538 silly cache add scope: null, 7538 silly cache add name: 'etag', 7538 silly cache add rawSpec: '~1.8.1', 7538 silly cache add spec: '>=1.8.1 <1.9.0', 7538 silly cache add type: 'range' } 7539 silly addNamed etag@>=1.8.1 <1.9.0 7540 verbose addNamed ">=1.8.1 <1.9.0" is a valid semver range for etag 7541 silly addNameRange { name: 'etag', range: '>=1.8.1 <1.9.0', hasData: false } 7542 silly mapToRegistry name etag 7543 silly mapToRegistry using default registry 7544 silly mapToRegistry registry https://registry.npmjs.org/ 7545 silly mapToRegistry uri https://registry.npmjs.org/etag 7546 verbose addNameRange registry:https://registry.npmjs.org/etag not in flight; fetching 7547 verbose afterAdd /home/michtang/.npm/ms/2.1.1/package/package.json written 7548 http 200 https://registry.npmjs.org/mime 7549 verbose headers { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7549 verbose headers 'content-type': 'application/json', 7549 verbose headers 'transfer-encoding': 'chunked', 7549 verbose headers connection: 'keep-alive', 7549 verbose headers 'set-cookie': 7549 verbose headers [ '__cfduid=d2239ffec1060a6c4e3ee3317bb36aee01612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7549 verbose headers 'cf-ray': '61a0ba679d45c98d-SEA', 7549 verbose headers age: '4049', 7549 verbose headers 'cache-control': 'public, max-age=300', 7549 verbose headers etag: 'W/"848c2fed65ff568f82e5c6285d6a03b6"', 7549 verbose headers 'last-modified': 'Sat, 16 Jan 2021 00:49:43 GMT', 7549 verbose headers vary: 'accept-encoding, accept', 7549 verbose headers 'cf-cache-status': 'HIT', 7549 verbose headers 'cf-request-id': '07f852d4c10000c98dd7be3000000001', 7549 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7549 verbose headers server: 'cloudflare', 7549 verbose headers 'content-encoding': 'gzip' } 7550 silly get cb [ 200, 7550 silly get { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7550 silly get 'content-type': 'application/json', 7550 silly get 'transfer-encoding': 'chunked', 7550 silly get connection: 'keep-alive', 7550 silly get 'set-cookie': 7550 silly get [ '__cfduid=d2239ffec1060a6c4e3ee3317bb36aee01612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7550 silly get 'cf-ray': '61a0ba679d45c98d-SEA', 7550 silly get age: '4049', 7550 silly get 'cache-control': 'public, max-age=300', 7550 silly get etag: 'W/"848c2fed65ff568f82e5c6285d6a03b6"', 7550 silly get 'last-modified': 'Sat, 16 Jan 2021 00:49:43 GMT', 7550 silly get vary: 'accept-encoding, accept', 7550 silly get 'cf-cache-status': 'HIT', 7550 silly get 'cf-request-id': '07f852d4c10000c98dd7be3000000001', 7550 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7550 silly get server: 'cloudflare', 7550 silly get 'content-encoding': 'gzip' } ] 7551 verbose get saving mime to /home/michtang/.npm/registry.npmjs.org/mime/.cache.json 7552 silly resolveWithNewModule range-parser@1.2.1 checking installable status 7553 silly cache add args [ 'range-parser@~1.2.1', null ] 7554 verbose cache add spec range-parser@~1.2.1 7555 silly cache add parsed spec Result { 7555 silly cache add raw: 'range-parser@~1.2.1', 7555 silly cache add scope: null, 7555 silly cache add name: 'range-parser', 7555 silly cache add rawSpec: '~1.2.1', 7555 silly cache add spec: '>=1.2.1 <1.3.0', 7555 silly cache add type: 'range' } 7556 silly addNamed range-parser@>=1.2.1 <1.3.0 7557 verbose addNamed ">=1.2.1 <1.3.0" is a valid semver range for range-parser 7558 silly addNameRange { name: 'range-parser', range: '>=1.2.1 <1.3.0', hasData: false } 7559 silly mapToRegistry name range-parser 7560 silly mapToRegistry using default registry 7561 silly mapToRegistry registry https://registry.npmjs.org/ 7562 silly mapToRegistry uri https://registry.npmjs.org/range-parser 7563 verbose addNameRange registry:https://registry.npmjs.org/range-parser not in flight; fetching 7564 verbose get https://registry.npmjs.org/fresh not expired, no request 7565 verbose get https://registry.npmjs.org/etag not expired, no request 7566 silly addNameRange number 2 { name: 'etag', range: '>=1.8.1 <1.9.0', hasData: true } 7567 silly addNameRange versions [ 'etag', 7567 silly addNameRange [ '1.0.0', 7567 silly addNameRange '1.0.1', 7567 silly addNameRange '1.1.0', 7567 silly addNameRange '1.2.0', 7567 silly addNameRange '1.2.1', 7567 silly addNameRange '1.3.0', 7567 silly addNameRange '1.3.1', 7567 silly addNameRange '1.4.0', 7567 silly addNameRange '1.5.0', 7567 silly addNameRange '1.5.1', 7567 silly addNameRange '1.6.0', 7567 silly addNameRange '1.7.0', 7567 silly addNameRange '1.8.0', 7567 silly addNameRange '1.8.1' ] ] 7568 silly addNamed etag@1.8.1 7569 verbose addNamed "1.8.1" is a plain semver version for etag 7570 silly mapToRegistry name fresh 7571 silly mapToRegistry using default registry 7572 silly mapToRegistry registry https://registry.npmjs.org/ 7573 silly mapToRegistry uri https://registry.npmjs.org/fresh 7574 verbose addRemoteTarball https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz not in flight; adding 7575 verbose addRemoteTarball [ 'https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz', 7575 verbose addRemoteTarball '3d8cadd90d976569fa835ab1f8e4b23a105605a7' ] 7576 silly mapToRegistry name etag 7577 silly mapToRegistry using default registry 7578 silly mapToRegistry registry https://registry.npmjs.org/ 7579 silly mapToRegistry uri https://registry.npmjs.org/etag 7580 verbose addRemoteTarball https://registry.npmjs.org/etag/-/etag-1.8.1.tgz not in flight; adding 7581 verbose addRemoteTarball [ 'https://registry.npmjs.org/etag/-/etag-1.8.1.tgz', 7581 verbose addRemoteTarball '41ae2eeb65efa62268aebfea83ac7d79299b0887' ] 7582 verbose get https://registry.npmjs.org/range-parser not expired, no request 7583 silly addNameRange number 2 { name: 'range-parser', range: '>=1.2.1 <1.3.0', hasData: true } 7584 silly addNameRange versions [ 'range-parser', 7584 silly addNameRange [ '0.0.1', 7584 silly addNameRange '0.0.2', 7584 silly addNameRange '0.0.3', 7584 silly addNameRange '0.0.4', 7584 silly addNameRange '1.0.0', 7584 silly addNameRange '1.0.1', 7584 silly addNameRange '1.0.2', 7584 silly addNameRange '1.0.3', 7584 silly addNameRange '1.1.0', 7584 silly addNameRange '1.2.0', 7584 silly addNameRange '1.2.1' ] ] 7585 silly addNamed range-parser@1.2.1 7586 verbose addNamed "1.2.1" is a plain semver version for range-parser 7587 silly mapToRegistry name range-parser 7588 silly mapToRegistry using default registry 7589 silly mapToRegistry registry https://registry.npmjs.org/ 7590 silly mapToRegistry uri https://registry.npmjs.org/range-parser 7591 verbose addRemoteTarball https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz not in flight; adding 7592 verbose addRemoteTarball [ 'https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz', 7592 verbose addRemoteTarball '3cf37023d199e1c24d1a55b84800c2f3e6468031' ] 7593 info retry fetch attempt 1 at 9:35:49 p.m. 7594 info attempt registry request try #1 at 9:35:49 p.m. 7595 http fetch GET https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz 7596 info retry fetch attempt 1 at 9:35:49 p.m. 7597 info attempt registry request try #1 at 9:35:49 p.m. 7598 http fetch GET https://registry.npmjs.org/etag/-/etag-1.8.1.tgz 7599 info retry fetch attempt 1 at 9:35:49 p.m. 7600 info attempt registry request try #1 at 9:35:49 p.m. 7601 http fetch GET https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz 7602 silly resolveWithNewModule mime@1.6.0 checking installable status 7603 silly cache add args [ 'mime@1.6.0', null ] 7604 verbose cache add spec mime@1.6.0 7605 silly cache add parsed spec Result { 7605 silly cache add raw: 'mime@1.6.0', 7605 silly cache add scope: null, 7605 silly cache add name: 'mime', 7605 silly cache add rawSpec: '1.6.0', 7605 silly cache add spec: '1.6.0', 7605 silly cache add type: 'version' } 7606 silly addNamed mime@1.6.0 7607 verbose addNamed "1.6.0" is a plain semver version for mime 7608 silly mapToRegistry name mime 7609 silly mapToRegistry using default registry 7610 silly mapToRegistry registry https://registry.npmjs.org/ 7611 silly mapToRegistry uri https://registry.npmjs.org/mime 7612 verbose addNameVersion registry:https://registry.npmjs.org/mime not in flight; fetching 7613 verbose get https://registry.npmjs.org/mime not expired, no request 7614 silly mapToRegistry name mime 7615 silly mapToRegistry using default registry 7616 silly mapToRegistry registry https://registry.npmjs.org/ 7617 silly mapToRegistry uri https://registry.npmjs.org/mime 7618 verbose addRemoteTarball https://registry.npmjs.org/mime/-/mime-1.6.0.tgz not in flight; adding 7619 verbose addRemoteTarball [ 'https://registry.npmjs.org/mime/-/mime-1.6.0.tgz', 7619 verbose addRemoteTarball '32cd9e5c64553bd58d19a568af452acff04981b1' ] 7620 info retry fetch attempt 1 at 9:35:49 p.m. 7621 info attempt registry request try #1 at 9:35:49 p.m. 7622 http fetch GET https://registry.npmjs.org/mime/-/mime-1.6.0.tgz 7623 http fetch 200 https://registry.npmjs.org/depd/-/depd-1.1.2.tgz 7624 silly fetchAndShaCheck shasum 9bcd52e14c097763e749b274c4346ed2e560b5a9 7625 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/depd/-/depd-1.1.2.tgz not in flight; adding 7626 verbose addTmpTarball already have metadata; skipping unpack for depd@1.1.2 7627 silly cache afterAdd depd@1.1.2 7628 verbose afterAdd /home/michtang/.npm/depd/1.1.2/package/package.json not in flight; writing 7629 verbose afterAdd /home/michtang/.npm/depd/1.1.2/package/package.json written 7630 http fetch 200 https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz 7631 silly fetchAndShaCheck shasum 3d8cadd90d976569fa835ab1f8e4b23a105605a7 7632 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/fresh/-/fresh-0.5.2.tgz not in flight; adding 7633 verbose addTmpTarball already have metadata; skipping unpack for fresh@0.5.2 7634 silly cache afterAdd fresh@0.5.2 7635 verbose afterAdd /home/michtang/.npm/fresh/0.5.2/package/package.json not in flight; writing 7636 verbose afterAdd /home/michtang/.npm/fresh/0.5.2/package/package.json written 7637 http fetch 200 https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz 7638 http fetch 200 https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz 7639 silly fetchAndShaCheck shasum 978857442c44749e4206613e37946205826abd80 7640 silly fetchAndShaCheck shasum 6c619e4f9c60308c38519498c14fbb10aacebb06 7641 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/destroy/-/destroy-1.0.4.tgz not in flight; adding 7642 verbose addTmpTarball already have metadata; skipping unpack for destroy@1.0.4 7643 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz not in flight; adding 7644 verbose addTmpTarball already have metadata; skipping unpack for http-errors@1.7.3 7645 silly cache afterAdd destroy@1.0.4 7646 verbose afterAdd /home/michtang/.npm/destroy/1.0.4/package/package.json not in flight; writing 7647 http fetch 200 https://registry.npmjs.org/etag/-/etag-1.8.1.tgz 7648 silly cache afterAdd http-errors@1.7.3 7649 verbose afterAdd /home/michtang/.npm/http-errors/1.7.3/package/package.json not in flight; writing 7650 silly fetchAndShaCheck shasum 41ae2eeb65efa62268aebfea83ac7d79299b0887 7651 verbose afterAdd /home/michtang/.npm/destroy/1.0.4/package/package.json written 7652 verbose afterAdd /home/michtang/.npm/http-errors/1.7.3/package/package.json written 7653 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/etag/-/etag-1.8.1.tgz not in flight; adding 7654 verbose addTmpTarball already have metadata; skipping unpack for etag@1.8.1 7655 http fetch 200 https://registry.npmjs.org/mime/-/mime-1.6.0.tgz 7656 silly fetchAndShaCheck shasum 32cd9e5c64553bd58d19a568af452acff04981b1 7657 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/mime/-/mime-1.6.0.tgz not in flight; adding 7658 verbose addTmpTarball already have metadata; skipping unpack for mime@1.6.0 7659 silly cache afterAdd etag@1.8.1 7660 verbose afterAdd /home/michtang/.npm/etag/1.8.1/package/package.json not in flight; writing 7661 verbose afterAdd /home/michtang/.npm/etag/1.8.1/package/package.json written 7662 silly cache afterAdd mime@1.6.0 7663 verbose afterAdd /home/michtang/.npm/mime/1.6.0/package/package.json not in flight; writing 7664 http fetch 200 https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz 7665 silly fetchAndShaCheck shasum 3cf37023d199e1c24d1a55b84800c2f3e6468031 7666 verbose afterAdd /home/michtang/.npm/mime/1.6.0/package/package.json written 7667 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz not in flight; adding 7668 verbose addTmpTarball already have metadata; skipping unpack for range-parser@1.2.1 7669 silly cache afterAdd range-parser@1.2.1 7670 verbose afterAdd /home/michtang/.npm/range-parser/1.2.1/package/package.json not in flight; writing 7671 verbose afterAdd /home/michtang/.npm/range-parser/1.2.1/package/package.json written 7672 silly fetchNamedPackageData depd 7673 silly mapToRegistry name depd 7674 silly mapToRegistry using default registry 7675 silly mapToRegistry registry https://registry.npmjs.org/ 7676 silly mapToRegistry uri https://registry.npmjs.org/depd 7677 silly resolveWithNewModule depd@1.1.2 checking installable status 7678 silly cache add args [ 'depd@~1.1.2', null ] 7679 verbose cache add spec depd@~1.1.2 7680 silly fetchNamedPackageData setprototypeof 7681 silly mapToRegistry name setprototypeof 7682 silly mapToRegistry using default registry 7683 silly mapToRegistry registry https://registry.npmjs.org/ 7684 silly mapToRegistry uri https://registry.npmjs.org/setprototypeof 7685 silly fetchNamedPackageData toidentifier 7686 silly mapToRegistry name toidentifier 7687 silly mapToRegistry using default registry 7688 silly mapToRegistry registry https://registry.npmjs.org/ 7689 silly mapToRegistry uri https://registry.npmjs.org/toidentifier 7690 silly cache add parsed spec Result { 7690 silly cache add raw: 'depd@~1.1.2', 7690 silly cache add scope: null, 7690 silly cache add name: 'depd', 7690 silly cache add rawSpec: '~1.1.2', 7690 silly cache add spec: '>=1.1.2 <1.2.0', 7690 silly cache add type: 'range' } 7691 silly addNamed depd@>=1.1.2 <1.2.0 7692 verbose addNamed ">=1.1.2 <1.2.0" is a valid semver range for depd 7693 silly addNameRange { name: 'depd', range: '>=1.1.2 <1.2.0', hasData: false } 7694 silly mapToRegistry name depd 7695 silly mapToRegistry using default registry 7696 silly mapToRegistry registry https://registry.npmjs.org/ 7697 silly mapToRegistry uri https://registry.npmjs.org/depd 7698 verbose addNameRange registry:https://registry.npmjs.org/depd not in flight; fetching 7699 verbose request uri https://registry.npmjs.org/setprototypeof 7700 verbose request no auth needed 7701 info attempt registry request try #1 at 9:35:49 p.m. 7702 http request GET https://registry.npmjs.org/setprototypeof 7703 verbose request uri https://registry.npmjs.org/toidentifier 7704 verbose request no auth needed 7705 info attempt registry request try #1 at 9:35:49 p.m. 7706 http request GET https://registry.npmjs.org/toidentifier 7707 verbose get https://registry.npmjs.org/depd not expired, no request 7708 silly addNameRange number 2 { name: 'depd', range: '>=1.1.2 <1.2.0', hasData: true } 7709 silly addNameRange versions [ 'depd', 7709 silly addNameRange [ '0.0.0', 7709 silly addNameRange '0.0.1', 7709 silly addNameRange '0.1.0', 7709 silly addNameRange '0.2.0', 7709 silly addNameRange '0.3.0', 7709 silly addNameRange '0.4.0', 7709 silly addNameRange '0.4.1', 7709 silly addNameRange '0.4.2', 7709 silly addNameRange '0.4.3', 7709 silly addNameRange '0.4.4', 7709 silly addNameRange '0.4.5', 7709 silly addNameRange '1.0.0', 7709 silly addNameRange '1.0.1', 7709 silly addNameRange '1.1.0', 7709 silly addNameRange '1.1.1', 7709 silly addNameRange '1.1.2', 7709 silly addNameRange '2.0.0' ] ] 7710 silly addNamed depd@1.1.2 7711 verbose addNamed "1.1.2" is a plain semver version for depd 7712 silly cache afterAdd depd@1.1.2 7713 verbose afterAdd /home/michtang/.npm/depd/1.1.2/package/package.json not in flight; writing 7714 verbose afterAdd /home/michtang/.npm/depd/1.1.2/package/package.json written 7715 http 200 https://registry.npmjs.org/toidentifier 7716 verbose headers { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7716 verbose headers 'content-type': 'application/json; charset=UTF-8', 7716 verbose headers 'transfer-encoding': 'chunked', 7716 verbose headers connection: 'keep-alive', 7716 verbose headers 'set-cookie': 7716 verbose headers [ '__cfduid=d0db08f3037a388e051ac8d1bdf7072fd1612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7716 verbose headers 'cf-ray': '61a0ba687a9d39a8-SEA', 7716 verbose headers age: '6941', 7716 verbose headers 'cache-control': 'public, max-age=300', 7716 verbose headers etag: 'W/"2d5c72eae8604fc303a4341d8b3c6269"', 7716 verbose headers 'last-modified': 'Mon, 09 Jul 2018 15:57:11 GMT', 7716 verbose headers vary: 'accept-encoding, accept', 7716 verbose headers 'cf-cache-status': 'HIT', 7716 verbose headers 'cf-request-id': '07f852d54a000039a852aa3000000001', 7716 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7716 verbose headers server: 'cloudflare', 7716 verbose headers 'content-encoding': 'gzip' } 7717 silly get cb [ 200, 7717 silly get { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7717 silly get 'content-type': 'application/json; charset=UTF-8', 7717 silly get 'transfer-encoding': 'chunked', 7717 silly get connection: 'keep-alive', 7717 silly get 'set-cookie': 7717 silly get [ '__cfduid=d0db08f3037a388e051ac8d1bdf7072fd1612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7717 silly get 'cf-ray': '61a0ba687a9d39a8-SEA', 7717 silly get age: '6941', 7717 silly get 'cache-control': 'public, max-age=300', 7717 silly get etag: 'W/"2d5c72eae8604fc303a4341d8b3c6269"', 7717 silly get 'last-modified': 'Mon, 09 Jul 2018 15:57:11 GMT', 7717 silly get vary: 'accept-encoding, accept', 7717 silly get 'cf-cache-status': 'HIT', 7717 silly get 'cf-request-id': '07f852d54a000039a852aa3000000001', 7717 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7717 silly get server: 'cloudflare', 7717 silly get 'content-encoding': 'gzip' } ] 7718 verbose get saving toidentifier to /home/michtang/.npm/registry.npmjs.org/toidentifier/.cache.json 7719 silly resolveWithNewModule toidentifier@1.0.0 checking installable status 7720 silly cache add args [ 'toidentifier@1.0.0', null ] 7721 verbose cache add spec toidentifier@1.0.0 7722 silly cache add parsed spec Result { 7722 silly cache add raw: 'toidentifier@1.0.0', 7722 silly cache add scope: null, 7722 silly cache add name: 'toidentifier', 7722 silly cache add rawSpec: '1.0.0', 7722 silly cache add spec: '1.0.0', 7722 silly cache add type: 'version' } 7723 silly addNamed toidentifier@1.0.0 7724 verbose addNamed "1.0.0" is a plain semver version for toidentifier 7725 silly mapToRegistry name toidentifier 7726 silly mapToRegistry using default registry 7727 silly mapToRegistry registry https://registry.npmjs.org/ 7728 silly mapToRegistry uri https://registry.npmjs.org/toidentifier 7729 verbose addNameVersion registry:https://registry.npmjs.org/toidentifier not in flight; fetching 7730 http 200 https://registry.npmjs.org/setprototypeof 7731 verbose headers { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7731 verbose headers 'content-type': 'application/json', 7731 verbose headers 'transfer-encoding': 'chunked', 7731 verbose headers connection: 'keep-alive', 7731 verbose headers 'set-cookie': 7731 verbose headers [ '__cfduid=d38ed2fe4b3594fa458c7bf5ca25ea0621612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7731 verbose headers 'cf-ray': '61a0ba68785e0905-SEA', 7731 verbose headers age: '4658', 7731 verbose headers 'cache-control': 'public, max-age=300', 7731 verbose headers etag: 'W/"22033b35d4ed2becc2e42f72fca383b4"', 7731 verbose headers 'last-modified': 'Thu, 18 Jul 2019 04:50:00 GMT', 7731 verbose headers vary: 'accept-encoding, accept', 7731 verbose headers 'cf-cache-status': 'HIT', 7731 verbose headers 'cf-request-id': '07f852d54a00000905043b0000000001', 7731 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7731 verbose headers server: 'cloudflare', 7731 verbose headers 'content-encoding': 'gzip' } 7732 silly get cb [ 200, 7732 silly get { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7732 silly get 'content-type': 'application/json', 7732 silly get 'transfer-encoding': 'chunked', 7732 silly get connection: 'keep-alive', 7732 silly get 'set-cookie': 7732 silly get [ '__cfduid=d38ed2fe4b3594fa458c7bf5ca25ea0621612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7732 silly get 'cf-ray': '61a0ba68785e0905-SEA', 7732 silly get age: '4658', 7732 silly get 'cache-control': 'public, max-age=300', 7732 silly get etag: 'W/"22033b35d4ed2becc2e42f72fca383b4"', 7732 silly get 'last-modified': 'Thu, 18 Jul 2019 04:50:00 GMT', 7732 silly get vary: 'accept-encoding, accept', 7732 silly get 'cf-cache-status': 'HIT', 7732 silly get 'cf-request-id': '07f852d54a00000905043b0000000001', 7732 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7732 silly get server: 'cloudflare', 7732 silly get 'content-encoding': 'gzip' } ] 7733 verbose get saving setprototypeof to /home/michtang/.npm/registry.npmjs.org/setprototypeof/.cache.json 7734 verbose get https://registry.npmjs.org/toidentifier not expired, no request 7735 silly mapToRegistry name toidentifier 7736 silly mapToRegistry using default registry 7737 silly mapToRegistry registry https://registry.npmjs.org/ 7738 silly mapToRegistry uri https://registry.npmjs.org/toidentifier 7739 verbose addRemoteTarball https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz not in flight; adding 7740 verbose addRemoteTarball [ 'https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz', 7740 verbose addRemoteTarball '7e1be3470f1e77948bc43d94a3c8f4d7752ba553' ] 7741 info retry fetch attempt 1 at 9:35:49 p.m. 7742 info attempt registry request try #1 at 9:35:49 p.m. 7743 http fetch GET https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz 7744 silly resolveWithNewModule setprototypeof@1.1.1 checking installable status 7745 silly cache add args [ 'setprototypeof@1.1.1', null ] 7746 verbose cache add spec setprototypeof@1.1.1 7747 silly cache add parsed spec Result { 7747 silly cache add raw: 'setprototypeof@1.1.1', 7747 silly cache add scope: null, 7747 silly cache add name: 'setprototypeof', 7747 silly cache add rawSpec: '1.1.1', 7747 silly cache add spec: '1.1.1', 7747 silly cache add type: 'version' } 7748 silly addNamed setprototypeof@1.1.1 7749 verbose addNamed "1.1.1" is a plain semver version for setprototypeof 7750 silly mapToRegistry name setprototypeof 7751 silly mapToRegistry using default registry 7752 silly mapToRegistry registry https://registry.npmjs.org/ 7753 silly mapToRegistry uri https://registry.npmjs.org/setprototypeof 7754 verbose addNameVersion registry:https://registry.npmjs.org/setprototypeof not in flight; fetching 7755 verbose get https://registry.npmjs.org/setprototypeof not expired, no request 7756 silly mapToRegistry name setprototypeof 7757 silly mapToRegistry using default registry 7758 silly mapToRegistry registry https://registry.npmjs.org/ 7759 silly mapToRegistry uri https://registry.npmjs.org/setprototypeof 7760 verbose addRemoteTarball https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz not in flight; adding 7761 verbose addRemoteTarball [ 'https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz', 7761 verbose addRemoteTarball '7e95acb24aa92f5885e0abef5ba131330d4ae683' ] 7762 info retry fetch attempt 1 at 9:35:49 p.m. 7763 info attempt registry request try #1 at 9:35:49 p.m. 7764 http fetch GET https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz 7765 http fetch 200 https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz 7766 silly fetchAndShaCheck shasum 7e95acb24aa92f5885e0abef5ba131330d4ae683 7767 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz not in flight; adding 7768 verbose addTmpTarball already have metadata; skipping unpack for setprototypeof@1.1.1 7769 silly cache afterAdd setprototypeof@1.1.1 7770 verbose afterAdd /home/michtang/.npm/setprototypeof/1.1.1/package/package.json not in flight; writing 7771 verbose afterAdd /home/michtang/.npm/setprototypeof/1.1.1/package/package.json written 7772 http fetch 200 https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz 7773 silly fetchAndShaCheck shasum 7e1be3470f1e77948bc43d94a3c8f4d7752ba553 7774 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz not in flight; adding 7775 verbose addTmpTarball already have metadata; skipping unpack for toidentifier@1.0.0 7776 silly cache afterAdd toidentifier@1.0.0 7777 verbose afterAdd /home/michtang/.npm/toidentifier/1.0.0/package/package.json not in flight; writing 7778 verbose afterAdd /home/michtang/.npm/toidentifier/1.0.0/package/package.json written 7779 silly fetchNamedPackageData accepts 7780 silly mapToRegistry name accepts 7781 silly mapToRegistry using default registry 7782 silly mapToRegistry registry https://registry.npmjs.org/ 7783 silly mapToRegistry uri https://registry.npmjs.org/accepts 7784 silly fetchNamedPackageData batch 7785 silly mapToRegistry name batch 7786 silly mapToRegistry using default registry 7787 silly mapToRegistry registry https://registry.npmjs.org/ 7788 silly mapToRegistry uri https://registry.npmjs.org/batch 7789 silly fetchNamedPackageData http-errors 7790 silly mapToRegistry name http-errors 7791 silly mapToRegistry using default registry 7792 silly mapToRegistry registry https://registry.npmjs.org/ 7793 silly mapToRegistry uri https://registry.npmjs.org/http-errors 7794 silly resolveWithNewModule http-errors@1.6.3 checking installable status 7795 silly cache add args [ 'http-errors@~1.6.2', null ] 7796 verbose cache add spec http-errors@~1.6.2 7797 silly fetchNamedPackageData mime-types 7798 silly mapToRegistry name mime-types 7799 silly mapToRegistry using default registry 7800 silly mapToRegistry registry https://registry.npmjs.org/ 7801 silly mapToRegistry uri https://registry.npmjs.org/mime-types 7802 silly cache add parsed spec Result { 7802 silly cache add raw: 'http-errors@~1.6.2', 7802 silly cache add scope: null, 7802 silly cache add name: 'http-errors', 7802 silly cache add rawSpec: '~1.6.2', 7802 silly cache add spec: '>=1.6.2 <1.7.0', 7802 silly cache add type: 'range' } 7803 silly addNamed http-errors@>=1.6.2 <1.7.0 7804 verbose addNamed ">=1.6.2 <1.7.0" is a valid semver range for http-errors 7805 silly addNameRange { name: 'http-errors', range: '>=1.6.2 <1.7.0', hasData: false } 7806 silly mapToRegistry name http-errors 7807 silly mapToRegistry using default registry 7808 silly mapToRegistry registry https://registry.npmjs.org/ 7809 silly mapToRegistry uri https://registry.npmjs.org/http-errors 7810 verbose addNameRange registry:https://registry.npmjs.org/http-errors not in flight; fetching 7811 verbose request uri https://registry.npmjs.org/accepts 7812 verbose request no auth needed 7813 info attempt registry request try #1 at 9:35:49 p.m. 7814 http request GET https://registry.npmjs.org/accepts 7815 verbose request uri https://registry.npmjs.org/batch 7816 verbose request no auth needed 7817 info attempt registry request try #1 at 9:35:49 p.m. 7818 http request GET https://registry.npmjs.org/batch 7819 verbose request uri https://registry.npmjs.org/mime-types 7820 verbose request no auth needed 7821 info attempt registry request try #1 at 9:35:49 p.m. 7822 http request GET https://registry.npmjs.org/mime-types 7823 verbose get https://registry.npmjs.org/http-errors not expired, no request 7824 silly addNameRange number 2 { name: 'http-errors', range: '>=1.6.2 <1.7.0', hasData: true } 7825 silly addNameRange versions [ 'http-errors', 7825 silly addNameRange [ '0.0.1', 7825 silly addNameRange '1.0.0', 7825 silly addNameRange '1.0.1', 7825 silly addNameRange '1.1.0', 7825 silly addNameRange '1.2.0', 7825 silly addNameRange '1.2.1', 7825 silly addNameRange '1.2.2', 7825 silly addNameRange '1.2.3', 7825 silly addNameRange '1.2.4', 7825 silly addNameRange '1.2.5', 7825 silly addNameRange '1.2.6', 7825 silly addNameRange '1.2.7', 7825 silly addNameRange '1.2.8', 7825 silly addNameRange '1.3.0', 7825 silly addNameRange '1.3.1', 7825 silly addNameRange '1.4.0', 7825 silly addNameRange '1.5.0', 7825 silly addNameRange '1.5.1', 7825 silly addNameRange '1.6.0', 7825 silly addNameRange '1.6.1', 7825 silly addNameRange '1.6.2', 7825 silly addNameRange '1.6.3', 7825 silly addNameRange '1.7.0', 7825 silly addNameRange '1.7.1', 7825 silly addNameRange '1.7.2', 7825 silly addNameRange '1.7.3', 7825 silly addNameRange '1.8.0' ] ] 7826 silly addNamed http-errors@1.6.3 7827 verbose addNamed "1.6.3" is a plain semver version for http-errors 7828 silly mapToRegistry name http-errors 7829 silly mapToRegistry using default registry 7830 silly mapToRegistry registry https://registry.npmjs.org/ 7831 silly mapToRegistry uri https://registry.npmjs.org/http-errors 7832 verbose addRemoteTarball https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz not in flight; adding 7833 verbose addRemoteTarball [ 'https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz', 7833 verbose addRemoteTarball '8b55680bb4be283a0b5bf4ea2e38580be1d9320d' ] 7834 info retry fetch attempt 1 at 9:35:49 p.m. 7835 info attempt registry request try #1 at 9:35:49 p.m. 7836 http fetch GET https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz 7837 http 200 https://registry.npmjs.org/accepts 7838 verbose headers { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7838 verbose headers 'content-type': 'application/json', 7838 verbose headers 'transfer-encoding': 'chunked', 7838 verbose headers connection: 'keep-alive', 7838 verbose headers 'set-cookie': 7838 verbose headers [ '__cfduid=dc6f645570a163f5260142e1c9172c1121612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7838 verbose headers 'cf-ray': '61a0ba695f68ded9-SEA', 7838 verbose headers age: '5573', 7838 verbose headers 'cache-control': 'public, max-age=300', 7838 verbose headers etag: 'W/"1cacd18ce132b7f489722e356d13709b"', 7838 verbose headers 'last-modified': 'Tue, 30 Apr 2019 03:41:06 GMT', 7838 verbose headers vary: 'accept-encoding, accept', 7838 verbose headers 'cf-cache-status': 'HIT', 7838 verbose headers 'cf-request-id': '07f852d5da0000ded9f73ce000000001', 7838 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7838 verbose headers server: 'cloudflare', 7838 verbose headers 'content-encoding': 'gzip' } 7839 silly get cb [ 200, 7839 silly get { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7839 silly get 'content-type': 'application/json', 7839 silly get 'transfer-encoding': 'chunked', 7839 silly get connection: 'keep-alive', 7839 silly get 'set-cookie': 7839 silly get [ '__cfduid=dc6f645570a163f5260142e1c9172c1121612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7839 silly get 'cf-ray': '61a0ba695f68ded9-SEA', 7839 silly get age: '5573', 7839 silly get 'cache-control': 'public, max-age=300', 7839 silly get etag: 'W/"1cacd18ce132b7f489722e356d13709b"', 7839 silly get 'last-modified': 'Tue, 30 Apr 2019 03:41:06 GMT', 7839 silly get vary: 'accept-encoding, accept', 7839 silly get 'cf-cache-status': 'HIT', 7839 silly get 'cf-request-id': '07f852d5da0000ded9f73ce000000001', 7839 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7839 silly get server: 'cloudflare', 7839 silly get 'content-encoding': 'gzip' } ] 7840 verbose get saving accepts to /home/michtang/.npm/registry.npmjs.org/accepts/.cache.json 7841 silly resolveWithNewModule accepts@1.3.7 checking installable status 7842 silly cache add args [ 'accepts@~1.3.4', null ] 7843 verbose cache add spec accepts@~1.3.4 7844 silly cache add parsed spec Result { 7844 silly cache add raw: 'accepts@~1.3.4', 7844 silly cache add scope: null, 7844 silly cache add name: 'accepts', 7844 silly cache add rawSpec: '~1.3.4', 7844 silly cache add spec: '>=1.3.4 <1.4.0', 7844 silly cache add type: 'range' } 7845 silly addNamed accepts@>=1.3.4 <1.4.0 7846 verbose addNamed ">=1.3.4 <1.4.0" is a valid semver range for accepts 7847 silly addNameRange { name: 'accepts', range: '>=1.3.4 <1.4.0', hasData: false } 7848 silly mapToRegistry name accepts 7849 silly mapToRegistry using default registry 7850 silly mapToRegistry registry https://registry.npmjs.org/ 7851 silly mapToRegistry uri https://registry.npmjs.org/accepts 7852 verbose addNameRange registry:https://registry.npmjs.org/accepts not in flight; fetching 7853 http fetch 200 https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz 7854 silly fetchAndShaCheck shasum 8b55680bb4be283a0b5bf4ea2e38580be1d9320d 7855 verbose get https://registry.npmjs.org/accepts not expired, no request 7856 silly addNameRange number 2 { name: 'accepts', range: '>=1.3.4 <1.4.0', hasData: true } 7857 silly addNameRange versions [ 'accepts', 7857 silly addNameRange [ '1.0.0', 7857 silly addNameRange '1.0.1', 7857 silly addNameRange '1.0.2', 7857 silly addNameRange '1.0.3', 7857 silly addNameRange '1.0.4', 7857 silly addNameRange '1.0.5', 7857 silly addNameRange '1.0.6', 7857 silly addNameRange '1.0.7', 7857 silly addNameRange '1.1.0', 7857 silly addNameRange '1.1.1', 7857 silly addNameRange '1.1.2', 7857 silly addNameRange '1.1.3', 7857 silly addNameRange '1.1.4', 7857 silly addNameRange '1.2.0', 7857 silly addNameRange '1.2.1', 7857 silly addNameRange '1.2.2', 7857 silly addNameRange '1.2.3', 7857 silly addNameRange '1.2.4', 7857 silly addNameRange '1.2.5', 7857 silly addNameRange '1.2.6', 7857 silly addNameRange '1.2.7', 7857 silly addNameRange '1.2.8', 7857 silly addNameRange '1.2.9', 7857 silly addNameRange '1.2.10', 7857 silly addNameRange '1.2.11', 7857 silly addNameRange '1.2.12', 7857 silly addNameRange '1.2.13', 7857 silly addNameRange '1.3.0', 7857 silly addNameRange '1.3.1', 7857 silly addNameRange '1.3.2', 7857 silly addNameRange '1.3.3', 7857 silly addNameRange '1.3.4', 7857 silly addNameRange '1.3.5', 7857 silly addNameRange '1.3.6', 7857 silly addNameRange '1.3.7' ] ] 7858 silly addNamed accepts@1.3.7 7859 verbose addNamed "1.3.7" is a plain semver version for accepts 7860 silly mapToRegistry name accepts 7861 silly mapToRegistry using default registry 7862 silly mapToRegistry registry https://registry.npmjs.org/ 7863 silly mapToRegistry uri https://registry.npmjs.org/accepts 7864 verbose addRemoteTarball https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz not in flight; adding 7865 verbose addRemoteTarball [ 'https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz', 7865 verbose addRemoteTarball '531bc726517a3b2b41f850021c6cc15eaab507cd' ] 7866 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz not in flight; adding 7867 verbose addTmpTarball already have metadata; skipping unpack for http-errors@1.6.3 7868 info retry fetch attempt 1 at 9:35:49 p.m. 7869 info attempt registry request try #1 at 9:35:49 p.m. 7870 http fetch GET https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz 7871 silly cache afterAdd http-errors@1.6.3 7872 verbose afterAdd /home/michtang/.npm/http-errors/1.6.3/package/package.json not in flight; writing 7873 verbose afterAdd /home/michtang/.npm/http-errors/1.6.3/package/package.json written 7874 http 200 https://registry.npmjs.org/batch 7875 verbose headers { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7875 verbose headers 'content-type': 'application/json; charset=UTF-8', 7875 verbose headers 'transfer-encoding': 'chunked', 7875 verbose headers connection: 'keep-alive', 7875 verbose headers 'set-cookie': 7875 verbose headers [ '__cfduid=d2239ffec1060a6c4e3ee3317bb36aee01612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7875 verbose headers 'cf-ray': '61a0ba696fbac98d-SEA', 7875 verbose headers age: '6965', 7875 verbose headers 'cache-control': 'public, max-age=300', 7875 verbose headers etag: 'W/"9ee3f032652f55d529fca8a4094f8e86"', 7875 verbose headers 'last-modified': 'Sat, 26 May 2018 18:11:48 GMT', 7875 verbose headers vary: 'accept-encoding, accept', 7875 verbose headers 'cf-cache-status': 'HIT', 7875 verbose headers 'cf-request-id': '07f852d5e10000c98d15acb000000001', 7875 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7875 verbose headers server: 'cloudflare', 7875 verbose headers 'content-encoding': 'gzip' } 7876 silly get cb [ 200, 7876 silly get { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7876 silly get 'content-type': 'application/json; charset=UTF-8', 7876 silly get 'transfer-encoding': 'chunked', 7876 silly get connection: 'keep-alive', 7876 silly get 'set-cookie': 7876 silly get [ '__cfduid=d2239ffec1060a6c4e3ee3317bb36aee01612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7876 silly get 'cf-ray': '61a0ba696fbac98d-SEA', 7876 silly get age: '6965', 7876 silly get 'cache-control': 'public, max-age=300', 7876 silly get etag: 'W/"9ee3f032652f55d529fca8a4094f8e86"', 7876 silly get 'last-modified': 'Sat, 26 May 2018 18:11:48 GMT', 7876 silly get vary: 'accept-encoding, accept', 7876 silly get 'cf-cache-status': 'HIT', 7876 silly get 'cf-request-id': '07f852d5e10000c98d15acb000000001', 7876 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7876 silly get server: 'cloudflare', 7876 silly get 'content-encoding': 'gzip' } ] 7877 verbose get saving batch to /home/michtang/.npm/registry.npmjs.org/batch/.cache.json 7878 http 200 https://registry.npmjs.org/mime-types 7879 verbose headers { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7879 verbose headers 'content-type': 'application/json', 7879 verbose headers 'transfer-encoding': 'chunked', 7879 verbose headers connection: 'keep-alive', 7879 verbose headers 'set-cookie': 7879 verbose headers [ '__cfduid=dfa287415614c4fd712781602640baa181612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7879 verbose headers 'cf-ray': '61a0ba695aefc981-SEA', 7879 verbose headers age: '5642', 7879 verbose headers 'cache-control': 'public, max-age=300', 7879 verbose headers etag: 'W/"3a4d78d612b63e24a0ea73d1875bf629"', 7879 verbose headers 'last-modified': 'Sat, 02 Jan 2021 04:29:02 GMT', 7879 verbose headers vary: 'accept-encoding, accept', 7879 verbose headers 'cf-cache-status': 'HIT', 7879 verbose headers 'cf-request-id': '07f852d5da0000c981e38ad000000001', 7879 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7879 verbose headers server: 'cloudflare', 7879 verbose headers 'content-encoding': 'gzip' } 7880 silly get cb [ 200, 7880 silly get { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7880 silly get 'content-type': 'application/json', 7880 silly get 'transfer-encoding': 'chunked', 7880 silly get connection: 'keep-alive', 7880 silly get 'set-cookie': 7880 silly get [ '__cfduid=dfa287415614c4fd712781602640baa181612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7880 silly get 'cf-ray': '61a0ba695aefc981-SEA', 7880 silly get age: '5642', 7880 silly get 'cache-control': 'public, max-age=300', 7880 silly get etag: 'W/"3a4d78d612b63e24a0ea73d1875bf629"', 7880 silly get 'last-modified': 'Sat, 02 Jan 2021 04:29:02 GMT', 7880 silly get vary: 'accept-encoding, accept', 7880 silly get 'cf-cache-status': 'HIT', 7880 silly get 'cf-request-id': '07f852d5da0000c981e38ad000000001', 7880 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7880 silly get server: 'cloudflare', 7880 silly get 'content-encoding': 'gzip' } ] 7881 verbose get saving mime-types to /home/michtang/.npm/registry.npmjs.org/mime-types/.cache.json 7882 silly resolveWithNewModule batch@0.6.1 checking installable status 7883 silly cache add args [ 'batch@0.6.1', null ] 7884 verbose cache add spec batch@0.6.1 7885 silly cache add parsed spec Result { 7885 silly cache add raw: 'batch@0.6.1', 7885 silly cache add scope: null, 7885 silly cache add name: 'batch', 7885 silly cache add rawSpec: '0.6.1', 7885 silly cache add spec: '0.6.1', 7885 silly cache add type: 'version' } 7886 silly addNamed batch@0.6.1 7887 verbose addNamed "0.6.1" is a plain semver version for batch 7888 silly mapToRegistry name batch 7889 silly mapToRegistry using default registry 7890 silly mapToRegistry registry https://registry.npmjs.org/ 7891 silly mapToRegistry uri https://registry.npmjs.org/batch 7892 verbose addNameVersion registry:https://registry.npmjs.org/batch not in flight; fetching 7893 verbose get https://registry.npmjs.org/batch not expired, no request 7894 silly mapToRegistry name batch 7895 silly mapToRegistry using default registry 7896 silly mapToRegistry registry https://registry.npmjs.org/ 7897 silly mapToRegistry uri https://registry.npmjs.org/batch 7898 verbose addRemoteTarball https://registry.npmjs.org/batch/-/batch-0.6.1.tgz not in flight; adding 7899 verbose addRemoteTarball [ 'https://registry.npmjs.org/batch/-/batch-0.6.1.tgz', 7899 verbose addRemoteTarball 'dc34314f4e679318093fc760272525f94bf25c16' ] 7900 silly resolveWithNewModule mime-types@2.1.28 checking installable status 7901 silly cache add args [ 'mime-types@~2.1.17', null ] 7902 verbose cache add spec mime-types@~2.1.17 7903 silly cache add parsed spec Result { 7903 silly cache add raw: 'mime-types@~2.1.17', 7903 silly cache add scope: null, 7903 silly cache add name: 'mime-types', 7903 silly cache add rawSpec: '~2.1.17', 7903 silly cache add spec: '>=2.1.17 <2.2.0', 7903 silly cache add type: 'range' } 7904 silly addNamed mime-types@>=2.1.17 <2.2.0 7905 verbose addNamed ">=2.1.17 <2.2.0" is a valid semver range for mime-types 7906 silly addNameRange { name: 'mime-types', range: '>=2.1.17 <2.2.0', hasData: false } 7907 silly mapToRegistry name mime-types 7908 silly mapToRegistry using default registry 7909 silly mapToRegistry registry https://registry.npmjs.org/ 7910 silly mapToRegistry uri https://registry.npmjs.org/mime-types 7911 verbose addNameRange registry:https://registry.npmjs.org/mime-types not in flight; fetching 7912 info retry fetch attempt 1 at 9:35:49 p.m. 7913 info attempt registry request try #1 at 9:35:49 p.m. 7914 http fetch GET https://registry.npmjs.org/batch/-/batch-0.6.1.tgz 7915 verbose get https://registry.npmjs.org/mime-types not expired, no request 7916 silly addNameRange number 2 { name: 'mime-types', range: '>=2.1.17 <2.2.0', hasData: true } 7917 silly addNameRange versions [ 'mime-types', 7917 silly addNameRange [ '0.1.0', 7917 silly addNameRange '1.0.0', 7917 silly addNameRange '1.0.1', 7917 silly addNameRange '1.0.2', 7917 silly addNameRange '2.0.0', 7917 silly addNameRange '2.0.1', 7917 silly addNameRange '2.0.2', 7917 silly addNameRange '2.0.3', 7917 silly addNameRange '2.0.4', 7917 silly addNameRange '2.0.5', 7917 silly addNameRange '2.0.6', 7917 silly addNameRange '2.0.7', 7917 silly addNameRange '2.0.8', 7917 silly addNameRange '2.0.9', 7917 silly addNameRange '2.0.10', 7917 silly addNameRange '2.0.11', 7917 silly addNameRange '2.0.12', 7917 silly addNameRange '2.0.13', 7917 silly addNameRange '2.0.14', 7917 silly addNameRange '2.1.0', 7917 silly addNameRange '2.1.1', 7917 silly addNameRange '2.1.2', 7917 silly addNameRange '2.1.3', 7917 silly addNameRange '2.1.4', 7917 silly addNameRange '2.1.5', 7917 silly addNameRange '2.1.6', 7917 silly addNameRange '2.1.7', 7917 silly addNameRange '2.1.8', 7917 silly addNameRange '2.1.9', 7917 silly addNameRange '2.1.10', 7917 silly addNameRange '2.1.11', 7917 silly addNameRange '2.1.12', 7917 silly addNameRange '2.1.13', 7917 silly addNameRange '2.1.14', 7917 silly addNameRange '2.1.15', 7917 silly addNameRange '2.1.16', 7917 silly addNameRange '2.1.17', 7917 silly addNameRange '2.1.18', 7917 silly addNameRange '2.1.19', 7917 silly addNameRange '2.1.20', 7917 silly addNameRange '2.1.21', 7917 silly addNameRange '2.1.22', 7917 silly addNameRange '2.1.23', 7917 silly addNameRange '2.1.24', 7917 silly addNameRange '2.1.25', 7917 silly addNameRange '2.1.26', 7917 silly addNameRange '2.1.27', 7917 silly addNameRange '2.1.28' ] ] 7918 silly addNamed mime-types@2.1.28 7919 verbose addNamed "2.1.28" is a plain semver version for mime-types 7920 silly mapToRegistry name mime-types 7921 silly mapToRegistry using default registry 7922 silly mapToRegistry registry https://registry.npmjs.org/ 7923 silly mapToRegistry uri https://registry.npmjs.org/mime-types 7924 verbose addRemoteTarball https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz not in flight; adding 7925 verbose addRemoteTarball [ 'https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz', 7925 verbose addRemoteTarball '1160c4757eab2c5363888e005273ecf79d2a0ecd' ] 7926 info retry fetch attempt 1 at 9:35:49 p.m. 7927 info attempt registry request try #1 at 9:35:49 p.m. 7928 http fetch GET https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz 7929 http fetch 200 https://registry.npmjs.org/batch/-/batch-0.6.1.tgz 7930 silly fetchAndShaCheck shasum dc34314f4e679318093fc760272525f94bf25c16 7931 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/batch/-/batch-0.6.1.tgz not in flight; adding 7932 verbose addTmpTarball already have metadata; skipping unpack for batch@0.6.1 7933 silly cache afterAdd batch@0.6.1 7934 verbose afterAdd /home/michtang/.npm/batch/0.6.1/package/package.json not in flight; writing 7935 verbose afterAdd /home/michtang/.npm/batch/0.6.1/package/package.json written 7936 http fetch 200 https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz 7937 http fetch 200 https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz 7938 silly fetchAndShaCheck shasum 1160c4757eab2c5363888e005273ecf79d2a0ecd 7939 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz not in flight; adding 7940 verbose addTmpTarball already have metadata; skipping unpack for mime-types@2.1.28 7941 silly fetchAndShaCheck shasum 531bc726517a3b2b41f850021c6cc15eaab507cd 7942 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/accepts/-/accepts-1.3.7.tgz not in flight; adding 7943 verbose addTmpTarball already have metadata; skipping unpack for accepts@1.3.7 7944 silly cache afterAdd mime-types@2.1.28 7945 verbose afterAdd /home/michtang/.npm/mime-types/2.1.28/package/package.json not in flight; writing 7946 silly cache afterAdd accepts@1.3.7 7947 verbose afterAdd /home/michtang/.npm/accepts/1.3.7/package/package.json not in flight; writing 7948 verbose afterAdd /home/michtang/.npm/mime-types/2.1.28/package/package.json written 7949 verbose afterAdd /home/michtang/.npm/accepts/1.3.7/package/package.json written 7950 silly fetchNamedPackageData negotiator 7951 silly mapToRegistry name negotiator 7952 silly mapToRegistry using default registry 7953 silly mapToRegistry registry https://registry.npmjs.org/ 7954 silly mapToRegistry uri https://registry.npmjs.org/negotiator 7955 verbose request uri https://registry.npmjs.org/negotiator 7956 verbose request no auth needed 7957 info attempt registry request try #1 at 9:35:49 p.m. 7958 http request GET https://registry.npmjs.org/negotiator 7959 http 200 https://registry.npmjs.org/negotiator 7960 verbose headers { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7960 verbose headers 'content-type': 'application/json', 7960 verbose headers 'transfer-encoding': 'chunked', 7960 verbose headers connection: 'keep-alive', 7960 verbose headers 'set-cookie': 7960 verbose headers [ '__cfduid=d23638f0ae66a0936d6b682f0efed0b531612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7960 verbose headers 'cf-ray': '61a0ba6a2a79e16a-SEA', 7960 verbose headers age: '3488', 7960 verbose headers 'cache-control': 'public, max-age=300', 7960 verbose headers etag: 'W/"ae6633014596276f54ec9eb495308bc7"', 7960 verbose headers 'last-modified': 'Tue, 30 Apr 2019 00:30:34 GMT', 7960 verbose headers vary: 'accept-encoding, accept', 7960 verbose headers 'cf-cache-status': 'HIT', 7960 verbose headers 'cf-request-id': '07f852d6560000e16aa9b5e000000001', 7960 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7960 verbose headers server: 'cloudflare', 7960 verbose headers 'content-encoding': 'gzip' } 7961 silly get cb [ 200, 7961 silly get { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 7961 silly get 'content-type': 'application/json', 7961 silly get 'transfer-encoding': 'chunked', 7961 silly get connection: 'keep-alive', 7961 silly get 'set-cookie': 7961 silly get [ '__cfduid=d23638f0ae66a0936d6b682f0efed0b531612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 7961 silly get 'cf-ray': '61a0ba6a2a79e16a-SEA', 7961 silly get age: '3488', 7961 silly get 'cache-control': 'public, max-age=300', 7961 silly get etag: 'W/"ae6633014596276f54ec9eb495308bc7"', 7961 silly get 'last-modified': 'Tue, 30 Apr 2019 00:30:34 GMT', 7961 silly get vary: 'accept-encoding, accept', 7961 silly get 'cf-cache-status': 'HIT', 7961 silly get 'cf-request-id': '07f852d6560000e16aa9b5e000000001', 7961 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 7961 silly get server: 'cloudflare', 7961 silly get 'content-encoding': 'gzip' } ] 7962 verbose get saving negotiator to /home/michtang/.npm/registry.npmjs.org/negotiator/.cache.json 7963 silly resolveWithNewModule negotiator@0.6.2 checking installable status 7964 silly cache add args [ 'negotiator@0.6.2', null ] 7965 verbose cache add spec negotiator@0.6.2 7966 silly cache add parsed spec Result { 7966 silly cache add raw: 'negotiator@0.6.2', 7966 silly cache add scope: null, 7966 silly cache add name: 'negotiator', 7966 silly cache add rawSpec: '0.6.2', 7966 silly cache add spec: '0.6.2', 7966 silly cache add type: 'version' } 7967 silly addNamed negotiator@0.6.2 7968 verbose addNamed "0.6.2" is a plain semver version for negotiator 7969 silly mapToRegistry name negotiator 7970 silly mapToRegistry using default registry 7971 silly mapToRegistry registry https://registry.npmjs.org/ 7972 silly mapToRegistry uri https://registry.npmjs.org/negotiator 7973 verbose addNameVersion registry:https://registry.npmjs.org/negotiator not in flight; fetching 7974 verbose get https://registry.npmjs.org/negotiator not expired, no request 7975 silly mapToRegistry name negotiator 7976 silly mapToRegistry using default registry 7977 silly mapToRegistry registry https://registry.npmjs.org/ 7978 silly mapToRegistry uri https://registry.npmjs.org/negotiator 7979 verbose addRemoteTarball https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz not in flight; adding 7980 verbose addRemoteTarball [ 'https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz', 7980 verbose addRemoteTarball 'feacf7ccf525a77ae9634436a64883ffeca346fb' ] 7981 info retry fetch attempt 1 at 9:35:49 p.m. 7982 info attempt registry request try #1 at 9:35:49 p.m. 7983 http fetch GET https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz 7984 http fetch 200 https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz 7985 silly fetchAndShaCheck shasum feacf7ccf525a77ae9634436a64883ffeca346fb 7986 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz not in flight; adding 7987 verbose addTmpTarball already have metadata; skipping unpack for negotiator@0.6.2 7988 silly cache afterAdd negotiator@0.6.2 7989 verbose afterAdd /home/michtang/.npm/negotiator/0.6.2/package/package.json not in flight; writing 7990 verbose afterAdd /home/michtang/.npm/negotiator/0.6.2/package/package.json written 7991 silly fetchNamedPackageData mime-db 7992 silly mapToRegistry name mime-db 7993 silly mapToRegistry using default registry 7994 silly mapToRegistry registry https://registry.npmjs.org/ 7995 silly mapToRegistry uri https://registry.npmjs.org/mime-db 7996 verbose request uri https://registry.npmjs.org/mime-db 7997 verbose request no auth needed 7998 info attempt registry request try #1 at 9:35:49 p.m. 7999 http request GET https://registry.npmjs.org/mime-db 8000 http 200 https://registry.npmjs.org/mime-db 8001 verbose headers { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 8001 verbose headers 'content-type': 'application/json', 8001 verbose headers 'transfer-encoding': 'chunked', 8001 verbose headers connection: 'keep-alive', 8001 verbose headers 'set-cookie': 8001 verbose headers [ '__cfduid=d0db08f3037a388e051ac8d1bdf7072fd1612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 8001 verbose headers 'cf-ray': '61a0ba6afed339a8-SEA', 8001 verbose headers age: '1349', 8001 verbose headers 'cache-control': 'public, max-age=300', 8001 verbose headers etag: 'W/"72fee3cad1e713da9f42c2e835d5267e"', 8001 verbose headers 'last-modified': 'Sun, 11 Oct 2020 04:25:09 GMT', 8001 verbose headers vary: 'accept-encoding, accept', 8001 verbose headers 'cf-cache-status': 'HIT', 8001 verbose headers 'cf-request-id': '07f852d6db000039a847aee000000001', 8001 verbose headers 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 8001 verbose headers server: 'cloudflare', 8001 verbose headers 'content-encoding': 'gzip' } 8002 silly get cb [ 200, 8002 silly get { date: 'Sun, 31 Jan 2021 04:35:49 GMT', 8002 silly get 'content-type': 'application/json', 8002 silly get 'transfer-encoding': 'chunked', 8002 silly get connection: 'keep-alive', 8002 silly get 'set-cookie': 8002 silly get [ '__cfduid=d0db08f3037a388e051ac8d1bdf7072fd1612067749; expires=Tue, 02-Mar-21 04:35:49 GMT; path=/; domain=.npmjs.org; HttpOnly; SameSite=Lax' ], 8002 silly get 'cf-ray': '61a0ba6afed339a8-SEA', 8002 silly get age: '1349', 8002 silly get 'cache-control': 'public, max-age=300', 8002 silly get etag: 'W/"72fee3cad1e713da9f42c2e835d5267e"', 8002 silly get 'last-modified': 'Sun, 11 Oct 2020 04:25:09 GMT', 8002 silly get vary: 'accept-encoding, accept', 8002 silly get 'cf-cache-status': 'HIT', 8002 silly get 'cf-request-id': '07f852d6db000039a847aee000000001', 8002 silly get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"', 8002 silly get server: 'cloudflare', 8002 silly get 'content-encoding': 'gzip' } ] 8003 verbose get saving mime-db to /home/michtang/.npm/registry.npmjs.org/mime-db/.cache.json 8004 silly resolveWithNewModule mime-db@1.45.0 checking installable status 8005 silly cache add args [ 'mime-db@1.45.0', null ] 8006 verbose cache add spec mime-db@1.45.0 8007 silly cache add parsed spec Result { 8007 silly cache add raw: 'mime-db@1.45.0', 8007 silly cache add scope: null, 8007 silly cache add name: 'mime-db', 8007 silly cache add rawSpec: '1.45.0', 8007 silly cache add spec: '1.45.0', 8007 silly cache add type: 'version' } 8008 silly addNamed mime-db@1.45.0 8009 verbose addNamed "1.45.0" is a plain semver version for mime-db 8010 silly mapToRegistry name mime-db 8011 silly mapToRegistry using default registry 8012 silly mapToRegistry registry https://registry.npmjs.org/ 8013 silly mapToRegistry uri https://registry.npmjs.org/mime-db 8014 verbose addNameVersion registry:https://registry.npmjs.org/mime-db not in flight; fetching 8015 verbose get https://registry.npmjs.org/mime-db not expired, no request 8016 silly mapToRegistry name mime-db 8017 silly mapToRegistry using default registry 8018 silly mapToRegistry registry https://registry.npmjs.org/ 8019 silly mapToRegistry uri https://registry.npmjs.org/mime-db 8020 verbose addRemoteTarball https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz not in flight; adding 8021 verbose addRemoteTarball [ 'https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz', 8021 verbose addRemoteTarball 'cceeda21ccd7c3a745eba2decd55d4b73e7879ea' ] 8022 info retry fetch attempt 1 at 9:35:49 p.m. 8023 info attempt registry request try #1 at 9:35:49 p.m. 8024 http fetch GET https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz 8025 http fetch 200 https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz 8026 silly fetchAndShaCheck shasum cceeda21ccd7c3a745eba2decd55d4b73e7879ea 8027 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz not in flight; adding 8028 verbose addTmpTarball already have metadata; skipping unpack for mime-db@1.45.0 8029 silly cache afterAdd mime-db@1.45.0 8030 verbose afterAdd /home/michtang/.npm/mime-db/1.45.0/package/package.json not in flight; writing 8031 verbose afterAdd /home/michtang/.npm/mime-db/1.45.0/package/package.json written 8032 silly fetchNamedPackageData depd 8033 silly mapToRegistry name depd 8034 silly mapToRegistry using default registry 8035 silly mapToRegistry registry https://registry.npmjs.org/ 8036 silly mapToRegistry uri https://registry.npmjs.org/depd 8037 silly resolveWithNewModule depd@1.1.2 checking installable status 8038 silly cache add args [ 'depd@~1.1.2', null ] 8039 verbose cache add spec depd@~1.1.2 8040 silly fetchNamedPackageData inherits 8041 silly mapToRegistry name inherits 8042 silly mapToRegistry using default registry 8043 silly mapToRegistry registry https://registry.npmjs.org/ 8044 silly mapToRegistry uri https://registry.npmjs.org/inherits 8045 silly resolveWithNewModule inherits@2.0.3 checking installable status 8046 silly cache add args [ 'inherits@2.0.3', null ] 8047 verbose cache add spec inherits@2.0.3 8048 silly fetchNamedPackageData setprototypeof 8049 silly mapToRegistry name setprototypeof 8050 silly mapToRegistry using default registry 8051 silly mapToRegistry registry https://registry.npmjs.org/ 8052 silly mapToRegistry uri https://registry.npmjs.org/setprototypeof 8053 silly resolveWithNewModule setprototypeof@1.1.0 checking installable status 8054 silly cache add args [ 'setprototypeof@1.1.0', null ] 8055 verbose cache add spec setprototypeof@1.1.0 8056 silly cache add parsed spec Result { 8056 silly cache add raw: 'depd@~1.1.2', 8056 silly cache add scope: null, 8056 silly cache add name: 'depd', 8056 silly cache add rawSpec: '~1.1.2', 8056 silly cache add spec: '>=1.1.2 <1.2.0', 8056 silly cache add type: 'range' } 8057 silly addNamed depd@>=1.1.2 <1.2.0 8058 verbose addNamed ">=1.1.2 <1.2.0" is a valid semver range for depd 8059 silly addNameRange { name: 'depd', range: '>=1.1.2 <1.2.0', hasData: false } 8060 silly mapToRegistry name depd 8061 silly mapToRegistry using default registry 8062 silly mapToRegistry registry https://registry.npmjs.org/ 8063 silly mapToRegistry uri https://registry.npmjs.org/depd 8064 verbose addNameRange registry:https://registry.npmjs.org/depd not in flight; fetching 8065 silly cache add parsed spec Result { 8065 silly cache add raw: 'inherits@2.0.3', 8065 silly cache add scope: null, 8065 silly cache add name: 'inherits', 8065 silly cache add rawSpec: '2.0.3', 8065 silly cache add spec: '2.0.3', 8065 silly cache add type: 'version' } 8066 silly addNamed inherits@2.0.3 8067 verbose addNamed "2.0.3" is a plain semver version for inherits 8068 silly mapToRegistry name inherits 8069 silly mapToRegistry using default registry 8070 silly mapToRegistry registry https://registry.npmjs.org/ 8071 silly mapToRegistry uri https://registry.npmjs.org/inherits 8072 verbose addNameVersion registry:https://registry.npmjs.org/inherits not in flight; fetching 8073 silly cache add parsed spec Result { 8073 silly cache add raw: 'setprototypeof@1.1.0', 8073 silly cache add scope: null, 8073 silly cache add name: 'setprototypeof', 8073 silly cache add rawSpec: '1.1.0', 8073 silly cache add spec: '1.1.0', 8073 silly cache add type: 'version' } 8074 silly addNamed setprototypeof@1.1.0 8075 verbose addNamed "1.1.0" is a plain semver version for setprototypeof 8076 silly mapToRegistry name setprototypeof 8077 silly mapToRegistry using default registry 8078 silly mapToRegistry registry https://registry.npmjs.org/ 8079 silly mapToRegistry uri https://registry.npmjs.org/setprototypeof 8080 verbose addNameVersion registry:https://registry.npmjs.org/setprototypeof not in flight; fetching 8081 verbose get https://registry.npmjs.org/depd not expired, no request 8082 silly addNameRange number 2 { name: 'depd', range: '>=1.1.2 <1.2.0', hasData: true } 8083 silly addNameRange versions [ 'depd', 8083 silly addNameRange [ '0.0.0', 8083 silly addNameRange '0.0.1', 8083 silly addNameRange '0.1.0', 8083 silly addNameRange '0.2.0', 8083 silly addNameRange '0.3.0', 8083 silly addNameRange '0.4.0', 8083 silly addNameRange '0.4.1', 8083 silly addNameRange '0.4.2', 8083 silly addNameRange '0.4.3', 8083 silly addNameRange '0.4.4', 8083 silly addNameRange '0.4.5', 8083 silly addNameRange '1.0.0', 8083 silly addNameRange '1.0.1', 8083 silly addNameRange '1.1.0', 8083 silly addNameRange '1.1.1', 8083 silly addNameRange '1.1.2', 8083 silly addNameRange '2.0.0' ] ] 8084 silly addNamed depd@1.1.2 8085 verbose addNamed "1.1.2" is a plain semver version for depd 8086 verbose get https://registry.npmjs.org/inherits not expired, no request 8087 verbose get https://registry.npmjs.org/setprototypeof not expired, no request 8088 silly mapToRegistry name inherits 8089 silly mapToRegistry using default registry 8090 silly mapToRegistry registry https://registry.npmjs.org/ 8091 silly mapToRegistry uri https://registry.npmjs.org/inherits 8092 verbose addRemoteTarball https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz not in flight; adding 8093 verbose addRemoteTarball [ 'https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz', 8093 verbose addRemoteTarball '633c2c83e3da42a502f52466022480f4208261de' ] 8094 silly mapToRegistry name setprototypeof 8095 silly mapToRegistry using default registry 8096 silly mapToRegistry registry https://registry.npmjs.org/ 8097 silly mapToRegistry uri https://registry.npmjs.org/setprototypeof 8098 verbose addRemoteTarball https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz not in flight; adding 8099 verbose addRemoteTarball [ 'https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz', 8099 verbose addRemoteTarball 'd0bd85536887b6fe7c0d818cb962d9d91c54e656' ] 8100 info retry fetch attempt 1 at 9:35:49 p.m. 8101 info attempt registry request try #1 at 9:35:49 p.m. 8102 http fetch GET https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz 8103 info retry fetch attempt 1 at 9:35:49 p.m. 8104 info attempt registry request try #1 at 9:35:49 p.m. 8105 http fetch GET https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz 8106 silly cache afterAdd depd@1.1.2 8107 verbose afterAdd /home/michtang/.npm/depd/1.1.2/package/package.json not in flight; writing 8108 verbose afterAdd /home/michtang/.npm/depd/1.1.2/package/package.json written 8109 http fetch 200 https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz 8110 silly fetchAndShaCheck shasum 633c2c83e3da42a502f52466022480f4208261de 8111 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/inherits/-/inherits-2.0.3.tgz not in flight; adding 8112 verbose addTmpTarball already have metadata; skipping unpack for inherits@2.0.3 8113 http fetch 200 https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz 8114 silly fetchAndShaCheck shasum d0bd85536887b6fe7c0d818cb962d9d91c54e656 8115 silly cache afterAdd inherits@2.0.3 8116 verbose afterAdd /home/michtang/.npm/inherits/2.0.3/package/package.json not in flight; writing 8117 verbose addTmpTarball /tmp/npm-6690-9dffecf5/registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz not in flight; adding 8118 verbose addTmpTarball already have metadata; skipping unpack for setprototypeof@1.1.0 8119 verbose afterAdd /home/michtang/.npm/inherits/2.0.3/package/package.json written 8120 silly cache afterAdd setprototypeof@1.1.0 8121 verbose afterAdd /home/michtang/.npm/setprototypeof/1.1.0/package/package.json not in flight; writing 8122 verbose afterAdd /home/michtang/.npm/setprototypeof/1.1.0/package/package.json written 8123 silly loadAllDepsIntoIdealTree Finishing 8124 silly idealTree:prePrune lib 8124 silly idealTree:prePrune └─┬ live-server@1.2.1 8124 silly idealTree:prePrune ├── accepts@1.3.7 8124 silly idealTree:prePrune ├─┬ anymatch@2.0.0 8124 silly idealTree:prePrune │ └── normalize-path@2.1.1 8124 silly idealTree:prePrune ├── apache-crypt@1.2.4 8124 silly idealTree:prePrune ├── apache-md5@1.1.5 8124 silly idealTree:prePrune ├── arr-diff@4.0.0 8124 silly idealTree:prePrune ├── arr-flatten@1.1.0 8124 silly idealTree:prePrune ├── arr-union@3.1.0 8124 silly idealTree:prePrune ├── array-unique@0.3.2 8124 silly idealTree:prePrune ├── assign-symbols@1.0.0 8124 silly idealTree:prePrune ├── async-each@1.0.3 8124 silly idealTree:prePrune ├── atob@2.1.2 8124 silly idealTree:prePrune ├─┬ base@0.11.2 8124 silly idealTree:prePrune │ ├── define-property@1.0.0 8124 silly idealTree:prePrune │ ├── is-accessor-descriptor@1.0.0 8124 silly idealTree:prePrune │ ├── is-data-descriptor@1.0.0 8124 silly idealTree:prePrune │ └── is-descriptor@1.0.2 8124 silly idealTree:prePrune ├── basic-auth@2.0.1 8124 silly idealTree:prePrune ├── batch@0.6.1 8124 silly idealTree:prePrune ├── bcryptjs@2.4.3 8124 silly idealTree:prePrune ├── binary-extensions@1.13.1 8124 silly idealTree:prePrune ├─┬ braces@2.3.2 8124 silly idealTree:prePrune │ └── extend-shallow@2.0.1 8124 silly idealTree:prePrune ├── cache-base@1.0.1 8124 silly idealTree:prePrune ├── chokidar@2.1.8 8124 silly idealTree:prePrune ├─┬ class-utils@0.3.6 8124 silly idealTree:prePrune │ └── define-property@0.2.5 8124 silly idealTree:prePrune ├── collection-visit@1.0.0 8124 silly idealTree:prePrune ├── colors@1.4.0 8124 silly idealTree:prePrune ├── component-emitter@1.3.0 8124 silly idealTree:prePrune ├── connect@3.7.0 8124 silly idealTree:prePrune ├── copy-descriptor@0.1.1 8124 silly idealTree:prePrune ├── core-util-is@1.0.2 8124 silly idealTree:prePrune ├── cors@2.8.5 8124 silly idealTree:prePrune ├── debug@2.6.9 8124 silly idealTree:prePrune ├── decode-uri-component@0.2.0 8124 silly idealTree:prePrune ├─┬ define-property@2.0.2 8124 silly idealTree:prePrune │ ├── is-accessor-descriptor@1.0.0 8124 silly idealTree:prePrune │ ├── is-data-descriptor@1.0.0 8124 silly idealTree:prePrune │ └── is-descriptor@1.0.2 8124 silly idealTree:prePrune ├── depd@2.0.0 8124 silly idealTree:prePrune ├── destroy@1.0.4 8124 silly idealTree:prePrune ├── duplexer@0.1.2 8124 silly idealTree:prePrune ├── ee-first@1.1.1 8124 silly idealTree:prePrune ├── encodeurl@1.0.2 8124 silly idealTree:prePrune ├── escape-html@1.0.3 8124 silly idealTree:prePrune ├── etag@1.8.1 8124 silly idealTree:prePrune ├── event-stream@3.3.4 8124 silly idealTree:prePrune ├─┬ expand-brackets@2.1.4 8124 silly idealTree:prePrune │ ├── define-property@0.2.5 8124 silly idealTree:prePrune │ └── extend-shallow@2.0.1 8124 silly idealTree:prePrune ├─┬ extend-shallow@3.0.2 8124 silly idealTree:prePrune │ └── is-extendable@1.0.1 8124 silly idealTree:prePrune ├─┬ extglob@2.0.4 8124 silly idealTree:prePrune │ ├── define-property@1.0.0 8124 silly idealTree:prePrune │ ├── extend-shallow@2.0.1 8124 silly idealTree:prePrune │ ├── is-accessor-descriptor@1.0.0 8124 silly idealTree:prePrune │ ├── is-data-descriptor@1.0.0 8124 silly idealTree:prePrune │ └── is-descriptor@1.0.2 8124 silly idealTree:prePrune ├── faye-websocket@0.11.3 8124 silly idealTree:prePrune ├─┬ fill-range@4.0.0 8124 silly idealTree:prePrune │ └── extend-shallow@2.0.1 8124 silly idealTree:prePrune ├── finalhandler@1.1.2 8124 silly idealTree:prePrune ├── for-in@1.0.2 8124 silly idealTree:prePrune ├── fragment-cache@0.2.1 8124 silly idealTree:prePrune ├── fresh@0.5.2 8124 silly idealTree:prePrune ├── from@0.1.7 8124 silly idealTree:prePrune ├── get-value@2.0.6 8124 silly idealTree:prePrune ├─┬ glob-parent@3.1.0 8124 silly idealTree:prePrune │ └── is-glob@3.1.0 8124 silly idealTree:prePrune ├── graceful-fs@4.2.4 8124 silly idealTree:prePrune ├── has-value@1.0.0 8124 silly idealTree:prePrune ├─┬ has-values@1.0.0 8124 silly idealTree:prePrune │ └── kind-of@4.0.0 8124 silly idealTree:prePrune ├── http-auth@3.1.3 8124 silly idealTree:prePrune ├─┬ http-errors@1.7.3 8124 silly idealTree:prePrune │ └── depd@1.1.2 8124 silly idealTree:prePrune ├── http-parser-js@0.5.3 8124 silly idealTree:prePrune ├── inherits@2.0.4 8124 silly idealTree:prePrune ├─┬ is-accessor-descriptor@0.1.6 8124 silly idealTree:prePrune │ └── kind-of@3.2.2 8124 silly idealTree:prePrune ├── is-binary-path@1.0.1 8124 silly idealTree:prePrune ├── is-buffer@1.1.6 8124 silly idealTree:prePrune ├─┬ is-data-descriptor@0.1.4 8124 silly idealTree:prePrune │ └── kind-of@3.2.2 8124 silly idealTree:prePrune ├─┬ is-descriptor@0.1.6 8124 silly idealTree:prePrune │ └── kind-of@5.1.0 8124 silly idealTree:prePrune ├── is-extendable@0.1.1 8124 silly idealTree:prePrune ├── is-extglob@2.1.1 8124 silly idealTree:prePrune ├── is-glob@4.0.1 8124 silly idealTree:prePrune ├─┬ is-number@3.0.0 8124 silly idealTree:prePrune │ └── kind-of@3.2.2 8124 silly idealTree:prePrune ├── is-plain-object@2.0.4 8124 silly idealTree:prePrune ├── is-windows@1.0.2 8124 silly idealTree:prePrune ├── is-wsl@1.1.0 8124 silly idealTree:prePrune ├── isarray@1.0.0 8124 silly idealTree:prePrune ├── isobject@3.0.1 8124 silly idealTree:prePrune ├── kind-of@6.0.3 8124 silly idealTree:prePrune ├── map-cache@0.2.2 8124 silly idealTree:prePrune ├── map-stream@0.1.0 8124 silly idealTree:prePrune ├── map-visit@1.0.0 8124 silly idealTree:prePrune ├── micromatch@3.1.10 8124 silly idealTree:prePrune ├── mime-db@1.45.0 8124 silly idealTree:prePrune ├── mime-types@2.1.28 8124 silly idealTree:prePrune ├── mime@1.6.0 8124 silly idealTree:prePrune ├─┬ mixin-deep@1.3.2 8124 silly idealTree:prePrune │ └── is-extendable@1.0.1 8124 silly idealTree:prePrune ├── morgan@1.10.0 8124 silly idealTree:prePrune ├── ms@2.0.0 8124 silly idealTree:prePrune ├── nanomatch@1.2.13 8124 silly idealTree:prePrune ├── negotiator@0.6.2 8124 silly idealTree:prePrune ├── normalize-path@3.0.0 8124 silly idealTree:prePrune ├── object-assign@4.1.1 8124 silly idealTree:prePrune ├─┬ object-copy@0.1.0 8124 silly idealTree:prePrune │ ├── define-property@0.2.5 8124 silly idealTree:prePrune │ └── kind-of@3.2.2 8124 silly idealTree:prePrune ├── object-visit@1.0.1 8124 silly idealTree:prePrune ├── object.pick@1.3.0 8124 silly idealTree:prePrune ├── on-finished@2.3.0 8124 silly idealTree:prePrune ├── on-headers@1.0.2 8124 silly idealTree:prePrune ├── opn@6.0.0 8124 silly idealTree:prePrune ├── parseurl@1.3.3 8124 silly idealTree:prePrune ├── pascalcase@0.1.1 8124 silly idealTree:prePrune ├── path-dirname@1.0.2 8124 silly idealTree:prePrune ├── path-is-absolute@1.0.1 8124 silly idealTree:prePrune ├── pause-stream@0.0.11 8124 silly idealTree:prePrune ├── posix-character-classes@0.1.1 8124 silly idealTree:prePrune ├── process-nextick-args@2.0.1 8124 silly idealTree:prePrune ├── proxy-middleware@0.15.0 8124 silly idealTree:prePrune ├── range-parser@1.2.1 8124 silly idealTree:prePrune ├── readable-stream@2.3.7 8124 silly idealTree:prePrune ├── readdirp@2.2.1 8124 silly idealTree:prePrune ├── regex-not@1.0.2 8124 silly idealTree:prePrune ├── remove-trailing-separator@1.1.0 8124 silly idealTree:prePrune ├── repeat-element@1.1.3 8124 silly idealTree:prePrune ├── repeat-string@1.6.1 8124 silly idealTree:prePrune ├── resolve-url@0.2.1 8124 silly idealTree:prePrune ├── ret@0.1.15 8124 silly idealTree:prePrune ├── safe-buffer@5.1.2 8124 silly idealTree:prePrune ├── safe-regex@1.1.0 8124 silly idealTree:prePrune ├─┬ send@0.17.1 8124 silly idealTree:prePrune │ ├── depd@1.1.2 8124 silly idealTree:prePrune │ └── ms@2.1.1 8124 silly idealTree:prePrune ├─┬ serve-index@1.9.1 8124 silly idealTree:prePrune │ ├── depd@1.1.2 8124 silly idealTree:prePrune │ ├── http-errors@1.6.3 8124 silly idealTree:prePrune │ ├── inherits@2.0.3 8124 silly idealTree:prePrune │ └── setprototypeof@1.1.0 8124 silly idealTree:prePrune ├─┬ set-value@2.0.1 8124 silly idealTree:prePrune │ └── extend-shallow@2.0.1 8124 silly idealTree:prePrune ├── setprototypeof@1.1.1 8124 silly idealTree:prePrune ├─┬ snapdragon-node@2.1.1 8124 silly idealTree:prePrune │ ├── define-property@1.0.0 8124 silly idealTree:prePrune │ ├── is-accessor-descriptor@1.0.0 8124 silly idealTree:prePrune │ ├── is-data-descriptor@1.0.0 8124 silly idealTree:prePrune │ └── is-descriptor@1.0.2 8124 silly idealTree:prePrune ├─┬ snapdragon-util@3.0.1 8124 silly idealTree:prePrune │ └── kind-of@3.2.2 8124 silly idealTree:prePrune ├─┬ snapdragon@0.8.2 8124 silly idealTree:prePrune │ ├── define-property@0.2.5 8124 silly idealTree:prePrune │ └── extend-shallow@2.0.1 8124 silly idealTree:prePrune ├── source-map-resolve@0.5.3 8124 silly idealTree:prePrune ├── source-map-url@0.4.0 8124 silly idealTree:prePrune ├── source-map@0.5.7 8124 silly idealTree:prePrune ├── split-string@3.1.0 8124 silly idealTree:prePrune ├── split@0.3.3 8124 silly idealTree:prePrune ├─┬ static-extend@0.1.2 8124 silly idealTree:prePrune │ └── define-property@0.2.5 8124 silly idealTree:prePrune ├── statuses@1.5.0 8124 silly idealTree:prePrune ├── stream-combiner@0.0.4 8124 silly idealTree:prePrune ├── string_decoder@1.1.1 8124 silly idealTree:prePrune ├── through@2.3.8 8124 silly idealTree:prePrune ├─┬ to-object-path@0.3.0 8124 silly idealTree:prePrune │ └── kind-of@3.2.2 8124 silly idealTree:prePrune ├── to-regex-range@2.1.1 8124 silly idealTree:prePrune ├── to-regex@3.0.2 8124 silly idealTree:prePrune ├── toidentifier@1.0.0 8124 silly idealTree:prePrune ├── union-value@1.0.1 8124 silly idealTree:prePrune ├── unix-crypt-td-js@1.1.4 8124 silly idealTree:prePrune ├── unpipe@1.0.0 8124 silly idealTree:prePrune ├─┬ unset-value@1.0.0 8124 silly idealTree:prePrune │ ├─┬ has-value@0.3.1 8124 silly idealTree:prePrune │ │ └── isobject@2.1.0 8124 silly idealTree:prePrune │ └── has-values@0.1.4 8124 silly idealTree:prePrune ├── upath@1.2.0 8124 silly idealTree:prePrune ├── urix@0.1.0 8124 silly idealTree:prePrune ├── use@3.1.1 8124 silly idealTree:prePrune ├── util-deprecate@1.0.2 8124 silly idealTree:prePrune ├── utils-merge@1.0.1 8124 silly idealTree:prePrune ├── uuid@3.4.0 8124 silly idealTree:prePrune ├── vary@1.1.2 8124 silly idealTree:prePrune ├── websocket-driver@0.7.4 8124 silly idealTree:prePrune └── websocket-extensions@0.1.4 8125 silly loadIdealTree Finishing 8126 silly currentTree lib 8127 silly idealTree lib 8127 silly idealTree └─┬ live-server@1.2.1 8127 silly idealTree ├── accepts@1.3.7 8127 silly idealTree ├─┬ anymatch@2.0.0 8127 silly idealTree │ └── normalize-path@2.1.1 8127 silly idealTree ├── apache-crypt@1.2.4 8127 silly idealTree ├── apache-md5@1.1.5 8127 silly idealTree ├── arr-diff@4.0.0 8127 silly idealTree ├── arr-flatten@1.1.0 8127 silly idealTree ├── arr-union@3.1.0 8127 silly idealTree ├── array-unique@0.3.2 8127 silly idealTree ├── assign-symbols@1.0.0 8127 silly idealTree ├── async-each@1.0.3 8127 silly idealTree ├── atob@2.1.2 8127 silly idealTree ├─┬ base@0.11.2 8127 silly idealTree │ ├── define-property@1.0.0 8127 silly idealTree │ ├── is-accessor-descriptor@1.0.0 8127 silly idealTree │ ├── is-data-descriptor@1.0.0 8127 silly idealTree │ └── is-descriptor@1.0.2 8127 silly idealTree ├── basic-auth@2.0.1 8127 silly idealTree ├── batch@0.6.1 8127 silly idealTree ├── bcryptjs@2.4.3 8127 silly idealTree ├── binary-extensions@1.13.1 8127 silly idealTree ├─┬ braces@2.3.2 8127 silly idealTree │ └── extend-shallow@2.0.1 8127 silly idealTree ├── cache-base@1.0.1 8127 silly idealTree ├── chokidar@2.1.8 8127 silly idealTree ├─┬ class-utils@0.3.6 8127 silly idealTree │ └── define-property@0.2.5 8127 silly idealTree ├── collection-visit@1.0.0 8127 silly idealTree ├── colors@1.4.0 8127 silly idealTree ├── component-emitter@1.3.0 8127 silly idealTree ├── connect@3.7.0 8127 silly idealTree ├── copy-descriptor@0.1.1 8127 silly idealTree ├── core-util-is@1.0.2 8127 silly idealTree ├── cors@2.8.5 8127 silly idealTree ├── debug@2.6.9 8127 silly idealTree ├── decode-uri-component@0.2.0 8127 silly idealTree ├─┬ define-property@2.0.2 8127 silly idealTree │ ├── is-accessor-descriptor@1.0.0 8127 silly idealTree │ ├── is-data-descriptor@1.0.0 8127 silly idealTree │ └── is-descriptor@1.0.2 8127 silly idealTree ├── depd@2.0.0 8127 silly idealTree ├── destroy@1.0.4 8127 silly idealTree ├── duplexer@0.1.2 8127 silly idealTree ├── ee-first@1.1.1 8127 silly idealTree ├── encodeurl@1.0.2 8127 silly idealTree ├── escape-html@1.0.3 8127 silly idealTree ├── etag@1.8.1 8127 silly idealTree ├── event-stream@3.3.4 8127 silly idealTree ├─┬ expand-brackets@2.1.4 8127 silly idealTree │ ├── define-property@0.2.5 8127 silly idealTree │ └── extend-shallow@2.0.1 8127 silly idealTree ├─┬ extend-shallow@3.0.2 8127 silly idealTree │ └── is-extendable@1.0.1 8127 silly idealTree ├─┬ extglob@2.0.4 8127 silly idealTree │ ├── define-property@1.0.0 8127 silly idealTree │ ├── extend-shallow@2.0.1 8127 silly idealTree │ ├── is-accessor-descriptor@1.0.0 8127 silly idealTree │ ├── is-data-descriptor@1.0.0 8127 silly idealTree │ └── is-descriptor@1.0.2 8127 silly idealTree ├── faye-websocket@0.11.3 8127 silly idealTree ├─┬ fill-range@4.0.0 8127 silly idealTree │ └── extend-shallow@2.0.1 8127 silly idealTree ├── finalhandler@1.1.2 8127 silly idealTree ├── for-in@1.0.2 8127 silly idealTree ├── fragment-cache@0.2.1 8127 silly idealTree ├── fresh@0.5.2 8127 silly idealTree ├── from@0.1.7 8127 silly idealTree ├── get-value@2.0.6 8127 silly idealTree ├─┬ glob-parent@3.1.0 8127 silly idealTree │ └── is-glob@3.1.0 8127 silly idealTree ├── graceful-fs@4.2.4 8127 silly idealTree ├── has-value@1.0.0 8127 silly idealTree ├─┬ has-values@1.0.0 8127 silly idealTree │ └── kind-of@4.0.0 8127 silly idealTree ├── http-auth@3.1.3 8127 silly idealTree ├─┬ http-errors@1.7.3 8127 silly idealTree │ └── depd@1.1.2 8127 silly idealTree ├── http-parser-js@0.5.3 8127 silly idealTree ├── inherits@2.0.4 8127 silly idealTree ├─┬ is-accessor-descriptor@0.1.6 8127 silly idealTree │ └── kind-of@3.2.2 8127 silly idealTree ├── is-binary-path@1.0.1 8127 silly idealTree ├── is-buffer@1.1.6 8127 silly idealTree ├─┬ is-data-descriptor@0.1.4 8127 silly idealTree │ └── kind-of@3.2.2 8127 silly idealTree ├─┬ is-descriptor@0.1.6 8127 silly idealTree │ └── kind-of@5.1.0 8127 silly idealTree ├── is-extendable@0.1.1 8127 silly idealTree ├── is-extglob@2.1.1 8127 silly idealTree ├── is-glob@4.0.1 8127 silly idealTree ├─┬ is-number@3.0.0 8127 silly idealTree │ └── kind-of@3.2.2 8127 silly idealTree ├── is-plain-object@2.0.4 8127 silly idealTree ├── is-windows@1.0.2 8127 silly idealTree ├── is-wsl@1.1.0 8127 silly idealTree ├── isarray@1.0.0 8127 silly idealTree ├── isobject@3.0.1 8127 silly idealTree ├── kind-of@6.0.3 8127 silly idealTree ├── map-cache@0.2.2 8127 silly idealTree ├── map-stream@0.1.0 8127 silly idealTree ├── map-visit@1.0.0 8127 silly idealTree ├── micromatch@3.1.10 8127 silly idealTree ├── mime-db@1.45.0 8127 silly idealTree ├── mime-types@2.1.28 8127 silly idealTree ├── mime@1.6.0 8127 silly idealTree ├─┬ mixin-deep@1.3.2 8127 silly idealTree │ └── is-extendable@1.0.1 8127 silly idealTree ├── morgan@1.10.0 8127 silly idealTree ├── ms@2.0.0 8127 silly idealTree ├── nanomatch@1.2.13 8127 silly idealTree ├── negotiator@0.6.2 8127 silly idealTree ├── normalize-path@3.0.0 8127 silly idealTree ├── object-assign@4.1.1 8127 silly idealTree ├─┬ object-copy@0.1.0 8127 silly idealTree │ ├── define-property@0.2.5 8127 silly idealTree │ └── kind-of@3.2.2 8127 silly idealTree ├── object-visit@1.0.1 8127 silly idealTree ├── object.pick@1.3.0 8127 silly idealTree ├── on-finished@2.3.0 8127 silly idealTree ├── on-headers@1.0.2 8127 silly idealTree ├── opn@6.0.0 8127 silly idealTree ├── parseurl@1.3.3 8127 silly idealTree ├── pascalcase@0.1.1 8127 silly idealTree ├── path-dirname@1.0.2 8127 silly idealTree ├── path-is-absolute@1.0.1 8127 silly idealTree ├── pause-stream@0.0.11 8127 silly idealTree ├── posix-character-classes@0.1.1 8127 silly idealTree ├── process-nextick-args@2.0.1 8127 silly idealTree ├── proxy-middleware@0.15.0 8127 silly idealTree ├── range-parser@1.2.1 8127 silly idealTree ├── readable-stream@2.3.7 8127 silly idealTree ├── readdirp@2.2.1 8127 silly idealTree ├── regex-not@1.0.2 8127 silly idealTree ├── remove-trailing-separator@1.1.0 8127 silly idealTree ├── repeat-element@1.1.3 8127 silly idealTree ├── repeat-string@1.6.1 8127 silly idealTree ├── resolve-url@0.2.1 8127 silly idealTree ├── ret@0.1.15 8127 silly idealTree ├── safe-buffer@5.1.2 8127 silly idealTree ├── safe-regex@1.1.0 8127 silly idealTree ├─┬ send@0.17.1 8127 silly idealTree │ ├── depd@1.1.2 8127 silly idealTree │ └── ms@2.1.1 8127 silly idealTree ├─┬ serve-index@1.9.1 8127 silly idealTree │ ├── depd@1.1.2 8127 silly idealTree │ ├── http-errors@1.6.3 8127 silly idealTree │ ├── inherits@2.0.3 8127 silly idealTree │ └── setprototypeof@1.1.0 8127 silly idealTree ├─┬ set-value@2.0.1 8127 silly idealTree │ └── extend-shallow@2.0.1 8127 silly idealTree ├── setprototypeof@1.1.1 8127 silly idealTree ├─┬ snapdragon-node@2.1.1 8127 silly idealTree │ ├── define-property@1.0.0 8127 silly idealTree │ ├── is-accessor-descriptor@1.0.0 8127 silly idealTree │ ├── is-data-descriptor@1.0.0 8127 silly idealTree │ └── is-descriptor@1.0.2 8127 silly idealTree ├─┬ snapdragon-util@3.0.1 8127 silly idealTree │ └── kind-of@3.2.2 8127 silly idealTree ├─┬ snapdragon@0.8.2 8127 silly idealTree │ ├── define-property@0.2.5 8127 silly idealTree │ └── extend-shallow@2.0.1 8127 silly idealTree ├── source-map-resolve@0.5.3 8127 silly idealTree ├── source-map-url@0.4.0 8127 silly idealTree ├── source-map@0.5.7 8127 silly idealTree ├── split-string@3.1.0 8127 silly idealTree ├── split@0.3.3 8127 silly idealTree ├─┬ static-extend@0.1.2 8127 silly idealTree │ └── define-property@0.2.5 8127 silly idealTree ├── statuses@1.5.0 8127 silly idealTree ├── stream-combiner@0.0.4 8127 silly idealTree ├── string_decoder@1.1.1 8127 silly idealTree ├── through@2.3.8 8127 silly idealTree ├─┬ to-object-path@0.3.0 8127 silly idealTree │ └── kind-of@3.2.2 8127 silly idealTree ├── to-regex-range@2.1.1 8127 silly idealTree ├── to-regex@3.0.2 8127 silly idealTree ├── toidentifier@1.0.0 8127 silly idealTree ├── union-value@1.0.1 8127 silly idealTree ├── unix-crypt-td-js@1.1.4 8127 silly idealTree ├── unpipe@1.0.0 8127 silly idealTree ├─┬ unset-value@1.0.0 8127 silly idealTree │ ├─┬ has-value@0.3.1 8127 silly idealTree │ │ └── isobject@2.1.0 8127 silly idealTree │ └── has-values@0.1.4 8127 silly idealTree ├── upath@1.2.0 8127 silly idealTree ├── urix@0.1.0 8127 silly idealTree ├── use@3.1.1 8127 silly idealTree ├── util-deprecate@1.0.2 8127 silly idealTree ├── utils-merge@1.0.1 8127 silly idealTree ├── uuid@3.4.0 8127 silly idealTree ├── vary@1.1.2 8127 silly idealTree ├── websocket-driver@0.7.4 8127 silly idealTree └── websocket-extensions@0.1.4 8128 silly generateActionsToTake Starting 8129 silly install generateActionsToTake 8130 warn checkPermissions Missing write access to /usr/local/lib/node_modules 8131 silly rollbackFailedOptional Starting 8132 silly rollbackFailedOptional Finishing 8133 silly runTopLevelLifecycles Starting 8134 silly runTopLevelLifecycles Finishing 8135 silly install printInstalled 8136 warn optional Skipping failed optional dependency /live-server/chokidar/fsevents: 8137 warn notsup Not compatible with your operating system or architecture: fsevents@1.2.13 8138 verbose stack Error: EACCES: permission denied, access '/usr/local/lib/node_modules' 8139 verbose cwd /home/michtang/Documents/js-bootcamp/arrays 8140 error Linux 5.4.0-42-generic 8141 error argv "/usr/bin/node" "/usr/bin/npm" "install" "-g" "live-server" 8142 error node v8.10.0 8143 error npm v3.5.2 8144 error path /usr/local/lib/node_modules 8145 error code EACCES 8146 error errno -13 8147 error syscall access 8148 error Error: EACCES: permission denied, access '/usr/local/lib/node_modules' 8148 error { Error: EACCES: permission denied, access '/usr/local/lib/node_modules' 8148 error errno: -13, 8148 error code: 'EACCES', 8148 error syscall: 'access', 8148 error path: '/usr/local/lib/node_modules' } 8149 error Please try running this command again as root/Administrator. 8150 verbose exit [ -13, true ]