---
name: googlechrome-lighthouse-verification
description: "Instructions for how to validate changes made to Lighthouse. Must invoke when making changes to Lighthouse."
license: "Apache-2.0"
metadata:
  decimalai-skill-id: "efe2c956-baf9-479d-8553-9efe93f4e8e9"
  decimalai-version-id: "7229bf5f-4415-4d50-840f-f76bc3bd3c9e"
  decimalai-version: "1"
  decimalai-body-sha256: "15fa2c4e8b140e695295a2a85ab65090281490c3be8e92a1af9468159ef95b7a"
  decimalai-name: "googlechrome/lighthouse-verification"
  decimalai-format: "1"
  decimalai-invocation: "model"
  decimalai-category: "testing"
  decimalai-source: "https://app.decimal.ai/s/googlechrome-lighthouse-verification@1/SKILL.md"
---
# Lighthouse verification

Run a subset of the unit tests like this:

```
yarn mocha test/files/to/run
```

Don't run "yarn unit" - it takes too long.

Run typechecking and linter:

```
yarn type-check
yarn lint --fix
```

Make sure to run some unit tests and the type-checker / linter after making changes.

Always run `yarn update:sample-json` after making any change.
