{
  "summary": {
    "score": 0.91,
    "categories": {
      "performance": {
        "averageScore": 1
      },
      "accessibility": {
        "averageScore": 0.97
      },
      "best-practices": {
        "averageScore": 1
      },
      "seo": {
        "averageScore": 0.67
      }
    },
    "metrics": {
      "largest-contentful-paint": {
        "averageNumericValue": 607.08
      },
      "cumulative-layout-shift": {
        "averageNumericValue": 0.02
      },
      "first-contentful-paint": {
        "averageNumericValue": 457.25
      },
      "total-blocking-time": {
        "averageNumericValue": 0
      },
      "max-potential-fid": {
        "averageNumericValue": 16
      },
      "interactive": {
        "averageNumericValue": 457.25
      }
    }
  },
  "routes": [
    {
      "path": "/",
      "score": 0.91,
      "categories": {
        "performance": {
          "score": 1
        },
        "accessibility": {
          "score": 0.97
        },
        "best-practices": {
          "score": 1
        },
        "seo": {
          "score": 0.67
        }
      },
      "metrics": {
        "largest-contentful-paint": {
          "numericValue": 607.075,
          "displayValue": "0.6 s"
        },
        "cumulative-layout-shift": {
          "numericValue": 0.02453187204689373,
          "displayValue": "0.025"
        },
        "first-contentful-paint": {
          "numericValue": 457.248,
          "displayValue": "0.5 s"
        },
        "total-blocking-time": {
          "numericValue": 0,
          "displayValue": "0 ms"
        },
        "max-potential-fid": {
          "numericValue": 16,
          "displayValue": "20 ms"
        },
        "interactive": {
          "numericValue": 457.248,
          "displayValue": "0.5 s"
        }
      }
    }
  ],
  "metadata": {
    "metrics": {
      "largest-contentful-paint": {
        "id": "largest-contentful-paint",
        "title": "Largest Contentful Paint",
        "description": "Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more](https://web.dev/lighthouse-largest-contentful-paint/)",
        "numericUnit": "millisecond"
      },
      "cumulative-layout-shift": {
        "id": "cumulative-layout-shift",
        "title": "Cumulative Layout Shift",
        "description": "Cumulative Layout Shift measures the movement of visible elements within the viewport. [Learn more](https://web.dev/cls/).",
        "numericUnit": "unitless"
      },
      "first-contentful-paint": {
        "id": "first-contentful-paint",
        "title": "First Contentful Paint",
        "description": "First Contentful Paint marks the time at which the first text or image is painted. [Learn more](https://web.dev/first-contentful-paint/).",
        "numericUnit": "millisecond"
      },
      "total-blocking-time": {
        "id": "total-blocking-time",
        "title": "Total Blocking Time",
        "description": "Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. [Learn more](https://web.dev/lighthouse-total-blocking-time/).",
        "numericUnit": "millisecond"
      },
      "max-potential-fid": {
        "id": "max-potential-fid",
        "title": "Max Potential First Input Delay",
        "description": "The maximum potential First Input Delay that your users could experience is the duration of the longest task. [Learn more](https://web.dev/lighthouse-max-potential-fid/).",
        "numericUnit": "millisecond"
      },
      "interactive": {
        "id": "interactive",
        "title": "Time to Interactive",
        "description": "Time to interactive is the amount of time it takes for the page to become fully interactive. [Learn more](https://web.dev/interactive/).",
        "numericUnit": "millisecond"
      }
    },
    "categories": {
      "performance": {
        "id": "performance",
        "title": "Performance"
      },
      "accessibility": {
        "id": "accessibility",
        "title": "Accessibility"
      },
      "best-practices": {
        "id": "best-practices",
        "title": "Best Practices"
      },
      "seo": {
        "id": "seo",
        "title": "SEO"
      }
    }
  }
}