@@ -8,31 +8,31 @@ directories to create the Node.js binaries.
8
8
All dependencies are located within the ` deps ` directory.
9
9
This a list of all the dependencies:
10
10
11
- * [ acorn 8.11.2 ] [ ]
12
- * [ ada 2.7.4 ] [ ]
13
- * [ base64 0.5.1 ] [ ]
14
- * [ brotli 1.0.9 ] [ ]
15
- * [ c-ares 1.20.1 ] [ ]
16
- * [ cjs-module-lexer 1.2.2 ] [ ]
11
+ * [ acorn] [ ]
12
+ * [ ada] [ ]
13
+ * [ base64] [ ]
14
+ * [ brotli] [ ]
15
+ * [ c-ares] [ ]
16
+ * [ cjs-module-lexer] [ ]
17
17
* [ corepack] [ ]
18
- * [ googletest 76bb2af ] [ ]
19
- * [ histogram 0.11.8 ] [ ]
20
- * [ icu-small 74.1 ] [ ]
21
- * [ libuv 1.47.0 ] [ ]
22
- * [ llhttp 9.1.3 ] [ ]
23
- * [ minimatch 9.0.3 ] [ ]
24
- * [ nghttp2 1.58.0 ] [ ]
25
- * [ nghttp3 0.7.0 ] [ ]
26
- * [ ngtcp2 0.8.1 ] [ ]
27
- * [ npm 9.6.7 ] [ ]
28
- * [ openssl 3.0.8 ] [ ]
29
- * [ postject 1.0.0-alpha.6 ] [ ]
30
- * [ simdjson 3.6.2 ] [ ]
31
- * [ simdutf 4.0.4 ] [ ]
32
- * [ undici 5.28.2 ] [ ]
33
- * [ uvwasi 0.0.19 ] [ ]
34
- * [ V8 11.8.172.12 ] [ ]
35
- * [ zlib 1.3.0.1-motley-dd5fc13 ] [ ]
18
+ * [ googletest] [ ]
19
+ * [ histogram] [ ]
20
+ * [ icu-small] [ ]
21
+ * [ libuv] [ ]
22
+ * [ llhttp] [ ]
23
+ * [ minimatch] [ ]
24
+ * [ nghttp2] [ ]
25
+ * [ nghttp3] [ ]
26
+ * [ ngtcp2] [ ]
27
+ * [ npm] [ ]
28
+ * [ openssl] [ ]
29
+ * [ postject] [ ]
30
+ * [ simdjson] [ ]
31
+ * [ simdutf] [ ]
32
+ * [ undici] [ ]
33
+ * [ uvwasi] [ ]
34
+ * [ V8] [ ]
35
+ * [ zlib] [ ]
36
36
37
37
Any code which meets one or more of these conditions should
38
38
be managed as a dependency:
@@ -145,35 +145,35 @@ takes care of npm update, it is maintained by the npm team.
145
145
146
146
## Dependency list
147
147
148
- ### acorn 8.11.2
148
+ ### acorn
149
149
150
150
The [ acorn] ( https://github.com/acornjs/acorn ) dependency is a JavaScript parser.
151
151
[ acorn-walk] ( https://github.com/acornjs/acorn/tree/master/acorn-walk ) is
152
152
an abstract syntax tree walker for the ESTree format.
153
153
154
- ### ada 2.7.4
154
+ ### ada
155
155
156
156
The [ ada] ( https://github.com/ada-url/ada ) dependency is a
157
157
fast and spec-compliant URL parser written in C++.
158
158
159
- ### base64 0.5.1
159
+ ### base64
160
160
161
161
The [ base64] ( https://github.com/aklomp/base64 ) dependency is a base64
162
162
stream encoding/decoding library in C99 with SIMD and OpenMP acceleration.
163
163
It also contains wrapper functions to encode/decode simple
164
164
length-delimited strings.
165
165
166
- ### brotli 1.0.9
166
+ ### brotli
167
167
168
168
The [ brotli] ( https://github.com/google/brotli ) dependency is
169
169
used for the homonym generic-purpose lossless compression algorithm.
170
170
171
- ### c-ares 1.20.1
171
+ ### c-ares
172
172
173
173
The [ c-ares] ( https://github.com/c-ares/c-ares ) is a C library
174
174
for asynchronous DNS requests.
175
175
176
- ### cjs-module-lexer 1.2.2
176
+ ### cjs-module-lexer
177
177
178
178
The [ cjs-module-lexer] ( https://github.com/nodejs/node/tree/HEAD/deps/cjs-module-lexer )
179
179
dependency is used within the Node.js ESM implementation to detect the
@@ -190,52 +190,52 @@ In practical terms, Corepack will let you use Yarn and pnpm without having to
190
190
install them - just like what currently happens with npm, which is shipped
191
191
by Node.js by default.
192
192
193
- ### googletest 76bb2af
193
+ ### googletest
194
194
195
195
The [ googletest] ( https://github.com/google/googletest ) dependency is Google’s
196
196
C++ testing and mocking framework.
197
197
198
- ### histogram 0.11.8
198
+ ### histogram
199
199
200
200
The [ histogram] ( https://github.com/HdrHistogram/HdrHistogram_c ) dependency is
201
201
a C port of High Dynamic Range (HDR) Histogram.
202
202
203
- ### icu-small 74.1
203
+ ### ic
204
204
205
205
The [ icu] ( http://site.icu-project.org ) is widely used set of C/C++
206
206
and Java libraries providing Unicode and Globalization
207
207
support for software applications.
208
208
See [ maintaining-icu] [ ] for more informations.
209
209
210
- ### libuv 1.47.0
210
+ ### libuv
211
211
212
212
The [ libuv] ( https://github.com/libuv/libuv ) dependency is a
213
213
multi-platform support library with a focus on asynchronous I/O.
214
214
It was primarily developed for use by Node.js.
215
215
216
- ### llhttp 9.1.3
216
+ ### llhttp
217
217
218
218
The [ llhttp] ( https://github.com/nodejs/llhttp ) dependency is
219
219
the http parser used by Node.js.
220
220
See [ maintaining-http] [ ] for more informations.
221
221
222
- ### minimatch 9.0.3
222
+ ### minimatch
223
223
224
224
The [ minimatch] ( https://github.com/isaacs/minimatch ) dependency is a
225
225
minimal matching utility.
226
226
227
- ### nghttp2 1.58.0
227
+ ### nghttp2
228
228
229
229
The [ nghttp2] ( https://github.com/nghttp2/nghttp2 ) dependency is a C library
230
230
implementing HTTP/2 protocol.
231
231
See [ maintaining-http] [ ] for more informations.
232
232
233
- ### nghttp3 0.7.0
233
+ ### nghttp3
234
234
235
235
The [ nghttp3] ( https://github.com/ngtcp2/nghttp3 ) dependency is HTTP/3 library
236
236
written in C. See ngtcp2 for more informations.
237
237
238
- ### ngtcp2 0.8.1
238
+ ### ngtcp2
239
239
240
240
The ngtcp2 and nghttp3 dependencies provide the core functionality for
241
241
QUIC and HTTP/3.
@@ -255,7 +255,7 @@ The `nghttp3` library depends on `ngtcp2`. Both should always be updated
255
255
together. From ` ngtcp2 ` we only want the contents of the ` lib ` and ` crypto `
256
256
directories; from ` nghttp3 ` we only want the contents of the ` lib ` directory.
257
257
258
- ### npm 9.6.7
258
+ ### npm
259
259
260
260
The [ npm] ( https://github.com/npm/cli ) dependency is
261
261
the package manager for JavaScript.
@@ -270,7 +270,7 @@ are at the discretion of the release and LTS teams.
270
270
This process only covers full updates to new versions of npm. Cherry-picked
271
271
changes can be reviewed and landed via the normal consensus seeking process.
272
272
273
- ### openssl 3.0.8
273
+ ### openssl
274
274
275
275
The [ openssl] ( https://github.com/quictls/openssl ) dependency is a
276
276
fork of OpenSSL to enable QUIC.
@@ -282,78 +282,78 @@ the main openssl/openssl releases with the addition of APIs to support
282
282
the QUIC protocol.
283
283
See [ maintaining-openssl] [ ] for more informations.
284
284
285
- ### postject 1.0.0-alpha.6
285
+ ### postject
286
286
287
287
The [ postject] ( https://github.com/nodejs/postject ) dependency is used for the
288
288
[ Single Executable strategic initiative] ( https://github.com/nodejs/single-executable ) .
289
289
290
- ### simdjson 3.6.2
290
+ ### simdjson
291
291
292
292
The [ simdjson] ( https://github.com/simdjson/simdjson ) dependency is
293
293
a C++ library for fast JSON parsing.
294
294
295
- ### simdutf 4.0.4
295
+ ### simdutf
296
296
297
297
The [ simdutf] ( https://github.com/simdutf/simdutf ) dependency is
298
298
a C++ library for fast UTF-8 decoding and encoding.
299
299
300
- ### undici 5.28.2
300
+ ### undici
301
301
302
302
The [ undici] ( https://github.com/nodejs/undici ) dependency is an HTTP/1.1 client,
303
303
written from scratch for Node.js..
304
304
See [ maintaining-http] [ ] for more informations.
305
305
306
- ### uvwasi 0.0.19
306
+ ### uvwasi
307
307
308
308
The [ uvwasi] ( https://github.com/nodejs/uvwasi ) dependency implements
309
309
the WASI system call API, so that WebAssembly runtimes can easily
310
310
implement WASI calls.
311
311
Under the hood, uvwasi leverages libuv where possible for maximum portability.
312
312
See [ maintaining-web-assembly] [ ] for more informations.
313
313
314
- ### V8 11.8.172.12
314
+ ### V8
315
315
316
316
[ V8] ( https://chromium.googlesource.com/v8/v8.git/ ) is Google's open source
317
317
high-performance JavaScript and WebAssembly engine, written in C++.
318
318
See [ maintaining-V8] [ ] for more informations.
319
319
320
- ### zlib 1.3.0.1-motley-dd5fc13
320
+ ### zlib
321
321
322
322
The [ zlib] ( https://chromium.googlesource.com/chromium/src/+/refs/heads/main/third_party/zlib )
323
323
dependency lossless data-compression library,
324
324
it comes from the Chromium team's zlib fork which incorporated
325
325
performance improvements not currently available in standard zlib.
326
326
327
- [ acorn 8.11.2 ] : #acorn-8112
328
- [ ada 2.7.4 ] : #ada-274
329
- [ base64 0.5.1 ] : #base64-051
330
- [ brotli 1.0.9 ] : #brotli-109
331
- [ c-ares 1.20.1 ] : #c-ares-1201
332
- [ cjs-module-lexer 1.2.2 ] : #cjs-module-lexer-122
327
+ [ acorn ] : #acorn
328
+ [ ada ] : #ada
329
+ [ base64 ] : #base64
330
+ [ brotli ] : #brotli
331
+ [ c-ares ] : #c-ares
332
+ [ cjs-module-lexer ] : #cjs-module-lexer
333
333
[ corepack ] : #corepack
334
334
[ dependency-update-action ] : ../../../.github/workflows/tools.yml
335
- [ googletest 76bb2af ] : #googletest-76bb2af
336
- [ histogram 0.11.8 ] : #histogram-0118
337
- [ icu-small 74.1 ] : #icu-small-741
338
- [ libuv 1.47.0 ] : #libuv-1470
339
- [ llhttp 9.1.3 ] : #llhttp-913
335
+ [ googletest ] : #googletest
336
+ [ histogram ] : #histogram
337
+ [ icu-small ] : #icu-small
338
+ [ libuv ] : #libuv
339
+ [ llhttp ] : #llhttp
340
340
[ maintaining-V8 ] : ./maintaining-V8.md
341
341
[ maintaining-cjs-module-lexer ] : ./maintaining-cjs-module-lexer.md
342
342
[ maintaining-http ] : ./maintaining-http.md
343
343
[ maintaining-icu ] : ./maintaining-icu.md
344
344
[ maintaining-openssl ] : ./maintaining-openssl.md
345
345
[ maintaining-web-assembly ] : ./maintaining-web-assembly.md
346
- [ minimatch 9.0.3 ] : #minimatch-903
347
- [ nghttp2 1.58.0 ] : #nghttp2-1580
348
- [ nghttp3 0.7.0 ] : #nghttp3-070
349
- [ ngtcp2 0.8.1 ] : #ngtcp2-081
350
- [ npm 9.6.7 ] : #npm-967
351
- [ openssl 3.0.8 ] : #openssl-308
352
- [ postject 1.0.0-alpha.6 ] : #postject-100-alpha6
353
- [ simdjson 3.6.2 ] : #simdjson-362
354
- [ simdutf 4.0.4 ] : #simdutf-404
355
- [ undici 5.28.2 ] : #undici-5282
346
+ [ minimatch ] : #minimatch
347
+ [ nghttp2 ] : #nghttp2
348
+ [ nghttp3 ] : #nghttp3
349
+ [ ngtcp2 ] : #ngtcp2
350
+ [ npm ] : #npm
351
+ [ openssl ] : #openssl
352
+ [ postject ] : #postject
353
+ [ simdjson ] : #simdjson
354
+ [ simdutf ] : #simdutf
355
+ [ undici ] : #undici
356
356
[ update-openssl-action ] : ../../../.github/workflows/update-openssl.yml
357
- [ uvwasi 0.0.19 ] : #uvwasi-0019
358
- [ v8 11.8.172.12 ] : #v8-11817212
359
- [ zlib 1.3.0.1-motley-dd5fc13 ] : #zlib-1301-motley-dd5fc13
357
+ [ uvwasi ] : #uvwasi
358
+ [ v8 ] : #v8
359
+ [ zlib ] : #zlib
0 commit comments