Skip to content
New issue

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

sqlite3 package caused failing node-gyp build on macOS 12.6 (Intel) #1001

Closed
gjsjohnmurray opened this issue Oct 2, 2022 · 12 comments
Closed

Comments

@gjsjohnmurray
Copy link
Collaborator

gjsjohnmurray commented Oct 2, 2022

Originally posted by @zrong in #921 (comment)

  • SQLTools Version: 0.25.1
  • SQLTools SQLite: 0.4.0
  • VSCode Version: 1.71.2
  • OS: macOS 12.6 (Intel)
  • Database version: sqlite3 3.37.0
  • Node: v16.17.1

~/Library/Application Support/vscode-sqltools$ npm install sqlite3

609 error gyp info using node-gyp@9.0.0
609 error gyp info using node@16.17.1 | darwin | x64
609 error gyp info find Python using Python version 3.10.4 found at "/Users/zrong/.pyenv/versions/3.10.4/bin/python3"
609 error gyp info spawn /Users/zrong/.pyenv/versions/3.10.4/bin/python3
609 error gyp info spawn args [
609 error gyp info spawn args   '/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
609 error gyp info spawn args   'binding.gyp',
609 error gyp info spawn args   '-f',
609 error gyp info spawn args   'make',
609 error gyp info spawn args   '-I',
609 error gyp info spawn args   '/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/build/config.gypi',
609 error gyp info spawn args   '-I',
609 error gyp info spawn args   '/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
609 error gyp info spawn args   '-I',
609 error gyp info spawn args   '/Users/zrong/Library/Caches/node-gyp/16.17.1/include/node/common.gypi',
609 error gyp info spawn args   '-Dlibrary=shared_library',
609 error gyp info spawn args   '-Dvisibility=default',
609 error gyp info spawn args   '-Dnode_root_dir=/Users/zrong/Library/Caches/node-gyp/16.17.1',
609 error gyp info spawn args   '-Dnode_gyp_dir=/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/node-gyp',
609 error gyp info spawn args   '-Dnode_lib_file=/Users/zrong/Library/Caches/node-gyp/16.17.1/<(target_arch)/node.lib',
609 error gyp info spawn args   '-Dmodule_root_dir=/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3',
609 error gyp info spawn args   '-Dnode_engine=v8',
609 error gyp info spawn args   '--depth=.',
609 error gyp info spawn args   '--no-parallel',
609 error gyp info spawn args   '--generator-output',
609 error gyp info spawn args   'build',
609 error gyp info spawn args   '-Goutput_dir=.'
609 error gyp info spawn args ]
609 error gyp info ok 
609 error gyp info it worked if it ends with ok
609 error gyp info using node-gyp@9.0.0
609 error gyp info using node@16.17.1 | darwin | x64
609 error gyp info spawn make
609 error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
609 error warning: /Library/Developer/CommandLineTools/usr/bin/libtool: archive library: Release/nothing.a the table of contents is empty (no object file members in the library define global symbols)
609 error /bin/sh: Support/vscode-sqltools/node_modules/sqlite3/build/Release/lib.host:/Users/zrong/Library/Application: No such file or directory
609 error clang: error: no such file or directory: 'Support/vscode-sqltools/node_modules/node-addon-api'
609 error make: *** [Release/obj.target/node_sqlite3/src/backup.o] Error 1
609 error gyp ERR! build error 

Originally posted by @zrong in #921 (comment)

@gjsjohnmurray
Copy link
Collaborator Author

@zrong please follow the steps in #921 (comment) except don't put the @5.0.10 suffix on the sqlite3 package identifier when you ask npm to install it.

After following that procedure can you connect to your SQLite database?

@zrong
Copy link

zrong commented Oct 2, 2022

@zrong please follow the steps in #921 (comment) except don't put the @5.0.10 suffix on the sqlite3 package identifier when you ask npm to install it.

After following that procedure can you connect to your SQLite database?

I did like #921 (comment) and It works!

@gjsjohnmurray
Copy link
Collaborator Author

@daniellockyer any idea why npm install sqlite3 on @zrong's darwin x64 machine decided to build the binary rather than simply download it? Maybe firewall restrictions preventing downloading the binary? Is there any extra logging that could help diagnosis?

@daniellockyer
Copy link

daniellockyer commented Oct 3, 2022

@gjsjohnmurray The logs should say if it failed to download the binary. We'll need the full output 🙂

@gjsjohnmurray
Copy link
Collaborator Author

@daniellockyer please clarify which logs and where to find them.

@zrong If you're willing, please close VS Code, remove the folders and files which you used the workaround to create, start VS Code and watch for the build to begin and fail. Then capture the logs being requested.

@daniellockyer
Copy link

I believe it's npm install sqlite3 --verbose - they get output to the console

@zrong
Copy link

zrong commented Oct 4, 2022

