diff --git a/compiler/forget/packages/eslint-plugin-react-forget/src/rules/ReactForgetDiagnostics.ts b/compiler/forget/packages/eslint-plugin-react-forget/src/rules/ReactForgetDiagnostics.ts index 26d5398c82..01a5ce57fe 100644 --- a/compiler/forget/packages/eslint-plugin-react-forget/src/rules/ReactForgetDiagnostics.ts +++ b/compiler/forget/packages/eslint-plugin-react-forget/src/rules/ReactForgetDiagnostics.ts @@ -25,7 +25,10 @@ const rule: Rule.RuleModule = { create(context: Rule.RuleContext) { // Compat with older versions of eslint const sourceCode = context.sourceCode?.text ?? context.getSourceCode().text; - const babelAST = parser.parse(sourceCode); + const babelAST = parser.parse(sourceCode, { + plugins: ["jsx", "flow"], + sourceType: "module", + }); if (babelAST != null) { traverse(babelAST, { Program(prog) {