Skip to content

binding.gyp not found in math-base-special-ln #2122

@Speuce

Description

@Speuce

Description

Encountered an error when installing @stdlib/math-base-special-ln via npm on macOS. I updated python and node-gyp, and tested that node-gyp works on my machine by making a simple dummy project, and it does indeed compile. This does not appear to be an issue on my linux machine, only macOS.

On a brand new project, if I use npm i @stdlib/math-base-special-ln, the install seems to fail with gyp: binding.gyp not found (cwd: /Users/matt/Documents/temp/test/node_modules/@stdlib/math-base-special-ln) while trying to load binding.gyp. I'm not too familiar with node-gyp or how binding.gyp is generated, so I'm not entirely sure if this is the issue.

The full npm log is below:

0 verbose cli /usr/local/Cellar/node/21.7.1/bin/node /usr/local/bin/npm
1 info using [email protected]
2 info using [email protected]
3 timing npm:load:whichnode Completed in 1ms
4 timing config:load:defaults Completed in 2ms
5 timing config:load:file:/usr/local/lib/node_modules/npm/npmrc Completed in 2ms
6 timing config:load:builtin Completed in 2ms
7 timing config:load:cli Completed in 1ms
8 timing config:load:env Completed in 0ms
9 timing config:load:file:/Users/matt/Documents/temp/test/.npmrc Completed in 0ms
10 timing config:load:project Completed in 2ms
11 timing config:load:file:/Users/matt/.npmrc Completed in 0ms
12 timing config:load:user Completed in 1ms
13 timing config:load:file:/usr/local/etc/npmrc Completed in 0ms
14 timing config:load:global Completed in 0ms
15 timing config:load:setEnvs Completed in 0ms
16 timing config:load Completed in 9ms
17 timing npm:load:configload Completed in 9ms
18 timing config:load:flatten Completed in 1ms
19 timing npm:load:mkdirpcache Completed in 0ms
20 timing npm:load:mkdirplogs Completed in 0ms
21 verbose title npm install @stdlib/math-base-special-ln
22 verbose argv "install" "@stdlib/math-base-special-ln"
23 timing npm:load:setTitle Completed in 2ms
24 timing npm:load:display Completed in 1ms
25 verbose logfile logs-max:10 dir:/Users/matt/.npm/_logs/2024-04-04T18_31_26_518Z-
26 verbose logfile /Users/matt/.npm/_logs/2024-04-04T18_31_26_518Z-debug-0.log
27 timing npm:load:logFile Completed in 8ms
28 timing npm:load:timers Completed in 0ms
29 timing npm:load:configScope Completed in 0ms
30 timing npm:load Completed in 39ms
31 timing arborist:ctor Completed in 0ms
32 silly logfile start cleaning logs, removing 1 files
33 silly logfile done cleaning log files
34 timing arborist:ctor Completed in 0ms
35 timing idealTree:init Completed in 11ms
36 timing idealTree:userRequests Completed in 3ms
37 silly idealTree buildDeps
38 silly fetch manifest @stdlib/math-base-special-ln@*
39 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fmath-base-special-ln 1024ms (cache revalidated)
40 silly placeDep ROOT @stdlib/[email protected] OK for: [email protected] want: *
41 silly fetch manifest @stdlib/constants-float64-exponent-bias@^0.2.1
42 silly fetch manifest @stdlib/constants-float64-ninf@^0.2.1
43 silly fetch manifest @stdlib/math-base-assert-is-nan@^0.2.1
44 silly fetch manifest @stdlib/math-base-napi-unary@^0.2.1
45 silly fetch manifest @stdlib/number-float64-base-get-high-word@^0.2.1
46 silly fetch manifest @stdlib/number-float64-base-set-high-word@^0.2.1
47 silly fetch manifest @stdlib/utils-library-manifest@^0.2.1
48 http fetch GET 200 https://registry.npmjs.org/@stdlib%2futils-library-manifest 271ms (cache revalidated)
49 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fmath-base-assert-is-nan 274ms (cache revalidated)
50 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fmath-base-napi-unary 282ms (cache revalidated)
51 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fconstants-float64-ninf 286ms (cache revalidated)
52 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fnumber-float64-base-set-high-word 594ms (cache revalidated)
53 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fnumber-float64-base-get-high-word 650ms (cache revalidated)
54 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fconstants-float64-exponent-bias 905ms (cache revalidated)
55 timing idealTree:#root Completed in 1940ms
56 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
57 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
58 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
59 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
60 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
61 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
62 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
63 silly fetch manifest @stdlib/number-ctor@^0.2.1
64 silly fetch manifest @stdlib/complex-float32@^0.2.1
65 silly fetch manifest @stdlib/complex-float64@^0.2.1
66 silly fetch manifest @stdlib/complex-reim@^0.2.1
67 silly fetch manifest @stdlib/complex-reimf@^0.2.1
68 silly fetch manifest @stdlib/array-float64@^0.2.1
69 silly fetch manifest @stdlib/array-uint32@^0.2.1
70 silly fetch manifest @stdlib/assert-is-little-endian@^0.2.1
71 silly fetch manifest @stdlib/number-float64-base-to-words@^0.2.1
72 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fcomplex-reimf 125ms (cache revalidated)
73 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fnumber-ctor 136ms (cache revalidated)
74 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fcomplex-reim 137ms (cache revalidated)
75 silly fetch manifest @stdlib/fs-resolve-parent-path@^0.2.1
76 http fetch GET 200 https://registry.npmjs.org/@stdlib%2farray-uint32 137ms (cache revalidated)
77 silly fetch manifest @stdlib/utils-convert-path@^0.2.1
78 silly fetch manifest debug@^2.6.9
79 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fcomplex-float32 145ms (cache revalidated)
80 silly fetch manifest resolve@^1.1.7
81 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fcomplex-float64 190ms (cache revalidated)
82 http fetch GET 200 https://registry.npmjs.org/@stdlib%2farray-float64 192ms (cache revalidated)
83 http fetch GET 200 https://registry.npmjs.org/debug 77ms (cache revalidated)
84 http fetch GET 200 https://registry.npmjs.org/resolve 77ms (cache revalidated)
85 http fetch GET 200 https://registry.npmjs.org/@stdlib%2futils-convert-path 109ms (cache revalidated)
86 http fetch GET 200 https://registry.npmjs.org/@stdlib%2ffs-resolve-parent-path 124ms (cache revalidated)
87 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-little-endian 702ms (cache revalidated)
88 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fnumber-float64-base-to-words 702ms (cache revalidated)
89 timing idealTree:node_modules/@stdlib/math-base-special-ln Completed in 719ms
90 timing idealTree:node_modules/@stdlib/constants-float64-exponent-bias Completed in 0ms
91 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
92 timing idealTree:node_modules/@stdlib/constants-float64-ninf Completed in 1ms
93 timing idealTree:node_modules/@stdlib/math-base-assert-is-nan Completed in 0ms
94 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
95 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
96 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
97 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
98 silly fetch manifest @stdlib/assert-is-number@^0.2.1
99 silly fetch manifest @stdlib/number-float64-base-to-float32@^0.2.1
100 silly fetch manifest @stdlib/string-format@^0.2.1
101 silly fetch manifest @stdlib/utils-define-nonenumerable-read-only-property@^0.2.1
102 silly fetch manifest @stdlib/utils-define-property@^0.2.1
103 silly fetch manifest @stdlib/array-float32@^0.2.1
104 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fnumber-float64-base-to-float32 124ms (cache revalidated)
105 http fetch GET 200 https://registry.npmjs.org/@stdlib%2futils-define-property 126ms (cache revalidated)
106 http fetch GET 200 https://registry.npmjs.org/@stdlib%2futils-define-nonenumerable-read-only-property 130ms (cache revalidated)
107 http fetch GET 200 https://registry.npmjs.org/@stdlib%2farray-float32 135ms (cache revalidated)
108 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-number 149ms (cache revalidated)
109 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fstring-format 209ms (cache revalidated)
110 timing idealTree:node_modules/@stdlib/math-base-napi-unary Completed in 216ms
111 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
112 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
113 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
114 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
115 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
116 silly fetch manifest @stdlib/assert-has-tostringtag-support@^0.2.1
117 silly fetch manifest @stdlib/utils-native-class@^0.2.1
118 silly fetch manifest @stdlib/string-base-format-interpolate@^0.2.1
119 silly fetch manifest @stdlib/string-base-format-tokenize@^0.2.1
120 silly fetch manifest @stdlib/error-tools-fmtprodmsg@^0.2.1
121 http fetch GET 200 https://registry.npmjs.org/@stdlib%2futils-native-class 107ms (cache revalidated)
122 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fstring-base-format-tokenize 124ms (cache revalidated)
123 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fstring-base-format-interpolate 131ms (cache revalidated)
124 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-has-tostringtag-support 201ms (cache revalidated)
125 http fetch GET 200 https://registry.npmjs.org/@stdlib%2ferror-tools-fmtprodmsg 693ms (cache revalidated)
126 timing idealTree:node_modules/@stdlib/complex-float32 Completed in 702ms
127 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
128 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
129 silly fetch manifest @stdlib/assert-has-symbol-support@^0.2.0
130 silly fetch manifest @stdlib/assert-has-own-property@^0.2.1
131 silly fetch manifest @stdlib/symbol-ctor@^0.2.1
132 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-has-own-property 107ms (cache revalidated)
133 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-has-symbol-support 137ms (cache revalidated)
134 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fsymbol-ctor 397ms (cache revalidated)
135 timing idealTree:node_modules/@stdlib/assert-is-number Completed in 402ms
136 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.0
137 timing idealTree:node_modules/@stdlib/assert-has-tostringtag-support Completed in 1ms
138 timing idealTree:node_modules/@stdlib/assert-has-symbol-support Completed in 0ms
139 timing idealTree:node_modules/@stdlib/complex-float64 Completed in 0ms
140 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
141 silly fetch manifest @stdlib/assert-has-float64array-support@^0.2.1
142 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-has-float64array-support 137ms (cache revalidated)
143 timing idealTree:node_modules/@stdlib/complex-reim Completed in 138ms
144 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
145 silly fetch manifest @stdlib/assert-is-float64array@^0.2.1
146 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-float64array 377ms (cache revalidated)
147 timing idealTree:node_modules/@stdlib/array-float64 Completed in 379ms
148 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
149 timing idealTree:node_modules/@stdlib/assert-has-float64array-support Completed in 1ms
150 timing idealTree:node_modules/@stdlib/assert-is-float64array Completed in 0ms
151 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
152 silly fetch manifest @stdlib/assert-has-float32array-support@^0.2.1
153 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-has-float32array-support 101ms (cache revalidated)
154 timing idealTree:node_modules/@stdlib/complex-reimf Completed in 104ms
155 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
156 silly fetch manifest @stdlib/assert-is-float32array@^0.2.1
157 silly fetch manifest @stdlib/constants-float64-pinf@^0.2.1
158 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-float32array 128ms (cache revalidated)
159 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fconstants-float64-pinf 159ms (cache revalidated)
160 timing idealTree:node_modules/@stdlib/array-float32 Completed in 162ms
161 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
162 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
163 timing idealTree:node_modules/@stdlib/assert-has-float32array-support Completed in 2ms
164 timing idealTree:node_modules/@stdlib/assert-is-float32array Completed in 0ms
165 timing idealTree:node_modules/@stdlib/constants-float64-pinf Completed in 0ms
166 timing idealTree:node_modules/@stdlib/number-ctor Completed in 0ms
167 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
168 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
169 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
170 silly fetch manifest @stdlib/assert-has-uint32array-support@^0.2.1
171 silly fetch manifest @stdlib/array-uint16@^0.2.1
172 silly fetch manifest @stdlib/array-uint8@^0.2.1
173 silly fetch manifest @stdlib/os-byte-order@^0.2.1
174 silly fetch manifest @stdlib/os-float-word-order@^0.2.1
175 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-has-uint32array-support 104ms (cache revalidated)
176 http fetch GET 200 https://registry.npmjs.org/@stdlib%2farray-uint8 136ms (cache revalidated)
177 http fetch GET 200 https://registry.npmjs.org/@stdlib%2farray-uint16 138ms (cache revalidated)
178 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fos-byte-order 337ms (cache revalidated)
179 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fos-float-word-order 538ms (cache revalidated)
180 timing idealTree:node_modules/@stdlib/number-float64-base-get-high-word Completed in 545ms
181 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
182 silly fetch manifest @stdlib/assert-is-uint32array@^0.2.1
183 silly fetch manifest @stdlib/constants-uint32-max@^0.2.1
184 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-uint32array 104ms (cache revalidated)
185 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fconstants-uint32-max 146ms (cache revalidated)
186 timing idealTree:node_modules/@stdlib/array-uint32 Completed in 149ms
187 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
188 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
189 timing idealTree:node_modules/@stdlib/assert-has-uint32array-support Completed in 2ms
190 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
191 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
192 silly fetch manifest @stdlib/assert-has-uint16array-support@^0.2.1
193 silly fetch manifest @stdlib/assert-has-uint8array-support@^0.2.1
194 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-has-uint16array-support 127ms (cache revalidated)
195 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-has-uint8array-support 157ms (cache revalidated)
196 timing idealTree:node_modules/@stdlib/assert-is-little-endian Completed in 160ms
197 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
198 silly fetch manifest @stdlib/assert-is-uint16array@^0.2.1
199 silly fetch manifest @stdlib/constants-uint16-max@^0.2.1
200 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-uint16array 114ms (cache revalidated)
201 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fconstants-uint16-max 115ms (cache revalidated)
202 timing idealTree:node_modules/@stdlib/array-uint16 Completed in 117ms
203 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
204 silly fetch manifest @stdlib/assert-is-uint8array@^0.2.1
205 silly fetch manifest @stdlib/constants-uint8-max@^0.2.1
206 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fconstants-uint8-max 130ms (cache revalidated)
207 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-uint8array 136ms (cache revalidated)
208 timing idealTree:node_modules/@stdlib/array-uint8 Completed in 139ms
209 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
210 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
211 timing idealTree:node_modules/@stdlib/assert-has-uint16array-support Completed in 2ms
212 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
213 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
214 timing idealTree:node_modules/@stdlib/assert-has-uint8array-support Completed in 3ms
215 timing idealTree:node_modules/@stdlib/assert-is-uint16array Completed in 0ms
216 timing idealTree:node_modules/@stdlib/assert-is-uint32array Completed in 0ms
217 timing idealTree:node_modules/@stdlib/assert-is-uint8array Completed in 0ms
218 timing idealTree:node_modules/@stdlib/constants-uint16-max Completed in 0ms
219 timing idealTree:node_modules/@stdlib/constants-uint32-max Completed in 0ms
220 timing idealTree:node_modules/@stdlib/constants-uint8-max Completed in 0ms
221 timing idealTree:node_modules/@stdlib/number-float64-base-set-high-word Completed in 0ms
222 timing idealTree:node_modules/@stdlib/number-float64-base-to-float32 Completed in 0ms
223 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
224 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
225 silly fetch manifest @stdlib/assert-is-big-endian@^0.2.1
226 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-big-endian 349ms (cache revalidated)
227 timing idealTree:node_modules/@stdlib/number-float64-base-to-words Completed in 353ms
228 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
229 timing idealTree:node_modules/@stdlib/os-byte-order Completed in 2ms
230 timing idealTree:node_modules/@stdlib/assert-is-big-endian Completed in 0ms
231 timing idealTree:node_modules/@stdlib/os-float-word-order Completed in 0ms
232 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
233 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
234 timing idealTree:node_modules/@stdlib/string-format Completed in 2ms
235 timing idealTree:node_modules/@stdlib/string-base-format-interpolate Completed in 0ms
236 timing idealTree:node_modules/@stdlib/string-base-format-tokenize Completed in 0ms
237 timing idealTree:node_modules/@stdlib/utils-define-nonenumerable-read-only-property Completed in 0ms
238 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
239 timing idealTree:node_modules/@stdlib/utils-define-property Completed in 1ms
240 timing idealTree:node_modules/@stdlib/error-tools-fmtprodmsg Completed in 0ms
241 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
242 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
243 silly placeDep ROOT [email protected] OK for: @stdlib/[email protected] want: ^2.6.9
244 silly placeDep ROOT [email protected] OK for: @stdlib/[email protected] want: ^1.1.7
245 silly fetch manifest @stdlib/assert-is-function@^0.2.1
246 silly fetch manifest @stdlib/assert-is-plain-object@^0.2.1
247 silly fetch manifest @stdlib/assert-is-string@^0.2.1
248 silly fetch manifest @stdlib/fs-exists@^0.2.1
249 silly fetch manifest @stdlib/process-cwd@^0.2.1
250 silly fetch manifest @stdlib/regexp-extended-length-path@^0.2.1
251 silly fetch manifest @stdlib/string-base-lowercase@^0.3.1
252 silly fetch manifest @stdlib/string-replace@^0.2.1
253 silly fetch manifest [email protected]
254 silly fetch manifest is-core-module@^2.13.0
255 http fetch GET 200 https://registry.npmjs.org/ms 97ms (cache revalidated)
256 silly fetch manifest path-parse@^1.0.7
257 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-string 113ms (cache revalidated)
258 silly fetch manifest supports-preserve-symlinks-flag@^1.0.0
259 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-function 121ms (cache revalidated)
260 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fregexp-extended-length-path 124ms (cache revalidated)
261 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fprocess-cwd 129ms (cache revalidated)
262 http fetch GET 200 https://registry.npmjs.org/@stdlib%2ffs-exists 130ms (cache revalidated)
263 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-plain-object 165ms (cache revalidated)
264 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fstring-replace 164ms (cache revalidated)
265 http fetch GET 200 https://registry.npmjs.org/path-parse 69ms (cache revalidated)
266 http fetch GET 200 https://registry.npmjs.org/is-core-module 205ms (cache revalidated)
267 http fetch GET 200 https://registry.npmjs.org/supports-preserve-symlinks-flag 120ms (cache revalidated)
268 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fstring-base-lowercase 600ms (cache revalidated)
269 timing idealTree:node_modules/@stdlib/utils-library-manifest Completed in 607ms
270 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
271 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
272 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
273 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
274 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
275 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
276 silly fetch manifest @stdlib/utils-type-of@^0.2.1
277 silly fetch manifest @stdlib/assert-is-object@^0.2.1
278 silly fetch manifest @stdlib/utils-get-prototype-of@^0.2.1
279 http fetch GET 200 https://registry.npmjs.org/@stdlib%2futils-type-of 104ms (cache revalidated)
280 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-object 108ms (cache revalidated)
281 http fetch GET 200 https://registry.npmjs.org/@stdlib%2futils-get-prototype-of 112ms (cache revalidated)
282 timing idealTree:node_modules/@stdlib/fs-resolve-parent-path Completed in 120ms
283 timing idealTree:node_modules/@stdlib/assert-has-own-property Completed in 0ms
284 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
285 silly fetch manifest @stdlib/utils-constructor-name@^0.2.0
286 silly fetch manifest @stdlib/utils-global@^0.2.1
287 http fetch GET 200 https://registry.npmjs.org/@stdlib%2futils-global 121ms (cache revalidated)
288 http fetch GET 200 https://registry.npmjs.org/@stdlib%2futils-constructor-name 125ms (cache revalidated)
289 timing idealTree:node_modules/@stdlib/assert-is-function Completed in 126ms
290 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
291 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
292 silly fetch manifest @stdlib/assert-is-array@^0.2.1
293 silly fetch manifest @stdlib/object-ctor@^0.2.1
294 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-array 166ms (cache revalidated)
295 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fobject-ctor 797ms (cache revalidated)
296 timing idealTree:node_modules/@stdlib/assert-is-plain-object Completed in 800ms
297 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
298 timing idealTree:node_modules/@stdlib/assert-is-object Completed in 2ms
299 timing idealTree:node_modules/@stdlib/assert-is-array Completed in 0ms
300 timing idealTree:node_modules/@stdlib/assert-is-string Completed in 0ms
301 timing idealTree:node_modules/@stdlib/fs-exists Completed in 0ms
302 timing idealTree:node_modules/@stdlib/process-cwd Completed in 0ms
303 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
304 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.3.1
305 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
306 silly fetch manifest @stdlib/assert-is-regexp@^0.2.1
307 silly fetch manifest @stdlib/string-base-replace@^0.2.1
308 silly fetch manifest @stdlib/utils-escape-regexp-string@^0.2.1
309 http fetch GET 200 https://registry.npmjs.org/@stdlib%2futils-escape-regexp-string 98ms (cache revalidated)
310 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-regexp 165ms (cache revalidated)
311 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fstring-base-replace 566ms (cache revalidated)
312 timing idealTree:node_modules/@stdlib/utils-convert-path Completed in 571ms
313 timing idealTree:node_modules/@stdlib/regexp-extended-length-path Completed in 0ms
314 timing idealTree:node_modules/@stdlib/string-base-lowercase Completed in 0ms
315 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
316 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
317 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
318 timing idealTree:node_modules/@stdlib/string-replace Completed in 4ms
319 timing idealTree:node_modules/@stdlib/assert-is-regexp Completed in 0ms
320 timing idealTree:node_modules/@stdlib/string-base-replace Completed in 0ms
321 timing idealTree:node_modules/@stdlib/utils-escape-regexp-string Completed in 0ms
322 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
323 timing idealTree:node_modules/@stdlib/utils-get-prototype-of Completed in 1ms
324 timing idealTree:node_modules/@stdlib/object-ctor Completed in 0ms
325 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
326 timing idealTree:node_modules/@stdlib/utils-native-class Completed in 1ms
327 timing idealTree:node_modules/@stdlib/symbol-ctor Completed in 0ms
328 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.0
329 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
330 silly fetch manifest @stdlib/assert-is-buffer@^0.2.0
331 silly fetch manifest @stdlib/regexp-function-name@^0.2.1
332 silly fetch manifest @stdlib/assert-is-boolean@^0.2.0
333 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-buffer 110ms (cache revalidated)
334 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fregexp-function-name 129ms (cache revalidated)
335 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-boolean 155ms (cache revalidated)
336 timing idealTree:node_modules/@stdlib/utils-type-of Completed in 159ms
337 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.0
338 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
339 silly fetch manifest @stdlib/assert-is-object-like@^0.2.1
340 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-is-object-like 119ms (cache revalidated)
341 timing idealTree:node_modules/@stdlib/utils-constructor-name Completed in 122ms
342 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
343 silly fetch manifest @stdlib/assert-tools-array-function@^0.2.1
344 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fassert-tools-array-function 106ms (cache revalidated)
345 timing idealTree:node_modules/@stdlib/assert-is-buffer Completed in 108ms
346 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
347 timing idealTree:node_modules/@stdlib/assert-is-object-like Completed in 1ms
348 timing idealTree:node_modules/@stdlib/assert-tools-array-function Completed in 0ms
349 timing idealTree:node_modules/@stdlib/regexp-function-name Completed in 0ms
350 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.0
351 silly fetch manifest @stdlib/boolean-ctor@^0.2.1
352 http fetch GET 200 https://registry.npmjs.org/@stdlib%2fboolean-ctor 644ms (cache revalidated)
353 timing idealTree:node_modules/@stdlib/utils-global Completed in 647ms
354 silly placeDep ROOT @stdlib/[email protected] OK for: @stdlib/[email protected] want: ^0.2.1
355 timing idealTree:node_modules/@stdlib/assert-is-boolean Completed in 1ms
356 timing idealTree:node_modules/@stdlib/boolean-ctor Completed in 0ms
357 silly placeDep ROOT [email protected] OK for: [email protected] want: 2.0.0
358 timing idealTree:node_modules/debug Completed in 1ms
359 timing idealTree:node_modules/ms Completed in 0ms
360 silly placeDep ROOT [email protected] OK for: [email protected] want: ^2.13.0
361 silly placeDep ROOT [email protected] OK for: [email protected] want: ^1.0.7
362 silly placeDep ROOT [email protected] OK for: [email protected] want: ^1.0.0
363 silly fetch manifest hasown@^2.0.0
364 http fetch GET 200 https://registry.npmjs.org/hasown 69ms (cache revalidated)
365 timing idealTree:node_modules/resolve Completed in 73ms
366 silly placeDep ROOT [email protected] OK for: [email protected] want: ^2.0.0
367 silly fetch manifest function-bind@^1.1.2
368 http fetch GET 200 https://registry.npmjs.org/function-bind 79ms (cache revalidated)
369 timing idealTree:node_modules/is-core-module Completed in 81ms
370 silly placeDep ROOT [email protected] OK for: [email protected] want: ^1.1.2
371 timing idealTree:node_modules/hasown Completed in 1ms
372 timing idealTree:node_modules/function-bind Completed in 0ms
373 timing idealTree:node_modules/path-parse Completed in 0ms
374 timing idealTree:node_modules/supports-preserve-symlinks-flag Completed in 0ms
375 timing idealTree:buildDeps Completed in 9677ms
376 timing idealTree:fixDepFlags Completed in 1ms
377 timing idealTree Completed in 9694ms
378 timing reify:loadTrees Completed in 9695ms
379 timing reify:diffTrees Completed in 2ms
380 silly reify moves {}
381 timing reify:retireShallow Completed in 1ms
382 timing reify:createSparse Completed in 9ms
383 timing reify:loadBundles Completed in 0ms
384 silly audit bulk request {
384 silly audit   '@stdlib/math-base-special-ln': [ '0.2.1' ],
384 silly audit   '@stdlib/constants-float64-exponent-bias': [ '0.2.1' ],
384 silly audit   '@stdlib/constants-float64-ninf': [ '0.2.1' ],
384 silly audit   '@stdlib/math-base-assert-is-nan': [ '0.2.1' ],
384 silly audit   '@stdlib/math-base-napi-unary': [ '0.2.1' ],
384 silly audit   '@stdlib/number-float64-base-get-high-word': [ '0.2.1' ],
384 silly audit   '@stdlib/number-float64-base-set-high-word': [ '0.2.1' ],
384 silly audit   '@stdlib/utils-library-manifest': [ '0.2.1' ],
384 silly audit   '@stdlib/number-ctor': [ '0.2.1' ],
384 silly audit   '@stdlib/complex-float32': [ '0.2.1' ],
384 silly audit   '@stdlib/complex-float64': [ '0.2.1' ],
384 silly audit   '@stdlib/complex-reim': [ '0.2.1' ],
384 silly audit   '@stdlib/complex-reimf': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-number': [ '0.2.1' ],
384 silly audit   '@stdlib/number-float64-base-to-float32': [ '0.2.1' ],
384 silly audit   '@stdlib/string-format': [ '0.2.1' ],
384 silly audit   '@stdlib/utils-define-nonenumerable-read-only-property': [ '0.2.1' ],
384 silly audit   '@stdlib/utils-define-property': [ '0.2.3' ],
384 silly audit   '@stdlib/assert-has-tostringtag-support': [ '0.2.1' ],
384 silly audit   '@stdlib/utils-native-class': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-has-symbol-support': [ '0.2.1' ],
384 silly audit   '@stdlib/array-float64': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-has-float64array-support': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-float64array': [ '0.2.1' ],
384 silly audit   '@stdlib/array-float32': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-has-float32array-support': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-float32array': [ '0.2.1' ],
384 silly audit   '@stdlib/constants-float64-pinf': [ '0.2.1' ],
384 silly audit   '@stdlib/array-uint32': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-little-endian': [ '0.2.1' ],
384 silly audit   '@stdlib/number-float64-base-to-words': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-has-uint32array-support': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-uint32array': [ '0.2.1' ],
384 silly audit   '@stdlib/constants-uint32-max': [ '0.2.1' ],
384 silly audit   '@stdlib/array-uint16': [ '0.2.1' ],
384 silly audit   '@stdlib/array-uint8': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-has-uint16array-support': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-has-uint8array-support': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-uint16array': [ '0.2.1' ],
384 silly audit   '@stdlib/constants-uint16-max': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-uint8array': [ '0.2.1' ],
384 silly audit   '@stdlib/constants-uint8-max': [ '0.2.1' ],
384 silly audit   '@stdlib/os-byte-order': [ '0.2.1' ],
384 silly audit   '@stdlib/os-float-word-order': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-big-endian': [ '0.2.1' ],
384 silly audit   '@stdlib/string-base-format-interpolate': [ '0.2.1' ],
384 silly audit   '@stdlib/string-base-format-tokenize': [ '0.2.1' ],
384 silly audit   '@stdlib/error-tools-fmtprodmsg': [ '0.2.1' ],
384 silly audit   '@stdlib/fs-resolve-parent-path': [ '0.2.1' ],
384 silly audit   '@stdlib/utils-convert-path': [ '0.2.1' ],
384 silly audit   debug: [ '2.6.9' ],
384 silly audit   resolve: [ '1.22.8' ],
384 silly audit   '@stdlib/assert-has-own-property': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-function': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-plain-object': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-string': [ '0.2.1' ],
384 silly audit   '@stdlib/fs-exists': [ '0.2.1' ],
384 silly audit   '@stdlib/process-cwd': [ '0.2.1' ],
384 silly audit   '@stdlib/utils-type-of': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-object': [ '0.2.1' ],
384 silly audit   '@stdlib/utils-get-prototype-of': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-array': [ '0.2.1' ],
384 silly audit   '@stdlib/regexp-extended-length-path': [ '0.2.1' ],
384 silly audit   '@stdlib/string-base-lowercase': [ '0.3.1' ],
384 silly audit   '@stdlib/string-replace': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-regexp': [ '0.2.1' ],
384 silly audit   '@stdlib/string-base-replace': [ '0.2.1' ],
384 silly audit   '@stdlib/utils-escape-regexp-string': [ '0.2.1' ],
384 silly audit   '@stdlib/object-ctor': [ '0.2.1' ],
384 silly audit   '@stdlib/symbol-ctor': [ '0.2.1' ],
384 silly audit   '@stdlib/utils-constructor-name': [ '0.2.1' ],
384 silly audit   '@stdlib/utils-global': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-buffer': [ '0.2.1' ],
384 silly audit   '@stdlib/regexp-function-name': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-object-like': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-tools-array-function': [ '0.2.1' ],
384 silly audit   '@stdlib/assert-is-boolean': [ '0.2.1' ],
384 silly audit   '@stdlib/boolean-ctor': [ '0.2.1' ],
384 silly audit   ms: [ '2.0.0' ],
384 silly audit   'is-core-module': [ '2.13.1' ],
384 silly audit   'path-parse': [ '1.0.7' ],
384 silly audit   'supports-preserve-symlinks-flag': [ '1.0.0' ],
384 silly audit   hasown: [ '2.0.2' ],
384 silly audit   'function-bind': [ '1.1.2' ]
384 silly audit }
385 timing reifyNode:node_modules/path-parse Completed in 138ms
386 timing reifyNode:node_modules/ms Completed in 139ms
387 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/advisories/bulk 181ms
388 timing auditReport:getReport Completed in 183ms
389 silly audit report {}
390 timing auditReport:init Completed in 0ms
391 timing reify:audit Completed in 185ms
392 timing reifyNode:node_modules/hasown Completed in 182ms
393 timing reifyNode:node_modules/supports-preserve-symlinks-flag Completed in 188ms
394 timing reifyNode:node_modules/is-core-module Completed in 198ms
395 timing reifyNode:node_modules/@stdlib/symbol-ctor Completed in 201ms
396 timing reifyNode:node_modules/@stdlib/string-base-lowercase Completed in 201ms
397 timing reifyNode:node_modules/@stdlib/assert-is-object Completed in 201ms
398 timing reifyNode:node_modules/@stdlib/assert-is-array Completed in 202ms
399 timing reifyNode:node_modules/@stdlib/error-tools-fmtprodmsg Completed in 201ms
400 timing reifyNode:node_modules/@stdlib/assert-is-function Completed in 201ms
401 timing reifyNode:node_modules/@stdlib/assert-is-uint8array Completed in 202ms
402 timing reifyNode:node_modules/@stdlib/assert-has-symbol-support Completed in 202ms
403 timing reifyNode:node_modules/@stdlib/string-base-replace Completed in 205ms
404 timing reifyNode:node_modules/@stdlib/regexp-extended-length-path Completed in 205ms
405 timing reifyNode:node_modules/@stdlib/constants-uint16-max Completed in 205ms
406 timing reifyNode:node_modules/@stdlib/constants-uint8-max Completed in 205ms
407 timing reifyNode:node_modules/@stdlib/constants-uint32-max Completed in 204ms
408 timing reifyNode:node_modules/@stdlib/assert-is-little-endian Completed in 205ms
409 timing reifyNode:node_modules/@stdlib/assert-is-big-endian Completed in 206ms
410 timing reifyNode:node_modules/@stdlib/assert-has-tostringtag-support Completed in 205ms
411 timing reifyNode:node_modules/@stdlib/number-float64-base-to-float32 Completed in 205ms
412 timing reifyNode:node_modules/@stdlib/boolean-ctor Completed in 208ms
413 timing reifyNode:node_modules/@stdlib/assert-is-object-like Completed in 209ms
414 timing reifyNode:node_modules/@stdlib/assert-tools-array-function Completed in 209ms
415 timing reifyNode:node_modules/@stdlib/number-ctor Completed in 206ms
416 timing reifyNode:node_modules/@stdlib/process-cwd Completed in 208ms
417 timing reifyNode:node_modules/@stdlib/assert-is-buffer Completed in 210ms
418 timing reifyNode:node_modules/@stdlib/assert-has-own-property Completed in 209ms
419 timing reifyNode:node_modules/@stdlib/assert-is-uint16array Completed in 209ms
420 timing reifyNode:node_modules/@stdlib/string-base-format-tokenize Completed in 210ms
421 timing reifyNode:node_modules/@stdlib/assert-is-float32array Completed in 209ms
422 timing reifyNode:node_modules/@stdlib/assert-is-uint32array Completed in 209ms
423 timing reifyNode:node_modules/@stdlib/assert-is-float64array Completed in 209ms
424 timing reifyNode:node_modules/@stdlib/utils-define-nonenumerable-read-only-property Completed in 209ms
425 timing reifyNode:node_modules/function-bind Completed in 214ms
426 timing reifyNode:node_modules/@stdlib/fs-exists Completed in 212ms
427 timing reifyNode:node_modules/@stdlib/array-uint16 Completed in 212ms
428 timing reifyNode:node_modules/@stdlib/array-uint8 Completed in 212ms
429 timing reifyNode:node_modules/@stdlib/assert-has-float32array-support Completed in 212ms
430 timing reifyNode:node_modules/@stdlib/array-uint32 Completed in 213ms
431 timing reifyNode:node_modules/@stdlib/array-float64 Completed in 213ms
432 timing reifyNode:node_modules/@stdlib/array-float32 Completed in 213ms
433 timing reifyNode:node_modules/@stdlib/assert-has-float64array-support Completed in 213ms
434 timing reifyNode:node_modules/@stdlib/utils-constructor-name Completed in 217ms
435 timing reifyNode:node_modules/@stdlib/utils-escape-regexp-string Completed in 217ms
436 timing reifyNode:node_modules/@stdlib/string-replace Completed in 217ms
437 timing reifyNode:node_modules/@stdlib/object-ctor Completed in 217ms
438 timing reifyNode:node_modules/@stdlib/assert-is-regexp Completed in 218ms
439 timing reifyNode:node_modules/@stdlib/assert-is-plain-object Completed in 217ms
440 timing reifyNode:node_modules/@stdlib/utils-convert-path Completed in 217ms
441 timing reifyNode:node_modules/@stdlib/regexp-function-name Completed in 221ms
442 timing reifyNode:node_modules/@stdlib/assert-has-uint16array-support Completed in 220ms
443 timing reifyNode:node_modules/@stdlib/assert-has-uint32array-support Completed in 219ms
444 timing reifyNode:node_modules/@stdlib/assert-has-uint8array-support Completed in 220ms
445 timing reifyNode:node_modules/@stdlib/constants-float64-pinf Completed in 220ms
446 timing reifyNode:node_modules/@stdlib/constants-float64-exponent-bias Completed in 220ms
447 timing reifyNode:node_modules/@stdlib/assert-is-boolean Completed in 223ms
448 timing reifyNode:node_modules/@stdlib/string-format Completed in 221ms
449 timing reifyNode:node_modules/@stdlib/constants-float64-ninf Completed in 220ms
450 timing reifyNode:node_modules/@stdlib/utils-get-prototype-of Completed in 223ms
451 timing reifyNode:node_modules/@stdlib/fs-resolve-parent-path Completed in 223ms
452 timing reifyNode:node_modules/@stdlib/os-byte-order Completed in 224ms
453 timing reifyNode:node_modules/debug Completed in 224ms
454 timing reifyNode:node_modules/@stdlib/assert-is-number Completed in 224ms
455 timing reifyNode:node_modules/@stdlib/utils-native-class Completed in 224ms
456 timing reifyNode:node_modules/@stdlib/assert-is-string Completed in 226ms
457 timing reifyNode:node_modules/@stdlib/utils-global Completed in 227ms
458 timing reifyNode:node_modules/@stdlib/os-float-word-order Completed in 228ms
459 timing reifyNode:node_modules/@stdlib/complex-reimf Completed in 226ms
460 timing reifyNode:node_modules/@stdlib/complex-reim Completed in 226ms
461 timing reifyNode:node_modules/@stdlib/utils-define-property Completed in 227ms
462 timing reifyNode:node_modules/@stdlib/string-base-format-interpolate Completed in 229ms
463 timing reifyNode:node_modules/@stdlib/utils-type-of Completed in 230ms
464 timing reifyNode:node_modules/@stdlib/utils-library-manifest Completed in 228ms
465 timing reifyNode:node_modules/@stdlib/complex-float32 Completed in 230ms
466 timing reifyNode:node_modules/@stdlib/math-base-assert-is-nan Completed in 231ms
467 timing reifyNode:node_modules/@stdlib/number-float64-base-to-words Completed in 235ms
468 timing reifyNode:node_modules/@stdlib/number-float64-base-get-high-word Completed in 234ms
469 timing reifyNode:node_modules/@stdlib/complex-float64 Completed in 234ms
470 timing reifyNode:node_modules/@stdlib/number-float64-base-set-high-word Completed in 234ms
471 timing reifyNode:node_modules/@stdlib/math-base-napi-unary Completed in 235ms
472 timing reifyNode:node_modules/@stdlib/math-base-special-ln Completed in 236ms
473 timing reifyNode:node_modules/resolve Completed in 266ms
474 timing reify:unpack Completed in 268ms
475 timing reify:unretire Completed in 0ms
476 timing build:queue Completed in 3ms
477 timing build:link:node_modules/resolve Completed in 2ms
478 timing build:link Completed in 2ms
479 info run @stdlib/[email protected] install node_modules/@stdlib/math-base-special-ln node-gyp rebuild
480 info run @stdlib/[email protected] install { code: 1, signal: null }
481 timing reify:rollback:createSparse Completed in 221ms
482 timing reify:rollback:retireShallow Completed in 0ms
483 timing command:install Completed in 11397ms
484 verbose stack Error: command failed
484 verbose stack     at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:53:27)
484 verbose stack     at ChildProcess.emit (node:events:519:28)
484 verbose stack     at maybeClose (node:internal/child_process:1105:16)
484 verbose stack     at ChildProcess._handle.onexit (node:internal/child_process:305:5)
485 verbose pkgid @stdlib/[email protected]
486 verbose cwd /Users/matt/Documents/temp/test
487 verbose Darwin 22.5.0
488 verbose node v21.7.1
489 verbose npm  v10.5.0
490 error code 1
491 error path /Users/matt/Documents/temp/test/node_modules/@stdlib/math-base-special-ln
492 error command failed
493 error command sh -c node-gyp rebuild
494 error gyp info it worked if it ends with ok
494 error gyp info using [email protected]
494 error gyp info using [email protected] | darwin | x64
494 error gyp info find Python using Python version 3.12.2 found at "/Users/matt/.pyenv/versions/3.12.2/bin/python3.12"
494 error gyp info spawn /Users/matt/.pyenv/versions/3.12.2/bin/python3.12
494 error gyp info spawn args [
494 error gyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
494 error gyp info spawn args 'binding.gyp',
494 error gyp info spawn args '-f',
494 error gyp info spawn args 'make',
494 error gyp info spawn args '-I',
494 error gyp info spawn args '/Users/matt/Documents/temp/test/node_modules/@stdlib/math-base-special-ln/build/config.gypi',
494 error gyp info spawn args '-I',
494 error gyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
494 error gyp info spawn args '-I',
494 error gyp info spawn args '/Users/matt/Library/Caches/node-gyp/21.7.1/include/node/common.gypi',
494 error gyp info spawn args '-Dlibrary=shared_library',
494 error gyp info spawn args '-Dvisibility=default',
494 error gyp info spawn args '-Dnode_root_dir=/Users/matt/Library/Caches/node-gyp/21.7.1',
494 error gyp info spawn args '-Dnode_gyp_dir=/usr/local/lib/node_modules/npm/node_modules/node-gyp',
494 error gyp info spawn args '-Dnode_lib_file=/Users/matt/Library/Caches/node-gyp/21.7.1/<(target_arch)/node.lib',
494 error gyp info spawn args '-Dmodule_root_dir=/Users/matt/Documents/temp/test/node_modules/@stdlib/math-base-special-ln',
494 error gyp info spawn args '-Dnode_engine=v8',
494 error gyp info spawn args '--depth=.',
494 error gyp info spawn args '--no-parallel',
494 error gyp info spawn args '--generator-output',
494 error gyp info spawn args 'build',
494 error gyp info spawn args '-Goutput_dir=.'
494 error gyp info spawn args ]
494 error gyp: binding.gyp not found (cwd: /Users/matt/Documents/temp/test/node_modules/@stdlib/math-base-special-ln) while trying to load binding.gyp
494 error gyp ERR! configure error 
494 error gyp ERR! stack Error: `gyp` failed with exit code: 1
494 error gyp ERR! stack at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:271:18)
494 error gyp ERR! stack at ChildProcess.emit (node:events:519:28)
494 error gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:294:12)
494 error gyp ERR! System Darwin 22.5.0
494 error gyp ERR! command "/usr/local/Cellar/node/21.7.1/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
494 error gyp ERR! cwd /Users/matt/Documents/temp/test/node_modules/@stdlib/math-base-special-ln
494 error gyp ERR! node -v v21.7.1
494 error gyp ERR! node-gyp -v v10.0.1
494 error gyp ERR! not ok
495 verbose exit 1
496 timing npm Completed in 11671ms
497 verbose unfinished npm timer reify 1712255486793
498 verbose unfinished npm timer reify:build 1712255496776
499 verbose unfinished npm timer build 1712255496777
500 verbose unfinished npm timer build:deps 1712255496777
501 verbose unfinished npm timer build:run:install 1712255496783
502 verbose unfinished npm timer build:run:install:node_modules/@stdlib/math-base-special-ln 1712255496783
503 verbose code 1
504 error A complete log of this run can be found in: /Users/matt/.npm/_logs/2024-04-04T18_31_26_518Z-debug-0.log

Related Issues

N/A

Questions

No.

Demo

No response

Reproduction

- on macos, start a new project with npm init
- `npm i @stdlib/math-base-special-ln`

Expected Results

Installation Completes

Actual Results

See attached log.

Version

latest

Environments

Node.js

Browser Version

No response

Node.js / npm Version

npm 10.5.0, node 21.7.1

Platform

macOS

Checklist

  • Read and understood the Code of Conduct.
  • Searched for existing issues and pull requests.

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't working.

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions