UNPKG

@teaui/core

Version:

A high-level terminal UI library for Node

76 lines 1.68 kB
{ "name": "@teaui/core", "description": "A high-level terminal UI library for Node", "author": "Colin T.A. Gray <colinta@colinta.com>", "contributors": [ "Shawn Chen <meishangchen@gmail.com>", "npmjs.com/blessed" ], "version": "1.2.5", "license": "MIT", "preferGlobal": false, "repository": { "type": "git", "url": "git://github.com/colinta/teaui.git" }, "homepage": "https://github.com/colinta/teaui", "main": ".dist/index.js", "types": ".dist/index.d.ts", "files": [ ".dist/" ], "bugs": { "url": "http://github.com/colinta/teaui/issues" }, "keywords": [ "curses", "tui", "terminal", "text-ui", "terminal-ui" ], "tags": [ "curses", "tui", "terminal" ], "engines": { "node": ">= 18.12.0" }, "dependencies": {}, "devDependencies": { "ava": "^6.2.0", "tsimp": "^2.0.12", "@teaui/shared": "1.1.4" }, "ava": { "clearScreen": true, "extensions": { "ts": "module" }, "require": [ "tests/setup.ts" ], "files": [ "tests/**/*.test.ts", "tests/**/*.test.tsx", "lib/**/*.test.ts", "lib/**/*.test.tsx" ], "concurrency": 5, "failFast": true, "failWithoutAssertions": false, "verbose": true, "nodeArguments": [ "--import=tsimp" ] }, "scripts": { "gittag": "git tag $(node -e 'process.stdout.write(require(\"./package\").version)')", "clean": "rm -rf .dist/", "cp-usr": "mkdir -p .dist/sys/usr/ && cp lib/sys/usr/* .dist/sys/usr/", "build": "pnpm clean && pnpm tsc && pnpm cp-usr", "test": "ava", "test:watch": "ava --watch --clear-screen" } }