We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation fails, check log file
running npm i brain.js
npm i brain.js
install sucessfully
v18.18.1.
Python 3.10.12
latest npm release
Distributor ID: Ubuntu Description: Ubuntu 22.04.3 LTS Release: 22.04 Codename: jammy
5
fatal.log
0 verbose cli /home/martincito/.nvm/versions/node/v18.18.1/bin/node /home/martincito/.nvm/versions/node/v18.18.1/bin/npm 1 info using npm@9.8.1 2 info using node@v18.18.1 3 timing npm:load:whichnode Completed in 1ms 4 timing config:load:defaults Completed in 1ms 5 timing config:load:file:/home/martincito/.nvm/versions/node/v18.18.1/lib/node_modules/npm/npmrc Completed in 1ms 6 timing config:load:builtin Completed in 1ms 7 timing config:load:cli Completed in 2ms 8 timing config:load:env Completed in 1ms 9 timing config:load:file:/media/martincito/freedom/repos/test/.npmrc Completed in 0ms 10 timing config:load:project Completed in 2ms 11 timing config:load:file:/home/martincito/.npmrc Completed in 0ms 12 timing config:load:user Completed in 0ms 13 timing config:load:file:/home/martincito/.nvm/versions/node/v18.18.1/etc/npmrc Completed in 0ms 14 timing config:load:global Completed in 0ms 15 timing config:load:setEnvs Completed in 1ms 16 timing config:load Completed in 8ms 17 timing npm:load:configload Completed in 8ms 18 timing config:load:flatten Completed in 1ms 19 timing npm:load:mkdirpcache Completed in 0ms 20 timing npm:load:mkdirplogs Completed in 0ms 21 verbose title npm i brain.js 22 verbose argv "i" "brain.js" 23 timing npm:load:setTitle Completed in 1ms 24 timing npm:load:display Completed in 0ms 25 verbose logfile logs-max:10 dir:/home/martincito/.npm/_logs/2024-01-17T22_35_20_658Z- 26 verbose logfile /home/martincito/.npm/_logs/2024-01-17T22_35_20_658Z-debug-0.log 27 timing npm:load:logFile Completed in 5ms 28 timing npm:load:timers Completed in 0ms 29 timing npm:load:configScope Completed in 0ms 30 timing npm:load Completed in 24ms 31 timing arborist:ctor Completed in 0ms 32 silly logfile start cleaning logs, removing 1 files 33 silly logfile done cleaning log files 34 timing idealTree:init Completed in 7ms 35 timing idealTree:userRequests Completed in 2ms 36 silly idealTree buildDeps 37 silly fetch manifest brain.js@* 38 http fetch GET 200 https://registry.npmjs.org/brain.js 8ms (cache hit) 39 silly fetch manifest gpu.js@^2.16.0 40 http fetch GET 200 https://registry.npmjs.org/gpu.js 3ms (cache hit) 41 silly placeDep ROOT brain.js@2.0.0-beta.23 OK for: want: * 42 silly placeDep ROOT gpu.js@2.16.0 OK for: brain.js@2.0.0-beta.23 want: ^2.16.0 43 silly fetch manifest thaw.js@^2.1.4 44 silly fetch manifest acorn@^7.1.1 45 silly fetch manifest gl@^5.0.3 46 silly fetch manifest gl-wiretap@^0.6.2 47 silly fetch manifest gpu-mock.js@^1.3.0 48 silly fetch manifest webgpu@^0.1.16 49 http fetch GET 200 https://registry.npmjs.org/gl-wiretap 7ms (cache hit) 50 http fetch GET 200 https://registry.npmjs.org/gpu-mock.js 6ms (cache hit) 51 http fetch GET 200 https://registry.npmjs.org/thaw.js 8ms (cache hit) 52 http fetch GET 200 https://registry.npmjs.org/gl 8ms (cache hit) 53 http fetch GET 200 https://registry.npmjs.org/acorn 9ms (cache hit) 54 http fetch GET 200 https://registry.npmjs.org/webgpu 10ms (cache hit) 55 timing idealTree:#root Completed in 34ms 56 silly placeDep ROOT thaw.js@2.1.4 OK for: brain.js@2.0.0-beta.23 want: ^2.1.4 57 timing idealTree:node_modules/brain.js Completed in 1ms 58 silly fetch manifest gpu.js@^2.10.3 59 silly placeDep ROOT acorn@7.4.1 OK for: gpu.js@2.16.0 want: ^7.1.1 60 silly placeDep ROOT gl@5.0.3 OK for: gpu.js@2.16.0 want: ^5.0.3 61 silly fetch manifest bindings@^1.5.0 62 silly fetch manifest bit-twiddle@^1.0.2 63 silly fetch manifest glsl-tokenizer@^2.1.5 64 silly fetch manifest nan@^2.16.0 65 silly fetch manifest node-abi@^3.22.0 66 silly fetch manifest node-gyp@^9.0.0 67 silly fetch manifest prebuild-install@^7.1.1 68 silly placeDep ROOT gl-wiretap@0.6.2 OK for: gpu.js@2.16.0 want: ^0.6.2 69 silly placeDep ROOT gpu-mock.js@1.3.1 OK for: gpu.js@2.16.0 want: ^1.3.0 70 silly placeDep ROOT webgpu@0.1.16 OK for: gpu.js@2.16.0 want: ^0.1.16 71 http fetch GET 200 https://registry.npmjs.org/bit-twiddle 13ms (cache hit) 72 http fetch GET 200 https://registry.npmjs.org/prebuild-install 11ms (cache hit) 73 http fetch GET 200 https://registry.npmjs.org/glsl-tokenizer 14ms (cache hit) 74 http fetch GET 200 https://registry.npmjs.org/node-abi 14ms (cache hit) 75 http fetch GET 200 https://registry.npmjs.org/node-gyp 14ms (cache hit) 76 http fetch GET 200 https://registry.npmjs.org/bindings 18ms (cache hit) 77 http fetch GET 200 https://registry.npmjs.org/nan 17ms (cache hit) 78 timing idealTree:node_modules/gpu.js Completed in 22ms 79 timing idealTree:node_modules/acorn Completed in 0ms 80 silly placeDep ROOT bindings@1.5.0 OK for: gl@5.0.3 want: ^1.5.0 81 silly fetch manifest file-uri-to-path@1.0.0 82 silly placeDep ROOT bit-twiddle@1.0.2 OK for: gl@5.0.3 want: ^1.0.2 83 silly placeDep ROOT glsl-tokenizer@2.1.5 OK for: gl@5.0.3 want: ^2.1.5 84 silly fetch manifest through2@^0.6.3 85 silly placeDep ROOT nan@2.18.0 OK for: gl@5.0.3 want: ^2.16.0 86 silly placeDep ROOT node-abi@3.54.0 OK for: gl@5.0.3 want: ^3.22.0 87 silly fetch manifest semver@^7.3.5 88 silly placeDep ROOT node-gyp@9.4.1 OK for: gl@5.0.3 want: ^9.0.0 89 silly fetch manifest env-paths@^2.2.0 90 silly fetch manifest exponential-backoff@^3.1.1 91 silly fetch manifest glob@^7.1.4 92 silly fetch manifest graceful-fs@^4.2.6 93 silly fetch manifest make-fetch-happen@^10.0.3 94 silly fetch manifest nopt@^6.0.0 95 silly fetch manifest npmlog@^6.0.0 96 silly fetch manifest rimraf@^3.0.2 97 silly fetch manifest tar@^6.1.2 98 silly fetch manifest which@^2.0.2 99 silly placeDep ROOT prebuild-install@7.1.1 OK for: gl@5.0.3 want: ^7.1.1 100 silly fetch manifest detect-libc@^2.0.0 101 silly fetch manifest expand-template@^2.0.3 102 silly fetch manifest github-from-package@0.0.0 103 silly fetch manifest minimist@^1.2.3 104 silly fetch manifest mkdirp-classic@^0.5.3 105 silly fetch manifest napi-build-utils@^1.0.1 106 silly fetch manifest pump@^3.0.0 107 silly fetch manifest rc@^1.2.7 108 silly fetch manifest simple-get@^4.0.0 109 silly fetch manifest tar-fs@^2.0.0 110 silly fetch manifest tunnel-agent@^0.6.0 111 http fetch GET 200 https://registry.npmjs.org/file-uri-to-path 36ms (cache hit) 112 http fetch GET 200 https://registry.npmjs.org/through2 36ms (cache hit) 113 http fetch GET 200 https://registry.npmjs.org/semver 35ms (cache hit) 114 http fetch GET 200 https://registry.npmjs.org/exponential-backoff 34ms (cache hit) 115 http fetch GET 200 https://registry.npmjs.org/env-paths 36ms (cache hit) 116 http fetch GET 200 https://registry.npmjs.org/nopt 34ms (cache hit) 117 http fetch GET 200 https://registry.npmjs.org/npmlog 34ms (cache hit) 118 http fetch GET 200 https://registry.npmjs.org/make-fetch-happen 35ms (cache hit) 119 http fetch GET 200 https://registry.npmjs.org/rimraf 34ms (cache hit) 120 http fetch GET 200 https://registry.npmjs.org/tar 35ms (cache hit) 121 http fetch GET 200 https://registry.npmjs.org/detect-libc 34ms (cache hit) 122 http fetch GET 200 https://registry.npmjs.org/expand-template 33ms (cache hit) 123 http fetch GET 200 https://registry.npmjs.org/github-from-package 33ms (cache hit) 124 http fetch GET 200 https://registry.npmjs.org/mkdirp-classic 32ms (cache hit) 125 http fetch GET 200 https://registry.npmjs.org/graceful-fs 42ms (cache hit) 126 http fetch GET 200 https://registry.npmjs.org/which 37ms (cache hit) 127 http fetch GET 200 https://registry.npmjs.org/napi-build-utils 34ms (cache hit) 128 http fetch GET 200 https://registry.npmjs.org/minimist 35ms (cache hit) 129 http fetch GET 200 https://registry.npmjs.org/pump 33ms (cache hit) 130 http fetch GET 200 https://registry.npmjs.org/glob 44ms (cache hit) 131 http fetch GET 200 https://registry.npmjs.org/rc 35ms (cache hit) 132 http fetch GET 200 https://registry.npmjs.org/tar-fs 35ms (cache hit) 133 http fetch GET 200 https://registry.npmjs.org/simple-get 39ms (cache hit) 134 http fetch GET 200 https://registry.npmjs.org/tunnel-agent 39ms (cache hit) 135 timing idealTree:node_modules/gl Completed in 57ms 136 silly placeDep ROOT file-uri-to-path@1.0.0 OK for: bindings@1.5.0 want: 1.0.0 137 timing idealTree:node_modules/bindings Completed in 1ms 138 timing idealTree:node_modules/bit-twiddle Completed in 0ms 139 timing idealTree:node_modules/file-uri-to-path Completed in 0ms 140 timing idealTree:node_modules/gl-wiretap Completed in 0ms 141 silly placeDep ROOT through2@0.6.5 OK for: glsl-tokenizer@2.1.5 want: ^0.6.3 142 silly fetch manifest readable-stream@>=1.0.33-1 <1.1.0-0 143 silly fetch manifest xtend@>=4.0.0 <4.1.0-0 144 http fetch GET 200 https://registry.npmjs.org/readable-stream 2ms (cache hit) 145 http fetch GET 200 https://registry.npmjs.org/xtend 4ms (cache hit) 146 timing idealTree:node_modules/glsl-tokenizer Completed in 5ms 147 timing idealTree:node_modules/gpu-mock.js Completed in 0ms 148 timing idealTree:node_modules/nan Completed in 0ms 149 silly placeDep ROOT semver@7.5.4 OK for: node-abi@3.54.0 want: ^7.3.5 150 silly fetch manifest lru-cache@^6.0.0 151 http fetch GET 200 https://registry.npmjs.org/lru-cache 2ms (cache hit) 152 timing idealTree:node_modules/node-abi Completed in 4ms 153 silly placeDep ROOT env-paths@2.2.1 OK for: node-gyp@9.4.1 want: ^2.2.0 154 silly placeDep ROOT exponential-backoff@3.1.1 OK for: node-gyp@9.4.1 want: ^3.1.1 155 silly placeDep ROOT glob@7.2.3 OK for: node-gyp@9.4.1 want: ^7.1.4 156 silly fetch manifest fs.realpath@^1.0.0 157 silly fetch manifest inflight@^1.0.4 158 silly fetch manifest inherits@2 159 silly fetch manifest minimatch@^3.1.1 160 silly fetch manifest once@^1.3.0 161 silly fetch manifest path-is-absolute@^1.0.0 162 silly placeDep ROOT graceful-fs@4.2.11 OK for: node-gyp@9.4.1 want: ^4.2.6 163 silly placeDep ROOT make-fetch-happen@10.2.1 OK for: node-gyp@9.4.1 want: ^10.0.3 164 silly fetch manifest agentkeepalive@^4.2.1 165 silly fetch manifest cacache@^16.1.0 166 silly fetch manifest http-cache-semantics@^4.1.0 167 silly fetch manifest http-proxy-agent@^5.0.0 168 silly fetch manifest https-proxy-agent@^5.0.0 169 silly fetch manifest is-lambda@^1.0.1 170 silly fetch manifest lru-cache@^7.7.1 171 silly fetch manifest minipass@^3.1.6 172 silly fetch manifest minipass-collect@^1.0.2 173 silly fetch manifest minipass-fetch@^2.0.3 174 silly fetch manifest minipass-flush@^1.0.5 175 silly fetch manifest minipass-pipeline@^1.2.4 176 silly fetch manifest negotiator@^0.6.3 177 silly fetch manifest promise-retry@^2.0.1 178 silly fetch manifest socks-proxy-agent@^7.0.0 179 silly fetch manifest ssri@^9.0.0 180 silly placeDep ROOT nopt@6.0.0 OK for: node-gyp@9.4.1 want: ^6.0.0 181 silly fetch manifest abbrev@^1.0.0 182 silly placeDep ROOT npmlog@6.0.2 OK for: node-gyp@9.4.1 want: ^6.0.0 183 silly fetch manifest are-we-there-yet@^3.0.0 184 silly fetch manifest console-control-strings@^1.1.0 185 silly fetch manifest gauge@^4.0.3 186 silly fetch manifest set-blocking@^2.0.0 187 silly placeDep ROOT rimraf@3.0.2 OK for: node-gyp@9.4.1 want: ^3.0.2 188 silly placeDep ROOT tar@6.2.0 OK for: node-gyp@9.4.1 want: ^6.1.2 189 silly fetch manifest chownr@^2.0.0 190 silly fetch manifest fs-minipass@^2.0.0 191 silly fetch manifest minipass@^5.0.0 192 silly fetch manifest minizlib@^2.1.1 193 silly fetch manifest mkdirp@^1.0.3 194 silly fetch manifest yallist@^4.0.0 195 silly placeDep ROOT which@2.0.2 OK for: node-gyp@9.4.1 want: ^2.0.2 196 silly fetch manifest isexe@^2.0.0 197 http fetch GET 200 https://registry.npmjs.org/fs.realpath 65ms (cache hit) 198 http fetch GET 200 https://registry.npmjs.org/inflight 64ms (cache hit) 199 http fetch GET 200 https://registry.npmjs.org/once 63ms (cache hit) 200 http fetch GET 200 https://registry.npmjs.org/inherits 64ms (cache hit) 201 http fetch GET 200 https://registry.npmjs.org/path-is-absolute 64ms (cache hit) 202 http fetch GET 200 https://registry.npmjs.org/http-cache-semantics 61ms (cache hit) 203 http fetch GET 200 https://registry.npmjs.org/agentkeepalive 63ms (cache hit) 204 http fetch GET 200 https://registry.npmjs.org/http-proxy-agent 62ms (cache hit) 205 http fetch GET 200 https://registry.npmjs.org/is-lambda 61ms (cache hit) 206 http fetch GET 200 https://registry.npmjs.org/https-proxy-agent 62ms (cache hit) 207 http fetch GET 200 https://registry.npmjs.org/minipass-collect 60ms (cache hit) 208 http fetch GET 200 https://registry.npmjs.org/cacache 64ms (cache hit) 209 http fetch GET 200 https://registry.npmjs.org/minipass-fetch 62ms (cache hit) 210 http fetch GET 200 https://registry.npmjs.org/minipass-pipeline 62ms (cache hit) 211 http fetch GET 200 https://registry.npmjs.org/negotiator 62ms (cache hit) 212 http fetch GET 200 https://registry.npmjs.org/minipass 64ms (cache hit) 213 http fetch GET 200 https://registry.npmjs.org/promise-retry 62ms (cache hit) 214 http fetch GET 200 https://registry.npmjs.org/minimatch 71ms (cache hit) 215 http fetch GET 200 https://registry.npmjs.org/socks-proxy-agent 61ms (cache hit) 216 http fetch GET 200 https://registry.npmjs.org/are-we-there-yet 58ms (cache hit) 217 http fetch GET 200 https://registry.npmjs.org/abbrev 59ms (cache hit) 218 http fetch GET 200 https://registry.npmjs.org/console-control-strings 58ms (cache hit) 219 http fetch GET 200 https://registry.npmjs.org/ssri 62ms (cache hit) 220 http fetch GET 200 https://registry.npmjs.org/minipass-flush 66ms (cache hit) 221 http fetch GET 200 https://registry.npmjs.org/chownr 55ms (cache hit) 222 http fetch GET 200 https://registry.npmjs.org/fs-minipass 55ms (cache hit) 223 http fetch GET 200 https://registry.npmjs.org/gauge 59ms (cache hit) 224 http fetch GET 200 https://registry.npmjs.org/set-blocking 59ms (cache hit) 225 http fetch GET 200 https://registry.npmjs.org/yallist 54ms (cache hit) 226 http fetch GET 200 https://registry.npmjs.org/isexe 54ms (cache hit) 227 http fetch GET 200 https://registry.npmjs.org/minipass 57ms (cache hit) 228 http fetch GET 200 https://registry.npmjs.org/minizlib 59ms (cache hit) 229 http fetch GET 200 https://registry.npmjs.org/mkdirp 59ms (cache hit) 230 timing idealTree:node_modules/node-gyp Completed in 85ms 231 timing idealTree:node_modules/env-paths Completed in 0ms 232 timing idealTree:node_modules/exponential-backoff Completed in 0ms 233 silly placeDep ROOT fs.realpath@1.0.0 OK for: glob@7.2.3 want: ^1.0.0 234 silly placeDep ROOT inflight@1.0.6 OK for: glob@7.2.3 want: ^1.0.4 235 silly fetch manifest wrappy@1 236 silly placeDep ROOT inherits@2.0.4 OK for: glob@7.2.3 want: 2 237 silly placeDep ROOT minimatch@3.1.2 OK for: glob@7.2.3 want: ^3.1.1 238 silly fetch manifest brace-expansion@^1.1.7 239 silly placeDep ROOT once@1.4.0 OK for: glob@7.2.3 want: ^1.3.0 240 silly placeDep ROOT path-is-absolute@1.0.1 OK for: glob@7.2.3 want: ^1.0.0 241 http fetch GET 200 https://registry.npmjs.org/wrappy 5ms (cache hit) 242 http fetch GET 200 https://registry.npmjs.org/brace-expansion 5ms (cache hit) 243 timing idealTree:node_modules/glob Completed in 8ms 244 timing idealTree:node_modules/fs.realpath Completed in 0ms 245 timing idealTree:node_modules/graceful-fs Completed in 0ms 246 silly placeDep ROOT wrappy@1.0.2 OK for: inflight@1.0.6 want: 1 247 timing idealTree:node_modules/inflight Completed in 1ms 248 timing idealTree:node_modules/inherits Completed in 0ms 249 silly placeDep ROOT agentkeepalive@4.5.0 OK for: make-fetch-happen@10.2.1 want: ^4.2.1 250 silly fetch manifest humanize-ms@^1.2.1 251 silly placeDep ROOT cacache@16.1.3 OK for: make-fetch-happen@10.2.1 want: ^16.1.0 252 silly fetch manifest @npmcli/fs@^2.1.0 253 silly fetch manifest @npmcli/move-file@^2.0.0 254 silly fetch manifest fs-minipass@^2.1.0 255 silly fetch manifest glob@^8.0.1 256 silly fetch manifest infer-owner@^1.0.4 257 silly fetch manifest mkdirp@^1.0.4 258 silly fetch manifest p-map@^4.0.0 259 silly fetch manifest promise-inflight@^1.0.1 260 silly fetch manifest unique-filename@^2.0.0 261 silly placeDep ROOT http-cache-semantics@4.1.1 OK for: make-fetch-happen@10.2.1 want: ^4.1.0 262 silly placeDep ROOT http-proxy-agent@5.0.0 OK for: make-fetch-happen@10.2.1 want: ^5.0.0 263 silly fetch manifest @tootallnate/once@2 264 silly fetch manifest agent-base@6 265 silly fetch manifest debug@4 266 silly placeDep ROOT https-proxy-agent@5.0.1 OK for: make-fetch-happen@10.2.1 want: ^5.0.0 267 silly placeDep ROOT is-lambda@1.0.1 OK for: make-fetch-happen@10.2.1 want: ^1.0.1 268 silly placeDep ROOT lru-cache@7.18.3 OK for: make-fetch-happen@10.2.1 want: ^7.7.1 269 silly placeDep ROOT minipass@3.3.6 OK for: make-fetch-happen@10.2.1 want: ^3.1.6 270 silly placeDep ROOT minipass-collect@1.0.2 OK for: make-fetch-happen@10.2.1 want: ^1.0.2 271 silly placeDep ROOT minipass-fetch@2.1.2 OK for: make-fetch-happen@10.2.1 want: ^2.0.3 272 silly fetch manifest minipass-sized@^1.0.3 273 silly fetch manifest minizlib@^2.1.2 274 silly fetch manifest encoding@^0.1.13 275 silly placeDep ROOT minipass-flush@1.0.5 OK for: make-fetch-happen@10.2.1 want: ^1.0.5 276 silly placeDep ROOT minipass-pipeline@1.2.4 OK for: make-fetch-happen@10.2.1 want: ^1.2.4 277 silly placeDep ROOT negotiator@0.6.3 OK for: make-fetch-happen@10.2.1 want: ^0.6.3 278 silly placeDep ROOT promise-retry@2.0.1 OK for: make-fetch-happen@10.2.1 want: ^2.0.1 279 silly fetch manifest err-code@^2.0.2 280 silly fetch manifest retry@^0.12.0 281 silly placeDep ROOT socks-proxy-agent@7.0.0 OK for: make-fetch-happen@10.2.1 want: ^7.0.0 282 silly fetch manifest agent-base@^6.0.2 283 silly fetch manifest debug@^4.3.3 284 silly fetch manifest socks@^2.6.2 285 silly placeDep ROOT ssri@9.0.1 OK for: make-fetch-happen@10.2.1 want: ^9.0.0 286 http fetch GET 200 https://registry.npmjs.org/humanize-ms 33ms (cache hit) 287 http fetch GET 200 https://registry.npmjs.org/p-map 31ms (cache hit) 288 http fetch GET 200 https://registry.npmjs.org/@npmcli%2ffs 33ms (cache hit) 289 http fetch GET 200 https://registry.npmjs.org/infer-owner 32ms (cache hit) 290 http fetch GET 200 https://registry.npmjs.org/@npmcli%2fmove-file 33ms (cache hit) 291 http fetch GET 200 https://registry.npmjs.org/debug 30ms (cache hit) 292 http fetch GET 200 https://registry.npmjs.org/minipass-sized 24ms (cache hit) 293 http fetch GET 200 https://registry.npmjs.org/encoding 24ms (cache hit) 294 http fetch GET 200 https://registry.npmjs.org/agent-base 31ms (cache hit) 295 http fetch GET 200 https://registry.npmjs.org/@tootallnate%2fonce 32ms (cache hit) 296 http fetch GET 200 https://registry.npmjs.org/err-code 23ms (cache hit) 297 http fetch GET 200 https://registry.npmjs.org/unique-filename 34ms (cache hit) 298 http fetch GET 200 https://registry.npmjs.org/debug 22ms (cache hit) 299 http fetch GET 200 https://registry.npmjs.org/retry 23ms (cache hit) 300 http fetch GET 200 https://registry.npmjs.org/agent-base 22ms (cache hit) 301 http fetch GET 200 https://registry.npmjs.org/socks 22ms (cache hit) 302 http fetch GET 200 https://registry.npmjs.org/promise-inflight 35ms (cache hit) 303 timing idealTree:node_modules/make-fetch-happen Completed in 41ms 304 silly placeDep ROOT humanize-ms@1.2.1 OK for: agentkeepalive@4.5.0 want: ^1.2.1 305 silly fetch manifest ms@^2.0.0 306 http fetch GET 200 https://registry.npmjs.org/ms 1ms (cache hit) 307 timing idealTree:node_modules/agentkeepalive Completed in 3ms 308 silly placeDep ROOT @npmcli/fs@2.1.2 OK for: cacache@16.1.3 want: ^2.1.0 309 silly fetch manifest @gar/promisify@^1.1.3 310 silly placeDep ROOT @npmcli/move-file@2.0.1 OK for: cacache@16.1.3 want: ^2.0.0 311 silly placeDep ROOT chownr@2.0.0 OK for: cacache@16.1.3 want: ^2.0.0 312 silly placeDep ROOT fs-minipass@2.1.0 OK for: cacache@16.1.3 want: ^2.1.0 313 silly placeDep node_modules/cacache glob@8.1.0 OK for: cacache@16.1.3 want: ^8.0.1 314 silly fetch manifest minimatch@^5.0.1 315 silly placeDep ROOT infer-owner@1.0.4 OK for: cacache@16.1.3 want: ^1.0.4 316 silly placeDep ROOT mkdirp@1.0.4 OK for: cacache@16.1.3 want: ^1.0.4 317 silly placeDep ROOT p-map@4.0.0 OK for: cacache@16.1.3 want: ^4.0.0 318 silly fetch manifest aggregate-error@^3.0.0 319 silly placeDep ROOT promise-inflight@1.0.1 OK for: cacache@16.1.3 want: ^1.0.1 320 silly placeDep ROOT unique-filename@2.0.1 OK for: cacache@16.1.3 want: ^2.0.0 321 silly fetch manifest unique-slug@^3.0.0 322 http fetch GET 200 https://registry.npmjs.org/aggregate-error 4ms (cache hit) 323 http fetch GET 200 https://registry.npmjs.org/@gar%2fpromisify 9ms (cache hit) 324 http fetch GET 200 https://registry.npmjs.org/unique-slug 4ms (cache hit) 325 timing idealTree:node_modules/cacache Completed in 11ms 326 silly placeDep ROOT @gar/promisify@1.1.3 OK for: @npmcli/fs@2.1.2 want: ^1.1.3 327 timing idealTree:node_modules/@npmcli/fs Completed in 1ms 328 timing idealTree:node_modules/@gar/promisify Completed in 0ms 329 timing idealTree:node_modules/@npmcli/move-file Completed in 0ms 330 timing idealTree:node_modules/chownr Completed in 0ms 331 timing idealTree:node_modules/fs-minipass Completed in 0ms 332 timing idealTree:node_modules/http-cache-semantics Completed in 0ms 333 silly placeDep ROOT @tootallnate/once@2.0.0 OK for: http-proxy-agent@5.0.0 want: 2 334 silly placeDep ROOT agent-base@6.0.2 OK for: http-proxy-agent@5.0.0 want: 6 335 silly placeDep ROOT debug@4.3.4 OK for: http-proxy-agent@5.0.0 want: 4 336 silly fetch manifest ms@2.1.2 337 timing idealTree:node_modules/http-proxy-agent Completed in 3ms 338 timing idealTree:node_modules/@tootallnate/once Completed in 0ms 339 timing idealTree:node_modules/agent-base Completed in 0ms 340 silly placeDep ROOT ms@2.1.2 OK for: debug@4.3.4 want: 2.1.2 341 timing idealTree:node_modules/debug Completed in 1ms 342 timing idealTree:node_modules/https-proxy-agent Completed in 0ms 343 timing idealTree:node_modules/humanize-ms Completed in 0ms 344 timing idealTree:node_modules/infer-owner Completed in 0ms 345 timing idealTree:node_modules/is-lambda Completed in 0ms 346 timing idealTree:node_modules/lru-cache Completed in 0ms 347 silly placeDep ROOT brace-expansion@1.1.11 OK for: minimatch@3.1.2 want: ^1.1.7 348 silly fetch manifest balanced-match@^1.0.0 349 silly fetch manifest concat-map@0.0.1 350 http fetch GET 200 https://registry.npmjs.org/balanced-match 7ms (cache hit) 351 http fetch GET 200 https://registry.npmjs.org/concat-map 6ms (cache hit) 352 timing idealTree:node_modules/minimatch Completed in 9ms 353 silly placeDep ROOT balanced-match@1.0.2 OK for: brace-expansion@1.1.11 want: ^1.0.0 354 silly placeDep ROOT concat-map@0.0.1 OK for: brace-expansion@1.1.11 want: 0.0.1 355 timing idealTree:node_modules/brace-expansion Completed in 2ms 356 timing idealTree:node_modules/balanced-match Completed in 0ms 357 timing idealTree:node_modules/concat-map Completed in 0ms 358 silly placeDep ROOT yallist@4.0.0 OK for: minipass@3.3.6 want: ^4.0.0 359 timing idealTree:node_modules/minipass Completed in 1ms 360 timing idealTree:node_modules/minipass-collect Completed in 0ms 361 silly placeDep ROOT encoding@0.1.13 OK for: minipass-fetch@2.1.2 want: ^0.1.13 362 silly fetch manifest iconv-lite@^0.6.2 363 silly placeDep ROOT minipass-sized@1.0.3 OK for: minipass-fetch@2.1.2 want: ^1.0.3 364 silly placeDep ROOT minizlib@2.1.2 OK for: minipass-fetch@2.1.2 want: ^2.1.2 365 http fetch GET 200 https://registry.npmjs.org/iconv-lite 3ms (cache hit) 366 timing idealTree:node_modules/minipass-fetch Completed in 6ms 367 silly placeDep ROOT iconv-lite@0.6.3 OK for: encoding@0.1.13 want: ^0.6.2 368 silly fetch manifest safer-buffer@>= 2.1.2 < 3.0.0 369 http fetch GET 200 https://registry.npmjs.org/safer-buffer 1ms (cache hit) 370 timing idealTree:node_modules/encoding Completed in 3ms 371 silly placeDep ROOT safer-buffer@2.1.2 OK for: iconv-lite@0.6.3 want: >= 2.1.2 < 3.0.0 372 timing idealTree:node_modules/iconv-lite Completed in 0ms 373 timing idealTree:node_modules/minipass-flush Completed in 0ms 374 timing idealTree:node_modules/minipass-pipeline Completed in 0ms 375 timing idealTree:node_modules/minipass-sized Completed in 0ms 376 timing idealTree:node_modules/minizlib Completed in 0ms 377 timing idealTree:node_modules/mkdirp Completed in 0ms 378 timing idealTree:node_modules/ms Completed in 0ms 379 timing idealTree:node_modules/negotiator Completed in 0ms 380 silly placeDep ROOT abbrev@1.1.1 OK for: nopt@6.0.0 want: ^1.0.0 381 timing idealTree:node_modules/nopt Completed in 1ms 382 timing idealTree:node_modules/abbrev Completed in 0ms 383 silly placeDep ROOT are-we-there-yet@3.0.1 OK for: npmlog@6.0.2 want: ^3.0.0 384 silly fetch manifest delegates@^1.0.0 385 silly fetch manifest readable-stream@^3.6.0 386 silly placeDep ROOT console-control-strings@1.1.0 OK for: npmlog@6.0.2 want: ^1.1.0 387 silly placeDep ROOT gauge@4.0.4 OK for: npmlog@6.0.2 want: ^4.0.3 388 silly fetch manifest aproba@^1.0.3 || ^2.0.0 389 silly fetch manifest color-support@^1.1.3 390 silly fetch manifest has-unicode@^2.0.1 391 silly fetch manifest signal-exit@^3.0.7 392 silly fetch manifest string-width@^4.2.3 393 silly fetch manifest strip-ansi@^6.0.1 394 silly fetch manifest wide-align@^1.1.5 395 silly placeDep ROOT set-blocking@2.0.0 OK for: npmlog@6.0.2 want: ^2.0.0 396 http fetch GET 200 https://registry.npmjs.org/delegates 9ms (cache hit) 397 http fetch GET 200 https://registry.npmjs.org/signal-exit 7ms (cache hit) 398 http fetch GET 200 https://registry.npmjs.org/aproba 8ms (cache hit) 399 http fetch GET 200 https://registry.npmjs.org/string-width 7ms (cache hit) 400 http fetch GET 200 https://registry.npmjs.org/has-unicode 10ms (cache hit) 401 http fetch GET 200 https://registry.npmjs.org/wide-align 9ms (cache hit) 402 http fetch GET 200 https://registry.npmjs.org/color-support 11ms (cache hit) 403 http fetch GET 200 https://registry.npmjs.org/strip-ansi 10ms (cache hit) 404 timing idealTree:node_modules/npmlog Completed in 15ms 405 silly placeDep ROOT delegates@1.0.0 OK for: are-we-there-yet@3.0.1 want: ^1.0.0 406 silly placeDep ROOT readable-stream@3.6.2 OK for: are-we-there-yet@3.0.1 want: ^3.6.0 407 silly fetch manifest string_decoder@^1.1.1 408 silly fetch manifest util-deprecate@^1.0.1 409 http fetch GET 200 https://registry.npmjs.org/util-deprecate 2ms (cache hit) 410 http fetch GET 200 https://registry.npmjs.org/string_decoder 2ms (cache hit) 411 timing idealTree:node_modules/are-we-there-yet Completed in 4ms 412 timing idealTree:node_modules/console-control-strings Completed in 0ms 413 timing idealTree:node_modules/delegates Completed in 0ms 414 silly placeDep ROOT aproba@2.0.0 OK for: gauge@4.0.4 want: ^1.0.3 || ^2.0.0 415 silly placeDep ROOT color-support@1.1.3 OK for: gauge@4.0.4 want: ^1.1.3 416 silly placeDep ROOT has-unicode@2.0.1 OK for: gauge@4.0.4 want: ^2.0.1 417 silly placeDep ROOT signal-exit@3.0.7 OK for: gauge@4.0.4 want: ^3.0.7 418 silly placeDep ROOT string-width@4.2.3 OK for: gauge@4.0.4 want: ^4.2.3 419 silly fetch manifest emoji-regex@^8.0.0 420 silly fetch manifest is-fullwidth-code-point@^3.0.0 421 silly placeDep ROOT strip-ansi@6.0.1 OK for: gauge@4.0.4 want: ^6.0.1 422 silly fetch manifest ansi-regex@^5.0.1 423 silly placeDep ROOT wide-align@1.1.5 OK for: gauge@4.0.4 want: ^1.1.5 424 http fetch GET 200 https://registry.npmjs.org/emoji-regex 4ms (cache hit) 425 http fetch GET 200 https://registry.npmjs.org/ansi-regex 4ms (cache hit) 426 http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point 4ms (cache hit) 427 timing idealTree:node_modules/gauge Completed in 7ms 428 timing idealTree:node_modules/aproba Completed in 0ms 429 timing idealTree:node_modules/color-support Completed in 0ms 430 timing idealTree:node_modules/has-unicode Completed in 0ms 431 timing idealTree:node_modules/once Completed in 0ms 432 silly placeDep ROOT aggregate-error@3.1.0 OK for: p-map@4.0.0 want: ^3.0.0 433 silly fetch manifest clean-stack@^2.0.0 434 silly fetch manifest indent-string@^4.0.0 435 http fetch GET 200 https://registry.npmjs.org/indent-string 2ms (cache hit) 436 http fetch GET 200 https://registry.npmjs.org/clean-stack 3ms (cache hit) 437 timing idealTree:node_modules/p-map Completed in 4ms 438 silly placeDep ROOT clean-stack@2.2.0 OK for: aggregate-error@3.1.0 want: ^2.0.0 439 silly placeDep ROOT indent-string@4.0.0 OK for: aggregate-error@3.1.0 want: ^4.0.0 440 timing idealTree:node_modules/aggregate-error Completed in 2ms 441 timing idealTree:node_modules/clean-stack Completed in 0ms 442 timing idealTree:node_modules/indent-string Completed in 0ms 443 timing idealTree:node_modules/path-is-absolute Completed in 0ms 444 silly placeDep ROOT detect-libc@2.0.2 OK for: prebuild-install@7.1.1 want: ^2.0.0 445 silly placeDep ROOT expand-template@2.0.3 OK for: prebuild-install@7.1.1 want: ^2.0.3 446 silly placeDep ROOT github-from-package@0.0.0 OK for: prebuild-install@7.1.1 want: 0.0.0 447 silly placeDep ROOT minimist@1.2.8 OK for: prebuild-install@7.1.1 want: ^1.2.3 448 silly placeDep ROOT mkdirp-classic@0.5.3 OK for: prebuild-install@7.1.1 want: ^0.5.3 449 silly placeDep ROOT napi-build-utils@1.0.2 OK for: prebuild-install@7.1.1 want: ^1.0.1 450 silly placeDep ROOT pump@3.0.0 OK for: prebuild-install@7.1.1 want: ^3.0.0 451 silly fetch manifest end-of-stream@^1.1.0 452 silly placeDep ROOT rc@1.2.8 OK for: prebuild-install@7.1.1 want: ^1.2.7 453 silly fetch manifest deep-extend@^0.6.0 454 silly fetch manifest ini@~1.3.0 455 silly fetch manifest strip-json-comments@~2.0.1 456 silly placeDep ROOT simple-get@4.0.1 OK for: prebuild-install@7.1.1 want: ^4.0.0 457 silly fetch manifest decompress-response@^6.0.0 458 silly fetch manifest simple-concat@^1.0.0 459 silly placeDep ROOT tar-fs@2.1.1 OK for: prebuild-install@7.1.1 want: ^2.0.0 460 silly fetch manifest chownr@^1.1.1 461 silly fetch manifest tar-stream@^2.1.4 462 silly placeDep ROOT tunnel-agent@0.6.0 OK for: prebuild-install@7.1.1 want: ^0.6.0 463 silly fetch manifest safe-buffer@^5.0.1 464 http fetch GET 200 https://registry.npmjs.org/end-of-stream 12ms (cache hit) 465 http fetch GET 200 https://registry.npmjs.org/strip-json-comments 11ms (cache hit) 466 http fetch GET 200 https://registry.npmjs.org/ini 12ms (cache hit) 467 http fetch GET 200 https://registry.npmjs.org/simple-concat 8ms (cache hit) 468 http fetch GET 200 https://registry.npmjs.org/deep-extend 13ms (cache hit) 469 http fetch GET 200 https://registry.npmjs.org/decompress-response 12ms (cache hit) 470 http fetch GET 200 https://registry.npmjs.org/tar-stream 8ms (cache hit) 471 http fetch GET 200 https://registry.npmjs.org/safe-buffer 8ms (cache hit) 472 timing idealTree:node_modules/prebuild-install Completed in 19ms 473 timing idealTree:node_modules/detect-libc Completed in 0ms 474 timing idealTree:node_modules/expand-template Completed in 0ms 475 timing idealTree:node_modules/github-from-package Completed in 0ms 476 timing idealTree:node_modules/minimist Completed in 0ms 477 timing idealTree:node_modules/mkdirp-classic Completed in 0ms 478 timing idealTree:node_modules/napi-build-utils Completed in 0ms 479 timing idealTree:node_modules/promise-inflight Completed in 0ms 480 silly placeDep ROOT err-code@2.0.3 OK for: promise-retry@2.0.1 want: ^2.0.2 481 silly placeDep ROOT retry@0.12.0 OK for: promise-retry@2.0.1 want: ^0.12.0 482 timing idealTree:node_modules/promise-retry Completed in 2ms 483 timing idealTree:node_modules/err-code Completed in 0ms 484 silly placeDep ROOT end-of-stream@1.4.4 OK for: pump@3.0.0 want: ^1.1.0 485 timing idealTree:node_modules/pump Completed in 1ms 486 timing idealTree:node_modules/end-of-stream Completed in 0ms 487 silly placeDep ROOT deep-extend@0.6.0 OK for: rc@1.2.8 want: ^0.6.0 488 silly placeDep ROOT ini@1.3.8 OK for: rc@1.2.8 want: ~1.3.0 489 silly placeDep ROOT strip-json-comments@2.0.1 OK for: rc@1.2.8 want: ~2.0.1 490 timing idealTree:node_modules/rc Completed in 2ms 491 timing idealTree:node_modules/deep-extend Completed in 0ms 492 timing idealTree:node_modules/ini Completed in 0ms 493 silly placeDep ROOT string_decoder@1.3.0 OK for: readable-stream@3.6.2 want: ^1.1.1 494 silly fetch manifest safe-buffer@~5.2.0 495 silly placeDep ROOT util-deprecate@1.0.2 OK for: readable-stream@3.6.2 want: ^1.0.1 496 timing idealTree:node_modules/readable-stream Completed in 1ms 497 timing idealTree:node_modules/retry Completed in 0ms 498 timing idealTree:node_modules/rimraf Completed in 0ms 499 timing idealTree:node_modules/safer-buffer Completed in 0ms 500 silly placeDep node_modules/semver lru-cache@6.0.0 OK for: semver@7.5.4 want: ^6.0.0 501 timing idealTree:node_modules/semver Completed in 1ms 502 timing idealTree:node_modules/set-blocking Completed in 0ms 503 timing idealTree:node_modules/signal-exit Completed in 0ms 504 silly placeDep ROOT decompress-response@6.0.0 OK for: simple-get@4.0.1 want: ^6.0.0 505 silly fetch manifest mimic-response@^3.1.0 506 silly placeDep ROOT simple-concat@1.0.1 OK for: simple-get@4.0.1 want: ^1.0.0 507 http fetch GET 200 https://registry.npmjs.org/mimic-response 2ms (cache hit) 508 timing idealTree:node_modules/simple-get Completed in 3ms 509 silly placeDep ROOT mimic-response@3.1.0 OK for: decompress-response@6.0.0 want: ^3.1.0 510 timing idealTree:node_modules/decompress-response Completed in 1ms 511 timing idealTree:node_modules/mimic-response Completed in 0ms 512 timing idealTree:node_modules/simple-concat Completed in 0ms 513 silly placeDep ROOT socks@2.7.1 OK for: socks-proxy-agent@7.0.0 want: ^2.6.2 514 silly fetch manifest ip@^2.0.0 515 silly fetch manifest smart-buffer@^4.2.0 516 http fetch GET 200 https://registry.npmjs.org/smart-buffer 6ms (cache hit) 517 http fetch GET 200 https://registry.npmjs.org/ip 6ms (cache hit) 518 timing idealTree:node_modules/socks-proxy-agent Completed in 7ms 519 silly placeDep ROOT ip@2.0.0 OK for: socks@2.7.1 want: ^2.0.0 520 silly placeDep ROOT smart-buffer@4.2.0 OK for: socks@2.7.1 want: ^4.2.0 521 timing idealTree:node_modules/socks Completed in 1ms 522 timing idealTree:node_modules/ip Completed in 0ms 523 timing idealTree:node_modules/smart-buffer Completed in 0ms 524 timing idealTree:node_modules/ssri Completed in 0ms 525 silly placeDep ROOT safe-buffer@5.2.1 OK for: string_decoder@1.3.0 want: ~5.2.0 526 timing idealTree:node_modules/string_decoder Completed in 1ms 527 timing idealTree:node_modules/safe-buffer Completed in 0ms 528 silly placeDep ROOT emoji-regex@8.0.0 OK for: string-width@4.2.3 want: ^8.0.0 529 silly placeDep ROOT is-fullwidth-code-point@3.0.0 OK for: string-width@4.2.3 want: ^3.0.0 530 timing idealTree:node_modules/string-width Completed in 1ms 531 timing idealTree:node_modules/emoji-regex Completed in 0ms 532 timing idealTree:node_modules/is-fullwidth-code-point Completed in 0ms 533 silly placeDep ROOT ansi-regex@5.0.1 OK for: strip-ansi@6.0.1 want: ^5.0.1 534 timing idealTree:node_modules/strip-ansi Completed in 0ms 535 timing idealTree:node_modules/ansi-regex Completed in 0ms 536 timing idealTree:node_modules/strip-json-comments Completed in 0ms 537 silly placeDep node_modules/tar minipass@5.0.0 OK for: tar@6.2.0 want: ^5.0.0 538 timing idealTree:node_modules/tar Completed in 1ms 539 silly placeDep node_modules/tar-fs chownr@1.1.4 OK for: tar-fs@2.1.1 want: ^1.1.1 540 silly placeDep ROOT tar-stream@2.2.0 OK for: tar-fs@2.1.1 want: ^2.1.4 541 silly fetch manifest bl@^4.0.3 542 silly fetch manifest fs-constants@^1.0.0 543 http fetch GET 200 https://registry.npmjs.org/bl 4ms (cache hit) 544 http fetch GET 200 https://registry.npmjs.org/fs-constants 4ms (cache hit) 545 timing idealTree:node_modules/tar-fs Completed in 7ms 546 silly placeDep ROOT bl@4.1.0 OK for: tar-stream@2.2.0 want: ^4.0.3 547 silly fetch manifest buffer@^5.5.0 548 silly placeDep ROOT fs-constants@1.0.0 OK for: tar-stream@2.2.0 want: ^1.0.0 549 http fetch GET 200 https://registry.npmjs.org/buffer 3ms (cache hit) 550 timing idealTree:node_modules/tar-stream Completed in 6ms 551 silly placeDep ROOT buffer@5.7.1 OK for: bl@4.1.0 want: ^5.5.0 552 silly fetch manifest base64-js@^1.3.1 553 silly fetch manifest ieee754@^1.1.13 554 http fetch GET 200 https://registry.npmjs.org/base64-js 3ms (cache hit) 555 http fetch GET 200 https://registry.npmjs.org/ieee754 2ms (cache hit) 556 timing idealTree:node_modules/bl Completed in 4ms 557 silly placeDep ROOT base64-js@1.5.1 OK for: buffer@5.7.1 want: ^1.3.1 558 silly placeDep ROOT ieee754@1.2.1 OK for: buffer@5.7.1 want: ^1.1.13 559 timing idealTree:node_modules/buffer Completed in 1ms 560 timing idealTree:node_modules/base64-js Completed in 0ms 561 timing idealTree:node_modules/fs-constants Completed in 0ms 562 timing idealTree:node_modules/ieee754 Completed in 0ms 563 timing idealTree:node_modules/thaw.js Completed in 0ms 564 silly placeDep node_modules/through2 readable-stream@1.0.34 OK for: through2@0.6.5 want: >=1.0.33-1 <1.1.0-0 565 silly fetch manifest core-util-is@~1.0.0 566 silly fetch manifest isarray@0.0.1 567 silly fetch manifest string_decoder@~0.10.x 568 silly placeDep ROOT xtend@4.0.2 OK for: through2@0.6.5 want: >=4.0.0 <4.1.0-0 569 http fetch GET 200 https://registry.npmjs.org/core-util-is 4ms (cache hit) 570 http fetch GET 200 https://registry.npmjs.org/isarray 4ms (cache hit) 571 timing idealTree:node_modules/through2 Completed in 6ms 572 timing idealTree:node_modules/tunnel-agent Completed in 0ms 573 silly placeDep ROOT unique-slug@3.0.0 OK for: unique-filename@2.0.1 want: ^3.0.0 574 silly fetch manifest imurmurhash@^0.1.4 575 http fetch GET 200 https://registry.npmjs.org/imurmurhash 3ms (cache hit) 576 timing idealTree:node_modules/unique-filename Completed in 5ms 577 silly placeDep ROOT imurmurhash@0.1.4 OK for: unique-slug@3.0.0 want: ^0.1.4 578 timing idealTree:node_modules/unique-slug Completed in 0ms 579 timing idealTree:node_modules/imurmurhash Completed in 0ms 580 timing idealTree:node_modules/util-deprecate Completed in 0ms 581 timing idealTree:node_modules/webgpu Completed in 0ms 582 silly placeDep ROOT isexe@2.0.0 OK for: which@2.0.2 want: ^2.0.0 583 timing idealTree:node_modules/which Completed in 1ms 584 timing idealTree:node_modules/isexe Completed in 0ms 585 timing idealTree:node_modules/wide-align Completed in 0ms 586 timing idealTree:node_modules/wrappy Completed in 0ms 587 timing idealTree:node_modules/xtend Completed in 0ms 588 timing idealTree:node_modules/yallist Completed in 0ms 589 silly placeDep node_modules/cacache minimatch@5.1.6 OK for: glob@8.1.0 want: ^5.0.1 590 silly fetch manifest brace-expansion@^2.0.1 591 timing idealTree:node_modules/cacache/node_modules/glob Completed in 1ms 592 silly placeDep node_modules/cacache brace-expansion@2.0.1 OK for: minimatch@5.1.6 want: ^2.0.1 593 timing idealTree:node_modules/cacache/node_modules/minimatch Completed in 0ms 594 timing idealTree:node_modules/cacache/node_modules/brace-expansion Completed in 0ms 595 timing idealTree:node_modules/semver/node_modules/lru-cache Completed in 0ms 596 timing idealTree:node_modules/tar-fs/node_modules/chownr Completed in 0ms 597 timing idealTree:node_modules/tar/node_modules/minipass Completed in 0ms 598 silly placeDep ROOT core-util-is@1.0.3 OK for: readable-stream@1.0.34 want: ~1.0.0 599 silly placeDep ROOT isarray@0.0.1 OK for: readable-stream@1.0.34 want: 0.0.1 600 silly placeDep node_modules/through2 string_decoder@0.10.31 OK for: readable-stream@1.0.34 want: ~0.10.x 601 timing idealTree:node_modules/through2/node_modules/readable-stream Completed in 1ms 602 timing idealTree:node_modules/core-util-is Completed in 0ms 603 timing idealTree:node_modules/isarray Completed in 0ms 604 timing idealTree:node_modules/through2/node_modules/string_decoder Completed in 0ms 605 timing idealTree:buildDeps Completed in 410ms 606 timing idealTree:fixDepFlags Completed in 1ms 607 timing idealTree Completed in 421ms 608 timing reify:loadTrees Completed in 421ms 609 timing reify:diffTrees Completed in 2ms 610 silly reify moves {} 611 timing reify:retireShallow Completed in 1ms 612 timing reify:createSparse Completed in 7ms 613 timing reify:loadBundles Completed in 0ms 614 silly audit bulk request { 614 silly audit 'brain.js': [ '2.0.0-beta.23' ], 614 silly audit 'gpu.js': [ '2.16.0' ], 614 silly audit 'thaw.js': [ '2.1.4' ], 614 silly audit acorn: [ '7.4.1' ], 614 silly audit gl: [ '5.0.3' ], 614 silly audit 'gl-wiretap': [ '0.6.2' ], 614 silly audit 'gpu-mock.js': [ '1.3.1' ], 614 silly audit webgpu: [ '0.1.16' ], 614 silly audit bindings: [ '1.5.0' ], 614 silly audit 'bit-twiddle': [ '1.0.2' ], 614 silly audit 'glsl-tokenizer': [ '2.1.5' ], 614 silly audit nan: [ '2.18.0' ], 614 silly audit 'node-abi': [ '3.54.0' ], 614 silly audit 'node-gyp': [ '9.4.1' ], 614 silly audit 'prebuild-install': [ '7.1.1' ], 614 silly audit 'file-uri-to-path': [ '1.0.0' ], 614 silly audit through2: [ '0.6.5' ], 614 silly audit semver: [ '7.5.4' ], 614 silly audit 'env-paths': [ '2.2.1' ], 614 silly audit 'exponential-backoff': [ '3.1.1' ], 614 silly audit glob: [ '7.2.3', '8.1.0' ], 614 silly audit 'graceful-fs': [ '4.2.11' ], 614 silly audit 'make-fetch-happen': [ '10.2.1' ], 614 silly audit nopt: [ '6.0.0' ], 614 silly audit npmlog: [ '6.0.2' ], 614 silly audit rimraf: [ '3.0.2' ], 614 silly audit tar: [ '6.2.0' ], 614 silly audit which: [ '2.0.2' ], 614 silly audit 'fs.realpath': [ '1.0.0' ], 614 silly audit inflight: [ '1.0.6' ], 614 silly audit inherits: [ '2.0.4' ], 614 silly audit minimatch: [ '3.1.2', '5.1.6' ], 614 silly audit once: [ '1.4.0' ], 614 silly audit 'path-is-absolute': [ '1.0.1' ], 614 silly audit wrappy: [ '1.0.2' ], 614 silly audit agentkeepalive: [ '4.5.0' ], 614 silly audit cacache: [ '16.1.3' ], 614 silly audit 'http-cache-semantics': [ '4.1.1' ], 614 silly audit 'http-proxy-agent': [ '5.0.0' ], 614 silly audit 'https-proxy-agent': [ '5.0.1' ], 614 silly audit 'is-lambda': [ '1.0.1' ], 614 silly audit 'lru-cache': [ '7.18.3', '6.0.0' ], 614 silly audit minipass: [ '3.3.6', '5.0.0' ], 614 silly audit 'minipass-collect': [ '1.0.2' ], 614 silly audit 'minipass-fetch': [ '2.1.2' ], 614 silly audit 'minipass-flush': [ '1.0.5' ], 614 silly audit 'minipass-pipeline': [ '1.2.4' ], 614 silly audit negotiator: [ '0.6.3' ], 614 silly audit 'promise-retry': [ '2.0.1' ], 614 silly audit 'socks-proxy-agent': [ '7.0.0' ], 614 silly audit ssri: [ '9.0.1' ], 614 silly audit 'humanize-ms': [ '1.2.1' ], 614 silly audit '@npmcli/fs': [ '2.1.2' ], 614 silly audit '@npmcli/move-file': [ '2.0.1' ], 614 silly audit chownr: [ '2.0.0', '1.1.4' ], 614 silly audit 'fs-minipass': [ '2.1.0' ], 614 silly audit 'infer-owner': [ '1.0.4' ], 614 silly audit mkdirp: [ '1.0.4' ], 614 silly audit 'p-map': [ '4.0.0' ], 614 silly audit 'promise-inflight': [ '1.0.1' ], 614 silly audit 'unique-filename': [ '2.0.1' ], 614 silly audit '@gar/promisify': [ '1.1.3' ], 614 silly audit '@tootallnate/once': [ '2.0.0' ], 614 silly audit 'agent-base': [ '6.0.2' ], 614 silly audit debug: [ '4.3.4' ], 614 silly audit ms: [ '2.1.2' ], 614 silly audit 'brace-expansion': [ '1.1.11', '2.0.1' ], 614 silly audit 'balanced-match': [ '1.0.2' ], 614 silly audit 'concat-map': [ '0.0.1' ], 614 silly audit yallist: [ '4.0.0' ], 614 silly audit encoding: [ '0.1.13' ], 614 silly audit 'minipass-sized': [ '1.0.3' ], 614 silly audit minizlib: [ '2.1.2' ], 614 silly audit 'iconv-lite': [ '0.6.3' ], 614 silly audit 'safer-buffer': [ '2.1.2' ], 614 silly audit abbrev: [ '1.1.1' ], 614 silly audit 'are-we-there-yet': [ '3.0.1' ], 614 silly audit 'console-control-strings': [ '1.1.0' ], 614 silly audit gauge: [ '4.0.4' ], 614 silly audit 'set-blocking': [ '2.0.0' ], 614 silly audit delegates: [ '1.0.0' ], 614 silly audit 'readable-stream': [ '3.6.2', '1.0.34' ], 614 silly audit aproba: [ '2.0.0' ], 614 silly audit 'color-support': [ '1.1.3' ], 614 silly audit 'has-unicode': [ '2.0.1' ], 614 silly audit 'signal-exit': [ '3.0.7' ], 614 silly audit 'string-width': [ '4.2.3' ], 614 silly audit 'strip-ansi': [ '6.0.1' ], 614 silly audit 'wide-align': [ '1.1.5' ], 614 silly audit 'aggregate-error': [ '3.1.0' ], 614 silly audit 'clean-stack': [ '2.2.0' ], 614 silly audit 'indent-string': [ '4.0.0' ], 614 silly audit 'detect-libc': [ '2.0.2' ], 614 silly audit 'expand-template': [ '2.0.3' ], 614 silly audit 'github-from-package': [ '0.0.0' ], 614 silly audit minimist: [ '1.2.8' ], 614 silly audit 'mkdirp-classic': [ '0.5.3' ], 614 silly audit 'napi-build-utils': [ '1.0.2' ], 614 silly audit pump: [ '3.0.0' ], 614 silly audit rc: [ '1.2.8' ], 614 silly audit 'simple-get': [ '4.0.1' ], 614 silly audit 'tar-fs': [ '2.1.1' ], 614 silly audit 'tunnel-agent': [ '0.6.0' ], 614 silly audit 'err-code': [ '2.0.3' ], 614 silly audit retry: [ '0.12.0' ], 614 silly audit 'end-of-stream': [ '1.4.4' ], 614 silly audit 'deep-extend': [ '0.6.0' ], 614 silly audit ini: [ '1.3.8' ], 614 silly audit 'strip-json-comments': [ '2.0.1' ], 614 silly audit string_decoder: [ '1.3.0', '0.10.31' ], 614 silly audit 'util-deprecate': [ '1.0.2' ], 614 silly audit 'decompress-response': [ '6.0.0' ], 614 silly audit 'simple-concat': [ '1.0.1' ], 614 silly audit 'mimic-response': [ '3.1.0' ], 614 silly audit socks: [ '2.7.1' ], 614 silly audit ip: [ '2.0.0' ], 614 silly audit 'smart-buffer': [ '4.2.0' ], 614 silly audit 'safe-buffer': [ '5.2.1' ], 614 silly audit 'emoji-regex': [ '8.0.0' ], 614 silly audit 'is-fullwidth-code-point': [ '3.0.0' ], 614 silly audit 'ansi-regex': [ '5.0.1' ], 614 silly audit 'tar-stream': [ '2.2.0' ], 614 silly audit bl: [ '4.1.0' ], 614 silly audit 'fs-constants': [ '1.0.0' ], 614 silly audit buffer: [ '5.7.1' ], 614 silly audit 'base64-js': [ '1.5.1' ], 614 silly audit ieee754: [ '1.2.1' ], 614 silly audit xtend: [ '4.0.2' ], 614 silly audit 'unique-slug': [ '3.0.0' ], 614 silly audit imurmurhash: [ '0.1.4' ], 614 silly audit isexe: [ '2.0.0' ], 614 silly audit 'core-util-is': [ '1.0.3' ], 614 silly audit isarray: [ '0.0.1' ] 614 silly audit } 615 timing reifyNode:node_modules/imurmurhash Completed in 508ms 616 timing reifyNode:node_modules/strip-json-comments Completed in 509ms 617 timing reifyNode:node_modules/ini Completed in 509ms 618 timing reifyNode:node_modules/end-of-stream Completed in 510ms 619 timing reifyNode:node_modules/ip Completed in 511ms 620 timing reifyNode:node_modules/mkdirp-classic Completed in 510ms 621 timing reifyNode:node_modules/wide-align Completed in 510ms 622 timing reifyNode:node_modules/has-unicode Completed in 510ms 623 timing reifyNode:node_modules/abbrev Completed in 509ms 624 timing reifyNode:node_modules/brace-expansion Completed in 510ms 625 timing reifyNode:node_modules/ms Completed in 510ms 626 timing reifyNode:node_modules/promise-inflight Completed in 510ms 627 timing reifyNode:node_modules/@gar/promisify Completed in 510ms 628 timing reifyNode:node_modules/chownr Completed in 510ms 629 timing reifyNode:node_modules/infer-owner Completed in 510ms 630 timing reifyNode:node_modules/minipass-pipeline Completed in 510ms 631 timing reifyNode:node_modules/minipass-flush Completed in 510ms 632 timing reifyNode:node_modules/minipass-collect Completed in 510ms 633 timing reifyNode:node_modules/wrappy Completed in 510ms 634 timing reifyNode:node_modules/once Completed in 510ms 635 timing reifyNode:node_modules/path-is-absolute Completed in 510ms 636 timing reifyNode:node_modules/inflight Completed in 509ms 637 timing reifyNode:node_modules/bindings Completed in 508ms 638 timing reifyNode:node_modules/tar-fs/node_modules/chownr Completed in 513ms 639 timing reifyNode:node_modules/core-util-is Completed in 515ms 640 timing reifyNode:node_modules/unique-slug Completed in 514ms 641 timing reifyNode:node_modules/ieee754 Completed in 514ms 642 timing reifyNode:node_modules/is-fullwidth-code-point Completed in 514ms 643 timing reifyNode:node_modules/ansi-regex Completed in 514ms 644 timing reifyNode:node_modules/fs-constants Completed in 514ms 645 timing reifyNode:node_modules/decompress-response Completed in 514ms 646 timing reifyNode:node_modules/mimic-response Completed in 514ms 647 timing reifyNode:node_modules/tunnel-agent Completed in 513ms 648 timing reifyNode:node_modules/indent-string Completed in 514ms 649 timing reifyNode:node_modules/clean-stack Completed in 514ms 650 timing reifyNode:node_modules/aggregate-error Completed in 514ms 651 timing reifyNode:node_modules/strip-ansi Completed in 514ms 652 timing reifyNode:node_modules/string-width Completed in 514ms 653 timing reifyNode:node_modules/aproba Completed in 513ms 654 timing reifyNode:node_modules/signal-exit Completed in 514ms 655 timing reifyNode:node_modules/set-blocking Completed in 513ms 656 timing reifyNode:node_modules/console-control-strings Completed in 513ms 657 timing reifyNode:node_modules/unique-filename Completed in 513ms 658 timing reifyNode:node_modules/p-map Completed in 513ms 659 timing reifyNode:node_modules/fs-minipass Completed in 514ms 660 warn deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs 661 timing reifyNode:node_modules/@npmcli/move-file Completed in 514ms 662 timing reifyNode:node_modules/humanize-ms Completed in 513ms 663 timing reifyNode:node_modules/inherits Completed in 514ms 664 timing reifyNode:node_modules/env-paths Completed in 513ms 665 timing reifyNode:node_modules/through2 Completed in 513ms 666 timing reifyNode:node_modules/gpu-mock.js Completed in 513ms 667 timing reifyNode:node_modules/semver/node_modules/lru-cache Completed in 514ms 668 timing reifyNode:node_modules/through2/node_modules/string_decoder Completed in 514ms 669 timing reifyNode:node_modules/isarray Completed in 519ms 670 timing reifyNode:node_modules/base64-js Completed in 518ms 671 timing reifyNode:node_modules/util-deprecate Completed in 519ms 672 timing reifyNode:node_modules/string_decoder Completed in 519ms 673 timing reifyNode:node_modules/expand-template Completed in 518ms 674 timing reifyNode:node_modules/color-support Completed in 518ms 675 timing reifyNode:node_modules/yallist Completed in 517ms 676 timing reifyNode:node_modules/balanced-match Completed in 518ms 677 timing reifyNode:node_modules/fs.realpath Completed in 516ms 678 timing reifyNode:node_modules/npmlog Completed in 516ms 679 timing reifyNode:node_modules/cacache/node_modules/brace-expansion Completed in 518ms 680 timing reifyNode:node_modules/xtend Completed in 521ms 681 timing reifyNode:node_modules/simple-concat Completed in 521ms 682 timing reifyNode:node_modules/deep-extend Completed in 520ms 683 timing reifyNode:node_modules/napi-build-utils Completed in 520ms 684 timing reifyNode:node_modules/pump Completed in 521ms 685 timing reifyNode:node_modules/minizlib Completed in 520ms 686 timing reifyNode:node_modules/is-lambda Completed in 519ms 687 timing reifyNode:node_modules/http-cache-semantics Completed in 519ms 688 timing reifyNode:node_modules/minimatch Completed in 520ms 689 timing reifyNode:node_modules/which Completed in 519ms 690 timing reifyNode:node_modules/graceful-fs Completed in 519ms 691 timing reifyNode:node_modules/node-abi Completed in 519ms 692 timing reifyNode:node_modules/gl-wiretap Completed in 519ms 693 timing reifyNode:node_modules/safe-buffer Completed in 525ms 694 timing reifyNode:node_modules/ssri Completed in 524ms 695 timing reifyNode:node_modules/socks-proxy-agent Completed in 525ms 696 timing reifyNode:node_modules/rimraf Completed in 524ms 697 timing reifyNode:node_modules/cacache/node_modules/minimatch Completed in 526ms 698 timing reifyNode:node_modules/delegates Completed in 528ms 699 timing reifyNode:node_modules/encoding Completed in 528ms 700 timing reifyNode:node_modules/concat-map Completed in 528ms 701 timing reifyNode:node_modules/debug Completed in 528ms 702 timing reifyNode:node_modules/http-proxy-agent Completed in 527ms 703 timing reifyNode:node_modules/nopt Completed in 527ms 704 timing reifyNode:node_modules/isexe Completed in 531ms 705 timing reifyNode:node_modules/detect-libc Completed in 532ms 706 timing reifyNode:node_modules/safer-buffer Completed in 531ms 707 timing reifyNode:node_modules/are-we-there-yet Completed in 531ms 708 timing reifyNode:node_modules/minipass Completed in 531ms 709 timing reifyNode:node_modules/bit-twiddle Completed in 529ms 710 timing reifyNode:node_modules/tar-stream Completed in 534ms 711 timing reifyNode:node_modules/err-code Completed in 534ms 712 timing reifyNode:node_modules/promise-retry Completed in 532ms 713 timing reifyNode:node_modules/glob Completed in 531ms 714 timing reifyNode:node_modules/file-uri-to-path Completed in 531ms 715 timing reifyNode:node_modules/cacache/node_modules/glob Completed in 533ms 716 timing reifyNode:node_modules/emoji-regex Completed in 536ms 717 timing reifyNode:node_modules/simple-get Completed in 535ms 718 timing reifyNode:node_modules/tar/node_modules/minipass Completed in 533ms 719 timing reifyNode:node_modules/buffer Completed in 537ms 720 timing reifyNode:node_modules/@tootallnate/once Completed in 535ms 721 timing reifyNode:node_modules/negotiator Completed in 535ms 722 timing reifyNode:node_modules/mkdirp Completed in 536ms 723 timing reifyNode:node_modules/lru-cache Completed in 535ms 724 timing reifyNode:node_modules/github-from-package Completed in 538ms 725 timing reifyNode:node_modules/agentkeepalive Completed in 537ms 726 timing reifyNode:node_modules/glsl-tokenizer Completed in 535ms 727 timing reifyNode:node_modules/thaw.js Completed in 535ms 728 timing reifyNode:node_modules/rc Completed in 540ms 729 timing reifyNode:node_modules/minipass-sized Completed in 539ms 730 timing reifyNode:node_modules/https-proxy-agent Completed in 538ms 731 timing reifyNode:node_modules/bl Completed in 541ms 732 timing reifyNode:node_modules/agent-base Completed in 540ms 733 timing reifyNode:node_modules/prebuild-install Completed in 538ms 734 timing reifyNode:node_modules/minipass-fetch Completed in 540ms 735 timing reifyNode:node_modules/through2/node_modules/readable-stream Completed in 540ms 736 timing reifyNode:node_modules/retry Completed in 543ms 737 timing reifyNode:node_modules/gauge Completed in 543ms 738 timing reifyNode:node_modules/make-fetch-happen Completed in 542ms 739 timing reifyNode:node_modules/smart-buffer Completed in 547ms 740 timing reifyNode:node_modules/cacache Completed in 544ms 741 timing reifyNode:node_modules/@npmcli/fs Completed in 547ms 742 timing reifyNode:node_modules/minimist Completed in 548ms 743 timing reifyNode:node_modules/readable-stream Completed in 549ms 744 timing reifyNode:node_modules/tar Completed in 549ms 745 timing reifyNode:node_modules/tar-fs Completed in 553ms 746 timing reifyNode:node_modules/exponential-backoff Completed in 550ms 747 timing reifyNode:node_modules/semver Completed in 554ms 748 timing reifyNode:node_modules/iconv-lite Completed in 557ms 749 timing reifyNode:node_modules/socks Completed in 559ms 750 timing reifyNode:node_modules/nan Completed in 556ms 751 timing reifyNode:node_modules/acorn Completed in 556ms 752 timing reifyNode:node_modules/gpu.js Completed in 578ms 753 timing reifyNode:node_modules/node-gyp Completed in 581ms 754 timing reifyNode:node_modules/brain.js Completed in 602ms 755 timing reifyNode:node_modules/gl Completed in 677ms 756 timing reifyNode:node_modules/webgpu Completed in 702ms 757 timing reify:unpack Completed in 708ms 758 timing reify:unretire Completed in 1ms 759 timing build:queue Completed in 2ms 760 timing build:link:node_modules/acorn Completed in 2ms 761 timing build:link:node_modules/node-gyp Completed in 1ms 762 timing build:link:node_modules/mkdirp Completed in 1ms 763 timing build:link:node_modules/color-support Completed in 1ms 764 timing build:link:node_modules/nopt Completed in 1ms 765 timing build:link:node_modules/rc Completed in 1ms 766 timing build:link:node_modules/prebuild-install Completed in 1ms 767 timing build:link:node_modules/which Completed in 1ms 768 timing build:link:node_modules/rimraf Completed in 3ms 769 timing build:link:node_modules/semver Completed in 3ms 770 timing build:link Completed in 4ms 771 info run gl@5.0.3 install node_modules/gl prebuild-install || node-gyp rebuild 772 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/advisories/bulk 763ms 773 timing auditReport:getReport Completed in 765ms 774 silly audit report {} 775 timing auditReport:init Completed in 0ms 776 timing reify:audit Completed in 767ms 777 info run gl@5.0.3 install { code: 1, signal: null } 778 timing reify:rollback:createSparse Completed in 57ms 779 timing reify:rollback:retireShallow Completed in 1ms 780 timing command:i Completed in 2080ms 781 verbose stack Error: command failed 781 verbose stack at ChildProcess.<anonymous> (/home/martincito/.nvm/versions/node/v18.18.1/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:53:27) 781 verbose stack at ChildProcess.emit (node:events:517:28) 781 verbose stack at maybeClose (node:internal/child_process:1098:16) 781 verbose stack at Socket.<anonymous> (node:internal/child_process:450:11) 781 verbose stack at Socket.emit (node:events:517:28) 781 verbose stack at Pipe.<anonymous> (node:net:350:12) 782 verbose pkgid gl@5.0.3 783 verbose cwd /media/martincito/freedom/repos/test 784 verbose Linux 6.5.0-14-generic 785 verbose node v18.18.1 786 verbose npm v9.8.1 787 error code 1 788 error path /media/martincito/freedom/repos/test/node_modules/gl 789 error command failed 790 error command sh -c prebuild-install || node-gyp rebuild 791 error prebuild-install warn install No prebuilt binaries found (target=18.18.1 runtime=node arch=x64 libc= platform=linux) 791 error gyp info it worked if it ends with ok 791 error gyp info using node-gyp@9.4.1 791 error gyp info using node@18.18.1 | linux | x64 791 error gyp info find Python using Python version 3.10.12 found at "/usr/bin/python3" 791 error gyp info spawn /usr/bin/python3 791 error gyp info spawn args [ 791 error gyp info spawn args '/media/martincito/freedom/repos/test/node_modules/node-gyp/gyp/gyp_main.py', 791 error gyp info spawn args 'binding.gyp', 791 error gyp info spawn args '-f', 791 error gyp info spawn args 'make', 791 error gyp info spawn args '-I', 791 error gyp info spawn args '/media/martincito/freedom/repos/test/node_modules/gl/build/config.gypi', 791 error gyp info spawn args '-I', 791 error gyp info spawn args '/media/martincito/freedom/repos/test/node_modules/node-gyp/addon.gypi', 791 error gyp info spawn args '-I', 791 error gyp info spawn args '/home/martincito/.cache/node-gyp/18.18.1/include/node/common.gypi', 791 error gyp info spawn args '-Dlibrary=shared_library', 791 error gyp info spawn args '-Dvisibility=default', 791 error gyp info spawn args '-Dnode_root_dir=/home/martincito/.cache/node-gyp/18.18.1', 791 error gyp info spawn args '-Dnode_gyp_dir=/media/martincito/freedom/repos/test/node_modules/node-gyp', 791 error gyp info spawn args '-Dnode_lib_file=/home/martincito/.cache/node-gyp/18.18.1/<(target_arch)/node.lib', 791 error gyp info spawn args '-Dmodule_root_dir=/media/martincito/freedom/repos/test/node_modules/gl', 791 error gyp info spawn args '-Dnode_engine=v8', 791 error gyp info spawn args '--depth=.', 791 error gyp info spawn args '--no-parallel', 791 error gyp info spawn args '--generator-output', 791 error gyp info spawn args 'build', 791 error gyp info spawn args '-Goutput_dir=.' 791 error gyp info spawn args ] 791 error Package xi was not found in the pkg-config search path. 791 error Perhaps you should add the directory containing `xi.pc' 791 error to the PKG_CONFIG_PATH environment variable 791 error No package 'xi' found 791 error gyp: Call to 'pkg-config --libs-only-L --libs-only-other x11 xi xext' returned exit status 1 while in angle/src/angle.gyp. while loading dependencies of binding.gyp while trying to load binding.gyp 791 error gyp ERR! configure error 791 error gyp ERR! stack Error: `gyp` failed with exit code: 1 791 error gyp ERR! stack at ChildProcess.onCpExit (/media/martincito/freedom/repos/test/node_modules/node-gyp/lib/configure.js:325:16) 791 error gyp ERR! stack at ChildProcess.emit (node:events:517:28) 791 error gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:292:12) 791 error gyp ERR! System Linux 6.5.0-14-generic 791 error gyp ERR! command "/home/martincito/.nvm/versions/node/v18.18.1/bin/node" "/media/martincito/freedom/repos/test/node_modules/.bin/node-gyp" "rebuild" 791 error gyp ERR! cwd /media/martincito/freedom/repos/test/node_modules/gl 791 error gyp ERR! node -v v18.18.1 791 error gyp ERR! node-gyp -v v9.4.1 791 error gyp ERR! not ok 792 verbose exit 1 793 timing npm Completed in 2194ms 794 verbose unfinished npm timer reify 1705530920769 795 verbose unfinished npm timer reify:build 1705530921917 796 verbose unfinished npm timer build 1705530921917 797 verbose unfinished npm timer build:deps 1705530921917 798 verbose unfinished npm timer build:run:install 1705530921923 799 verbose unfinished npm timer build:run:install:node_modules/gl 1705530921923 800 verbose code 1 801 error A complete log of this run can be found in: /home/martincito/.npm/_logs/2024-01-17T22_35_20_658Z-debug-0.log
The text was updated successfully, but these errors were encountered:
it looks like your missing dependencies apt-get update apt-get install python3 make g++ apt-get install -y build-essential apt-get install -y libglew-dev apt-get install -y libglu1-mesa-dev apt-get install -y libxi-dev apt-get install -y pkg-config
Sorry, something went wrong.
No branches or pull requests
What is wrong?
Installation fails, check log file
Where does it happen?
running
npm i brain.js
Expected behavior (i.e. solution)
install sucessfully
Version information
Nodejs:
v18.18.1.
Python:
Python 3.10.12
Brain.js:
latest npm release
OS:
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
How important is this (1-5)?
5
log:
fatal.log
The text was updated successfully, but these errors were encountered: