194.md (20513B)
1 # PR #194 Bump @babel/plugin-transform-typescript from 7.16.8 to 7.17.12 2 3 - **Status:** closed 4 - **Author:** @dependabot[bot] 5 - **Created:** 2022-05-17T08:31:18Z 6 - **Branch:** dependabot/npm_and_yarn/babel/plugin-transform-typescript-7.17.12 → main 7 - **Closed:** 2022-05-20T08:28:54Z 8 - **Labels:** dependencies, javascript 9 - **Assignees:** @MTRNord 10 - **Reviewers:** @MTRNord 11 - **Diff:** [194.diff](./194.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.17.12. 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.17.12 (2022-05-16)</h2> 21 <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> 22 <h4>:bug: Bug Fix</h4> 23 <ul> 24 <li><code>babel-plugin-transform-react-constant-elements</code> 25 <ul> 26 <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> 27 </ul> 28 </li> 29 <li><code>babel-generator</code> 30 <ul> 31 <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> 32 <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> 33 </ul> 34 </li> 35 <li><code>babel-plugin-transform-destructuring</code> 36 <ul> 37 <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> 38 </ul> 39 </li> 40 <li><code>babel-parser</code> 41 <ul> 42 <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> 43 </ul> 44 </li> 45 <li><code>babel-parser</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-types</code> 46 <ul> 47 <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> 48 </ul> 49 </li> 50 </ul> 51 <h4>:house: Internal</h4> 52 <ul> 53 <li><code>babel-plugin-proposal-decorators</code>, <code>babel-types</code> 54 <ul> 55 <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> 56 </ul> 57 </li> 58 <li><code>babel-core</code> 59 <ul> 60 <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> 61 </ul> 62 </li> 63 <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> 64 <ul> 65 <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> 66 </ul> 67 </li> 68 </ul> 69 <h4>Committers: 9</h4> 70 <ul> 71 <li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li> 72 <li>Conrad Buck (<a href="https://github.com/conartist6"><code>@conartist6</code></a>)</li> 73 <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 74 <li>Justin Ridgewell (<a href="https://github.com/jridgewell"><code>@jridgewell</code></a>)</li> 75 <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> 76 <li>Peeyush Kushwaha (<a href="https://github.com/peey"><code>@peey</code></a>)</li> 77 <li>Simon Lydell (<a href="https://github.com/lydell"><code>@lydell</code></a>)</li> 78 <li>Varun Sharma (<a href="https://github.com/varunsh-coder"><code>@varunsh-coder</code></a>)</li> 79 <li>Xia Wenqi (<a href="https://github.com/xiawenqi"><code>@xiawenqi</code></a>)</li> 80 </ul> 81 <h2>v7.17.11 (2022-04-29)</h2> 82 <h4>:bug: Bug Fix</h4> 83 <ul> 84 <li><code>babel-runtime-corejs2</code> 85 <ul> 86 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14509">#14509</a> fix: <code>@babel/runtime-corejs2</code> should depend on core-js 2 (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 87 </ul> 88 </li> 89 </ul> 90 <h4>Committers: 1</h4> 91 <ul> 92 <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 93 </ul> 94 <h2>v7.17.10 (2022-04-29)</h2> 95 <p>Thanks <a href="https://github.com/Abreto"><code>@Abreto</code></a>, <a href="https://github.com/Andoryuuta"><code>@Andoryuuta</code></a>, <a href="https://github.com/apeltop"><code>@apeltop</code></a>, <a href="https://github.com/JohnDaly"><code>@JohnDaly</code></a>, and <a href="https://github.com/wjw99830"><code>@wjw99830</code></a> for your first PRs!</p> 96 <h4>:bug: Bug Fix</h4> 97 <!-- raw HTML omitted --> 98 </blockquote> 99 <p>... (truncated)</p> 100 </details> 101 <details> 102 <summary>Changelog</summary> 103 <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> 104 <blockquote> 105 <h2>v7.17.12 (2022-05-16)</h2> 106 <h4>:bug: Bug Fix</h4> 107 <ul> 108 <li><code>babel-plugin-transform-react-constant-elements</code> 109 <ul> 110 <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> 111 </ul> 112 </li> 113 <li><code>babel-generator</code> 114 <ul> 115 <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> 116 <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> 117 </ul> 118 </li> 119 <li><code>babel-plugin-transform-destructuring</code> 120 <ul> 121 <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> 122 </ul> 123 </li> 124 <li><code>babel-parser</code> 125 <ul> 126 <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> 127 </ul> 128 </li> 129 <li><code>babel-parser</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-types</code> 130 <ul> 131 <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> 132 </ul> 133 </li> 134 </ul> 135 <h4>:house: Internal</h4> 136 <ul> 137 <li><code>babel-plugin-proposal-decorators</code>, <code>babel-types</code> 138 <ul> 139 <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> 140 </ul> 141 </li> 142 <li><code>babel-core</code> 143 <ul> 144 <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> 145 </ul> 146 </li> 147 <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> 148 <ul> 149 <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> 150 </ul> 151 </li> 152 </ul> 153 <h2>v7.17.11 (2022-04-29)</h2> 154 <h4>:bug: Bug Fix</h4> 155 <ul> 156 <li><code>babel-runtime-corejs2</code> 157 <ul> 158 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14509">#14509</a> fix: <code>@babel/runtime-corejs2</code> should depend on core-js 2 (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 159 </ul> 160 </li> 161 </ul> 162 <h2>v7.17.10 (2022-04-29)</h2> 163 <h4>:bug: Bug Fix</h4> 164 <ul> 165 <li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-generator</code>, <code>babel-helper-transform-fixture-test-runner</code> 166 <ul> 167 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14479">#14479</a> [cli] Avoid <code>SourceMapGenerator</code> for simple map concatenation (<a href="https://github.com/jridgewell"><code>@jridgewell</code></a>)</li> 168 </ul> 169 </li> 170 </ul> 171 <h4>:nail_care: Polish</h4> 172 <ul> 173 <li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-generator</code>, <code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code> 174 <ul> 175 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14506">#14506</a> Do not add sourcemap markings for indentation (<a href="https://github.com/jridgewell"><code>@jridgewell</code></a>)</li> 176 </ul> 177 </li> 178 <li><code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-traverse</code> 179 <ul> 180 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14424">#14424</a> Update detection of pure nodes (<code>Scope#isPure</code>) (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> 181 </ul> 182 </li> 183 </ul> 184 <h4>:house: Internal</h4> 185 <ul> 186 <li><code>babel-core</code> 187 <ul> 188 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14493">#14493</a> Remove git.io shortlinks from repo (<a href="https://github.com/Andoryuuta"><code>@Andoryuuta</code></a>)</li> 189 </ul> 190 </li> 191 <li>Other 192 <ul> 193 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14462">#14462</a> fix: build standalone on windows (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> 194 </ul> 195 </li> 196 </ul> 197 <h4>:running_woman: Performance</h4> 198 <ul> 199 <li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-generator</code> 200 <ul> 201 <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/14497">#14497</a> Switch to <code>@jridgewell/gen-mapping</code> for sourcemap generation (<a href="https://github.com/jridgewell"><code>@jridgewell</code></a>)</li> 202 </ul> 203 </li> 204 </ul> 205 <h2>v7.17.9 (2022-04-06)</h2> 206 <!-- raw HTML omitted --> 207 </blockquote> 208 <p>... (truncated)</p> 209 </details> 210 <details> 211 <summary>Commits</summary> 212 <ul> 213 <li><a href="https://github.com/babel/babel/commit/47a3240c39f9863752b764b20db27c838de60be3"><code>47a3240</code></a> v7.17.12</li> 214 <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> 215 <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.17.12/packages/babel-plugin-transform-typescript">compare view</a></li> 216 </ul> 217 </details> 218 <br /> 219 220 221 [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 222 223 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`. 224 225 [//]: # (dependabot-automerge-start) 226 [//]: # (dependabot-automerge-end) 227 228 --- 229 230 <details> 231 <summary>Dependabot commands and options</summary> 232 <br /> 233 234 You can trigger Dependabot actions by commenting on this PR: 235 - `@dependabot rebase` will rebase this PR 236 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it 237 - `@dependabot merge` will merge this PR after your CI passes on it 238 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it 239 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging 240 - `@dependabot reopen` will reopen this PR if it is closed 241 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually 242 - `@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) 243 - `@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) 244 - `@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) 245 246 247 </details> 248 249 250 ## Comments 251 252 ### @dependabot[bot] — 2022-05-20T08:28:53Z 253 254 Superseded by #200. 255