ottoszika / node-red-contrib-ewelink

NodeRED nodes for eWeLink smart devices
https://ottoszika.github.io/node-red-contrib-ewelink
MIT License
49 stars 28 forks source link

Error on intsallation #151

Open guyluz11 opened 1 year ago

guyluz11 commented 1 year ago

Trying to install the palette I am getting an error


-----------------------------------------------------------
2022-07-30T20:54:03.361Z Install : node-red-contrib-shelly 9.4.0

2022-07-30T20:54:03.393Z npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-shelly@9.4.0
2022-07-30T20:54:03.623Z [err] npm
2022-07-30T20:54:03.624Z [err]  WARN config production Use `--omit=dev` instead.
2022-07-30T20:54:09.125Z [out] 
2022-07-30T20:54:09.125Z [out] added 50 packages in 6s
2022-07-30T20:54:09.137Z rc=0

-----------------------------------------------------------
2022-07-30T22:19:08.728Z Install : node-red-contrib-ewelink 2.0.0

2022-07-30T22:19:08.736Z npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-ewelink@2.0.0
2022-07-30T22:19:08.977Z [err] npm
2022-07-30T22:19:08.977Z [err]  WARN config production Use `--omit=dev` instead.
2022-07-30T22:19:18.112Z [err] npm
2022-07-30T22:19:18.112Z [err]  ERR! code ENOENT
2022-07-30T22:19:18.112Z [err] npm ERR! syscall spawn git
2022-07-30T22:19:18.112Z [err] npm ERR! path
2022-07-30T22:19:18.112Z [err]  git
2022-07-30T22:19:18.113Z [err] npm ERR!
2022-07-30T22:19:18.113Z [err]  errno -2
2022-07-30T22:19:18.115Z [err] npm ERR! 
2022-07-30T22:19:18.115Z [err] enoent An unknown git error occurred
2022-07-30T22:19:18.115Z [err] npm ERR! enoent This is related to npm not being able to find a file.
2022-07-30T22:19:18.115Z [err] npm ERR! enoent 
2022-07-30T22:19:18.117Z [err] 
2022-07-30T22:19:18.117Z [err] npm
2022-07-30T22:19:18.117Z [err]  ERR! A complete log of this run can be found in:
2022-07-30T22:19:18.117Z [err] npm
2022-07-30T22:19:18.117Z [err]  ERR!     /root/snap/node-red/815/.npm/_logs/2022-07-30T22_19_08_954Z-debug-0.log
2022-07-30T22:19:18.128Z rc=254

image

guyluz11 commented 1 year ago

Full log from the file /root/snap/node-red/815/.npm/_logs/2022-07-30T22_19_08_954Z-debug-0.log


