{ "ci": { "collect": { "numberOfRuns": 3, "startServerCommand": "npm run start", "startServerReadyPattern": "Local:", "url": [ "http://localhost:3000/", "http://localhost:3000/about", "http://localhost:3000/services", "http://localhost:3000/products", "http://localhost:3000/cases", "http://localhost:3000/news", "http://localhost:3000/contact" ], "settings": { "preset": "desktop", "onlyCategories": [ "performance", "accessibility", "best-practices", "seo" ] } }, "assert": { "assertions": { "categories:performance": ["error", {"minScore": 0.9}], "categories:accessibility": ["error", {"minScore": 0.9}], "categories:best-practices": ["error", {"minScore": 0.9}], "categories:seo": ["error", {"minScore": 0.9}], "first-contentful-paint": ["error", {"maxNumericValue": 2000}], "largest-contentful-paint": ["error", {"maxNumericValue": 3000}], "cumulative-layout-shift": ["error", {"maxNumericValue": 0.1}], "total-blocking-time": ["error", {"maxNumericValue": 300}], "speed-index": ["error", {"maxNumericValue": 3000}] } }, "upload": { "target": "temporary-public-storage" }, "settings": { "output": "html", "outputPath": "lighthouse-reports" } } }