8.9.2 • Published 5 months ago

@typeix/logger v8.9.2

Weekly downloads
-
License
MIT
Repository
github
Last release
5 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.9.2

5 months ago

8.9.1

5 months ago

8.8.0

6 months ago

8.8.0-rc.1

6 months ago

8.6.1-rc.0

1 year ago

8.6.1-rc.1

1 year ago

8.7.0

1 year ago

8.6.0

2 years ago

8.5.2-rc.1

2 years ago

8.5.2-rc.2

2 years ago

8.4.5

2 years ago

8.4.4

2 years ago

8.4.6

2 years ago

8.4.1

2 years ago

8.4.0

2 years ago

8.4.3

2 years ago

8.4.2

2 years ago

8.5.0

2 years ago

8.5.1

2 years ago

8.3.0-rc.1

2 years ago

8.3.0

2 years ago

8.2.4

3 years ago

8.2.4-rc.2

3 years ago

8.2.3

3 years ago

8.2.2

3 years ago

8.1.3

3 years ago

8.2.1

3 years ago

8.2.0

3 years ago

8.1.2

4 years ago

8.1.2-rc.2

4 years ago

8.0.0-alpha.0

4 years ago

8.1.0-rc.0

4 years ago

8.0.2-alpha.0

4 years ago

8.1.0-rc.2

4 years ago

8.0.7

4 years ago

8.1.0-rc.1

4 years ago

8.0.6

4 years ago

8.0.0-alpha.1

4 years ago

7.3.0

4 years ago

7.1.0

4 years ago

7.4.1-alpha.3

4 years ago

7.4.1-alpha.1

4 years ago

7.4.1

4 years ago

7.4.1-alpha.2

4 years ago

7.4.1-alpha.0

4 years ago

7.2.4-alpha.0

4 years ago

8.1.0

4 years ago

8.0.3-alpha.3

4 years ago

8.0.3-alpha.2

4 years ago

8.0.1-beta.0

4 years ago

8.0.0-beta.0

4 years ago

8.1.1

4 years ago

8.0.3-alpha.1

4 years ago

8.0.3-alpha.0

4 years ago

7.2.8-alpha.1

4 years ago

7.2.6-alpha.0

4 years ago

8.0.0-y.0

4 years ago

8.0.0-alpha.2.1

4 years ago

8.0.1-alpha.0

4 years ago

7.4.0

4 years ago

7.2.3-alpha.0

4 years ago

8.0.1

4 years ago

7.4.0-alpha.0

4 years ago

8.0.0

4 years ago

7.4.0-alpha.1

4 years ago

8.0.2

4 years ago

7.2.7-alpha.0

4 years ago

7.2.5-alpha.0

4 years ago

8.1.1-rc.2

4 years ago

8.1.1-rc.3

4 years ago

8.1.1-rc.0

4 years ago

8.0.7-rc.1

4 years ago

8.0.7-rc.2

4 years ago

7.0.0

4 years ago

6.0.0

4 years ago

5.1.0

4 years ago

5.0.0

5 years ago

4.0.0

5 years ago