| ; | |
| // This example is used in the documentation. | |
| // 1. const { parseArgs } = require('node:util'); // from node | |
| // 2. const { parseArgs } = require('@pkgjs/parseargs'); // from package | |
| const { parseArgs } = require('..'); // in repo | |
| const args = ['-f', '--bar', 'b']; | |
| const options = { | |
| foo: { | |
| type: 'boolean', | |
| short: 'f' | |
| }, | |
| bar: { | |
| type: 'string' | |
| } | |
| }; | |
| const { | |
| values, | |
| positionals | |
| } = parseArgs({ args, options }); | |
| console.log(values, positionals); | |
| // Try the following: | |
| // node simple-hard-coded.js | |