From 1b5145bac3dc3a8f4a4b1b5ec498b9665e362fe4 Mon Sep 17 00:00:00 2001 From: Iku-turso Date: Tue, 16 May 2023 16:11:10 +0300 Subject: [PATCH] chore: Deprecate obsolete ways to log Co-authored-by: Janne Savolainen Signed-off-by: Iku-turso --- packages/logger/index.ts | 2 ++ packages/logger/src/logger.injectable.ts | 1 + packages/logger/src/prefixed-logger.injectable.ts | 1 + 3 files changed, 4 insertions(+) diff --git a/packages/logger/index.ts b/packages/logger/index.ts index 40bb2023b7..2120274f36 100644 --- a/packages/logger/index.ts +++ b/packages/logger/index.ts @@ -13,7 +13,9 @@ export { } from "./src/logger.injectable"; export type { Logger } from "./src/logger"; +/** @deprecated Use specific injectionToken, eg. logErrorInjectionToken */ export { loggerInjectionToken } from "./src/logger.injectable"; +/** @deprecated Use specific injectionToken, eg. logErrorInjectionToken */ export { prefixedLoggerInjectable } from "./src/prefixed-logger.injectable"; export { loggerTransportInjectionToken } from "./src/transports"; export { winstonLoggerInjectable } from "./src/winston-logger.injectable"; diff --git a/packages/logger/src/logger.injectable.ts b/packages/logger/src/logger.injectable.ts index d59bfe2ceb..896fb596d5 100644 --- a/packages/logger/src/logger.injectable.ts +++ b/packages/logger/src/logger.injectable.ts @@ -13,6 +13,7 @@ import type { Logger } from "./logger"; import { winstonLoggerInjectable } from "./winston-logger.injectable"; import { pipeline } from "@ogre-tools/fp"; +/** @deprecated Use specific injectionToken, eg. logErrorInjectionToken */ export const loggerInjectionToken = getInjectionToken({ id: "logger-injection-token", }); diff --git a/packages/logger/src/prefixed-logger.injectable.ts b/packages/logger/src/prefixed-logger.injectable.ts index de43ca2b1e..61806d08c4 100644 --- a/packages/logger/src/prefixed-logger.injectable.ts +++ b/packages/logger/src/prefixed-logger.injectable.ts @@ -6,6 +6,7 @@ import { getInjectable, lifecycleEnum } from "@ogre-tools/injectable"; import type { Logger } from "./logger"; import { loggerInjectionToken } from "./logger.injectable"; +/** @deprecated Use specific injectionToken, eg. logErrorInjectionToken */ export const prefixedLoggerInjectable = getInjectable({ id: "prefixed-logger", instantiate: (di, prefix): Logger => {