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