Next.js website for Rocky Mountain Vending company featuring: - Product catalog with Stripe integration - Service areas and parts pages - Admin dashboard with Clerk authentication - SEO optimized pages with JSON-LD structured data Co-authored-by: Cursor <cursoragent@cursor.com>
28 lines
788 B
Text
28 lines
788 B
Text
/**
|
|
* @license
|
|
* Copyright 2018 Google LLC
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
/** @type {LH.Config} */
|
|
const config = {
|
|
extends: 'lighthouse:default',
|
|
settings: {
|
|
maxWaitForFcp: 15 * 1000,
|
|
maxWaitForLoad: 35 * 1000,
|
|
throttling: {
|
|
// Determined using PSI CPU benchmark median and
|
|
// https://lighthouse-cpu-throttling-calculator.vercel.app/
|
|
cpuSlowdownMultiplier: 1.2,
|
|
},
|
|
skipAudits: [
|
|
// Skip the h2 audit so it doesn't lie to us. See https://github.com/GoogleChrome/lighthouse/issues/6539
|
|
'uses-http2',
|
|
'modern-http-insight',
|
|
// There are always bf-cache failures when testing in headless. Reenable when headless can give us realistic bf-cache insights.
|
|
'bf-cache',
|
|
],
|
|
},
|
|
};
|
|
|
|
export default config;
|