From d94a56ee014109f3aa164e813ce23f137e836758 Mon Sep 17 00:00:00 2001 From: cjihrig Date: Sat, 18 Feb 2023 11:15:11 -0500 Subject: [PATCH] util,doc: mark parseArgs() as stable Fixes: https://github.com/nodejs/node/issues/46640 --- doc/api/util.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/doc/api/util.md b/doc/api/util.md index bddfae17cbeca0..774042398d8f25 100644 --- a/doc/api/util.md +++ b/doc/api/util.md @@ -1384,6 +1384,10 @@ added: - v18.3.0 - v16.17.0 changes: + - version: + - REPLACEME + pr-url: https://github.com/nodejs/node/pull/xxxxx + description: The API is no longer experimental. - version: - v18.11.0 - v16.19.0 @@ -1397,8 +1401,6 @@ changes: using `tokens` in input `config` and returned properties. --> -> Stability: 1 - Experimental - * `config` {Object} Used to provide arguments for parsing and to configure the parser. `config` supports the following properties: * `args` {string\[]} array of argument strings. **Default:** `process.argv` @@ -1477,9 +1479,6 @@ console.log(values, positionals); // Prints: [Object: null prototype] { foo: true, bar: 'b' } [] ``` -`util.parseArgs` is experimental and behavior may change. Join the -conversation in [pkgjs/parseargs][] to contribute to the design. - ### `parseArgs` `tokens` Detailed parse information is available for adding custom behaviours by @@ -3341,6 +3340,5 @@ util.log('Timestamped message.'); [default sort]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort [global symbol registry]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/for [list of deprecated APIS]: deprecations.md#list-of-deprecated-apis -[pkgjs/parseargs]: https://github.com/pkgjs/parseargs [semantically incompatible]: https://github.com/nodejs/node/issues/4179 [util.inspect.custom]: #utilinspectcustom