{"repo":"andreasonny83/lighthouse-ci","free":true,"listed":false,"github":"https://github.com/andreasonny83/lighthouse-ci","clone":"git clone https://github.com/andreasonny83/lighthouse-ci.git","description":"A useful wrapper around Google Lighthouse CLI","language":"JavaScript","stars":235,"topics":["lighthouse","ci","cli","nodejs","report","testing","headless-chrome","hacktoberfest"],"license":"MIT","category":"cli-tools","readme_excerpt":"Lighthouse CI A useful wrapper around Google Lighthouse CLI NOTE Node v12 is now the minimum required version starting from Lighthouse CI v.1.13.0 Install Table of Contents - Lighthouse CI - NOTE - Node v12 is now the minimum required version starting from Lighthouse CI v.1.13.0 - Install - Table of Contents - Usage - CLI - Lighthouse flags - Chrome flags - Configuration - Budgets - Option 1. - Option 2. - Option 3. - Performance Budget - Timing Budget - Codechecks - Demo App - How to - Test a page that requires authentication - Wait for post-load JavaScript to execute before ending a trace - Contributors - License Usage CLI Lighthouse flags In addition to listed lighthouse-ci configuration flags, it is also possible to pass any native lighthouse flags. To see the full list of available flags, please refer to the official Google Lighthouse documentation. eg. Chrome flags In addition of the lighthouse flags, you can also specify extra chrome flags comma separated. eg. eg. Configuration Lighthouse CI allows you to pass a custom Lighthouse configuration file. Read Lighthouse Configuration to learn more about the configuration options available. Just generate your configuration file. For example this config.json Then run Lighthouse CI with the --config-path flag The generated report inside reports folder will follow the custom configuration listed under the config.json file. Budgets Lighthouse CI allows you to pass a budget configuration file (see Lighthouse Budgets). There are s","default_branch":null,"files":null,"tree":[],"storefront":"/r/andreasonny83","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/andreasonny83/lighthouse-ci/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."}