257.md (19404B)
1 # PR #257 Bump @babel/plugin-transform-typescript from 7.18.1 to 7.20.7 2 3 - **Status:** closed 4 - **Author:** @dependabot[bot] 5 - **Created:** 2023-01-03T16:44:04Z 6 - **Branch:** dependabot/npm_and_yarn/babel/plugin-transform-typescript-7.20.7 → main 7 - **Closed:** 2023-01-03T16:44:44Z 8 - **Labels:** dependencies, javascript 9 - **Assignees:** @MTRNord 10 - **Reviewers:** @MTRNord 11 - **Diff:** [257.diff](./257.diff) 12 13 --- 14 15 Bumps [@babel/plugin-transform-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript) from 7.18.1 to 7.20.7. 16 <details> 17 <summary>Release notes</summary> 18 <p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@babel/plugin-transform-typescript</code>'s releases</a>.</em></p> 19 <blockquote> 20 <h2>v7.20.7 (2022-12-22)</h2> 21 <p>Thanks <a href="https://github.com/wsypower"><code>@wsypower</code></a> for your first PR!</p> 22 <h4>:eyeglasses: Spec Compliance</h4> 23 <ul> 24 <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-helper-replace-supers</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-classes</code> 25 <ul> 26 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15223">#15223</a> fix: Deleting super property should throw (<a href="https://github.com/SuperSodaSea"><code>@SuperSodaSea</code></a>)</li> 27 </ul> 28 </li> 29 <li><code>babel-helpers</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-object-super</code> 30 <ul> 31 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15241">#15241</a> fix: Throw correct error types from sed ant class TDZ helpers (<a href="https://github.com/SuperSodaSea"><code>@SuperSodaSea</code></a>)</li> 32 </ul> 33 </li> 34 </ul> 35 <h4>:bug: Bug Fix</h4> 36 <ul> 37 <li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code> 38 <ul> 39 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15209">#15209</a> fix: Support auto accessors with TypeScript annotations (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 40 </ul> 41 </li> 42 <li><code>babel-traverse</code> 43 <ul> 44 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15287">#15287</a> Fix <code>.parentPath</code> after rename in <code>SwitchCase</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 45 </ul> 46 </li> 47 <li><code>babel-plugin-transform-typescript</code>, <code>babel-traverse</code> 48 <ul> 49 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15284">#15284</a> fix: Ts import type and func with duplicate name (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 50 </ul> 51 </li> 52 <li><code>babel-plugin-transform-block-scoping</code> 53 <ul> 54 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15278">#15278</a> Fix tdz analysis for reassigned captured for bindings (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 55 </ul> 56 </li> 57 <li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-preset-env</code> 58 <ul> 59 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15235">#15235</a> fix: Transform <code>for await</code> with shadowed variables (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 60 </ul> 61 </li> 62 <li><code>babel-generator</code>, <code>babel-plugin-proposal-optional-chaining</code> 63 <ul> 64 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15258">#15258</a> fix: Correctly generate <code>(a ?? b) as T</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 65 </ul> 66 </li> 67 <li><code>babel-plugin-transform-react-jsx</code>, <code>babel-types</code> 68 <ul> 69 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15233">#15233</a> fix: Emit correct sourcemap ranges for <code>JSXText</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 70 </ul> 71 </li> 72 <li><code>babel-core</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-computed-properties</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code> 73 <ul> 74 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15232">#15232</a> fix: Computed properties should keep original definition order (<a href="https://github.com/SuperSodaSea"><code>@SuperSodaSea</code></a>)</li> 75 </ul> 76 </li> 77 <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-helper-replace-supers</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-classes</code> 78 <ul> 79 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15223">#15223</a> fix: Deleting super property should throw (<a href="https://github.com/SuperSodaSea"><code>@SuperSodaSea</code></a>)</li> 80 </ul> 81 </li> 82 <li><code>babel-generator</code> 83 <ul> 84 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15216">#15216</a> fix: Print newlines for leading Comments of <code>TSEnumMember</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 85 </ul> 86 </li> 87 </ul> 88 <h4>:nail_care: Polish</h4> 89 <ul> 90 <li><code>babel-plugin-transform-block-scoping</code>, <code>babel-traverse</code> 91 <ul> 92 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15275">#15275</a> Improve relative execution tracking in fn exprs (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 93 </ul> 94 </li> 95 </ul> 96 <h4>:house: Internal</h4> 97 <ul> 98 <li><code>babel-helper-define-map</code>, <code>babel-plugin-transform-property-mutators</code> 99 <ul> 100 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15274">#15274</a> Inline & simplify <code>@babel/helper-define-map</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 101 </ul> 102 </li> 103 <li><code>babel-core</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-parameters</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-traverse</code> 104 <ul> 105 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15200">#15200</a> Rewrite <code>transform-block-scoping</code> plugin (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 106 </ul> 107 </li> 108 </ul> 109 <h4>:running_woman: Performance</h4> 110 <ul> 111 <li><code>babel-helper-compilation-targets</code> 112 <ul> 113 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15228">#15228</a> perf: Speed up <code>getTargets</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 114 </ul> 115 </li> 116 </ul> 117 <h4>Committers: 6</h4> 118 <ul> 119 <li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li> 120 <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 121 <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 122 </ul> 123 <!-- raw HTML omitted --> 124 </blockquote> 125 <p>... (truncated)</p> 126 </details> 127 <details> 128 <summary>Changelog</summary> 129 <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@babel/plugin-transform-typescript</code>'s changelog</a>.</em></p> 130 <blockquote> 131 <h2>v7.20.7 (2022-12-22)</h2> 132 <h4>:eyeglasses: Spec Compliance</h4> 133 <ul> 134 <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-helper-replace-supers</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-classes</code> 135 <ul> 136 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15223">#15223</a> fix: Deleting super property should throw (<a href="https://github.com/SuperSodaSea"><code>@SuperSodaSea</code></a>)</li> 137 </ul> 138 </li> 139 <li><code>babel-helpers</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-object-super</code> 140 <ul> 141 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15241">#15241</a> fix: Throw correct error types from sed ant class TDZ helpers (<a href="https://github.com/SuperSodaSea"><code>@SuperSodaSea</code></a>)</li> 142 </ul> 143 </li> 144 </ul> 145 <h4>:bug: Bug Fix</h4> 146 <ul> 147 <li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code> 148 <ul> 149 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15209">#15209</a> fix: Support auto accessors with TypeScript annotations (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 150 </ul> 151 </li> 152 <li><code>babel-traverse</code> 153 <ul> 154 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15287">#15287</a> Fix <code>.parentPath</code> after rename in <code>SwitchCase</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 155 </ul> 156 </li> 157 <li><code>babel-plugin-transform-typescript</code>, <code>babel-traverse</code> 158 <ul> 159 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15284">#15284</a> fix: Ts import type and func with duplicate name (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 160 </ul> 161 </li> 162 <li><code>babel-plugin-transform-block-scoping</code> 163 <ul> 164 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15278">#15278</a> Fix tdz analysis for reassigned captured for bindings (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 165 </ul> 166 </li> 167 <li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-preset-env</code> 168 <ul> 169 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15235">#15235</a> fix: Transform <code>for await</code> with shadowed variables (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 170 </ul> 171 </li> 172 <li><code>babel-generator</code>, <code>babel-plugin-proposal-optional-chaining</code> 173 <ul> 174 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15258">#15258</a> fix: Correctly generate <code>(a ?? b) as T</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 175 </ul> 176 </li> 177 <li><code>babel-plugin-transform-react-jsx</code>, <code>babel-types</code> 178 <ul> 179 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15233">#15233</a> fix: Emit correct sourcemap ranges for <code>JSXText</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 180 </ul> 181 </li> 182 <li><code>babel-core</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-computed-properties</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code> 183 <ul> 184 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15232">#15232</a> fix: Computed properties should keep original definition order (<a href="https://github.com/SuperSodaSea"><code>@SuperSodaSea</code></a>)</li> 185 </ul> 186 </li> 187 <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-helper-replace-supers</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-classes</code> 188 <ul> 189 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15223">#15223</a> fix: Deleting super property should throw (<a href="https://github.com/SuperSodaSea"><code>@SuperSodaSea</code></a>)</li> 190 </ul> 191 </li> 192 <li><code>babel-generator</code> 193 <ul> 194 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15216">#15216</a> fix: Print newlines for leading Comments of <code>TSEnumMember</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 195 </ul> 196 </li> 197 </ul> 198 <h4>:nail_care: Polish</h4> 199 <ul> 200 <li><code>babel-plugin-transform-block-scoping</code>, <code>babel-traverse</code> 201 <ul> 202 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15275">#15275</a> Improve relative execution tracking in fn exprs (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 203 </ul> 204 </li> 205 </ul> 206 <h4>:house: Internal</h4> 207 <ul> 208 <li><code>babel-helper-define-map</code>, <code>babel-plugin-transform-property-mutators</code> 209 <ul> 210 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15274">#15274</a> Inline & simplify <code>@babel/helper-define-map</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 211 </ul> 212 </li> 213 <li><code>babel-core</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-parameters</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-traverse</code> 214 <ul> 215 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15200">#15200</a> Rewrite <code>transform-block-scoping</code> plugin (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 216 </ul> 217 </li> 218 </ul> 219 <h4>:running_woman: Performance</h4> 220 <ul> 221 <li><code>babel-helper-compilation-targets</code> 222 <ul> 223 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15228">#15228</a> perf: Speed up <code>getTargets</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 224 </ul> 225 </li> 226 </ul> 227 <h2>v7.20.6 (2022-11-28)</h2> 228 <h4>:bug: Bug Fix</h4> 229 <ul> 230 <li><code>babel-helpers</code> 231 <ul> 232 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/15231">#15231</a> Update <code>checkInRHS</code> helper min version (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 233 </ul> 234 </li> 235 </ul> 236 <h2>v7.20.5 (2022-11-28)</h2> 237 <!-- raw HTML omitted --> 238 </blockquote> 239 <p>... (truncated)</p> 240 </details> 241 <details> 242 <summary>Commits</summary> 243 <ul> 244 <li><a href="https://github.com/babel/babel/commit/d414940e4c38eee91b63500a3129b75fbeaed71c"><code>d414940</code></a> v7.20.7</li> 245 <li><a href="https://github.com/babel/babel/commit/3a71c79a56face0575dde236ccacadeec1bf3a20"><code>3a71c79</code></a> fix: Support auto accessors with TypeScript annotations (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript/issues/15209">#15209</a>)</li> 246 <li><a href="https://github.com/babel/babel/commit/87e48e7b90fb38fdfd4957ef894e446f63e1fc02"><code>87e48e7</code></a> fix: ts import type and func with duplicate name (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript/issues/15284">#15284</a>)</li> 247 <li><a href="https://github.com/babel/babel/commit/f543b61babe9fcc079aab26271e4a9be9fc2e3a1"><code>f543b61</code></a> refactor: remove ModuleDeclaration usage (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript/issues/15236">#15236</a>)</li> 248 <li><a href="https://github.com/babel/babel/commit/156b608d48900b9489bd31aff03189a6c18f9040"><code>156b608</code></a> Falback to printing inner comments as trailing (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript/issues/15144">#15144</a>)</li> 249 <li><a href="https://github.com/babel/babel/commit/12a58cb58c07677215f5c51d60a623ca674a7a52"><code>12a58cb</code></a> v7.20.2</li> 250 <li><a href="https://github.com/babel/babel/commit/a5e40384d371189abcf35289ac813e4df16de64f"><code>a5e4038</code></a> fix: <code>tsSatisfiesExpression</code> check w/ duplicated <code>@babel/types</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript/issues/15121">#15121</a>)</li> 251 <li><a href="https://github.com/babel/babel/commit/04509a3be6b7c65b4d53d0100fb842093f3c807c"><code>04509a3</code></a> v7.20.0</li> 252 <li><a href="https://github.com/babel/babel/commit/df733b18ae88f370caddecc30c6d96844007c411"><code>df733b1</code></a> [ts] Add support for <code>expr satisfies Type</code> expressions (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript/issues/14211">#14211</a>)</li> 253 <li><a href="https://github.com/babel/babel/commit/d45d59a4e3faeb6e7c16762d814a2b99e20d098d"><code>d45d59a</code></a> Improve comments generation (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript/issues/14979">#14979</a>)</li> 254 <li>Additional commits viewable in <a href="https://github.com/babel/babel/commits/v7.20.7/packages/babel-plugin-transform-typescript">compare view</a></li> 255 </ul> 256 </details> 257 <br /> 258 259 260 [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 261 262 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`. 263 264 [//]: # (dependabot-automerge-start) 265 [//]: # (dependabot-automerge-end) 266 267 --- 268 269 <details> 270 <summary>Dependabot commands and options</summary> 271 <br /> 272 273 You can trigger Dependabot actions by commenting on this PR: 274 - `@dependabot rebase` will rebase this PR 275 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it 276 - `@dependabot merge` will merge this PR after your CI passes on it 277 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it 278 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging 279 - `@dependabot reopen` will reopen this PR if it is closed 280 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually 281 - `@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) 282 - `@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) 283 - `@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) 284 285 286 </details> 287 288 289 ## Comments 290 291 ### @dependabot[bot] — 2023-01-03T16:44:46Z 292 293 OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting `@dependabot ignore this major version` or `@dependabot ignore this minor version`. You can also ignore all major, minor, or patch releases for a dependency by adding an [`ignore` condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates#ignore) with the desired `update_types` to your config file. 294 295 If you change your mind, just re-open this PR and I'll resolve any conflicts on it. 296