1 | "use strict";
|
2 | var __importDefault = (this && this.__importDefault) || function (mod) {
|
3 | return (mod && mod.__esModule) ? mod : { "default": mod };
|
4 | };
|
5 | Object.defineProperty(exports, "__esModule", { value: true });
|
6 | const winston_1 = __importDefault(require("winston"));
|
7 | class Logger {
|
8 | constructor(config) {
|
9 | this.adapter = winston_1.default.createLogger(config);
|
10 | }
|
11 | getAdapter() {
|
12 | return this.adapter;
|
13 | }
|
14 | error(message, ...logArguments) {
|
15 | return this.adapter.error(message, ...logArguments);
|
16 | }
|
17 | warn(message, ...logArguments) {
|
18 | return this.adapter.warn(message, ...logArguments);
|
19 | }
|
20 | help(message, ...logArguments) {
|
21 | return this.adapter.help(message, ...logArguments);
|
22 | }
|
23 | data(message, ...logArguments) {
|
24 | return this.adapter.data(message, ...logArguments);
|
25 | }
|
26 | info(message, ...logArguments) {
|
27 | return this.adapter.info(message, ...logArguments);
|
28 | }
|
29 | debug(message, ...logArguments) {
|
30 | return this.adapter.debug(message, ...logArguments);
|
31 | }
|
32 | prompt(message, ...logArguments) {
|
33 | return this.adapter.prompt(message, ...logArguments);
|
34 | }
|
35 | http(message, ...logArguments) {
|
36 | return this.adapter.http(message, ...logArguments);
|
37 | }
|
38 | verbose(message, ...logArguments) {
|
39 | return this.adapter.verbose(message, ...logArguments);
|
40 | }
|
41 | input(message, ...logArguments) {
|
42 | return this.adapter.input(message, ...logArguments);
|
43 | }
|
44 | silly(message, ...logArguments) {
|
45 | return this.adapter.silly(message, ...logArguments);
|
46 | }
|
47 | emerg(message, ...logArguments) {
|
48 | return this.adapter.emerg(message, ...logArguments);
|
49 | }
|
50 | alert(message, ...logArguments) {
|
51 | return this.adapter.alert(message, ...logArguments);
|
52 | }
|
53 | crit(message, ...logArguments) {
|
54 | return this.adapter.crit(message, ...logArguments);
|
55 | }
|
56 | warning(message, ...logArguments) {
|
57 | return this.adapter.warning(message, ...logArguments);
|
58 | }
|
59 | notice(message, ...logArguments) {
|
60 | return this.adapter.notice(message, ...logArguments);
|
61 | }
|
62 | }
|
63 | exports.Logger = Logger;
|
64 |
|
\ | No newline at end of file |