200.md (19764B)
1 # PR #200 Bump @babel/plugin-transform-typescript from 7.16.8 to 7.18.1 2 3 - **Status:** merged 4 - **Author:** @dependabot[bot] 5 - **Created:** 2022-05-20T08:28:49Z 6 - **Branch:** dependabot/npm_and_yarn/babel/plugin-transform-typescript-7.18.1 → main 7 - **Merged:** 2022-05-23T08:41:08Z 8 - **Labels:** dependencies, javascript 9 - **Assignees:** @MTRNord 10 - **Reviewers:** @MTRNord 11 - **Diff:** [200.diff](./200.diff) 12 13 --- 14 15 Bumps [@babel/plugin-transform-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript) from 7.16.8 to 7.18.1. 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.18.1 (2022-05-19)</h2> 21 <h4>:bug: Bug Fix</h4> 22 <ul> 23 <li><code>babel-plugin-transform-typescript</code> 24 <ul> 25 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14566">#14566</a> Fix TypeScript plugin compat with old <code>@babel/types</code> versions (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 26 </ul> 27 </li> 28 <li><code>babel-plugin-transform-for-of</code> 29 <ul> 30 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14564">#14564</a> fix: Duplicate declaration in transformed for...of (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 31 </ul> 32 </li> 33 </ul> 34 <h4>Committers: 2</h4> 35 <ul> 36 <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 37 <li><a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li> 38 </ul> 39 <h2>v7.17.12 (2022-05-16)</h2> 40 <p>Thanks <a href="https://github.com/varunsh-coder"><code>@varunsh-coder</code></a> and <a href="https://github.com/xiawenqi"><code>@xiawenqi</code></a> for your first pull requests!</p> 41 <h4>:bug: Bug Fix</h4> 42 <ul> 43 <li><code>babel-plugin-transform-react-constant-elements</code> 44 <ul> 45 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14536">#14536</a> Never hoist JSX elts referencing vars from the current scope (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 46 </ul> 47 </li> 48 <li><code>babel-generator</code> 49 <ul> 50 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14524">#14524</a> fix: perserve parentheses of lhs id with rhs unamed fn (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 51 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14532">#14532</a> Print necessary parentheses for functions in postfix expressions (<a href="https://github.com/xiawenqi"><code>@xiawenqi</code></a>)</li> 52 </ul> 53 </li> 54 <li><code>babel-plugin-transform-destructuring</code> 55 <ul> 56 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14494">#14494</a> Update scope info after destructuring transform (<a href="https://github.com/peey"><code>@peey</code></a>)</li> 57 </ul> 58 </li> 59 <li><code>babel-parser</code> 60 <ul> 61 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14522">#14522</a> fix: allow liberal named type-as imports (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 62 </ul> 63 </li> 64 <li><code>babel-parser</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-types</code> 65 <ul> 66 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14500">#14500</a> Fix parsing ts type casts and nested patterns in destructuring (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 67 </ul> 68 </li> 69 </ul> 70 <h4>:house: Internal</h4> 71 <ul> 72 <li><code>babel-plugin-proposal-decorators</code>, <code>babel-types</code> 73 <ul> 74 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14519">#14519</a> <code>@babel/types</code> builder improvements (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 75 </ul> 76 </li> 77 <li><code>babel-core</code> 78 <ul> 79 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14490">#14490</a> Update to Jest 28 (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 80 </ul> 81 </li> 82 <li><code>babel-core</code>, <code>babel-generator</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-create-regexp-features-plugin</code>, <code>babel-helper-module-transforms</code>, <code>babel-helper-plugin-utils</code>, <code>babel-parser</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-external-helpers</code>, <code>babel-plugin-proposal-async-do-expressions</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-class-static-block</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-proposal-export-default-from</code>, <code>babel-plugin-proposal-export-namespace-from</code>, <code>babel-plugin-proposal-function-sent</code>, <code>babel-plugin-proposal-json-strings</code>, <code>babel-plugin-proposal-logical-assignment-operators</code>, <code>babel-plugin-proposal-nullish-coalescing-operator</code>, <code>babel-plugin-proposal-object-rest-spread</code>, <code>babel-plugin-proposal-optional-chaining</code>, <code>babel-plugin-proposal-partial-application</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-proposal-private-methods</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-plugin-proposal-record-and-tuple</code>, <code>babel-plugin-proposal-unicode-property-regex</code>, <code>babel-plugin-syntax-decorators</code>, <code>babel-plugin-syntax-destructuring-private</code>, <code>babel-plugin-syntax-flow</code>, <code>babel-plugin-syntax-import-assertions</code>, <code>babel-plugin-syntax-pipeline-operator</code>, <code>babel-plugin-syntax-record-and-tuple</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-plugin-transform-arrow-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-computed-properties</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-duplicate-keys</code>, <code>babel-plugin-transform-flow-comments</code>, <code>babel-plugin-transform-flow-strip-types</code>, <code>babel-plugin-transform-for-of</code>, <code>babel-plugin-transform-instanceof</code>, <code>babel-plugin-transform-jscript</code>, <code>babel-plugin-transform-literals</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-systemjs</code>, <code>babel-plugin-transform-modules-umd</code>, <code>babel-plugin-transform-named-capturing-groups-regex</code>, <code>babel-plugin-transform-new-target</code>, <code>babel-plugin-transform-parameters</code>, <code>babel-plugin-transform-property-mutators</code>, <code>babel-plugin-transform-proto-to-assign</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-plugin-transform-react-jsx</code>, <code>babel-plugin-transform-reserved-words</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-plugin-transform-spread</code>, <code>babel-plugin-transform-template-literals</code>, <code>babel-plugin-transform-typeof-symbol</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-preset-env</code>, <code>babel-preset-flow</code>, <code>babel-preset-react</code>, <code>babel-preset-typescript</code>, <code>babel-traverse</code>, <code>babel-types</code> 83 <ul> 84 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14499">#14499</a> Provide plugin/preset typings from plugin-utils (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 85 </ul> 86 </li> 87 </ul> 88 <h4>Committers: 9</h4> 89 <ul> 90 <li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li> 91 <li>Conrad Buck (<a href="https://github.com/conartist6"><code>@conartist6</code></a>)</li> 92 <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 93 <li>Justin Ridgewell (<a href="https://github.com/jridgewell"><code>@jridgewell</code></a>)</li> 94 <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 95 <li>Peeyush Kushwaha (<a href="https://github.com/peey"><code>@peey</code></a>)</li> 96 <li>Simon Lydell (<a href="https://github.com/lydell"><code>@lydell</code></a>)</li> 97 <li>Varun Sharma (<a href="https://github.com/varunsh-coder"><code>@varunsh-coder</code></a>)</li> 98 <li>Xia Wenqi (<a href="https://github.com/xiawenqi"><code>@xiawenqi</code></a>)</li> 99 </ul> 100 <h2>v7.17.11 (2022-04-29)</h2> 101 <!-- raw HTML omitted --> 102 </blockquote> 103 <p>... (truncated)</p> 104 </details> 105 <details> 106 <summary>Changelog</summary> 107 <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> 108 <blockquote> 109 <h2>v7.18.1 (2022-05-19)</h2> 110 <h4>:bug: Bug Fix</h4> 111 <ul> 112 <li><code>babel-plugin-transform-typescript</code> 113 <ul> 114 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14566">#14566</a> Fix TypeScript plugin compat with <code>@babel/types</code> versions (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 115 </ul> 116 </li> 117 <li><code>babel-plugin-transform-for-of</code> 118 <ul> 119 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14564">#14564</a> fix: Duplicate declaration in transformed for...of (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 120 </ul> 121 </li> 122 </ul> 123 <h2>v7.18.0 (2022-05-19)</h2> 124 <h4>:rocket: New Feature</h4> 125 <ul> 126 <li><code>babel-preset-env</code> 127 <ul> 128 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14556">#14556</a> feat: add import-assertions to shippedProposals (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 129 </ul> 130 </li> 131 <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-define-map</code>, <code>babel-plugin-proposal-class-static-block</code>, <code>babel-plugin-proposal-destructuring-private</code>, <code>babel-plugin-proposal-object-rest-spread</code>, <code>babel-plugin-syntax-destructuring-private</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-plugin-transform-proto-to-assign</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-standalone</code>, <code>babel-traverse</code>, <code>babel-types</code> 132 <ul> 133 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14304">#14304</a> Transform destructuring private (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 134 </ul> 135 </li> 136 <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-types</code> 137 <ul> 138 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14359">#14359</a> [ts 4.7] Support optional variance annotations (<a href="https://github.com/magic-akari"><code>@magic-akari</code></a>)</li> 139 </ul> 140 </li> 141 <li><code>babel-generator</code>, <code>babel-parser</code> 142 <ul> 143 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14476">#14476</a> [ts 4.7] Support <code>extends</code> constraints for <code>infer</code> (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li> 144 </ul> 145 </li> 146 <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-traverse</code>, <code>babel-types</code> 147 <ul> 148 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14457">#14457</a> [ts] Add support for instantiation expressions (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 149 </ul> 150 </li> 151 <li><code>babel-helper-module-transforms</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-umd</code> 152 <ul> 153 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14456">#14456</a> Pass filename to <code>importInterop</code> method (<a href="https://github.com/NickHeiner"><code>@NickHeiner</code></a>)</li> 154 </ul> 155 </li> 156 </ul> 157 <h4>:bug: Bug Fix</h4> 158 <ul> 159 <li><code>babel-types</code> 160 <ul> 161 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14551">#14551</a> Do not create multiple copies of comments when cloning nodes (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 162 </ul> 163 </li> 164 <li><code>babel-parser</code> 165 <ul> 166 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14557">#14557</a> Fix parsing of <code><</code> after object literals with the <code>jsx</code> plugin (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 167 </ul> 168 </li> 169 <li><code>babel-plugin-transform-react-pure-annotations</code> 170 <ul> 171 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14528">#14528</a> fix: do not mark computed <code>React[...]</code> methods as pure (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 172 </ul> 173 </li> 174 </ul> 175 <h4>:nail_care: Polish</h4> 176 <ul> 177 <li><code>babel-core</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>, <code>babel-standalone</code> 178 <ul> 179 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14538">#14538</a> Inline <code>regeneratorRuntime</code> as a normal helper (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 180 </ul> 181 </li> 182 </ul> 183 <h4>:house: Internal</h4> 184 <ul> 185 <li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-transform-modules-systemjs</code> 186 <ul> 187 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14530">#14530</a> improve helper-create-class-features typings (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 188 </ul> 189 </li> 190 </ul> 191 <h2>v7.17.12 (2022-05-16)</h2> 192 <h4>:bug: Bug Fix</h4> 193 <ul> 194 <li><code>babel-plugin-transform-react-constant-elements</code> 195 <ul> 196 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14536">#14536</a> Never hoist JSX elts referencing vars from the current scope (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 197 </ul> 198 </li> 199 <li><code>babel-generator</code> 200 <ul> 201 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14524">#14524</a> fix: perserve parentheses of lhs id with rhs unamed fn (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 202 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14532">#14532</a> Print necessary parentheses for functions in postfix expressions (<a href="https://github.com/xiawenqi"><code>@xiawenqi</code></a>)</li> 203 </ul> 204 </li> 205 <li><code>babel-plugin-transform-destructuring</code> 206 <ul> 207 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14494">#14494</a> Update scope info after destructuring transform (<a href="https://github.com/peey"><code>@peey</code></a>)</li> 208 </ul> 209 </li> 210 <li><code>babel-parser</code> 211 <ul> 212 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14522">#14522</a> fix: allow liberal named type-as imports (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 213 </ul> 214 </li> 215 </ul> 216 <!-- raw HTML omitted --> 217 </blockquote> 218 <p>... (truncated)</p> 219 </details> 220 <details> 221 <summary>Commits</summary> 222 <ul> 223 <li><a href="https://github.com/babel/babel/commit/b2f2fdbaa05a41ae8857b13377b1459d8171e2a7"><code>b2f2fdb</code></a> v7.18.1</li> 224 <li><a href="https://github.com/babel/babel/commit/e7fc5777c6467bdeecdfa3419e945c62c4095f5e"><code>e7fc577</code></a> Fix TypeScript plugin compat with <code>@babel/types</code> versions (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript/issues/14566">#14566</a>)</li> 225 <li><a href="https://github.com/babel/babel/commit/2d5f5ad7fd2a4ad4cc42b36aefabcc37a6d9abe8"><code>2d5f5ad</code></a> v7.18.0</li> 226 <li><a href="https://github.com/babel/babel/commit/1daded57126ba172eef3664c08829b83a1112cc9"><code>1daded5</code></a> Transform destructuring private (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript/issues/14304">#14304</a>)</li> 227 <li><a href="https://github.com/babel/babel/commit/d6ff91940f1a36f19cd8da003c8c5e5d9b9cca92"><code>d6ff919</code></a> [ts] Add support for instantiation expressions (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript/issues/14457">#14457</a>)</li> 228 <li><a href="https://github.com/babel/babel/commit/47a3240c39f9863752b764b20db27c838de60be3"><code>47a3240</code></a> v7.17.12</li> 229 <li><a href="https://github.com/babel/babel/commit/c90add779ae6f096962bf0ec1add08a6893853f2"><code>c90add7</code></a> Provide plugin/preset typings from plugin-utils (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript/issues/14499">#14499</a>)</li> 230 <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.18.1/packages/babel-plugin-transform-typescript">compare view</a></li> 231 </ul> 232 </details> 233 <br /> 234 235 236 [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 237 238 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`. 239 240 [//]: # (dependabot-automerge-start) 241 [//]: # (dependabot-automerge-end) 242 243 --- 244 245 <details> 246 <summary>Dependabot commands and options</summary> 247 <br /> 248 249 You can trigger Dependabot actions by commenting on this PR: 250 - `@dependabot rebase` will rebase this PR 251 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it 252 - `@dependabot merge` will merge this PR after your CI passes on it 253 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it 254 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging 255 - `@dependabot reopen` will reopen this PR if it is closed 256 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually 257 - `@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) 258 - `@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) 259 - `@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) 260 261 262 </details> 263