From 8c73279ebb6296c642dd136ef283c7596e847385 Mon Sep 17 00:00:00 2001 From: Manuel Spigolon Date: Fri, 7 Oct 2022 16:11:32 +0200 Subject: [PATCH] util: add default value option to parsearg Users can set a default value for every expected input argument PR-URL: https://github.com/nodejs/node/pull/44631 Reviewed-By: Matteo Collina Reviewed-By: James M Snell --- doc/api/util.md | 6 + lib/internal/util/parse_args/parse_args.js | 56 ++++++- lib/internal/util/parse_args/utils.js | 14 ++ lib/internal/validators.js | 32 ++++ test/parallel/test-parse-args.mjs | 169 +++++++++++++++++++++ 5 files changed, 275 insertions(+), 2 deletions(-) diff --git a/doc/api/util.md b/doc/api/util.md index 9a0931a9c076da..3fbd16f293d274 100644 --- a/doc/api/util.md +++ b/doc/api/util.md @@ -1024,6 +1024,9 @@ equality.