123456789101112131415161718192021222324252627 |
- const { Argument } = require('./lib/argument.js');
- const { Command } = require('./lib/command.js');
- const { CommanderError, InvalidArgumentError } = require('./lib/error.js');
- const { Help } = require('./lib/help.js');
- const { Option } = require('./lib/option.js');
- // @ts-check
- /**
- * Expose the root command.
- */
- exports = module.exports = new Command();
- exports.program = exports; // More explicit access to global command.
- // Implicit export of createArgument, createCommand, and createOption.
- /**
- * Expose classes
- */
- exports.Argument = Argument;
- exports.Command = Command;
- exports.CommanderError = CommanderError;
- exports.Help = Help;
- exports.InvalidArgumentError = InvalidArgumentError;
- exports.InvalidOptionArgumentError = InvalidArgumentError; // Deprecated
- exports.Option = Option;
|