FaasJS
Home
  • Guide
  • Documents
  • Starter Template
  • Changelog
  • Ecosystem

    • VS Code Plugin
    • Docker Images
  • Github
  • Contributing
  • Sponsor
  • Security
  • English
  • 简体中文
Home
  • Guide
  • Documents
  • Starter Template
  • Changelog
  • Ecosystem

    • VS Code Plugin
    • Docker Images
  • Github
  • Contributing
  • Sponsor
  • Security
  • English
  • 简体中文

Documents / @faasjs/logger

@faasjs/logger

FaasJS's logger module.

License: MITNPM Version

Install

npm install @faasjs/logger

Usage

import { Logger } from '@faasjs/logger'

const logger = new Logger()

logger.debug('debug message')
logger.info('info message')
logger.warn('warn message')
logger.error('error message')

Support environment variables

  • FaasLog: debug, info, warn, error (default: debug)
  • FaasLogSize: 1000 (default: 1000, 0 for unlimited)
  • FaasLogMode: plain, pretty (default: pretty)
  • FaasLogTransport: true, false (default: true)

Functions

  • colorfy
  • formatLogger
  • getTransport

Classes

  • Logger
  • Transport

Type Aliases

  • Level
  • LoggerMessage
  • TransportHandler
  • TransportOptions

Variables

  • Color
  • LevelColor