termcolor

    0.2.0 • Public • Published

    termcolor

    [Node.js] console.log, console.error with colors

    Installation

    git clone git://github.com/shinout/termcolor.git
    
    OR
    
    npm install termcolor
    

    Usage

    require

    var tc = require("termcolor").define();
    // remember to call define(), which defines methods under "console" object.
    
    // var tc = require("termcolor").define;
    // this is the same as define(), as termcolor internally use Object.defineProperty's getter/setter.
    

    the simplest usage

    console.green("this is green"); // displays "this is green" with green color to STDOUT
    console.cyan({hoge: "foobar"}, "multi args? N.P.");
    

    check which colors we can use

    console.log(tc.colors);
    /* 
        ['black',
        'red',
        'green',
        'yellow',
        'blue',
        'purple',
        'cyan',
        'white']
     */
    

    display to STDERR

    console.eblue("blue color, to stderr");
    console.eyellow(["yellow color", "to stderr"], "of course, any value is acceptable");
    

    get colored string

    var redstr    = tc.red("red string");
    var purplestr = tc.purple("purple string");
    console.log(redstr, purplestr);
    

    bold

    console.bold("hoge")
    console.bold("green", "BOLD GREEN")
    console.purpleB("with B")
    console.eyellowB("e [color] B")
    

    pass a color name as the first argument

    console.color("green", "text with green color");
    console.ecolor("red", "text with red color", "to stderr");
    

    Keywords

    none

    Install

    npm i termcolor

    DownloadsWeekly Downloads

    1,906

    Version

    0.2.0

    License

    none

    Last publish

    Collaborators

    • shinout