Ctrl K
ComunidadGuías…

eslint.json.config.ts

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

Archivo original ↗Preguntar a KiBot
import {defineConfig, globalIgnores} from 'eslint/config';
import json from '@eslint/json';

export default defineConfig([
  globalIgnores([
    'public',
    'custom/public',
    'data',
    '.venv',
  ]),
  {
    files: ['**/*.json'],
    plugins: {json},
    language: 'json/json',
    extends: ['json/recommended'],
  },
  {
    files: ['**/*.json5'],
    plugins: {json},
    language: 'json/json5',
    extends: ['json/recommended'],
  },
  {
    files: [
      'tsconfig.json',
      '.devcontainer/*.json',
      '.vscode/*.json',
      'contrib/development/vscode/*.json',
    ],
    plugins: {json},
    language: 'json/jsonc',
    languageOptions: {
      allowTrailingCommas: true,
    },
    extends: ['json/recommended'],
  },
]);