Compile PDF and EPUB files from static Web assets.
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

commands.ts 575 B

8 månader sedan
12345678910111213141516171819202122
  1. import { Cli } from './packages/cli-wrapper';
  2. import { AdderController, AdderControllerImpl } from './modules/adder';
  3. export const addCommands = (cli: Cli) => {
  4. const adderController: AdderController = new AdderControllerImpl();
  5. return cli
  6. .command({
  7. aliases: ['a'],
  8. command: 'add',
  9. parameters: ['<a> <b>'],
  10. describe: 'Add two numbers',
  11. handler: adderController.addNumbers,
  12. })
  13. .command({
  14. aliases: ['s'],
  15. command: 'subtract',
  16. parameters: ['<a> <b>'],
  17. describe: 'Subtract two numbers',
  18. handler: adderController.subtractNumbers,
  19. });
  20. };