phawxby / winston-azure-functions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

winston-azure-functions

Build Status Dependencies

How to use

Setup

Install it:

npm install winston-azure-functions --save
yarn add winston-azure-functions

Usage

import { AzureFunctions } from 'winston-azure-functions'
import winston = require('winston')
module.exports = (context) => {
  winston.configure({
    transports: [
      new AzureFunctions({ context })
    ]
  })
  winston.info('Initializing function')
  context.done()
}

Supported log levels

Log level Description
error Writes to error level logging, or lower.
warn Writes to warning level logging, or lower.
info Writes to info level logging, or lower.
verbose Writes to verbose level logging.

About

License:MIT License


Languages

Language:TypeScript 90.7%Language:JavaScript 9.3%