chore: Add linter for typescript code (#45)

- Add and configure `eslint`
- Add to build pipeline
- Fix lint failures
This commit is contained in:
Bryan
2022-01-20 22:00:14 -08:00
committed by GitHub
parent 2654a93132
commit 7b9347bce6
13 changed files with 1332 additions and 36 deletions

View File

@ -13,6 +13,12 @@ module.exports = {
testPathIgnorePatterns: ["/node_modules/", "/__tests__/fakes"],
moduleDirectories: ["node_modules", "<rootDir>"],
},
{
displayName: "lint",
runner: "jest-runner-eslint",
testMatch: ["<rootDir>/site/**/*.js", "<rootDir>/site/**/*.ts", "<rootDir>/site/**/*.tsx"],
testPathIgnorePatterns: ["/.next/", "/out/"],
},
],
collectCoverageFrom: [
"<rootDir>/site/**/*.js",