From 4bf9c844198e88575b03d7013934331d19a4d11d Mon Sep 17 00:00:00 2001 From: Marco Ippolito Date: Sat, 31 Jan 2026 15:50:29 +0100 Subject: [PATCH] src: allow empty --experimental-config-file --- doc/api/cli.md | 13 +- doc/api/test.md | 2 +- doc/node.1 | 11 +- lib/internal/main/watch_mode.js | 8 +- lib/internal/process/pre_execution.js | 3 +- lib/internal/test_runner/runner.js | 6 +- src/node.cc | 14 +- src/node_config_file.cc | 64 +++-- src/node_config_file.h | 4 +- src/node_options.cc | 9 +- src/node_options.h | 1 - test/parallel/test-cli-node-options-docs.js | 1 + test/parallel/test-cli-options-as-flags.js | 6 +- test/parallel/test-config-file.js | 240 +++++++++++------- test/parallel/test-permission-config-file.mjs | 27 +- test/parallel/test-runner-cli.js | 43 ++-- test/parallel/test-runner-flag-propagation.js | 15 +- test/sequential/test-watch-mode.mjs | 4 +- 18 files changed, 287 insertions(+), 184 deletions(-) diff --git a/doc/api/cli.md b/doc/api/cli.md index b0fd0bfb567299..74b02d5299b1a9 100644 --- a/doc/api/cli.md +++ b/doc/api/cli.md @@ -1045,7 +1045,7 @@ added: Enable experimental import support for `.node` addons. -### `--experimental-config-file=config` +### `--experimental-config-file=path`, `--experimental-config-file`