All files src/services

68.08% Statements 7410/10884
73.3% Branches 1148/1566
79.19% Functions 609/769
71.87% Lines 6214/8646

Press n or j to go to the next uncovered block, b, p or k for the previous block.

File Statements Branches Functions Lines
aiAnalysisService.ts
96.96% 32/33 50% 9/18 94.73% 18/19 96.42% 27/28
aiApiClient.ts
100% 81/81 86.66% 13/15 100% 16/16 100% 81/81
aiService.server.ts
67.03% 860/1283 73.91% 136/184 77.55% 38/49 70.88% 723/1020
analyticsService.server.ts
49.03% 51/104 100% 8/8 66.66% 4/6 58.22% 46/79
apiClient.ts
96.72% 295/305 82.55% 71/86 93.44% 114/122 97.6% 285/292
authService.ts
90.55% 326/360 79.68% 51/64 96% 24/25 91.66% 242/264
backgroundJobService.ts
49.09% 245/499 80.95% 17/21 75% 27/36 56.13% 215/383
barcodeService.server.ts
49.52% 207/418 87.5% 28/32 53.33% 8/15 52.53% 176/335
brandService.ts
100% 17/17 100% 2/2 50% 1/2 100% 13/13
cacheService.server.ts
74.52% 237/318 92.85% 26/28 60% 15/25 74.9% 197/263
emailService.server.ts
70.86% 163/230 77.77% 14/18 72.72% 8/11 72.53% 140/193
eventBus.ts
100% 13/13 100% 6/6 100% 5/5 100% 9/9
expiryService.server.ts
64.24% 778/1211 69.51% 130/187 86.44% 51/59 66.1% 632/956
flyerAiProcessor.server.ts
84.36% 232/275 73.52% 50/68 90% 9/10 88.57% 186/210
flyerDataTransformer.ts
94.76% 163/172 70% 35/50 100% 7/7 95.86% 139/145
flyerFileHandler.server.ts
61.7% 253/410 74.28% 26/35 74.19% 23/31 67.88% 205/302
flyerPersistenceService.server.ts
97.7% 85/87 84.61% 11/13 88.88% 8/9 97.29% 72/74
flyerProcessingService.server.ts
73.21% 462/631 73.97% 54/73 78.94% 15/19 74.89% 358/478
gamificationService.ts
61.7% 58/94 100% 4/4 50% 4/8 65.33% 49/75
geocodingService.server.ts
52.38% 77/147 100% 13/13 62.5% 5/8 61.53% 64/104
googleGeocodingService.server.ts
54.66% 41/75 92.85% 13/14 66.66% 2/3 62.5% 35/56
logger.client.ts
100% 13/13 100% 16/16 100% 4/4 100% 13/13
logger.server.ts
78.48% 135/172 68.08% 32/47 100% 8/8 78.98% 109/138
monitoringService.server.ts
68.9% 113/164 92.85% 13/14 77.77% 7/9 74.45% 102/137
nominatimGeocodingService.server.ts
63.15% 36/57 90.9% 10/11 50% 1/2 71.42% 30/42
notificationService.ts
100% 11/11 100% 10/10 100% 2/2 100% 11/11
processingErrors.ts
52.2% 71/136 85.71% 6/7 55% 11/20 52.54% 62/118
queueService.server.ts
65.9% 58/88 100% 6/6 92.85% 13/14 76.56% 49/64
queues.server.ts
96.92% 126/130 56.25% 9/16 100% 0/0 96.69% 117/121
receiptService.server.ts
68.54% 706/1030 45.71% 48/105 82.92% 34/41 73.19% 617/843
redis.server.ts
100% 21/21 75% 3/4 100% 2/2 100% 16/16
sentry.client.ts
4.16% 1/24 5.88% 1/17 0% 0/7 4.16% 1/24
sentry.server.ts
60.71% 119/196 38.88% 21/54 54.54% 12/22 65.83% 106/161
systemService.ts
75.32% 58/77 100% 15/15 80% 4/5 84.21% 48/57
tokenStorage.ts
100% 14/14 100% 0/0 100% 3/3 100% 14/14
upcService.server.ts
61.84% 475/768 83.11% 128/154 76.92% 20/26 65.63% 403/614
userService.ts
59.09% 156/264 70.83% 34/48 62.5% 10/16 63.45% 125/197
websocketService.server.ts
47.68% 237/497 62.96% 34/54 55.55% 25/45 54.59% 202/370
worker.ts
100% 15/15 100% 0/0 100% 6/6 100% 13/13
workers.server.ts
83.1% 369/444 91.83% 45/49 86.53% 45/52 84.68% 282/333