0 verbose cli /snap/node-red/815/bin/node /snap/node-red/815/bin/npm
1 info using npm@8.11.0
2 info using node@v16.16.0
3 timing npm:load:whichnode Completed in 1ms
4 timing config:load:defaults Completed in 1ms
5 timing config:load:file:/snap/node-red/815/lib/node_modules/npm/npmrc Completed in 0ms
6 timing config:load:builtin Completed in 0ms
7 warn config production Use `--omit=dev` instead.
8 timing config:load:cli Completed in 3ms
9 timing config:load:env Completed in 0ms
10 timing config:load:file:/var/snap/node-red/815/.npmrc Completed in 0ms
11 timing config:load:project Completed in 9ms
12 timing config:load:file:/root/snap/node-red/815/.npmrc Completed in 0ms
13 timing config:load:user Completed in 1ms
14 timing config:load:file:/snap/node-red/815/etc/npmrc Completed in 0ms
15 timing config:load:global Completed in 0ms
16 timing config:load:validate Completed in 0ms
17 timing config:load:credentials Completed in 0ms
18 timing config:load:setEnvs Completed in 1ms
19 timing config:load Completed in 15ms
20 timing npm:load:configload Completed in 15ms
21 timing npm:load:mkdirpcache Completed in 1ms
22 timing npm:load:mkdirplogs Completed in 0ms
23 verbose title npm install node-red-contrib-ewelink@2.0.0
24 verbose argv "install" "--no-audit" "--no-update-notifier" "--no-fund" "--save" "--save-prefix" "~" "--production" "--engine-strict" "node-red-contrib-ewelink@2.0.0"
25 timing npm:load:setTitle Completed in 1ms
26 timing config:load:flatten Completed in 2ms
27 timing npm:load:display Completed in 3ms
28 verbose logfile logs-max:10 dir:/root/snap/node-red/815/.npm/_logs
29 verbose logfile /root/snap/node-red/815/.npm/_logs/2022-07-30T22_19_08_954Z-debug-0.log
30 timing npm:load:logFile Completed in 4ms
31 timing npm:load:timers Completed in 0ms
32 timing npm:load:configScope Completed in 0ms
33 timing npm:load Completed in 25ms
34 timing arborist:ctor Completed in 1ms
35 silly logfile start cleaning logs, removing 1 files
36 silly logfile done cleaning log files
37 timing idealTree:init Completed in 78ms
38 timing idealTree:userRequests Completed in 1ms
39 silly idealTree buildDeps
40 silly fetch manifest node-red-contrib-ewelink@2.0.0
41 timing arborist:ctor Completed in 0ms
42 http fetch GET 200 https://registry.npmjs.org/node-red-contrib-ewelink 1018ms (cache updated)
43 silly placeDep ROOT node-red-contrib-ewelink@2.0.0 OK for: node-red-project@0.0.1 want: 2.0.0
44 silly fetch manifest ewelink-api@^3.1.1
45 http fetch GET 200 https://registry.npmjs.org/ewelink-api 840ms (cache updated)
46 timing idealTree:#root Completed in 1869ms
47 silly placeDep ROOT ewelink-api@3.1.1 OK for: node-red-contrib-ewelink@2.0.0 want: ^3.1.1
48 silly fetch manifest arpping@github:skydiver/arpping
49 silly fetch manifest crypto-js@^4.0.0
50 silly fetch manifest delay@^4.4.0
51 silly fetch manifest node-fetch@^2.6.1
52 silly fetch manifest random@^2.2.0
53 silly fetch manifest websocket@^1.0.32
54 silly fetch manifest websocket-as-promised@^1.0.1
55 http fetch GET 200 https://registry.npmjs.org/node-fetch 427ms (cache updated)
56 http fetch GET 200 https://registry.npmjs.org/delay 874ms (cache updated)
57 http fetch GET 200 https://registry.npmjs.org/websocket 881ms (cache updated)
58 http fetch GET 200 https://registry.npmjs.org/crypto-js 903ms (cache updated)
59 http fetch GET 200 https://registry.npmjs.org/random 1044ms (cache updated)
60 http fetch GET 200 https://registry.npmjs.org/websocket-as-promised 1064ms (cache updated)
61 timing idealTree:node_modules/node-red-contrib-ewelink Completed in 1071ms
62 silly fetch manifest encoding@^0.1.0
63 http fetch GET 200 https://registry.npmjs.org/encoding 109ms (cache miss)
64 silly placeDep node_modules/ewelink-api arpping@ OK for: ewelink-api@3.1.1 want: github:skydiver/arpping
65 silly placeDep ROOT crypto-js@4.1.1 OK for: ewelink-api@3.1.1 want: ^4.0.0
66 silly placeDep ROOT delay@4.4.1 OK for: ewelink-api@3.1.1 want: ^4.4.0
67 silly placeDep ROOT node-fetch@2.6.7 OK for: ewelink-api@3.1.1 want: ^2.6.1
68 silly placeDep ROOT random@2.2.0 OK for: ewelink-api@3.1.1 want: ^2.2.0
69 silly placeDep ROOT websocket@1.0.34 OK for: ewelink-api@3.1.1 want: ^1.0.32
70 silly placeDep ROOT websocket-as-promised@1.1.0 OK for: ewelink-api@3.1.1 want: ^1.0.1
71 silly fetch manifest whatwg-url@^5.0.0
72 silly fetch manifest babel-runtime@^6.26.0
73 silly fetch manifest ow@^0.4.0
74 silly fetch manifest ow-lite@^0.0.2
75 silly fetch manifest seedrandom@^3.0.5
76 silly fetch manifest bufferutil@^4.0.1
77 silly fetch manifest debug@^2.2.0
78 silly fetch manifest es5-ext@^0.10.50
79 silly fetch manifest typedarray-to-buffer@^3.1.5
80 silly fetch manifest utf-8-validate@^5.0.2
81 silly fetch manifest yaeti@^0.0.6
82 silly fetch manifest chnl@^1.2.0
83 silly fetch manifest promise-controller@^1.0.0
84 silly fetch manifest promise.prototype.finally@^3.1.2
85 http fetch GET 200 https://registry.npmjs.org/whatwg-url 116ms (cache miss)
86 http fetch GET 200 https://registry.npmjs.org/es5-ext 126ms (cache miss)
87 http fetch GET 200 https://registry.npmjs.org/babel-runtime 163ms (cache miss)
88 http fetch GET 200 https://registry.npmjs.org/bufferutil 184ms (cache revalidated)
89 http fetch GET 200 https://registry.npmjs.org/typedarray-to-buffer 191ms (cache miss)
90 http fetch GET 200 https://registry.npmjs.org/utf-8-validate 241ms (cache revalidated)
91 http fetch GET 200 https://registry.npmjs.org/debug 252ms (cache revalidated)
92 http fetch GET 200 https://registry.npmjs.org/chnl 858ms (cache miss)
93 http fetch GET 200 https://registry.npmjs.org/yaeti 875ms (cache miss)
94 http fetch GET 200 https://registry.npmjs.org/seedrandom 879ms (cache miss)
95 http fetch GET 200 https://registry.npmjs.org/ow 899ms (cache miss)
96 http fetch GET 200 https://registry.npmjs.org/promise.prototype.finally 924ms (cache miss)
97 http fetch GET 200 https://registry.npmjs.org/promise-controller 925ms (cache miss)
98 http fetch GET 200 https://registry.npmjs.org/ow-lite 957ms (cache miss)
99 timing idealTree:node_modules/ewelink-api Completed in 1085ms
100 timing idealTree:node_modules/crypto-js Completed in 0ms
101 timing idealTree:node_modules/delay Completed in 0ms
102 silly placeDep ROOT whatwg-url@5.0.0 OK for: node-fetch@2.6.7 want: ^5.0.0
103 silly fetch manifest tr46@~0.0.3
104 silly fetch manifest webidl-conversions@^3.0.0
105 http fetch GET 200 https://registry.npmjs.org/webidl-conversions 55ms (cache miss)
106 http fetch GET 200 https://registry.npmjs.org/tr46 111ms (cache miss)
107 timing idealTree:node_modules/node-fetch Completed in 113ms
108 silly placeDep ROOT babel-runtime@6.26.0 OK for: random@2.2.0 want: ^6.26.0
109 silly placeDep ROOT ow@0.4.0 OK for: random@2.2.0 want: ^0.4.0
110 silly placeDep ROOT ow-lite@0.0.2 OK for: random@2.2.0 want: ^0.0.2
111 silly placeDep ROOT seedrandom@3.0.5 OK for: random@2.2.0 want: ^3.0.5
112 silly fetch manifest core-js@^2.4.0
113 silly fetch manifest regenerator-runtime@^0.11.0
114 http fetch GET 200 https://registry.npmjs.org/regenerator-runtime 110ms (cache miss)
115 http fetch GET 200 https://registry.npmjs.org/core-js 173ms (cache miss)
116 timing idealTree:node_modules/random Completed in 183ms
117 silly placeDep ROOT core-js@2.6.12 OK for: babel-runtime@6.26.0 want: ^2.4.0
118 silly placeDep ROOT regenerator-runtime@0.11.1 OK for: babel-runtime@6.26.0 want: ^0.11.0
119 timing idealTree:node_modules/babel-runtime Completed in 2ms
120 timing idealTree:node_modules/core-js Completed in 0ms
121 timing idealTree:node_modules/ow Completed in 0ms
122 timing idealTree:node_modules/ow-lite Completed in 0ms
123 timing idealTree:node_modules/regenerator-runtime Completed in 0ms
124 timing idealTree:node_modules/seedrandom Completed in 0ms
125 silly placeDep ROOT bufferutil@4.0.6 OK for: websocket@1.0.34 want: ^4.0.1
126 silly placeDep node_modules/websocket debug@2.6.9 OK for: websocket@1.0.34 want: ^2.2.0
127 silly placeDep ROOT es5-ext@0.10.61 OK for: websocket@1.0.34 want: ^0.10.50
128 silly placeDep ROOT typedarray-to-buffer@3.1.5 OK for: websocket@1.0.34 want: ^3.1.5
129 silly placeDep ROOT utf-8-validate@5.0.9 OK for: websocket@1.0.34 want: ^5.0.2
130 silly placeDep ROOT yaeti@0.0.6 OK for: websocket@1.0.34 want: ^0.0.6
131 silly fetch manifest node-gyp-build@^4.3.0
132 silly fetch manifest ms@2.0.0
133 silly fetch manifest es6-iterator@^2.0.3
134 silly fetch manifest es6-symbol@^3.1.3
135 silly fetch manifest next-tick@^1.1.0
136 silly fetch manifest is-typedarray@^1.0.0
137 http fetch GET 200 https://registry.npmjs.org/ms 50ms (cache updated)
138 http fetch GET 200 https://registry.npmjs.org/is-typedarray 112ms (cache miss)
139 http fetch GET 200 https://registry.npmjs.org/next-tick 124ms (cache miss)
140 http fetch GET 200 https://registry.npmjs.org/es6-iterator 146ms (cache miss)
141 http fetch GET 200 https://registry.npmjs.org/es6-symbol 781ms (cache miss)
142 http fetch GET 200 https://registry.npmjs.org/node-gyp-build 832ms (cache miss)
143 timing idealTree:node_modules/websocket Completed in 841ms
144 silly placeDep ROOT node-gyp-build@4.5.0 OK for: bufferutil@4.0.6 want: ^4.3.0
145 timing idealTree:node_modules/bufferutil Completed in 1ms
146 silly placeDep ROOT es6-iterator@2.0.3 OK for: es5-ext@0.10.61 want: ^2.0.3
147 silly placeDep ROOT es6-symbol@3.1.3 OK for: es5-ext@0.10.61 want: ^3.1.3
148 silly placeDep ROOT next-tick@1.1.0 OK for: es5-ext@0.10.61 want: ^1.1.0
149 silly fetch manifest d@1
150 silly fetch manifest d@^1.0.1
151 silly fetch manifest ext@^1.1.2
152 http fetch GET 200 https://registry.npmjs.org/ext 126ms (cache miss)
153 http fetch GET 200 https://registry.npmjs.org/d 758ms (cache miss)
154 http fetch GET 200 https://registry.npmjs.org/d 806ms (cache miss)
155 timing idealTree:node_modules/es5-ext Completed in 812ms
156 silly placeDep ROOT d@1.0.1 OK for: es6-iterator@2.0.3 want: 1
157 silly fetch manifest type@^1.0.1
158 http fetch GET 200 https://registry.npmjs.org/type 819ms (cache miss)
159 timing idealTree:node_modules/es6-iterator Completed in 824ms
160 silly placeDep ROOT type@1.2.0 OK for: d@1.0.1 want: ^1.0.1
161 timing idealTree:node_modules/d Completed in 2ms
162 silly placeDep ROOT ext@1.6.0 OK for: es6-symbol@3.1.3 want: ^1.1.2
163 silly fetch manifest type@^2.5.0
164 timing idealTree:node_modules/es6-symbol Completed in 2ms
165 silly placeDep node_modules/ext type@2.6.1 OK for: ext@1.6.0 want: ^2.5.0
166 timing idealTree:node_modules/ext Completed in 2ms
167 timing idealTree:node_modules/next-tick Completed in 0ms
168 timing idealTree:node_modules/node-gyp-build Completed in 0ms
169 timing idealTree:node_modules/type Completed in 0ms
170 silly placeDep ROOT is-typedarray@1.0.0 OK for: typedarray-to-buffer@3.1.5 want: ^1.0.0
171 timing idealTree:node_modules/typedarray-to-buffer Completed in 2ms
172 timing idealTree:node_modules/is-typedarray Completed in 0ms
173 timing idealTree:node_modules/utf-8-validate Completed in 0ms
174 silly placeDep ROOT chnl@1.2.0 OK for: websocket-as-promised@1.1.0 want: ^1.2.0
175 silly placeDep ROOT promise-controller@1.0.0 OK for: websocket-as-promised@1.1.0 want: ^1.0.0
176 silly placeDep ROOT promise.prototype.finally@3.1.3 OK for: websocket-as-promised@1.1.0 want: ^3.1.2
177 silly fetch manifest call-bind@^1.0.2
178 silly fetch manifest define-properties@^1.1.3
179 silly fetch manifest es-abstract@^1.19.1
180 http fetch GET 200 https://registry.npmjs.org/es-abstract 140ms (cache miss)
181 http fetch GET 200 https://registry.npmjs.org/call-bind 145ms (cache miss)
182 http fetch GET 200 https://registry.npmjs.org/define-properties 249ms (cache miss)
183 timing idealTree:node_modules/websocket-as-promised Completed in 254ms
184 timing idealTree:node_modules/chnl Completed in 0ms
185 timing idealTree:node_modules/promise-controller Completed in 0ms
186 silly placeDep ROOT call-bind@1.0.2 OK for: promise.prototype.finally@3.1.3 want: ^1.0.2
187 silly placeDep ROOT define-properties@1.1.4 OK for: promise.prototype.finally@3.1.3 want: ^1.1.3
188 silly placeDep ROOT es-abstract@1.20.1 OK for: promise.prototype.finally@3.1.3 want: ^1.19.1
189 silly fetch manifest function-bind@^1.1.1
190 silly fetch manifest get-intrinsic@^1.0.2
191 silly fetch manifest has-property-descriptors@^1.0.0
192 silly fetch manifest object-keys@^1.1.1
193 silly fetch manifest es-to-primitive@^1.2.1
194 silly fetch manifest function.prototype.name@^1.1.5
195 silly fetch manifest get-intrinsic@^1.1.1
196 silly fetch manifest get-symbol-description@^1.0.0
197 silly fetch manifest has@^1.0.3
198 silly fetch manifest has-symbols@^1.0.3
199 silly fetch manifest internal-slot@^1.0.3
200 silly fetch manifest is-callable@^1.2.4
201 silly fetch manifest is-negative-zero@^2.0.2
202 silly fetch manifest is-regex@^1.1.4
203 silly fetch manifest is-shared-array-buffer@^1.0.2
204 silly fetch manifest is-string@^1.0.7
205 silly fetch manifest is-weakref@^1.0.2
206 silly fetch manifest object-inspect@^1.12.0
207 silly fetch manifest object.assign@^4.1.2
208 silly fetch manifest regexp.prototype.flags@^1.4.3
209 silly fetch manifest string.prototype.trimend@^1.0.5
210 silly fetch manifest string.prototype.trimstart@^1.0.5
211 silly fetch manifest unbox-primitive@^1.0.2
212 http fetch GET 200 https://registry.npmjs.org/function-bind 120ms (cache miss)
213 http fetch GET 200 https://registry.npmjs.org/has 113ms (cache miss)
214 http fetch GET 200 https://registry.npmjs.org/is-callable 118ms (cache miss)
215 http fetch GET 200 https://registry.npmjs.org/object-keys 132ms (cache miss)
216 http fetch GET 200 https://registry.npmjs.org/is-negative-zero 128ms (cache miss)
217 http fetch GET 200 https://registry.npmjs.org/is-regex 128ms (cache miss)
218 http fetch GET 200 https://registry.npmjs.org/has-symbols 133ms (cache miss)
219 http fetch GET 200 https://registry.npmjs.org/has-property-descriptors 157ms (cache miss)
220 http fetch GET 200 https://registry.npmjs.org/es-to-primitive 162ms (cache miss)
221 http fetch GET 200 https://registry.npmjs.org/function.prototype.name 168ms (cache miss)
222 http fetch GET 200 https://registry.npmjs.org/object.assign 156ms (cache miss)
223 http fetch GET 200 https://registry.npmjs.org/object-inspect 198ms (cache miss)
224 http fetch GET 200 https://registry.npmjs.org/is-shared-array-buffer 212ms (cache miss)
225 http fetch GET 200 https://registry.npmjs.org/regexp.prototype.flags 209ms (cache miss)
226 http fetch GET 200 https://registry.npmjs.org/string.prototype.trimend 224ms (cache miss)
227 http fetch GET 200 https://registry.npmjs.org/string.prototype.trimstart 224ms (cache miss)
228 http fetch GET 200 https://registry.npmjs.org/unbox-primitive 243ms (cache miss)
229 http fetch GET 200 https://registry.npmjs.org/is-string 359ms (cache miss)
230 http fetch GET 200 https://registry.npmjs.org/get-intrinsic 798ms (cache miss)
231 http fetch GET 200 https://registry.npmjs.org/get-intrinsic 797ms (cache miss)
232 http fetch GET 200 https://registry.npmjs.org/get-symbol-description 812ms (cache miss)
233 http fetch GET 200 https://registry.npmjs.org/internal-slot 847ms (cache miss)
234 http fetch GET 200 https://registry.npmjs.org/is-weakref 912ms (cache miss)
235 timing idealTree:node_modules/promise.prototype.finally Completed in 933ms
236 silly placeDep ROOT function-bind@1.1.1 OK for: call-bind@1.0.2 want: ^1.1.1
237 silly placeDep ROOT get-intrinsic@1.1.2 OK for: call-bind@1.0.2 want: ^1.0.2
238 timing idealTree:node_modules/call-bind Completed in 2ms
239 silly placeDep ROOT has-property-descriptors@1.0.0 OK for: define-properties@1.1.4 want: ^1.0.0
240 silly placeDep ROOT object-keys@1.1.1 OK for: define-properties@1.1.4 want: ^1.1.1
241 timing idealTree:node_modules/define-properties Completed in 1ms
242 silly placeDep ROOT es-to-primitive@1.2.1 OK for: es-abstract@1.20.1 want: ^1.2.1
243 silly placeDep ROOT function.prototype.name@1.1.5 OK for: es-abstract@1.20.1 want: ^1.1.5
244 silly placeDep ROOT get-symbol-description@1.0.0 OK for: es-abstract@1.20.1 want: ^1.0.0
245 silly placeDep ROOT has@1.0.3 OK for: es-abstract@1.20.1 want: ^1.0.3
246 silly placeDep ROOT has-symbols@1.0.3 OK for: es-abstract@1.20.1 want: ^1.0.3
247 silly placeDep ROOT internal-slot@1.0.3 OK for: es-abstract@1.20.1 want: ^1.0.3
248 silly placeDep ROOT is-callable@1.2.4 OK for: es-abstract@1.20.1 want: ^1.2.4
249 silly placeDep ROOT is-negative-zero@2.0.2 OK for: es-abstract@1.20.1 want: ^2.0.2
250 silly placeDep ROOT is-regex@1.1.4 OK for: es-abstract@1.20.1 want: ^1.1.4
251 silly placeDep ROOT is-shared-array-buffer@1.0.2 OK for: es-abstract@1.20.1 want: ^1.0.2
252 silly placeDep ROOT is-string@1.0.7 OK for: es-abstract@1.20.1 want: ^1.0.7
253 silly placeDep ROOT is-weakref@1.0.2 OK for: es-abstract@1.20.1 want: ^1.0.2
254 silly placeDep ROOT object-inspect@1.12.2 OK for: es-abstract@1.20.1 want: ^1.12.0
255 silly placeDep ROOT object.assign@4.1.2 OK for: es-abstract@1.20.1 want: ^4.1.2
256 silly placeDep ROOT regexp.prototype.flags@1.4.3 OK for: es-abstract@1.20.1 want: ^1.4.3
257 silly placeDep ROOT string.prototype.trimend@1.0.5 OK for: es-abstract@1.20.1 want: ^1.0.5
258 silly placeDep ROOT string.prototype.trimstart@1.0.5 OK for: es-abstract@1.20.1 want: ^1.0.5
259 silly placeDep ROOT unbox-primitive@1.0.2 OK for: es-abstract@1.20.1 want: ^1.0.2
260 silly fetch manifest is-date-object@^1.0.1
261 silly fetch manifest is-symbol@^1.0.2
262 silly fetch manifest functions-have-names@^1.2.2
263 silly fetch manifest side-channel@^1.0.4
264 silly fetch manifest has-tostringtag@^1.0.0
265 silly fetch manifest has-bigints@^1.0.2
266 silly fetch manifest which-boxed-primitive@^1.0.2
267 http fetch GET 200 https://registry.npmjs.org/functions-have-names 86ms (cache miss)
268 http fetch GET 200 https://registry.npmjs.org/is-date-object 88ms (cache miss)
269 http fetch GET 200 https://registry.npmjs.org/has-tostringtag 114ms (cache miss)
270 http fetch GET 200 https://registry.npmjs.org/is-symbol 118ms (cache miss)
271 http fetch GET 200 https://registry.npmjs.org/which-boxed-primitive 124ms (cache miss)
272 http fetch GET 200 https://registry.npmjs.org/has-bigints 783ms (cache miss)
273 http fetch GET 200 https://registry.npmjs.org/side-channel 784ms (cache miss)
274 timing idealTree:node_modules/es-abstract Completed in 803ms
275 silly placeDep ROOT is-date-object@1.0.5 OK for: es-to-primitive@1.2.1 want: ^1.0.1
276 silly placeDep ROOT is-symbol@1.0.4 OK for: es-to-primitive@1.2.1 want: ^1.0.2
277 timing idealTree:node_modules/es-to-primitive Completed in 2ms
278 timing idealTree:node_modules/function-bind Completed in 0ms
279 silly placeDep ROOT functions-have-names@1.2.3 OK for: function.prototype.name@1.1.5 want: ^1.2.2
280 timing idealTree:node_modules/function.prototype.name Completed in 2ms
281 timing idealTree:node_modules/functions-have-names Completed in 0ms
282 timing idealTree:node_modules/get-intrinsic Completed in 0ms
283 timing idealTree:node_modules/get-symbol-description Completed in 0ms
284 timing idealTree:node_modules/has Completed in 0ms
285 timing idealTree:node_modules/has-property-descriptors Completed in 0ms
286 timing idealTree:node_modules/has-symbols Completed in 0ms
287 silly placeDep ROOT side-channel@1.0.4 OK for: internal-slot@1.0.3 want: ^1.0.4
288 timing idealTree:node_modules/internal-slot Completed in 2ms
289 timing idealTree:node_modules/is-callable Completed in 0ms
290 silly placeDep ROOT has-tostringtag@1.0.0 OK for: is-date-object@1.0.5 want: ^1.0.0
291 timing idealTree:node_modules/is-date-object Completed in 2ms
292 timing idealTree:node_modules/has-tostringtag Completed in 0ms
293 timing idealTree:node_modules/is-negative-zero Completed in 0ms
294 timing idealTree:node_modules/is-regex Completed in 0ms
295 timing idealTree:node_modules/is-shared-array-buffer Completed in 0ms
296 timing idealTree:node_modules/is-string Completed in 0ms
297 timing idealTree:node_modules/is-symbol Completed in 0ms
298 timing idealTree:node_modules/is-weakref Completed in 0ms
299 timing idealTree:node_modules/object-inspect Completed in 0ms
300 timing idealTree:node_modules/object-keys Completed in 0ms
301 timing idealTree:node_modules/object.assign Completed in 0ms
302 timing idealTree:node_modules/regexp.prototype.flags Completed in 0ms
303 timing idealTree:node_modules/side-channel Completed in 0ms
304 timing idealTree:node_modules/string.prototype.trimend Completed in 0ms
305 timing idealTree:node_modules/string.prototype.trimstart Completed in 0ms
306 silly placeDep ROOT has-bigints@1.0.2 OK for: unbox-primitive@1.0.2 want: ^1.0.2
307 silly placeDep ROOT which-boxed-primitive@1.0.2 OK for: unbox-primitive@1.0.2 want: ^1.0.2
308 silly fetch manifest is-bigint@^1.0.1
309 silly fetch manifest is-boolean-object@^1.1.0
310 silly fetch manifest is-number-object@^1.0.4
311 http fetch GET 200 https://registry.npmjs.org/is-bigint 91ms (cache miss)
312 http fetch GET 200 https://registry.npmjs.org/is-number-object 140ms (cache miss)
313 http fetch GET 200 https://registry.npmjs.org/is-boolean-object 142ms (cache miss)
314 timing idealTree:node_modules/unbox-primitive Completed in 147ms
315 timing idealTree:node_modules/has-bigints Completed in 0ms
316 silly placeDep ROOT tr46@0.0.3 OK for: whatwg-url@5.0.0 want: ~0.0.3
317 silly placeDep ROOT webidl-conversions@3.0.1 OK for: whatwg-url@5.0.0 want: ^3.0.0
318 timing idealTree:node_modules/whatwg-url Completed in 2ms
319 timing idealTree:node_modules/tr46 Completed in 0ms
320 timing idealTree:node_modules/webidl-conversions Completed in 0ms
321 silly placeDep ROOT is-bigint@1.0.4 OK for: which-boxed-primitive@1.0.2 want: ^1.0.1
322 silly placeDep ROOT is-boolean-object@1.1.2 OK for: which-boxed-primitive@1.0.2 want: ^1.1.0
323 silly placeDep ROOT is-number-object@1.0.7 OK for: which-boxed-primitive@1.0.2 want: ^1.0.4
324 timing idealTree:node_modules/which-boxed-primitive Completed in 6ms
325 timing idealTree:node_modules/is-bigint Completed in 0ms
326 timing idealTree:node_modules/is-boolean-object Completed in 0ms
327 timing idealTree:node_modules/is-number-object Completed in 0ms
328 timing idealTree:node_modules/yaeti Completed in 0ms
329 timing idealTree:node_modules/ewelink-api/node_modules/arpping Completed in 0ms
330 timing idealTree:node_modules/ext/node_modules/type Completed in 0ms
331 silly placeDep node_modules/websocket ms@2.0.0 OK for: debug@2.6.9 want: 2.0.0
332 timing idealTree:node_modules/websocket/node_modules/debug Completed in 2ms
333 timing idealTree:node_modules/websocket/node_modules/ms Completed in 0ms
334 timing idealTree:buildDeps Completed in 8971ms
335 timing idealTree:fixDepFlags Completed in 4ms
336 timing idealTree Completed in 9057ms
337 timing command:install Completed in 9063ms
338 verbose stack Error: An unknown git error occurred
338 verbose stack     at makeError (/snap/node-red/815/lib/node_modules/npm/node_modules/@npmcli/git/lib/make-error.js:28:13)
338 verbose stack     at /snap/node-red/815/lib/node_modules/npm/node_modules/@npmcli/git/lib/spawn.js:37:26
338 verbose stack     at processTicksAndRejections (node:internal/process/task_queues:96:5)
339 verbose cwd /var/snap/node-red/815
340 verbose Linux 5.13.0-52-generic
341 verbose node v16.16.0
342 verbose npm  v8.11.0
343 error code ENOENT
344 error syscall spawn git
345 error path git
346 error errno -2
347 error enoent An unknown git error occurred
348 error enoent This is related to npm not being able to find a file.
348 error enoent
349 verbose exit -2
350 timing npm Completed in 9161ms
351 verbose unfinished npm timer reify 1659219549049
352 verbose unfinished npm timer reify:loadTrees 1659219549053
353 verbose code -2
354 error A complete log of this run can be found in:
354 error     /root/snap/node-red/815/.npm/_logs/2022-07-30T22_19_08_954Z-debug-0.log
guyluz11 commented 1 year ago

Linking my question in Node-Red forums about is the installation crashing because Node-Red installed using snap https://discourse.nodered.org/t/test-on-node-red-snap-and-without-snap/65831