diff --git a/.eslintrc.json b/.eslintrc.json index 9291598c..e82bdb64 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -13,6 +13,7 @@ "browser": true, "node": true }, + "reportUnusedDisableDirectives": true, "rules": { "no-debugger": 0, "no-alert": 0, diff --git a/src/TransWithoutContext.js b/src/TransWithoutContext.js index c10b5744..877a2d1e 100644 --- a/src/TransWithoutContext.js +++ b/src/TransWithoutContext.js @@ -369,7 +369,7 @@ export function Trans({ ) return; - // eslint-disable-next-line react/no-unstable-nested-components, no-inner-declarations + // eslint-disable-next-line react/no-unstable-nested-components function Componentized() { // <>{comp} return createElement(Fragment, null, comp); diff --git a/test/icu.macro.spec.js b/test/icu.macro.spec.js index 4d1afb79..5e47ee02 100644 --- a/test/icu.macro.spec.js +++ b/test/icu.macro.spec.js @@ -1,5 +1,7 @@ import { describe, it, expect } from 'vitest'; -import pluginTester from 'babel-plugin-tester'; +// Unsure why ESLint can't resolve it but tests run correctly +// eslint-disable-next-line import/no-unresolved +import { pluginTester } from 'babel-plugin-tester'; import plugin from 'babel-plugin-macros'; /**