api documentation for winston (v2.3.1)

A multi-transport async logging library for Node.js

table of contents

  1. module winston
    1. function winston.Container (options)
    2. function winston.Logger (options)
    3. function winston.Transport (options)
    4. function winston.add ()
    5. function winston.addColors (colors)
    6. function winston.clear ()
    7. function winston.cli ()
    8. function winston.clone (obj)
    9. function winston.configure ()
    10. function winston.debug (msg)
    11. function winston.error (msg)
    12. function winston.extend ()
    13. function winston.handleExceptions ()
    14. function winston.hash (str)
    15. function winston.info (msg)
    16. function winston.log ()
    17. function winston.longestElement (xs)
    18. function winston.profile ()
    19. function winston.query ()
    20. function winston.remove ()
    21. function winston.setLevels (target)
    22. function winston.silly (msg)
    23. function winston.startTimer ()
    24. function winston.stream ()
    25. function winston.transports.Console (options)
    26. function winston.transports.File (options)
    27. function winston.transports.Http (options)
    28. function winston.transports.Memory (options)
    29. function winston.unhandleExceptions ()
    30. function winston.verbose (msg)
    31. function winston.warn (msg)
    32. object winston.Container.prototype
    33. object winston.Logger.prototype
    34. object winston.Transport.prototype
    35. object winston.config
    36. object winston.exception
    37. object winston.levels
    38. object winston.loggers
    39. object winston.transports
    40. object winston.transports.Console.prototype
    41. object winston.transports.File.prototype
    42. object winston.transports.Http.prototype
    43. object winston.transports.Memory.prototype
    44. string winston.version
  2. module winston.Container
    1. function winston.Container (options)
  3. module winston.Container.prototype
    1. function winston.Container.prototype._delete (id)
    2. function winston.Container.prototype.add (id, options)
    3. function winston.Container.prototype.close (id)
    4. function winston.Container.prototype.get (id, options)
    5. function winston.Container.prototype.has (id)
  4. module winston.Logger
    1. function winston.Logger (options)
    2. function winston.Logger.super_ ()
  5. module winston.Logger.prototype
    1. function winston.Logger.prototype._getExceptionHandlers ()
    2. function winston.Logger.prototype._onError (transport, err)
    3. function winston.Logger.prototype._uncaughtException (err)
    4. function winston.Logger.prototype.add (transport, options, created)
    5. function winston.Logger.prototype.clear ()
    6. function winston.Logger.prototype.cli ()
    7. function winston.Logger.prototype.close ()
    8. function winston.Logger.prototype.configure (options)
    9. function winston.Logger.prototype.handleExceptions ()
    10. function winston.Logger.prototype.log (level)
    11. function winston.Logger.prototype.profile (id)
    12. function winston.Logger.prototype.query (options, callback)
    13. function winston.Logger.prototype.remove (transport)
    14. function winston.Logger.prototype.setLevels (target)
    15. function winston.Logger.prototype.startTimer ()
    16. function winston.Logger.prototype.stream (options)
    17. function winston.Logger.prototype.unhandleExceptions ()
  6. module winston.Transport
    1. function winston.Transport (options)
    2. function winston.Transport.super_ ()
  7. module winston.Transport.prototype
    1. function winston.Transport.prototype.formatQuery (query)
    2. function winston.Transport.prototype.formatResults (results, options)
    3. function winston.Transport.prototype.logException (msg, meta, callback)
    4. function winston.Transport.prototype.normalizeQuery (options)
  8. module winston.config
    1. function winston.config.addColors (colors)
    2. function winston.config.colorize (level, message)
    3. object winston.config.allColors
    4. object winston.config.cli
    5. object winston.config.npm
    6. object winston.config.syslog
  9. module winston.exception
    1. function winston.exception.getAllInfo (err)
    2. function winston.exception.getOsInfo ()
    3. function winston.exception.getProcessInfo ()
    4. function winston.exception.getTrace (err)
  10. module winston.transports
    1. function winston.transports.Console (options)
    2. function winston.transports.File (options)
    3. function winston.transports.Http (options)
    4. function winston.transports.Memory (options)
  11. module winston.transports.Console
    1. function winston.transports.Console (options)
    2. function winston.transports.Console.super_ (options)
  12. module winston.transports.Console.prototype
    1. function winston.transports.Console.prototype.log (level, msg, meta, callback)
    2. string winston.transports.Console.prototype.name
  13. module winston.transports.File
    1. function winston.transports.File (options)
    2. function winston.transports.File.super_ (options)
  14. module winston.transports.File.prototype
    1. function winston.transports.File.prototype._checkMaxFilesIncrementing (ext, basename, callback)
    2. function winston.transports.File.prototype._checkMaxFilesTailable (ext, basename, callback)
    3. function winston.transports.File.prototype._createStream ()
    4. function winston.transports.File.prototype._getFile ()
    5. function winston.transports.File.prototype._incFile (callback)
    6. function winston.transports.File.prototype._lazyDrain ()
    7. function winston.transports.File.prototype._write (data, callback)
    8. function winston.transports.File.prototype.close ()
    9. function winston.transports.File.prototype.flush ()
    10. function winston.transports.File.prototype.log (level, msg, meta, callback)
    11. function winston.transports.File.prototype.open (callback)
    12. function winston.transports.File.prototype.query (options, callback)
    13. function winston.transports.File.prototype.stream (options)
    14. string winston.transports.File.prototype.name
  15. module winston.transports.Http
    1. function winston.transports.Http (options)
    2. function winston.transports.Http.super_ (options)
  16. module winston.transports.Http.prototype
    1. function winston.transports.Http.prototype._request (options, callback)
    2. function winston.transports.Http.prototype.log (level, msg, meta, callback)
    3. function winston.transports.Http.prototype.query (options, callback)
    4. function winston.transports.Http.prototype.stream (options)
    5. string winston.transports.Http.prototype.name
  17. module winston.transports.Memory
    1. function winston.transports.Memory (options)
    2. function winston.transports.Memory.super_ (options)
  18. module winston.transports.Memory.prototype
    1. function winston.transports.Memory.prototype.clearLogs ()
    2. function winston.transports.Memory.prototype.log (level, msg, meta, callback)
    3. string winston.transports.Memory.prototype.name

