Skip to content

Commit 9652d21

Browse files
committed
Add options to RuleTester
1 parent 56eabe6 commit 9652d21

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

scripts/add-rule.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,17 @@ fs.writeFileSync(testPath, `"use strict";
8484
const { RuleTester } = require("eslint");
8585
const rule = require("../../../lib/rules/${ruleId}");
8686
87-
new RuleTester().run("${ruleId}", rule, {
87+
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, {
8898
valid: [],
8999
invalid: []
90100
});

0 commit comments

Comments
 (0)