# @ccmos/nestjs-winston-logger

Latest version **0.0.9** (published 2021-02-01) · MIT license · 0 weekly downloads

## Install

```sh
npm install @ccmos/nestjs-winston-logger
pnpm add @ccmos/nestjs-winston-logger
yarn add @ccmos/nestjs-winston-logger
bun add @ccmos/nestjs-winston-logger
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.9 |
| Published | 2021-02-01 |
| First published | 2021-01-30 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 7 |
| Unpacked size | 254.4 KB |
| Known vulnerabilities | 0 (+3 in 2 direct dependencies) |
| Install scripts | no |
| Author | mosluce@gmail.com |
| Maintainers | mosluce |

## Links

- npm: https://www.npmjs.com/package/@ccmos/nestjs-winston-logger
- Repository: https://github.com/mosluce/nestjs-winston-logger
- Homepage: https://github.com/mosluce/nestjs-winston-logger#readme
- Issues: https://github.com/mosluce/nestjs-winston-logger/issues
- npm.io page: https://npm.io/package/@ccmos/nestjs-winston-logger

## Dependencies (7)

- [rxjs](https://npm.io/package/rxjs.md) ^6.6.3
- [rimraf](https://npm.io/package/rimraf.md) ^3.0.2
- [winston](https://npm.io/package/winston.md) ^3.3.3
- [@nestjs/core](https://npm.io/package/@nestjs/core.md) ^7.5.1
- [@nestjs/common](https://npm.io/package/@nestjs/common.md) ^7.5.1
- [reflect-metadata](https://npm.io/package/reflect-metadata.md) ^0.1.13
- [@nestjs/platform-express](https://npm.io/package/@nestjs/platform-express.md) ^7.5.1

## Recent versions

- 0.0.9 (latest) — 2021-02-01
- 0.0.8 — 2021-02-01
- 0.0.7 — 2021-01-31
- 0.0.6 — 2021-01-31
- 0.0.5 — 2021-01-30
- 0.0.4 — 2021-01-30
- 0.0.3 — 2021-01-30
- 0.0.2 — 2021-01-30

## README

<p align="center">
  <a href="http://nestjs.com/" target="blank"><img src="https://nestjs.com/img/logo_text.svg" width="320" alt="Nest Logo" /></a>
</p>

[circleci-image]: https://img.shields.io/circleci/build/github/nestjs/nest/master?token=abc123def456
[circleci-url]: https://circleci.com/gh/nestjs/nest

  <p align="center">A progressive <a href="http://nodejs.org" target="_blank">Node.js</a> framework for building efficient and scalable server-side applications.</p>
    <p align="center">
<a href="https://www.npmjs.com/~nestjscore" target="_blank"><img src="https://img.shields.io/npm/v/@nestjs/core.svg" alt="NPM Version" /></a>
<a href="https://www.npmjs.com/~nestjscore" target="_blank"><img src="https://img.shields.io/npm/l/@nestjs/core.svg" alt="Package License" /></a>
<a href="https://www.npmjs.com/~nestjscore" target="_blank"><img src="https://img.shields.io/npm/dm/@nestjs/common.svg" alt="NPM Downloads" /></a>
<a href="https://circleci.com/gh/nestjs/nest" target="_blank"><img src="https://img.shields.io/circleci/build/github/nestjs/nest/master" alt="CircleCI" /></a>
<a href="https://coveralls.io/github/nestjs/nest?branch=master" target="_blank"><img src="https://coveralls.io/repos/github/nestjs/nest/badge.svg?branch=master#9" alt="Coverage" /></a>
<a href="https://discord.gg/G7Qnnhy" target="_blank"><img src="https://img.shields.io/badge/discord-online-brightgreen.svg" alt="Discord"/></a>
<a href="https://opencollective.com/nest#backer" target="_blank"><img src="https://opencollective.com/nest/backers/badge.svg" alt="Backers on Open Collective" /></a>
<a href="https://opencollective.com/nest#sponsor" target="_blank"><img src="https://opencollective.com/nest/sponsors/badge.svg" alt="Sponsors on Open Collective" /></a>
  <a href="https://paypal.me/kamilmysliwiec" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
    <a href="https://opencollective.com/nest#sponsor"  target="_blank"><img src="https://img.shields.io/badge/Support%20us-Open%20Collective-41B883.svg" alt="Support us"></a>
  <a href="https://twitter.com/nestframework" target="_blank"><img src="https://img.shields.io/twitter/follow/nestframework.svg?style=social&label=Follow"></a>
</p>
  <!--[![Backers on Open Collective](https://opencollective.com/nest/backers/badge.svg)](https://opencollective.com/nest#backer)
  [![Sponsors on Open Collective](https://opencollective.com/nest/sponsors/badge.svg)](https://opencollective.com/nest#sponsor)-->

## Description

[winstonjs](https://github.com/winstonjs/winston) module for [Nest](https://github.com/nestjs/nest).

## Installation

```bash
$ npm install @ccmos/nestjs-winston-logger
```

## Quick Start

```js
// import
import { Module } from '@nestjs/common';
import { WinstonLoggerModule } from '@ccmos/nestjs-winston-logger';

@Module({
  imports: [
    WinstonLoggerModule.forRoot({
      level: 'debug'
    }),
  ],
})
export class AppModule {}

// service
import { Injectable } from '@nestjs/common';
import { WinstonLoggerService } from '@ccmos/nestjs-winston-logger';

@Injectable()
export class MyService {
  constructor(
    private logger: WinstonLoggerService,
  ) {
    this.logger.setContext(MyService.name);
  }

  helloWorld() {
    this.logger.info('hello-world.info', { foo: 'bar' });
  }
}
```

## License

Nest is [MIT licensed](LICENSE).

---
_Source: https://npm.io/package/@ccmos/nestjs-winston-logger · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
