| var colors = require('../safe'); |
| |
| console.log(colors.yellow("First some yellow text")); |
| |
| console.log(colors.yellow.underline("Underline that text")); |
| |
| console.log(colors.red.bold("Make it bold and red")); |
| |
| console.log(colors.rainbow("Double Raindows All Day Long")) |
| |
| console.log(colors.trap("Drop the bass")) |
| |
| console.log(colors.rainbow(colors.trap("DROP THE RAINBOW BASS"))); |
| |
| console.log(colors.bold.italic.underline.red('Chains are also cool.')); // styles not widely supported |
| |
| |
| console.log(colors.green('So ') + colors.underline('are') + ' ' + colors.inverse('inverse') + colors.yellow.bold(' styles! ')); // styles not widely supported |
| |
| console.log(colors.zebra("Zebras are so fun!")); |
| |
| console.log("This is " + colors.strikethrough("not") + " fun."); |
| |
| |
| console.log(colors.black.bgWhite('Background color attack!')); |
| console.log(colors.random('Use random styles on everything!')) |
| console.log(colors.america('America, Heck Yeah!')); |
| |
| console.log('Setting themes is useful') |
| |
| // |
| // Custom themes |
| // |
| //console.log('Generic logging theme as JSON'.green.bold.underline); |
| // Load theme with JSON literal |
| colors.setTheme({ |
| silly: 'rainbow', |
| input: 'grey', |
| verbose: 'cyan', |
| prompt: 'grey', |
| info: 'green', |
| data: 'grey', |
| help: 'cyan', |
| warn: 'yellow', |
| debug: 'blue', |
| error: 'red' |
| }); |
| |
| // outputs red text |
| console.log(colors.error("this is an error")); |
| |
| // outputs yellow text |
| console.log(colors.warn("this is a warning")); |
| |
| // outputs grey text |
| console.log(colors.input("this is an input")); |
| |
| |
| // console.log('Generic logging theme as file'.green.bold.underline); |
| |
| // Load a theme from file |
| colors.setTheme(__dirname + '/../themes/generic-logging.js'); |
| |
| // outputs red text |
| console.log(colors.error("this is an error")); |
| |
| // outputs yellow text |
| console.log(colors.warn("this is a warning")); |
| |
| // outputs grey text |
| console.log(colors.input("this is an input")); |
| |
| // console.log(colors.zalgo("Don't summon him")) |
| |
| |
| |