Búsqueda de sitios web

javascript - No se puede cambiar la opción eqeqeq de ESlint a "smart"

Hay errores en mi código:

Gravedad Código Descripción Proyecto Archivo Línea Estado de Supresión Error eqeqeq (ESLint) Se esperaba '!==' y en su lugar se encontró '!='.

No puedo encontrar dónde desactivar SOLO la opción eqeqeq.

Gracias de ant

Leer más →

javascript - Ejecutar un useEffect una vez con ESLint feliz

Esta es una pregunta sobre el estilo de React.

Resumido Toma la función set de useState de React. Si esa función "cambiara" en cada renderizado, ¿cuál es la mejor manera de usarla en un useEffect, haciendo que el Effect se ejecute solo una vez?

Explicac

Leer más →

javascript - Error de ESLint: 'default' está restringido para ser utilizado como un nombre exportado

Estoy recibiendo este error de eslint en el archivo index.js:

'default' tiene restringido su uso como nombre exportado no-restricted-exports

página/index.js

export { default } from './test';

Leer más →

javascript - ¿Cómo arreglar este error de eslint de ruta no resuelta? no-unresolved

Versión de Node: v6.11.0

Mensaje de error:

No se puede resolver la ruta al módulo './coins.json'. (import/no-unresolved)

También estoy adjuntando una captura de pantalla del error:

Aquí puedes ver que App.js y coins.json viven en la

Leer más →

javascript - ¿cómo puedo solucionar el error de ESLint 'no-unused-var' con Google Maps?

Creo que es un problema simple pero no puedo resolverlo Había ingresado /* export myMap */ o /* global myMap */ en la parte superior del script, pero los errores continúan

Código

Leer más →

javascript - Configuración de ESLINT para ignorar advertencias como "punto y coma extra"

Estoy usando el editor de código Atom para un proyecto de VueJS con ESLINT (feross). Al intentar prototipar rápidamente un diseño, obtengo estos errores.

Falta espacio antes de la llave de apertura Las cadenas deben usar comillas simples Punto y coma extra

Leer más →

javascript - Eslint 8.0.1 - implementar jest en la configuración genera un error

En mi proyecto Next/React/Typescript/Jest estoy intentando configurar mi configuración de eslint. Después de actualizar a la versión 8.x (actualmente 8.0.1), el linter muestra el siguiente error:

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

Luego añadí 'plugin:jest/recommended' al array extends en mi config.js, lo que me llevó a este error:

TypeErro

Leer más →

javascript - Regla de ESLint para requerir funciones flecha en clases cuando se hace referencia a `this`

¿Existe una regla de ESLint para exigir que se usen funciones flecha en las clases, siempre que se haga referencia a this?

Es bien sabido que JavaScript tiene una semántica extraña sobre cómo this se enlaza a una función.

A veces

Leer más →

node.js - Cómo ignorar archivos __generated__ con eslint

Tengo una herramienta generadora de tipos que genera tipos para mí dentro de mi src. Quiero que eslint ignore esos archivos, ¿cómo lo configuro para que lo haga?

Intenté añadir la siguiente entrada glob a .eslintignore:

pero eso no tuvo efecto

Leer más →

¿Cómo encontrar todas las importaciones en el código usando el analizador y las utilidades de typescript-eslint?

Estoy convirtiendo reglas personalizadas de tslint a reglas personalizadas de eslint. Con tslint, podemos encontrar fácilmente todas las importaciones con una sola función 'findImports(..)', pero con typescript-eslint, no existe una función como esta. Mi problema es, ¿hay alguna solución alternativa para esto, o cómo escribir funciones como esta?

Leer más →