fix(types): logger (#9581)

This commit is contained in:
Carlos R. L. Rodrigues authored and GitHub committed 2024-10-16 06:29:49 -03:00
1 parent 2b77bd85a6
commit eb364834de
2 files changed
+14 -27

No files matched your search

+11 -11
View File
@@ -1,15 +1,15 @@
export interface Logger { export interface Logger {
panic: (data) => void panic: (data: any) => void
shouldLog: (level: string) => void shouldLog: (level: string) => boolean
setLogLevel: (level: string) => void setLogLevel: (level: string) => void
unsetLogLevel: () => void unsetLogLevel: () => void
activity: (message: string, config?) => void activity: (message: string, config?: Record<string, any>) => string
progress: (activityId, message) => void progress: (activityId: string, message: string) => void
error: (messageOrError, error?) => void error: (messageOrError: string | Error, error?: Error) => void
failure: (activityId, message) => void failure: (activityId: string, message: string) => Record<string, any> | null
success: (activityId, message) => void success: (activityId: string, message: string) => Record<string, any> | null
debug: (message) => void debug: (message: string) => void
info: (message) => void info: (message: string) => void
warn: (message) => void warn: (message: string) => void
log: (...args) => void log: (...args: any[]) => void
} }
+3 -16
View File
@@ -1,7 +1,8 @@
import { import {
FindConfig, FindConfig,
MedusaContainer as coreMedusaContainer,
RequestQueryFields, RequestQueryFields,
Logger as coreLogger,
MedusaContainer as coreMedusaContainer,
} from "@medusajs/framework/types" } from "@medusajs/framework/types"
declare global { declare global {
@@ -58,20 +59,6 @@ export type ClassConstructor<T> = {
export type MedusaContainer = coreMedusaContainer export type MedusaContainer = coreMedusaContainer
export type Logger = { export type Logger = coreLogger
panic: (data) => void
shouldLog: (level: string) => void
setLogLevel: (level: string) => void
unsetLogLevel: () => void
activity: (message: string, config?) => void
progress: (activityId, message) => void
error: (messageOrError, error?) => void
failure: (activityId, message) => void
success: (activityId, message) => void
debug: (message) => void
info: (message) => void
warn: (message) => void
log: (...args) => void
}
export type Constructor<T> = new (...args: any[]) => T export type Constructor<T> = new (...args: any[]) => T