Skip to content

Commit be84cec

Browse files
committed
Moved JS config rules to bottom for readability
1 parent 8900d3b commit be84cec

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

eslint.config.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import eslintPluginYml from 'eslint-plugin-yml'
66
export default [
77
{
88
files: ['**/*.js', '**/*.mjs'],
9+
languageOptions: { ecmaVersion: 'latest', sourceType: 'script', globals: { chrome: 'readonly' }},
910
rules: {
1011
...js.configs.recommended.rules,
1112
'indent': 'off', 'no-unexpected-multiline': 'off', 'key-spacing': 'off', // allow whitespace anywhere
@@ -17,8 +18,7 @@ export default [
1718
'no-inner-declarations': 'off', // allow function declarations anywhere
1819
'no-useless-escape': 'off', // allow all escape chars cause ESLint sucks at detecting truly useless ones
1920
'no-unused-vars': ['error', { 'caughtErrors': 'none' }] // allow unused named args in catch blocks
20-
},
21-
languageOptions: { ecmaVersion: 'latest', sourceType: 'script', globals: { chrome: 'readonly' }}
21+
}
2222
},
2323
{ files: ['**/*.mjs'], languageOptions: { sourceType: 'module' }},
2424
{ files: ['**/*.json'], ignores: ['**/package-lock.json'], language: 'json/json', ...json.configs.recommended },

0 commit comments

Comments
 (0)