import { default } from "https://deno.land/x/denomander@0.9.3/src/Kernel.ts";
It is the core of the app. It is responsible for almost everything. The executeProgram() is the starting point of the app.
Constructors
Constructor of AppDetails object
Index Signatures
Properties
Arguments passed by the user during runtime
Holds all the command aliases
The arguments object instance
Holds all the available actions
The base command is needed to hold the default options like --help, --version
Holds all the commands
Default errors if no errors passed by user
Holds all the global options
Holds all the available .on() commands
The version Option instance
Methods
Detects the default options and prints the corresponding message
Detects if there are no args and prints the help screen
Executes default commands (--help, --version)
Passes the details and commands to prints the help screen
The starting point of the program
Do some necessary setup