UNPKG

@bitrix24/b24jssdk

Version:

Bitrix24 REST API JavaScript SDK

1 lines 3.23 kB
{"version":3,"file":"abstract-logger.mjs","sources":["../../../src/logger/abstract-logger.ts"],"sourcesContent":["import type { LoggerInterface } from '../types/logger'\nimport { LogLevel } from '../types/logger'\n\nexport abstract class AbstractLogger implements LoggerInterface {\n // region logging methods ////\n /**\n * @inheritDoc\n */\n public abstract log(_level: LogLevel, _message: string, _context?: Record<string, any>): Promise<void>\n\n /**\n * @inheritDoc\n */\n public async debug(message: string, context?: Record<string, any>): Promise<void> {\n return this.log(LogLevel.DEBUG, message, context)\n }\n\n /**\n * @inheritDoc\n */\n public async info(message: string, context?: Record<string, any>): Promise<void> {\n return this.log(LogLevel.INFO, message, context)\n }\n\n /**\n * @inheritDoc\n */\n public async notice(message: string, context?: Record<string, any>): Promise<void> {\n return this.log(LogLevel.NOTICE, message, context)\n }\n\n /**\n * @inheritDoc\n */\n public async warning(message: string, context?: Record<string, any>): Promise<void> {\n return this.log(LogLevel.WARNING, message, context)\n }\n\n /**\n * @inheritDoc\n */\n public async error(message: string, context: Record<string, any>): Promise<void> {\n return this.log(LogLevel.ERROR, message, context)\n }\n\n /**\n * @inheritDoc\n */\n public async critical(message: string, context?: Record<string, any>): Promise<void> {\n return this.log(LogLevel.CRITICAL, message, context)\n }\n\n /**\n * @inheritDoc\n */\n public async alert(message: string, context?: Record<string, any>): Promise<void> {\n return this.log(LogLevel.ALERT, message, context)\n }\n\n /**\n * @inheritDoc\n */\n public async emergency(message: string, context?: Record<string, any>): Promise<void> {\n return this.log(LogLevel.EMERGENCY, message, context)\n }\n // endregion ////\n}\n"],"names":[],"mappings":";;;;;;;;;;;;AAGO,MAAe,cAAA,CAA0C;AAAA,EAHhE;AAGgE,IAAA,MAAA,CAAA,IAAA,EAAA,gBAAA,CAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAU9D,MAAa,KAAA,CAAM,OAAA,EAAiB,OAAA,EAA8C;AAChF,IAAA,OAAO,IAAA,CAAK,GAAA,CAAI,QAAA,CAAS,KAAA,EAAO,SAAS,OAAO,CAAA;AAAA,EAClD;AAAA;AAAA;AAAA;AAAA,EAKA,MAAa,IAAA,CAAK,OAAA,EAAiB,OAAA,EAA8C;AAC/E,IAAA,OAAO,IAAA,CAAK,GAAA,CAAI,QAAA,CAAS,IAAA,EAAM,SAAS,OAAO,CAAA;AAAA,EACjD;AAAA;AAAA;AAAA;AAAA,EAKA,MAAa,MAAA,CAAO,OAAA,EAAiB,OAAA,EAA8C;AACjF,IAAA,OAAO,IAAA,CAAK,GAAA,CAAI,QAAA,CAAS,MAAA,EAAQ,SAAS,OAAO,CAAA;AAAA,EACnD;AAAA;AAAA;AAAA;AAAA,EAKA,MAAa,OAAA,CAAQ,OAAA,EAAiB,OAAA,EAA8C;AAClF,IAAA,OAAO,IAAA,CAAK,GAAA,CAAI,QAAA,CAAS,OAAA,EAAS,SAAS,OAAO,CAAA;AAAA,EACpD;AAAA;AAAA;AAAA;AAAA,EAKA,MAAa,KAAA,CAAM,OAAA,EAAiB,OAAA,EAA6C;AAC/E,IAAA,OAAO,IAAA,CAAK,GAAA,CAAI,QAAA,CAAS,KAAA,EAAO,SAAS,OAAO,CAAA;AAAA,EAClD;AAAA;AAAA;AAAA;AAAA,EAKA,MAAa,QAAA,CAAS,OAAA,EAAiB,OAAA,EAA8C;AACnF,IAAA,OAAO,IAAA,CAAK,GAAA,CAAI,QAAA,CAAS,QAAA,EAAU,SAAS,OAAO,CAAA;AAAA,EACrD;AAAA;AAAA;AAAA;AAAA,EAKA,MAAa,KAAA,CAAM,OAAA,EAAiB,OAAA,EAA8C;AAChF,IAAA,OAAO,IAAA,CAAK,GAAA,CAAI,QAAA,CAAS,KAAA,EAAO,SAAS,OAAO,CAAA;AAAA,EAClD;AAAA;AAAA;AAAA;AAAA,EAKA,MAAa,SAAA,CAAU,OAAA,EAAiB,OAAA,EAA8C;AACpF,IAAA,OAAO,IAAA,CAAK,GAAA,CAAI,QAAA,CAAS,SAAA,EAAW,SAAS,OAAO,CAAA;AAAA,EACtD;AAAA;AAEF;;;;"}