{"repo":"foo-software/lighthouse-check","free":true,"listed":false,"github":"https://github.com/foo-software/lighthouse-check","clone":"git clone https://github.com/foo-software/lighthouse-check.git","description":"An NPM module for automated Lighthouse audits.","language":"JavaScript","stars":65,"topics":["lighthouse","nodejs","npm","seo","best-practices","performance","accessibility","progressive-web-app","website-performance","website-performance-monitoring"],"license":"MIT","category":"cli-tools","readme_excerpt":"@foo-software/lighthouse-check An NPM module and CLI to run Lighthouse audits programmatically. This project aims to add bells and whistles to automated Lighthouse testing for DevOps workflows. Easily implement in your Continuous Integration or Continuous Delivery pipeline. This project provides two ways of running audits - locally in your own environment or remotely via Foo's Automated Lighthouse Check API. For basic usage, running locally will suffice, but if you'd like to maintain a historical record of Lighthouse audits and utilize other features, you can run audits remotely by following the steps and examples. Features - Simple usage - only one parameter required. - Run multiple Lighthouse audits with one command. - Optionally run Lighthouse remotely and save audits with the Foo's Automated Lighthouse Check API. - Optionally save an HTML report locally. - Optionally save an HTML report in an AWS S3 bucket. - Easy setup with Slack Webhooks. Just add your Webhook URL and lighthouse-check will send results and optionally include versioning data like branch, author, PR, etc (typically from GitHub). - PR comments of audit scores. - NPM module for programmatic usage. - CLI - see CLI Usage. - Docker - see Docker Usage. - Support for implementations like CircleCI. Table of Contents - Install - Usage - Basic Usage - Foo's Automated Lighthouse Check API Usage - Saving Reports Locally - Saving Reports to S3 - Implementing with Slack - Enabling PR Comments - Enforcing Minimum Scores","default_branch":null,"files":null,"tree":[],"storefront":"/r/foo-software","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/foo-software/lighthouse-check/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}