diff --git a/eslint.config.mjs b/eslint.config.mjs index 1a66d217..0876a1e9 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -152,17 +152,9 @@ export default [ "node/no-extraneous-import": ["error"], - "node/file-extension-in-import": [ - "error", - "always", - { - ".js": "never", - ".ts": "never", - ".tsx": "never", - }, - ], + "node/file-extension-in-import": ["off"], - "node/no-missing-import": ["error"], + "node/no-missing-import": ["off"], "node/no-unpublished-import": ["error"], "node/exports-style": ["error", "module.exports"], "node/no-callback-literal": ["off"], diff --git a/src/script/generic.ts b/src/script/generic.ts index 11a0d339..09ef7aa5 100644 --- a/src/script/generic.ts +++ b/src/script/generic.ts @@ -6,7 +6,6 @@ import type { VElement, VGenericExpression, } from "../ast/index" -// eslint-disable-next-line node/no-extraneous-import -- ignore import type { TSESTree } from "@typescript-eslint/utils" import type { Reference, diff --git a/src/script/index.ts b/src/script/index.ts index 261e575b..18f67d13 100644 --- a/src/script/index.ts +++ b/src/script/index.ts @@ -54,7 +54,6 @@ import { DEFAULT_ECMA_VERSION } from "../script-setup/parser-options" import type { LinesAndColumns } from "../common/lines-and-columns" import type { ParserObject } from "../common/parser-object" import { isEnhancedParserObject, isParserObject } from "../common/parser-object" -// eslint-disable-next-line node/no-extraneous-import -- ignore import type { TSESTree } from "@typescript-eslint/utils" import type { GenericProcessInfo } from "./generic" import { extractGeneric } from "./generic" diff --git a/typings/esquery/index.d.ts b/typings/esquery/index.d.ts index 2e4d0fac..1861f0bb 100644 --- a/typings/esquery/index.d.ts +++ b/typings/esquery/index.d.ts @@ -4,9 +4,8 @@ * See LICENSE file in root directory for full license. */ -import type { Node } from "../../src/ast" -// eslint-disable-next-line @mysticatea/node/no-missing-import -import type { VisitorKeys } from "../eslint-visitor-keys" +import type { Node } from "../../src/ast/index" +import type { VisitorKeys } from "eslint-visitor-keys" export type Selector = | AdjacentSelector