mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
45 lines
858 B
TypeScript
45 lines
858 B
TypeScript
import meow = require('meow');
|
|
|
|
const cli = meow('Help text', {
|
|
booleanDefault: undefined,
|
|
flags: {
|
|
unicorn: {
|
|
type: 'boolean',
|
|
alias: 'u'
|
|
},
|
|
fooBar: {
|
|
type: 'string',
|
|
default: 'foo'
|
|
}
|
|
}
|
|
});
|
|
|
|
const input: string = cli.input[0];
|
|
const version: string = cli.pkg.version;
|
|
|
|
const cli2 = meow('Help text');
|
|
|
|
const args: ReadonlyArray<string> = ['foo', 'bar'];
|
|
|
|
const cli3 = meow({
|
|
description: 'version string',
|
|
help: 'help string',
|
|
version: '1.0.0',
|
|
pkg: {},
|
|
argv: args,
|
|
inferType: true,
|
|
autoHelp: true,
|
|
autoVersion: true,
|
|
booleanDefault: false,
|
|
flags: {
|
|
unicorn: {
|
|
type: 'boolean',
|
|
alias: 'u'
|
|
},
|
|
fooBar: {
|
|
type: 'string',
|
|
default: 'foo'
|
|
}
|
|
}
|
|
});
|