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
    33. object winston.Container.prototype
    34. object winston.Logger.prototype
    35. object winston.Transport.prototype
    36. object winston.common
    37. object winston.config
    38. object winston.container
    39. object winston.exception
    40. object winston.levels
    41. object winston.logger
    42. object winston.loggers
    43. object winston.transports
    44. object winston.transports.Console.prototype
    45. object winston.transports.File.prototype
    46. object winston.transports.Http.prototype
    47. object winston.transports.Memory.prototype
    48. 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.common
    1. function winston.common.capitalize (str)
    2. function winston.common.clone (obj)
    3. function winston.common.hash (str)
    4. function winston.common.log (options)
    5. function winston.common.longestElement (xs)
    6. function winston.common.pad (n)
    7. function winston.common.serialize (obj, key)
    8. function winston.common.setLevels (target, past, current, isDefault)
    9. function winston.common.stringArrayToSet (strArray, errMsg)
    10. function winston.common.tailFile (options, callback)
    11. function winston.common.timestamp ()
  9. 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
  10. module winston.container
    1. function winston.container.Container (options)
  11. 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)
  12. module winston.logger
    1. function winston.logger.Logger (options)
  13. 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)
  14. module winston.transports.Console
    1. function winston.transports.Console (options)
    2. function winston.transports.Console.super_ (options)
  15. module winston.transports.Console.prototype
    1. function winston.transports.Console.prototype.log (level, msg, meta, callback)
    2. string winston.transports.Console.prototype.name
  16. module winston.transports.File
    1. function winston.transports.File (options)
    2. function winston.transports.File.super_ (options)
  17. 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
  18. module winston.transports.Http
    1. function winston.transports.Http (options)
    2. function winston.transports.Http.super_ (options)
  19. 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
  20. module winston.transports.Memory
    1. function winston.transports.Memory (options)
    2. function winston.transports.Memory.super_ (options)
  21. 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
  22. module winston.winston
    1. function winston.winston.Container (options)
    2. function winston.winston.Logger (options)
    3. function winston.winston.Transport (options)
    4. function winston.winston.add ()
    5. function winston.winston.addColors (colors)
    6. function winston.winston.clear ()
    7. function winston.winston.cli ()
    8. function winston.winston.clone (obj)
    9. function winston.winston.configure ()
    10. function winston.winston.debug (msg)
    11. function winston.winston.error (msg)
    12. function winston.winston.extend ()
    13. function winston.winston.handleExceptions ()
    14. function winston.winston.hash (str)
    15. function winston.winston.info (msg)
    16. function winston.winston.log ()
    17. function winston.winston.longestElement (xs)
    18. function winston.winston.profile ()
    19. function winston.winston.query ()
    20. function winston.winston.remove ()
    21. function winston.winston.setLevels (target)
    22. function winston.winston.silly (msg)
    23. function winston.winston.startTimer ()
    24. function winston.winston.stream ()
    25. function winston.winston.unhandleExceptions ()
    26. function winston.winston.verbose (msg)
    27. function winston.winston.warn (msg)
    28. object winston.winston.config
    29. object winston.winston.exception
    30. object winston.winston.levels
    31. object winston.winston.loggers
    32. object winston.winston.transports
    33. string winston.winston.version

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.common

function winston.common.capitalize (str)

function winston.common.clone (obj)

function winston.common.hash (str)

function winston.common.log (options)

function winston.common.longestElement (xs)

function winston.common.pad (n)

function winston.common.serialize (obj, key)

function winston.common.setLevels (target, past, current, isDefault)

function winston.common.stringArrayToSet (strArray, errMsg)

function winston.common.tailFile (options, callback)

function winston.common.timestamp ()

module winston.config

function winston.config.addColors (colors)

function winston.config.colorize (level, message)

module winston.container

function winston.container.Container (options)

module winston.exception

function winston.exception.getAllInfo (err)

function winston.exception.getOsInfo ()

function winston.exception.getProcessInfo ()

function winston.exception.getTrace (err)

module winston.logger

function winston.logger.Logger (options)

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)

module winston.winston

function winston.winston.Container (options)

function winston.winston.Logger (options)

function winston.winston.Transport (options)

function winston.winston.add ()

function winston.winston.addColors (colors)

function winston.winston.clear ()

function winston.winston.cli ()

function winston.winston.clone (obj)

function winston.winston.configure ()

function winston.winston.debug (msg)

function winston.winston.error (msg)

function winston.winston.extend ()

function winston.winston.handleExceptions ()

function winston.winston.hash (str)

function winston.winston.info (msg)

function winston.winston.log ()

function winston.winston.longestElement (xs)

function winston.winston.profile ()

function winston.winston.query ()

function winston.winston.remove ()

function winston.winston.setLevels (target)

function winston.winston.silly (msg)

function winston.winston.startTimer ()

function winston.winston.stream ()

function winston.winston.unhandleExceptions ()

function winston.winston.verbose (msg)

function winston.winston.warn (msg)

[ this document was created with utility2 ]