module winston

function winston.Container (options)

function winston.Logger (options)

function winston.Transport (options)

function winston.add ()

function winston.addColors (colors)

function winston.clear ()

function winston.cli ()

function winston.clone (obj)

function winston.configure ()

function winston.debug (msg)

function winston.error (msg)

function winston.extend ()

function winston.handleExceptions ()

function winston.hash (str)

function winston.info (msg)

function winston.log ()

function winston.longestElement (xs)

function winston.profile ()

function winston.query ()

function winston.remove ()

function winston.setLevels (target)

function winston.silly (msg)

function winston.startTimer ()

function winston.stream ()

function winston.transports.Console (options)

function winston.transports.File (options)

function winston.transports.Http (options)

function winston.transports.Memory (options)

function winston.unhandleExceptions ()

function winston.verbose (msg)

function winston.warn (msg)

module winston.Container

function winston.Container (options)

module winston.Container.prototype

function winston.Container.prototype._delete (id)

function winston.Container.prototype.add (id, options)

function winston.Container.prototype.close (id)

function winston.Container.prototype.get (id, options)

function winston.Container.prototype.has (id)

module winston.Logger

function winston.Logger (options)

function winston.Logger.super_ ()

module winston.Logger.prototype

function winston.Logger.prototype._getExceptionHandlers ()

function winston.Logger.prototype._onError (transport, err)

function winston.Logger.prototype._uncaughtException (err)

function winston.Logger.prototype.add (transport, options, created)

function winston.Logger.prototype.clear ()

function winston.Logger.prototype.cli ()

function winston.Logger.prototype.close ()

function winston.Logger.prototype.configure (options)

function winston.Logger.prototype.handleExceptions ()

function winston.Logger.prototype.log (level)

function winston.Logger.prototype.profile (id)

function winston.Logger.prototype.query (options, callback)

function winston.Logger.prototype.remove (transport)

function winston.Logger.prototype.setLevels (target)

function winston.Logger.prototype.startTimer ()

function winston.Logger.prototype.stream (options)

function winston.Logger.prototype.unhandleExceptions ()

module winston.Transport

function winston.Transport (options)

function winston.Transport.super_ ()

module winston.Transport.prototype

function winston.Transport.prototype.formatQuery (query)

function winston.Transport.prototype.formatResults (results, options)

function winston.Transport.prototype.logException (msg, meta, callback)

function winston.Transport.prototype.normalizeQuery (options)

module winston.config

function winston.config.addColors (colors)

function winston.config.colorize (level, message)

module winston.exception

function winston.exception.getAllInfo (err)

function winston.exception.getOsInfo ()

function winston.exception.getProcessInfo ()

function winston.exception.getTrace (err)

module winston.transports

function winston.transports.Console (options)

function winston.transports.File (options)

function winston.transports.Http (options)

function winston.transports.Memory (options)

module winston.transports.Console

function winston.transports.Console (options)

function winston.transports.Console.super_ (options)

module winston.transports.Console.prototype

function winston.transports.Console.prototype.log (level, msg, meta, callback)

module winston.transports.File

function winston.transports.File (options)

function winston.transports.File.super_ (options)

module winston.transports.File.prototype

function winston.transports.File.prototype._checkMaxFilesIncrementing (ext, basename, callback)

function winston.transports.File.prototype._checkMaxFilesTailable (ext, basename, callback)

function winston.transports.File.prototype._createStream ()

function winston.transports.File.prototype._getFile ()

function winston.transports.File.prototype._incFile (callback)

function winston.transports.File.prototype._lazyDrain ()

function winston.transports.File.prototype._write (data, callback)

function winston.transports.File.prototype.close ()

function winston.transports.File.prototype.flush ()

function winston.transports.File.prototype.log (level, msg, meta, callback)

function winston.transports.File.prototype.open (callback)

function winston.transports.File.prototype.query (options, callback)

function winston.transports.File.prototype.stream (options)

module winston.transports.Http

function winston.transports.Http (options)

function winston.transports.Http.super_ (options)

module winston.transports.Http.prototype

function winston.transports.Http.prototype._request (options, callback)

function winston.transports.Http.prototype.log (level, msg, meta, callback)

function winston.transports.Http.prototype.query (options, callback)

function winston.transports.Http.prototype.stream (options)

module winston.transports.Memory

function winston.transports.Memory (options)

function winston.transports.Memory.super_ (options)

module winston.transports.Memory.prototype

function winston.transports.Memory.prototype.clearLogs ()

function winston.transports.Memory.prototype.log (level, msg, meta, callback)

[ this document was created with utility2 ]