import * as alloyFolk from "https://deno.land/x/alloy_folk@v1.1.2/deps.ts";
Classes
Completion list type. | |
Boolean type with auto completion. Allows | |
Cell representation. | |
Checkbox prompt representation. | |
String type with auto completion of child command names. | |
Generates shell completion scripts for various shell's. | |
Confirm prompt representation. | |
Enum type. Allows only provided values. | |
Integer type. | |
Generic input prompt representation. | |
Generic list prompt representation. | |
Generic prompt representation. | |
Generates well formatted and colored help output for specified command. | |
Input prompt representation. | |
List prompt representation. | |
Number prompt representation. | |
Number type. | |
Row representation. | |
Secret prompt representation. | |
Select prompt representation. | |
String type. Allows any value. | |
Table representation. | |
Toggle prompt representation. | |
Base class for custom types. | |
Checkbox prompt representation. | |
Confirm prompt representation. | |
Generic input prompt representation. | |
Generic list prompt representation. | |
Generic prompt representation. | |
Input prompt representation. | |
List prompt representation. | |
Number prompt representation. | |
Secret prompt representation. | |
Select prompt representation. | |
Toggle prompt representation. | |
Used to construct an HTTP server. |
Enums
Available build-in argument types. |
Variables
Chainable ansi escape sequence's. If invoked as method, a new Ansi instance will be returned. | |
Ring audio bell: | |
Boolean type handler. Excepts | |
Clear the terminal screen. (Viewport) | |
Clear the whole terminal, including scrollback buffer. (Not just the visible part of it). | |
Hide cursor. | |
Move cursor to first column of current row. | |
Get cursor position. | |
Restore cursor. | |
Save cursor. | |
Show cursor. | |
Clear current line. | |
Clear to line end. | |
Clear to line start. | |
Clear screen. | |
Prompt icons. | |
Base key mapping. | |
Ctrl key mapping. | |
Shift key mapping. | |
Number type handler. Excepts any numeric value. | |
Special key mapping. | |
String type handler. Excepts any value. | |
Chainable ansi escape sequence's. If invoked as method, a new Tty instance will be returned. | |
An wrapper for WebCrypto adding support for additional non-standard algorithms, but delegating to the runtime WebCrypto implementation whenever possible. | |
Prompt icons. |
Functions
Make an assertion, error will be thrown if | |
Make an assertion that | |
Make an assertion that | |
Make an assertion that | |
Make an assertion that actual is not null or undefined. If not then throw. | |
Make an assertion, error will be thrown if | |
Make an assertion that | |
Make an assertion that | |
Make an assertion that | |
Make an assertion that | |
Make an assertion that | |
Make an assertion that | |
Make an assertion that | |
Executes a function which returns a promise, expecting it to throw or reject. If it does not, then it throws. An error class and a string that should be included in the error message can also be asserted. Or you can pass a callback which will be passed the error, usually to apply some custom assertions on it. | |
Make an assertion that | |
Make an assertion that actual includes expected. If not then throw. | |
Executes a function, expecting it to throw. If it does not, then it throws. An error class and a string that should be included in the error message can also be asserted. Or you can pass a callback which will be passed the error, usually to apply some custom assertions on it. | |
Move cursor backward by n lines. | |
Move cursor down by n lines. | |
Move cursor forward by n lines. | |
Move cursor by offset. | |
Move cursor to the beginning of the line n lines down. | |
Move cursor to the beginning of the line n lines up. | |
Move cursor to x, y, counting from the top left corner. | |
Move cursor up by n lines. | |
Clear screen down by n lines. | |
Clear screen and move cursor by n lines up and move cursor to first column. | |
Clear screen up by n lines. | |
Get cursor position. | |
Create image. | |
Inject prompt values. Can be used for unit tests or pre selections. | |
Create link. | |
Parse ansi escape sequence. | |
Parse command line arguments. | |
Scroll window down by n lines. | |
Scroll window up by n lines. | |
Flags post validation. Validations that are not already done by the parser. | |
f copy | Copies from |
Deep equality comparison used in assertions | |
f fail | Forcefully throws a failed assertion |
Turns a Reader, | |
Turns a ReaderSync, | |
Inject prompt values. Can be used for unit tests or pre selections. | |
Create a | |
Create a | |
Read Reader | |
Synchronously reads Reader | |
Create a | |
Create a | |
Serves HTTP requests with the given handler. | |
Constructs a server, accepts incoming connections on the given listener, and handles requests on these connections with the given handler. | |
Serves HTTPS requests with the given handler. | |
Use this to stub out methods that will throw when invoked. | |
Use this to assert unreachable code. | |
Create a | |
Write all the content of the array buffer ( | |
Synchronously write all the content of the array buffer ( | |
Create a |
Interfaces
Ansi instance returned by all ansi escape properties. | |
Chainable ansi escape method declarations. | |
Checkbox key options. | |
Checkbox option options. | |
Checkbox prompt options. | |
Checkbox option settings. | |
Confirm prompt options. | |
Cursor position. | |
Cursor position options. | |
Input keys options. | |
Generic input prompt options. | |
Generic input prompt settings. | |
Select key options. | |
Generic list option options. | |
Generic list prompt options. | |
Generic list option settings. | |
Generic list prompt settings. | |
Input keys options. | |
Generic prompt options. | |
Generic prompt settings. | |
Global prompt options. | |
Argument details. | |
Cell options. | |
Command option options. | |
Completion options. | |
Completion settings. | |
Environment variable settings. | |
Environment variable options | |
Example settings. | |
Flag argument definition. | |
Flag options. | |
Result of the parseFlags method. | |
Environment variable options | |
Image options. | |
Input prompt options. | |
Command option settings. | |
Parser options. | |
Result of | |
Row options. | |
Table options. | |
Table settings. | |
Type settings. | |
Type details. | |
Type options. | |
List prompt options. | |
Number key options. | |
Number prompt options. | |
Secret prompt options. | |
Select prompt options. | |
Select prompt settings. | |
Static generic prompt interface. | |
Toggle key options. | |
Generic prompt options. | |
Ansi instance returned by all ansi escape properties. | |
Create new | |
Information about the connection a request arrived on. | |
Checkbox key options. | |
Checkbox option options. | |
Checkbox prompt options. | |
Checkbox option settings. | |
Confirm prompt options. | |
Input keys options. | |
Generic input prompt options. | |
Generic input prompt settings. | |
Select key options. | |
Generic list option options. | |
Generic list prompt options. | |
Generic list option settings. | |
Generic list prompt settings. | |
Input keys options. | |
Generic prompt options. | |
Generic prompt settings. | |
Global prompt options. | |
Input prompt options. | |
List prompt options. | |
Number key options. | |
Number prompt options. | |
Secret prompt options. | |
Select prompt options. | |
Select prompt settings. | |
Static generic prompt interface. | |
Toggle key options. | |
Generic prompt options. | |
Additional serve options. | |
Options for running an HTTP server. | |
Type Aliases
Chainable ansi escape sequence's. If invoked as method, a new Ansi instance will be returned. | |
Create new | |
Checkbox options type. | |
Checkbox option settings type. | |
Chainable colors module.
If invoked as method, a new | |
Chainable colors instance returned by all ansi escape properties. | |
Create new | |
Action handler for commands and options. | |
Border characters settings. | |
Cell type | |
Type parser method. | |
Json row. | |
Default flag value | |
Description handler. | |
Value handler for custom value processing. | |
Help callback method to print the help.
Invoked by the | |
Row type | |
Table type. | |
Custom type handler/parser. | |
Version callback method to print the version.
Invoked by the | |
List key options. | |
Secret key options. | |
Select key options. | |
Select option options. | |
Select option settings. | |
Select options type. | |
Select option settings type. | |
Chainable ansi escape sequence's. If invoked as method, a new Tty instance will be returned. | |
Create new | |
Prompt validation return tape. | |
A handler for HTTP requests. Consumes a request and connection information and returns a response. | |
Checkbox options type. | |
Checkbox option settings type. | |
List key options. | |
Secret key options. | |
Select key options. | |
Select option options. | |
Select option settings. | |
Select options type. | |
Select option settings type. | |
Prompt validation return tape. |