node icon indicating copy to clipboard operation
node copied to clipboard

src: expose help texts into node-config-schema.json

Open pmarchini opened this issue 6 months ago • 11 comments

This is only a draft and needs a significant amount of refactoring before it can be considered "ready for review". I'm opening it to gather some feedback!

pmarchini avatar Jun 11 '25 15:06 pmarchini

Review requested:

  • [ ] @nodejs/config

nodejs-github-bot avatar Jun 11 '25 15:06 nodejs-github-bot

Codecov Report

:x: Patch coverage is 27.41935% with 45 lines in your changes missing coverage. Please review. :white_check_mark: Project coverage is 88.49%. Comparing base (4ea921b) to head (6833ccc). :warning: Report is 19 commits behind head on main.

Files with missing lines Patch % Lines
src/node_options.cc 24.00% 38 Missing :warning:
lib/internal/options.js 22.22% 7 Missing :warning:
Additional details and impacted files
@@            Coverage Diff             @@
##             main   #58680      +/-   ##
==========================================
- Coverage   88.52%   88.49%   -0.03%     
==========================================
  Files         703      703              
  Lines      208396   208430      +34     
  Branches    40185    40192       +7     
==========================================
- Hits       184483   184453      -30     
- Misses      15918    15977      +59     
- Partials     7995     8000       +5     
Files with missing lines Coverage Δ
src/node_config_file.cc 81.95% <100.00%> (ø)
src/node_config_file.h 100.00% <ø> (ø)
src/node_options.h 97.89% <ø> (ø)
lib/internal/options.js 46.82% <22.22%> (-1.42%) :arrow_down:
src/node_options.cc 76.23% <24.00%> (-1.53%) :arrow_down:

... and 35 files with indirect coverage changes

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Jun 29 '25 20:06 codecov[bot]

CI: https://ci.nodejs.org/job/node-test-pull-request/67867/

nodejs-github-bot avatar Jul 07 '25 12:07 nodejs-github-bot

CI: https://ci.nodejs.org/job/node-test-pull-request/67883/

nodejs-github-bot avatar Jul 08 '25 08:07 nodejs-github-bot

CI: https://ci.nodejs.org/job/node-test-pull-request/68677/

nodejs-github-bot avatar Aug 17 '25 10:08 nodejs-github-bot

CI: https://ci.nodejs.org/job/node-test-pull-request/68847/

nodejs-github-bot avatar Aug 24 '25 10:08 nodejs-github-bot

CI: https://ci.nodejs.org/job/node-test-pull-request/68850/

nodejs-github-bot avatar Aug 24 '25 16:08 nodejs-github-bot

CI: https://ci.nodejs.org/job/node-test-pull-request/68852/

nodejs-github-bot avatar Aug 24 '25 18:08 nodejs-github-bot

CI: https://ci.nodejs.org/job/node-test-pull-request/68855/

nodejs-github-bot avatar Aug 25 '25 09:08 nodejs-github-bot

CI: https://ci.nodejs.org/job/node-test-pull-request/70374/

nodejs-github-bot avatar Dec 03 '25 08:12 nodejs-github-bot

CI: https://ci.nodejs.org/job/node-test-pull-request/70384/

nodejs-github-bot avatar Dec 04 '25 11:12 nodejs-github-bot