0 verbose cli /Users/zrong/.nvm/versions/node/v16.17.1/bin/node /Users/zrong/.nvm/versions/node/v16.17.1/bin/npm
1 info using npm@8.15.0
2 info using node@v16.17.1
3 timing npm:load:whichnode Completed in 0ms
4 timing config:load:defaults Completed in 1ms
5 timing config:load:file:/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/npmrc Completed in 2ms
6 timing config:load:builtin Completed in 2ms
7 timing config:load:cli Completed in 2ms
8 timing config:load:env Completed in 1ms
9 timing config:load:file:/Users/zrong/Library/Application Support/vscode-sqltools/.npmrc Completed in 0ms
10 timing config:load:project Completed in 3ms
11 timing config:load:file:/Users/zrong/.npmrc Completed in 1ms
12 timing config:load:user Completed in 1ms
13 timing config:load:file:/Users/zrong/.nvm/versions/node/v16.17.1/etc/npmrc Completed in 0ms
14 timing config:load:global Completed in 0ms
15 timing config:load:validate Completed in 1ms
16 timing config:load:credentials Completed in 1ms
17 timing config:load:setEnvs Completed in 0ms
18 timing config:load Completed in 12ms
19 timing npm:load:configload Completed in 12ms
20 timing npm:load:mkdirpcache Completed in 1ms
21 timing npm:load:mkdirplogs Completed in 0ms
22 verbose title npm install sqlite3
23 verbose argv "install" "sqlite3" "--loglevel" "verbose"
24 timing npm:load:setTitle Completed in 15ms
25 timing config:load:flatten Completed in 2ms
26 timing npm:load:display Completed in 5ms
27 verbose logfile logs-max:10 dir:/Users/zrong/.npm/_logs
28 verbose logfile /Users/zrong/.npm/_logs/2022-10-04T01_14_34_611Z-debug-0.log
29 timing npm:load:logFile Completed in 4ms
30 timing npm:load:timers Completed in 0ms
31 timing npm:load:configScope Completed in 0ms
32 timing npm:load Completed in 38ms
33 timing arborist:ctor Completed in 0ms
34 silly logfile start cleaning logs, removing 1 files
35 silly logfile done cleaning log files
36 timing idealTree:init Completed in 6ms
37 timing idealTree:userRequests Completed in 1ms
38 silly idealTree buildDeps
39 silly fetch manifest sqlite3@*
40 timing arborist:ctor Completed in 0ms
41 http fetch GET 200 https://registry.npmmirror.com/sqlite3 174ms (cache hit)
42 silly placeDep ROOT sqlite3@5.1.2 OK for:  want: *
43 silly fetch manifest @mapbox/node-pre-gyp@^1.0.0
44 silly fetch manifest node-addon-api@^4.2.0
45 silly fetch manifest tar@^6.1.11
46 silly fetch manifest node-gyp@8.x
47 http fetch GET 200 https://registry.npmmirror.com/tar 154ms (cache revalidated)
48 http fetch GET 200 https://registry.npmmirror.com/node-addon-api 258ms (cache revalidated)
49 http fetch GET 200 https://registry.npmmirror.com/node-gyp 271ms (cache revalidated)
50 http fetch GET 200 https://registry.npmmirror.com/@mapbox%2fnode-pre-gyp 277ms (cache revalidated)
51 timing idealTree:#root Completed in 461ms
52 silly placeDep ROOT @mapbox/node-pre-gyp@1.0.10 OK for: sqlite3@5.1.2 want: ^1.0.0
53 silly placeDep ROOT node-addon-api@4.3.0 OK for: sqlite3@5.1.2 want: ^4.2.0
54 silly placeDep ROOT node-gyp@8.4.1 OK for: sqlite3@5.1.2 want: 8.x
55 silly placeDep ROOT tar@6.1.11 OK for: sqlite3@5.1.2 want: ^6.1.11
56 silly fetch manifest detect-libc@^2.0.0
57 silly fetch manifest https-proxy-agent@^5.0.0
58 silly fetch manifest make-dir@^3.1.0
59 silly fetch manifest node-fetch@^2.6.7
60 silly fetch manifest nopt@^5.0.0
61 silly fetch manifest npmlog@^5.0.1
62 silly fetch manifest rimraf@^3.0.2
63 silly fetch manifest semver@^7.3.5
64 silly fetch manifest env-paths@^2.2.0
65 silly fetch manifest glob@^7.1.4
66 silly fetch manifest graceful-fs@^4.2.6
67 silly fetch manifest make-fetch-happen@^9.1.0
68 silly fetch manifest npmlog@^6.0.0
69 silly fetch manifest which@^2.0.2
70 silly fetch manifest chownr@^2.0.0
71 silly fetch manifest fs-minipass@^2.0.0
72 silly fetch manifest minipass@^3.0.0
73 silly fetch manifest minizlib@^2.1.1
74 silly fetch manifest mkdirp@^1.0.3
75 silly fetch manifest yallist@^4.0.0
76 http fetch GET 200 https://registry.npmmirror.com/nopt 106ms (cache revalidated)
77 http fetch GET 200 https://registry.npmmirror.com/make-dir 108ms (cache revalidated)
78 http fetch GET 200 https://registry.npmmirror.com/npmlog 108ms (cache revalidated)
79 http fetch GET 200 https://registry.npmmirror.com/env-paths 122ms (cache revalidated)
80 http fetch GET 200 https://registry.npmmirror.com/npmlog 124ms (cache hit)
81 http fetch GET 200 https://registry.npmmirror.com/yallist 146ms (cache revalidated)
82 http fetch GET 200 https://registry.npmmirror.com/fs-minipass 218ms (cache revalidated)
83 http fetch GET 200 https://registry.npmmirror.com/https-proxy-agent 225ms (cache revalidated)
84 http fetch GET 200 https://registry.npmmirror.com/minizlib 218ms (cache revalidated)
85 http fetch GET 200 https://registry.npmmirror.com/mkdirp 218ms (cache revalidated)
86 http fetch GET 200 https://registry.npmmirror.com/which 220ms (cache revalidated)
87 http fetch GET 200 https://registry.npmmirror.com/glob 223ms (cache revalidated)
88 http fetch GET 200 https://registry.npmmirror.com/rimraf 228ms (cache updated)
89 http fetch GET 200 https://registry.npmmirror.com/node-fetch 243ms (cache updated)
90 http fetch GET 200 https://registry.npmmirror.com/graceful-fs 275ms (cache updated)
91 http fetch GET 200 https://registry.npmmirror.com/chownr 278ms (cache revalidated)
92 http fetch GET 200 https://registry.npmmirror.com/minipass 277ms (cache revalidated)
93 http fetch GET 200 https://registry.npmmirror.com/detect-libc 310ms (cache revalidated)
94 http fetch GET 200 https://registry.npmmirror.com/make-fetch-happen 306ms (cache revalidated)
95 http fetch GET 200 https://registry.npmmirror.com/semver 329ms (cache revalidated)
96 timing idealTree:node_modules/sqlite3 Completed in 342ms
97 silly fetch manifest encoding@^0.1.0
98 http fetch GET 200 https://registry.npmmirror.com/encoding 102ms (cache revalidated)
99 silly placeDep ROOT detect-libc@2.0.1 OK for: @mapbox/node-pre-gyp@1.0.10 want: ^2.0.0
100 silly placeDep ROOT https-proxy-agent@5.0.1 OK for: @mapbox/node-pre-gyp@1.0.10 want: ^5.0.0
101 silly placeDep ROOT make-dir@3.1.0 OK for: @mapbox/node-pre-gyp@1.0.10 want: ^3.1.0
102 silly placeDep ROOT node-fetch@2.6.7 OK for: @mapbox/node-pre-gyp@1.0.10 want: ^2.6.7
103 silly placeDep ROOT nopt@5.0.0 OK for: @mapbox/node-pre-gyp@1.0.10 want: ^5.0.0
104 silly placeDep ROOT npmlog@5.0.1 OK for: @mapbox/node-pre-gyp@1.0.10 want: ^5.0.1
105 silly placeDep ROOT rimraf@3.0.2 OK for: @mapbox/node-pre-gyp@1.0.10 want: ^3.0.2
106 silly placeDep ROOT semver@7.3.7 OK for: @mapbox/node-pre-gyp@1.0.10 want: ^7.3.5
107 silly fetch manifest agent-base@6
108 silly fetch manifest debug@4
109 silly fetch manifest semver@^6.0.0
110 silly fetch manifest whatwg-url@^5.0.0
111 silly fetch manifest abbrev@1
112 silly fetch manifest are-we-there-yet@^2.0.0
113 silly fetch manifest console-control-strings@^1.1.0
114 silly fetch manifest gauge@^3.0.0
115 silly fetch manifest set-blocking@^2.0.0
116 silly fetch manifest glob@^7.1.3
117 silly fetch manifest lru-cache@^6.0.0
118 http fetch GET 200 https://registry.npmmirror.com/set-blocking 106ms (cache revalidated)
119 http fetch GET 200 https://registry.npmmirror.com/debug 111ms (cache updated)
120 http fetch GET 200 https://registry.npmmirror.com/whatwg-url 205ms (cache revalidated)
121 http fetch GET 200 https://registry.npmmirror.com/abbrev 206ms (cache revalidated)
122 http fetch GET 200 https://registry.npmmirror.com/agent-base 209ms (cache revalidated)
123 http fetch GET 200 https://registry.npmmirror.com/console-control-strings 226ms (cache revalidated)
124 http fetch GET 200 https://registry.npmmirror.com/gauge 225ms (cache revalidated)
125 http fetch GET 200 https://registry.npmmirror.com/are-we-there-yet 228ms (cache revalidated)
126 http fetch GET 200 https://registry.npmmirror.com/lru-cache 368ms (cache updated)
127 timing idealTree:node_modules/@mapbox/node-pre-gyp Completed in 500ms
128 timing idealTree:node_modules/detect-libc Completed in 0ms
129 silly placeDep ROOT agent-base@6.0.2 OK for: https-proxy-agent@5.0.1 want: 6
130 silly placeDep ROOT debug@4.3.4 OK for: https-proxy-agent@5.0.1 want: 4
131 silly fetch manifest ms@2.1.2
132 http fetch GET 200 https://registry.npmmirror.com/ms 87ms (cache revalidated)
133 timing idealTree:node_modules/https-proxy-agent Completed in 91ms
134 timing idealTree:node_modules/agent-base Completed in 0ms
135 silly placeDep ROOT ms@2.1.2 OK for: debug@4.3.4 want: 2.1.2
136 timing idealTree:node_modules/debug Completed in 1ms
137 silly placeDep node_modules/make-dir semver@6.3.0 OK for: make-dir@3.1.0 want: ^6.0.0
138 timing idealTree:node_modules/make-dir Completed in 2ms
139 timing idealTree:node_modules/ms Completed in 0ms
140 timing idealTree:node_modules/node-addon-api Completed in 0ms
141 silly placeDep ROOT whatwg-url@5.0.0 OK for: node-fetch@2.6.7 want: ^5.0.0
142 silly fetch manifest tr46@~0.0.3
143 silly fetch manifest webidl-conversions@^3.0.0
144 http fetch GET 200 https://registry.npmmirror.com/tr46 83ms (cache revalidated)
145 http fetch GET 200 https://registry.npmmirror.com/webidl-conversions 83ms (cache revalidated)
146 timing idealTree:node_modules/node-fetch Completed in 86ms
147 silly placeDep ROOT env-paths@2.2.1 OK for: node-gyp@8.4.1 want: ^2.2.0
148 silly placeDep ROOT glob@7.2.3 OK for: node-gyp@8.4.1 want: ^7.1.4
149 silly placeDep ROOT graceful-fs@4.2.10 OK for: node-gyp@8.4.1 want: ^4.2.6
150 silly placeDep ROOT make-fetch-happen@9.1.0 OK for: node-gyp@8.4.1 want: ^9.1.0
151 silly placeDep node_modules/node-gyp npmlog@6.0.2 OK for: node-gyp@8.4.1 want: ^6.0.0
152 silly placeDep ROOT which@2.0.2 OK for: node-gyp@8.4.1 want: ^2.0.2
153 silly fetch manifest fs.realpath@^1.0.0
154 silly fetch manifest inflight@^1.0.4
155 silly fetch manifest inherits@2
156 silly fetch manifest minimatch@^3.1.1
157 silly fetch manifest once@^1.3.0
158 silly fetch manifest path-is-absolute@^1.0.0
159 silly fetch manifest agentkeepalive@^4.1.3
160 silly fetch manifest cacache@^15.2.0
161 silly fetch manifest http-cache-semantics@^4.1.0
162 silly fetch manifest http-proxy-agent@^4.0.1
163 silly fetch manifest is-lambda@^1.0.1
164 silly fetch manifest minipass@^3.1.3
165 silly fetch manifest minipass-collect@^1.0.2
166 silly fetch manifest minipass-fetch@^1.3.2
167 silly fetch manifest minipass-flush@^1.0.5
168 silly fetch manifest minipass-pipeline@^1.2.4
169 silly fetch manifest negotiator@^0.6.2
170 silly fetch manifest promise-retry@^2.0.1
171 silly fetch manifest socks-proxy-agent@^6.0.0
172 silly fetch manifest ssri@^8.0.0
173 silly fetch manifest are-we-there-yet@^3.0.0
174 silly fetch manifest gauge@^4.0.3
175 silly fetch manifest isexe@^2.0.0
176 http fetch GET 200 https://registry.npmmirror.com/minipass-pipeline 126ms (cache revalidated)
177 http fetch GET 200 https://registry.npmmirror.com/path-is-absolute 135ms (cache revalidated)
178 http fetch GET 200 https://registry.npmmirror.com/minimatch 136ms (cache revalidated)
179 http fetch GET 200 https://registry.npmmirror.com/fs.realpath 147ms (cache revalidated)
180 http fetch GET 200 https://registry.npmmirror.com/inherits 146ms (cache revalidated)
181 http fetch GET 200 https://registry.npmmirror.com/minipass-flush 137ms (cache revalidated)
182 http fetch GET 200 https://registry.npmmirror.com/cacache 142ms (cache revalidated)
183 http fetch GET 200 https://registry.npmmirror.com/inflight 149ms (cache revalidated)
184 http fetch GET 200 https://registry.npmmirror.com/agentkeepalive 148ms (cache revalidated)
185 http fetch GET 200 https://registry.npmmirror.com/is-lambda 149ms (cache revalidated)
186 http fetch GET 200 https://registry.npmmirror.com/http-cache-semantics 152ms (cache revalidated)
187 http fetch GET 200 https://registry.npmmirror.com/minipass-fetch 149ms (cache revalidated)
188 http fetch GET 200 https://registry.npmmirror.com/minipass-collect 170ms (cache revalidated)
189 http fetch GET 200 https://registry.npmmirror.com/isexe 165ms (cache revalidated)
190 http fetch GET 200 https://registry.npmmirror.com/ssri 166ms (cache revalidated)
191 http fetch GET 200 https://registry.npmmirror.com/negotiator 169ms (cache revalidated)
192 http fetch GET 200 https://registry.npmmirror.com/promise-retry 181ms (cache revalidated)
193 http fetch GET 200 https://registry.npmmirror.com/socks-proxy-agent 182ms (cache revalidated)
194 http fetch GET 200 https://registry.npmmirror.com/once 211ms (cache revalidated)
195 http fetch GET 200 https://registry.npmmirror.com/http-proxy-agent 208ms (cache revalidated)
196 timing idealTree:node_modules/node-gyp Completed in 224ms
197 timing idealTree:node_modules/env-paths Completed in 0ms
198 silly placeDep ROOT fs.realpath@1.0.0 OK for: glob@7.2.3 want: ^1.0.0
199 silly placeDep ROOT inflight@1.0.6 OK for: glob@7.2.3 want: ^1.0.4
200 silly placeDep ROOT inherits@2.0.4 OK for: glob@7.2.3 want: 2
201 silly placeDep ROOT minimatch@3.1.2 OK for: glob@7.2.3 want: ^3.1.1
202 silly placeDep ROOT once@1.4.0 OK for: glob@7.2.3 want: ^1.3.0
203 silly placeDep ROOT path-is-absolute@1.0.1 OK for: glob@7.2.3 want: ^1.0.0
204 silly fetch manifest wrappy@1
205 silly fetch manifest brace-expansion@^1.1.7
206 http fetch GET 200 https://registry.npmmirror.com/wrappy 70ms (cache revalidated)
207 http fetch GET 200 https://registry.npmmirror.com/brace-expansion 95ms (cache revalidated)
208 timing idealTree:node_modules/glob Completed in 102ms
209 timing idealTree:node_modules/fs.realpath Completed in 0ms
210 timing idealTree:node_modules/graceful-fs Completed in 0ms
211 silly placeDep ROOT wrappy@1.0.2 OK for: inflight@1.0.6 want: 1
212 timing idealTree:node_modules/inflight Completed in 1ms
213 timing idealTree:node_modules/inherits Completed in 0ms
214 silly placeDep ROOT agentkeepalive@4.2.1 OK for: make-fetch-happen@9.1.0 want: ^4.1.3
215 silly placeDep ROOT cacache@15.3.0 OK for: make-fetch-happen@9.1.0 want: ^15.2.0
216 silly placeDep ROOT http-cache-semantics@4.1.0 OK for: make-fetch-happen@9.1.0 want: ^4.1.0
217 silly placeDep ROOT http-proxy-agent@4.0.1 OK for: make-fetch-happen@9.1.0 want: ^4.0.1
218 silly placeDep ROOT is-lambda@1.0.1 OK for: make-fetch-happen@9.1.0 want: ^1.0.1
219 silly placeDep ROOT lru-cache@6.0.0 OK for: make-fetch-happen@9.1.0 want: ^6.0.0
220 silly placeDep ROOT minipass@3.3.4 OK for: make-fetch-happen@9.1.0 want: ^3.1.3
221 silly placeDep ROOT minipass-collect@1.0.2 OK for: make-fetch-happen@9.1.0 want: ^1.0.2
222 silly placeDep ROOT minipass-fetch@1.4.1 OK for: make-fetch-happen@9.1.0 want: ^1.3.2
223 silly placeDep ROOT minipass-flush@1.0.5 OK for: make-fetch-happen@9.1.0 want: ^1.0.5
224 silly placeDep ROOT minipass-pipeline@1.2.4 OK for: make-fetch-happen@9.1.0 want: ^1.2.4
225 silly placeDep ROOT negotiator@0.6.3 OK for: make-fetch-happen@9.1.0 want: ^0.6.2
226 silly placeDep ROOT promise-retry@2.0.1 OK for: make-fetch-happen@9.1.0 want: ^2.0.1
227 silly placeDep ROOT socks-proxy-agent@6.2.1 OK for: make-fetch-happen@9.1.0 want: ^6.0.0
228 silly placeDep ROOT ssri@8.0.1 OK for: make-fetch-happen@9.1.0 want: ^8.0.0
229 silly fetch manifest depd@^1.1.2
230 silly fetch manifest humanize-ms@^1.2.1
231 silly fetch manifest @npmcli/fs@^1.0.0
232 silly fetch manifest @npmcli/move-file@^1.0.1
233 silly fetch manifest infer-owner@^1.0.4
234 silly fetch manifest p-map@^4.0.0
235 silly fetch manifest promise-inflight@^1.0.1
236 silly fetch manifest unique-filename@^1.1.1
237 silly fetch manifest @tootallnate/once@1
238 silly fetch manifest minipass-sized@^1.0.3
239 silly fetch manifest minizlib@^2.0.0
240 silly fetch manifest encoding@^0.1.12
241 silly fetch manifest err-code@^2.0.2
242 silly fetch manifest retry@^0.12.0
243 silly fetch manifest socks@^2.6.2
244 http fetch GET 200 https://registry.npmmirror.com/retry 97ms (cache revalidated)
245 http fetch GET 200 https://registry.npmmirror.com/p-map 101ms (cache revalidated)
246 http fetch GET 200 https://registry.npmmirror.com/@npmcli%2fmove-file 102ms (cache revalidated)
247 http fetch GET 200 https://registry.npmmirror.com/depd 105ms (cache revalidated)
248 http fetch GET 200 https://registry.npmmirror.com/socks 99ms (cache revalidated)
249 http fetch GET 200 https://registry.npmmirror.com/@npmcli%2ffs 106ms (cache revalidated)
250 http fetch GET 200 https://registry.npmmirror.com/@tootallnate%2fonce 105ms (cache revalidated)
251 http fetch GET 200 https://registry.npmmirror.com/infer-owner 108ms (cache revalidated)
252 http fetch GET 200 https://registry.npmmirror.com/humanize-ms 116ms (cache revalidated)
253 http fetch GET 200 https://registry.npmmirror.com/err-code 119ms (cache revalidated)
254 http fetch GET 200 https://registry.npmmirror.com/minipass-sized 121ms (cache revalidated)
255 http fetch GET 200 https://registry.npmmirror.com/promise-inflight 144ms (cache revalidated)
256 http fetch GET 200 https://registry.npmmirror.com/unique-filename 182ms (cache revalidated)
257 timing idealTree:node_modules/make-fetch-happen Completed in 199ms
258 silly placeDep ROOT depd@1.1.2 OK for: agentkeepalive@4.2.1 want: ^1.1.2
259 silly placeDep ROOT humanize-ms@1.2.1 OK for: agentkeepalive@4.2.1 want: ^1.2.1
260 timing idealTree:node_modules/agentkeepalive Completed in 2ms
261 silly placeDep ROOT @npmcli/fs@1.1.1 OK for: cacache@15.3.0 want: ^1.0.0
262 silly placeDep ROOT @npmcli/move-file@1.1.2 OK for: cacache@15.3.0 want: ^1.0.1
263 silly placeDep ROOT chownr@2.0.0 OK for: cacache@15.3.0 want: ^2.0.0
264 silly placeDep ROOT fs-minipass@2.1.0 OK for: cacache@15.3.0 want: ^2.0.0
265 silly placeDep ROOT infer-owner@1.0.4 OK for: cacache@15.3.0 want: ^1.0.4
266 silly placeDep ROOT mkdirp@1.0.4 OK for: cacache@15.3.0 want: ^1.0.3
267 silly placeDep ROOT p-map@4.0.0 OK for: cacache@15.3.0 want: ^4.0.0
268 silly placeDep ROOT promise-inflight@1.0.1 OK for: cacache@15.3.0 want: ^1.0.1
269 silly placeDep ROOT unique-filename@1.1.1 OK for: cacache@15.3.0 want: ^1.1.1
270 silly fetch manifest @gar/promisify@^1.0.1
271 silly fetch manifest aggregate-error@^3.0.0
272 silly fetch manifest unique-slug@^2.0.0
273 http fetch GET 200 https://registry.npmmirror.com/@gar%2fpromisify 85ms (cache revalidated)
274 http fetch GET 200 https://registry.npmmirror.com/aggregate-error 85ms (cache revalidated)
275 http fetch GET 200 https://registry.npmmirror.com/unique-slug 85ms (cache revalidated)
276 timing idealTree:node_modules/cacache Completed in 98ms
277 silly placeDep ROOT @gar/promisify@1.1.3 OK for: @npmcli/fs@1.1.1 want: ^1.0.1
278 timing idealTree:node_modules/@npmcli/fs Completed in 1ms
279 timing idealTree:node_modules/@gar/promisify Completed in 0ms
280 timing idealTree:node_modules/@npmcli/move-file Completed in 0ms
281 timing idealTree:node_modules/chownr Completed in 0ms
282 timing idealTree:node_modules/depd Completed in 0ms
283 timing idealTree:node_modules/fs-minipass Completed in 0ms
284 timing idealTree:node_modules/http-cache-semantics Completed in 0ms
285 silly placeDep ROOT @tootallnate/once@1.1.2 OK for: http-proxy-agent@4.0.1 want: 1
286 timing idealTree:node_modules/http-proxy-agent Completed in 1ms
287 timing idealTree:node_modules/@tootallnate/once Completed in 0ms
288 timing idealTree:node_modules/humanize-ms Completed in 0ms
289 timing idealTree:node_modules/infer-owner Completed in 0ms
290 timing idealTree:node_modules/is-lambda Completed in 0ms
291 silly placeDep ROOT yallist@4.0.0 OK for: lru-cache@6.0.0 want: ^4.0.0
292 timing idealTree:node_modules/lru-cache Completed in 1ms
293 silly placeDep ROOT brace-expansion@1.1.11 OK for: minimatch@3.1.2 want: ^1.1.7
294 silly fetch manifest balanced-match@^1.0.0
295 silly fetch manifest concat-map@0.0.1
296 http fetch GET 200 https://registry.npmmirror.com/concat-map 90ms (cache revalidated)
297 http fetch GET 200 https://registry.npmmirror.com/balanced-match 92ms (cache revalidated)
298 timing idealTree:node_modules/minimatch Completed in 94ms
299 silly placeDep ROOT balanced-match@1.0.2 OK for: brace-expansion@1.1.11 want: ^1.0.0
300 silly placeDep ROOT concat-map@0.0.1 OK for: brace-expansion@1.1.11 want: 0.0.1
301 timing idealTree:node_modules/brace-expansion Completed in 1ms
302 timing idealTree:node_modules/balanced-match Completed in 0ms
303 timing idealTree:node_modules/concat-map Completed in 0ms
304 timing idealTree:node_modules/minipass Completed in 0ms
305 timing idealTree:node_modules/minipass-collect Completed in 0ms
306 silly placeDep ROOT encoding@0.1.13 OK for: minipass-fetch@1.4.1 want: ^0.1.12
307 silly placeDep ROOT minipass-sized@1.0.3 OK for: minipass-fetch@1.4.1 want: ^1.0.3
308 silly placeDep ROOT minizlib@2.1.2 OK for: minipass-fetch@1.4.1 want: ^2.0.0
309 silly fetch manifest iconv-lite@^0.6.2
310 http fetch GET 200 https://registry.npmmirror.com/iconv-lite 252ms (cache revalidated)
311 timing idealTree:node_modules/minipass-fetch Completed in 255ms
312 silly placeDep ROOT iconv-lite@0.6.3 OK for: encoding@0.1.13 want: ^0.6.2
313 silly fetch manifest safer-buffer@>= 2.1.2 < 3.0.0
314 http fetch GET 200 https://registry.npmmirror.com/safer-buffer 84ms (cache revalidated)
315 timing idealTree:node_modules/encoding Completed in 87ms
316 silly placeDep ROOT safer-buffer@2.1.2 OK for: iconv-lite@0.6.3 want: >= 2.1.2 < 3.0.0
317 timing idealTree:node_modules/iconv-lite Completed in 1ms
318 timing idealTree:node_modules/minipass-flush Completed in 0ms
319 timing idealTree:node_modules/minipass-pipeline Completed in 0ms
320 timing idealTree:node_modules/minipass-sized Completed in 0ms
321 timing idealTree:node_modules/minizlib Completed in 0ms
322 timing idealTree:node_modules/mkdirp Completed in 0ms
323 timing idealTree:node_modules/negotiator Completed in 0ms
324 silly placeDep ROOT abbrev@1.1.1 OK for: nopt@5.0.0 want: 1
325 timing idealTree:node_modules/nopt Completed in 1ms
326 timing idealTree:node_modules/abbrev Completed in 1ms
327 silly placeDep ROOT are-we-there-yet@2.0.0 OK for: npmlog@5.0.1 want: ^2.0.0
328 silly placeDep ROOT console-control-strings@1.1.0 OK for: npmlog@5.0.1 want: ^1.1.0
329 silly placeDep ROOT gauge@3.0.2 OK for: npmlog@5.0.1 want: ^3.0.0
330 silly placeDep ROOT set-blocking@2.0.0 OK for: npmlog@5.0.1 want: ^2.0.0
331 silly fetch manifest delegates@^1.0.0
332 silly fetch manifest readable-stream@^3.6.0
333 silly fetch manifest aproba@^1.0.3 || ^2.0.0
334 silly fetch manifest color-support@^1.1.2
335 silly fetch manifest has-unicode@^2.0.1
336 silly fetch manifest object-assign@^4.1.1
337 silly fetch manifest signal-exit@^3.0.0
338 silly fetch manifest string-width@^4.2.3
339 silly fetch manifest strip-ansi@^6.0.1
340 silly fetch manifest wide-align@^1.1.2
341 http fetch GET 200 https://registry.npmmirror.com/color-support 215ms (cache revalidated)
342 http fetch GET 200 https://registry.npmmirror.com/object-assign 214ms (cache revalidated)
343 http fetch GET 200 https://registry.npmmirror.com/readable-stream 219ms (cache revalidated)
344 http fetch GET 200 https://registry.npmmirror.com/aproba 221ms (cache revalidated)
345 http fetch GET 200 https://registry.npmmirror.com/signal-exit 219ms (cache revalidated)
346 http fetch GET 200 https://registry.npmmirror.com/wide-align 230ms (cache revalidated)
347 http fetch GET 200 https://registry.npmmirror.com/has-unicode 249ms (cache revalidated)
348 http fetch GET 200 https://registry.npmmirror.com/string-width 248ms (cache revalidated)
349 http fetch GET 200 https://registry.npmmirror.com/strip-ansi 248ms (cache revalidated)
350 http fetch GET 200 https://registry.npmmirror.com/delegates 253ms (cache revalidated)
351 timing idealTree:node_modules/npmlog Completed in 257ms
352 silly placeDep ROOT delegates@1.0.0 OK for: are-we-there-yet@2.0.0 want: ^1.0.0
353 silly placeDep ROOT readable-stream@3.6.0 OK for: are-we-there-yet@2.0.0 want: ^3.6.0
354 silly fetch manifest string_decoder@^1.1.1
355 silly fetch manifest util-deprecate@^1.0.1
356 http fetch GET 200 https://registry.npmmirror.com/util-deprecate 74ms (cache revalidated)
357 http fetch GET 200 https://registry.npmmirror.com/string_decoder 135ms (cache revalidated)
358 timing idealTree:node_modules/are-we-there-yet Completed in 138ms
359 timing idealTree:node_modules/console-control-strings Completed in 1ms
360 timing idealTree:node_modules/delegates Completed in 0ms
361 silly placeDep ROOT aproba@2.0.0 OK for: gauge@3.0.2 want: ^1.0.3 || ^2.0.0
362 silly placeDep ROOT color-support@1.1.3 OK for: gauge@3.0.2 want: ^1.1.2
363 silly placeDep ROOT has-unicode@2.0.1 OK for: gauge@3.0.2 want: ^2.0.1
364 silly placeDep ROOT object-assign@4.1.1 OK for: gauge@3.0.2 want: ^4.1.1
365 silly placeDep ROOT signal-exit@3.0.7 OK for: gauge@3.0.2 want: ^3.0.0
366 silly placeDep ROOT string-width@4.2.3 OK for: gauge@3.0.2 want: ^4.2.3
367 silly placeDep ROOT strip-ansi@6.0.1 OK for: gauge@3.0.2 want: ^6.0.1
368 silly placeDep ROOT wide-align@1.1.5 OK for: gauge@3.0.2 want: ^1.1.2
369 silly fetch manifest emoji-regex@^8.0.0
370 silly fetch manifest is-fullwidth-code-point@^3.0.0
371 silly fetch manifest ansi-regex@^5.0.1
372 http fetch GET 200 https://registry.npmmirror.com/emoji-regex 211ms (cache revalidated)
373 http fetch GET 200 https://registry.npmmirror.com/is-fullwidth-code-point 272ms (cache revalidated)
374 http fetch GET 200 https://registry.npmmirror.com/ansi-regex 276ms (cache revalidated)
375 timing idealTree:node_modules/gauge Completed in 285ms
376 timing idealTree:node_modules/aproba Completed in 0ms
377 timing idealTree:node_modules/color-support Completed in 0ms
378 timing idealTree:node_modules/has-unicode Completed in 0ms
379 timing idealTree:node_modules/object-assign Completed in 0ms
380 timing idealTree:node_modules/once Completed in 0ms
381 silly placeDep ROOT aggregate-error@3.1.0 OK for: p-map@4.0.0 want: ^3.0.0
382 silly fetch manifest clean-stack@^2.0.0
383 silly fetch manifest indent-string@^4.0.0
384 http fetch GET 200 https://registry.npmmirror.com/clean-stack 73ms (cache revalidated)
385 http fetch GET 200 https://registry.npmmirror.com/indent-string 76ms (cache revalidated)
386 timing idealTree:node_modules/p-map Completed in 78ms
387 silly placeDep ROOT clean-stack@2.2.0 OK for: aggregate-error@3.1.0 want: ^2.0.0
388 silly placeDep ROOT indent-string@4.0.0 OK for: aggregate-error@3.1.0 want: ^4.0.0
389 timing idealTree:node_modules/aggregate-error Completed in 2ms
390 timing idealTree:node_modules/clean-stack Completed in 0ms
391 timing idealTree:node_modules/indent-string Completed in 0ms
392 timing idealTree:node_modules/path-is-absolute Completed in 0ms
393 timing idealTree:node_modules/promise-inflight Completed in 0ms
394 silly placeDep ROOT err-code@2.0.3 OK for: promise-retry@2.0.1 want: ^2.0.2
395 silly placeDep ROOT retry@0.12.0 OK for: promise-retry@2.0.1 want: ^0.12.0
396 timing idealTree:node_modules/promise-retry Completed in 2ms
397 timing idealTree:node_modules/err-code Completed in 0ms
398 silly placeDep ROOT string_decoder@1.3.0 OK for: readable-stream@3.6.0 want: ^1.1.1
399 silly placeDep ROOT util-deprecate@1.0.2 OK for: readable-stream@3.6.0 want: ^1.0.1
400 silly fetch manifest safe-buffer@~5.2.0
401 http fetch GET 200 https://registry.npmmirror.com/safe-buffer 80ms (cache revalidated)
402 timing idealTree:node_modules/readable-stream Completed in 83ms
403 timing idealTree:node_modules/retry Completed in 0ms
404 timing idealTree:node_modules/rimraf Completed in 0ms
405 timing idealTree:node_modules/safer-buffer Completed in 0ms
406 timing idealTree:node_modules/semver Completed in 0ms
407 timing idealTree:node_modules/set-blocking Completed in 0ms
408 timing idealTree:node_modules/signal-exit Completed in 0ms
409 silly placeDep ROOT socks@2.7.1 OK for: socks-proxy-agent@6.2.1 want: ^2.6.2
410 silly fetch manifest ip@^2.0.0
411 silly fetch manifest smart-buffer@^4.2.0
412 http fetch GET 200 https://registry.npmmirror.com/smart-buffer 99ms (cache revalidated)
413 http fetch GET 200 https://registry.npmmirror.com/ip 266ms (cache updated)
414 timing idealTree:node_modules/socks-proxy-agent Completed in 269ms
415 silly placeDep ROOT ip@2.0.0 OK for: socks@2.7.1 want: ^2.0.0
416 silly placeDep ROOT smart-buffer@4.2.0 OK for: socks@2.7.1 want: ^4.2.0
417 timing idealTree:node_modules/socks Completed in 2ms
418 timing idealTree:node_modules/ip Completed in 0ms
419 timing idealTree:node_modules/smart-buffer Completed in 0ms
420 timing idealTree:node_modules/ssri Completed in 0ms
421 silly placeDep ROOT safe-buffer@5.2.1 OK for: string_decoder@1.3.0 want: ~5.2.0
422 timing idealTree:node_modules/string_decoder Completed in 1ms
423 timing idealTree:node_modules/safe-buffer Completed in 0ms
424 silly placeDep ROOT emoji-regex@8.0.0 OK for: string-width@4.2.3 want: ^8.0.0
425 silly placeDep ROOT is-fullwidth-code-point@3.0.0 OK for: string-width@4.2.3 want: ^3.0.0
426 timing idealTree:node_modules/string-width Completed in 2ms
427 timing idealTree:node_modules/emoji-regex Completed in 0ms
428 timing idealTree:node_modules/is-fullwidth-code-point Completed in 0ms
429 silly placeDep ROOT ansi-regex@5.0.1 OK for: strip-ansi@6.0.1 want: ^5.0.1
430 timing idealTree:node_modules/strip-ansi Completed in 1ms
431 timing idealTree:node_modules/ansi-regex Completed in 0ms
432 timing idealTree:node_modules/tar Completed in 0ms
433 silly placeDep ROOT unique-slug@2.0.2 OK for: unique-filename@1.1.1 want: ^2.0.0
434 silly fetch manifest imurmurhash@^0.1.4
435 http fetch GET 200 https://registry.npmmirror.com/imurmurhash 81ms (cache revalidated)
436 timing idealTree:node_modules/unique-filename Completed in 83ms
437 silly placeDep ROOT imurmurhash@0.1.4 OK for: unique-slug@2.0.2 want: ^0.1.4
438 timing idealTree:node_modules/unique-slug Completed in 1ms
439 timing idealTree:node_modules/imurmurhash Completed in 0ms
440 timing idealTree:node_modules/util-deprecate Completed in 0ms
441 silly placeDep ROOT tr46@0.0.3 OK for: whatwg-url@5.0.0 want: ~0.0.3
442 silly placeDep ROOT webidl-conversions@3.0.1 OK for: whatwg-url@5.0.0 want: ^3.0.0
443 timing idealTree:node_modules/whatwg-url Completed in 2ms
444 timing idealTree:node_modules/tr46 Completed in 0ms
445 timing idealTree:node_modules/webidl-conversions Completed in 0ms
446 silly placeDep ROOT isexe@2.0.0 OK for: which@2.0.2 want: ^2.0.0
447 timing idealTree:node_modules/which Completed in 1ms
448 timing idealTree:node_modules/isexe Completed in 0ms
449 timing idealTree:node_modules/wide-align Completed in 0ms
450 timing idealTree:node_modules/wrappy Completed in 0ms
451 timing idealTree:node_modules/yallist Completed in 0ms
452 timing idealTree:node_modules/make-dir/node_modules/semver Completed in 0ms
453 silly placeDep node_modules/node-gyp are-we-there-yet@3.0.1 OK for: npmlog@6.0.2 want: ^3.0.0
454 silly placeDep node_modules/node-gyp gauge@4.0.4 OK for: npmlog@6.0.2 want: ^4.0.3
455 timing idealTree:node_modules/node-gyp/node_modules/npmlog Completed in 4ms
456 timing idealTree:node_modules/node-gyp/node_modules/are-we-there-yet Completed in 0ms
457 timing idealTree:node_modules/node-gyp/node_modules/gauge Completed in 0ms
458 timing idealTree:buildDeps Completed in 3778ms
459 timing idealTree:fixDepFlags Completed in 1ms
460 timing idealTree Completed in 3790ms
461 timing reify:loadTrees Completed in 3790ms
462 timing reify:diffTrees Completed in 3ms
463 silly reify moves {}
464 timing reify:retireShallow Completed in 2ms
465 timing reify:createSparse Completed in 12ms
466 timing reify:loadBundles Completed in 0ms
467 silly audit bulk request {
467 silly audit   sqlite3: [ '5.1.2' ],
467 silly audit   '@mapbox/node-pre-gyp': [ '1.0.10' ],
467 silly audit   'node-addon-api': [ '4.3.0' ],
467 silly audit   'node-gyp': [ '8.4.1' ],
467 silly audit   tar: [ '6.1.11' ],
467 silly audit   'detect-libc': [ '2.0.1' ],
467 silly audit   'https-proxy-agent': [ '5.0.1' ],
467 silly audit   'make-dir': [ '3.1.0' ],
467 silly audit   'node-fetch': [ '2.6.7' ],
467 silly audit   nopt: [ '5.0.0' ],
467 silly audit   npmlog: [ '5.0.1', '6.0.2' ],
467 silly audit   rimraf: [ '3.0.2' ],
467 silly audit   semver: [ '7.3.7', '6.3.0' ],
467 silly audit   'agent-base': [ '6.0.2' ],
467 silly audit   debug: [ '4.3.4' ],
467 silly audit   ms: [ '2.1.2' ],
467 silly audit   'whatwg-url': [ '5.0.0' ],
467 silly audit   'env-paths': [ '2.2.1' ],
467 silly audit   glob: [ '7.2.3' ],
467 silly audit   'graceful-fs': [ '4.2.10' ],
467 silly audit   'make-fetch-happen': [ '9.1.0' ],
467 silly audit   which: [ '2.0.2' ],
467 silly audit   'fs.realpath': [ '1.0.0' ],
467 silly audit   inflight: [ '1.0.6' ],
467 silly audit   inherits: [ '2.0.4' ],
467 silly audit   minimatch: [ '3.1.2' ],
467 silly audit   once: [ '1.4.0' ],
467 silly audit   'path-is-absolute': [ '1.0.1' ],
467 silly audit   wrappy: [ '1.0.2' ],
467 silly audit   agentkeepalive: [ '4.2.1' ],
467 silly audit   cacache: [ '15.3.0' ],
467 silly audit   'http-cache-semantics': [ '4.1.0' ],
467 silly audit   'http-proxy-agent': [ '4.0.1' ],
467 silly audit   'is-lambda': [ '1.0.1' ],
467 silly audit   'lru-cache': [ '6.0.0' ],
467 silly audit   minipass: [ '3.3.4' ],
467 silly audit   'minipass-collect': [ '1.0.2' ],
467 silly audit   'minipass-fetch': [ '1.4.1' ],
467 silly audit   'minipass-flush': [ '1.0.5' ],
467 silly audit   'minipass-pipeline': [ '1.2.4' ],
467 silly audit   negotiator: [ '0.6.3' ],
467 silly audit   'promise-retry': [ '2.0.1' ],
467 silly audit   'socks-proxy-agent': [ '6.2.1' ],
467 silly audit   ssri: [ '8.0.1' ],
467 silly audit   depd: [ '1.1.2' ],
467 silly audit   'humanize-ms': [ '1.2.1' ],
467 silly audit   '@npmcli/fs': [ '1.1.1' ],
467 silly audit   '@npmcli/move-file': [ '1.1.2' ],
467 silly audit   chownr: [ '2.0.0' ],
467 silly audit   'fs-minipass': [ '2.1.0' ],
467 silly audit   'infer-owner': [ '1.0.4' ],
467 silly audit   mkdirp: [ '1.0.4' ],
467 silly audit   'p-map': [ '4.0.0' ],
467 silly audit   'promise-inflight': [ '1.0.1' ],
467 silly audit   'unique-filename': [ '1.1.1' ],
467 silly audit   '@gar/promisify': [ '1.1.3' ],
467 silly audit   '@tootallnate/once': [ '1.1.2' ],
467 silly audit   yallist: [ '4.0.0' ],
467 silly audit   'brace-expansion': [ '1.1.11' ],
467 silly audit   'balanced-match': [ '1.0.2' ],
467 silly audit   'concat-map': [ '0.0.1' ],
467 silly audit   encoding: [ '0.1.13' ],
467 silly audit   'minipass-sized': [ '1.0.3' ],
467 silly audit   minizlib: [ '2.1.2' ],
467 silly audit   'iconv-lite': [ '0.6.3' ],
467 silly audit   'safer-buffer': [ '2.1.2' ],
467 silly audit   abbrev: [ '1.1.1' ],
467 silly audit   'are-we-there-yet': [ '2.0.0', '3.0.1' ],
467 silly audit   'console-control-strings': [ '1.1.0' ],
467 silly audit   gauge: [ '3.0.2', '4.0.4' ],
467 silly audit   'set-blocking': [ '2.0.0' ],
467 silly audit   delegates: [ '1.0.0' ],
467 silly audit   'readable-stream': [ '3.6.0' ],
467 silly audit   aproba: [ '2.0.0' ],
467 silly audit   'color-support': [ '1.1.3' ],
467 silly audit   'has-unicode': [ '2.0.1' ],
467 silly audit   'object-assign': [ '4.1.1' ],
467 silly audit   'signal-exit': [ '3.0.7' ],
467 silly audit   'string-width': [ '4.2.3' ],
467 silly audit   'strip-ansi': [ '6.0.1' ],
467 silly audit   'wide-align': [ '1.1.5' ],
467 silly audit   'aggregate-error': [ '3.1.0' ],
467 silly audit   'clean-stack': [ '2.2.0' ],
467 silly audit   'indent-string': [ '4.0.0' ],
467 silly audit   'err-code': [ '2.0.3' ],
467 silly audit   retry: [ '0.12.0' ],
467 silly audit   string_decoder: [ '1.3.0' ],
467 silly audit   'util-deprecate': [ '1.0.2' ],
467 silly audit   socks: [ '2.7.1' ],
467 silly audit   ip: [ '2.0.0' ],
467 silly audit   'smart-buffer': [ '4.2.0' ],
467 silly audit   'safe-buffer': [ '5.2.1' ],
467 silly audit   'emoji-regex': [ '8.0.0' ],
467 silly audit   'is-fullwidth-code-point': [ '3.0.0' ],
467 silly audit   'ansi-regex': [ '5.0.1' ],
467 silly audit   'unique-slug': [ '2.0.2' ],
467 silly audit   imurmurhash: [ '0.1.4' ],
467 silly audit   tr46: [ '0.0.3' ],
467 silly audit   'webidl-conversions': [ '3.0.1' ],
467 silly audit   isexe: [ '2.0.0' ]
467 silly audit }
468 timing reifyNode:node_modules/imurmurhash Completed in 200ms
469 timing reifyNode:node_modules/ip Completed in 200ms
470 timing reifyNode:node_modules/wide-align Completed in 201ms
471 timing reifyNode:node_modules/object-assign Completed in 201ms
472 timing reifyNode:node_modules/has-unicode Completed in 202ms
473 timing reifyNode:node_modules/abbrev Completed in 202ms
474 timing reifyNode:node_modules/brace-expansion Completed in 203ms
475 timing reifyNode:node_modules/@gar/promisify Completed in 203ms
476 timing reifyNode:node_modules/promise-inflight Completed in 204ms
477 timing reifyNode:node_modules/infer-owner Completed in 203ms
478 timing reifyNode:node_modules/@npmcli/move-file Completed in 203ms
479 timing reifyNode:node_modules/chownr Completed in 204ms
480 timing reifyNode:node_modules/minipass-pipeline Completed in 205ms
481 timing reifyNode:node_modules/minipass-collect Completed in 205ms
482 timing reifyNode:node_modules/minipass-flush Completed in 205ms
483 timing reifyNode:node_modules/wrappy Completed in 205ms
484 timing reifyNode:node_modules/path-is-absolute Completed in 206ms
485 timing reifyNode:node_modules/once Completed in 206ms
486 timing reifyNode:node_modules/inflight Completed in 206ms
487 timing reifyNode:node_modules/ms Completed in 207ms
488 timing reifyNode:node_modules/webidl-conversions Completed in 213ms
489 timing reifyNode:node_modules/ansi-regex Completed in 213ms
490 timing reifyNode:node_modules/is-fullwidth-code-point Completed in 212ms
491 timing reifyNode:node_modules/clean-stack Completed in 213ms
492 timing reifyNode:node_modules/string-width Completed in 213ms
493 timing reifyNode:node_modules/aggregate-error Completed in 213ms
494 timing reifyNode:node_modules/signal-exit Completed in 214ms
495 timing reifyNode:node_modules/indent-string Completed in 214ms
496 timing reifyNode:node_modules/strip-ansi Completed in 214ms
497 timing reifyNode:node_modules/aproba Completed in 214ms
498 timing reifyNode:node_modules/set-blocking Completed in 213ms
499 timing reifyNode:node_modules/console-control-strings Completed in 214ms
500 timing reifyNode:node_modules/p-map Completed in 215ms
501 timing reifyNode:node_modules/@tootallnate/once Completed in 215ms
502 timing reifyNode:node_modules/fs-minipass Completed in 217ms
503 timing reifyNode:node_modules/humanize-ms Completed in 217ms
504 timing reifyNode:node_modules/lru-cache Completed in 218ms
505 timing reifyNode:node_modules/inherits Completed in 218ms
506 timing reifyNode:node_modules/env-paths Completed in 218ms
507 timing reifyNode:node_modules/npmlog Completed in 219ms
508 timing reifyNode:node_modules/make-dir Completed in 219ms
509 timing reifyNode:node_modules/util-deprecate Completed in 224ms
510 timing reifyNode:node_modules/string_decoder Completed in 225ms
511 timing reifyNode:node_modules/color-support Completed in 225ms
512 timing reifyNode:node_modules/balanced-match Completed in 225ms
513 timing reifyNode:node_modules/yallist Completed in 225ms
514 timing reifyNode:node_modules/fs.realpath Completed in 225ms
515 timing reifyNode:node_modules/node-gyp/node_modules/npmlog Completed in 226ms
516 timing reifyNode:node_modules/unique-slug Completed in 231ms
517 timing reifyNode:node_modules/minizlib Completed in 231ms
518 timing reifyNode:node_modules/ssri Completed in 231ms
519 timing reifyNode:node_modules/is-lambda Completed in 231ms
520 timing reifyNode:node_modules/http-cache-semantics Completed in 232ms
521 timing reifyNode:node_modules/which Completed in 231ms
522 timing reifyNode:node_modules/minimatch Completed in 231ms
523 timing reifyNode:node_modules/safe-buffer Completed in 236ms
524 timing reifyNode:node_modules/socks-proxy-agent Completed in 236ms
525 timing reifyNode:node_modules/graceful-fs Completed in 236ms
526 timing reifyNode:node_modules/rimraf Completed in 236ms
527 http fetch POST 404 https://registry.npmmirror.com/-/npm/v1/security/advisories/bulk 244ms (cache skip)
528 silly audit bulk request failed <h1>404 Not Found</h1>
529 timing reifyNode:node_modules/delegates Completed in 262ms
530 timing reifyNode:node_modules/concat-map Completed in 262ms
531 timing reifyNode:node_modules/encoding Completed in 263ms
532 timing reifyNode:node_modules/http-proxy-agent Completed in 262ms
533 timing reifyNode:node_modules/debug Completed in 262ms
534 timing reifyNode:node_modules/detect-libc Completed in 261ms
535 timing reifyNode:node_modules/isexe Completed in 267ms
536 timing reifyNode:node_modules/are-we-there-yet Completed in 266ms
537 timing reifyNode:node_modules/safer-buffer Completed in 266ms
538 timing reifyNode:node_modules/minipass Completed in 266ms
539 timing reifyNode:node_modules/nopt Completed in 265ms
540 timing reifyNode:node_modules/node-gyp/node_modules/are-we-there-yet Completed in 265ms
541 timing reifyNode:node_modules/err-code Completed in 269ms
542 timing reifyNode:node_modules/promise-retry Completed in 268ms
543 timing reifyNode:node_modules/glob Completed in 268ms
544 timing reifyNode:node_modules/emoji-regex Completed in 272ms
545 timing reifyNode:node_modules/negotiator Completed in 272ms
546 timing reifyNode:node_modules/whatwg-url Completed in 271ms
547 timing reifyNode:node_modules/make-dir/node_modules/semver Completed in 271ms
548 timing reifyNode:node_modules/mkdirp Completed in 274ms
549 timing reifyNode:node_modules/agentkeepalive Completed in 276ms
550 timing reifyNode:node_modules/minipass-sized Completed in 278ms
551 timing reifyNode:node_modules/https-proxy-agent Completed in 276ms
552 timing reifyNode:node_modules/minipass-fetch Completed in 279ms
553 timing reifyNode:node_modules/agent-base Completed in 279ms
554 timing reifyNode:node_modules/depd Completed in 281ms
555 timing reifyNode:node_modules/node-fetch Completed in 279ms
556 timing reifyNode:node_modules/retry Completed in 287ms
557 timing reifyNode:node_modules/tr46 Completed in 290ms
558 timing reifyNode:node_modules/gauge Completed in 289ms
559 timing reifyNode:node_modules/make-fetch-happen Completed in 288ms
560 timing reifyNode:node_modules/unique-filename Completed in 296ms
561 timing reifyNode:node_modules/node-gyp/node_modules/gauge Completed in 294ms
562 timing reifyNode:node_modules/smart-buffer Completed in 300ms
563 timing reifyNode:node_modules/cacache Completed in 302ms
564 timing reifyNode:node_modules/@npmcli/fs Completed in 305ms
565 timing reifyNode:node_modules/readable-stream Completed in 308ms
566 timing reifyNode:node_modules/tar Completed in 308ms
567 timing reifyNode:node_modules/node-addon-api Completed in 309ms
568 timing reifyNode:node_modules/@mapbox/node-pre-gyp Completed in 310ms
569 timing reifyNode:node_modules/semver Completed in 315ms
570 timing reifyNode:node_modules/iconv-lite Completed in 320ms
571 timing reifyNode:node_modules/socks Completed in 321ms
572 timing reifyNode:node_modules/sqlite3 Completed in 332ms
573 timing reifyNode:node_modules/node-gyp Completed in 348ms
574 timing reify:unpack Completed in 353ms
575 timing reify:unretire Completed in 0ms
576 timing build:queue Completed in 2ms
577 timing build:link:node_modules/color-support Completed in 4ms
578 timing build:link:node_modules/@mapbox/node-pre-gyp Completed in 4ms
579 timing build:link:node_modules/mkdirp Completed in 4ms
580 timing build:link:node_modules/rimraf Completed in 4ms
581 timing build:link:node_modules/nopt Completed in 4ms
582 timing build:link:node_modules/semver Completed in 4ms
583 timing build:link:node_modules/make-dir/node_modules/semver Completed in 3ms
584 timing build:link:node_modules/which Completed in 5ms
585 timing build:link:node_modules/node-gyp Completed in 5ms
586 timing build:link Completed in 5ms
587 info run sqlite3@5.1.2 install node_modules/sqlite3 node-pre-gyp install --fallback-to-build
588 http fetch POST 404 https://registry.npmmirror.com/-/npm/v1/security/audits/quick 129ms (cache skip)
589 verbose audit error HttpErrorGeneral: 404 Not Found - POST https://registry.npmmirror.com/-/npm/v1/security/audits/quick
589 verbose audit error     at /Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/check-response.js:93:15
589 verbose audit error     at processTicksAndRejections (node:internal/process/task_queues:96:5)
589 verbose audit error     at async Map.[getReport] (/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/audit-report.js:333:21)
589 verbose audit error     at async Map.run (/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/audit-report.js:106:19) {
589 verbose audit error   headers: [Object: null prototype] {
589 verbose audit error     server: [ 'Tengine' ],
589 verbose audit error     'content-type': [ 'text/html; charset=utf-8' ],
589 verbose audit error     'content-length': [ '41' ],
589 verbose audit error     connection: [ 'keep-alive' ],
589 verbose audit error     'strict-transport-security': [ 'max-age=5184000' ],
589 verbose audit error     date: [ 'Tue, 04 Oct 2022 01:14:38 GMT' ],
589 verbose audit error     vary: [ 'Origin' ],
589 verbose audit error     'x-frame-options': [ 'SAMEORIGIN' ],
589 verbose audit error     'x-xss-protection': [ '1; mode=block' ],
589 verbose audit error     'x-content-type-options': [ 'nosniff' ],
589 verbose audit error     'x-download-options': [ 'noopen' ],
589 verbose audit error     'x-readtime': [ '1.282' ],
589 verbose audit error     'content-encoding': [ 'gzip' ],
589 verbose audit error     'ali-swift-global-savetime': [ '1664846078' ],
589 verbose audit error     via: [
589 verbose audit error       'cache28.l2cn1837[29,28,404-1280,M], cache36.l2cn1837[29,0], kunlun3.cn484[46,46,404-1280,M], kunlun10.cn484[59,0]'
589 verbose audit error     ],
589 verbose audit error     'x-cache': [ 'MISS TCP_MISS dirn:-2:-2' ],
589 verbose audit error     'x-swift-savetime': [ 'Tue, 04 Oct 2022 01:14:38 GMT' ],
589 verbose audit error     'x-swift-cachetime': [ '1' ],
589 verbose audit error     'x-swift-error': [ 'orig response 4XX error' ],
589 verbose audit error     'timing-allow-origin': [ '*' ],
589 verbose audit error     eagleid: [ '7cefe3b416648460789481446e' ],
589 verbose audit error     'x-fetch-attempts': [ '1' ],
589 verbose audit error     'x-local-cache-status': [ 'skip' ]
589 verbose audit error   },
589 verbose audit error   statusCode: 404,
589 verbose audit error   code: 'E404',
589 verbose audit error   method: 'POST',
589 verbose audit error   uri: 'https://registry.npmmirror.com/-/npm/v1/security/audits/quick',
589 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>,
589 verbose audit error   pkgid: undefined
589 verbose audit error }
590 silly audit error <h1>404 Not Found</h1>
591 timing auditReport:getReport Completed in 402ms
592 silly audit report null
593 timing reify:audit Completed in 403ms
594 info run sqlite3@5.1.2 install { code: 1, signal: null }
595 timing reify:rollback:createSparse Completed in 104ms
596 timing reify:rollback:retireShallow Completed in 1ms
597 timing command:install Completed in 37024ms
598 verbose stack Error: command failed
598 verbose stack     at ChildProcess.<anonymous> (/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:63:27)
598 verbose stack     at ChildProcess.emit (node:events:513:28)
598 verbose stack     at maybeClose (node:internal/child_process:1093:16)
598 verbose stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5)
599 verbose pkgid sqlite3@5.1.2
600 verbose cwd /Users/zrong/Library/Application Support/vscode-sqltools
601 verbose Darwin 21.6.0
602 verbose node v16.17.1
603 verbose npm  v8.15.0
604 error code 1
605 error path /Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3
606 error command failed
607 error command sh /var/folders/4t/ljjc6cgn2xg12wwk5gc7q6940000gn/T/install-55ee0077.sh
608 error cc -o Release/obj.target/nothing/../node-addon-api/nothing.o ../../node-addon-api/nothing.c '-DNODE_GYP_MODULE_NAME=nothing' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' -I/Users/zrong/Library/Caches/node-gyp/16.17.1/include/node -I/Users/zrong/Library/Caches/node-gyp/16.17.1/src -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/openssl/config -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/openssl/openssl/include -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/uv/include -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/zlib -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/v8/include  -O3 -gdwarf-2 -mmacosx-version-min=10.13 -arch x86_64 -Wall -Wendif-labels -W -Wno-unused-parameter -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/nothing/../node-addon-api/nothing.o.d.raw   -c
608 error   rm -f Release/nothing.a && ./gyp-mac-tool filter-libtool libtool  -static -o Release/nothing.a Release/obj.target/nothing/../node-addon-api/nothing.o
608 error   LD_LIBRARY_PATH=/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/build/Release/lib.host:/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/build/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps; mkdir -p /Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/build/Release/obj/gen/sqlite-autoconf-3390400; node ./extract.js ./sqlite-autoconf-3390400.tar.gz "/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/build/Release/obj/gen"
608 error   touch Release/obj.target/deps/action_before_build.stamp
608 error   cc -o Release/obj.target/sqlite3/gen/sqlite-autoconf-3390400/sqlite3.o Release/obj/gen/sqlite-autoconf-3390400/sqlite3.c '-DNODE_GYP_MODULE_NAME=sqlite3' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-D_REENTRANT=1' '-DSQLITE_THREADSAFE=1' '-DHAVE_USLEEP=1' '-DSQLITE_ENABLE_FTS3' '-DSQLITE_ENABLE_FTS4' '-DSQLITE_ENABLE_FTS5' '-DSQLITE_ENABLE_RTREE' '-DSQLITE_ENABLE_DBSTAT_VTAB=1' '-DSQLITE_ENABLE_MATH_FUNCTIONS' '-DNDEBUG' -I/Users/zrong/Library/Caches/node-gyp/16.17.1/include/node -I/Users/zrong/Library/Caches/node-gyp/16.17.1/src -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/openssl/config -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/openssl/openssl/include -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/uv/include -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/zlib -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/v8/include -I./Release/obj/gen/sqlite-autoconf-3390400  -O3 -mmacosx-version-min=10.13 -arch x86_64 -Wall -Wendif-labels -W -Wno-unused-parameter -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/sqlite3/gen/sqlite-autoconf-3390400/sqlite3.o.d.raw   -c
608 error   rm -f Release/sqlite3.a && ./gyp-mac-tool filter-libtool libtool  -static -o Release/sqlite3.a Release/obj.target/sqlite3/gen/sqlite-autoconf-3390400/sqlite3.o
608 error   c++ -o Release/obj.target/node_sqlite3/src/backup.o ../src/backup.cc '-DNODE_GYP_MODULE_NAME=node_sqlite3' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DNAPI_VERSION=6' '-DNAPI_DISABLE_CPP_EXCEPTIONS=1' '-DSQLITE_THREADSAFE=1' '-DHAVE_USLEEP=1' '-DSQLITE_ENABLE_FTS3' '-DSQLITE_ENABLE_FTS4' '-DSQLITE_ENABLE_FTS5' '-DSQLITE_ENABLE_RTREE' '-DSQLITE_ENABLE_DBSTAT_VTAB=1' '-DSQLITE_ENABLE_MATH_FUNCTIONS' '-DBUILDING_NODE_EXTENSION' '-DNDEBUG' -I/Users/zrong/Library/Caches/node-gyp/16.17.1/include/node -I/Users/zrong/Library/Caches/node-gyp/16.17.1/src -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/openssl/config -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/openssl/openssl/include -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/uv/include -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/zlib -I/Users/zrong/Library/Caches/node-gyp/16.17.1/deps/v8/include -I/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/node-addon-api -I./Release/obj/gen/sqlite-autoconf-3390400  -O3 -mmacosx-version-min=10.7 -arch x86_64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++14 -stdlib=libc++ -fno-rtti -fvisibility-inlines-hidden -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/node_sqlite3/src/backup.o.d.raw   -c
608 error Failed to execute '/Users/zrong/.nvm/versions/node/v16.17.1/bin/node /Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64 --napi_version=8 --node_abi_napi=napi --napi_build_version=6 --node_napi_label=napi-v6' (1)
609 error node-pre-gyp info it worked if it ends with ok
609 error node-pre-gyp verb cli [
609 error node-pre-gyp verb cli   '/Users/zrong/.nvm/versions/node/v16.17.1/bin/node',
609 error node-pre-gyp verb cli   '/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/.bin/node-pre-gyp',
609 error node-pre-gyp verb cli   'install',
609 error node-pre-gyp verb cli   '--fallback-to-build'
609 error node-pre-gyp verb cli ]
609 error node-pre-gyp info using node-pre-gyp@1.0.10
609 error node-pre-gyp info using node@16.17.1 | darwin | x64
609 error node-pre-gyp verb command install [ 'napi_build_version=6' ]
609 error node-pre-gyp info check checked for "/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64/node_sqlite3.node" (not found)
609 error node-pre-gyp http GET https://github.com/TryGhost/node-sqlite3/releases/download/v5.1.2/napi-v6-darwin-unknown-x64.tar.gz
609 error node-pre-gyp ERR! install request to https://github.com/TryGhost/node-sqlite3/releases/download/v5.1.2/napi-v6-darwin-unknown-x64.tar.gz failed, reason: connect ECONNREFUSED 223.75.236.241:443 
609 error node-pre-gyp WARN Pre-built binaries not installable for sqlite3@5.1.2 and node@16.17.1 (node-v93 ABI, unknown) (falling back to source compile with node-gyp) 
609 error node-pre-gyp WARN Hit error request to https://github.com/TryGhost/node-sqlite3/releases/download/v5.1.2/napi-v6-darwin-unknown-x64.tar.gz failed, reason: connect ECONNREFUSED 223.75.236.241:443 
609 error node-pre-gyp verb command build [ 'rebuild', 'napi_build_version=6' ]
609 error gyp info it worked if it ends with ok
609 error gyp verb cli [
609 error gyp verb cli   '/Users/zrong/.nvm/versions/node/v16.17.1/bin/node',
609 error gyp verb cli   '/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js',
609 error gyp verb cli   'clean'
609 error gyp verb cli ]
609 error gyp info using node-gyp@9.0.0
609 error gyp info using node@16.17.1 | darwin | x64
609 error gyp verb command clean []
609 error gyp verb clean removing "build" directory
609 error gyp info ok 
609 error gyp info it worked if it ends with ok
609 error gyp verb cli [
609 error gyp verb cli   '/Users/zrong/.nvm/versions/node/v16.17.1/bin/node',
609 error gyp verb cli   '/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js',
609 error gyp verb cli   'configure',
609 error gyp verb cli   '--fallback-to-build',
609 error gyp verb cli   '--module=/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64/node_sqlite3.node',
609 error gyp verb cli   '--module_name=node_sqlite3',
609 error gyp verb cli   '--module_path=/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64',
609 error gyp verb cli   '--napi_version=8',
609 error gyp verb cli   '--node_abi_napi=napi',
609 error gyp verb cli   '--napi_build_version=6',
609 error gyp verb cli   '--node_napi_label=napi-v6'
609 error gyp verb cli ]
609 error gyp info using node-gyp@9.0.0
609 error gyp info using node@16.17.1 | darwin | x64
609 error gyp verb command configure []
609 error gyp verb find Python Python is not set from command line or npm configuration
609 error gyp verb find Python Python is not set from environment variable PYTHON
609 error gyp verb find Python checking if "python3" can be used
609 error gyp verb find Python - executing "python3" to get executable path
609 error gyp verb find Python - executable path is "/Users/zrong/.pyenv/versions/default/bin/python3"
609 error gyp verb find Python - executing "/Users/zrong/.pyenv/versions/default/bin/python3" to get version
609 error gyp verb find Python - version is "3.10.4"
609 error gyp info find Python using Python version 3.10.4 found at "/Users/zrong/.pyenv/versions/default/bin/python3"
609 error gyp verb get node dir no --target version specified, falling back to host node version: 16.17.1
609 error gyp verb command install [ '16.17.1' ]
609 error gyp verb install input version string "16.17.1"
609 error gyp verb install installing version: 16.17.1
609 error gyp verb install --ensure was passed, so won't reinstall if already installed
609 error gyp verb install version is already installed, need to check "installVersion"
609 error gyp verb got "installVersion" 9
609 error gyp verb needs "installVersion" 9
609 error gyp verb install version is good
609 error gyp verb get node dir target node version installed: 16.17.1
609 error gyp verb build dir attempting to create "build" dir: /Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/build
609 error gyp verb build dir "build" dir needed to be created? Yes
609 error gyp verb build/config.gypi creating config file
609 error gyp verb build/config.gypi writing out config file: /Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/build/config.gypi
609 error gyp verb config.gypi checking for gypi file: /Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/config.gypi
609 error gyp verb common.gypi checking for gypi file: /Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/common.gypi
609 error gyp verb gyp gyp format was not specified; forcing "make"
609 error gyp info spawn /Users/zrong/.pyenv/versions/default/bin/python3
609 error gyp info spawn args [
609 error gyp info spawn args   '/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
609 error gyp info spawn args   'binding.gyp',
609 error gyp info spawn args   '-f',
609 error gyp info spawn args   'make',
609 error gyp info spawn args   '-I',
609 error gyp info spawn args   '/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/build/config.gypi',
609 error gyp info spawn args   '-I',
609 error gyp info spawn args   '/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
609 error gyp info spawn args   '-I',
609 error gyp info spawn args   '/Users/zrong/Library/Caches/node-gyp/16.17.1/include/node/common.gypi',
609 error gyp info spawn args   '-Dlibrary=shared_library',
609 error gyp info spawn args   '-Dvisibility=default',
609 error gyp info spawn args   '-Dnode_root_dir=/Users/zrong/Library/Caches/node-gyp/16.17.1',
609 error gyp info spawn args   '-Dnode_gyp_dir=/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/node-gyp',
609 error gyp info spawn args   '-Dnode_lib_file=/Users/zrong/Library/Caches/node-gyp/16.17.1/<(target_arch)/node.lib',
609 error gyp info spawn args   '-Dmodule_root_dir=/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3',
609 error gyp info spawn args   '-Dnode_engine=v8',
609 error gyp info spawn args   '--depth=.',
609 error gyp info spawn args   '--no-parallel',
609 error gyp info spawn args   '--generator-output',
609 error gyp info spawn args   'build',
609 error gyp info spawn args   '-Goutput_dir=.'
609 error gyp info spawn args ]
609 error gyp info ok 
609 error gyp info it worked if it ends with ok
609 error gyp verb cli [
609 error gyp verb cli   '/Users/zrong/.nvm/versions/node/v16.17.1/bin/node',
609 error gyp verb cli   '/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js',
609 error gyp verb cli   'build',
609 error gyp verb cli   '--fallback-to-build',
609 error gyp verb cli   '--module=/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64/node_sqlite3.node',
609 error gyp verb cli   '--module_name=node_sqlite3',
609 error gyp verb cli   '--module_path=/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64',
609 error gyp verb cli   '--napi_version=8',
609 error gyp verb cli   '--node_abi_napi=napi',
609 error gyp verb cli   '--napi_build_version=6',
609 error gyp verb cli   '--node_napi_label=napi-v6'
609 error gyp verb cli ]
609 error gyp info using node-gyp@9.0.0
609 error gyp info using node@16.17.1 | darwin | x64
609 error gyp verb command build []
609 error gyp verb build type Release
609 error gyp verb architecture x64
609 error gyp verb node dev dir /Users/zrong/Library/Caches/node-gyp/16.17.1
609 error gyp verb `which` succeeded for `make` /usr/bin/make
609 error gyp info spawn make
609 error gyp info spawn args [ 'V=1', 'BUILDTYPE=Release', '-C', 'build' ]
609 error warning: /Library/Developer/CommandLineTools/usr/bin/libtool: archive library: Release/nothing.a the table of contents is empty (no object file members in the library define global symbols)
609 error /bin/sh: Support/vscode-sqltools/node_modules/sqlite3/build/Release/lib.host:/Users/zrong/Library/Application: No such file or directory
609 error clang: error: no such file or directory: 'Support/vscode-sqltools/node_modules/node-addon-api'
609 error make: *** [Release/obj.target/node_sqlite3/src/backup.o] Error 1
609 error gyp ERR! build error 
609 error gyp ERR! stack Error: `make` failed with exit code: 2
609 error gyp ERR! stack     at ChildProcess.onExit (/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
609 error gyp ERR! stack     at ChildProcess.emit (node:events:513:28)
609 error gyp ERR! stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12)
609 error gyp ERR! System Darwin 21.6.0
609 error gyp ERR! command "/Users/zrong/.nvm/versions/node/v16.17.1/bin/node" "/Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64/node_sqlite3.node" "--module_name=node_sqlite3" "--module_path=/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64" "--napi_version=8" "--node_abi_napi=napi" "--napi_build_version=6" "--node_napi_label=napi-v6"
609 error gyp ERR! cwd /Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3
609 error gyp ERR! node -v v16.17.1
609 error gyp ERR! node-gyp -v v9.0.0
609 error gyp ERR! not ok 
609 error node-pre-gyp ERR! build error 
609 error node-pre-gyp ERR! stack Error: Failed to execute '/Users/zrong/.nvm/versions/node/v16.17.1/bin/node /Users/zrong/.nvm/versions/node/v16.17.1/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3/lib/binding/napi-v6-darwin-unknown-x64 --napi_version=8 --node_abi_napi=napi --napi_build_version=6 --node_napi_label=napi-v6' (1)
609 error node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/@mapbox/node-pre-gyp/lib/util/compile.js:89:23)
609 error node-pre-gyp ERR! stack     at ChildProcess.emit (node:events:513:28)
609 error node-pre-gyp ERR! stack     at maybeClose (node:internal/child_process:1093:16)
609 error node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5)
609 error node-pre-gyp ERR! System Darwin 21.6.0
609 error node-pre-gyp ERR! command "/Users/zrong/.nvm/versions/node/v16.17.1/bin/node" "/Users/zrong/Library/Application Support/vscode-sqltools/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
609 error node-pre-gyp ERR! cwd /Users/zrong/Library/Application Support/vscode-sqltools/node_modules/sqlite3
609 error node-pre-gyp ERR! node -v v16.17.1
609 error node-pre-gyp ERR! node-pre-gyp -v v1.0.10
609 error node-pre-gyp ERR! not ok
610 verbose exit 1
611 timing npm Completed in 37113ms
612 verbose unfinished npm timer reify 1664846074694
613 verbose unfinished npm timer reify:build 1664846078868
614 verbose unfinished npm timer build 1664846078868
615 verbose unfinished npm timer build:deps 1664846078868
616 verbose unfinished npm timer build:run:install 1664846078876
617 verbose unfinished npm timer build:run:install:node_modules/sqlite3 1664846078876
618 verbose code 1
619 error A complete log of this run can be found in:
619 error     /Users/zrong/.npm/_logs/2022-10-04T01_14_34_611Z-debug-0.log

