Skip to content

Commit a93112f

Browse files
authored
feat: add Cypress linting configuration (#369)
1 parent 80e1fea commit a93112f

File tree

3 files changed

+32
-0
lines changed

3 files changed

+32
-0
lines changed

.eslintrc.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -324,6 +324,17 @@ module.exports = {
324324
'import/extensions': [2, 'always'],
325325
},
326326
},
327+
// Cypress test files
328+
{
329+
files: ['cypress/**/*.js'],
330+
parserOptions: {
331+
sourceType: 'module',
332+
},
333+
env: {
334+
'cypress/globals': true,
335+
},
336+
plugins: ['cypress'],
337+
},
327338
],
328339
settings: {
329340
'import/parsers': {

package-lock.json

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@
8484
"eslint-import-resolver-node": "^0.3.4",
8585
"eslint-import-resolver-typescript": "^2.5.0",
8686
"eslint-plugin-ava": "^13.0.0",
87+
"eslint-plugin-cypress": "^2.12.1",
8788
"eslint-plugin-eslint-comments": "^3.2.0",
8889
"eslint-plugin-fp": "^2.3.0",
8990
"eslint-plugin-html": "^6.1.0",

0 commit comments

Comments
 (0)