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

x/gauntlet/src/cli/mod.ts>ProgramInstance

Work-in-progress front-end tool which does put a smile on my face
Latest
class ProgramInstance
implements Program
import { ProgramInstance } from "https://deno.land/x/gauntlet@v0.0.9/src/cli/mod.ts";

Properties

private
__fallback: Callback
_name: string
_version: string
commands: Array<Command>
flags: Record<string, Flag>[]
options: Record<string, Option>[]
parse: (args?: string[]) => Context

Methods

command(
alias: string,
description?: string,
callback: Callback,
examples?: string[],
)
fallback(callback: Callback)
flag(aliases: SingleOrPair<string>, description?: string)
help(parsed: Context)
name(n: string)
option(
aliases: SingleOrPair<string>,
description?: string,
defaultValue?: Input,
)
run(args: string[])
version(v: string)