1 | const globals = require('globals')
|
2 |
|
3 | module.exports = {
|
4 | rules: {
|
5 | 'no-assigning-return-values': require('./lib/rules/no-assigning-return-values'),
|
6 | 'no-unnecessary-waiting': require('./lib/rules/no-unnecessary-waiting'),
|
7 | 'assertion-before-screenshot': require('./lib/rules/assertion-before-screenshot'),
|
8 | 'require-data-selectors': require('./lib/rules/require-data-selectors'),
|
9 | 'no-force': require('./lib/rules/no-force'),
|
10 | },
|
11 | configs: {
|
12 | recommended: require('./lib/config/recommended'),
|
13 | },
|
14 | environments: {
|
15 | globals: {
|
16 | globals: Object.assign({
|
17 | cy: false,
|
18 | Cypress: false,
|
19 | expect: false,
|
20 | assert: false,
|
21 | chai: false,
|
22 | }, globals.browser, globals.mocha),
|
23 | parserOptions: {
|
24 | ecmaVersion: 2019,
|
25 | sourceType: 'module',
|
26 | },
|
27 | },
|
28 | },
|
29 | }
|