Para desativar a regra de linting para uma linha específica no JSHint, usamos a seguinte regra: /* jshint ignore:start*/ $scope.someVar = ConstructorFunction(); /* jshint ignore:end */ Eu tenho tentado localizar o equivalente do acima para eslint.
O utilitário linting conectável para JavaScript e estruturas relacionadas.
Para desativar a regra de linting para uma linha específica no JSHint, usamos a seguinte regra: /* jshint ignore:start*/ $scope.someVar = ConstructorFunction(); /* jshint ignore:end */ Eu tenho tentado localizar o equivalente do acima para eslint.
É possível desativar a regra eslint para o arquivo inteiro? Algo como: // eslint-disable-file no-use-before-define (Análogo a eslint-disable-line.) Ocorre-me com bastante frequência que, em um determinado arquivo, estou quebrando uma regra específica em muitos locais que são considerados OK para...
Estou usando o eslint com o Sublime Text 3 e estou escrevendo gulpfile.js. /*eslint-env node*/ var gulp = require('gulp'); gulp.task('default', function(){ console.log('default task'); }); Mas o eslint continua mostrando o erro: "Erro: declaração inesperada do console. (Sem
Estou tentando usar o linter ESLint com a estrutura de teste Jest. Os testes de brincadeira são executados com algumas coisas globais jest, das quais precisarei falar ao linter; mas o mais complicado é a estrutura de diretórios. Com o Jest, os testes são incorporados ao código-fonte em__tests__...
Estou recebendo este erro do ESLint: error Parsing error: The keyword 'const' is reserved deste código: const express = require('express'); const app = express(); const _ = require('underscore'); Tentei remover node_modulese reinstalar todos os pacotes npm (como sugerido aqui ), mas sem...
Estou atribuindo uma propriedade ao objeto de janela global, mas quando executo o eslint, recebo o seguinte: "window" não está definido Eu vejo isso aqui nos documentos do eslint : a seguinte janela define como uma variável global para código que não deve acionar a regra que está sendo...
Existe uma maneira de desativar regras específicas para uma pasta? Por exemplo, não quero ter exigido comentários JSDoc para todos os meus arquivos de teste na testpasta. Existe uma maneira de fazer
Com o React 16.8.6 (foi bom na versão anterior 16.8.3), recebo esse erro ao tentar impedir um loop infinito em uma solicitação de busca ./src/components/BusinessesList.js Line 51: React Hook useEffect has a missing dependency: 'fetchBusinesses'. Either include it or remove the dependency array...
Com este código: import React from 'react'; import { Link } from 'react-router'; import { View, NavBar } from 'amazeui-touch'; import * as Pages from '../components'; const { Home, ...Components } = Pages; Eu recebo este erro eslint: 7:16 error Parsing error: Unexpected token .. Why? Aqui...
Estou usando o React e o Redux para desenvolver um aplicativo da web e, quando iniciei meu projeto, obtive o seguinte: Line 13: Unexpected use of 'location' no-restricted-globals Search for the keywords to learn more about each error. Pesquisei muito sobre como resolvê-lo, mas nenhuma das...
Acabei de atualizar o Visual Studio 2017 do RC para o final. Não recebi o seguinte erro, mas recentemente recebi esse erro. Ao criar o projeto, recebo o seguinte erro e impede que o projeto da Web seja iniciado: Severity Code Description Project File Line Suppression State Error eqeqeq (ESLint)...
Ao usar eslint no projeto gulp, encontrei um problema com erro como este Expected linebreaks to be 'LF' but found 'CRLF' linebreak-stylee estou usando o ambiente Windows para o gulp em execução e todo o log de erros é fornecido abaixo Kiran (master *) Lesson 4 $ gulp Using gulpfile...
Estou tentando usar a isNaNfunção global dentro de uma função de seta em um módulo Node.js., mas estou recebendo este erro: [eslint] Unexpected use of 'isNaN'. (no-restricted-globals) Este é o meu código: const isNumber = value => !isNaN(parseFloat(value)); module.exports = {...
Eu instalei eslint-config-airbnb que deve pré-configurar o ESLINT para React: Nossa exportação padrão contém todas as nossas regras ESLint, incluindo ECMAScript 6+ e React. Requer eslint, eslint-plugin-import, eslint-plugin-react e eslint-plugin-jsx-a11y. Minha .eslintrcextensão de sua...
Quero usar o Prettier e o ESLint juntos, mas experimentei alguns conflitos apenas por usá-los um após o outro. Vejo que existem três pacotes que parecem permitir que sejam usados em conjunto: prettier-eslint eslint-plugin-prettier eslint-config-prettier No entanto, não tenho certeza de...
Eu tenho vários arquivos javascript e defini algumas variáveis globais em um arquivo que carrega antes dos outros. Como consequência, todos os arquivos carregados após o primeiro têm acesso à variável global. No entanto, o ESLint mostra a variável global como "não definida". Não quero mudar as...
Estou usando a seguinte lógica para obter a string i18n da chave fornecida. export function i18n(key) { if (entries.hasOwnProperty(key)) { return entries[key]; } else if (typeof (Canadarm) !== 'undefined') { try { throw Error(); } catch (e) { Canadarm.error(entries['dataBuildI18nString']...
Eu tenho um método cujo objetivo principal é definir uma propriedade em um objeto DOM function (el) { el.expando = {}; } Eu uso o estilo de código do AirBnB, o que faz o ESLint gerar um no-param-reassignerro: Erro de atribuição ao parâmetro de função 'el' no-param-reassign Como posso...
ESLint não está funcionando para mim no VS Code. Eu tenho o plugin instalado no VS Code, e o próprio ESLint como uma dependência do desenvolvedor em meu package.json, que também instalei. Modifiquei a seguinte opção nas configurações de usuário do código VS: { "eslint.options": {...
Eu configurei eslint& eslint-plugin-react. Quando executo o ESLint, o linter retorna no-unused-varserros para cada componente React. Presumo que ele não esteja reconhecendo que estou usando a sintaxe JSX ou React. Alguma ideia? Exemplo: app.js import React, { Component } from...