Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/program/command.ts>Command

command-line interface for deno programs.
Latest
class Command
import { Command } from "https://deno.land/x/program@0.1.6/command.ts";

Constructors

new
Command(unnamed 0: { parent?: Command; name: string; description: string; fn: CommandFunction; commands?: { [name: string]: Command; }; options?: { [name: string]: Option; }; args?: Argument[]; })

Properties

args: Argument[]
commands: { [name: string]: Command; }
description: string
name: string
options: { [name: string]: Option; }
optional
parent: Command

Methods

argument(unnamed 0: Argument)
command(unnamed 0: { name: string; description: string; fn: CommandFunction; commands?: { [name: string]: Command; }; options?: { [name: string]: Option; }; args?: Argument[]; })
option(unnamed 0: Option)
parse(args: string[]): unknown