@percy/logger
Common [winston](https://github.com/winstonjs/winston) logger used throughout the Percy CLI.
Last updated 6 years ago by percy-admin .
MIT · Original npm · Tarball · package.json
$ cnpm install @percy/logger 
SYNC missed versions from official npm registry.

@percy/logger

Common logger used throughout the Percy CLI and SDKs.

Usage

import logger from '@percy/logger'

const log = logger('foobar')

log.info('info message')
log.error('error message')
log.warn('warning message')
log.debug('debug message')
log.deprecated('deprecation message')

logger([debug])

Creates a group of logging functions that will be associated with the provided debug label. When debug logging is enabled, this label is printed with the [percy:*] label and can be filtered via the PERCY_DEBUG environment variable.

PERCY_DEBUG="one:*,*:a,-*:b"

logger.loglevel('debug')

logger('one').debug('test')
logger('one:a').debug('test')
logger('one:b').debug('test')
logger('one:c').debug('test')
logger('two').debug('test')
logger('two:a').debug('test')

// only logs from the matching debug string are printed
//=> [percy:one] test
//=> [percy:one:a] test
//=> [percy:one:c] test
//=> [percy:two:a] test

logger.loglevel([level][, flags])

Sets or retrieves the log level of the shared logger. If the second argument is provided, level is treated as a fallback when all logging flags are false. When no arguments are provided, the method will return the current log level of the shared logger.

logger.loglevel('info', { verbose: true })
logger.loglevel() === 'debug'

logger.loglevel('info', { quiet: true })
logger.loglevel() === 'warn'

logger.loglevel('info', { silent: true })
logget.loglevel() === 'silent'

logger.loglevel('info')
logger.loglevel() === 'info'

logger.format(message, debug[, level])

Returns a formatted message depending on the provided level and logger's own log level. When debugging, the debug label is added to the prepended [percy:*] label.

logger.format('foobar', 'test')
//=> [percy] foobar

logger.loglevel('debug')
logger.format('foobar', 'test', warn')
//=> [percy:test] foobar (yellow for warnings)

logger.query(filter)

Returns an array of logs matching the provided filter function.

let logs = logger.query(log => {
  return log.level === 'debug' &&
    log.message.match(/foobar/)
})

Current Tags

  • 1.30.9-alpha-1.0                                ...           alpha (a year ago)
  • 1.31.9-beta.5                                ...           beta (2 months ago)
  • 1.31.8                                ...           latest (3 months ago)

330 Versions

  • 1.31.9-beta.5                                ...           2 months ago
  • 1.31.9-beta.4                                ...           2 months ago
  • 1.31.9-beta.3                                ...           2 months ago
  • 1.31.9-beta.2                                ...           2 months ago
  • 1.31.9-beta.1                                ...           3 months ago
  • 1.31.9-beta.0                                ...           3 months ago
  • 1.31.8                                ...           3 months ago
  • 1.31.8-beta.0                                ...           3 months ago
  • 1.31.7                                ...           3 months ago
  • 1.31.7-beta.0                                ...           4 months ago
  • 1.31.6                                ...           4 months ago
  • 1.31.6-beta.8                                ...           4 months ago
  • 1.31.6-beta.7                                ...           4 months ago
  • 1.31.6-beta.6                                ...           4 months ago
  • 1.31.6-beta.5                                ...           4 months ago
  • 1.31.6-beta.4                                ...           4 months ago
  • 1.31.5                                ...           4 months ago
  • 1.31.5-beta.3                                ...           4 months ago
  • 1.31.5-alpha.0                                ...           4 months ago
  • 1.31.5-beta.2                                ...           4 months ago
  • 1.31.5-beta.1                                ...           5 months ago
  • 1.31.5-beta.0                                ...           5 months ago
  • 1.31.4                                ...           6 months ago
  • 1.31.4-beta.2                                ...           6 months ago
  • 1.31.4-beta.1                                ...           6 months ago
  • 1.31.4-beta.0                                ...           6 months ago
  • 1.31.3                                ...           6 months ago
  • 1.31.3-beta.6                                ...           6 months ago
  • 1.31.3-beta.5                                ...           6 months ago
  • 1.31.3-beta.4                                ...           6 months ago
  • 1.31.3-beta.3                                ...           7 months ago
  • 1.31.3-beta.2                                ...           7 months ago
  • 1.31.3-beta.0                                ...           7 months ago
  • 1.31.2                                ...           7 months ago
  • 1.31.2-beta.4                                ...           7 months ago
  • 1.31.2-beta.3                                ...           7 months ago
  • 1.31.2-beta.2                                ...           7 months ago
  • 1.31.2-beta.1                                ...           8 months ago
  • 1.31.2-beta.0                                ...           8 months ago
  • 1.31.1                                ...           9 months ago
  • 1.31.1-beta.2                                ...           9 months ago
  • 1.31.1-beta.1                                ...           10 months ago
  • 1.31.1-beta.0                                ...           10 months ago
  • 1.31.0                                ...           10 months ago
  • 1.30.11-beta.4                                ...           10 months ago
  • 1.30.11-beta.3                                ...           10 months ago
  • 1.30.11                                ...           a year ago
  • 1.30.11-beta.2                                ...           a year ago
  • 1.30.11-beta.1                                ...           a year ago
  • 1.30.11-beta.0                                ...           a year ago
  • 1.30.10                                ...           a year ago
  • 1.30.10-beta.0                                ...           a year ago
  • 1.30.9                                ...           a year ago
  • 1.30.9-alpha-1.0                                ...           a year ago
  • 1.30.9-1.30.9-alpha-1.0                                ...           a year ago
  • 1.30.9-beta.4                                ...           a year ago
  • 1.30.9-beta.3                                ...           a year ago
  • 1.30.9-beta.2                                ...           a year ago
  • 1.30.9-alpha.0                                ...           a year ago
  • 1.30.9-beta.1                                ...           a year ago
  • 1.30.9-beta.0                                ...           a year ago
  • 1.30.8-beta.2                                ...           a year ago
  • 1.30.8                                ...           a year ago
  • 1.30.8-beta.1                                ...           a year ago
  • 1.30.7                                ...           a year ago
  • 1.30.7-beta.3                                ...           a year ago
  • 1.30.7-beta.2                                ...           a year ago
  • 1.30.7-beta.1                                ...           a year ago
  • 1.30.7-beta.0                                ...           a year ago
  • 1.30.6                                ...           a year ago
  • 1.30.6-beta.0                                ...           a year ago
  • 1.31.0-alpha.3                                ...           a year ago
  • 1.30.5                                ...           a year ago
  • 1.30.5-beta.2                                ...           a year ago
  • 1.31.0-alpha.2                                ...           a year ago
  • 1.31.0-alpha.0                                ...           a year ago
  • 1.30.5-beta.1                                ...           a year ago
  • 1.30.5-beta.0                                ...           a year ago
  • 1.30.5-alpha.0                                ...           a year ago
  • 1.30.4                                ...           a year ago
  • 1.30.3                                ...           a year ago
  • 1.30.3-beta.1                                ...           a year ago
  • 1.30.3-alpha.5                                ...           a year ago
  • 1.30.3-alpha.4                                ...           a year ago
  • 1.30.3-beta.0                                ...           a year ago
  • 1.30.3-alpha.3                                ...           a year ago
  • 1.30.3-alpha.2                                ...           a year ago
  • 1.30.3-alpha.1                                ...           a year ago
  • 1.30.3-alpha.0                                ...           a year ago
  • 1.30.2                                ...           a year ago
  • 1.30.2-alpha.1                                ...           a year ago
  • 1.30.2-alpha.0                                ...           a year ago
  • 1.30.1                                ...           a year ago
  • 1.30.0                                ...           2 years ago
  • 1.29.5-beta.0                                ...           2 years ago
  • 1.29.4                                ...           2 years ago
  • 1.29.4-beta.6                                ...           2 years ago
  • 1.29.4-beta.5                                ...           2 years ago
  • 1.29.4-beta.4                                ...           2 years ago
  • 1.29.4-beta.3                                ...           2 years ago
  • 1.29.4-beta.2                                ...           2 years ago
  • 1.29.4-beta.1                                ...           2 years ago
  • 1.29.3                                ...           2 years ago
  • 1.29.3-beta.2                                ...           2 years ago
  • 1.29.3-beta.1                                ...           2 years ago
  • 1.29.3-beta.0                                ...           2 years ago
  • 1.29.2                                ...           2 years ago
  • 1.29.2-beta.0                                ...           2 years ago
  • 1.29.1                                ...           2 years ago
  • 1.29.1-beta.1                                ...           2 years ago
  • 1.29.1-beta.0                                ...           2 years ago
  • 1.29.0                                ...           2 years ago
  • 1.29.0-beta.1                                ...           2 years ago
  • 1.29.1-alpha.0                                ...           2 years ago
  • 1.29.0-beta.0                                ...           2 years ago
  • 1.28.9                                ...           2 years ago
  • 1.28.9-beta.1                                ...           2 years ago
  • 1.28.9-beta.0                                ...           2 years ago
  • 1.28.8                                ...           2 years ago
  • 1.28.8-beta.6                                ...           2 years ago
  • 1.28.8-beta.4                                ...           2 years ago
  • 1.28.8-beta.3                                ...           2 years ago
  • 1.28.8-beta.2                                ...           2 years ago
  • 1.28.8-beta.1                                ...           2 years ago
  • 1.28.8-beta.0                                ...           2 years ago
  • 1.28.7                                ...           2 years ago
  • 1.28.7-beta.0                                ...           2 years ago
  • 1.28.6                                ...           2 years ago
  • 1.28.5                                ...           2 years ago
  • 1.28.4                                ...           2 years ago
  • 1.28.4-alpha.0                                ...           2 years ago
  • 1.28.4-beta.1                                ...           2 years ago
  • 1.28.4-beta.0                                ...           2 years ago
  • 1.28.3                                ...           2 years ago
  • 1.28.3-alpha.1                                ...           2 years ago
  • 1.28.3-beta.1                                ...           2 years ago
  • 1.28.3-beta.0                                ...           2 years ago
  • 1.28.2                                ...           2 years ago
  • 1.28.2-alpha.1                                ...           2 years ago
  • 1.28.2-beta.2                                ...           2 years ago
  • 1.28.2-beta.1                                ...           2 years ago
  • 1.28.2-beta.0                                ...           2 years ago
  • 1.28.1                                ...           2 years ago
  • 1.28.1-alpha.4                                ...           2 years ago
  • 1.28.1-beta.1                                ...           2 years ago
  • 1.28.1-alpha.3                                ...           2 years ago
  • 1.28.1-alpha.2                                ...           2 years ago
  • 1.28.1-alpha.1                                ...           2 years ago
  • 1.28.1-beta.0                                ...           2 years ago
  • 1.28.0                                ...           2 years ago
  • 1.28.0-beta.1                                ...           2 years ago
  • 1.28.0-beta.0                                ...           2 years ago
  • 1.27.7                                ...           2 years ago
  • 1.27.7-beta.0                                ...           2 years ago
  • 1.27.6                                ...           2 years ago
  • 1.27.6-beta.1                                ...           2 years ago
  • 1.27.6-beta.0                                ...           2 years ago
  • 1.27.5                                ...           2 years ago
  • 1.27.5-beta.2                                ...           2 years ago
  • 1.27.5-beta.1                                ...           2 years ago
  • 1.27.6-alpha.0                                ...           2 years ago
  • 1.27.5-beta.0                                ...           2 years ago
  • 1.27.4                                ...           2 years ago
  • 1.27.4-beta.4                                ...           2 years ago
  • 1.27.4-beta.3                                ...           2 years ago
  • 1.27.4-beta.2                                ...           2 years ago
  • 1.27.5-alpha.0                                ...           2 years ago
  • 1.27.4-beta.1                                ...           2 years ago
  • 1.27.4-beta.0                                ...           2 years ago
  • 1.27.3                                ...           3 years ago
  • 1.27.3-beta.0                                ...           3 years ago
  • 1.27.2                                ...           3 years ago
  • 1.27.1                                ...           3 years ago
  • 1.27.1-beta.0                                ...           3 years ago
  • 1.27.0                                ...           3 years ago
  • 1.27.0-beta.2                                ...           3 years ago
  • 1.27.0-beta.1                                ...           3 years ago
  • 1.26.3                                ...           3 years ago
  • 1.26.3-beta.3                                ...           3 years ago
  • 1.26.3-alpha.4                                ...           3 years ago
  • 1.26.3-beta.2                                ...           3 years ago
  • 1.27.0-beta.0                                ...           3 years ago
  • 1.26.3-beta.1                                ...           3 years ago
  • 1.26.3-beta.0                                ...           3 years ago
  • 1.26.2                                ...           3 years ago
  • 1.26.2-beta.0                                ...           3 years ago
  • 1.27.0-alpha.0                                ...           3 years ago
  • 1.26.1                                ...           3 years ago
  • 1.26.0                                ...           3 years ago
  • 1.26.0-beta.0                                ...           3 years ago
  • 1.25.0                                ...           3 years ago
  • 1.24.3-beta.0                                ...           3 years ago
  • 1.24.2                                ...           3 years ago
  • 1.24.1                                ...           3 years ago
  • 1.24.0                                ...           3 years ago
  • 1.23.0                                ...           3 years ago
  • 1.22.0                                ...           3 years ago
  • 1.22.0-alpha.0                                ...           3 years ago
  • 1.21.0                                ...           3 years ago
  • 1.20.3                                ...           3 years ago
  • 1.20.2                                ...           3 years ago
  • 1.20.1                                ...           3 years ago
  • 1.20.0                                ...           3 years ago
  • 1.19.2                                ...           3 years ago
  • 1.19.2-alpha.0                                ...           3 years ago
  • 1.18.0                                ...           3 years ago
  • 1.19.1-alpha.0                                ...           3 years ago
  • 1.17.0                                ...           3 years ago
  • 1.19.0-alpha.0                                ...           3 years ago
  • 2.0.0-alpha.0                                ...           3 years ago
  • 1.16.0                                ...           3 years ago
  • 1.15.0                                ...           3 years ago
  • 1.14.0                                ...           3 years ago
  • 1.13.0                                ...           3 years ago
  • 1.12.0                                ...           3 years ago
  • 1.11.0                                ...           4 years ago
  • 1.10.4                                ...           4 years ago
  • 1.10.3                                ...           4 years ago
  • 1.10.2                                ...           4 years ago
  • 1.10.1                                ...           4 years ago
  • 1.10.0                                ...           4 years ago
  • 1.9.1                                ...           4 years ago
  • 1.9.0                                ...           4 years ago
  • 1.8.1                                ...           4 years ago
  • 1.8.0                                ...           4 years ago
  • 1.7.2                                ...           4 years ago
  • 1.7.1                                ...           4 years ago
  • 1.7.0                                ...           4 years ago
  • 1.6.4                                ...           4 years ago
  • 1.6.3                                ...           4 years ago
  • 1.6.2                                ...           4 years ago
  • 1.6.1                                ...           4 years ago
  • 1.6.0                                ...           4 years ago
  • 1.5.1                                ...           4 years ago
  • 1.5.0                                ...           4 years ago
  • 1.4.0                                ...           4 years ago
  • 1.3.1                                ...           4 years ago
  • 1.3.0                                ...           4 years ago
  • 1.2.1                                ...           4 years ago
  • 1.2.0                                ...           4 years ago
  • 1.1.4                                ...           4 years ago
  • 1.1.3                                ...           4 years ago
  • 1.1.2                                ...           4 years ago
  • 1.1.1                                ...           4 years ago
  • 1.1.0                                ...           4 years ago
  • 1.0.8                                ...           4 years ago
  • 1.0.7                                ...           4 years ago
  • 1.0.6                                ...           4 years ago
  • 1.0.5                                ...           4 years ago
  • 1.0.4                                ...           4 years ago
  • 1.0.3                                ...           4 years ago
  • 1.0.2                                ...           4 years ago
  • 1.0.1                                ...           4 years ago
  • 1.0.0                                ...           4 years ago
  • 1.0.0-beta.76                                ...           4 years ago
  • 1.0.0-beta.75                                ...           4 years ago
  • 1.0.0-beta.74                                ...           4 years ago
  • 1.0.0-beta.73                                ...           4 years ago
  • 1.0.0-beta.72                                ...           4 years ago
  • 1.0.0-beta.71                                ...           4 years ago
  • 1.0.0-beta.70                                ...           4 years ago
  • 1.0.0-beta.69                                ...           4 years ago
  • 1.0.0-beta.68                                ...           5 years ago
  • 1.0.0-beta.67                                ...           5 years ago
  • 1.0.0-beta.66                                ...           5 years ago
  • 1.0.0-beta.65                                ...           5 years ago
  • 1.0.0-beta.64                                ...           5 years ago
  • 1.0.0-beta.63                                ...           5 years ago
  • 1.0.0-beta.62                                ...           5 years ago
  • 1.0.0-beta.61                                ...           5 years ago
  • 1.0.0-beta.60                                ...           5 years ago
  • 1.0.0-beta.59                                ...           5 years ago
  • 1.0.0-beta.58                                ...           5 years ago
  • 1.0.0-beta.57                                ...           5 years ago
  • 1.0.0-beta.56                                ...           5 years ago
  • 1.0.0-beta.55                                ...           5 years ago
  • 1.0.0-beta.54                                ...           5 years ago
  • 1.0.0-beta.53                                ...           5 years ago
  • 1.0.0-beta.52                                ...           5 years ago
  • 1.0.0-beta.51                                ...           5 years ago
  • 1.0.0-beta.50                                ...           5 years ago
  • 1.0.0-beta.49                                ...           5 years ago
  • 1.0.0-beta.48                                ...           5 years ago
  • 1.0.0-beta.47                                ...           5 years ago
  • 1.0.0-beta.46                                ...           5 years ago
  • 1.0.0-beta.45                                ...           5 years ago
  • 1.0.0-beta.44                                ...           5 years ago
  • 1.0.0-beta.43                                ...           5 years ago
  • 1.0.0-beta.42                                ...           5 years ago
  • 1.0.0-beta.41                                ...           5 years ago
  • 1.0.0-beta.40                                ...           5 years ago
  • 1.0.0-beta.39                                ...           5 years ago
  • 1.0.0-beta.38                                ...           5 years ago
  • 1.0.0-beta.37                                ...           5 years ago
  • 1.0.0-beta.36                                ...           5 years ago
  • 1.0.0-beta.35                                ...           5 years ago
  • 1.0.0-beta.34                                ...           5 years ago
  • 1.0.0-beta.33                                ...           5 years ago
  • 1.0.0-beta.32                                ...           5 years ago
  • 1.0.0-beta.31                                ...           5 years ago
  • 1.0.0-beta.30                                ...           5 years ago
  • 1.0.0-beta.29                                ...           5 years ago
  • 1.0.0-beta.28                                ...           5 years ago
  • 1.0.0-beta.27                                ...           5 years ago
  • 1.0.0-beta.26                                ...           5 years ago
  • 1.0.0-beta.25                                ...           5 years ago
  • 1.0.0-beta.24                                ...           5 years ago
  • 1.0.0-beta.23                                ...           5 years ago
  • 1.0.0-beta.22                                ...           5 years ago
  • 1.0.0-beta.21                                ...           5 years ago
  • 1.0.0-beta.20                                ...           5 years ago
  • 1.0.0-beta.19                                ...           5 years ago
  • 1.0.0-beta.18                                ...           5 years ago
  • 1.0.0-beta.17                                ...           5 years ago
  • 1.0.0-beta.16                                ...           6 years ago
  • 1.0.0-beta.15                                ...           6 years ago
  • 1.0.0-beta.14                                ...           6 years ago
  • 1.0.0-beta.13                                ...           6 years ago
  • 1.0.0-beta.12                                ...           6 years ago
  • 1.0.0-beta.11                                ...           6 years ago
  • 1.0.0-beta.10                                ...           6 years ago
  • 1.0.0-beta.9                                ...           6 years ago
  • 1.0.0-beta.8                                ...           6 years ago
  • 1.0.0-beta.7                                ...           6 years ago
  • 1.0.0-beta.6                                ...           6 years ago
  • 1.0.0-beta.5                                ...           6 years ago
  • 1.0.0-beta.4                                ...           6 years ago
  • 1.0.0-beta.3                                ...           6 years ago
  • 1.0.0-beta.2                                ...           6 years ago
  • 1.0.0-beta.1                                ...           6 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 5
Last Day 0
Last Week 5
Last Month 0
Dependencies (2)
Dev Dependencies (1)

Copyright 2013 - present © cnpmjs.org | Home |