Skip to main content

Terminal

Description

Welcome to @digital-alchemy/terminal!

Warning: These docs are very WIP, and will be improved over time

💾 Install

Add as a dependency, and add to your imports. Nice and easy

npm i @digital-alchemy/terminal

Add to code

import { LIB_TERMINAL } from "@digital-alchemy/terminal";

// application
const MY_APP = CreateApplication({
libraries: [LIB_TERMINAL],
name: "home_automation",
})

// library
export const MY_LIBRARY = CreateLibrary({
depends: [LIB_TERMINAL],
name: "special_logic",
})

🎉 Listing as an import will automatically load into LoadedModules and make the library features available as terminal on TServiceParams.

Exports

Components

NameDescription
Acknowledge
Array Builder
Confirm
Menu
Object Builder
Pick Many

Editors

NameDescription
Date
Number
String

Support Code

NameDescription
Ansi Functions
Application Manager
Colors
Comparison Tools
Environment
Form
Icons
Internals
Keyboard Manager
Keymap
Prompts
Registry
Screen
Table
Text Rendering