1 |
|
2 | const commandLineArgs = require('../')
|
3 |
|
4 | const optionDefinitions = [
|
5 | { name: 'depth', type: Number },
|
6 | { name: 'files', alias: 'f', type: String, multiple: true, defaultOption: true }
|
7 | ]
|
8 |
|
9 | const options = commandLineArgs(optionDefinitions, { partial: true })
|
10 |
|
11 | console.log(options)
|
12 |
|
13 | /*
|
14 |
|
15 | Example output:
|
16 |
|
17 | $ node example/unknown.js --depth 3 package.json README.md --unknown1 --unknown2
|
18 | { depth: 3,
|
19 | files: [ 'package.json', 'README.md' ],
|
20 | _unknown: [ '--unknown1', '--unknown2' ] }
|
21 |
|
22 | */
|