linting(test-user-zero): fix to typing of logger
This commit is contained in:
@@ -12,7 +12,7 @@
|
|||||||
// Lazy import logger to avoid ES module issues when loaded by Capacitor CLI (CommonJS)
|
// Lazy import logger to avoid ES module issues when loaded by Capacitor CLI (CommonJS)
|
||||||
// Logger is only used inside functions, not at module scope
|
// Logger is only used inside functions, not at module scope
|
||||||
let logger: { error: (...args: unknown[]) => void; custom: (emoji: string, ...args: unknown[]) => void } | null = null;
|
let logger: { error: (...args: unknown[]) => void; custom: (emoji: string, ...args: unknown[]) => void } | null = null;
|
||||||
const getLogger = async () => {
|
const getLogger = async (): Promise<{ error: (...args: unknown[]) => void; custom: (emoji: string, ...args: unknown[]) => void } | null> => {
|
||||||
if (!logger) {
|
if (!logger) {
|
||||||
const loggerModule = await import('../lib/logger');
|
const loggerModule = await import('../lib/logger');
|
||||||
logger = loggerModule.logger;
|
logger = loggerModule.logger;
|
||||||
|
|||||||
Reference in New Issue
Block a user