Press n or j to go to the next uncovered block, b, p or k for the previous block.
| File | Statements | Branches | Functions | Lines | |||||
|---|---|---|---|---|---|---|---|---|---|
| frontend |
|
67.53% | 547/810 | 18.18% | 2/11 | 6.25% | 1/16 | 67.53% | 547/810 |
| frontend/app |
|
97.82% | 270/276 | 25% | 1/4 | 100% | 1/1 | 97.82% | 270/276 |
| frontend/app/components/agent |
|
87.16% | 482/553 | 79.2% | 80/101 | 53.84% | 14/26 | 87.16% | 482/553 |
| frontend/app/components/category |
|
82.98% | 1717/2069 | 72.18% | 244/338 | 76.66% | 46/60 | 82.98% | 1717/2069 |
| frontend/app/components/category/filters |
|
70.88% | 616/869 | 69.87% | 116/166 | 55.55% | 20/36 | 70.88% | 616/869 |
| frontend/app/components/category/guides |
|
97.74% | 130/133 | 88.88% | 24/27 | 100% | 2/2 | 97.74% | 130/133 |
| frontend/app/components/category/navigation |
|
26.39% | 123/466 | 84.21% | 16/19 | 100% | 3/3 | 26.39% | 123/466 |
| frontend/app/components/category/products |
|
74.4% | 567/762 | 66.96% | 75/112 | 70.83% | 17/24 | 74.4% | 567/762 |
| frontend/app/components/cms |
|
93.25% | 152/163 | 67.27% | 37/55 | 100% | 5/5 | 93.25% | 152/163 |
| frontend/app/components/dataviz |
|
0% | 0/374 | 100% | 3/3 | 100% | 3/3 | 0% | 0/374 |
| frontend/app/components/docs |
|
46.42% | 552/1189 | 63.33% | 38/60 | 76.92% | 10/13 | 46.42% | 552/1189 |
| frontend/app/components/domains/blog |
|
84.84% | 862/1016 | 65.77% | 123/187 | 86.2% | 25/29 | 84.84% | 862/1016 |
| frontend/app/components/domains/contact |
|
0% | 0/404 | 100% | 2/2 | 100% | 2/2 | 0% | 0/404 |
| frontend/app/components/domains/content |
|
100% | 46/46 | 90.47% | 19/21 | 100% | 1/1 | 100% | 46/46 |
| frontend/app/components/domains/feedback |
|
0% | 0/555 | 100% | 4/4 | 100% | 4/4 | 0% | 0/555 |
| frontend/app/components/domains/home/hero |
|
51.85% | 14/27 | 100% | 1/1 | 100% | 1/1 | 51.85% | 14/27 |
| frontend/app/components/domains/home/sections |
|
0% | 0/31 | 100% | 1/1 | 100% | 1/1 | 0% | 0/31 |
| frontend/app/components/domains/opendata |
|
35.1% | 152/433 | 89.47% | 17/19 | 100% | 8/8 | 35.1% | 152/433 |
| frontend/app/components/domains/opensource |
|
11.57% | 33/285 | 100% | 3/3 | 100% | 3/3 | 11.57% | 33/285 |
| frontend/app/components/domains/partners |
|
86.52% | 276/319 | 68.62% | 35/51 | 71.42% | 5/7 | 86.52% | 276/319 |
| frontend/app/components/domains/releases |
|
21.12% | 30/142 | 100% | 1/1 | 100% | 1/1 | 21.12% | 30/142 |
| frontend/app/components/domains/team |
|
0% | 0/182 | 100% | 3/3 | 100% | 3/3 | 0% | 0/182 |
| frontend/app/components/home |
|
23.04% | 62/269 | 80% | 4/5 | 50% | 2/4 | 23.04% | 62/269 |
| frontend/app/components/home/sections |
|
57.23% | 918/1604 | 68.18% | 90/132 | 50% | 20/40 | 57.23% | 918/1604 |
| frontend/app/components/impact-score |
|
83.37% | 301/361 | 54.76% | 23/42 | 33.33% | 2/6 | 83.37% | 301/361 |
| frontend/app/components/metriks |
|
0% | 0/873 | 100% | 6/6 | 100% | 6/6 | 0% | 0/873 |
| frontend/app/components/nudge-tool |
|
80.94% | 1406/1737 | 73.73% | 233/316 | 64.38% | 47/73 | 80.94% | 1406/1737 |
| frontend/app/components/pages |
|
19.4% | 757/3902 | 54.41% | 117/215 | 28.57% | 12/42 | 19.4% | 757/3902 |
| frontend/app/components/product |
|
67.31% | 5043/7492 | 64.75% | 656/1013 | 61.39% | 97/158 | 67.31% | 5043/7492 |
| frontend/app/components/product/attributes |
|
89.49% | 264/295 | 69.56% | 48/69 | 83.33% | 5/6 | 89.49% | 264/295 |
| frontend/app/components/product/impact |
|
81.59% | 2470/3027 | 68.34% | 449/657 | 84.61% | 55/65 | 81.59% | 2470/3027 |
| frontend/app/components/product/impact/subscores |
|
95.12% | 78/82 | 42.85% | 3/7 | 100% | 0/0 | 95.12% | 78/82 |
| frontend/app/components/pwa |
|
86.28% | 610/707 | 73.91% | 51/69 | 40% | 12/30 | 86.28% | 610/707 |
| frontend/app/components/search |
|
73.42% | 558/760 | 61.78% | 76/123 | 56.09% | 23/41 | 73.42% | 558/760 |
| frontend/app/components/share |
|
0% | 0/212 | 100% | 3/3 | 100% | 3/3 | 0% | 0/212 |
| frontend/app/components/shared |
|
33.98% | 52/153 | 46.66% | 7/15 | 50% | 2/4 | 33.98% | 52/153 |
| frontend/app/components/shared/cards |
|
62.57% | 209/334 | 79.16% | 57/72 | 41.17% | 7/17 | 62.57% | 209/334 |
| frontend/app/components/shared/dev |
|
0% | 0/30 | 100% | 3/3 | 100% | 3/3 | 0% | 0/30 |
| frontend/app/components/shared/dev/generations/ui |
|
0% | 0/15 | 100% | 1/1 | 100% | 1/1 | 0% | 0/15 |
| frontend/app/components/shared/dialogs |
|
0% | 0/18 | 100% | 1/1 | 100% | 1/1 | 0% | 0/18 |
| frontend/app/components/shared/footers |
|
100% | 271/271 | 100% | 0/0 | 100% | 0/0 | 100% | 271/271 |
| frontend/app/components/shared/footers/time-saver |
|
0% | 0/172 | 100% | 3/3 | 100% | 3/3 | 0% | 0/172 |
| frontend/app/components/shared/header |
|
90.34% | 234/259 | 55.55% | 15/27 | 25% | 1/4 | 90.34% | 234/259 |
| frontend/app/components/shared/header/composables |
|
74.11% | 126/170 | 74.41% | 32/43 | 100% | 12/12 | 74.11% | 126/170 |
| frontend/app/components/shared/hero |
|
100% | 16/16 | 100% | 3/3 | 100% | 0/0 | 100% | 16/16 |
| frontend/app/components/shared/images |
|
0% | 0/49 | 100% | 2/2 | 100% | 2/2 | 0% | 0/49 |
| frontend/app/components/shared/logo |
|
100% | 19/19 | 100% | 0/0 | 100% | 0/0 | 100% | 19/19 |
| frontend/app/components/shared/menus |
|
62.12% | 1127/1814 | 72.35% | 89/123 | 48.57% | 17/35 | 62.12% | 1127/1814 |
| frontend/app/components/shared/navigation |
|
78.67% | 107/136 | 57.14% | 4/7 | 14.28% | 1/7 | 78.67% | 107/136 |
| frontend/app/components/shared/search |
|
0% | 0/15 | 100% | 1/1 | 100% | 1/1 | 0% | 0/15 |
| frontend/app/components/shared/slides |
|
86.2% | 25/29 | 33.33% | 1/3 | 33.33% | 1/3 | 86.2% | 25/29 |
| frontend/app/components/shared/ui |
|
86.39% | 1003/1161 | 77.08% | 185/240 | 76.92% | 20/26 | 86.39% | 1003/1161 |
| frontend/app/composables |
|
45.6% | 1016/2228 | 72.56% | 238/328 | 40.23% | 68/169 | 45.6% | 1016/2228 |
| frontend/app/composables/auth |
|
0% | 0/16 | 0% | 0/1 | 0% | 0/1 | 0% | 0/16 |
| frontend/app/composables/blog |
|
1.31% | 2/152 | 100% | 0/0 | 0% | 0/1 | 1.31% | 2/152 |
| frontend/app/composables/categories |
|
81.73% | 188/230 | 64.15% | 34/53 | 83.33% | 10/12 | 81.73% | 188/230 |
| frontend/app/composables/cms |
|
0% | 0/53 | 0% | 0/1 | 0% | 0/1 | 0% | 0/53 |
| frontend/app/composables/content |
|
5.88% | 2/34 | 100% | 0/0 | 0% | 0/1 | 5.88% | 2/34 |
| frontend/app/composables/impact-score |
|
4.22% | 6/142 | 100% | 0/0 | 0% | 0/5 | 4.22% | 6/142 |
| frontend/app/composables/menus |
|
36.53% | 57/156 | 100% | 6/6 | 18.18% | 2/11 | 36.53% | 57/156 |
| frontend/app/composables/pwa |
|
7.54% | 4/53 | 0% | 0/1 | 0% | 0/3 | 7.54% | 4/53 |
| frontend/app/composables/share |
|
93.91% | 108/115 | 53.33% | 8/15 | 100% | 4/4 | 93.91% | 108/115 |
| frontend/app/composables/stats |
|
51.04% | 49/96 | 87.5% | 7/8 | 50% | 2/4 | 51.04% | 49/96 |
| frontend/app/constants |
|
92.3% | 12/13 | 100% | 1/1 | 100% | 1/1 | 92.3% | 12/13 |
| frontend/app/layouts |
|
0% | 0/59 | 100% | 1/1 | 100% | 1/1 | 0% | 0/59 |
| frontend/app/middleware |
|
43.47% | 20/46 | 55.55% | 5/9 | 100% | 0/0 | 43.47% | 20/46 |
| frontend/app/pages |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/[categorySlug] |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/auth |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/blog |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/categories |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/compare |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/contact |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/docs |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/feedback |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/guides |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/impact-score |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/metriks |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/opendata |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/opensource |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/partners |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/prompt |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/ranking-and-listing |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/releases |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/search |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/share |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/pages/team |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| frontend/app/plugins |
|
72.45% | 292/403 | 64.77% | 57/88 | 86.36% | 19/22 | 72.45% | 292/403 |
| frontend/app/services/compare |
|
83.83% | 83/99 | 61.29% | 19/31 | 77.77% | 7/9 | 83.83% | 83/99 |
| frontend/app/stores |
|
80.1% | 153/191 | 75% | 39/52 | 83.33% | 15/18 | 80.1% | 153/191 |
| frontend/app/types |
|
0% | 0/0 | 0% | 3/3 | 0% | 3/3 | 0% | 0/0 |
| frontend/app/utils |
|
82.47% | 2724/3303 | 78.83% | 786/997 | 86.18% | 156/181 | 82.47% | 2724/3303 |
| frontend/app/utils/content |
|
30% | 12/40 | 100% | 0/0 | 0% | 0/1 | 30% | 12/40 |
| frontend/app/utils/images |
|
100% | 20/20 | 100% | 13/13 | 100% | 2/2 | 100% | 20/20 |
| frontend/app/utils/seo |
|
94.23% | 147/156 | 82.97% | 39/47 | 100% | 8/8 | 94.23% | 147/156 |
| frontend/config/theme |
|
100% | 234/234 | 100% | 0/0 | 100% | 0/0 | 100% | 234/234 |
| frontend/i18n/locales |
|
0% | 0/0 | 0% | 1/1 | 0% | 1/1 | 0% | 0/0 |
| frontend/scripts |
|
15.4% | 71/461 | 78.78% | 26/33 | 50% | 3/6 | 15.4% | 71/461 |
| frontend/scripts/diagnostics |
|
0% | 0/305 | 0% | 0/3 | 0% | 0/3 | 0% | 0/305 |
| frontend/server/api |
|
5.62% | 14/249 | 60% | 3/5 | 66.66% | 2/3 | 5.62% | 14/249 |
| frontend/server/api/admin/cache |
|
0% | 0/27 | 0% | 0/1 | 0% | 0/1 | 0% | 0/27 |
| frontend/server/api/agents |
|
0% | 0/161 | 0% | 0/5 | 0% | 0/5 | 0% | 0/161 |
| frontend/server/api/assistant-configs |
|
0% | 0/98 | 0% | 0/2 | 0% | 0/2 | 0% | 0/98 |
| frontend/server/api/blocs |
|
100% | 27/27 | 100% | 4/4 | 100% | 0/0 | 100% | 27/27 |
| frontend/server/api/blog |
|
0% | 0/51 | 0% | 0/2 | 0% | 0/2 | 0% | 0/51 |
| frontend/server/api/blog/articles |
|
0% | 0/37 | 0% | 0/1 | 0% | 0/1 | 0% | 0/37 |
| frontend/server/api/brands |
|
0% | 0/48 | 0% | 0/1 | 0% | 0/1 | 0% | 0/48 |
| frontend/server/api/categories |
|
31.21% | 54/173 | 53.33% | 8/15 | 60% | 3/5 | 31.21% | 54/173 |
| frontend/server/api/categories/[id] |
|
0% | 0/51 | 0% | 0/1 | 0% | 0/1 | 0% | 0/51 |
| frontend/server/api/commercial-events |
|
75.51% | 37/49 | 83.33% | 5/6 | 100% | 3/3 | 75.51% | 37/49 |
| frontend/server/api/contrib |
|
100% | 12/12 | 100% | 2/2 | 100% | 0/0 | 100% | 12/12 |
| frontend/server/api/docs |
|
0% | 0/83 | 0% | 0/1 | 0% | 0/1 | 0% | 0/83 |
| frontend/server/api/feedback |
|
0% | 0/86 | 50% | 1/2 | 50% | 1/2 | 0% | 0/86 |
| frontend/server/api/feedback/votes |
|
0% | 0/54 | 100% | 2/2 | 100% | 2/2 | 0% | 0/54 |
| frontend/server/api/icon |
|
0% | 0/9 | 0% | 0/1 | 0% | 0/1 | 0% | 0/9 |
| frontend/server/api/logo |
|
0% | 0/9 | 0% | 0/1 | 0% | 0/1 | 0% | 0/9 |
| frontend/server/api/metriks |
|
0% | 0/2 | 0% | 0/1 | 0% | 0/1 | 0% | 0/2 |
| frontend/server/api/metriks/[provider] |
|
0% | 0/18 | 0% | 0/2 | 0% | 0/2 | 0% | 0/18 |
| frontend/server/api/metriks/weekly |
|
0% | 0/2 | 0% | 0/1 | 0% | 0/1 | 0% | 0/2 |
| frontend/server/api/opendata |
|
0% | 0/152 | 100% | 4/4 | 100% | 4/4 | 0% | 0/152 |
| frontend/server/api/pages |
|
100% | 23/23 | 100% | 4/4 | 100% | 0/0 | 100% | 23/23 |
| frontend/server/api/partners |
|
0% | 0/81 | 100% | 3/3 | 100% | 3/3 | 0% | 0/81 |
| frontend/server/api/products |
|
75.51% | 293/388 | 72.5% | 58/80 | 100% | 9/9 | 75.51% | 293/388 |
| frontend/server/api/products/[gtin] |
|
0% | 0/62 | 0% | 0/1 | 0% | 0/1 | 0% | 0/62 |
| frontend/server/api/products/fields/filters |
|
0% | 0/46 | 0% | 0/1 | 0% | 0/1 | 0% | 0/46 |
| frontend/server/api/products/fields/sortable |
|
0% | 0/46 | 0% | 0/1 | 0% | 0/1 | 0% | 0/46 |
| frontend/server/api/quotas |
|
0% | 0/47 | 0% | 0/1 | 0% | 0/1 | 0% | 0/47 |
| frontend/server/api/releases |
|
0% | 0/4 | 0% | 0/2 | 0% | 0/2 | 0% | 0/4 |
| frontend/server/api/share |
|
0% | 0/43 | 100% | 1/1 | 100% | 1/1 | 0% | 0/43 |
| frontend/server/api/share/resolutions |
|
0% | 0/53 | 0% | 0/1 | 0% | 0/1 | 0% | 0/53 |
| frontend/server/api/stats |
|
0% | 0/110 | 0% | 0/2 | 0% | 0/2 | 0% | 0/110 |
| frontend/server/api/stats/dataviz |
|
0% | 0/122 | 100% | 3/3 | 100% | 3/3 | 0% | 0/122 |
| frontend/server/middleware |
|
60.86% | 14/23 | 50% | 3/6 | 0% | 0/1 | 60.86% | 14/23 |
| frontend/server/plugins |
|
58.27% | 88/151 | 78.57% | 33/42 | 71.42% | 5/7 | 58.27% | 88/151 |
| frontend/server/routes |
|
70.58% | 12/17 | 50% | 1/2 | 0% | 0/1 | 70.58% | 12/17 |
| frontend/server/routes/auth |
|
18.89% | 48/254 | 92.85% | 13/14 | 100% | 3/3 | 18.89% | 48/254 |
| frontend/server/routes/auth/google |
|
84.16% | 101/120 | 83.87% | 26/31 | 100% | 0/0 | 84.16% | 101/120 |
| frontend/server/routes/blog |
|
87.71% | 50/57 | 86.66% | 13/15 | 50% | 1/2 | 87.71% | 50/57 |
| frontend/server/routes/contrib |
|
100% | 13/13 | 100% | 3/3 | 100% | 0/0 | 100% | 13/13 |
| frontend/server/routes/sitemap |
|
50% | 4/8 | 50% | 1/2 | 0% | 0/1 | 50% | 4/8 |
| frontend/server/routes/sitemap/[domainLanguage] |
|
0% | 0/14 | 0% | 0/2 | 0% | 0/2 | 0% | 0/14 |
| frontend/server/routes/wiki-files |
|
0% | 0/7 | 0% | 0/1 | 0% | 0/1 | 0% | 0/7 |
| frontend/server/utils |
|
89.44% | 1263/1412 | 73.27% | 255/348 | 96.51% | 83/86 | 89.44% | 1263/1412 |
| frontend/shared/api-client |
|
64.52% | 211/327 | 63.26% | 31/49 | 58.69% | 27/46 | 64.52% | 211/327 |
| frontend/shared/api-client/apis |
|
12.04% | 563/4676 | 42.85% | 3/7 | 2.09% | 3/143 | 12.04% | 563/4676 |
| frontend/shared/api-client/models |
|
15.98% | 1688/10557 | 85.71% | 6/7 | 0.66% | 6/907 | 15.98% | 1688/10557 |
| frontend/shared/api-client/services |
|
12.32% | 125/1014 | 50.98% | 26/51 | 37.03% | 10/27 | 12.32% | 125/1014 |
| frontend/shared/constants |
|
100% | 11/11 | 100% | 5/5 | 100% | 1/1 | 100% | 11/11 |
| frontend/shared/utils |
|
89.33% | 628/703 | 85.65% | 197/230 | 100% | 53/53 | 89.33% | 628/703 |
| frontend/types |
|
0% | 0/0 | 0% | 1/1 | 0% | 1/1 | 0% | 0/0 |