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