https://github.com/TGiles/auto-lighthouse
A utility package for automating lighthouse reporting
https://github.com/TGiles/auto-lighthouse
audits auto-lighthouse crawler lighthouse-reports robots simplecrawler
Last synced: 3 months ago
JSON representation
A utility package for automating lighthouse reporting
- Host: GitHub
- URL: https://github.com/TGiles/auto-lighthouse
- Owner: TGiles
- License: gpl-3.0
- Created: 2019-08-17T21:49:54.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-24T20:57:27.000Z (over 2 years ago)
- Last Synced: 2025-03-15T10:49:14.040Z (4 months ago)
- Topics: audits, auto-lighthouse, crawler, lighthouse-reports, robots, simplecrawler
- Language: HTML
- Size: 2.12 MB
- Stars: 135
- Watchers: 2
- Forks: 20
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# auto-lighthouse
[](https://github.com/TGiles/auto-lighthouse/LICENSE)
[](https://www.npmjs.com/package/auto-lighthouse)[](https://dependabot.com)
[](https://github.com/TGiles/auto-lighthouse/actions)
[](https://github.com/TGiles/auto-lighthouse/commits/master)[](https://github.com/TGiles/auto-lighthouse/issues)
[](https://github.com/TGiles/auto-lighthouse/issues?q=is%3Aissue+is%3Aclosed)A CLI for crawling one or more domains and generating both mobile and desktop reports for each page.
**Note: You will need a version of Chrome or Chromium installed for this package to work as expected.**
## How to use via NPM
* `npx auto-lighthouse`
* This command should print the help output* `npm install auto-lighthouse` or `npm install -g auto-lighthouse`
* `auto-lighthouse`
* Verify that you recieve the help output
* `auto-lighthouse -u some_url -e true`## How to use when contributing back to repository
* Fork the repository
* Navigate to the project root
* `npm install`
* `npm link`
* `auto-lighthouse`
* Verify help output
* Make some changes
* Make a pull request
* `npm unlink auto-lighthouse`