Browse Source

Improve help

Add usage instructions and short description with the app.
master
TheoryOfNekomata 2 years ago
parent
commit
9473e29f32
1 changed files with 7 additions and 0 deletions
  1. +7
    -0
      src/index.ts

+ 7
- 0
src/index.ts View File

@@ -9,6 +9,10 @@ import {


void main( void main(
yargs yargs
.scriptName('oblique')
.usage(`Oblique Strategies - Be creative, pick constraints, get to work.

Usage: $0 [-c <cards>] [-f] [-p <presentation>]`)
.option('cards', { .option('cards', {
alias: 'c', alias: 'c',
description: "List of source for generating cards. Can have 'default', a pipe-delimited string starting with 'text:' or a URL starting with file:/// or http[s]://", description: "List of source for generating cards. Can have 'default', a pipe-delimited string starting with 'text:' or a URL starting with file:/// or http[s]://",
@@ -53,5 +57,8 @@ void main(
default: 'plain', default: 'plain',
}) })
.help() .help()
.alias('h', 'help')
.alias('v', 'version')
.wrap(yargs.terminalWidth())
.parse(hideBin(process.argv)) as MainArgs, .parse(hideBin(process.argv)) as MainArgs,
); );

Loading…
Cancel
Save