fix: remove unused imports and fix logger test isolation
- Remove unused imports (run, trackDuration, PerformanceTracker, ConfigManager, disconnectDb) flagged by ESLint - Remove unused isSlow variable in performance-monitor catch block - Add eslint-disable for require() in Playwright JS script - Fix logger-performance test flakiness by using vi.resetModules() with dynamic imports to prevent cached logger references across test files Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -8,13 +8,8 @@
|
||||
* - Create, update, delete users
|
||||
*/
|
||||
|
||||
import {
|
||||
create,
|
||||
disconnect as disconnectDb,
|
||||
type IDatabaseService
|
||||
} from '../database/index'
|
||||
import { create, type IDatabaseService } from '../database/index'
|
||||
import { createDialect, type SqlDialect } from '../database/dialects'
|
||||
import { ConfigManager } from '../config/config-manager'
|
||||
import type { UserInfo } from '../../types/user.types'
|
||||
import { createLogger, logError } from '../logger'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user