@zebrunner/javascript-agent-nightwatch
Version: 
Zebrunner Agent: Nightwatch reporting integration
36 lines (35 loc) • 959 B
JavaScript
module.exports = {
  env: {
    browser: true,
    es6: true,
    jest: true,
    node: true,
  },
  extends: ['eslint:recommended', 'airbnb-base'],
  globals: {
    Atomics: 'readonly',
    SharedArrayBuffer: 'readonly',
  },
  parserOptions: {
    ecmaVersion: 13,
    sourceType: 'module',
  },
  rules: {
    'no-console': 0,
    indent: ['error', 2, { ignoreComments: true, SwitchCase: 1 }],
    'max-len': 0,
    'consistent-return': 0,
    camelcase: 0,
    'no-underscore-dangle': 0,
    'no-promise-executor-return': 0,
    'no-template-curly-in-string': 0,
    'new-cap': 0,
    'padding-line-between-statements': [
      'error',
      { blankLine: 'always', prev: '*', next: 'return' },
      { blankLine: 'always', prev: '*', next: 'if' },
      { blankLine: 'always', prev: '*', next: 'break' },
    ],
    'import/no-extraneous-dependencies': ['error', { devDependencies: false, optionalDependencies: false, peerDependencies: false }],
  },
};