diff --git a/README.md b/README.md index eeba977..6169b0d 100644 --- a/README.md +++ b/README.md @@ -97,23 +97,23 @@ const { parseArgs } = require('util') ``` ```js -// default -const argv = ['-f', '--foo=a', '--foo', 'b'] +// unconfigured +const argv = ['-f', '--foo=a', '--bar', 'b'] const options = {} const { flags, values, positionals } = parseArgs(argv, options) -flags // { f: true, foo: true} -values // { f: [undefined], foo: [undefined] } +flags // { f: true, bar: true } +values // { foo: 'a' } positionals // ['b'] ``` ```js // withValue -const argv = ['-f', '--foo=a', '--foo', 'b'] +const argv = ['-f', '--foo=a', '--bar', 'b'] const options = { - withValue: ['foo'] + withValue: ['bar'] } const { flags, values, positionals } = parseArgs(argv, options) -flags // { f: true, foo: true} -values // { f: [undefined], foo: ['b'] } +flags // { f: true } +values // { foo: 'a', bar: 'b' } positionals // [] ``` ```js @@ -124,19 +124,19 @@ const options = { multiples: ['foo'] } const { flags, values, positionals } = parseArgs(argv, options) -flags // { f: true, foo: true} -values // { f: [undefined], foo: ['a','b'] } +flags // { f: true } +values // { foo: ['a', 'b'] } positionals // [] ``` ```js // shorts -const argv = ['-f', '--foo=a', '--foo', 'b'] +const argv = ['-f', 'b'] const options = { short: { f: 'foo' } } const { flags, values, positionals } = parseArgs(argv, options) -flags // { foo: true} -values // { foo: [undefined] } +flags // { foo: true } +values // {} positionals // ['b'] ```