-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy pathlint_json.txt
More file actions
1 lines (1 loc) · 159 KB
/
lint_json.txt
File metadata and controls
1 lines (1 loc) · 159 KB
1
[{"filePath":"G:\\Resgrid\\BigBoard\\.eslintrc.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\@dev-plugins\\react-query.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\@gorhom\\bottom-sheet.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\@livekit\\react-native-webrtc.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\@livekit\\react-native.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\@notifee\\react-native.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\@rnmapbox\\maps.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\@sentry\\react-native.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\@shopify\\flash-list.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\countly-sdk-react-native-bridge.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\expo-audio.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\expo-av.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\expo-constants.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\expo-device.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\expo-keep-awake.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\expo-location.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\expo-navigation-bar.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\expo-task-manager.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\livekit-client.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\moti.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\react-native-ble-manager.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\react-native-ble-plx.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\react-native-callkeep.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\react-native-edge-to-edge.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\react-native-gesture-handler.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\react-native-keyboard-controller.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\react-native-mmkv.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\react-native-permissions.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\runtime\\@notifee\\react-native.ts","messages":[{"ruleId":"prettier/prettier","severity":1,"message":"Replace `·(_observer:·(event:·unknown)·=>·void):·(()·=>·void)·=>` with `␍⏎····(_observer:·(event:·unknown)·=>·void):·(()·=>·void)·=>␍⏎···`","line":60,"column":21,"nodeType":null,"messageId":"replace","endLine":60,"endColumn":76,"fix":{"range":[2751,2806],"text":"\r\n (_observer: (event: unknown) => void): (() => void) =>\r\n "}}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":1,"source":"// Runtime-compatible mock for @notifee/react-native on web/desktop platforms\r\n// This is NOT a Jest mock - it provides functional no-op implementations for runtime use\r\n\r\nexport const AndroidImportance = {\r\n DEFAULT: 'default',\r\n HIGH: 'high',\r\n LOW: 'low',\r\n MIN: 'min',\r\n NONE: 'none',\r\n UNSPECIFIED: 'unspecified',\r\n} as const;\r\n\r\nexport const AndroidVisibility = {\r\n PRIVATE: 'private',\r\n PUBLIC: 'public',\r\n SECRET: 'secret',\r\n} as const;\r\n\r\nexport const EventType = {\r\n DISMISSED: 'dismissed',\r\n PRESS: 'press',\r\n ACTION_PRESS: 'action_press',\r\n DELIVERED: 'delivered',\r\n} as const;\r\n\r\nexport const AuthorizationStatus = {\r\n NOT_DETERMINED: -1,\r\n DENIED: 0,\r\n AUTHORIZED: 1,\r\n PROVISIONAL: 2,\r\n} as const;\r\n\r\nconst notifee = {\r\n createChannel: async (_channel: unknown): Promise<string> => 'mock-channel-id',\r\n createChannels: async (_channels: unknown[]): Promise<void> => undefined,\r\n createChannelGroup: async (_group: unknown): Promise<string> => 'mock-group-id',\r\n createChannelGroups: async (_groups: unknown[]): Promise<void> => undefined,\r\n deleteChannel: async (_channelId: string): Promise<void> => undefined,\r\n deleteChannelGroup: async (_groupId: string): Promise<void> => undefined,\r\n displayNotification: async (_notification: unknown): Promise<string> => 'mock-notification-id',\r\n requestPermission: async (): Promise<{ authorizationStatus: number }> => ({ authorizationStatus: 1 }),\r\n getNotificationSettings: async (): Promise<{ authorizationStatus: number }> => ({ authorizationStatus: 1 }),\r\n setBadgeCount: async (_count: number): Promise<void> => undefined,\r\n getBadgeCount: async (): Promise<number> => 0,\r\n incrementBadgeCount: async (_incrementBy?: number): Promise<void> => undefined,\r\n decrementBadgeCount: async (_decrementBy?: number): Promise<void> => undefined,\r\n cancelNotification: async (_id: string): Promise<void> => undefined,\r\n cancelAllNotifications: async (): Promise<void> => undefined,\r\n cancelDisplayedNotification: async (_id: string): Promise<void> => undefined,\r\n cancelDisplayedNotifications: async (): Promise<void> => undefined,\r\n cancelTriggerNotification: async (_id: string): Promise<void> => undefined,\r\n cancelTriggerNotifications: async (): Promise<void> => undefined,\r\n getChannels: async (): Promise<unknown[]> => [],\r\n getChannel: async (_channelId: string): Promise<unknown | null> => null,\r\n getChannelGroups: async (): Promise<unknown[]> => [],\r\n getChannelGroup: async (_groupId: string): Promise<unknown | null> => null,\r\n getDisplayedNotifications: async (): Promise<unknown[]> => [],\r\n getTriggerNotifications: async (): Promise<unknown[]> => [],\r\n getInitialNotification: async (): Promise<unknown | null> => null,\r\n onForegroundEvent: (_observer: (event: unknown) => void): (() => void) => () => {},\r\n onBackgroundEvent: (_handler: (event: unknown) => Promise<void>): void => {},\r\n openBatteryOptimizationSettings: async (): Promise<void> => undefined,\r\n openNotificationSettings: async (_channelId?: string): Promise<void> => undefined,\r\n openPowerManagerSettings: async (): Promise<void> => undefined,\r\n getPowerManagerInfo: async (): Promise<unknown> => ({}),\r\n isBatteryOptimizationEnabled: async (): Promise<boolean> => false,\r\n registerForegroundService: (_runner: (notification: unknown) => Promise<void>): void => {},\r\n stopForegroundService: async (): Promise<void> => undefined,\r\n setNotificationCategories: async (_categories: unknown[]): Promise<void> => undefined,\r\n getNotificationCategories: async (): Promise<unknown[]> => [],\r\n};\r\n\r\nexport default notifee;\r\n","usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\__mocks__\\runtime\\react-native-callkeep.ts","messages":[{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":18,"column":1,"nodeType":null,"messageId":"delete","endLine":18,"endColumn":3,"fix":{"range":[899,901],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":26,"column":1,"nodeType":null,"messageId":"delete","endLine":26,"endColumn":3,"fix":{"range":[1315,1317],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":29,"column":1,"nodeType":null,"messageId":"delete","endLine":29,"endColumn":3,"fix":{"range":[1506,1508],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":33,"column":1,"nodeType":null,"messageId":"delete","endLine":33,"endColumn":3,"fix":{"range":[1692,1694],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":36,"column":1,"nodeType":null,"messageId":"delete","endLine":36,"endColumn":3,"fix":{"range":[1763,1765],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":40,"column":1,"nodeType":null,"messageId":"delete","endLine":40,"endColumn":3,"fix":{"range":[1899,1901],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":44,"column":1,"nodeType":null,"messageId":"delete","endLine":44,"endColumn":3,"fix":{"range":[2068,2070],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":50,"column":1,"nodeType":null,"messageId":"delete","endLine":50,"endColumn":3,"fix":{"range":[2292,2294],"text":""}}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":8,"fixableErrorCount":0,"fixableWarningCount":8,"source":"// Runtime-compatible mock for react-native-callkeep on web/desktop platforms\r\n// This is NOT a Jest mock - it provides functional no-op implementations for runtime use\r\n\r\nconst RNCallKeep = {\r\n // Setup and configuration\r\n setup: async (_options: unknown): Promise<void> => undefined,\r\n hasDefaultPhoneAccount: async (): Promise<boolean> => false,\r\n checkIfBusy: (): Promise<boolean> => Promise.resolve(false),\r\n checkSpeaker: (): Promise<boolean> => Promise.resolve(false),\r\n isConnectionServiceAvailable: async (): Promise<boolean> => false,\r\n\r\n // Call management\r\n startCall: async (_uuid: string, _handle: string, _contactIdentifier?: string, _handleType?: string, _hasVideo?: boolean): Promise<void> => undefined,\r\n answerIncomingCall: (_uuid: string): void => {},\r\n endCall: (_uuid: string): void => {},\r\n endAllCalls: (): void => {},\r\n rejectCall: (_uuid: string): void => {},\r\n \r\n // Call state updates\r\n reportConnectingOutgoingCallWithUUID: (_uuid: string): void => {},\r\n reportConnectedOutgoingCallWithUUID: (_uuid: string): void => {},\r\n reportEndCallWithUUID: (_uuid: string, _reason: number): void => {},\r\n setCurrentCallActive: (_uuid: string): void => {},\r\n setOnHold: (_uuid: string, _hold: boolean): void => {},\r\n setMutedCall: (_uuid: string, _muted: boolean): void => {},\r\n \r\n // Incoming calls\r\n displayIncomingCall: async (_uuid: string, _handle: string, _localizedCallerName?: string, _handleType?: string, _hasVideo?: boolean): Promise<void> => undefined,\r\n \r\n // Audio\r\n setAudioRoute: async (_uuid: string, _inputName: string): Promise<void> => undefined,\r\n toggleAudioRouteSpeaker: (_uuid: string, _routeSpeaker: boolean): void => {},\r\n \r\n // DTMF\r\n sendDTMF: (_uuid: string, _key: string): void => {},\r\n \r\n // UI\r\n backToForeground: (): void => {},\r\n updateDisplay: (_uuid: string, _displayName: string, _handle: string): void => {},\r\n \r\n // Event listeners\r\n addEventListener: (_type: string, _handler: (...args: unknown[]) => void): void => {},\r\n removeEventListener: (_type: string): void => {},\r\n \r\n // Permissions (iOS only)\r\n hasPhoneAccount: async (): Promise<boolean> => false,\r\n supportConnectionService: (): boolean => false,\r\n registerPhoneAccount: (): void => {},\r\n registerAndroidEvents: (): void => {},\r\n \r\n // Utility\r\n getActiveCallUUID: (): string | null => null,\r\n canMakeMultipleCalls: (_allow: boolean): void => {},\r\n};\r\n\r\n// Constants\r\nexport const CONSTANTS = {\r\n END_CALL_REASONS: {\r\n FAILED: 1,\r\n REMOTE_ENDED: 2,\r\n UNANSWERED: 3,\r\n ANSWERED_ELSEWHERE: 4,\r\n DECLINED_ELSEWHERE: 5,\r\n MISSED: 6,\r\n },\r\n} as const;\r\n\r\nexport const AudioSessionCategoryOption = {\r\n mixWithOthers: 0x1,\r\n duckOthers: 0x2,\r\n interruptSpokenAudioAndMixWithOthers: 0x11,\r\n allowBluetooth: 0x4,\r\n allowBluetoothA2DP: 0x20,\r\n allowAirPlay: 0x40,\r\n defaultToSpeaker: 0x8,\r\n} as const;\r\n\r\nexport const AudioSessionMode = {\r\n default: 'AVAudioSessionModeDefault',\r\n gameChat: 'AVAudioSessionModeGameChat',\r\n measurement: 'AVAudioSessionModeMeasurement',\r\n moviePlayback: 'AVAudioSessionModeMoviePlayback',\r\n spokenAudio: 'AVAudioSessionModeSpokenAudio',\r\n videoChat: 'AVAudioSessionModeVideoChat',\r\n videoRecording: 'AVAudioSessionModeVideoRecording',\r\n voiceChat: 'AVAudioSessionModeVoiceChat',\r\n voicePrompt: 'AVAudioSessionModeVoicePrompt',\r\n} as const;\r\n\r\nexport default RNCallKeep;\r\n","usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\app.config.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\babel.config.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\commitlint.config.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\customGradle.plugin.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\customManifest.plugin.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\electron\\main.js","messages":[{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":7,"column":3,"nodeType":null,"messageId":"delete","endLine":7,"endColumn":5,"fix":{"range":[156,158],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `····`","line":8,"column":5,"nodeType":null,"messageId":"delete","endLine":8,"endColumn":9,"fix":{"range":[202,206],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Replace `········` with `····`","line":9,"column":1,"nodeType":null,"messageId":"replace","endLine":9,"endColumn":9,"fix":{"range":[220,228],"text":" "}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `····`","line":10,"column":1,"nodeType":null,"messageId":"delete","endLine":10,"endColumn":5,"fix":{"range":[242,246],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `····`","line":11,"column":1,"nodeType":null,"messageId":"delete","endLine":11,"endColumn":5,"fix":{"range":[266,270],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `····`","line":12,"column":5,"nodeType":null,"messageId":"delete","endLine":12,"endColumn":9,"fix":{"range":[295,299],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Replace `············` with `······`","line":13,"column":1,"nodeType":null,"messageId":"replace","endLine":13,"endColumn":13,"fix":{"range":[318,330],"text":" "}},{"ruleId":"no-undef","severity":2,"message":"'__dirname' is not defined.","line":13,"column":32,"nodeType":"Identifier","messageId":"undef","endLine":13,"endColumn":41},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `······`","line":14,"column":7,"nodeType":null,"messageId":"delete","endLine":14,"endColumn":13,"fix":{"range":[382,388],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Replace `············` with `······`","line":15,"column":1,"nodeType":null,"messageId":"replace","endLine":15,"endColumn":13,"fix":{"range":[413,425],"text":" "}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `····`","line":16,"column":5,"nodeType":null,"messageId":"delete","endLine":16,"endColumn":9,"fix":{"range":[454,458],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Replace `········` with `····`","line":17,"column":1,"nodeType":null,"messageId":"replace","endLine":17,"endColumn":9,"fix":{"range":[462,470],"text":" "}},{"ruleId":"no-undef","severity":2,"message":"'__dirname' is not defined.","line":17,"column":25,"nodeType":"Identifier","messageId":"undef","endLine":17,"endColumn":34},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `····`","line":18,"column":5,"nodeType":null,"messageId":"delete","endLine":18,"endColumn":9,"fix":{"range":[531,535],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Replace `········` with `····`","line":19,"column":1,"nodeType":null,"messageId":"replace","endLine":19,"endColumn":9,"fix":{"range":[555,563],"text":" "}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":20,"column":3,"nodeType":null,"messageId":"delete","endLine":20,"endColumn":5,"fix":{"range":[579,581],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Replace `····` with `··`","line":22,"column":1,"nodeType":null,"messageId":"replace","endLine":22,"endColumn":5,"fix":{"range":[588,592],"text":" "}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":23,"column":3,"nodeType":null,"messageId":"delete","endLine":23,"endColumn":5,"fix":{"range":[645,647],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Replace `········` with `····`","line":24,"column":1,"nodeType":null,"messageId":"replace","endLine":24,"endColumn":9,"fix":{"range":[689,697],"text":" "}},{"ruleId":"prettier/prettier","severity":1,"message":"Replace `····` with `··`","line":25,"column":1,"nodeType":null,"messageId":"replace","endLine":25,"endColumn":5,"fix":{"range":[717,721],"text":" "}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":27,"column":1,"nodeType":null,"messageId":"delete","endLine":27,"endColumn":3,"fix":{"range":[728,730],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Replace `····` with `··`","line":28,"column":1,"nodeType":null,"messageId":"replace","endLine":28,"endColumn":5,"fix":{"range":[749,753],"text":" "}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `····`","line":29,"column":1,"nodeType":null,"messageId":"delete","endLine":29,"endColumn":5,"fix":{"range":[767,771],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `····`","line":30,"column":1,"nodeType":null,"messageId":"delete","endLine":30,"endColumn":5,"fix":{"range":[818,822],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `····`","line":31,"column":5,"nodeType":null,"messageId":"delete","endLine":31,"endColumn":9,"fix":{"range":[876,880],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":32,"column":3,"nodeType":null,"messageId":"delete","endLine":32,"endColumn":5,"fix":{"range":[922,924],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Replace `········` with `····`","line":33,"column":1,"nodeType":null,"messageId":"replace","endLine":33,"endColumn":9,"fix":{"range":[934,942],"text":" "}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `····`","line":34,"column":1,"nodeType":null,"messageId":"delete","endLine":34,"endColumn":5,"fix":{"range":[980,984],"text":""}},{"ruleId":"no-undef","severity":2,"message":"'__dirname' is not defined.","line":34,"column":39,"nodeType":"Identifier","messageId":"undef","endLine":34,"endColumn":48},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":35,"column":3,"nodeType":null,"messageId":"delete","endLine":35,"endColumn":5,"fix":{"range":[1062,1064],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":37,"column":1,"nodeType":null,"messageId":"delete","endLine":37,"endColumn":3,"fix":{"range":[1069,1071],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":38,"column":3,"nodeType":null,"messageId":"delete","endLine":38,"endColumn":5,"fix":{"range":[1118,1120],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `····`","line":39,"column":5,"nodeType":null,"messageId":"delete","endLine":39,"endColumn":9,"fix":{"range":[1184,1188],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Replace `········` with `····`","line":40,"column":1,"nodeType":null,"messageId":"replace","endLine":40,"endColumn":9,"fix":{"range":[1214,1222],"text":" "}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":41,"column":3,"nodeType":null,"messageId":"delete","endLine":41,"endColumn":5,"fix":{"range":[1252,1254],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":43,"column":1,"nodeType":null,"messageId":"delete","endLine":43,"endColumn":3,"fix":{"range":[1261,1263],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":48,"column":3,"nodeType":null,"messageId":"delete","endLine":48,"endColumn":5,"fix":{"range":[1363,1365],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":50,"column":1,"nodeType":null,"messageId":"delete","endLine":50,"endColumn":3,"fix":{"range":[1384,1386],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":51,"column":3,"nodeType":null,"messageId":"delete","endLine":51,"endColumn":5,"fix":{"range":[1440,1442],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `····`","line":52,"column":1,"nodeType":null,"messageId":"delete","endLine":52,"endColumn":5,"fix":{"range":[1470,1474],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Replace `············` with `······`","line":53,"column":1,"nodeType":null,"messageId":"replace","endLine":53,"endColumn":13,"fix":{"range":[1529,1541],"text":" "}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `····`","line":54,"column":5,"nodeType":null,"messageId":"delete","endLine":54,"endColumn":9,"fix":{"range":[1562,1566],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":55,"column":1,"nodeType":null,"messageId":"delete","endLine":55,"endColumn":3,"fix":{"range":[1569,1571],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":60,"column":3,"nodeType":null,"messageId":"delete","endLine":60,"endColumn":5,"fix":{"range":[1672,1674],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `····`","line":61,"column":5,"nodeType":null,"messageId":"delete","endLine":61,"endColumn":9,"fix":{"range":[1716,1720],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":62,"column":1,"nodeType":null,"messageId":"delete","endLine":62,"endColumn":3,"fix":{"range":[1733,1735],"text":""}}],"suppressedMessages":[],"errorCount":3,"fatalErrorCount":0,"warningCount":43,"fixableErrorCount":0,"fixableWarningCount":43,"source":"const { app, BrowserWindow, shell } = require('electron');\r\nconst path = require('path');\r\n\r\nconst isDev = !app.isPackaged;\r\n\r\nfunction createWindow() {\r\n const mainWindow = new BrowserWindow({\r\n width: 1400,\r\n height: 900,\r\n minWidth: 800,\r\n minHeight: 600,\r\n webPreferences: {\r\n preload: path.join(__dirname, 'preload.js'),\r\n nodeIntegration: false,\r\n contextIsolation: true,\r\n },\r\n icon: path.join(__dirname, '..', 'assets', 'icon.png'),\r\n title: 'BigBoard',\r\n show: false,\r\n });\r\n\r\n // Show window when ready to prevent visual flash\r\n mainWindow.once('ready-to-show', () => {\r\n mainWindow.show();\r\n });\r\n\r\n // Load the app\r\n if (isDev) {\r\n // Development: load from Expo dev server\r\n mainWindow.loadURL('http://localhost:8081');\r\n mainWindow.webContents.openDevTools();\r\n } else {\r\n // Production: load built web export\r\n mainWindow.loadFile(path.join(__dirname, '..', 'dist', 'index.html'));\r\n }\r\n\r\n // Open external links in default browser\r\n mainWindow.webContents.setWindowOpenHandler(({ url }) => {\r\n shell.openExternal(url);\r\n return { action: 'deny' };\r\n });\r\n\r\n return mainWindow;\r\n}\r\n\r\n// Create window when Electron is ready\r\napp.whenReady().then(() => {\r\n createWindow();\r\n\r\n // macOS: recreate window when dock icon clicked\r\n app.on('activate', () => {\r\n if (BrowserWindow.getAllWindows().length === 0) {\r\n createWindow();\r\n }\r\n });\r\n});\r\n\r\n// Quit when all windows closed (except macOS)\r\napp.on('window-all-closed', () => {\r\n if (process.platform !== 'darwin') {\r\n app.quit();\r\n }\r\n});\r\n","usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\electron\\preload.js","messages":[{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":5,"column":3,"nodeType":null,"messageId":"delete","endLine":5,"endColumn":5,"fix":{"range":[161,163],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":6,"column":1,"nodeType":null,"messageId":"delete","endLine":6,"endColumn":3,"fix":{"range":[186,188],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Replace `····` with `··`","line":7,"column":1,"nodeType":null,"messageId":"replace","endLine":7,"endColumn":5,"fix":{"range":[219,223],"text":" "}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":9,"column":3,"nodeType":null,"messageId":"delete","endLine":9,"endColumn":5,"fix":{"range":[246,248],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Replace `····` with `··`","line":10,"column":1,"nodeType":null,"messageId":"replace","endLine":10,"endColumn":5,"fix":{"range":[261,265],"text":" "}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":12,"column":3,"nodeType":null,"messageId":"delete","endLine":12,"endColumn":5,"fix":{"range":[323,325],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":13,"column":1,"nodeType":null,"messageId":"delete","endLine":13,"endColumn":3,"fix":{"range":[373,375],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":14,"column":3,"nodeType":null,"messageId":"delete","endLine":14,"endColumn":5,"fix":{"range":[433,435],"text":""}},{"ruleId":"prettier/prettier","severity":1,"message":"Delete `··`","line":15,"column":1,"nodeType":null,"messageId":"delete","endLine":15,"endColumn":3,"fix":{"range":[489,491],"text":""}}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":9,"fixableErrorCount":0,"fixableWarningCount":9,"source":"const { contextBridge, ipcRenderer } = require('electron');\r\n\r\n// Expose a safe API to the renderer process\r\ncontextBridge.exposeInMainWorld('electronAPI', {\r\n // Platform detection\r\n platform: process.platform,\r\n isElectron: true,\r\n\r\n // App info\r\n getVersion: () => ipcRenderer.invoke('get-version'),\r\n\r\n // Window controls (can be extended as needed)\r\n minimize: () => ipcRenderer.send('window-minimize'),\r\n maximize: () => ipcRenderer.send('window-maximize'),\r\n close: () => ipcRenderer.send('window-close'),\r\n});\r\n","usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\env.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\expo-env.d.ts","messages":[{"ruleId":"prettier/prettier","severity":1,"message":"Insert `⏎`","line":3,"column":73,"nodeType":null,"messageId":"insert","endLine":3,"endColumn":73,"fix":{"range":[110,110],"text":"\n"}}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":1,"source":"/// <reference types=\"expo/types\" />\n\n// NOTE: This file should not be edited and should be in your git ignore","usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\jest-platform-setup.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\jest-setup.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\jest.config.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\lint-staged.config.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\metro.config.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\nativewind-env.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\public\\env-config.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\scripts\\i18next-syntax-validation.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\calendar\\calendar.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\calls\\callFiles.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\calls\\callNotes.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\calls\\callPriorities.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\calls\\callTypes.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\calls\\calls.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\common\\api-provider.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\common\\cached-client.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\common\\client.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\common\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\common\\utils.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\config\\index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\contacts\\contactNotes.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\contacts\\contacts.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\devices\\push.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\dispatch\\dispatch.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\groups\\groups.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\mapping\\mapping.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\messaging\\messages.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\notes\\notes.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\novu\\inbox.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\personnel\\personnel.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\protocols\\protocols.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\satuses\\index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\security\\security.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\shifts\\shifts.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\types.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\units\\unitLocation.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\units\\unitRoles.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\units\\unitStatuses.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\units\\units.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\voice\\index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\api\\weather\\weather.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\(app)\\_layout.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\(app)\\calls.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\(app)\\configure.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\(app)\\contacts.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\(app)\\home.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\(app)\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\(app)\\map.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\(app)\\map.web.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-hooks/exhaustive-deps","severity":1,"message":"React Hook useEffect has a missing dependency: 'location.isMapLocked'. Either include it or remove the dependency array.","line":142,"column":6,"nodeType":"ArrayExpression","endLine":142,"endColumn":19,"suggestions":[{"desc":"Update the dependencies array to be: [getMapStyle, location.isMapLocked]","fix":{"range":[5541,5554],"text":"[getMapStyle, location.isMapLocked]"}}],"suppressions":[{"kind":"directive","justification":""}]},{"ruleId":"react-hooks/exhaustive-deps","severity":1,"message":"React Hook useEffect has missing dependencies: 'hasUserMovedMap' and 'location.isMapLocked'. Either include them or remove the dependency array.","line":344,"column":6,"nodeType":"ArrayExpression","endLine":344,"endColumn":60,"suggestions":[{"desc":"Update the dependencies array to be: [isMapReady, isAuthenticated, isInitialized, isActive, hasUserMovedMap, location.isMapLocked]","fix":{"range":[13629,13683],"text":"[isMapReady, isAuthenticated, isInitialized, isActive, hasUserMovedMap, location.isMapLocked]"}}],"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\(app)\\notes.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\(app)\\personnel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\(app)\\protocols.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\(app)\\settings.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\(app)\\units.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\+html.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\[...messing].tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\_layout.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\call\\[id].tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\call\\[id]\\edit.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\call\\new\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\login\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\login\\login-form.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\maintenance.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\app\\onboarding.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\Dashboard.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\audio-stream\\audio-stream-bottom-sheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\bluetooth\\bluetooth-audio-modal.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\calls\\call-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\calls\\call-detail-menu.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\calls\\call-files-modal.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\calls\\call-images-modal.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\calls\\call-notes-modal.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-hooks/exhaustive-deps","severity":1,"message":"React Hook React.useMemo has an unnecessary dependency: 'callNotes'. Either exclude it or remove the dependency array.","line":74,"column":6,"nodeType":"ArrayExpression","endLine":74,"endColumn":43,"suggestions":[{"desc":"Update the dependencies array to be: [searchQuery, searchNotes]","fix":{"range":[2892,2929],"text":"[searchQuery, searchNotes]"}}],"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\calls\\close-call-bottom-sheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\calls\\dispatch-selection-modal.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\calls\\full-screen-image-modal.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\common\\countly-provider.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\common\\loading.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\common\\zero-state-example.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\common\\zero-state.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\contacts\\contact-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\contacts\\contact-details-sheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\contacts\\contact-notes-list.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\maps\\full-screen-location-picker.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\maps\\location-picker.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\maps\\map-pins.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\maps\\map-pins.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\maps\\pin-detail-modal.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\maps\\pin-marker.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\maps\\pin-marker.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\maps\\static-map.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\maps\\static-map.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\notes\\note-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\notes\\note-details-sheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\notifications\\NotificationButton.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\notifications\\NotificationDetail.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\notifications\\NotificationInbox.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\protocols\\protocol-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\protocols\\protocol-details-sheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\push-notification\\push-notification-modal.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\push-notification\\push-notification-status.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\roles\\role-assignment-item.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\roles\\roles-bottom-sheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\roles\\roles-modal.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\settings\\audio-device-selection.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\settings\\bluetooth-device-selection-bottom-sheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\settings\\item.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\settings\\items-container.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\settings\\keep-alive-item.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\settings\\language-item.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\settings\\login-info-bottom-sheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\settings\\server-url-bottom-sheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\settings\\theme-item.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\settings\\toggle-item.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\settings\\unit-selection-bottom-sheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\sidebar\\call-sidebar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\sidebar\\side-menu.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\status\\status-bottom-sheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\toast\\toast-container.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\toast\\toast.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\accordion\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\actionsheet\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\alert-dialog\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\alert\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\avatar\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\badge\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\bottom-sheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\bottomsheet\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\box\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\box\\index.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\box\\styles.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\button\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\card\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\card\\index.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\card\\styles.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\center\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\center\\index.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\center\\styles.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\checkbox\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\cover.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\divider\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\drawer\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\fab\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\flat-list\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\focus-aware-status-bar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\form-control\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\gluestack-ui-provider\\config.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\gluestack-ui-provider\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\gluestack-ui-provider\\index.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\gluestack-ui-provider\\script.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\grid\\index.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-hooks/exhaustive-deps","severity":1,"message":"React Hook useEffect has missing dependencies: 'itemsPerRow' and 'props?.index'. Either include them or remove the dependency array.","line":245,"column":6,"nodeType":"ArrayExpression","endLine":245,"endColumn":85,"suggestions":[{"desc":"Update the dependencies array to be: [calculatedWidth, responsiveColSpan, numColumns, columnGap, gap, flexDirection, itemsPerRow, props?.index]","fix":{"range":[7939,8018],"text":"[calculatedWidth, responsiveColSpan, numColumns, columnGap, gap, flexDirection, itemsPerRow, props?.index]"}}],"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\grid\\index.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\grid\\styles.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\heading\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\heading\\index.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\heading\\styles.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\hstack\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\hstack\\index.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\hstack\\styles.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\icon\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\icon\\index.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\image-background\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\image.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\image\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\input-accessory-view\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\input\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\keyboard-avoiding-view\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\link\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\list.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\menu\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\modal\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\popover\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\portal\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\pressable\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\progress-bar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\progress\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\radio\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\refresh-control\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\safe-area-view\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\scroll-view\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\section-list\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\select\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\select\\select-actionsheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\shared-tabs.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\skeleton\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\skeleton\\index.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\skeleton\\styles.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\slider\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\spinner\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\status-bar\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\switch\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\text\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\text\\index.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\text\\styles.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\textarea\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\toast\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\tooltip\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\useColorScheme.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\useColorScheme.web.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\utils.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\utils\\use-break-point-value.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\view\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\virtualized-list\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\vstack\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\vstack\\index.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\ui\\vstack\\styles.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\CallsSummaryWidget.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\CallsWidget.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\MapWidget.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\MapWidget.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\NotesWidget.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\PersonnelStaffingSummaryWidget.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\PersonnelStatusSummaryWidget.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\PersonnelSummaryWidget.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\PersonnelWidget.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\TimeWidget.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\UnitsSummaryWidget.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\UnitsWidget.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\WeatherWidget.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\WidgetContainer.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\WidgetContainer.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\WidgetRenderer.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\components\\widgets\\index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\constants\\colors.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\constants\\map-icons.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\constants\\map-icons.web.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\contexts\\DrawerContext.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\features\\livekit-call\\components\\LiveKitCallModal.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\features\\livekit-call\\store\\useLiveKitCallStore.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\hooks\\use-analytics.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\hooks\\use-app-lifecycle.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\hooks\\use-calls-signalr-updates.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\hooks\\use-map-signalr-updates.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\hooks\\use-personnel-signalr-updates.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\hooks\\use-signalr-lifecycle.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\hooks\\use-status-signalr-updates.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\hooks\\use-toast.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\hooks\\use-units-signalr-updates.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\hooks\\useSignalR.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\auth\\api.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\auth\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\auth\\types.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\auth\\utils.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\cache\\cache-manager.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\countly.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\env.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\hooks\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\hooks\\use-background-geolocation.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\hooks\\use-keep-alive.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\hooks\\use-keep-alive.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\hooks\\use-selected-theme.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\hooks\\use-selected-theme.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\i18n\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\i18n\\react-i18next.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\i18n\\resources.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\i18n\\types.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\i18n\\utils.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\i18n\\utils.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\livekit-platform-init.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\logging\\index.tsx","messages":[{"ruleId":"prettier/prettier","severity":1,"message":"Replace `␍⏎········'[LogService]·Options·were·passed·to·getInstance()·but·are·being·ignored·because·the·instance·already·exists.·'·+␍⏎········'Configure·options·on·the·first·call·to·getInstance()·only.'␍⏎······` with `'[LogService]·Options·were·passed·to·getInstance()·but·are·being·ignored·because·the·instance·already·exists.·'·+·'Configure·options·on·the·first·call·to·getInstance()·only.'`","line":55,"column":20,"nodeType":null,"messageId":"replace","endLine":58,"endColumn":7,"fix":{"range":[1647,1848],"text":"'[LogService] Options were passed to getInstance() but are being ignored because the instance already exists. ' + 'Configure options on the first call to getInstance() only.'"}}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":1,"source":"import { consoleTransport, logger as rnLogger } from 'react-native-logs';\r\n\r\nimport { addBreadcrumb, captureException, captureMessage, sentryService } from '../sentry';\r\nimport type { LogEntry, Logger, LogLevel } from './types';\r\n\r\nconst config = {\r\n levels: {\r\n debug: 0,\r\n info: 1,\r\n warn: 2,\r\n error: 3,\r\n },\r\n severity: __DEV__ ? 'debug' : 'warn',\r\n transport: consoleTransport,\r\n transportOptions: {\r\n colors: {\r\n debug: 'gray',\r\n info: 'blueBright',\r\n warn: 'yellowBright',\r\n error: 'redBright',\r\n },\r\n },\r\n async: true,\r\n dateFormat: 'time',\r\n printLevel: true,\r\n printDate: true,\r\n fixedExtLvlLength: false,\r\n enabled: true,\r\n};\r\n\r\ninterface LogServiceOptions {\r\n /** Whether to send errors to Sentry (default: true in production) */\r\n enableSentryIntegration?: boolean;\r\n /** Minimum level to send to Sentry (default: 'error') */\r\n sentryMinLevel?: LogLevel;\r\n}\r\n\r\nclass LogService {\r\n private static instance: LogService;\r\n private logger: any;\r\n private globalContext: Record<string, unknown> = {};\r\n private enableSentryIntegration: boolean;\r\n private sentryMinLevel: LogLevel;\r\n\r\n private constructor(options: LogServiceOptions = {}) {\r\n this.logger = rnLogger.createLogger(config as any);\r\n this.enableSentryIntegration = options.enableSentryIntegration ?? !__DEV__;\r\n this.sentryMinLevel = options.sentryMinLevel ?? 'error';\r\n }\r\n\r\n public static getInstance(options?: LogServiceOptions): LogService {\r\n if (!LogService.instance) {\r\n LogService.instance = new LogService(options);\r\n } else if (__DEV__ && options !== undefined) {\r\n console.warn(\r\n '[LogService] Options were passed to getInstance() but are being ignored because the instance already exists. ' +\r\n 'Configure options on the first call to getInstance() only.'\r\n );\r\n }\r\n return LogService.instance;\r\n }\r\n\r\n private shouldSendToSentry(level: LogLevel): boolean {\r\n if (!this.enableSentryIntegration || !sentryService.getIsInitialized()) {\r\n return false;\r\n }\r\n\r\n const levelPriority: Record<LogLevel, number> = {\r\n debug: 0,\r\n info: 1,\r\n warn: 2,\r\n error: 3,\r\n };\r\n\r\n return levelPriority[level] >= levelPriority[this.sentryMinLevel];\r\n }\r\n\r\n private serializeContextForSentry(context: Record<string, unknown>): Record<string, string | number | boolean | null | undefined> {\r\n const sentryContext: Record<string, string | number | boolean | null | undefined> = {};\r\n Object.entries(context).forEach(([key, value]) => {\r\n if (typeof value === 'string' || typeof value === 'number' || typeof value === 'boolean' || value === null) {\r\n sentryContext[key] = value;\r\n } else {\r\n sentryContext[key] = JSON.stringify(value);\r\n }\r\n });\r\n return sentryContext;\r\n }\r\n\r\n private log(level: LogLevel, { message, context = {} }: LogEntry): void {\r\n const fullContext = {\r\n ...this.globalContext,\r\n ...context,\r\n timestamp: new Date().toISOString(),\r\n };\r\n\r\n // Log to console\r\n this.logger[level](message, fullContext);\r\n\r\n // Send to Sentry based on level\r\n if (this.shouldSendToSentry(level)) {\r\n const sentryContext = this.serializeContextForSentry(fullContext);\r\n\r\n if (level === 'error') {\r\n // Check if context contains an error object\r\n const errorInContext = context.error;\r\n if (errorInContext instanceof Error) {\r\n captureException(errorInContext, sentryContext);\r\n } else {\r\n captureMessage(message, 'error', sentryContext);\r\n }\r\n } else if (level === 'warn') {\r\n captureMessage(message, 'warning', sentryContext);\r\n }\r\n }\r\n\r\n // Add breadcrumb for all logs (useful for debugging)\r\n if (sentryService.getIsInitialized()) {\r\n addBreadcrumb({\r\n category: 'log',\r\n message,\r\n level: level === 'warn' ? 'warning' : level,\r\n data: fullContext,\r\n });\r\n }\r\n }\r\n\r\n public setGlobalContext(context: Record<string, unknown>): void {\r\n this.globalContext = { ...this.globalContext, ...context };\r\n }\r\n\r\n public clearGlobalContext(): void {\r\n this.globalContext = {};\r\n }\r\n\r\n public debug(entry: LogEntry): void {\r\n this.log('debug', entry);\r\n }\r\n\r\n public info(entry: LogEntry): void {\r\n this.log('info', entry);\r\n }\r\n\r\n public warn(entry: LogEntry): void {\r\n this.log('warn', entry);\r\n }\r\n\r\n public error(entry: LogEntry): void {\r\n this.log('error', entry);\r\n }\r\n\r\n /**\r\n * Log an error with automatic Sentry capture\r\n * @param error The error to log\r\n * @param message A descriptive message\r\n * @param context Additional context\r\n */\r\n public captureError(error: Error | unknown, message: string, context: Record<string, unknown> = {}): void {\r\n // Store the actual Error object so instanceof check in log() works\r\n const errorContext = {\r\n ...context,\r\n error: error instanceof Error ? error : new Error(String(error)),\r\n stack: error instanceof Error ? error.stack : undefined,\r\n };\r\n\r\n this.log('error', {\r\n message,\r\n context: errorContext,\r\n });\r\n\r\n // Note: log() already handles captureException when error instanceof Error,\r\n // so we don't need to call it again here to avoid double-reporting\r\n }\r\n}\r\n\r\n// Export singleton instance\r\nexport const logger = LogService.getInstance();\r\n\r\n// React hook for component usage\r\nexport const useLogger = (): Logger & { captureError: typeof logger.captureError } => {\r\n return {\r\n debug: (entry: LogEntry) => logger.debug(entry),\r\n info: (entry: LogEntry) => logger.info(entry),\r\n warn: (entry: LogEntry) => logger.warn(entry),\r\n error: (entry: LogEntry) => logger.error(entry),\r\n captureError: (error: Error | unknown, message: string, context?: Record<string, unknown>) => logger.captureError(error, message, context),\r\n };\r\n};\r\n","usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\logging\\types.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\navigation.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\sentry.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\storage\\app.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\storage\\background-geolocation.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\storage\\index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\storage\\index.web.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\storage\\personnel-filter.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\test-utils.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\lib\\utils.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\auth\\authState.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\auth\\authTokens.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\auth\\login.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\auth\\profile.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\autofills\\autofillsResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\autofills\\autofillsResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\baseV4Request.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calendar\\calendarItemResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calendar\\calendarItemResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calendar\\calendarItemTypeResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calendar\\calendarItemTypesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calendar\\calendarItemsResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calendar\\setCalendarAttendingResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\callFiles\\callFileResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\callFiles\\callFilesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\callFiles\\saveCallFileResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\callNotes\\callNoteResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\callNotes\\callNotesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\callNotes\\saveCallNoteResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\callPriorities\\callPrioritiesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\callPriorities\\callPriorityResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\callProtocols\\callProtocolsResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\callProtocols\\callProtocolsResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\callTypes\\callTypeResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\callTypes\\callTypesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calls\\activeCallsResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calls\\callExtraDataResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calls\\callExtraDataResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calls\\callResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calls\\callResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calls\\closeCallResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calls\\deleteCallResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calls\\dispatchedEventResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calls\\saveCallResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calls\\scheduledCallsResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calls\\updateCallResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\calls\\updateDispatchTimeResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\configs\\getConfigResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\configs\\getConfigResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\configs\\getSystemConfigResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\configs\\getSystemConfigResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\contacts\\contactCategoryResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\contacts\\contactNoteResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\contacts\\contactNotesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\contacts\\contactResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\contacts\\contactResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\contacts\\contactsCategoriesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\contacts\\contactsResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\contacts\\saveContactInput.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\customStatuses\\customStatusResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\customStatuses\\customStatusesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\device\\pushRegistrationResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\device\\pushRegistrationUnitInput.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\dispatch\\getCallTemplatesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\dispatch\\getCallTemplatesResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\dispatch\\getGroupsForCallGridResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\dispatch\\getGroupsForCallGridResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\dispatch\\getPersonnelForCallGridResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\dispatch\\getPersonnelForCallGridResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\dispatch\\getRolesForCallGridResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\dispatch\\getRolesForCallGridResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\dispatch\\getSetUnitStateResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\dispatch\\getSetUnitStateResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\dispatch\\newCallFormResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\dispatch\\newCallFormResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\forms\\formDataAutomationResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\forms\\formResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\forms\\formResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\groups\\groupResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\groups\\groupsResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\groups\\groupsResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\health\\healthResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\health\\healthResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\mapping\\getMapDataAndMarkersData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\mapping\\getMapDataAndMarkersResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\mapping\\getMapLayersResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\mapping\\getMapLayersResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\messages\\deleteMessageResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\messages\\getRecipientsResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\messages\\messageRecipientInput.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\messages\\messageResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\messages\\messageResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\messages\\messagesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\messages\\recipientsResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\messages\\respondToMessageResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\messages\\sendMessageResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\notes\\noteCategoryResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\notes\\noteCategoryResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\notes\\noteResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\notes\\noteResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\notes\\notesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\notes\\saveNoteInput.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\notes\\saveNoteResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelLocation\\personnelLocationResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelLocation\\personnelLocationResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelLocation\\savePersonnelLocationInput.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelLocation\\savePersonnelLocationResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelStaffing\\getCurrentStaffingResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelStaffing\\getCurrentStaffingResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelStaffing\\savePersonStaffingInput.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelStaffing\\savePersonStaffingResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelStaffing\\savePersonsStaffingsInput.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelStaffing\\savePersonsStaffingsResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelStatuses\\getCurrentStatusResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelStatuses\\getCurrentStatusResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelStatuses\\savePersonStatusInput.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelStatuses\\savePersonStatusResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelStatuses\\savePersonsStatusesInput.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnelStatuses\\savePersonsStatusesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnel\\filterResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnel\\getAllPersonnelInfosResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnel\\getPersonnelFilterOptionsResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnel\\personnelInfoResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\personnel\\personnelInfoResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\roles\\roleResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\roles\\rolesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\security\\departmentRightsResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\security\\departmentRightsResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\shifts\\shiftDayResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\shifts\\shiftDayResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\shifts\\shiftDaysResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\shifts\\shiftResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\shifts\\shiftResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\shifts\\shiftsResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\shifts\\signupShiftDayResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\statuses\\statusesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\statuses\\statusesResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\statuses\\unitTypeStatusResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\statuses\\unitTypeStatusesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\templates\\callNoteTemplateResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\templates\\callNoteTemplatesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitLocation\\saveUnitLocationInput.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitLocation\\saveUnitLocationResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitLocation\\unitLocationResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitLocation\\unitLocationResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitRoles\\activeUnitRoleResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitRoles\\activeUnitRolesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitRoles\\setRoleAssignmentsForUnitResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitRoles\\setUnitRolesInput.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitRoles\\unitRoleResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitRoles\\unitRolesForUnitResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitStatus\\saveUnitStatusInput.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitStatus\\saveUnitStatusResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitStatus\\unitStatusResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitStatus\\unitStatusResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\unitStatus\\unitStatusesResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\units\\getUnitFilterOptionsResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\units\\unitInfoResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\units\\unitInfoResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\units\\unitResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\units\\unitRoleData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\units\\unitsResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\voice\\canConnectToVoiceSessionData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\voice\\canConnectToVoiceSessionResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\voice\\departmentAudioResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\voice\\departmentAudioResultStreamData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\voice\\departmentVoiceResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\voice\\departmentVoiceResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\voice\\voiceSessionConnectionResult.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\models\\v4\\voice\\voiceSessionConnectionResultData.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\analytics.service.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\app-initialization.service.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\app-lifecycle.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\aptabase.service.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\audio.service.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\audio.service.web.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\bluetooth-audio.service.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\bluetooth-audio\\base.service.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\bluetooth-audio\\factory.service.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\bluetooth-audio\\index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\bluetooth-audio\\native.service.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\bluetooth-audio\\web.service.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\callkeep.service.ios.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\location.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\offline-event-manager.service.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\push-notification.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\services\\signalr.service.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\app\\app-lifecycle.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\app\\audio-stream-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\app\\audio-stream-store.web.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\app\\bluetooth-audio-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\app\\core-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\app\\livekit-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\app\\loading-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\app\\location-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\app\\server-url-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\auth\\store.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\calendar\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\calls\\detail-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\calls\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\contacts\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\dashboard\\index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\dashboard\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\dispatch\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\home\\home-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\mapping\\map-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\notes\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\personnel\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\protocols\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\push-notification\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\roles\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\security\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\shifts\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\signalr\\signalr-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\status\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\toast\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\units\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\widget-settings\\calls-settings-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\widget-settings\\index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\widget-settings\\personnel-settings-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\widget-settings\\store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\stores\\widget-settings\\units-settings-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\types\\api.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\types\\notification.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\types\\widget.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\src\\utils\\id-generator.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\tailwind.config.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\types\\api.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\types\\gluestack-overrides.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\types\\gluestack-patches.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\types\\gluestack-ui.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\types\\images.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\types\\notification.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\types\\web-env.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"G:\\Resgrid\\BigBoard\\webpack.config.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]}]