8.6.0 • Published 6 months ago

@typeix/logger v8.6.0

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

@typeix/logger

Build Status Coverage Status npm

Logger

Resty comes with a built-in Pino logger wrapper which is used during application bootstrapping such as displaying scanned routing info (i.e., system logging, bootstrap errors).

You can fully control the behavior of the logging system:

  • disable logging entirely
  • specify the log level of detail (e.g., display errors, warnings, debug information, etc.)
  • customize the default logger by extending it
  • create your own custom implementation, to log your own application-level events and messages.

For more advanced logging functionality, you can make use of any Node.js logging package, such as Winston, to implement a completely custom, production grade logging system.

Usage

interface LoggerOptions {
  options: pino.LoggerOptions;
  stream?: pino.DestinationStream;
}
const options: LoggerOptions = {
    options: {
        level: "error"
    }
};
const logger = new Logger(options);
logger.info({id: 1, whatever: 2}, "Some nice custom message");
8.6.0

6 months ago

8.5.2-rc.1

6 months ago

8.5.2-rc.2

6 months ago

8.4.5

11 months ago

8.4.4

11 months ago

8.4.6

11 months ago

8.4.1

11 months ago

8.4.0

11 months ago

8.4.3

11 months ago

8.4.2

11 months ago

8.5.0

11 months ago

8.5.1

11 months ago

8.3.0-rc.1

1 year ago

8.3.0

1 year ago

8.2.4

2 years ago

8.2.4-rc.2

2 years ago

8.2.3

2 years ago

8.2.2

2 years ago

8.1.3

2 years ago

8.2.1

2 years ago

8.2.0

2 years ago

8.1.2

3 years ago

8.1.2-rc.2

3 years ago

8.0.0-alpha.0

3 years ago

8.1.0-rc.0

3 years ago

8.0.2-alpha.0

3 years ago

8.1.0-rc.2

3 years ago

8.0.7

3 years ago

8.1.0-rc.1

3 years ago

8.0.6

3 years ago

8.0.0-alpha.1

3 years ago

7.3.0

3 years ago

7.1.0

3 years ago

7.4.1-alpha.3

3 years ago

7.4.1-alpha.1

3 years ago

7.4.1

3 years ago

7.4.1-alpha.2

3 years ago

7.4.1-alpha.0

3 years ago

7.2.4-alpha.0

3 years ago

8.1.0

3 years ago

8.0.3-alpha.3

3 years ago

8.0.3-alpha.2

3 years ago

8.0.1-beta.0

3 years ago

8.0.0-beta.0

3 years ago

8.1.1

3 years ago

8.0.3-alpha.1

3 years ago

8.0.3-alpha.0

3 years ago

7.2.8-alpha.1

3 years ago

7.2.6-alpha.0

3 years ago

8.0.0-y.0

3 years ago

8.0.0-alpha.2.1

3 years ago

8.0.1-alpha.0

3 years ago

7.4.0

3 years ago

7.2.3-alpha.0

3 years ago

8.0.1

3 years ago

7.4.0-alpha.0

3 years ago

8.0.0

3 years ago

7.4.0-alpha.1

3 years ago

8.0.2

3 years ago

7.2.7-alpha.0

3 years ago

7.2.5-alpha.0

3 years ago

8.1.1-rc.2

3 years ago

8.1.1-rc.3

3 years ago

8.1.1-rc.0

3 years ago

8.0.7-rc.1

3 years ago

8.0.7-rc.2

3 years ago

7.0.0

3 years ago

6.0.0

3 years ago

5.1.0

3 years ago

5.0.0

3 years ago

4.0.0

3 years ago