diff --git a/lib/rules/define-macros-order.js b/lib/rules/define-macros-order.js index 55e6140cd..0bdd5f212 100644 --- a/lib/rules/define-macros-order.js +++ b/lib/rules/define-macros-order.js @@ -53,6 +53,7 @@ function isUseStrictStatement(node) { function getTargetStatementPosition(scriptSetup, program) { const skipStatements = new Set([ 'ImportDeclaration', + 'TSModuleDeclaration', 'TSInterfaceDeclaration', 'TSTypeAliasDeclaration', 'DebuggerStatement', diff --git a/tests/lib/rules/define-macros-order.js b/tests/lib/rules/define-macros-order.js index 72b359866..3def7cf1e 100644 --- a/tests/lib/rules/define-macros-order.js +++ b/tests/lib/rules/define-macros-order.js @@ -126,6 +126,8 @@ tester.run('define-macros-order', rule, { code: `