Ответ 1
Просто используйте пару строк:
/* eslint-disable no-unused-vars */
// ... your code here with unused vars...
/* eslint-enable no-unused-vars */
Мне нужно отключить некоторую переменную в eslint, current Я использую этот код без результата
/* eslint no-unused-vars: ["error", { "caughtErrorsIgnorePattern": "Hey" }] */
export type Hey={
a:string,
b: Object
}
Существует ли вариант, который:
что-то вроде
/* eslint rule disable"*/
// my code
/* eslint rule disable"*/
или добавление Hey как глобального, поэтому можно игнорировать все где?
Просто используйте пару строк:
/* eslint-disable no-unused-vars */
// ... your code here with unused vars...
/* eslint-enable no-unused-vars */
в качестве альтернативы вы можете отключить правило для одной строки:
export type Hey={ // eslint-disable-line no-unused-vars
a:string,
b: Object
}
Еще один вариант...
function doStuff({
// eslint-disable-next-line no-unused-vars
unused,
usedA,
usedB
}) {
Для пользователей машинописного текста просто добавьте это в конце строки, которую вы хотите игнорировать:
// eslint-disable-line @typescript-eslint/no-unused-vars