// ESLint flat config — v9+ import globals from 'globals'; export default [ { ignores: ['dist/', 'node_modules/', '__tests__/'], }, { files: ['**/*.js', '**/*.mjs'], languageOptions: { ecmaVersion: 2024, sourceType: 'module', globals: { ...globals.browser, ...globals.es2024, chrome: 'readonly', }, }, rules: { 'no-unused-vars': ['warn', { argsIgnorePattern: '^_' }], 'no-console': 'off', }, }, ];