UNPKG

837 BJavaScriptView Raw
1const globals = require('globals')
2
3module.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}