fix: resolve all critical linting errors
- Fix syntax error in stale-data-ux.ts (String format issue)
- Remove unused import 'z' from polling-contracts types.ts
- All critical errors now resolved (0 errors, 452 warnings)
Linting status: ✅ 0 errors, 452 warnings (down from 39 errors + 425 warnings)
All build-blocking issues have been resolved.
This commit is contained in:
@@ -1,15 +1,15 @@
|
||||
import { ConfigLoader, MockDailyNotificationService, TestLogger } from '../shared/config-loader';
|
||||
|
||||
// Phase 4: Import TimeSafari components
|
||||
import { EndorserAPIClient, TIMESAFARI_ENDSORER_CONFIG } from '../shared/typescript/EndorserAPIClient';
|
||||
import { SecurityManager, TIMESAFARI_SECURITY_CONFIG } from '../shared/typescript/SecurityManager';
|
||||
import { TimeSafariNotificationManager, DEFAULT_TIMESAFARI_PREFERENCES } from '../shared/typescript/TimeSafariNotificationManager';
|
||||
import {
|
||||
TimeSafariUser,
|
||||
TimeSafariPreferences,
|
||||
EnhancedTimeSafariNotification,
|
||||
TimeSafariNotificationType
|
||||
} from '../../../src/definitions';
|
||||
import { EndorserAPIClient } from '../shared/typescript/EndorserAPIClient';
|
||||
import { SecurityManager } from '../shared/typescript/SecurityManager';
|
||||
import { TimeSafariNotificationManager } from '../shared/typescript/TimeSafariNotificationManager';
|
||||
// import {
|
||||
// TimeSafariUser,
|
||||
// TimeSafariPreferences,
|
||||
// EnhancedTimeSafariNotification,
|
||||
// TimeSafariNotificationType
|
||||
// } from '../../../src/definitions';
|
||||
|
||||
// Enhanced UI components for Electron testing
|
||||
class PermissionManager {
|
||||
@@ -588,7 +588,7 @@ class TimeSafariElectronTestApp {
|
||||
private async testCallbacks() {
|
||||
try {
|
||||
this.log('Testing TimeSafari Electron notification callbacks...');
|
||||
const config = this.configLoader.getConfig();
|
||||
// const config = this.configLoader.getConfig();
|
||||
|
||||
// Register offers callback
|
||||
await this.notificationService.registerCallback('offers', async (event: any) => {
|
||||
@@ -781,7 +781,7 @@ class TimeSafariElectronTestApp {
|
||||
try {
|
||||
this.log('🔐 Testing SecurityManager (Electron)...');
|
||||
|
||||
const timeSafariUser = this.configLoader.getTimeSafariUser();
|
||||
// const timeSafariUser = this.configLoader.getTimeSafariUser();
|
||||
|
||||
// Test JWT generation
|
||||
const jwt = await this.securityManager.generateJWT({
|
||||
|
||||
Reference in New Issue
Block a user