Closed ghost closed 2 years ago
Everything was ok two days ago, but it fails to build today.
Reproducible steps:
git clone git@github.com:itamud/aws-lambda-pw.git
cd aws-lambda-pw
docker build .
Here's the logs of docker build step
[+] Building 105.5s (10/11) => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 37B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 34B 0.0s => [internal] load metadata for mcr.microsoft.com/playwright:v1.20.0-focal 5.0s => CACHED [1/7] FROM mcr.microsoft.com/playwright:v1.20.0-focal@sha256:9a72a2ef95fdca5317f62d5c5bd8ed7d6ae9231691a12b8f5d4b8b4a2e0828f4 0.0s => [internal] load build context 0.0s => => transferring context: 4.89kB 0.0s => [2/7] RUN apt-get update && apt-get install -y g++=4:9.3.0-1ubuntu2 make=4.2.1-1.2 unzip=6.0-25ubuntu1 libcurl4-openssl-dev=7.68.0-1ubuntu2.7 autoconf=2.69-11.1 libto 82.2s => [3/7] WORKDIR /function 0.0s => [4/7] COPY ./ ./ 0.1s => [5/7] RUN npm config set registry https://registry.npm.taobao.org 1.1s => ERROR [6/7] RUN npm ci && npm i --save aws-lambda-ric@2.0.0 16.9s ------ > [6/7] RUN npm ci && npm i --save aws-lambda-ric@2.0.0: #10 3.584 #10 3.584 added 191 packages in 3s #10 3.585 npm notice #10 3.585 npm notice New minor version of npm available! 8.3.1 -> 8.5.5 #10 3.585 npm notice Changelog: <https://github.com/npm/cli/releases/tag/v8.5.5> #10 3.585 npm notice Run `npm install -g npm@8.5.5` to update! #10 3.585 npm notice #10 16.80 npm ERR! code 1 #10 16.80 npm ERR! path /function/node_modules/aws-lambda-ric #10 16.80 npm ERR! command failed #10 16.80 npm ERR! command sh -c node-gyp rebuild #10 16.80 npm ERR! gyp info it worked if it ends with ok #10 16.80 npm ERR! gyp info using node-gyp@8.1.0 #10 16.80 npm ERR! gyp info using node@16.14.0 | linux | arm64 #10 16.80 npm ERR! gyp info find Python using Python version 3.8.10 found at "/usr/bin/python3" #10 16.80 npm ERR! gyp http GET https://nodejs.org/download/release/v16.14.0/node-v16.14.0-headers.tar.gz #10 16.80 npm ERR! gyp http 200 https://nodejs.org/download/release/v16.14.0/node-v16.14.0-headers.tar.gz #10 16.80 npm ERR! gyp http GET https://nodejs.org/download/release/v16.14.0/SHASUMS256.txt #10 16.80 npm ERR! gyp http 200 https://nodejs.org/download/release/v16.14.0/SHASUMS256.txt #10 16.80 npm ERR! (node:30) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only. #10 16.80 npm ERR! (Use `node --trace-deprecation ...` to show where the warning was created) #10 16.80 npm ERR! gyp info spawn /usr/bin/python3 #10 16.80 npm ERR! gyp info spawn args [ #10 16.80 npm ERR! gyp info spawn args '/function/node_modules/node-gyp/gyp/gyp_main.py', #10 16.80 npm ERR! gyp info spawn args 'binding.gyp', #10 16.80 npm ERR! gyp info spawn args '-f', #10 16.80 npm ERR! gyp info spawn args 'make', #10 16.80 npm ERR! gyp info spawn args '-I', #10 16.80 npm ERR! gyp info spawn args '/function/node_modules/aws-lambda-ric/build/config.gypi', #10 16.80 npm ERR! gyp info spawn args '-I', #10 16.80 npm ERR! gyp info spawn args '/function/node_modules/node-gyp/addon.gypi', #10 16.80 npm ERR! gyp info spawn args '-I', #10 16.80 npm ERR! gyp info spawn args '/root/.cache/node-gyp/16.14.0/include/node/common.gypi', #10 16.80 npm ERR! gyp info spawn args '-Dlibrary=shared_library', #10 16.80 npm ERR! gyp info spawn args '-Dvisibility=default', #10 16.80 npm ERR! gyp info spawn args '-Dnode_root_dir=/root/.cache/node-gyp/16.14.0', #10 16.80 npm ERR! gyp info spawn args '-Dnode_gyp_dir=/function/node_modules/node-gyp', #10 16.80 npm ERR! gyp info spawn args '-Dnode_lib_file=/root/.cache/node-gyp/16.14.0/<(target_arch)/node.lib', #10 16.80 npm ERR! gyp info spawn args '-Dmodule_root_dir=/function/node_modules/aws-lambda-ric', #10 16.80 npm ERR! gyp info spawn args '-Dnode_engine=v8', #10 16.80 npm ERR! gyp info spawn args '--depth=.', #10 16.80 npm ERR! gyp info spawn args '--no-parallel', #10 16.80 npm ERR! gyp info spawn args '--generator-output', #10 16.80 npm ERR! gyp info spawn args 'build', #10 16.80 npm ERR! gyp info spawn args '-Goutput_dir=.' #10 16.80 npm ERR! gyp info spawn args ] #10 16.80 npm ERR! /bin/sh: 1: deps/artifacts/bin/curl-config: not found #10 16.80 npm ERR! gyp: Call to 'deps/artifacts/bin/curl-config --static-libs' returned exit status 127 while in binding.gyp. while trying to load binding.gyp #10 16.80 npm ERR! gyp ERR! configure error #10 16.80 npm ERR! gyp ERR! stack Error: `gyp` failed with exit code: 1 #10 16.80 npm ERR! gyp ERR! stack at ChildProcess.onCpExit (/function/node_modules/node-gyp/lib/configure.js:353:16) #10 16.80 npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:520:28) #10 16.80 npm ERR! gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12) #10 16.80 npm ERR! gyp ERR! System Linux 5.10.104-linuxkit #10 16.80 npm ERR! gyp ERR! command "/usr/bin/node" "/function/node_modules/.bin/node-gyp" "rebuild" #10 16.80 npm ERR! gyp ERR! cwd /function/node_modules/aws-lambda-ric #10 16.80 npm ERR! gyp ERR! node -v v16.14.0 #10 16.80 npm ERR! gyp ERR! node-gyp -v v8.1.0 #10 16.80 npm ERR! gyp ERR! not ok #10 16.80 #10 16.80 npm ERR! A complete log of this run can be found in: #10 16.80 npm ERR! /root/.npm/_logs/2022-03-28T03_30_58_539Z-debug-0.log ------ executor failed running [/bin/sh -c npm ci && npm i --save aws-lambda-ric@2.0.0]: exit code: 1
Here's the detailed logs of npm install aws-lambda-ric
npm install aws-lambda-ric
0 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install', 'aws-lambda-ric' ] 1 info using npm@8.3.1 2 info using node@v16.14.0 3 timing npm:load:whichnode Completed in 1ms 4 timing config:load:defaults Completed in 10ms 5 timing config:load:file:/usr/lib/node_modules/npm/npmrc Completed in 7ms 6 timing config:load:builtin Completed in 9ms 7 timing config:load:cli Completed in 7ms 8 timing config:load:env Completed in 2ms 9 timing config:load:file:/function/.npmrc Completed in 3ms 10 timing config:load:project Completed in 38ms 11 timing config:load:file:/root/.npmrc Completed in 30ms 12 timing config:load:user Completed in 32ms 13 timing config:load:file:/usr/etc/npmrc Completed in 1ms 14 timing config:load:global Completed in 2ms 15 timing config:load:validate Completed in 8ms 16 timing config:load:credentials Completed in 8ms 17 timing config:load:setEnvs Completed in 6ms 18 timing config:load Completed in 131ms 19 timing npm:load:configload Completed in 133ms 20 timing npm:load:setTitle Completed in 2ms 21 timing config:load:flatten Completed in 16ms 22 timing npm:load:display Completed in 29ms 23 verbose logfile /root/.npm/_logs/2022-03-28T03_33_21_308Z-debug-0.log 24 timing npm:load:logFile Completed in 29ms 25 timing npm:load:timers Completed in 1ms 26 timing npm:load:configScope Completed in 0ms 27 timing npm:load Completed in 201ms 28 timing arborist:ctor Completed in 4ms 29 silly logfile start cleaning logs, removing 1 files 30 timing idealTree:init Completed in 874ms 31 timing idealTree:userRequests Completed in 8ms 32 silly idealTree buildDeps 33 silly fetch manifest aws-lambda-ric@* 34 timing arborist:ctor Completed in 0ms 35 http fetch GET 200 https://registry.npmmirror.com/aws-lambda-ric 1152ms (cache updated) 36 silly placeDep ROOT aws-lambda-ric@2.0.0 OK for: cp-at-runner@1.0.0 want: * 37 silly fetch manifest node-addon-api@3.2.1 38 silly fetch manifest node-gyp@8.1.0 39 http fetch GET 200 https://registry.npmmirror.com/node-addon-api 505ms (cache hit) 40 http fetch GET 200 https://registry.npmmirror.com/node-gyp 524ms (cache hit) 41 timing idealTree:#root Completed in 1745ms 42 silly placeDep ROOT node-addon-api@3.2.1 OK for: aws-lambda-ric@2.0.0 want: 3.2.1 43 silly placeDep ROOT node-gyp@8.1.0 OK for: aws-lambda-ric@2.0.0 want: 8.1.0 44 silly fetch manifest env-paths@^2.2.0 45 silly fetch manifest make-fetch-happen@^8.0.14 46 silly fetch manifest nopt@^5.0.0 47 silly fetch manifest npmlog@^4.1.2 48 silly fetch manifest semver@^7.3.5 49 silly fetch manifest tar@^6.1.0 50 silly fetch manifest which@^2.0.2 51 http fetch GET 200 https://registry.npmmirror.com/npmlog 355ms (cache revalidated) 52 http fetch GET 200 https://registry.npmmirror.com/semver 485ms (cache revalidated) 53 http fetch GET 200 https://registry.npmmirror.com/tar 489ms (cache revalidated) 54 http fetch GET 200 https://registry.npmmirror.com/which 529ms (cache revalidated) 55 http fetch GET 200 https://registry.npmmirror.com/make-fetch-happen 566ms (cache revalidated) 56 http fetch GET 200 https://registry.npmmirror.com/env-paths 743ms (cache revalidated) 57 http fetch GET 200 https://registry.npmmirror.com/nopt 752ms (cache revalidated) 58 timing idealTree:node_modules/aws-lambda-ric Completed in 799ms 59 timing idealTree:node_modules/node-addon-api Completed in 1ms 60 silly placeDep ROOT env-paths@2.2.1 OK for: node-gyp@8.1.0 want: ^2.2.0 61 silly placeDep ROOT make-fetch-happen@8.0.14 OK for: node-gyp@8.1.0 want: ^8.0.14 62 silly placeDep ROOT nopt@5.0.0 OK for: node-gyp@8.1.0 want: ^5.0.0 63 silly placeDep ROOT npmlog@4.1.2 OK for: node-gyp@8.1.0 want: ^4.1.2 64 silly placeDep node_modules/node-gyp semver@7.3.5 OK for: node-gyp@8.1.0 want: ^7.3.5 65 silly placeDep ROOT tar@6.1.11 OK for: node-gyp@8.1.0 want: ^6.1.0 66 silly placeDep ROOT which@2.0.2 OK for: node-gyp@8.1.0 want: ^2.0.2 67 silly fetch manifest agentkeepalive@^4.1.3 68 silly fetch manifest cacache@^15.0.5 69 silly fetch manifest http-cache-semantics@^4.1.0 70 silly fetch manifest http-proxy-agent@^4.0.1 71 silly fetch manifest is-lambda@^1.0.1 72 silly fetch manifest lru-cache@^6.0.0 73 silly fetch manifest minipass@^3.1.3 74 silly fetch manifest minipass-collect@^1.0.2 75 silly fetch manifest minipass-fetch@^1.3.2 76 silly fetch manifest minipass-flush@^1.0.5 77 silly fetch manifest minipass-pipeline@^1.2.4 78 silly fetch manifest promise-retry@^2.0.1 79 silly fetch manifest socks-proxy-agent@^5.0.0 80 silly fetch manifest ssri@^8.0.0 81 silly fetch manifest abbrev@1 82 silly fetch manifest are-we-there-yet@~1.1.2 83 silly fetch manifest console-control-strings@~1.1.0 84 silly fetch manifest gauge@~2.7.3 85 silly fetch manifest set-blocking@~2.0.0 86 silly fetch manifest chownr@^2.0.0 87 silly fetch manifest fs-minipass@^2.0.0 88 silly fetch manifest minipass@^3.0.0 89 silly fetch manifest minizlib@^2.1.1 90 silly fetch manifest mkdirp@^1.0.3 91 silly fetch manifest yallist@^4.0.0 92 silly fetch manifest isexe@^2.0.0 93 http fetch GET 200 https://registry.npmmirror.com/http-cache-semantics 1000ms (cache revalidated) 94 http fetch GET 200 https://registry.npmmirror.com/lru-cache 1029ms (cache revalidated) 95 http fetch GET 200 https://registry.npmmirror.com/minipass 1035ms (cache revalidated) 96 http fetch GET 200 https://registry.npmmirror.com/cacache 1049ms (cache revalidated) 97 http fetch GET 200 https://registry.npmmirror.com/minipass-fetch 1049ms (cache revalidated) 98 http fetch GET 200 https://registry.npmmirror.com/fs-minipass 1029ms (cache revalidated) 99 http fetch GET 200 https://registry.npmmirror.com/http-proxy-agent 1104ms (cache revalidated) 100 http fetch GET 200 https://registry.npmmirror.com/minizlib 1065ms (cache revalidated) 101 http fetch GET 200 https://registry.npmmirror.com/mkdirp 1072ms (cache revalidated) 102 http fetch GET 200 https://registry.npmmirror.com/set-blocking 1091ms (cache revalidated) 103 http fetch GET 200 https://registry.npmmirror.com/isexe 1139ms (cache revalidated) 104 http fetch GET 200 https://registry.npmmirror.com/abbrev 1174ms (cache revalidated) 105 http fetch GET 200 https://registry.npmmirror.com/socks-proxy-agent 1184ms (cache revalidated) 106 http fetch GET 200 https://registry.npmmirror.com/ssri 1187ms (cache revalidated) 107 http fetch GET 200 https://registry.npmmirror.com/agentkeepalive 1233ms (cache revalidated) 108 http fetch GET 200 https://registry.npmmirror.com/is-lambda 1226ms (cache revalidated) 109 http fetch GET 200 https://registry.npmmirror.com/minipass-collect 1224ms (cache revalidated) 110 http fetch GET 200 https://registry.npmmirror.com/yallist 1174ms (cache revalidated) 111 http fetch GET 200 https://registry.npmmirror.com/are-we-there-yet 1203ms (cache revalidated) 112 http fetch GET 200 https://registry.npmmirror.com/console-control-strings 1205ms (cache revalidated) 113 http fetch GET 200 https://registry.npmmirror.com/chownr 1198ms (cache revalidated) 114 http fetch GET 200 https://registry.npmmirror.com/gauge 1208ms (cache revalidated) 115 http fetch GET 200 https://registry.npmmirror.com/minipass-pipeline 1239ms (cache revalidated) 116 http fetch GET 200 https://registry.npmmirror.com/minipass-flush 1243ms (cache revalidated) 117 http fetch GET 200 https://registry.npmmirror.com/promise-retry 1239ms (cache revalidated) 118 timing idealTree:node_modules/node-gyp Completed in 1346ms 119 timing idealTree:node_modules/env-paths Completed in 0ms 120 silly placeDep ROOT agentkeepalive@4.2.1 OK for: make-fetch-happen@8.0.14 want: ^4.1.3 121 silly placeDep ROOT cacache@15.3.0 OK for: make-fetch-happen@8.0.14 want: ^15.0.5 122 silly placeDep ROOT http-cache-semantics@4.1.0 OK for: make-fetch-happen@8.0.14 want: ^4.1.0 123 silly placeDep ROOT http-proxy-agent@4.0.1 OK for: make-fetch-happen@8.0.14 want: ^4.0.1 124 silly placeDep ROOT is-lambda@1.0.1 OK for: make-fetch-happen@8.0.14 want: ^1.0.1 125 silly placeDep ROOT lru-cache@6.0.0 OK for: make-fetch-happen@8.0.14 want: ^6.0.0 126 silly placeDep ROOT minipass@3.1.6 OK for: make-fetch-happen@8.0.14 want: ^3.1.3 127 silly placeDep ROOT minipass-collect@1.0.2 OK for: make-fetch-happen@8.0.14 want: ^1.0.2 128 silly placeDep ROOT minipass-fetch@1.4.1 OK for: make-fetch-happen@8.0.14 want: ^1.3.2 129 silly placeDep ROOT minipass-flush@1.0.5 OK for: make-fetch-happen@8.0.14 want: ^1.0.5 130 silly placeDep ROOT minipass-pipeline@1.2.4 OK for: make-fetch-happen@8.0.14 want: ^1.2.4 131 silly placeDep ROOT promise-retry@2.0.1 OK for: make-fetch-happen@8.0.14 want: ^2.0.1 132 silly placeDep node_modules/make-fetch-happen socks-proxy-agent@5.0.1 OK for: make-fetch-happen@8.0.14 want: ^5.0.0 133 silly placeDep ROOT ssri@8.0.1 OK for: make-fetch-happen@8.0.14 want: ^8.0.0 134 silly fetch manifest depd@^1.1.2 135 silly fetch manifest humanize-ms@^1.2.1 136 silly fetch manifest @npmcli/fs@^1.0.0 137 silly fetch manifest @npmcli/move-file@^1.0.1 138 silly fetch manifest infer-owner@^1.0.4 139 silly fetch manifest p-map@^4.0.0 140 silly fetch manifest promise-inflight@^1.0.1 141 silly fetch manifest unique-filename@^1.1.1 142 silly fetch manifest @tootallnate/once@1 143 silly fetch manifest minipass-sized@^1.0.3 144 silly fetch manifest minizlib@^2.0.0 145 silly fetch manifest encoding@^0.1.12 146 silly fetch manifest err-code@^2.0.2 147 http fetch GET 200 https://registry.npmmirror.com/infer-owner 379ms (cache revalidated) 148 http fetch GET 200 https://registry.npmmirror.com/depd 395ms (cache revalidated) 149 http fetch GET 200 https://registry.npmmirror.com/@npmcli%2ffs 391ms (cache revalidated) 150 http fetch GET 200 https://registry.npmmirror.com/humanize-ms 398ms (cache revalidated) 151 http fetch GET 200 https://registry.npmmirror.com/encoding 369ms (cache revalidated) 152 http fetch GET 200 https://registry.npmmirror.com/unique-filename 380ms (cache revalidated) 153 http fetch GET 200 https://registry.npmmirror.com/@tootallnate%2fonce 379ms (cache revalidated) 154 http fetch GET 200 https://registry.npmmirror.com/promise-inflight 396ms (cache revalidated) 155 http fetch GET 200 https://registry.npmmirror.com/minipass-sized 382ms (cache revalidated) 156 http fetch GET 200 https://registry.npmmirror.com/@npmcli%2fmove-file 405ms (cache revalidated) 157 http fetch GET 200 https://registry.npmmirror.com/p-map 402ms (cache revalidated) 158 http fetch GET 200 https://registry.npmmirror.com/err-code 379ms (cache revalidated) 159 timing idealTree:node_modules/make-fetch-happen Completed in 515ms 160 silly placeDep ROOT depd@1.1.2 OK for: agentkeepalive@4.2.1 want: ^1.1.2 161 silly placeDep ROOT humanize-ms@1.2.1 OK for: agentkeepalive@4.2.1 want: ^1.2.1 162 timing idealTree:node_modules/agentkeepalive Completed in 21ms 163 silly placeDep ROOT @npmcli/fs@1.1.1 OK for: cacache@15.3.0 want: ^1.0.0 164 silly placeDep ROOT @npmcli/move-file@1.1.2 OK for: cacache@15.3.0 want: ^1.0.1 165 silly placeDep ROOT chownr@2.0.0 OK for: cacache@15.3.0 want: ^2.0.0 166 silly placeDep ROOT fs-minipass@2.1.0 OK for: cacache@15.3.0 want: ^2.0.0 167 silly placeDep ROOT infer-owner@1.0.4 OK for: cacache@15.3.0 want: ^1.0.4 168 silly placeDep ROOT mkdirp@1.0.4 OK for: cacache@15.3.0 want: ^1.0.3 169 silly placeDep ROOT p-map@4.0.0 OK for: cacache@15.3.0 want: ^4.0.0 170 silly placeDep ROOT promise-inflight@1.0.1 OK for: cacache@15.3.0 want: ^1.0.1 171 silly placeDep ROOT unique-filename@1.1.1 OK for: cacache@15.3.0 want: ^1.1.1 172 silly fetch manifest @gar/promisify@^1.0.1 173 silly fetch manifest aggregate-error@^3.0.0 174 silly fetch manifest unique-slug@^2.0.0 175 http fetch GET 200 https://registry.npmmirror.com/aggregate-error 186ms (cache revalidated) 176 http fetch GET 200 https://registry.npmmirror.com/@gar%2fpromisify 203ms (cache revalidated) 177 http fetch GET 200 https://registry.npmmirror.com/unique-slug 202ms (cache revalidated) 178 timing idealTree:node_modules/cacache Completed in 252ms 179 silly placeDep ROOT @gar/promisify@1.1.3 OK for: @npmcli/fs@1.1.1 want: ^1.0.1 180 silly placeDep node_modules/@npmcli/fs semver@7.3.5 OK for: @npmcli/fs@1.1.1 want: ^7.3.5 181 timing idealTree:node_modules/@npmcli/fs Completed in 17ms 182 timing idealTree:node_modules/@gar/promisify Completed in 0ms 183 timing idealTree:node_modules/@npmcli/move-file Completed in 0ms 184 timing idealTree:node_modules/chownr Completed in 0ms 185 timing idealTree:node_modules/depd Completed in 0ms 186 timing idealTree:node_modules/fs-minipass Completed in 1ms 187 timing idealTree:node_modules/http-cache-semantics Completed in 0ms 188 silly placeDep ROOT @tootallnate/once@1.1.2 OK for: http-proxy-agent@4.0.1 want: 1 189 timing idealTree:node_modules/http-proxy-agent Completed in 11ms 190 timing idealTree:node_modules/@tootallnate/once Completed in 1ms 191 timing idealTree:node_modules/humanize-ms Completed in 0ms 192 timing idealTree:node_modules/infer-owner Completed in 0ms 193 timing idealTree:node_modules/is-lambda Completed in 1ms 194 silly placeDep ROOT yallist@4.0.0 OK for: lru-cache@6.0.0 want: ^4.0.0 195 timing idealTree:node_modules/lru-cache Completed in 3ms 196 timing idealTree:node_modules/minipass Completed in 0ms 197 timing idealTree:node_modules/minipass-collect Completed in 0ms 198 silly placeDep ROOT encoding@0.1.13 OK for: minipass-fetch@1.4.1 want: ^0.1.12 199 silly placeDep ROOT minipass-sized@1.0.3 OK for: minipass-fetch@1.4.1 want: ^1.0.3 200 silly placeDep ROOT minizlib@2.1.2 OK for: minipass-fetch@1.4.1 want: ^2.0.0 201 silly fetch manifest iconv-lite@^0.6.2 202 http fetch GET 200 https://registry.npmmirror.com/iconv-lite 149ms (cache revalidated) 203 timing idealTree:node_modules/minipass-fetch Completed in 188ms 204 silly placeDep ROOT iconv-lite@0.6.3 OK for: encoding@0.1.13 want: ^0.6.2 205 silly fetch manifest safer-buffer@>= 2.1.2 < 3.0.0 206 http fetch GET 200 https://registry.npmmirror.com/safer-buffer 146ms (cache revalidated) 207 timing idealTree:node_modules/encoding Completed in 158ms 208 silly placeDep ROOT safer-buffer@2.1.2 OK for: iconv-lite@0.6.3 want: >= 2.1.2 < 3.0.0 209 timing idealTree:node_modules/iconv-lite Completed in 5ms 210 timing idealTree:node_modules/minipass-flush Completed in 0ms 211 timing idealTree:node_modules/minipass-pipeline Completed in 1ms 212 timing idealTree:node_modules/minipass-sized Completed in 0ms 213 timing idealTree:node_modules/minizlib Completed in 0ms 214 timing idealTree:node_modules/mkdirp Completed in 0ms 215 silly placeDep ROOT abbrev@1.1.1 OK for: nopt@5.0.0 want: 1 216 timing idealTree:node_modules/nopt Completed in 3ms 217 timing idealTree:node_modules/abbrev Completed in 0ms 218 silly placeDep ROOT are-we-there-yet@1.1.7 OK for: npmlog@4.1.2 want: ~1.1.2 219 silly placeDep ROOT console-control-strings@1.1.0 OK for: npmlog@4.1.2 want: ~1.1.0 220 silly placeDep ROOT gauge@2.7.4 OK for: npmlog@4.1.2 want: ~2.7.3 221 silly placeDep ROOT set-blocking@2.0.0 OK for: npmlog@4.1.2 want: ~2.0.0 222 silly fetch manifest delegates@^1.0.0 223 silly fetch manifest readable-stream@^2.0.6 224 silly fetch manifest aproba@^1.0.3 225 silly fetch manifest has-unicode@^2.0.0 226 silly fetch manifest object-assign@^4.1.0 227 silly fetch manifest string-width@^1.0.1 228 silly fetch manifest strip-ansi@^3.0.1 229 silly fetch manifest wide-align@^1.1.0 230 http fetch GET 200 https://registry.npmmirror.com/aproba 232ms (cache revalidated) 231 http fetch GET 200 https://registry.npmmirror.com/object-assign 233ms (cache revalidated) 232 http fetch GET 200 https://registry.npmmirror.com/readable-stream 245ms (cache revalidated) 233 http fetch GET 200 https://registry.npmmirror.com/delegates 260ms (cache revalidated) 234 http fetch GET 200 https://registry.npmmirror.com/wide-align 251ms (cache revalidated) 235 http fetch GET 200 https://registry.npmmirror.com/strip-ansi 255ms (cache revalidated) 236 http fetch GET 200 https://registry.npmmirror.com/string-width 260ms (cache revalidated) 237 http fetch GET 200 https://registry.npmmirror.com/has-unicode 285ms (cache revalidated) 238 timing idealTree:node_modules/npmlog Completed in 308ms 239 silly placeDep ROOT delegates@1.0.0 OK for: are-we-there-yet@1.1.7 want: ^1.0.0 240 silly placeDep ROOT readable-stream@2.3.7 OK for: are-we-there-yet@1.1.7 want: ^2.0.6 241 silly fetch manifest core-util-is@~1.0.0 242 silly fetch manifest isarray@~1.0.0 243 silly fetch manifest process-nextick-args@~2.0.0 244 silly fetch manifest string_decoder@~1.1.1 245 silly fetch manifest util-deprecate@~1.0.1 246 http fetch GET 200 https://registry.npmmirror.com/core-util-is 282ms (cache revalidated) 247 http fetch GET 200 https://registry.npmmirror.com/isarray 284ms (cache revalidated) 248 http fetch GET 200 https://registry.npmmirror.com/string_decoder 277ms (cache revalidated) 249 http fetch GET 200 https://registry.npmmirror.com/util-deprecate 297ms (cache revalidated) 250 http fetch GET 200 https://registry.npmmirror.com/process-nextick-args 325ms (cache revalidated) 251 timing idealTree:node_modules/are-we-there-yet Completed in 344ms 252 timing idealTree:node_modules/console-control-strings Completed in 0ms 253 timing idealTree:node_modules/delegates Completed in 0ms 254 silly placeDep ROOT aproba@1.2.0 OK for: gauge@2.7.4 want: ^1.0.3 255 silly placeDep ROOT has-unicode@2.0.1 OK for: gauge@2.7.4 want: ^2.0.0 256 silly placeDep ROOT object-assign@4.1.1 OK for: gauge@2.7.4 want: ^4.1.0 257 silly placeDep ROOT string-width@1.0.2 OK for: gauge@2.7.4 want: ^1.0.1 258 silly placeDep ROOT strip-ansi@3.0.1 OK for: gauge@2.7.4 want: ^3.0.1 259 silly placeDep ROOT wide-align@1.1.5 OK for: gauge@2.7.4 want: ^1.1.0 260 silly fetch manifest code-point-at@^1.0.0 261 silly fetch manifest is-fullwidth-code-point@^1.0.0 262 silly fetch manifest ansi-regex@^2.0.0 263 http fetch GET 200 https://registry.npmmirror.com/code-point-at 131ms (cache revalidated) 264 http fetch GET 200 https://registry.npmmirror.com/is-fullwidth-code-point 133ms (cache revalidated) 265 http fetch GET 200 https://registry.npmmirror.com/ansi-regex 137ms (cache updated) 266 timing idealTree:node_modules/gauge Completed in 172ms 267 timing idealTree:node_modules/aproba Completed in 0ms 268 timing idealTree:node_modules/has-unicode Completed in 0ms 269 timing idealTree:node_modules/object-assign Completed in 0ms 270 silly placeDep ROOT aggregate-error@3.1.0 OK for: p-map@4.0.0 want: ^3.0.0 271 silly fetch manifest clean-stack@^2.0.0 272 silly fetch manifest indent-string@^4.0.0 273 http fetch GET 200 https://registry.npmmirror.com/indent-string 175ms (cache revalidated) 274 http fetch GET 200 https://registry.npmmirror.com/clean-stack 181ms (cache revalidated) 275 timing idealTree:node_modules/p-map Completed in 192ms 276 silly placeDep ROOT clean-stack@2.2.0 OK for: aggregate-error@3.1.0 want: ^2.0.0 277 silly placeDep ROOT indent-string@4.0.0 OK for: aggregate-error@3.1.0 want: ^4.0.0 278 timing idealTree:node_modules/aggregate-error Completed in 10ms 279 timing idealTree:node_modules/clean-stack Completed in 0ms 280 timing idealTree:node_modules/indent-string Completed in 0ms 281 timing idealTree:node_modules/promise-inflight Completed in 0ms 282 silly placeDep ROOT err-code@2.0.3 OK for: promise-retry@2.0.1 want: ^2.0.2 283 timing idealTree:node_modules/promise-retry Completed in 7ms 284 timing idealTree:node_modules/err-code Completed in 0ms 285 silly placeDep ROOT core-util-is@1.0.3 OK for: readable-stream@2.3.7 want: ~1.0.0 286 silly placeDep ROOT isarray@1.0.0 OK for: readable-stream@2.3.7 want: ~1.0.0 287 silly placeDep ROOT process-nextick-args@2.0.1 OK for: readable-stream@2.3.7 want: ~2.0.0 288 silly placeDep ROOT string_decoder@1.1.1 OK for: readable-stream@2.3.7 want: ~1.1.1 289 silly placeDep ROOT util-deprecate@1.0.2 OK for: readable-stream@2.3.7 want: ~1.0.1 290 timing idealTree:node_modules/readable-stream Completed in 20ms 291 timing idealTree:node_modules/core-util-is Completed in 0ms 292 timing idealTree:node_modules/isarray Completed in 1ms 293 timing idealTree:node_modules/process-nextick-args Completed in 0ms 294 timing idealTree:node_modules/safer-buffer Completed in 0ms 295 timing idealTree:node_modules/set-blocking Completed in 0ms 296 timing idealTree:node_modules/ssri Completed in 0ms 297 timing idealTree:node_modules/string_decoder Completed in 0ms 298 silly placeDep ROOT code-point-at@1.1.0 OK for: string-width@1.0.2 want: ^1.0.0 299 silly placeDep ROOT is-fullwidth-code-point@1.0.0 OK for: string-width@1.0.2 want: ^1.0.0 300 silly fetch manifest number-is-nan@^1.0.0 301 http fetch GET 200 https://registry.npmmirror.com/number-is-nan 65ms (cache revalidated) 302 timing idealTree:node_modules/string-width Completed in 75ms 303 timing idealTree:node_modules/code-point-at Completed in 0ms 304 silly placeDep ROOT number-is-nan@1.0.1 OK for: is-fullwidth-code-point@1.0.0 want: ^1.0.0 305 timing idealTree:node_modules/is-fullwidth-code-point Completed in 4ms 306 timing idealTree:node_modules/number-is-nan Completed in 0ms 307 silly placeDep node_modules/strip-ansi ansi-regex@2.1.1 OK for: strip-ansi@3.0.1 want: ^2.0.0 308 timing idealTree:node_modules/strip-ansi Completed in 4ms 309 timing idealTree:node_modules/tar Completed in 0ms 310 silly placeDep ROOT unique-slug@2.0.2 OK for: unique-filename@1.1.1 want: ^2.0.0 311 silly fetch manifest imurmurhash@^0.1.4 312 http fetch GET 200 https://registry.npmmirror.com/imurmurhash 68ms (cache revalidated) 313 timing idealTree:node_modules/unique-filename Completed in 76ms 314 silly placeDep ROOT imurmurhash@0.1.4 OK for: unique-slug@2.0.2 want: ^0.1.4 315 timing idealTree:node_modules/unique-slug Completed in 4ms 316 timing idealTree:node_modules/imurmurhash Completed in 0ms 317 timing idealTree:node_modules/util-deprecate Completed in 0ms 318 silly placeDep ROOT isexe@2.0.0 OK for: which@2.0.2 want: ^2.0.0 319 timing idealTree:node_modules/which Completed in 3ms 320 timing idealTree:node_modules/isexe Completed in 0ms 321 timing idealTree:node_modules/wide-align Completed in 1ms 322 timing idealTree:node_modules/yallist Completed in 0ms 323 timing idealTree:node_modules/@npmcli/fs/node_modules/semver Completed in 0ms 324 timing idealTree:node_modules/make-fetch-happen/node_modules/socks-proxy-agent Completed in 0ms 325 timing idealTree:node_modules/node-gyp/node_modules/semver Completed in 0ms 326 timing idealTree:node_modules/strip-ansi/node_modules/ansi-regex Completed in 0ms 327 timing idealTree:buildDeps Completed in 6323ms 328 timing idealTree:fixDepFlags Completed in 17ms 329 timing idealTree Completed in 7254ms 330 timing reify:loadTrees Completed in 7259ms 331 timing reify:diffTrees Completed in 43ms 332 silly reify moves {} 333 timing reify:retireShallow Completed in 2ms 334 timing reify:createSparse Completed in 53ms 335 timing reify:loadBundles Completed in 0ms 336 silly audit bulk request { 336 silly audit '@babel/code-frame': [ '7.16.7' ], 336 silly audit '@babel/compat-data': [ '7.17.7' ], 336 silly audit '@babel/core': [ '7.16.12' ], 336 silly audit '@babel/generator': [ '7.17.7' ], 336 silly audit '@babel/helper-annotate-as-pure': [ '7.16.7' ], 336 silly audit '@babel/helper-compilation-targets': [ '7.17.7' ], 336 silly audit '@babel/helper-create-class-features-plugin': [ '7.17.6' ], 336 silly audit '@babel/helper-environment-visitor': [ '7.16.7' ], 336 silly audit '@babel/helper-function-name': [ '7.16.7' ], 336 silly audit '@babel/helper-get-function-arity': [ '7.16.7' ], 336 silly audit '@babel/helper-hoist-variables': [ '7.16.7' ], 336 silly audit '@babel/helper-member-expression-to-functions': [ '7.17.7' ], 336 silly audit '@babel/helper-module-imports': [ '7.16.7' ], 336 silly audit '@babel/helper-module-transforms': [ '7.17.7' ], 336 silly audit '@babel/helper-optimise-call-expression': [ '7.16.7' ], 336 silly audit '@babel/helper-plugin-utils': [ '7.16.7' ], 336 silly audit '@babel/helper-replace-supers': [ '7.16.7' ], 336 silly audit '@babel/helper-simple-access': [ '7.17.7' ], 336 silly audit '@babel/helper-skip-transparent-expression-wrappers': [ '7.16.0' ], 336 silly audit '@babel/helper-split-export-declaration': [ '7.16.7' ], 336 silly audit '@babel/helper-validator-identifier': [ '7.16.7' ], 336 silly audit '@babel/helper-validator-option': [ '7.16.7' ], 336 silly audit '@babel/helpers': [ '7.17.8' ], 336 silly audit '@babel/highlight': [ '7.16.10' ], 336 silly audit '@babel/parser': [ '7.17.8' ], 336 silly audit '@babel/plugin-proposal-class-properties': [ '7.16.7' ], 336 silly audit '@babel/plugin-proposal-dynamic-import': [ '7.16.7' ], 336 silly audit '@babel/plugin-proposal-export-namespace-from': [ '7.16.7' ], 336 silly audit '@babel/plugin-proposal-logical-assignment-operators': [ '7.16.7' ], 336 silly audit '@babel/plugin-proposal-nullish-coalescing-operator': [ '7.16.7' ], 336 silly audit '@babel/plugin-proposal-numeric-separator': [ '7.16.7' ], 336 silly audit '@babel/plugin-proposal-optional-chaining': [ '7.16.7' ], 336 silly audit '@babel/plugin-proposal-private-methods': [ '7.16.11' ], 336 silly audit '@babel/plugin-proposal-private-property-in-object': [ '7.16.7' ], 336 silly audit '@babel/plugin-syntax-async-generators': [ '7.8.4' ], 336 silly audit '@babel/plugin-syntax-dynamic-import': [ '7.8.3' ], 336 silly audit '@babel/plugin-syntax-export-namespace-from': [ '7.8.3' ], 336 silly audit '@babel/plugin-syntax-json-strings': [ '7.8.3' ], 336 silly audit '@babel/plugin-syntax-logical-assignment-operators': [ '7.10.4' ], 336 silly audit '@babel/plugin-syntax-nullish-coalescing-operator': [ '7.8.3' ], 336 silly audit '@babel/plugin-syntax-numeric-separator': [ '7.10.4' ], 336 silly audit '@babel/plugin-syntax-object-rest-spread': [ '7.8.3' ], 336 silly audit '@babel/plugin-syntax-optional-catch-binding': [ '7.8.3' ], 336 silly audit '@babel/plugin-syntax-optional-chaining': [ '7.8.3' ], 336 silly audit '@babel/plugin-syntax-private-property-in-object': [ '7.14.5' ], 336 silly audit '@babel/plugin-syntax-typescript': [ '7.16.7' ], 336 silly audit '@babel/plugin-transform-modules-commonjs': [ '7.16.8' ], 336 silly audit '@babel/plugin-transform-typescript': [ '7.16.8' ], 336 silly audit '@babel/preset-typescript': [ '7.16.7' ], 336 silly audit '@babel/template': [ '7.16.7' ], 336 silly audit '@babel/traverse': [ '7.17.3' ], 336 silly audit '@babel/types': [ '7.17.0' ], 336 silly audit '@jest/types': [ '27.5.1' ], 336 silly audit 'ansi-styles': [ '4.3.0', '3.2.1', '5.2.0' ], 336 silly audit chalk: [ '4.1.2', '2.4.2' ], 336 silly audit 'color-convert': [ '2.0.1', '1.9.3' ], 336 silly audit 'color-name': [ '1.1.4', '1.1.3' ], 336 silly audit 'has-flag': [ '4.0.0', '3.0.0' ], 336 silly audit 'supports-color': [ '7.2.0', '5.5.0' ], 336 silly audit '@playwright/test': [ '1.20.0' ], 336 silly audit '@types/istanbul-lib-coverage': [ '2.0.4' ], 336 silly audit '@types/istanbul-lib-report': [ '3.0.0' ], 336 silly audit '@types/istanbul-reports': [ '3.0.1' ], 336 silly audit '@types/node': [ '17.0.23' ], 336 silly audit '@types/stack-utils': [ '2.0.1' ], 336 silly audit '@types/yargs': [ '16.0.4' ], 336 silly audit '@types/yargs-parser': [ '21.0.0' ], 336 silly audit '@types/yauzl': [ '2.9.2' ], 336 silly audit 'agent-base': [ '6.0.2' ], 336 silly audit 'ansi-regex': [ '5.0.1', '2.1.1' ], 336 silly audit 'babel-plugin-dynamic-import-node': [ '2.3.3' ], 336 silly audit 'balanced-match': [ '1.0.2' ], 336 silly audit 'brace-expansion': [ '1.1.11' ], 336 silly audit braces: [ '3.0.2' ], 336 silly audit browserslist: [ '4.20.2' ], 336 silly audit 'buffer-crc32': [ '0.2.13' ], 336 silly audit 'call-bind': [ '1.0.2' ], 336 silly audit 'caniuse-lite': [ '1.0.30001320' ], 336 silly audit colors: [ '1.4.0' ], 336 silly audit commander: [ '8.3.0' ], 336 silly audit 'concat-map': [ '0.0.1' ], 336 silly audit 'convert-source-map': [ '1.8.0' ], 336 silly audit debug: [ '4.3.3' ], 336 silly audit ms: [ '2.1.2', '2.1.3' ], 336 silly audit 'define-lazy-prop': [ '2.0.0' ], 336 silly audit 'define-properties': [ '1.1.3' ], 336 silly audit 'diff-sequences': [ '27.5.1' ], 336 silly audit 'electron-to-chromium': [ '1.4.93' ], 336 silly audit 'end-of-stream': [ '1.4.4' ], 336 silly audit escalade: [ '3.1.1' ], 336 silly audit 'escape-string-regexp': [ '1.0.5', '2.0.0' ], 336 silly audit expect: [ '27.2.5' ], 336 silly audit 'extract-zip': [ '2.0.1' ], 336 silly audit 'fd-slicer': [ '1.1.0' ], 336 silly audit 'fill-range': [ '7.0.1' ], 336 silly audit 'fs.realpath': [ '1.0.0' ], 336 silly audit 'function-bind': [ '1.1.1' ], 336 silly audit gensync: [ '1.0.0-beta.2' ], 336 silly audit 'get-intrinsic': [ '1.1.1' ], 336 silly audit 'get-stream': [ '5.2.0' ], 336 silly audit glob: [ '7.2.0' ], 336 silly audit globals: [ '11.12.0' ], 336 silly audit 'graceful-fs': [ '4.2.9' ], 336 silly audit has: [ '1.0.3' ], 336 silly audit 'has-symbols': [ '1.0.3' ], 336 silly audit 'https-proxy-agent': [ '5.0.0' ], 336 silly audit inflight: [ '1.0.6' ], 336 silly audit inherits: [ '2.0.4' ], 336 silly audit ip: [ '1.1.5' ], 336 silly audit 'is-docker': [ '2.2.1' ], 336 silly audit 'is-number': [ '7.0.0' ], 336 silly audit 'is-wsl': [ '2.2.0' ], 336 silly audit 'jest-diff': [ '27.5.1' ], 336 silly audit 'jest-get-type': [ '27.5.1' ], 336 silly audit 'jest-matcher-utils': [ '27.2.5' ], 336 silly audit 'jest-message-util': [ '27.5.1' ], 336 silly audit 'jest-regex-util': [ '27.5.1' ], 336 silly audit 'jpeg-js': [ '0.4.3' ], 336 silly audit 'js-tokens': [ '4.0.0' ], 336 silly audit jsesc: [ '2.5.2' ], 336 silly audit json5: [ '2.2.0' ], 336 silly audit micromatch: [ '4.0.5' ], 336 silly audit mime: [ '3.0.0' ], 336 silly audit minimatch: [ '3.0.4' ], 336 silly audit minimist: [ '1.2.6' ], 336 silly audit 'node-releases': [ '2.0.2' ], 336 silly audit 'object-keys': [ '1.1.1' ], 336 silly audit 'object.assign': [ '4.1.2' ], 336 silly audit once: [ '1.4.0' ], 336 silly audit open: [ '8.4.0' ], 336 silly audit 'path-is-absolute': [ '1.0.1' ], 336 silly audit pend: [ '1.2.0' ], 336 silly audit picocolors: [ '1.0.0' ], 336 silly audit picomatch: [ '2.3.1' ], 336 silly audit pirates: [ '4.0.4' ], 336 silly audit pixelmatch: [ '5.2.1' ], 336 silly audit pngjs: [ '4.0.1', '6.0.0' ], 336 silly audit 'playwright-core': [ '1.20.0' ], 336 silly audit 'pretty-format': [ '27.5.1' ], 336 silly audit progress: [ '2.0.3' ], 336 silly audit 'proper-lockfile': [ '4.1.2' ], 336 silly audit 'proxy-from-env': [ '1.1.0' ], 336 silly audit pump: [ '3.0.0' ], 336 silly audit 'react-is': [ '17.0.2' ], 336 silly audit retry: [ '0.12.0' ], 336 silly audit rimraf: [ '3.0.2' ], 336 silly audit 'safe-buffer': [ '5.1.2' ], 336 silly audit semver: [ '6.3.0', '7.3.5' ], 336 silly audit 'signal-exit': [ '3.0.7' ], 336 silly audit slash: [ '3.0.0' ], 336 silly audit 'smart-buffer': [ '4.2.0' ], 336 silly audit socks: [ '2.6.2' ], 336 silly audit 'socks-proxy-agent': [ '6.1.1', '5.0.1' ], 336 silly audit 'source-map': [ '0.5.7' ], 336 silly audit 'source-map-support': [ '0.4.18' ], 336 silly audit 'stack-utils': [ '2.0.5' ], 336 silly audit 'to-fast-properties': [ '2.0.0' ], 336 silly audit 'to-regex-range': [ '5.0.1' ], 336 silly audit wrappy: [ '1.0.2' ], 336 silly audit ws: [ '8.4.2' ], 336 silly audit yauzl: [ '2.10.0' ], 336 silly audit yazl: [ '2.5.1' ], 336 silly audit 'aws-lambda-ric': [ '2.0.0' ], 336 silly audit 'node-addon-api': [ '3.2.1' ], 336 silly audit 'node-gyp': [ '8.1.0' ], 336 silly audit 'env-paths': [ '2.2.1' ], 336 silly audit 'make-fetch-happen': [ '8.0.14' ], 336 silly audit nopt: [ '5.0.0' ], 336 silly audit npmlog: [ '4.1.2' ], 336 silly audit tar: [ '6.1.11' ], 336 silly audit which: [ '2.0.2' ], 336 silly audit agentkeepalive: [ '4.2.1' ], 336 silly audit cacache: [ '15.3.0' ], 336 silly audit 'http-cache-semantics': [ '4.1.0' ], 336 silly audit 'http-proxy-agent': [ '4.0.1' ], 336 silly audit 'is-lambda': [ '1.0.1' ], 336 silly audit 'lru-cache': [ '6.0.0' ], 336 silly audit minipass: [ '3.1.6' ], 336 silly audit 'minipass-collect': [ '1.0.2' ], 336 silly audit 'minipass-fetch': [ '1.4.1' ], 336 silly audit 'minipass-flush': [ '1.0.5' ], 336 silly audit 'minipass-pipeline': [ '1.2.4' ], 336 silly audit 'promise-retry': [ '2.0.1' ], 336 silly audit ssri: [ '8.0.1' ], 336 silly audit depd: [ '1.1.2' ], 336 silly audit 'humanize-ms': [ '1.2.1' ], 336 silly audit '@npmcli/fs': [ '1.1.1' ], 336 silly audit '@npmcli/move-file': [ '1.1.2' ], 336 silly audit chownr: [ '2.0.0' ], 336 silly audit 'fs-minipass': [ '2.1.0' ], 336 silly audit 'infer-owner': [ '1.0.4' ], 336 silly audit mkdirp: [ '1.0.4' ], 336 silly audit 'p-map': [ '4.0.0' ], 336 silly audit 'promise-inflight': [ '1.0.1' ], 336 silly audit 'unique-filename': [ '1.1.1' ], 336 silly audit '@gar/promisify': [ '1.1.3' ], 336 silly audit '@tootallnate/once': [ '1.1.2' ], 336 silly audit yallist: [ '4.0.0' ], 336 silly audit encoding: [ '0.1.13' ], 336 silly audit 'minipass-sized': [ '1.0.3' ], 336 silly audit minizlib: [ '2.1.2' ], 336 silly audit 'iconv-lite': [ '0.6.3' ], 336 silly audit 'safer-buffer': [ '2.1.2' ], 336 silly audit abbrev: [ '1.1.1' ], 336 silly audit 'are-we-there-yet': [ '1.1.7' ], 336 silly audit 'console-control-strings': [ '1.1.0' ], 336 silly audit gauge: [ '2.7.4' ], 336 silly audit 'set-blocking': [ '2.0.0' ], 336 silly audit delegates: [ '1.0.0' ], 336 silly audit 'readable-stream': [ '2.3.7' ], 336 silly audit aproba: [ '1.2.0' ], 336 silly audit 'has-unicode': [ '2.0.1' ], 336 silly audit 'object-assign': [ '4.1.1' ], 336 silly audit 'string-width': [ '1.0.2' ], 336 silly audit 'strip-ansi': [ '3.0.1' ], 336 silly audit 'wide-align': [ '1.1.5' ], 336 silly audit 'aggregate-error': [ '3.1.0' ], 336 silly audit 'clean-stack': [ '2.2.0' ], 336 silly audit 'indent-string': [ '4.0.0' ], 336 silly audit 'err-code': [ '2.0.3' ], 336 silly audit 'core-util-is': [ '1.0.3' ], 336 silly audit isarray: [ '1.0.0' ], 336 silly audit 'process-nextick-args': [ '2.0.1' ], 336 silly audit string_decoder: [ '1.1.1' ], 336 silly audit 'util-deprecate': [ '1.0.2' ], 336 silly audit 'code-point-at': [ '1.1.0' ], 336 silly audit 'is-fullwidth-code-point': [ '1.0.0' ], 336 silly audit 'number-is-nan': [ '1.0.1' ], 336 silly audit 'unique-slug': [ '2.0.2' ], 336 silly audit imurmurhash: [ '0.1.4' ], 336 silly audit isexe: [ '2.0.0' ] 336 silly audit } 337 http fetch POST 404 https://registry.npmmirror.com/-/npm/v1/security/advisories/bulk 1565ms (cache skip) 338 silly audit bulk request failed <h1>404 Not Found</h1> 339 timing reifyNode:node_modules/imurmurhash Completed in 2027ms 340 timing reifyNode:node_modules/number-is-nan Completed in 2030ms 341 timing reifyNode:node_modules/is-fullwidth-code-point Completed in 2029ms 342 timing reifyNode:node_modules/code-point-at Completed in 2030ms 343 timing reifyNode:node_modules/process-nextick-args Completed in 2028ms 344 timing reifyNode:node_modules/wide-align Completed in 2027ms 345 timing reifyNode:node_modules/strip-ansi Completed in 2027ms 346 timing reifyNode:node_modules/object-assign Completed in 2027ms 347 timing reifyNode:node_modules/string-width Completed in 2028ms 348 timing reifyNode:node_modules/has-unicode Completed in 2028ms 349 timing reifyNode:node_modules/aproba Completed in 2029ms 350 timing reifyNode:node_modules/abbrev Completed in 2030ms 351 timing reifyNode:node_modules/@gar/promisify Completed in 2030ms 352 timing reifyNode:node_modules/promise-inflight Completed in 2030ms 353 timing reifyNode:node_modules/infer-owner Completed in 2030ms 354 timing reifyNode:node_modules/chownr Completed in 2031ms 355 timing reifyNode:node_modules/@npmcli/move-file Completed in 2031ms 356 timing reifyNode:node_modules/minipass-pipeline Completed in 2031ms 357 timing reifyNode:node_modules/minipass-flush Completed in 2031ms 358 timing reifyNode:node_modules/minipass-collect Completed in 2032ms 359 timing reifyNode:node_modules/strip-ansi/node_modules/ansi-regex Completed in 2048ms 360 timing reifyNode:node_modules/core-util-is Completed in 2053ms 361 timing reifyNode:node_modules/indent-string Completed in 2053ms 362 timing reifyNode:node_modules/clean-stack Completed in 2054ms 363 timing reifyNode:node_modules/aggregate-error Completed in 2054ms 364 timing reifyNode:node_modules/set-blocking Completed in 2051ms 365 timing reifyNode:node_modules/console-control-strings Completed in 2053ms 366 timing reifyNode:node_modules/@tootallnate/once Completed in 2060ms 367 timing reifyNode:node_modules/p-map Completed in 2060ms 368 timing reifyNode:node_modules/fs-minipass Completed in 2061ms 369 timing reifyNode:node_modules/humanize-ms Completed in 2060ms 370 timing reifyNode:node_modules/lru-cache Completed in 2060ms 371 timing reifyNode:node_modules/env-paths Completed in 2060ms 372 timing reifyNode:node_modules/util-deprecate Completed in 2089ms 373 timing reifyNode:node_modules/yallist Completed in 2083ms 374 http fetch POST 404 https://registry.npmmirror.com/-/npm/v1/security/audits/quick 337ms (cache skip) 375 verbose audit error HttpErrorGeneral: 404 Not Found - POST https://registry.npmmirror.com/-/npm/v1/security/audits/quick 375 verbose audit error at /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/check-response.js:95:15 375 verbose audit error at processTicksAndRejections (node:internal/process/task_queues:96:5) 375 verbose audit error at async Map.[getReport] (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/audit-report.js:337:21) 375 verbose audit error at async Map.run (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/audit-report.js:107:19) { 375 verbose audit error headers: [Object: null prototype] { 375 verbose audit error server: [ 'Tengine' ], 375 verbose audit error 'content-type': [ 'text/html; charset=utf-8' ], 375 verbose audit error 'content-length': [ '41' ], 375 verbose audit error connection: [ 'keep-alive' ], 375 verbose audit error 'strict-transport-security': [ 'max-age=5184000' ], 375 verbose audit error date: [ 'Mon, 28 Mar 2022 03:33:31 GMT' ], 375 verbose audit error vary: [ 'Origin' ], 375 verbose audit error 'x-frame-options': [ 'SAMEORIGIN' ], 375 verbose audit error 'x-xss-protection': [ '1; mode=block' ], 375 verbose audit error 'x-content-type-options': [ 'nosniff' ], 375 verbose audit error 'x-download-options': [ 'noopen' ], 375 verbose audit error 'x-readtime': [ '3.689' ], 375 verbose audit error 'content-encoding': [ 'gzip' ], 375 verbose audit error 'ali-swift-global-savetime': [ '1648438411' ], 375 verbose audit error via: [ 375 verbose audit error 'cache40.l2cm9-5[0,0,404-0,H], cache2.l2cm9-5[1,0], kunlun2.cn2291[21,21,404-1280,M], kunlun10.cn2291[23,0]' 375 verbose audit error ], 375 verbose audit error age: [ '0' ], 375 verbose audit error 'x-cache': [ 'MISS TCP_MISS dirn:-2:-2' ], 375 verbose audit error 'x-swift-savetime': [ 'Mon, 28 Mar 2022 03:33:31 GMT' ], 375 verbose audit error 'x-swift-cachetime': [ '1' ], 375 verbose audit error 'x-swift-error': [ 'orig response 4XX error' ], 375 verbose audit error 'timing-allow-origin': [ '*' ], 375 verbose audit error eagleid: [ '3da0e4b016484384118578390e' ], 375 verbose audit error 'x-fetch-attempts': [ '1' ], 375 verbose audit error 'x-local-cache-status': [ 'skip' ] 375 verbose audit error }, 375 verbose audit error statusCode: 404, 375 verbose audit error code: 'E404', 375 verbose audit error method: 'POST', 375 verbose audit error uri: 'https://registry.npmmirror.com/-/npm/v1/security/audits/quick', 375 verbose audit error body: <Buffer 3c 68 31 3e 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 3c 2f 68 31 3e>, 375 verbose audit error pkgid: undefined 375 verbose audit error } 376 silly audit error <h1>404 Not Found</h1> 377 timing auditReport:getReport Completed in 2179ms 378 silly audit report null 379 timing reify:audit Completed in 2182ms 380 timing reifyNode:node_modules/unique-slug Completed in 2153ms 381 timing reifyNode:node_modules/string_decoder Completed in 2149ms 382 timing reifyNode:node_modules/minizlib Completed in 2146ms 383 timing reifyNode:node_modules/ssri Completed in 2144ms 384 timing reifyNode:node_modules/is-lambda Completed in 2143ms 385 timing reifyNode:node_modules/http-cache-semantics Completed in 2144ms 386 timing reifyNode:node_modules/minipass Completed in 2146ms 387 timing reifyNode:node_modules/which Completed in 2145ms 388 timing reifyNode:node_modules/npmlog Completed in 2145ms 389 timing reifyNode:node_modules/isarray Completed in 2166ms 390 timing reifyNode:node_modules/delegates Completed in 2170ms 391 timing reifyNode:node_modules/encoding Completed in 2168ms 392 timing reifyNode:node_modules/http-proxy-agent Completed in 2163ms 393 timing reifyNode:node_modules/make-fetch-happen/node_modules/socks-proxy-agent Completed in 2166ms 394 timing reifyNode:node_modules/isexe Completed in 2195ms 395 timing reifyNode:node_modules/are-we-there-yet Completed in 2181ms 396 timing reifyNode:node_modules/safer-buffer Completed in 2181ms 397 timing reifyNode:node_modules/nopt Completed in 2174ms 398 timing reifyNode:node_modules/err-code Completed in 2194ms 399 timing reifyNode:node_modules/promise-retry Completed in 2185ms 400 timing reifyNode:node_modules/mkdirp Completed in 2213ms 401 timing reifyNode:node_modules/agentkeepalive Completed in 2230ms 402 timing reifyNode:node_modules/minipass-sized Completed in 2244ms 403 timing reifyNode:node_modules/minipass-fetch Completed in 2248ms 404 timing reifyNode:node_modules/depd Completed in 2255ms 405 timing reifyNode:node_modules/make-fetch-happen Completed in 2268ms 406 timing reifyNode:node_modules/gauge Completed in 2303ms 407 timing reifyNode:node_modules/unique-filename Completed in 2300ms 408 timing reifyNode:node_modules/cacache Completed in 2324ms 409 timing reifyNode:node_modules/@npmcli/fs Completed in 2344ms 410 timing reifyNode:node_modules/readable-stream Completed in 2354ms 411 timing reifyNode:node_modules/tar Completed in 2363ms 412 timing reifyNode:node_modules/node-addon-api Completed in 2364ms 413 timing reifyNode:node_modules/@npmcli/fs/node_modules/semver Completed in 2396ms 414 timing reifyNode:node_modules/node-gyp/node_modules/semver Completed in 2389ms 415 timing reifyNode:node_modules/iconv-lite Completed in 2411ms 416 timing reifyNode:node_modules/node-gyp Completed in 2541ms 417 timing reifyNode:node_modules/aws-lambda-ric Completed in 2572ms 418 timing reify:unpack Completed in 2604ms 419 timing reify:unretire Completed in 2ms 420 timing build:queue Completed in 20ms 421 timing build:link:node_modules/aws-lambda-ric Completed in 32ms 422 timing build:link:node_modules/mkdirp Completed in 28ms 423 timing build:link:node_modules/node-gyp Completed in 27ms 424 timing build:link:node_modules/@npmcli/fs/node_modules/semver Completed in 27ms 425 timing build:link:node_modules/nopt Completed in 28ms 426 timing build:link:node_modules/node-gyp/node_modules/semver Completed in 27ms 427 timing build:link:node_modules/which Completed in 27ms 428 timing build:link Completed in 34ms 429 info run aws-lambda-ric@2.0.0 install node_modules/aws-lambda-ric node-gyp rebuild 430 info run aws-lambda-ric@2.0.0 install { code: 1, signal: null } 431 timing reify:rollback:createSparse Completed in 333ms 432 timing reify:rollback:retireShallow Completed in 0ms 433 timing command:install Completed in 14129ms 434 verbose stack Error: command failed 434 verbose stack at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/index.js:64:27) 434 verbose stack at ChildProcess.emit (node:events:520:28) 434 verbose stack at maybeClose (node:internal/child_process:1092:16) 434 verbose stack at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5) 435 verbose pkgid aws-lambda-ric@2.0.0 436 verbose cwd /function 437 verbose Linux 5.10.104-linuxkit 438 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "aws-lambda-ric" 439 verbose node v16.14.0 440 verbose npm v8.3.1 441 error code 1 442 error path /function/node_modules/aws-lambda-ric 443 error command failed 444 error command sh -c node-gyp rebuild 445 error gyp info it worked if it ends with ok 445 error gyp info using node-gyp@8.1.0 445 error gyp info using node@16.14.0 | linux | x64 445 error gyp info find Python using Python version 3.8.10 found at "/usr/bin/python3" 445 error (node:287) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only. 445 error (Use `node --trace-deprecation ...` to show where the warning was created) 445 error gyp info spawn /usr/bin/python3 445 error gyp info spawn args [ 445 error gyp info spawn args '/function/node_modules/node-gyp/gyp/gyp_main.py', 445 error gyp info spawn args 'binding.gyp', 445 error gyp info spawn args '-f', 445 error gyp info spawn args 'make', 445 error gyp info spawn args '-I', 445 error gyp info spawn args '/function/node_modules/aws-lambda-ric/build/config.gypi', 445 error gyp info spawn args '-I', 445 error gyp info spawn args '/function/node_modules/node-gyp/addon.gypi', 445 error gyp info spawn args '-I', 445 error gyp info spawn args '/root/.cache/node-gyp/16.14.0/include/node/common.gypi', 445 error gyp info spawn args '-Dlibrary=shared_library', 445 error gyp info spawn args '-Dvisibility=default', 445 error gyp info spawn args '-Dnode_root_dir=/root/.cache/node-gyp/16.14.0', 445 error gyp info spawn args '-Dnode_gyp_dir=/function/node_modules/node-gyp', 445 error gyp info spawn args '-Dnode_lib_file=/root/.cache/node-gyp/16.14.0/<(target_arch)/node.lib', 445 error gyp info spawn args '-Dmodule_root_dir=/function/node_modules/aws-lambda-ric', 445 error gyp info spawn args '-Dnode_engine=v8', 445 error gyp info spawn args '--depth=.', 445 error gyp info spawn args '--no-parallel', 445 error gyp info spawn args '--generator-output', 445 error gyp info spawn args 'build', 445 error gyp info spawn args '-Goutput_dir=.' 445 error gyp info spawn args ] 445 error /bin/sh: 1: deps/artifacts/bin/curl-config: not found 445 error gyp: Call to 'deps/artifacts/bin/curl-config --static-libs' returned exit status 127 while in binding.gyp. while trying to load binding.gyp 445 error gyp ERR! configure error 445 error gyp ERR! stack Error: `gyp` failed with exit code: 1 445 error gyp ERR! stack at ChildProcess.onCpExit (/function/node_modules/node-gyp/lib/configure.js:353:16) 445 error gyp ERR! stack at ChildProcess.emit (node:events:520:28) 445 error gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12) 445 error gyp ERR! System Linux 5.10.104-linuxkit 445 error gyp ERR! command "/usr/bin/node" "/function/node_modules/.bin/node-gyp" "rebuild" 445 error gyp ERR! cwd /function/node_modules/aws-lambda-ric 445 error gyp ERR! node -v v16.14.0 445 error gyp ERR! node-gyp -v v8.1.0 445 error gyp ERR! not ok 446 verbose exit 1 447 timing npm Completed in 15212ms 448 verbose unfinished npm timer reify 1648438402371 449 verbose unfinished npm timer reify:build 1648438412471 450 verbose unfinished npm timer build 1648438412476 451 verbose unfinished npm timer build:deps 1648438412477 452 verbose unfinished npm timer build:run:install 1648438412533 453 verbose unfinished npm timer build:run:install:node_modules/aws-lambda-ric 1648438412536 454 verbose code 1 455 error A complete log of this run can be found in: 455 error /root/.npm/_logs/2022-03-28T03_33_21_308Z-debug-0.log
switching node to 14.x solved my problem
14.x
Everything was ok two days ago, but it fails to build today.
Reproducible steps:
git clone git@github.com:itamud/aws-lambda-pw.git
cd aws-lambda-pw
docker build .
Here's the logs of docker build step
Here's the detailed logs of
npm install aws-lambda-ric