winston-azure-functions
Version:
Winston transport for azure functions
42 lines (33 loc) • 1.18 kB
Markdown
# winston-azure-functions
[](https://travis-ci.org/upcompass/winston-azure-functions)
[](https://david-dm.org/upcompass/winston-azure-functions)
## How to use
### Setup
Install it:
```bash
npm install winston-azure-functions --save
```
```bash
yarn add winston-azure-functions
```
### Usage
```typescript
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. |