node/tools
Joyee Cheung 58ac6551ff
doc: improve internal documentation on built-in snapshot
Part of the tools/snapshot/README.md is out of date since we
have made more progress on the snapshot integration, so
update it accordingly with some details about the various
snapshots in the snapshot blob.

Also update the section in src/README.md about external
reference registration for clarification.

PR-URL: https://github.com/nodejs/node/pull/56505
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
2025-01-15 16:39:02 +00:00
..
actions tools: edit `create-release-proposal` workflow 2025-01-11 22:55:07 +00:00
bootstrap doc: update boxstarter README 2024-07-21 22:23:31 +00:00
clang-format Revert "build: upgrade clang-format to v18" 2024-09-18 15:58:34 +00:00
configure.d
dep_updaters tools: remove github reporter 2025-01-15 00:08:39 +01:00
doc tools: update doc to new version 2025-01-13 07:39:47 -08:00
eslint tools: bump the eslint group in /tools/eslint with 4 updates 2025-01-03 18:37:45 +00:00
eslint-rules tools: fix `require-common-first` lint rule from subfolder 2024-12-22 18:44:20 +00:00
gyp tools: update gyp-next to 0.19.1 2024-12-12 18:34:17 +00:00
icu test: move localizationd data from `test-icu-env` to external file 2024-12-10 23:44:07 +00:00
inspector_protocol tools: update inspector_protocol to 83b1154 2024-01-11 04:41:26 +00:00
lint-md tools: use `util.parseArgs` in `lint-md` 2024-11-04 19:16:32 +00:00
macos-installer
msvs tools: fix typos 2024-10-15 13:59:49 +00:00
pip
snapshot doc: improve internal documentation on built-in snapshot 2025-01-15 16:39:02 +00:00
v8 tools: run fetch_deps.py with Python 3 2023-07-12 14:40:57 +00:00
v8_gypfiles tools: fix loong64 build failed 2025-01-07 16:31:45 +00:00
zos tools: support versioned node shared libs on z/OS 2022-07-20 20:51:29 -04:00
build_addons.py node-api: add property keys benchmark 2024-07-29 11:19:52 +00:00
certdata.txt crypto: update root certificates to NSS 3.107 2025-01-14 00:55:57 +00:00
checkimports.py tools: refactor checkimports.py 2023-10-15 15:14:57 +00:00
compress_json.py doc: consolidate use of multiple-byte units 2022-04-20 00:46:37 +02:00
copyfile.py
cpplint.py tools: add readability/fn_size to filter 2024-09-07 22:55:34 +00:00
create_android_makefiles
create_expfile.sh
enable_fips_include.py
executable_wrapper.h tools: port js2c.py to C++ 2023-05-24 13:32:58 +02:00
find-inactive-collaborators.mjs tools: take co-authors into account in `find-inactive-collaborators` 2024-04-26 19:54:54 +00:00
find-inactive-tsc.mjs tools,meta: update README and tools to reflect changes in TSC charter 2023-03-20 05:08:02 +00:00
gen_node_def.cc tools: fix typos 2024-10-15 13:59:49 +00:00
generate_config_gypi.py build: implement node_use_amaro flag in GN build 2024-11-11 04:33:06 +00:00
getmoduleversion.py
getnapibuildversion.py node-api: rename internal NAPI_VERSION definition 2023-06-28 17:08:58 -04:00
getnodeversion.py
getsharedopensslhasquic.py tools: fix regex strings in Python tools 2023-02-21 11:55:22 -08:00
gyp_node.py
gypi_to_gn.py tools: fix typos 2024-10-15 13:59:49 +00:00
install.py build: fix uninstall script for AIX 7.1 2024-10-21 19:50:43 +00:00
js2c.cc tools: refactor js2c.cc to use c++20 2024-09-19 19:21:21 +00:00
license-builder.sh tools: update error message for ICU in license-builder 2024-09-21 08:55:52 -07:00
license2rtf.mjs lib: prefer logical assignment 2024-10-09 06:42:16 +00:00
lint-pr-url.mjs tools: enforce use of trailing commas in `tools/` 2022-12-18 16:39:39 +00:00
lint-readme-lists.mjs tools: lint README lists more strictly 2024-11-02 14:14:40 +00:00
lint-sh.mjs lib: prefer logical assignment 2024-10-09 06:42:16 +00:00
lsan_suppressions.txt
macos-firewall.sh tools: lint osx shell scripts 2022-04-14 23:08:55 +01:00
make-v8.sh tools: remove no-goma arg from make-v8 script 2024-06-06 15:27:51 +00:00
merge-wpt-reports.mjs test: refactor WPTRunner and enable parallel WPT execution 2023-04-25 11:45:54 +00:00
mk-ca-bundle.pl tls: remove trustcor root ca certificates 2022-12-10 15:57:01 +00:00
mkssldef.py tools: fix invalid escape sequence in mkssldef 2024-04-23 13:04:51 +00:00
osx-codesign.sh
osx-entitlements.plist tools: fix heading spaces for osx-entitlements.plist 2024-04-17 10:40:44 +00:00
osx-notarize.sh tools: add macOS notarization verification step 2023-11-23 13:51:51 -05:00
osx-pkg-postinstall.sh
osx-productsign.sh
pseudo-tty.py tools: fix typos 2024-10-15 13:59:49 +00:00
release.sh tools: filter release keys to reduce interactivity 2024-11-27 20:16:10 +00:00
run-valgrind.py
run-worker.js src,lib: stabilize permission model 2024-12-12 12:11:58 +00:00
search_files.py build: add GN build files 2023-11-11 09:51:05 +00:00
sign.bat win,tools: upgrade Windows signing to smctl 2023-12-08 21:58:17 +00:00
specialize_node_d.py
test-npm-package.js
test-v8.bat build: convert V8 test JSON to JUnit XML 2022-10-03 17:45:40 +00:00
test.py tools: remove github reporter 2025-01-15 00:08:39 +01:00
update-timezone.mjs tools: remove faulty early termination logic from update-timezone.mjs 2022-10-10 15:23:50 +00:00
utils.py test: fix timeout of test-cpu-prof-dir-worker.js in LoongArch devices 2023-11-02 07:29:56 +00:00
v8-json-to-junit.py build: update ruff and add `lint-py-fix` 2024-09-24 15:20:20 +00:00
valgrind.supp