Skip to content

Commit ee41b36

Browse files
committed
convert rule to eslint equivalent
1 parent 4a10b3f commit ee41b36

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

src/rules/converters/space-within-parens.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
import { RuleConverter } from "../converter";
22

33
export const convertSpaceWithinParens: RuleConverter = tslintRule => {
4+
let arg: string = "";
5+
if (tslintRule.ruleArguments.length === 1) {
6+
arg = "always";
7+
} else {
8+
arg = "never";
9+
}
410
return {
511
rules: [
612
{
7-
...(tslintRule.ruleArguments.length !== 0 && {
8-
ruleArguments: tslintRule.ruleArguments,
9-
}),
13+
ruleArguments: [arg],
1014
ruleName: "@typescript-eslint/space-within-parens",
1115
},
1216
],

src/rules/converters/tests/space-within-parens.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ describe(convertSpaceWithinParens, () => {
99
expect(result).toEqual({
1010
rules: [
1111
{
12+
ruleArguments: ["never"],
1213
ruleName: "@typescript-eslint/space-within-parens",
1314
},
1415
],
@@ -23,7 +24,7 @@ describe(convertSpaceWithinParens, () => {
2324
expect(result).toEqual({
2425
rules: [
2526
{
26-
ruleArguments: [5],
27+
ruleArguments: ["always"],
2728
ruleName: "@typescript-eslint/space-within-parens",
2829
},
2930
],

0 commit comments

Comments
 (0)