Skip to content

Commit 013dd06

Browse files
authored
chore: extend linting to cypress examples (#1373)
* chore: add examples linting * remove unused setupnodeevents or parameters * selective disable cypress/no-unnecessary-waiting
1 parent d9accb7 commit 013dd06

File tree

29 files changed

+42
-24
lines changed

29 files changed

+42
-24
lines changed

eslint.config.mjs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
import globals from 'globals'
22
import pluginJs from '@eslint/js'
3+
import pluginCypress from 'eslint-plugin-cypress/flat'
34

45
export default [
56
pluginJs.configs.recommended,
6-
{ name: 'global-ignores', ignores: ['dist/', 'examples/'] },
7+
pluginCypress.configs.recommended,
78
{
8-
name: `all-js`,
9+
name: 'global-ignores',
10+
ignores: ['dist/', 'examples/nextjs/src/app/']
11+
},
12+
{
13+
name: 'all-js',
914
languageOptions: {
1015
globals: {
1116
...globals.browser,

examples/basic-pnpm/cypress.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ const { defineConfig } = require('cypress')
33
module.exports = defineConfig({
44
fixturesFolder: false,
55
e2e: {
6-
setupNodeEvents(on, config) {},
76
supportFile: false,
87
},
98
})

examples/basic/cypress.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ const { defineConfig } = require('cypress')
33
module.exports = defineConfig({
44
fixturesFolder: false,
55
e2e: {
6-
setupNodeEvents(on, config) {},
76
supportFile: false,
87
},
98
})

examples/browser/cypress.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const os = require('os')
44
module.exports = defineConfig({
55
fixturesFolder: false,
66
e2e: {
7-
setupNodeEvents(on, config) {
7+
setupNodeEvents(on) {
88
on('before:browser:launch', (browser, launchOptions) => {
99
console.log('before launching browser')
1010
console.log(browser)

examples/config/cypress.config-alternate.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module.exports = defineConfig({
44
fixturesFolder: false,
55
e2e: {
66
baseUrl: 'http://localhost:3333',
7-
setupNodeEvents(on, config) {
7+
setupNodeEvents() {
88
console.log('\nUsing cypress.config-alternate.js config-file')
99
},
1010
supportFile: false

examples/config/cypress.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ const { defineConfig } = require('cypress')
33
module.exports = defineConfig({
44
fixturesFolder: false,
55
e2e: {
6-
setupNodeEvents(on, config) {},
76
supportFile: false,
87
},
98
})

examples/custom-command/cypress.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ const { defineConfig } = require('cypress')
33
module.exports = defineConfig({
44
fixturesFolder: false,
55
e2e: {
6-
setupNodeEvents(on, config) {},
76
supportFile: false,
87
},
98
})

examples/install-command/cypress.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ const { defineConfig } = require('cypress')
33
module.exports = defineConfig({
44
fixturesFolder: false,
55
e2e: {
6-
setupNodeEvents(on, config) {},
76
supportFile: false,
87
baseUrl: 'https://example.cypress.io/',
98
},

examples/install-only/cypress.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ const { defineConfig } = require('cypress')
33
module.exports = defineConfig({
44
fixturesFolder: false,
55
e2e: {
6-
setupNodeEvents(on, config) {},
76
supportFile: false,
87
baseUrl: 'https://example.cypress.io/',
98
},

examples/node-versions/cypress.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ const { defineConfig } = require('cypress')
33
module.exports = defineConfig({
44
fixturesFolder: false,
55
e2e: {
6-
setupNodeEvents(on, config) {},
76
supportFile: false,
87
},
98
})

0 commit comments

Comments
 (0)