Ctrl K
ComunidadGuías…

eslint.config.mjs

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
import { defineConfig, globalIgnores } from 'eslint/config';
import js from '@eslint/js';
import prettier from 'eslint-config-prettier';
import globals from 'globals';

export default defineConfig([
  globalIgnores([
    'frontend/app/assets/javascripts/fattable.js',
    'frontend/app/assets/javascripts/clipboard.js',
    'frontend/vendor/',
    'public/app/assets/javascripts/bootstrap-accessibility/',
    'public/vendor/assets/javascripts/',
    'frontend/public/uv/',
    'public/public/uv/',
    'frontend/public/mirador/',
    'public/public/mirador/',
  ]),
  js.configs.recommended,
  prettier,
  {
    languageOptions: {
      ecmaVersion: 2022,
      sourceType: 'script',

      globals: {
        ...globals.browser,
        ...globals.jquery,
        AS: 'writable',
        CodeMirror: 'readonly',
      },
    },

    rules: {
      'no-undef': 'warn',
      'no-unused-vars': 'warn',
    },
  },
]);