Skip to main content

Front End Linter

Configuration

The front end linters are configured to run based off of front-end-linter.yml. Those linters are configured inside of .eslint.rc and .eslintignore.

Purpose

This GitHub Action checks the frontend code to assure that it is adhering to the rules outlined inside of .eslintrc.js. These rules help flag possible bugs and stylistic errors.

Additional Notes

While most of the rules are pulled from other packages, a few rules are custom written. Most notable of these is the ato/no-unapproved-annotation rule, which relates to the static analysis workflow. Further information on static analysis can be found in our Guides to Static Analysis