Recherche de site Web

javascript - Impossible de changer l'option ESlint eqeqeq en "smart"

Il y a des erreurs dans mon code :

Gravité Code Description Projet Fichier Ligne État de suppression Erreur eqeqeq (ESLint) Attendu '!==' et au lieu de cela vu '!='.

Je ne peux pas trouver où désactiver SEULEMENT l'option eqeqeq.

Merci d'avan

Lire la suite →

javascript - Exécuter un useEffect une seule fois avec ESLint heureux

Ceci est une question de style React.

TL;DR Prenez la fonction set du useState de React. Si cette fonction « changeait » à chaque rendu, quelle est la meilleure façon de l'utiliser dans un useEffect, avec l'effet s'exécutant une seule fois ?

Explication

Lire la suite →

javascript - Erreur ESLint : 'default' est interdit d'être utilisé comme nom exporté

Je reçois cette erreur eslint dans le fichier index.js :

'default' est interdit d'utilisation en tant que nom exporté no-restricted-exports

page/index.js

export { default } from './test';

Lire la suite →

javascript - Comment corriger cette erreur eslint 'chemin non résolu' ? no-unresolved

Version de Node : v6.11.0

Message d'erreur :

Impossible de résoudre le chemin vers le module './coins.json'. (import/no-unresolved)

Je joins également une capture d'écran de l'erreur :

Ici, vous pouvez voir que App.js et coins.json s

Lire la suite →

javascript - comment puis-je résoudre l'erreur ESLint 'no-unused-var' avec Google Maps

Je pense que c'est un problème simple mais je n'arrive pas à le résoudre J'avais mis /* export myMap */ ou /* global myMap */ en haut du script mais les erreurs continuent

Code

Lire la suite →

javascript - Paramètres pour ESLINT afin d'ignorer les avertissements comme « point-virgule supplémentaire »

J'utilise l'éditeur de code Atom pour un projet VueJS avec ESLINT (feross). En essayant de prototyper rapidement une mise en page, j'obtiens ces erreurs.

Espace manquant avant l'accolade ouvrante Les chaînes doivent utiliser des guillemets simples Point-virgule su

Lire la suite →

javascript - Eslint 8.0.1 - implémenter jest dans la configuration génère une erreur

Dans mon projet Next/React/Typescript/Jest, j'essaie de configurer ma configuration eslint. Après la mise à jour vers la version 8.x (actuellement 8.0.1), le linter renvoie l'erreur suivante :

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

Puis j'ai ajouté 'plugin:jest/recommended' au tableau extends dans mon config.js, ce qui m'a conduit à cette erreur :

Lire la suite →

javascript - Règle ESLint pour exiger des fonctions fléchées dans les classes lorsque `this` est référencé

Existe-t-il une règle ESLint pour imposer que les fonctions fléchées soient utilisées dans les classes, chaque fois que this est référencé.

Il est célèbre que JavaScript a des sémantiques étranges sur la façon dont this est lié à une f

Lire la suite →

node.js - Comment ignorer les fichiers __generated__ avec eslint

J'ai un outil de génération de types qui génère des types pour moi dans mon dossier src. Je veux qu'eslint ignore ces fichiers, comment puis-je le configurer pour faire cela ?

J'ai essayé d'ajouter l'entrée glob suivante à .eslintignore :

mais cela n'a eu aucun effet

Lire la suite →

Comment trouver toutes les importations dans le code en utilisant le parseur et les utilitaires de typescript-eslint ?

Je convertis des règles personnalisées tslint en règles personnalisées eslint. Avec tslint, nous pouvons facilement trouver toutes les importations avec une seule fonction 'findImports(..)', mais avec typescript-eslint, il n'y a pas de fonction comme celle-ci. Mon problème est le suivant : existe-t-il une solution alternative à cela, ou comment écrire des fonctions comme celle-ci.

Lire la suite →