Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

211
Visualizações
Las reglas de Eslint bloquean los conflictos con la configuración extendida, y el linting no es feliz de ninguna manera

La parte relevante de mi paquete.json:

 "eslintConfig": { "root": true, "extends": [ "eslint:recommended", "airbnb", "airbnb-typescript" ], "parserOptions": { "project": "tsconfig.json" }, "rules": { "indent": [ "error", 4 ], "react/jsx-indent": [ "error", 4 ], "react/tsx-indent": [ "error", 4 ], "react/jsx-filename-extension": [ 1, { "extensions": [ ".js", ".jsx", ".ts", ".tsx" ] } ] } }

El conjunto de reglas de airbnb especifica una sangría de dos espacios, mis reglas especifican cuatro espacios. Ejecutar --fix no hace nada con la sangría, y cuando observo los errores de linting, si una línea tiene una sangría de 4 espacios, se queja de que debería tener una sangría de 2, y viceversa: si una línea tiene una sangría de 2 espacios, se queja de que debería tener una sangría de 4.

Para mí, esto sugiere que el bloque de 'reglas' está en conflicto con el bloque de 'extensiones', pero entiendo que las reglas deben anular el bloque de 'extensiones'.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda