Update eslint, fix linting errors and integrate in CI #525
Labels
enhancement
Improves an existing repo feature.
idle
Issues and pull requests with no activity for three months.
This repo has an
.eslintrc
, added in #244: https://github.com/mdn/webextensions-examples/blob/main/.eslintrc.json... but it is stuck in 2017 and it doesn't appear to be enforced (evidenced by the plenty of failures when I run the following from the root of the repo:
eslint used to be run in CI, but for some unknown reason it was dropped in #259.
We should re-enable CI. Move to Github Actions instead of Travis CI, because Travis CI is no longer free and most mdn/Mozilla projects have switched already.
Task list:
webextensions-examples/package.json
Line 7 in 9433f84
npm test
is run.The text was updated successfully, but these errors were encountered: