Skip to content

Commit 158a417

Browse files
SimenBbradzacher
authored andcommitted
fix(utils): RuleTester should not require a parser (#713)
1 parent 28a131d commit 158a417

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

packages/experimental-utils/src/ts-eslint/RuleTester.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,12 @@ interface RunTests<
4646
invalid: InvalidTestCase<TMessageIds, TOptions>[];
4747
}
4848
interface RuleTesterConfig {
49-
parser: '@typescript-eslint/parser';
49+
parser?:
50+
| '@typescript-eslint/parser'
51+
| 'espree'
52+
| 'babel-eslint'
53+
| 'esprima'
54+
| string;
5055
parserOptions?: ParserOptions;
5156
}
5257
declare interface RuleTester {

0 commit comments

Comments
 (0)