bscript
v0.1.0
Published
Creates a tree of elements
Downloads
77
Maintainers
Readme
bscript
Creates a tree of elements
Install
Install with npm
$ npm i -S bscript
Example
const b = require('bscript')
b('box', {
top: 2,
left: 2
}, 'Page', [
b('text', 'Title')
])
Usage
bscript
will return a tree of nodes which can be fed into a render function to produce output on the screen.
const b = require('bscript')
const render = require('bscript-render')
const blessed = require('blessed')
const screen = blessed.screen({
title: 'example'
})
screen.on('keypress', (ch, key) => {
if (['escape', 'q', 'C-c'].includes(key.full)) {
process.exit(0)
}
})
render(b('text', 'Hello World'), screen)
Contributing
Pull requests are always welcome, the project uses the standard code style.
For bugs and feature requests, please create an issue.
License
MIT