2
respostas

O arquivo sugerido para contornar a atualização do Eslint não funciona

O arquivo sugerido para contornar a atualização do Eslint não funciona,

import globals from "globals";
import pluginJs from "@eslint/js";

export default [
{
languageOptions: {
globals: {
...globals.browser,
...globals.node,
},
},
rules: {
indent: ["error", 2],
"linebreak-style": ["error", "unix"],
quotes: ["error", "double"],
semi: ["error", "always"],
},
},
pluginJs.configs.recommended,
];

O código faz uso de import / export mas a extensão é JSON

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas

Oi, Carlos! Como vai?

Com o que você descreveu, o problema pode estar no uso de import/export dentro de um arquivo .json. Esse formato não aceita sintaxe de módulos JavaScript. Uma solução é salvar o conteúdo como .js, o que permite usar import normalmente.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Olá!

O código postado pelo Carlos é o que foi recomendado em outro post desse fórum: https://cursos.alura.com.br/forum/topico-setup-do-eslint-nao-bate-com-o-apresentado-pelo-instrutor-456306

Post de Renan Lima
Link informado pelo Renan Lima: https://cursos.alura.com.br/forum/topico-ao-configurar-eslint-tem-uma-opcao-a-menos-455984

Acredito que valha a pena um post dentro dessa seção (sem ser em resposta a um post) com uma orientação mais atual para contornar esse problema, já que o caminho proposto na aula já não funciona e pelo visto vários alunos tem enfrentado essa mesma dificuldade.

Abraços!