From ce1d7028dc7f6df56829efecfe58b2507998da29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Sun, 9 Feb 2025 17:07:38 +0100 Subject: [PATCH] ESLint --- eslint.config.mjs | 1 + packages/babel-helpers/src/helpers/asyncIterator.ts | 1 - packages/babel-helpers/src/helpers/isNativeFunction.ts | 1 - 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/eslint.config.mjs b/eslint.config.mjs index 7b0677b62cfe..af3e19d6177a 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -56,6 +56,7 @@ export default [ "packages/babel-standalone/babel.min.js", "packages/babel-parser/test/expressions", "packages/babel-core/src/vendor", + "packages/babel-parser/typings/**/*", "eslint/*/lib", "eslint/*/node_modules", "eslint/*/test/fixtures", diff --git a/packages/babel-helpers/src/helpers/asyncIterator.ts b/packages/babel-helpers/src/helpers/asyncIterator.ts index b12f0dc61697..ac9effd62338 100644 --- a/packages/babel-helpers/src/helpers/asyncIterator.ts +++ b/packages/babel-helpers/src/helpers/asyncIterator.ts @@ -56,7 +56,6 @@ declare class AsyncFromSyncIterator // This makes ESLint and TypeScript complain a lot, but it's the only way function AsyncFromSyncIterator(s: any) { // @ts-expect-error - Intentionally overriding the constructor. - // eslint-disable-next-line no-class-assign AsyncFromSyncIterator = function ( this: AsyncFromSyncIterator, s: Iterator, diff --git a/packages/babel-helpers/src/helpers/isNativeFunction.ts b/packages/babel-helpers/src/helpers/isNativeFunction.ts index 971230f0ba09..3874295f7612 100644 --- a/packages/babel-helpers/src/helpers/isNativeFunction.ts +++ b/packages/babel-helpers/src/helpers/isNativeFunction.ts @@ -3,7 +3,6 @@ export default function _isNativeFunction(fn: unknown): fn is Function { // Note: This function returns "true" for core-js functions. try { - // eslint-disable-next-line @typescript-eslint/prefer-includes return Function.toString.call(fn).indexOf("[native code]") !== -1; } catch (_e) { // Firefox 31 throws when "toString" is applied to an HTMLElement