We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 56eabe6 commit 9652d21Copy full SHA for 9652d21
scripts/add-rule.js
@@ -84,7 +84,17 @@ fs.writeFileSync(testPath, `"use strict";
84
const { RuleTester } = require("eslint");
85
const rule = require("../../../lib/rules/${ruleId}");
86
87
-new RuleTester().run("${ruleId}", rule, {
+new RuleTester({
88
+ parser: require.resolve("@typescript-eslint/parser"),
89
+ parserOptions: {
90
+ ecmaVersion: 2015,
91
+ ecmaFeatures: {
92
+ jsx: true
93
+ },
94
+ lib: ["dom", "dom.iterable", "esnext"],
95
+ sourceType: "module"
96
+ }
97
+}).run("${ruleId}", rule, {
98
valid: [],
99
invalid: []
100
});
0 commit comments