[eslint-plugin] Parse flow
Lauren Tan committed
Jun 15, 2023 at 14:34 UTC
fe91cd8ac18e3a99e6a941cc4c5b0a4f20edbd4a
1 file changed
+4
-1
compiler/forget/packages/eslint-plugin-react-forget/src/rules/ReactForgetDiagnostics.ts
+4
-1
@@ -25,7 +25,10 @@ const rule: Rule.RuleModule = {
25
create(context: Rule.RuleContext) {
26
// Compat with older versions of eslint
27
const sourceCode = context.sourceCode?.text ?? context.getSourceCode().text;
28
- const babelAST = parser.parse(sourceCode);
28
+ const babelAST = parser.parse(sourceCode, {
29
+ plugins: ["jsx", "flow"],
30
+ sourceType: "module",
31
+ });
32
if (babelAST != null) {
33
traverse(babelAST, {
34
Program(prog) {