Run prettier
CI Pipeline / test (20) (pull_request) Successful in 8m20s
CI Pipeline / test (18) (pull_request) Successful in 8m41s
CI Pipeline / e2e (chromium) (pull_request) Successful in 3m26s
CI Pipeline / e2e (firefox) (pull_request) Successful in 4m36s
CI Pipeline / e2e (webkit) (pull_request) Successful in 3m39s
CI Pipeline / performance (pull_request) Successful in 2m43s
CI Pipeline / visual-regression (pull_request) Successful in 6m5s
CI Pipeline / storybook (pull_request) Successful in 1m25s
CI Pipeline / lint (pull_request) Successful in 1m25s
CI Pipeline / build (pull_request) Successful in 1m48s

This commit is contained in:
adilallo
2025-09-30 17:49:01 -06:00
parent f48fdff716
commit 74b09eaf09
21 changed files with 67891 additions and 789 deletions
+74 -236
View File
@@ -451,9 +451,7 @@
"duration": 13.971999999999985
}
],
"sortedBy": [
"duration"
]
"sortedBy": ["duration"]
},
"guidanceLevel": 1
},
@@ -525,9 +523,7 @@
"summary": {
"wastedMs": 687.340000000004
},
"sortedBy": [
"total"
]
"sortedBy": ["total"]
},
"guidanceLevel": 1
},
@@ -550,9 +546,7 @@
"headings": [],
"items": [],
"overallSavingsMs": 0,
"sortedBy": [
"wastedMs"
]
"sortedBy": ["wastedMs"]
},
"guidanceLevel": 3
},
@@ -1519,9 +1513,7 @@
"rtt": 0.074
}
],
"sortedBy": [
"rtt"
]
"sortedBy": ["rtt"]
}
},
"network-server-latency": {
@@ -1554,9 +1546,7 @@
"serverResponseTime": 2.7350000000000003
}
],
"sortedBy": [
"serverResponseTime"
]
"sortedBy": ["serverResponseTime"]
}
},
"main-thread-tasks": {
@@ -2006,12 +1996,8 @@
"startTime": 7075.675000000002
}
],
"sortedBy": [
"duration"
],
"skipSumming": [
"startTime"
],
"sortedBy": ["duration"],
"skipSumming": ["startTime"],
"debugData": {
"type": "debugdata",
"urls": [
@@ -2352,9 +2338,7 @@
"headings": [],
"items": [],
"overallSavingsMs": 0,
"sortedBy": [
"wastedMs"
],
"sortedBy": ["wastedMs"],
"debugData": {
"type": "debugdata",
"initiatorPath": [
@@ -2831,10 +2815,7 @@
"debugData": {
"type": "debugdata",
"impact": "minor",
"tags": [
"cat.aria",
"best-practice"
]
"tags": ["cat.aria", "best-practice"]
}
}
},
@@ -3052,13 +3033,7 @@
"debugData": {
"type": "debugdata",
"impact": "critical",
"tags": [
"cat.aria",
"wcag2a",
"wcag131",
"EN-301-549",
"EN-9.1.3.1"
]
"tags": ["cat.aria", "wcag2a", "wcag131", "EN-301-549", "EN-9.1.3.1"]
}
}
},
@@ -3801,11 +3776,7 @@
"debugData": {
"type": "debugdata",
"impact": "serious",
"tags": [
"cat.sensory-and-visual-cues",
"wcag22aa",
"wcag258"
]
"tags": ["cat.sensory-and-visual-cues", "wcag22aa", "wcag258"]
}
}
},
@@ -3995,9 +3966,7 @@
"totalBytes": 27874
}
],
"sortedBy": [
"totalBytes"
]
"sortedBy": ["totalBytes"]
},
"guidanceLevel": 1
},
@@ -4066,9 +4035,7 @@
],
"overallSavingsMs": 0,
"overallSavingsBytes": 54599,
"sortedBy": [
"wastedBytes"
],
"sortedBy": ["wastedBytes"],
"debugData": {
"type": "debugdata",
"metricSavings": {
@@ -4118,9 +4085,7 @@
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0,
"sortedBy": [
"wastedBytes"
],
"sortedBy": ["wastedBytes"],
"debugData": {
"type": "debugdata",
"metricSavings": {
@@ -4216,9 +4181,7 @@
],
"overallSavingsMs": 450,
"overallSavingsBytes": 154604,
"sortedBy": [
"wastedBytes"
],
"sortedBy": ["wastedBytes"],
"debugData": {
"type": "debugdata",
"metricSavings": {
@@ -4248,9 +4211,7 @@
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0,
"sortedBy": [
"wastedBytes"
],
"sortedBy": ["wastedBytes"],
"debugData": {
"type": "debugdata",
"metricSavings": {
@@ -4319,9 +4280,7 @@
],
"overallSavingsMs": 300,
"overallSavingsBytes": 136130,
"sortedBy": [
"wastedBytes"
],
"sortedBy": ["wastedBytes"],
"debugData": {
"type": "debugdata",
"metricSavings": {
@@ -4542,9 +4501,7 @@
],
"overallSavingsMs": 300,
"overallSavingsBytes": 173474.94999999998,
"sortedBy": [
"wastedBytes"
],
"sortedBy": ["wastedBytes"],
"debugData": {
"type": "debugdata",
"metricSavings": {
@@ -4575,9 +4532,7 @@
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0,
"sortedBy": [
"wastedBytes"
],
"sortedBy": ["wastedBytes"],
"debugData": {
"type": "debugdata",
"metricSavings": {
@@ -4607,9 +4562,7 @@
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0,
"sortedBy": [
"wastedBytes"
],
"sortedBy": ["wastedBytes"],
"debugData": {
"type": "debugdata",
"metricSavings": {
@@ -4881,9 +4834,7 @@
],
"overallSavingsMs": 900,
"overallSavingsBytes": 358343,
"sortedBy": [
"wastedBytes"
],
"sortedBy": ["wastedBytes"],
"debugData": {
"type": "debugdata",
"metricSavings": {
@@ -4913,9 +4864,7 @@
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0,
"sortedBy": [
"wastedBytes"
],
"sortedBy": ["wastedBytes"],
"debugData": {
"type": "debugdata",
"metricSavings": {
@@ -4945,9 +4894,7 @@
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0,
"sortedBy": [
"wastedBytes"
],
"sortedBy": ["wastedBytes"],
"debugData": {
"type": "debugdata",
"metricSavings": {
@@ -5102,9 +5049,7 @@
],
"overallSavingsMs": 0,
"overallSavingsBytes": 8390,
"sortedBy": [
"wastedBytes"
],
"sortedBy": ["wastedBytes"],
"debugData": {
"type": "debugdata",
"metricSavings": {
@@ -5538,9 +5483,7 @@
"score": null,
"scoreDisplayMode": "notApplicable",
"guidanceLevel": 3,
"replacesAudits": [
"uses-long-cache-ttl"
]
"replacesAudits": ["uses-long-cache-ttl"]
},
"cls-culprits-insight": {
"id": "cls-culprits-insight",
@@ -5697,9 +5640,7 @@
}
},
"guidanceLevel": 3,
"replacesAudits": [
"dom-size"
]
"replacesAudits": ["dom-size"]
},
"duplicated-javascript-insight": {
"id": "duplicated-javascript-insight",
@@ -5708,9 +5649,7 @@
"score": null,
"scoreDisplayMode": "notApplicable",
"guidanceLevel": 2,
"replacesAudits": [
"duplicated-javascript"
]
"replacesAudits": ["duplicated-javascript"]
},
"font-display-insight": {
"id": "font-display-insight",
@@ -5719,9 +5658,7 @@
"score": null,
"scoreDisplayMode": "notApplicable",
"guidanceLevel": 3,
"replacesAudits": [
"font-display"
]
"replacesAudits": ["font-display"]
},
"forced-reflow-insight": {
"id": "forced-reflow-insight",
@@ -5961,9 +5898,7 @@
"score": null,
"scoreDisplayMode": "notApplicable",
"guidanceLevel": 3,
"replacesAudits": [
"work-during-interaction"
]
"replacesAudits": ["work-during-interaction"]
},
"lcp-discovery-insight": {
"id": "lcp-discovery-insight",
@@ -6013,10 +5948,7 @@
]
},
"guidanceLevel": 3,
"replacesAudits": [
"prioritize-lcp-image",
"lcp-lazy-loaded"
]
"replacesAudits": ["prioritize-lcp-image", "lcp-lazy-loaded"]
},
"lcp-phases-insight": {
"id": "lcp-phases-insight",
@@ -6086,9 +6018,7 @@
]
},
"guidanceLevel": 3,
"replacesAudits": [
"largest-contentful-paint-element"
]
"replacesAudits": ["largest-contentful-paint-element"]
},
"legacy-javascript-insight": {
"id": "legacy-javascript-insight",
@@ -6131,9 +6061,7 @@
}
},
"guidanceLevel": 1,
"replacesAudits": [
"critical-request-chains"
]
"replacesAudits": ["critical-request-chains"]
},
"render-blocking-insight": {
"id": "render-blocking-insight",
@@ -6142,9 +6070,7 @@
"score": null,
"scoreDisplayMode": "notApplicable",
"guidanceLevel": 3,
"replacesAudits": [
"render-blocking-resources"
]
"replacesAudits": ["render-blocking-resources"]
},
"third-parties-insight": {
"id": "third-parties-insight",
@@ -6153,9 +6079,7 @@
"score": null,
"scoreDisplayMode": "notApplicable",
"guidanceLevel": 3,
"replacesAudits": [
"third-party-summary"
]
"replacesAudits": ["third-party-summary"]
},
"viewport-insight": {
"id": "viewport-insight",
@@ -6197,15 +6121,11 @@
]
},
"guidanceLevel": 3,
"replacesAudits": [
"viewport"
]
"replacesAudits": ["viewport"]
}
},
"configSettings": {
"output": [
"json"
],
"output": ["json"],
"maxWaitForFcp": 30000,
"maxWaitForLoad": 45000,
"pauseAfterFcpMs": 1000,
@@ -6258,11 +6178,7 @@
"categories": {
"performance": {
"title": "Performance",
"supportedModes": [
"navigation",
"timespan",
"snapshot"
],
"supportedModes": ["navigation", "timespan", "snapshot"],
"auditRefs": [
{
"id": "first-contentful-paint",
@@ -6644,10 +6560,7 @@
"title": "Accessibility",
"description": "These checks highlight opportunities to [improve the accessibility of your web app](https://developer.chrome.com/docs/lighthouse/accessibility/). Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so [manual testing](https://web.dev/articles/how-to-review) is also encouraged.",
"manualDescription": "These items address areas which an automated testing tool cannot cover. Learn more in our guide on [conducting an accessibility review](https://web.dev/articles/how-to-review).",
"supportedModes": [
"navigation",
"snapshot"
],
"supportedModes": ["navigation", "snapshot"],
"auditRefs": [
{
"id": "accesskeys",
@@ -7010,11 +6923,7 @@
},
"best-practices": {
"title": "Best Practices",
"supportedModes": [
"navigation",
"timespan",
"snapshot"
],
"supportedModes": ["navigation", "timespan", "snapshot"],
"auditRefs": [
{
"id": "is-on-https",
@@ -7129,10 +7038,7 @@
"title": "SEO",
"description": "These checks ensure that your page is following basic search engine optimization advice. There are many additional factors Lighthouse does not score here that may affect your search ranking, including performance on [Core Web Vitals](https://web.dev/explore/vitals). [Learn more about Google Search Essentials](https://support.google.com/webmasters/answer/35769).",
"manualDescription": "Run these additional validators on your site to check additional SEO best practices.",
"supportedModes": [
"navigation",
"snapshot"
],
"supportedModes": ["navigation", "snapshot"],
"auditRefs": [
{
"id": "is-crawlable",
@@ -7269,9 +7175,7 @@
"entities": [
{
"name": "127.0.0.1",
"origins": [
"http://127.0.0.1:3010"
],
"origins": ["http://127.0.0.1:3010"],
"isFirstParty": true,
"isUnrecognized": true
}
@@ -11069,24 +10973,16 @@
"warningHeader": "Warnings: "
},
"icuMessagePaths": {
"core/audits/is-on-https.js | title": [
"audits[is-on-https].title"
],
"core/audits/is-on-https.js | title": ["audits[is-on-https].title"],
"core/audits/is-on-https.js | description": [
"audits[is-on-https].description"
],
"core/audits/redirects-http.js | title": [
"audits[redirects-http].title"
],
"core/audits/redirects-http.js | title": ["audits[redirects-http].title"],
"core/audits/redirects-http.js | description": [
"audits[redirects-http].description"
],
"core/audits/viewport.js | title": [
"audits.viewport.title"
],
"core/audits/viewport.js | description": [
"audits.viewport.description"
],
"core/audits/viewport.js | title": ["audits.viewport.title"],
"core/audits/viewport.js | description": ["audits.viewport.description"],
"core/lib/i18n/i18n.js | firstContentfulPaintMetric": [
"audits[first-contentful-paint].title"
],
@@ -11143,9 +11039,7 @@
"core/audits/metrics/first-meaningful-paint.js | description": [
"audits[first-meaningful-paint].description"
],
"core/lib/i18n/i18n.js | speedIndexMetric": [
"audits[speed-index].title"
],
"core/lib/i18n/i18n.js | speedIndexMetric": ["audits[speed-index].title"],
"core/audits/metrics/speed-index.js | description": [
"audits[speed-index].description"
],
@@ -11242,15 +11136,11 @@
"audits[network-rtt].details.headings[1].label",
"audits[network-server-latency].details.headings[1].label"
],
"core/lib/i18n/i18n.js | interactiveMetric": [
"audits.interactive.title"
],
"core/lib/i18n/i18n.js | interactiveMetric": ["audits.interactive.title"],
"core/audits/metrics/interactive.js | description": [
"audits.interactive.description"
],
"core/audits/user-timings.js | title": [
"audits[user-timings].title"
],
"core/audits/user-timings.js | title": ["audits[user-timings].title"],
"core/audits/user-timings.js | description": [
"audits[user-timings].description"
],
@@ -11260,9 +11150,7 @@
"core/audits/critical-request-chains.js | description": [
"audits[critical-request-chains].description"
],
"core/audits/redirects.js | title": [
"audits.redirects.title"
],
"core/audits/redirects.js | title": ["audits.redirects.title"],
"core/audits/redirects.js | description": [
"audits.redirects.description"
],
@@ -11278,9 +11166,7 @@
"core/audits/image-size-responsive.js | description": [
"audits[image-size-responsive].description"
],
"core/audits/deprecations.js | title": [
"audits.deprecations.title"
],
"core/audits/deprecations.js | title": ["audits.deprecations.title"],
"core/audits/deprecations.js | description": [
"audits.deprecations.description"
],
@@ -11299,9 +11185,7 @@
"core/audits/mainthread-work-breakdown.js | columnCategory": [
"audits[mainthread-work-breakdown].details.headings[0].label"
],
"core/audits/bootup-time.js | title": [
"audits[bootup-time].title"
],
"core/audits/bootup-time.js | title": ["audits[bootup-time].title"],
"core/audits/bootup-time.js | description": [
"audits[bootup-time].description"
],
@@ -11320,15 +11204,11 @@
"core/audits/uses-rel-preconnect.js | description": [
"audits[uses-rel-preconnect].description"
],
"core/audits/font-display.js | title": [
"audits[font-display].title"
],
"core/audits/font-display.js | title": ["audits[font-display].title"],
"core/audits/font-display.js | description": [
"audits[font-display].description"
],
"core/audits/network-rtt.js | title": [
"audits[network-rtt].title"
],
"core/audits/network-rtt.js | title": ["audits[network-rtt].title"],
"core/audits/network-rtt.js | description": [
"audits[network-rtt].description"
],
@@ -11429,15 +11309,11 @@
"core/audits/lcp-lazy-loaded.js | description": [
"audits[lcp-lazy-loaded].description"
],
"core/audits/layout-shifts.js | title": [
"audits[layout-shifts].title"
],
"core/audits/layout-shifts.js | title": ["audits[layout-shifts].title"],
"core/audits/layout-shifts.js | description": [
"audits[layout-shifts].description"
],
"core/audits/long-tasks.js | title": [
"audits[long-tasks].title"
],
"core/audits/long-tasks.js | title": ["audits[long-tasks].title"],
"core/audits/long-tasks.js | description": [
"audits[long-tasks].description"
],
@@ -11514,12 +11390,8 @@
"core/audits/prioritize-lcp-image.js | description": [
"audits[prioritize-lcp-image].description"
],
"core/audits/csp-xss.js | title": [
"audits[csp-xss].title"
],
"core/audits/csp-xss.js | description": [
"audits[csp-xss].description"
],
"core/audits/csp-xss.js | title": ["audits[csp-xss].title"],
"core/audits/csp-xss.js | description": ["audits[csp-xss].description"],
"core/lib/i18n/i18n.js | columnDescription": [
"audits[csp-xss].details.headings[0].label",
"audits[has-hsts].details.headings[0].label",
@@ -11541,12 +11413,8 @@
"core/audits/csp-xss.js | noCsp": [
"audits[csp-xss].details.items[0].description"
],
"core/audits/has-hsts.js | title": [
"audits[has-hsts].title"
],
"core/audits/has-hsts.js | description": [
"audits[has-hsts].description"
],
"core/audits/has-hsts.js | title": ["audits[has-hsts].title"],
"core/audits/has-hsts.js | description": ["audits[has-hsts].description"],
"core/audits/has-hsts.js | columnDirective": [
"audits[has-hsts].details.headings[1].label"
],
@@ -11734,9 +11602,7 @@
"core/audits/accessibility/button-name.js | description": [
"audits[button-name].description"
],
"core/audits/accessibility/bypass.js | title": [
"audits.bypass.title"
],
"core/audits/accessibility/bypass.js | title": ["audits.bypass.title"],
"core/audits/accessibility/bypass.js | description": [
"audits.bypass.description"
],
@@ -11752,9 +11618,7 @@
"core/audits/accessibility/definition-list.js | description": [
"audits[definition-list].description"
],
"core/audits/accessibility/dlitem.js | title": [
"audits.dlitem.title"
],
"core/audits/accessibility/dlitem.js | title": ["audits.dlitem.title"],
"core/audits/accessibility/dlitem.js | description": [
"audits.dlitem.description"
],
@@ -11848,9 +11712,7 @@
"core/audits/accessibility/label-content-name-mismatch.js | description": [
"audits[label-content-name-mismatch].description"
],
"core/audits/accessibility/label.js | title": [
"audits.label.title"
],
"core/audits/accessibility/label.js | title": ["audits.label.title"],
"core/audits/accessibility/label.js | description": [
"audits.label.description"
],
@@ -11872,9 +11734,7 @@
"core/audits/accessibility/link-in-text-block.js | description": [
"audits[link-in-text-block].description"
],
"core/audits/accessibility/list.js | title": [
"audits.list.title"
],
"core/audits/accessibility/list.js | title": ["audits.list.title"],
"core/audits/accessibility/list.js | description": [
"audits.list.description"
],
@@ -12133,21 +11993,15 @@
"core/audits/byte-efficiency/legacy-javascript.js | description": [
"audits[legacy-javascript].description"
],
"core/audits/dobetterweb/doctype.js | title": [
"audits.doctype.title"
],
"core/audits/dobetterweb/doctype.js | title": ["audits.doctype.title"],
"core/audits/dobetterweb/doctype.js | description": [
"audits.doctype.description"
],
"core/audits/dobetterweb/charset.js | title": [
"audits.charset.title"
],
"core/audits/dobetterweb/charset.js | title": ["audits.charset.title"],
"core/audits/dobetterweb/charset.js | description": [
"audits.charset.description"
],
"core/audits/dobetterweb/dom-size.js | title": [
"audits[dom-size].title"
],
"core/audits/dobetterweb/dom-size.js | title": ["audits[dom-size].title"],
"core/audits/dobetterweb/dom-size.js | description": [
"audits[dom-size].description"
],
@@ -12234,9 +12088,7 @@
"core/audits/seo/http-status-code.js | description": [
"audits[http-status-code].description"
],
"core/audits/seo/font-size.js | title": [
"audits[font-size].title"
],
"core/audits/seo/font-size.js | title": ["audits[font-size].title"],
"core/audits/seo/font-size.js | description": [
"audits[font-size].description"
],
@@ -12263,9 +12115,7 @@
"core/audits/seo/font-size.js | legibleText": [
"audits[font-size].details.items[1].source.value"
],
"core/audits/seo/link-text.js | title": [
"audits[link-text].title"
],
"core/audits/seo/link-text.js | title": ["audits[link-text].title"],
"core/audits/seo/link-text.js | description": [
"audits[link-text].description"
],
@@ -12275,27 +12125,19 @@
"core/audits/seo/crawlable-anchors.js | description": [
"audits[crawlable-anchors].description"
],
"core/audits/seo/is-crawlable.js | title": [
"audits[is-crawlable].title"
],
"core/audits/seo/is-crawlable.js | title": ["audits[is-crawlable].title"],
"core/audits/seo/is-crawlable.js | description": [
"audits[is-crawlable].description"
],
"core/audits/seo/robots-txt.js | title": [
"audits[robots-txt].title"
],
"core/audits/seo/robots-txt.js | title": ["audits[robots-txt].title"],
"core/audits/seo/robots-txt.js | description": [
"audits[robots-txt].description"
],
"core/audits/seo/hreflang.js | title": [
"audits.hreflang.title"
],
"core/audits/seo/hreflang.js | title": ["audits.hreflang.title"],
"core/audits/seo/hreflang.js | description": [
"audits.hreflang.description"
],
"core/audits/seo/canonical.js | title": [
"audits.canonical.title"
],
"core/audits/seo/canonical.js | title": ["audits.canonical.title"],
"core/audits/seo/canonical.js | description": [
"audits.canonical.description"
],
@@ -12305,12 +12147,8 @@
"core/audits/seo/manual/structured-data.js | description": [
"audits[structured-data].description"
],
"core/audits/bf-cache.js | failureTitle": [
"audits[bf-cache].title"
],
"core/audits/bf-cache.js | description": [
"audits[bf-cache].description"
],
"core/audits/bf-cache.js | failureTitle": ["audits[bf-cache].title"],
"core/audits/bf-cache.js | description": ["audits[bf-cache].description"],
"core/audits/bf-cache.js | displayValue": [
{
"values": {