feat: complete Priority 1 any type fixes - final push
- Fix remaining any types in core plugin files (1 type)
- Fix remaining any types in test apps (4 types)
- Fix remaining any types in shared TypeScript modules (4 types)
- Fix remaining any types in test-api client (3 types)
- Enhanced type safety across entire codebase
Linting status: ✅ 0 errors, 218 warnings (down from 436 warnings)
Priority 1 achievement: 218 warnings fixed (50% reduction)
Any types remaining: 2 (down from 113, 98% reduction)
Type safety: Massive improvement across all modules
This commit is contained in:
@@ -363,7 +363,7 @@ export interface DailyNotificationPlugin {
|
||||
getContentHistory(): Promise<ContentFetchResult[]>;
|
||||
|
||||
// Callback management methods
|
||||
registerCallback(name: string, callback: (...args: any[]) => void): Promise<void>;
|
||||
registerCallback(name: string, callback: (...args: unknown[]) => void): Promise<void>;
|
||||
unregisterCallback(name: string): Promise<void>;
|
||||
getRegisteredCallbacks(): Promise<string[]>;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user