| 1234567891011121314151617181920212223242526272829303132 |
- const globals = require('globals')
- module.exports = {
- rules: {
- 'no-assigning-return-values': require('./lib/rules/no-assigning-return-values'),
- 'unsafe-to-chain-command': require('./lib/rules/unsafe-to-chain-command'),
- 'no-unnecessary-waiting': require('./lib/rules/no-unnecessary-waiting'),
- 'no-async-tests': require('./lib/rules/no-async-tests'),
- 'assertion-before-screenshot': require('./lib/rules/assertion-before-screenshot'),
- 'require-data-selectors': require('./lib/rules/require-data-selectors'),
- 'no-force': require('./lib/rules/no-force'),
- 'no-pause': require('./lib/rules/no-pause'),
- },
- configs: {
- recommended: require('./lib/config/recommended'),
- },
- environments: {
- globals: {
- globals: Object.assign({
- cy: false,
- Cypress: false,
- expect: false,
- assert: false,
- chai: false,
- }, globals.browser, globals.mocha),
- parserOptions: {
- ecmaVersion: 2019,
- sourceType: 'module',
- },
- },
- },
- }
|