etch_javascript

Package Version Hex Docs

JavaScript target package for etch — a Gleam TUI backend library.

This package provides the JavaScript FFI implementations for terminal raw mode and input handling. It must be used alongside the core etch package.

Installation

gleam add etch_javascript

Usage

The package exposes two modules:

import etch/javascript/tty
import etch/javascript/input

pub fn main() {
  let assert Ok(_) = tty.enter_raw()
  input.init_event_server()
  // ... handle events ...
}
Search Document