bitnetwork / term-tools

A library for interacting with the terminal. Parses our own handedited database, with data pulled from terminfo.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

term-tools

A package for controlling the terminal via escape sequences.

Features

Database

  • Cursor position support
  • Text attribute support
  • Color support
  • Key support
  • Full key modifiers support
  • Full capability support
  • Common terminals supported
  • Full terminal support

Terminal

  • Cursor position manipulation
  • Key press events
  • Alternate screen switching
  • Text attributes
  • Color
  • Alternate charset
  • Scrolling events & scroll region
  • Mouse click event
  • Resize event

About

A library for interacting with the terminal. Parses our own handedited database, with data pulled from terminfo.

License:MIT License


Languages

Language:JavaScript 100.0%