33 lines
786 B
JavaScript
33 lines
786 B
JavaScript
/**
|
|
* blessed - a high-level terminal interface library for node.js
|
|
* Copyright (c) 2013-2015, Christopher Jeffrey and contributors (MIT License).
|
|
* https://github.com/chjj/blessed
|
|
*/
|
|
|
|
/**
|
|
* Blessed
|
|
*/
|
|
|
|
function blessed() {
|
|
return blessed.program.apply(null, arguments);
|
|
}
|
|
|
|
blessed.program = blessed.Program = require('./program');
|
|
blessed.tput = blessed.Tput = require('./tput');
|
|
blessed.widget = require('./widget');
|
|
blessed.colors = require('./colors');
|
|
blessed.unicode = require('./unicode');
|
|
blessed.helpers = require('./helpers');
|
|
|
|
blessed.helpers.sprintf = blessed.tput.sprintf;
|
|
blessed.helpers.tryRead = blessed.tput.tryRead;
|
|
blessed.helpers.merge(blessed, blessed.helpers);
|
|
|
|
blessed.helpers.merge(blessed, blessed.widget);
|
|
|
|
/**
|
|
* Expose
|
|
*/
|
|
|
|
module.exports = blessed;
|