Antoine du Hamel
253ebd2429
tools: add cache to lint-js-and-md
...
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/66412
Refs: https://github.com/nodejs/node/issues/64972
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
Reviewed-By: Mike McCready <66998419+MikeMcC399@users.noreply.github.com >
2026-10-03 11:27:00 +02:00
Brian Muenzenmeyer
37d5c80f97
build: toggle doc-kit verbosity based on V
...
Signed-off-by: bmuenzenmeyer <brian.muenzenmeyer@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/66293
Reviewed-By: Richard Lau <richard.lau@ibm.com >
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
2026-09-27 18:29:58 +00:00
inoway46
733bb345f0
build: add GZIP_COMPRESSION Make variable
...
Make gzip compression configurable for source, header, and binary
tarballs. Keep level 9 as the default.
Assisted-by: Codex
Signed-off-by: inoway46 <inoueyuya416@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/66228
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com >
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
2026-09-26 06:47:35 +00:00
Chengzhong Wu
e7d8ab529b
test: enable trace_events tests with perfetto
...
Signed-off-by: Chengzhong Wu <cwu631@bloomberg.net >
PR-URL: https://github.com/nodejs/node/pull/66068
Reviewed-By: James M Snell <jasnell@gmail.com >
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com >
2026-09-24 17:30:20 +00:00
Antoine du Hamel
87a4efb61f
Revert "build: update Makefile to support fat binary"
...
This reverts commit 1d8c022544 .
PR-URL: https://github.com/nodejs/node/pull/65427
Refs: https://github.com/nodejs/build/issues/4317
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com >
Reviewed-By: Tobias Nießen <tniessen@tnie.de >
Reviewed-By: Richard Lau <richard.lau@ibm.com >
Reviewed-By: Chengzhong Wu <legendecas@gmail.com >
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com >
Reviewed-By: René <contact.9a5d6388@renegade334.me.uk >
Reviewed-By: Matteo Collina <matteo.collina@gmail.com >
Reviewed-By: Colin Ihrig <cjihrig@gmail.com >
Reviewed-By: Stewart X Addison <sxa@redhat.com >
Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com >
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com >
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com >
2026-09-23 18:45:26 +02:00
Antoine du Hamel
f3ae4554fe
build: do not use bundled simdutf when built with --shared-simdutf
...
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/65891
Reviewed-By: Xuguang Mei <meixuguang@gmail.com >
2026-09-18 15:39:26 +00:00
avivkeller
18a9ba509a
build, doc: move to redesign
...
Signed-off-by: Aviv Keller <me@aviv.sh >
PR-URL: https://github.com/nodejs/node/pull/62045
Reviewed-By: James M Snell <jasnell@gmail.com >
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
Reviewed-By: Tim Perry <pimterry@gmail.com >
2026-09-15 19:50:51 -04:00
Shelley Vohr
b4c83f5904
build: fix quiet default for make builds
...
The Makefile documents quiet output unless V=1 and sets `V ?= 0`, but
it forwards `V=$(V)` to the gyp-generated makefile, which tests
`ifdef V`. "0" is a non-empty value there, so every make build has
printed the full compiler command lines regardless. Default V to empty
so the sub-make takes its quiet_ rules; `make V=1` and V=1 in the
environment stay verbose, and the ninja and cpplint checks already
compare against 1.
Refs: https://github.com/nodejs/node/pull/26740
Refs: https://github.com/nodejs/build/issues/4419
Signed-off-by: Shelley Vohr <shelley.vohr@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/65826
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
Reviewed-By: James M Snell <jasnell@gmail.com >
Reviewed-By: Gürgün Dayıoğlu <hey@gurgun.day >
2026-09-07 17:55:48 +00:00
Antoine du Hamel
073e85d772
build: add --shared-perfetto flag
...
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/65614
Reviewed-By: James M Snell <jasnell@gmail.com >
2026-09-07 15:24:12 +02:00
Antoine du Hamel
32b5d0d0f1
tools: do not hardcode yamllint path
...
Allows user to get `yamlllint` from other source than Pip (e.g. Nix).
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/65747
Reviewed-By: Colin Ihrig <cjihrig@gmail.com >
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
2026-09-04 22:21:58 +00:00
Antoine du Hamel
1e9fd9544e
build: add --shared-highway configure flag
...
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/65686
Reviewed-By: Chengzhong Wu <legendecas@gmail.com >
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
2026-09-04 15:31:22 +02:00
Antoine du Hamel
0df3c02e8b
build: add --shared-abseil configure flag
...
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/65682
Reviewed-By: Chengzhong Wu <legendecas@gmail.com >
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
2026-09-04 15:29:49 +02:00
Stewart X Addison
761e49e3c8
build: skip dockit on riscv64
...
Signed-off-by: Stewart X Addison <sxa@ibm.com >
PR-URL: https://github.com/nodejs/node/pull/62251
Reviewed-By: Richard Lau <richard.lau@ibm.com >
2026-09-03 17:22:34 +00:00
Antoine du Hamel
b0afbf5f0b
tools: do not hardcode path to Ruff
...
Allows user to get Ruff from other source than Pip (e.g. Nix).
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/65681
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
Reviewed-By: Richard Lau <richard.lau@ibm.com >
2026-09-02 14:25:07 +00:00
Huáng Jùnliàng
76bb3f7396
tools: enable concurrency for eslint
...
Signed-off-by: Huáng Jùnliàng <jlhwung@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/62352
Reviewed-By: Aviv Keller <me@aviv.sh >
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com >
Reviewed-By: Luigi Pinca <luigipinca@gmail.com >
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com >
2026-08-26 18:03:23 +00:00
James M Snell
0c31886aa7
meta: add a root-level AGENTS.md
...
We're seeing a number of repeated mistakes in AI-generated
contributions, including agents using `Signed-off-by`, creating
what appear to be unsupervised PRs, appearing to respond to
comments without human oversight, etc. Having an AGENTS.md
file with specific instructions to the agent on what to avoid
should help.
Signed-off-by: James M Snell <jasnell@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/65493
Reviewed-By: Robert Nagy <ronagy@icloud.com >
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com >
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com >
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com >
Reviewed-By: Moshe Atlow <moshe@atlow.co.il >
Reviewed-By: Chemi Atlow <chemi@atlow.co.il >
Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com >
Reviewed-By: Matteo Collina <matteo.collina@gmail.com >
Reviewed-By: Mike McCready <66998419+MikeMcC399@users.noreply.github.com >
Reviewed-By: Beth Griggs <bethanyngriggs@gmail.com >
2026-08-25 02:43:36 +00:00
Stewart X Addison
ad7a5b8302
build: update binary-upload to use correct tarball name
...
the binary-upload target uses $(TARNAME)-$(OSTYPE)-$(ARCH).tar.xz as the
name to upload whereas it is created by the $(BINARYTAR) target as
$(BINARYNAME). Since BINARYNAME includes the optional VARIATION when
present this gets missed out int he binary-upload target, for example
during a release build for Alpine/musl. This commit changes the
binary-upload target to use the same variable for the tarball that is
used when the file is created.
Signed-off-by: Stewart X Addison <sxa@ibm.com >
PR-URL: https://github.com/nodejs/node/pull/65282
Reviewed-By: Richard Lau <richard.lau@ibm.com >
Reviewed-By: Luigi Pinca <luigipinca@gmail.com >
Reviewed-By: Gürgün Dayıoğlu <hey@gurgun.day >
2026-08-16 09:40:47 +00:00
Chengzhong Wu
2564344f87
src: rename legacy trace event headers
...
Signed-off-by: Chengzhong Wu <cwu631@bloomberg.net >
PR-URL: https://github.com/nodejs/node/pull/64565
Refs: https://github.com/nodejs/diagnostics/issues/654
Reviewed-By: James M Snell <jasnell@gmail.com >
Reviewed-By: Ryuhei Shima <shimaryuhei@gmail.com >
2026-07-24 14:00:23 +00:00
Aviv Keller
63091d5308
build: allow linting node.1
...
Signed-off-by: avivkeller <me@aviv.sh >
PR-URL: https://github.com/nodejs/node/pull/64157
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com >
2026-07-06 09:44:07 +00:00
Antoine du Hamel
68f14c2ee6
Revert "build, doc: generate node.1 with doc-kit"
...
This reverts commit 81e93dff3b .
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/64091
Reviewed-By: Aviv Keller <me@aviv.sh >
Reviewed-By: Stewart X Addison <sxa@redhat.com >
Reviewed-By: Matteo Collina <matteo.collina@gmail.com >
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
Reviewed-By: Richard Lau <richard.lau@ibm.com >
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com >
Reviewed-By: Tobias Nießen <tniessen@tnie.de >
2026-06-23 17:10:12 +00:00
Aviv Keller
81e93dff3b
build, doc: generate node.1 with doc-kit
...
Signed-off-by: avivkeller <me@aviv.sh >
PR-URL: https://github.com/nodejs/node/pull/62044
Reviewed-By: Claudio Wunder <cwunder@gnome.org >
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com >
Reviewed-By: Matteo Collina <matteo.collina@gmail.com >
2026-06-20 08:21:10 +00:00
Guilherme Araújo
13feb34fb1
doc: generate llms.txt
...
Signed-off-by: Guilherme Araújo <arauujogui@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/62027
Reviewed-By: Aviv Keller <me@aviv.sh >
2026-05-26 23:57:44 +00:00
Antoine du Hamel
f56c4c5a9d
test: move FFI tests to NATIVE_SUITES
...
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/63165
Reviewed-By: Richard Lau <richard.lau@ibm.com >
Reviewed-By: Luigi Pinca <luigipinca@gmail.com >
2026-05-14 20:51:41 +00:00
Matteo Collina
6f81dc3680
meta: ignore AI assistants files
...
Ignore CLAUDE.md and AGENTS.md in .gitignore, and exclude
them from markdown and ESLint linting.
Signed-off-by: Matteo Collina <hello@matteocollina.com >
PR-URL: https://github.com/nodejs/node/pull/62612
Reviewed-By: James M Snell <jasnell@gmail.com >
Reviewed-By: Moshe Atlow <moshe@atlow.co.il >
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com >
Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com >
Reviewed-By: Luigi Pinca <luigipinca@gmail.com >
Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com >
Reviewed-By: Paolo Insogna <paolo@cowtech.it >
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com >
2026-05-11 07:36:07 +00:00
Antoine du Hamel
31da818417
tools: do not include HTML docs in slim tarball
...
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/62989
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
Reviewed-By: Luigi Pinca <luigipinca@gmail.com >
2026-04-29 14:05:31 +00:00
Joyee Cheung and Antoine du Hamel
05d002fc4a
build: make test-addons dependency-free
...
`make test-addons` used to depend on a markdown parser and then
doc-kit to extract C++ addon examples from addons.md by guessing
the file contents based on headings. This is hacky and brittle.
The introduction of doc-kit also means tests intended for verifying
the binary like `make test-only` now need to support doc-building
toolchains e.g. minifier, highlighter, and indirect dependencies
that rely on prebuilt-addon/wasm, which defeats the purpose
and makes it harder to run for experimental platforms.
This patch adds explicit
`<!-- addon-verify-file dir/filename -->` markers in addons.md to
locate extractable code blocks, avoiding fragile heuristics based on
heading text or code block order and eliminating the dependency
with simpler parsing.
Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/62388
Fixes: https://github.com/nodejs/node/issues/62385
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com >
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
Reviewed-By: Richard Lau <richard.lau@ibm.com >
2026-04-22 02:20:37 +00:00
cjihrig and Paolo Insogna
d0fa608c07
lib,src,test,doc: add node:ffi module
...
PR-URL: https://github.com/nodejs/node/pull/62072
Co-authored-by: Paolo Insogna <paolo@cowtech.it >
Reviewed-By: Matteo Collina <matteo.collina@gmail.com >
Reviewed-By: Bryan English <bryan@bryanenglish.com >
2026-04-14 10:44:30 +01:00
Antoine du Hamel
de5644cba8
tools: make v8.nix more stable
...
If we only pass to the V8 builders the dependencies it actually needs,
we can avoid rebuilding the same version of V8 just because an unrelated
Node.js dependency has been updated.
PR-URL: https://github.com/nodejs/node/pull/62508
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
2026-04-10 14:34:30 +00:00
Aviv Keller
583c479c9f
doc: use npm-published version of doc-kit
...
PR-URL: https://github.com/nodejs/node/pull/62139
Reviewed-By: Chengzhong Wu <legendecas@gmail.com >
Reviewed-By: James M Snell <jasnell@gmail.com >
2026-03-25 21:09:43 +00:00
Xavier Stouder
9fc6b64c12
doc: test and test-only targets do not run linter
...
`make test` and `make test-only` targets no longer runs linters.
This commit updates the inline comments and building doc to reflect
reality.
Fixes: https://github.com/nodejs/node/issues/58606
PR-URL: https://github.com/nodejs/node/pull/62120
Reviewed-By: Michaël Zasso <targos@protonmail.com >
Reviewed-By: Richard Lau <richard.lau@ibm.com >
Reviewed-By: Luigi Pinca <luigipinca@gmail.com >
Reviewed-By: René <contact.9a5d6388@renegade334.me.uk >
Reviewed-By: Matteo Collina <matteo.collina@gmail.com >
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com >
2026-03-17 23:19:31 +00:00
SRAVANI GUNDEPALLI
66a687f2be
build: skip dockit on IBMi
...
PR-URL: https://github.com/nodejs/node/pull/62189
Reviewed-By: Richard Lau <richard.lau@ibm.com >
Reviewed-By: Abdirahim Musse <abdirahim.musse@ibm.com >
Reviewed-By: Luigi Pinca <luigipinca@gmail.com >
Reviewed-By: Colin Ihrig <cjihrig@gmail.com >
2026-03-12 17:27:03 +00:00
76215dc993
build, doc: use new api doc tooling
...
Switches over to using the new doc generation tooling.
For more background on this, please see #52343
Signed-off-by: flakey5 <73616808+flakey5@users.noreply.github.com >
Co-authored-by: Claudio W <cwunder@gnome.org >
Co-authored-by: avivkeller <me@aviv.sh >
Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com >
Co-authored-by: Joyee Cheung <joyeec9h3@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/57343
Reviewed-By: Claudio Wunder <cwunder@gnome.org >
Reviewed-By: Luigi Pinca <luigipinca@gmail.com >
Reviewed-By: James M Snell <jasnell@gmail.com >
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com >
Reviewed-By: Aviv Keller <me@aviv.sh >
Reviewed-By: Daniel Lemire <daniel@lemire.me >
Reviewed-By: Jithil P Ponnan <jithil@outlook.com >
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
2026-02-27 01:53:56 +00:00
Antoine du Hamel
36ca6275c7
tools: test --shared-merve in test-shared workflow
...
PR-URL: https://github.com/nodejs/node/pull/61649
Reviewed-By: Colin Ihrig <cjihrig@gmail.com >
Reviewed-By: Chengzhong Wu <legendecas@gmail.com >
2026-02-05 08:48:27 +00:00
Antoine du Hamel
ca3d4e0cd3
build: add --shared-lief configure flag
...
PR-URL: https://github.com/nodejs/node/pull/61536
Reviewed-By: Chengzhong Wu <legendecas@gmail.com >
Reviewed-By: Colin Ihrig <cjihrig@gmail.com >
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com >
2026-01-28 22:29:05 +01:00
Joyee Cheung
9575913f99
build: add embedtest into native suite
...
Instead of adding a separate command to run the embedtest, since
it's now run by the node binary via tools/test.py and
test/embedding/test-embedding.js, put embedding into the native
suite in test scripts. This helps adding more embedding tests
into the folder and run them automatically without listing them
one by one in the scripts.
PR-URL: https://github.com/nodejs/node/pull/61357
Reviewed-By: Anna Henningsen <anna@addaleax.net >
Reviewed-By: Stefan Stojanovic <stefan.stojanovic@janeasystems.com >
2026-01-15 15:05:48 +00:00
Antoine du Hamel
eac00fabde
build: add --shared-nbytes configure flag
...
PR-URL: https://github.com/nodejs/node/pull/61341
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com >
Reviewed-By: Aviv Keller <me@aviv.sh >
Reviewed-By: Colin Ihrig <cjihrig@gmail.com >
2026-01-13 01:31:12 +00:00
Antoine du Hamel
842448b1ee
build: add --shared-hdr-histogram configure flag
...
PR-URL: https://github.com/nodejs/node/pull/61280
Reviewed-By: Colin Ihrig <cjihrig@gmail.com >
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com >
2026-01-07 13:44:14 +01:00
Antoine du Hamel
c198b1cd72
build: add --shared-gtest configure flag
...
PR-URL: https://github.com/nodejs/node/pull/61279
Reviewed-By: Colin Ihrig <cjihrig@gmail.com >
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com >
Reviewed-By: Chengzhong Wu <legendecas@gmail.com >
2026-01-07 11:32:34 +00:00
Antoine du Hamel
6218d14505
build: fix inconsistent quoting in Makefile
...
PR-URL: https://github.com/nodejs/node/pull/60511
Reviewed-By: Aviv Keller <me@aviv.sh >
2026-01-04 20:11:43 +00:00
Chengzhong Wu
493ce19486
deps: add vendor depenency crate
...
Add cargo config to support building a unified cargo static lib to
include multiple crate dependencies to be used by Node.js.
This also allows additional crate dependencies to be added, like amaro.
PR-URL: https://github.com/nodejs/node/pull/61072
Reviewed-By: Colin Ihrig <cjihrig@gmail.com >
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com >
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com >
2025-12-22 20:32:00 +00:00
Filip Skokan
41c507f56d
build: update test-wpt-report to use NODE instead of OUT_NODE
...
PR-URL: https://github.com/nodejs/node/pull/61024
Refs: https://openjs-foundation.slack.com/archives/C03BJP63CH0/p1765400746909869
Reviewed-By: Richard Lau <richard.lau@ibm.com >
Reviewed-By: Luigi Pinca <luigipinca@gmail.com >
Reviewed-By: Chengzhong Wu <legendecas@gmail.com >
Reviewed-By: Colin Ihrig <cjihrig@gmail.com >
2025-12-20 18:54:01 +00:00
Chengzhong Wu
28142a6106
build: run embedtest with node_g when BUILDTYPE=Debug
...
PR-URL: https://github.com/nodejs/node/pull/60850
Refs: https://github.com/nodejs/node/pull/60806
Reviewed-By: Colin Ihrig <cjihrig@gmail.com >
Reviewed-By: Vladimir Morozov <vmorozov@microsoft.com >
2025-12-01 15:23:30 +00:00
Chengzhong Wu and Antoine du Hamel
482b191727
build: ignore built-in temporal when building with shared lib
...
Co-Authored-By: Antoine du Hamel <duhamelantoine1995@gmail.com >
PR-URL: https://github.com/nodejs/node/pull/60703
Refs: https://github.com/nodejs/node/issues/58730
Refs: https://github.com/nodejs/node/pull/60693
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com >
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com >
Reviewed-By: James M Snell <jasnell@gmail.com >
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com >
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com >
2025-11-23 15:41:32 +00:00
Antoine du Hamel
3c8c1efe1e
tools: add an option to generate lighter archives
...
PR-URL: https://github.com/nodejs/node/pull/60294
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com >
2025-10-26 19:32:31 +01:00
Christian Clauss
0fb040603b
build: upgrade Python linter ruff, add rules ASYNC,PERF
...
PR-URL: https://github.com/nodejs/node/pull/59984
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com >
Reviewed-By: Luigi Pinca <luigipinca@gmail.com >
Reviewed-By: Chengzhong Wu <legendecas@gmail.com >
Reviewed-By: Moshe Atlow <moshe@atlow.co.il >
2025-10-08 07:37:31 +00:00
Jordan Harband
22a864a275
build: remove corepack from release tarballs
...
Closes #57763 .
Refs:
- https://github.com/nodejs/TSC/pull/1697#issuecomment-2737093616
- https://github.com/nodejs/node/pull/57617
- https://github.com/nodejs/node/pull/57763
PR-URL: https://github.com/nodejs/node/pull/59835
Reviewed-By: Michaël Zasso <targos@protonmail.com >
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com >
Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com >
Reviewed-By: Luigi Pinca <luigipinca@gmail.com >
2025-09-12 06:40:34 +00:00
Antoine du Hamel
6a46f31144
build: do not include custom ESLint rules testing in tarball
...
PR-URL: https://github.com/nodejs/node/pull/59809
Reviewed-By: Richard Lau <richard.lau@ibm.com >
Reviewed-By: Tierney Cyren <hello@bnb.im >
Reviewed-By: Luigi Pinca <luigipinca@gmail.com >
2025-09-11 00:27:23 +02:00
Richard Lau and Michaël Zasso
7232f09995
build,deps,tools: prepare to update to OpenSSL 3.5
...
Update the updater script and files under `deps/openssl/config` in
preparation for updating `deps/openssl` to OpenSSL 3.5.
Co-Authored-By: Michaël Zasso <targos@protonmail.com >
PR-URL: https://github.com/nodejs/node/pull/58100
Reviewed-By: Luigi Pinca <luigipinca@gmail.com >
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com >
Reviewed-By: James M Snell <jasnell@gmail.com >
Reviewed-By: Filip Skokan <panva.ip@gmail.com >
Reviewed-By: Michaël Zasso <targos@protonmail.com >
2025-07-26 22:40:19 +00:00
René
88cfdb3737
tools: remove config.status under make distclean
...
PR-URL: https://github.com/nodejs/node/pull/58603
Refs: https://github.com/nodejs/node/pull/21371
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com >
Reviewed-By: Luigi Pinca <luigipinca@gmail.com >
2025-06-12 22:47:18 +00:00
Michael Dawson
535c2f7562
sqlite: add build option to build without sqlite
...
Signed-off-by: Michael Dawson <midawson@redhat.com >
PR-URL: https://github.com/nodejs/node/pull/58122
Reviewed-By: Edy Silva <edigleyssonsilva@gmail.com >
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com >
Reviewed-By: James M Snell <jasnell@gmail.com >
2025-05-07 17:20:57 -04:00