Skip to content

v0.2.0

Choose a tag to compare

@StreetStrider StreetStrider released this 19 Mar 13:48
· 208 commits to master since this release

A bunch of improvements to move console to «ultimate» state a little closer.

What's:

  • console.colors is an instance of cli-color now.
  • console's .log, .info, .warn, .error are customizable:
    • prefixes
    • colors
    • output streams: stdout or stderr
var console = Console(null, null, {
  styling: {
    log: {
      prefix: ' * ',
      color: console.colors.green,
      stream: 'stdout' // can be 'stderr' or 'stdout'
    }
  }
});
  • console.clear: clears output streams.
  • console.count: counts own calls.
  • console.debug: simple alias of .log.
  • feature gates for .debug, .count, .clear:
var console = Console(null, null, {
  styling: true,

  count: true,
  clear: true
  // debug: false
});