From 197632548b0062b3aff50f90cc1c607794d364be Mon Sep 17 00:00:00 2001 From: KingDarBoja Date: Sun, 20 Oct 2019 12:14:06 -0500 Subject: [PATCH 1/2] Fix interface-over-type-literal rulename output --- src/rules/converters/interface-over-type-literal.ts | 2 +- src/rules/converters/tests/interface-over-type-literal.test.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rules/converters/interface-over-type-literal.ts b/src/rules/converters/interface-over-type-literal.ts index 215d83274..40b2a69cb 100644 --- a/src/rules/converters/interface-over-type-literal.ts +++ b/src/rules/converters/interface-over-type-literal.ts @@ -4,7 +4,7 @@ export const convertInterfaceOverTypeLiteral: RuleConverter = () => { return { rules: [ { - ruleName: "@typescript-eslint/prefer-interface", + ruleName: "@typescript-eslint/consistent-type-definitions", }, ], }; diff --git a/src/rules/converters/tests/interface-over-type-literal.test.ts b/src/rules/converters/tests/interface-over-type-literal.test.ts index b99463410..969dfd897 100644 --- a/src/rules/converters/tests/interface-over-type-literal.test.ts +++ b/src/rules/converters/tests/interface-over-type-literal.test.ts @@ -9,7 +9,7 @@ describe(convertInterfaceOverTypeLiteral, () => { expect(result).toEqual({ rules: [ { - ruleName: "@typescript-eslint/prefer-interface", + ruleName: "@typescript-eslint/consistent-type-definitions", }, ], }); From c01c618d6563a387c1081dccfea6e574349aa9df Mon Sep 17 00:00:00 2001 From: KingDarBoja Date: Sun, 20 Oct 2019 12:22:07 -0500 Subject: [PATCH 2/2] Fix no-angle-bracket and no-object assertion converters --- src/rules/converters/no-angle-bracket-type-assertion.ts | 2 +- src/rules/converters/no-object-literal-type-assertion.ts | 2 +- .../converters/tests/no-angle-bracket-type-assertion.test.ts | 2 +- .../converters/tests/no-object-literal-type-assertion.test.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/rules/converters/no-angle-bracket-type-assertion.ts b/src/rules/converters/no-angle-bracket-type-assertion.ts index 6d20dae8e..50b8c8e72 100644 --- a/src/rules/converters/no-angle-bracket-type-assertion.ts +++ b/src/rules/converters/no-angle-bracket-type-assertion.ts @@ -4,7 +4,7 @@ export const convertNoAngleBracketTypeAssertion: RuleConverter = () => { return { rules: [ { - ruleName: "@typescript-eslint/no-angle-bracket-type-assertion", + ruleName: "@typescript-eslint/consistent-type-assertions", }, ], }; diff --git a/src/rules/converters/no-object-literal-type-assertion.ts b/src/rules/converters/no-object-literal-type-assertion.ts index cf73f8d99..4875499a0 100644 --- a/src/rules/converters/no-object-literal-type-assertion.ts +++ b/src/rules/converters/no-object-literal-type-assertion.ts @@ -4,7 +4,7 @@ export const convertNoObjectLiteralTypeAssertion: RuleConverter = () => { return { rules: [ { - ruleName: "@typescript-eslint/no-object-literal-type-assertion", + ruleName: "@typescript-eslint/consistent-type-assertions", }, ], }; diff --git a/src/rules/converters/tests/no-angle-bracket-type-assertion.test.ts b/src/rules/converters/tests/no-angle-bracket-type-assertion.test.ts index 73d368572..0a55c0373 100644 --- a/src/rules/converters/tests/no-angle-bracket-type-assertion.test.ts +++ b/src/rules/converters/tests/no-angle-bracket-type-assertion.test.ts @@ -9,7 +9,7 @@ describe(convertNoAngleBracketTypeAssertion, () => { expect(result).toEqual({ rules: [ { - ruleName: "@typescript-eslint/no-angle-bracket-type-assertion", + ruleName: "@typescript-eslint/consistent-type-assertions", }, ], }); diff --git a/src/rules/converters/tests/no-object-literal-type-assertion.test.ts b/src/rules/converters/tests/no-object-literal-type-assertion.test.ts index d89d5f609..1b2121437 100644 --- a/src/rules/converters/tests/no-object-literal-type-assertion.test.ts +++ b/src/rules/converters/tests/no-object-literal-type-assertion.test.ts @@ -9,7 +9,7 @@ describe(convertNoObjectLiteralTypeAssertion, () => { expect(result).toEqual({ rules: [ { - ruleName: "@typescript-eslint/no-object-literal-type-assertion", + ruleName: "@typescript-eslint/consistent-type-assertions", }, ], });