Pesquisa de site

javascript - Não é possível alterar a opção eqeqeq do ESlint para "smart"

Há erros no meu código:

Gravidade Código Descrição Projeto Arquivo Linha Estado de Supressão Erro eqeqeq (ESLint) Esperado ''!=='' e, em vez disso, encontrou ''!='.'

Não consigo encontrar onde desativar SOMENTE a opção eqeqeq.

Obrigado(a) des

Consulte Mais informação →

javascript - Executando um useEffect uma vez com ESLint feliz

Esta é uma pergunta ao estilo React.

TL;DR Pegue a função set do useState do React. Se essa função "mudasse" a cada renderização, qual é a melhor maneira de usá-la em um useEffect, fazendo com que o Effect execute apenas uma vez?

Explicação Tem

Consulte Mais informação →

javascript - Erro do ESLint: 'default' é restrito de ser usado como um nome exportado

Estou recebendo este erro do eslint no arquivo index.js:

'default' é restrito de ser usado como um nome exportado no-restricted-exports

página/index.js

export { default } from './test';

Consulte Mais informação →

javascript - Como corrigir este erro do eslint caminho não resolvido? no-unresolved

Versão do Node: v6.11.0

Mensagem de erro:

Não foi possível resolver o caminho para o módulo './coins.json'. (import/no-unresolved)

Também estou anexando uma captura de tela do erro:

Aqui você pode ver que App.js e coins.json estão no

Consulte Mais informação →

javascript - como posso resolver o erro do ESLint 'no-unused-var' com o Google Maps

Eu acho que é um problema simples, mas não consigo resolvê-lo Eu tinha colocado /* export myMap */ ou /* global myMap */ no topo do script, mas os erros continuam

Código

Consulte Mais informação →

javascript - Configurações do ESLINT para ignorar avisos como "ponto e vírgula extra"

Estou usando o Editor de Código Atom para um projeto VueJS com ESLINT (feross). Ao tentar prototipar rapidamente um layout, recebo esses erros.

Faltando espaço antes da chave de abertura Strings devem usar aspas simples Ponto e vírgula extra

Dur

Consulte Mais informação →

javascript - Eslint 8.0.1 - implementar jest na configuração gera um erro

No meu projeto Next/React/Typescript/Jest, estou tentando configurar meu eslint. Após atualizar para a versão 8.x (atualmente 8.0.1), o linter lança o seguinte erro:

Error: .eslintrc.js » ./eslint/config.js: Environment key "jest/globals" is unknown

Então eu adicionei 'plugin:jest/recommended' ao array extends no meu config.js, o que me levou a este erro:

TypeError: Failed to load plugin

Consulte Mais informação →

javascript - Regra do ESLint para exigir funções arrow em classes quando `this` é referenciado

Existe uma regra do ESLint para garantir que funções arrow sejam usadas em classes, sempre que this for referenciado.

O Javascript é famoso por ter semânticas estranhas sobre como this é vinculado a uma função.

Às vezes é desejáv

Consulte Mais informação →

node.js - Como ignorar arquivos __generated__ com eslint

Eu tenho uma ferramenta geradora de tipos que gera tipos para mim dentro do meu src. Quero que o eslint ignore esses arquivos, como posso configurá-lo para fazer isso?

Eu tentei adicionar a seguinte entrada glob ao .eslintignore:

mas isso não teve efeito

Consulte Mais informação →

Como encontrar todas as importações no código usando o parser e as utilidades do typescript-eslint?

Estou convertendo regras personalizadas do tslint para regras personalizadas do eslint. Com o tslint, podemos facilmente encontrar todas as importações com uma única função 'findImports(..)', mas com o typescript-eslint, não há uma função como esta. Meu problema é: existe alguma solução alternativa para isso, ou como escrever funções assim.

Consulte Mais informação →