Ctrl K
ComunidadGuías…

eslint.config.mjs

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

Archivo original ↗Preguntar a KiBot
import js from "@eslint/js";

export default [
  {
    ignores: ["docs/**", "node_modules/**"],
  },
  js.configs.recommended,
  {
    files: ["Aoede/assets/js/**/*.js"],
    languageOptions: {
      ecmaVersion: 2022,
      sourceType: "module",
      globals: {
        Audio: "readonly",
        Blob: "readonly",
        CustomEvent: "readonly",
        DOMParser: "readonly",
        EventSource: "readonly",
        Event: "readonly",
        FormData: "readonly",
        Headers: "readonly",
        Image: "readonly",
        MediaMetadata: "readonly",
        URL: "readonly",
        URLSearchParams: "readonly",
        AbortController: "readonly",
        YT: "readonly",
        alert: "readonly",
        atob: "readonly",
        btoa: "readonly",
        clearInterval: "readonly",
        clearTimeout: "readonly",
        confirm: "readonly",
        console: "readonly",
        crypto: "readonly",
        document: "readonly",
        fetch: "readonly",
        history: "readonly",
        htmx: "readonly",
        localStorage: "readonly",
        lucide: "readonly",
        location: "readonly",
        navigator: "readonly",
        requestAnimationFrame: "readonly",
        setInterval: "readonly",
        setTimeout: "readonly",
        window: "readonly"
      }
    },
    rules: {
      "no-empty": "off",
      "no-unused-vars": "off"
    }
  }
];