
dom-snapshot.node_modules.@applitools.dom-shared.src.browser..eslintrc Maven / Gradle / Ivy
{
"root": true,
"env": {
"commonjs": true,
"es6": true,
"browser": true
},
"parserOptions": {
"ecmaVersion": 2018
},
"extends": [
"eslint:recommended"
],
"plugins": [
"prettier",
"@applitools/eslint-plugin-compat"
],
"rules": {
"prettier/prettier": [
"error",
{
"semi": true,
"parser": "babel",
"printWidth": 100,
"singleQuote": true,
"trailingComma": "all",
"bracketSpacing": false,
"jsxBracketSameLine": true
}
],
"no-console": "off",
"no-process-exit": "off",
"no-const-assign": "warn",
"no-this-before-super": "warn",
"no-undef": "warn",
"no-unreachable": "warn",
"no-unused-vars": [
"warn",
{
"varsIgnorePattern": "^_",
"args": "all",
"argsIgnorePattern": "^_"
}
],
"constructor-super": "warn",
"valid-typeof": "warn",
"@applitools/compat/no-async-await": "error",
"@applitools/compat/no-rest-spread-parameter": "error",
"@applitools/compat/no-for-of": "error"
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy