2.1.0 • Published 10 months ago

lighthouse-parade v2.1.0

Weekly downloads
72
License
MIT
Repository
github
Last release
10 months ago

Lighthouse Parade Hero Image

Lighthouse Parade CI npm

A Node.js command line tool that crawls a domain and compiles a report with lighthouse performance data for every page.

Why?

There are great tools for doing performance analysis on a single web page. We use Lighthouse and WebPageTest for this all the time. But what if you want to evaluate the performance characteristics of an entire site? It is tedious to manually run a report for each page and then the output is a jumble of individual reports that have to be analyzed one-by-one. This tool was created to solve this problem.

How?

TODO: rewrite/see what to keep

Usage

TODO: rewrite/see what to keep

Options

TODO: rewrite/see what to keep

Analysis spreadsheet template

TODO: rewrite/see what to keep

Mac M1 Note

Users running virtualized x64 versions of Node on Macs with M1 chips may see anomalous results. For best results on an M1 chip, ensure you are running the native arm version of Node 16+.

When you run the command node -p process.arch you should see arm64. If you see x86, try uninstalling and reinstalling Node. More details here.

Shout-outs

  • auto-lighthouse is a similar project that provided early inspiration for this one.
  • Lighthouse is handling emulation and performance metrics.
  • Node CSV is the library handling CSV logic.
  • simplecrawler is the library handling URL discovery.
3.0.0-beta.3

10 months ago

3.0.0-beta.1

2 years ago

3.0.0-beta.2

2 years ago

2.0.2

2 years ago

2.1.0

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.1.0

3 years ago

1.0.0

3 years ago

0.4.0

3 years ago

0.3.0

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.0

4 years ago