J'ai besoin de désactiver certaines variables dans eslint, actuellement j'utilise ce code sans résultat
/* eslint no-unused-vars: ["error", { "caughtErrorsIgnorePattern": "Hey" }] */
export type Hey={
a:string,
b: Object
}
Existe-t-il une variante qui:
quelque chose comme
/* eslint rule disable"*/
// my code
/* eslint rule disable"*/
ou ajouter Hey en tant que global donc peut être ignoré partout?
Utilisez simplement une paire de lignes:
/* eslint-disable no-unused-vars */
// ... your code here with unused vars...
/* eslint-enable no-unused-vars */
vous pouvez également désactiver la règle pour une ligne:
export type Hey={ // eslint-disable-line no-unused-vars
a:string,
b: Object
}
Encore une option ...
function doStuff({
// eslint-disable-next-line no-unused-vars
unused,
usedA,
usedB
}) {
Pour les utilisateurs de TypeScript eslint, ajoutez simplement ceci à la fin de la ligne que vous souhaitez ignorer:
// eslint-disable-line @TypeScript-eslint/no-unused-vars