Repository: typescript-eslint/tslint-to-eslint-config (ts)

Issue:
const enums results in false positive with the rule "no-shadow"
### 🐛 Bug Report

Thanks for this great migration library, it saves a lot of time!
I've had an issue with my migration due to default eslint rule "no-shadow". It should be replaced with "@typescript-eslint/no-shadow".

-   `tslint-to-eslint-config` version: 2.0.1
-   ESLint version: 7.6.0
-   Node version: 12.16.1

#### Actual Behavior

```
"no-shadow": ["error"]
```

#### Expected Behavior

```
"no-shadow": "off",
"@typescript-eslint/no-shadow": ["error"]
```

#### Reproduction

```
export const enum TestingConstEnumShadowVar {
  First,
  Second,
  Third,
}
```

Pull request:
Used typescript-eslint's no-shadow in conversion
## PR Checklist

-   [x] Addresses an existing issue: fixes #856
-   [x] That issue was marked as [`status: accepting prs`](https://github.com/typescript-eslint/tslint-to-eslint-config/labels/status%3A%20accepting%20prs)

## Overview

`@typescript-eslint/no-shadow` is the right rule to convert to, as stated in the issue. It was added after our converter was originally written in https://github.com/typescript-eslint/typescript-eslint/pull/2039.

Patch:
diff --git a/src/converters/lintConfigs/rules/ruleConverters/no-shadowed-variable.ts b/src/converters/lintConfigs/rules/ruleConverters/no-shadowed-variable.ts
index c213cab..12e15f9 100644
--- a/src/converters/lintConfigs/rules/ruleConverters/no-shadowed-variable.ts
+++ b/src/converters/lintConfigs/rules/ruleConverters/no-shadowed-variable.ts
@@ -40,7 +40,7 @@ export const convertNoShadowedVariable: RuleConverter = (tslintRule) => {
             {
                 ...(notices.length !== 0 && { notices }),
                 ...(ruleArguments.length !== 0 && { ruleArguments }),
-                ruleName: "no-shadow",
+                ruleName: "@typescript-eslint/no-shadow",
             },
         ],
     };


Test patch:
diff --git a/src/converters/lintConfigs/rules/ruleConverters/tests/no-shadowed-variable.test.ts b/src/converters/lintConfigs/rules/ruleConverters/tests/no-shadowed-variable.test.ts
index 6a1f676..a0d9c7d 100644
--- a/src/converters/lintConfigs/rules/ruleConverters/tests/no-shadowed-variable.test.ts
+++ b/src/converters/lintConfigs/rules/ruleConverters/tests/no-shadowed-variable.test.ts
@@ -10,7 +10,7 @@ describe(convertNoShadowedVariable, () => {
             rules: [
                 {
                     ruleArguments: [{ hoist: "all" }],
-                    ruleName: "no-shadow",
+                    ruleName: "@typescript-eslint/no-shadow",
                 },
             ],
         });
@@ -25,7 +25,7 @@ describe(convertNoShadowedVariable, () => {
             rules: [
                 {
                     ruleArguments: [{ hoist: "all" }],
-                    ruleName: "no-shadow",
+                    ruleName: "@typescript-eslint/no-shadow",
                 },
             ],
         });
@@ -40,7 +40,7 @@ describe(convertNoShadowedVariable, () => {
             rules: [
                 {
                     ruleArguments: [{ hoist: "all" }],
-                    ruleName: "no-shadow",
+                    ruleName: "@typescript-eslint/no-shadow",
                 },
             ],
         });
@@ -55,7 +55,7 @@ describe(convertNoShadowedVariable, () => {
             rules: [
                 {
                     ruleArguments: [{ hoist: "never" }],
-                    ruleName: "no-shadow",
+                    ruleName: "@typescript-eslint/no-shadow",
                 },
             ],
         });
@@ -77,7 +77,7 @@ describe(convertNoShadowedVariable, () => {
                             "depending on the type of declaration, so all kinds of declarations are checked.",
                     ],
                     ruleArguments: [{ hoist: "all" }],
-                    ruleName: "no-shadow",
+                    ruleName: "@typescript-eslint/no-shadow",
                 },
             ],
         });