@daniellockyer
Copy link

daniellockyer commented Oct 4, 2022

609 error node-pre-gyp ERR! install request to https://github.com/TryGhost/node-sqlite3/releases/download/v5.1.2/napi-v6-darwin-unknown-x64.tar.gz failed, reason: connect ECONNREFUSED 223.75.236.241:443

Looks like some sort of network connectivity/firewall issue to me 🙂

@gjsjohnmurray
Copy link
Collaborator Author

@zrong does your connectivity have any constraints on accessing github.com? Are you required to use a proxy?

@zrong
Copy link

zrong commented Oct 4, 2022

I have to access github.com through a proxy. I set a proxy in the browser but not in the terminal.

 wget https://github.com/TryGhost/node-sqlite3/releases/download/v5.1.2/napi-v6-darwin-unknown-x64.tar.gz
--2022-10-04 21:32:34--  https://github.com/TryGhost/node-sqlite3/releases/download/v5.1.2/napi-v6-darwin-unknown-x64.tar.gz
Resolving github.com (github.com)... 223.75.236.241
Connecting to github.com (github.com)|223.75.236.241|:443... failed: Connection refused.

Now it is OK.

https_proxy=http://127.0.0.1:7890 wget https://github.com/TryGhost/node-sqlite3/releases/download/v5.1.2/napi-v6-darwin-unknown-x64.tar.gz
--2022-10-04 21:37:56--  https://github.com/TryGhost/node-sqlite3/releases/download/v5.1.2/napi-v6-darwin-unknown-x64.tar.gz
Connecting to 127.0.0.1:7890... connected.
Proxy request sent, awaiting response... 302 Found
Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/1367055/e51bc5f2-5eb7-4786-886c-d8a36c3679ec?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20221004%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20221004T133756Z&X-Amz-Expires=300&X-Amz-Signature=66649ade8f4950da2ba231c126ae09ea6beb556bd1d3f5913ad29a3be7d966f7&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=1367055&response-content-disposition=attachment%3B%20filename%3Dnapi-v6-darwin-unknown-x64.tar.gz&response-content-type=application%2Foctet-stream [following]
--2022-10-04 21:37:56--  https://objects.githubusercontent.com/github-production-release-asset-2e65be/1367055/e51bc5f2-5eb7-4786-886c-d8a36c3679ec?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20221004%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20221004T133756Z&X-Amz-Expires=300&X-Amz-Signature=66649ade8f4950da2ba231c126ae09ea6beb556bd1d3f5913ad29a3be7d966f7&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=1367055&response-content-disposition=attachment%3B%20filename%3Dnapi-v6-darwin-unknown-x64.tar.gz&response-content-type=application%2Foctet-stream
Connecting to 127.0.0.1:7890... connected.
Proxy request sent, awaiting response... 200 OK
Length: 1011982 (988K) [application/octet-stream]
Saving to: ‘napi-v6-darwin-unknown-x64.tar.gz’

napi-v6-darwin-unknown-x64.tar.gz                  100%[=============================================================================================================>] 988.26K  1.55MB/s    in 0.6s

2022-10-04 21:37:59 (1.55 MB/s) - ‘napi-v6-darwin-unknown-x64.tar.gz’ saved [1011982/1011982]

@gjsjohnmurray
Copy link
Collaborator Author

@zrong does it help if you add this to your settings?

	"terminal.integrated.env.osx": {
		"https_proxy": "http://127.0.0.1:7890"
	}

@gjsjohnmurray
Copy link
Collaborator Author

Closing because of positive reactions added by @zrong.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants