563.md (16012B)
1 # PR #563 Bump @typescript-eslint/eslint-plugin from 5.48.2 to 6.3.0 2 3 - **Status:** closed 4 - **Author:** @dependabot[bot] 5 - **Created:** 2023-08-08T09:09:36Z 6 - **Branch:** dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-6.3.0 → main 7 - **Closed:** 2023-08-15T08:38:48Z 8 - **Labels:** dependencies, javascript 9 - **Assignees:** @MTRNord 10 - **Reviewers:** @MTRNord 11 - **Diff:** [563.diff](./563.diff) 12 13 --- 14 15 Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.48.2 to 6.3.0. 16 <details> 17 <summary>Release notes</summary> 18 <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> 19 <blockquote> 20 <h2>v6.3.0</h2> 21 <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.2.1...v6.3.0">6.3.0</a> (2023-08-07)</h1> 22 <h3>Bug Fixes</h3> 23 <ul> 24 <li><strong>eslint-plugin:</strong> [no-extra-parens] keep parens around call expression arguments when type arguments contain parens (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7375">#7375</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/38e5e4eb8624649a2b66e19a303383bebbda1e2e">38e5e4e</a>)</li> 25 <li><strong>eslint-plugin:</strong> [no-restricted-imports] allow inline type qualifiers when <code>allowTypeImports</code> enabled (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7379">#7379</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/cc9a46d01bce4282ff841d5ccef5445984aff8f6">cc9a46d</a>)</li> 26 </ul> 27 <h3>Features</h3> 28 <ul> 29 <li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] allow <code>ignorePrimitives</code> option to be <code>true</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7331">#7331</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/dfcafae515e7f4d1ae69387eb163200e455dd0ce">dfcafae</a>)</li> 30 </ul> 31 <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> 32 <h2>v6.2.1</h2> 33 <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.2.0...v6.2.1">6.2.1</a> (2023-07-31)</h2> 34 <h3>Bug Fixes</h3> 35 <ul> 36 <li><strong>eslint-plugin:</strong> [no-inferrable-types] apply also for parameter properties (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7288">#7288</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/67f93b19f2e481a4e441635d72e81de9d5d7ad44">67f93b1</a>)</li> 37 <li><strong>scope-manager:</strong> correct decorators(.length) check in ClassVisitor for methods (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7334">#7334</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/abbb6c2c6d2bc1f8d4defd2060dbc473735b2cc7">abbb6c2</a>)</li> 38 <li>yarn version not specified in monorepo (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7371">#7371</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/18f8d74cb9ba8b72fb55aa40872fe8bb18549f92">18f8d74</a>)</li> 39 </ul> 40 <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> 41 <h2>v6.2.0</h2> 42 <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.1.0...v6.2.0">6.2.0</a> (2023-07-24)</h1> 43 <h3>Bug Fixes</h3> 44 <ul> 45 <li><strong>eslint-plugin:</strong> [member-ordering] account for repeated names (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6864">#6864</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/d207b59e24acb9377a7a55104d082bd91fbb664e">d207b59</a>)</li> 46 <li><strong>eslint-plugin:</strong> [no-unsafe-enum-comparison] exempt bit shift operators (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7074">#7074</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/b3e0e7571f1abb5dae347d3701844324232b1431">b3e0e75</a>)</li> 47 <li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] handle case when type of left side is null or undefined (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7225">#7225</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/b62affe8ddac7c0af22bf74f22503d0cda92f4c0">b62affe</a>)</li> 48 <li><strong>eslint-plugin:</strong> use a default export for the rules type (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7266">#7266</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/af77a1d33f0853d2ab0f61e4ac04dec47cd7ba18">af77a1d</a>)</li> 49 <li><strong>typescript-estree:</strong> fix TSNode type error on old ts versions (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7267">#7267</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/f2aed1bee1d265e8c87423a17b674be31a075f58">f2aed1b</a>)</li> 50 </ul> 51 <h3>Features</h3> 52 <ul> 53 <li><strong>eslint-plugin:</strong> [class-methods-use-this] add extension rule (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6457">#6457</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/18ea3b1f8938e25053f89b7e4ec8dcc6c453118a">18ea3b1</a>)</li> 54 <li><strong>eslint-plugin:</strong> sync getFunctionHeadLoc implementation with upstream (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7260">#7260</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/f81314731cccb779423e2580a805eff3efff8564">f813147</a>)</li> 55 </ul> 56 <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> 57 <!-- raw HTML omitted --> 58 </blockquote> 59 <p>... (truncated)</p> 60 </details> 61 <details> 62 <summary>Changelog</summary> 63 <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> 64 <blockquote> 65 <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.2.1...v6.3.0">6.3.0</a> (2023-08-07)</h1> 66 <h3>Bug Fixes</h3> 67 <ul> 68 <li><strong>eslint-plugin:</strong> [no-extra-parens] keep parens around call expression arguments when type arguments contain parens (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7375">#7375</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/38e5e4eb8624649a2b66e19a303383bebbda1e2e">38e5e4e</a>)</li> 69 <li><strong>eslint-plugin:</strong> [no-restricted-imports] allow inline type qualifiers when <code>allowTypeImports</code> enabled (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7379">#7379</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/cc9a46d01bce4282ff841d5ccef5445984aff8f6">cc9a46d</a>)</li> 70 </ul> 71 <h3>Features</h3> 72 <ul> 73 <li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] allow <code>ignorePrimitives</code> option to be <code>true</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7331">#7331</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/dfcafae515e7f4d1ae69387eb163200e455dd0ce">dfcafae</a>)</li> 74 </ul> 75 <h3>Reverts</h3> 76 <ul> 77 <li>Revert "chore(deps): update dependency marked to v6" (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/7429">#7429</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/7891a06892445a30c90c882d7e2f17fdf9da5601">7891a06</a>), closes <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7429">#7429</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7422">#7422</a></li> 78 </ul> 79 <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> 80 <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.2.0...v6.2.1">6.2.1</a> (2023-07-31)</h2> 81 <h3>Bug Fixes</h3> 82 <ul> 83 <li><strong>eslint-plugin:</strong> [no-inferrable-types] apply also for parameter properties (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7288">#7288</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/67f93b19f2e481a4e441635d72e81de9d5d7ad44">67f93b1</a>)</li> 84 <li><strong>scope-manager:</strong> correct decorators(.length) check in ClassVisitor for methods (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7334">#7334</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/abbb6c2c6d2bc1f8d4defd2060dbc473735b2cc7">abbb6c2</a>)</li> 85 </ul> 86 <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> 87 <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.1.0...v6.2.0">6.2.0</a> (2023-07-24)</h1> 88 <h3>Bug Fixes</h3> 89 <ul> 90 <li><strong>eslint-plugin:</strong> [member-ordering] account for repeated names (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6864">#6864</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/d207b59e24acb9377a7a55104d082bd91fbb664e">d207b59</a>)</li> 91 <li><strong>eslint-plugin:</strong> [no-unsafe-enum-comparison] exempt bit shift operators (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7074">#7074</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/b3e0e7571f1abb5dae347d3701844324232b1431">b3e0e75</a>)</li> 92 <li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] handle case when type of left side is null or undefined (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7225">#7225</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/b62affe8ddac7c0af22bf74f22503d0cda92f4c0">b62affe</a>)</li> 93 <li><strong>eslint-plugin:</strong> use a default export for the rules type (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7266">#7266</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/af77a1d33f0853d2ab0f61e4ac04dec47cd7ba18">af77a1d</a>)</li> 94 </ul> 95 <h3>Features</h3> 96 <!-- raw HTML omitted --> 97 </blockquote> 98 <p>... (truncated)</p> 99 </details> 100 <details> 101 <summary>Commits</summary> 102 <ul> 103 <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/0a1de14ba2e4a519d976ef34e81c96d316c49c33"><code>0a1de14</code></a> chore: publish v6.3.0</li> 104 <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/7891a06892445a30c90c882d7e2f17fdf9da5601"><code>7891a06</code></a> Revert "chore(deps): update dependency marked to v6" (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/7429">#7429</a>)</li> 105 <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/6a1437def278410f9e860ad6663f98afa6840a77"><code>6a1437d</code></a> chore(deps): update dependency marked to v6 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/7422">#7422</a>)</li> 106 <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/38e5e4eb8624649a2b66e19a303383bebbda1e2e"><code>38e5e4e</code></a> fix(eslint-plugin): [no-extra-parens] keep parens around call expression argu...</li> 107 <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/56919e4973db2557787fe7b66251ba9d69e31a00"><code>56919e4</code></a> docs: explain return-await's name and existence in its docs (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/7392">#7392</a>)</li> 108 <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/cc9a46d01bce4282ff841d5ccef5445984aff8f6"><code>cc9a46d</code></a> fix(eslint-plugin): [no-restricted-imports] allow inline type qualifiers when...</li> 109 <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/4087f48b98e08778cf975b3be8964dd4616a0641"><code>4087f48</code></a> chore: enable consistent-indexed-object-style and lint (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/7353">#7353</a>)</li> 110 <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/8b17a25e0f462bde52fdd318411bd85c0f7fd914"><code>8b17a25</code></a> docs: fix incorrect prefer-nullish-coercing documentation (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/7408">#7408</a>)</li> 111 <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/dfcafae515e7f4d1ae69387eb163200e455dd0ce"><code>dfcafae</code></a> feat(eslint-plugin): [prefer-nullish-coalescing] allow <code>ignorePrimitives</code> opt...</li> 112 <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/948b0614626c1c737ec30106425ef4a9b8c33dbf"><code>948b061</code></a> chore: publish v6.2.1</li> 113 <li>Additional commits viewable in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v6.3.0/packages/eslint-plugin">compare view</a></li> 114 </ul> 115 </details> 116 <br /> 117 118 119 [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 120 121 Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. 122 123 [//]: # (dependabot-automerge-start) 124 [//]: # (dependabot-automerge-end) 125 126 --- 127 128 <details> 129 <summary>Dependabot commands and options</summary> 130 <br /> 131 132 You can trigger Dependabot actions by commenting on this PR: 133 - `@dependabot rebase` will rebase this PR 134 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it 135 - `@dependabot merge` will merge this PR after your CI passes on it 136 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it 137 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging 138 - `@dependabot reopen` will reopen this PR if it is closed 139 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually 140 - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) 141 - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) 142 - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) 143 144 145 </details> 146 147 148 ## Comments 149 150 ### @dependabot[bot] — 2023-08-15T08:38:47Z 151 152 Superseded by #573. 153