Files
ECC/eslint.config.js
T

35 lines
907 B
JavaScript
Raw Normal View History

2026-01-29 08:05:43 +01:00
const js = require('@eslint/js');
const globals = require('globals');
module.exports = [
{
ignores: ['.opencode/dist/**', '.cursor/**', 'node_modules/**', '.venv/**', 'venv/**', 'coverage/**', 'workflows/**/*.workflow.*', '.claude/workflows/**']
},
2026-01-29 08:05:43 +01:00
js.configs.recommended,
{
languageOptions: {
ecmaVersion: 2022,
sourceType: 'commonjs',
globals: {
...globals.node,
...globals.es2022
}
},
rules: {
'no-unused-vars': ['error', {
argsIgnorePattern: '^_',
varsIgnorePattern: '^_',
caughtErrorsIgnorePattern: '^_'
}],
'no-undef': 'error',
'eqeqeq': 'warn'
}
2026-04-01 16:09:54 -07:00
},
{
files: ['**/*.mjs'],
languageOptions: {
sourceType: 'module'
}
2026-01-29 08:05:43 +01:00
}
];