1.2.2 • Published 2 years ago

zerilog v1.2.2

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

Zerilog - Serilog for Typescript

Creating a simple logger

import { LoggerConfiguration, ConsoleZink } from 'zerilog';

const Logger = new LoggerConfiguration()
    .WriteTo(new ConsoleZink())
    .CreateLogger();

Creating a simple logger that is accessable from anywhere

import Zerilog, { LoggerConfiguration, ConsoleZink } from 'zerilog';

Zerilog.Logger = new LoggerConfiguration()
    .WriteTo(new ConsoleZink())
    .CreateLogger();

Using the logger

import Zerilog from 'zerilog';

Zerilog.Logger
    .Information("Hello World!");

Creating a custom 'zink' for the logger

import { ZerilogZink, ZerilogContext } from 'zerilog';

class CustomZink extends ZerilogZink {
    SendLog(logContext: ZerilogContext): void {}
}
1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago