catalinnita / client-performance-micro-saas

Run lighthouse tests locally using puppeteer

Home Page:https://client-performance-micro-saas.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

client-performance-micro-saas

Curently a tool for running lighthouse lab tests and calculate median of multiple results and generate reports for dev docs.

Demo

https://client-performance-micro-saas.vercel.app/

Getting Started

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3999 with your browser to see the result.

Configure

  • configure the network throttling and devices in utils/lighthouseConfig.js

  • add flag for headless chrome in utils/generateLighthouseReport.ts

  • add new metrics in results list updating components/ShowResults.tsx

Use

  • run the tests
  • drag and drop them for generating reports

Contribute

About

Run lighthouse tests locally using puppeteer

https://client-performance-micro-saas.vercel.app

License:MIT License


Languages

Language:TypeScript 90.8%Language:JavaScript 9.2%