194.json (21268B)
1 { 2 "number": 194, 3 "title": "Bump @babel/plugin-transform-typescript from 7.16.8 to 7.17.12", 4 "state": "closed", 5 "diff_file": "194.diff", 6 "author": "dependabot[bot]", 7 "created_at": "2022-05-17T08:31:18Z", 8 "closed_at": "2022-05-20T08:28:54Z", 9 "merged_at": null, 10 "base_ref": "main", 11 "head_ref": "dependabot/npm_and_yarn/babel/plugin-transform-typescript-7.17.12", 12 "labels": [ 13 "dependencies", 14 "javascript" 15 ], 16 "assignees": [ 17 "MTRNord" 18 ], 19 "requested_reviewers": [ 20 "MTRNord" 21 ], 22 "body": "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.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/babel/babel/releases\"><code>@\u200bbabel/plugin-transform-typescript</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v7.17.12 (2022-05-16)</h2>\n<p>Thanks <a href=\"https://github.com/varunsh-coder\"><code>@\u200bvarunsh-coder</code></a> and <a href=\"https://github.com/xiawenqi\"><code>@\u200bxiawenqi</code></a> for your first pull requests!</p>\n<h4>:bug: Bug Fix</h4>\n<ul>\n<li><code>babel-plugin-transform-react-constant-elements</code>\n<ul>\n<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>@\u200bnicolo-ribaudo</code></a>)</li>\n</ul>\n</li>\n<li><code>babel-generator</code>\n<ul>\n<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>@\u200bJLHwung</code></a>)</li>\n<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>@\u200bxiawenqi</code></a>)</li>\n</ul>\n</li>\n<li><code>babel-plugin-transform-destructuring</code>\n<ul>\n<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>@\u200bpeey</code></a>)</li>\n</ul>\n</li>\n<li><code>babel-parser</code>\n<ul>\n<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>@\u200bJLHwung</code></a>)</li>\n</ul>\n</li>\n<li><code>babel-parser</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-types</code>\n<ul>\n<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>@\u200bnicolo-ribaudo</code></a>)</li>\n</ul>\n</li>\n</ul>\n<h4>:house: Internal</h4>\n<ul>\n<li><code>babel-plugin-proposal-decorators</code>, <code>babel-types</code>\n<ul>\n<li><a href=\"https://github-redirect.dependabot.com/babel/babel/pull/14519\">#14519</a> <code>@\u200bbabel/types</code> builder improvements (<a href=\"https://github.com/JLHwung\"><code>@\u200bJLHwung</code></a>)</li>\n</ul>\n</li>\n<li><code>babel-core</code>\n<ul>\n<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>@\u200bJLHwung</code></a>)</li>\n</ul>\n</li>\n<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>\n<ul>\n<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>@\u200bJLHwung</code></a>)</li>\n</ul>\n</li>\n</ul>\n<h4>Committers: 9</h4>\n<ul>\n<li>Babel Bot (<a href=\"https://github.com/babel-bot\"><code>@\u200bbabel-bot</code></a>)</li>\n<li>Conrad Buck (<a href=\"https://github.com/conartist6\"><code>@\u200bconartist6</code></a>)</li>\n<li>Hu\u00e1ng J\u00f9nli\u00e0ng (<a href=\"https://github.com/JLHwung\"><code>@\u200bJLHwung</code></a>)</li>\n<li>Justin Ridgewell (<a href=\"https://github.com/jridgewell\"><code>@\u200bjridgewell</code></a>)</li>\n<li>Nicol\u00f2 Ribaudo (<a href=\"https://github.com/nicolo-ribaudo\"><code>@\u200bnicolo-ribaudo</code></a>)</li>\n<li>Peeyush Kushwaha (<a href=\"https://github.com/peey\"><code>@\u200bpeey</code></a>)</li>\n<li>Simon Lydell (<a href=\"https://github.com/lydell\"><code>@\u200blydell</code></a>)</li>\n<li>Varun Sharma (<a href=\"https://github.com/varunsh-coder\"><code>@\u200bvarunsh-coder</code></a>)</li>\n<li>Xia Wenqi (<a href=\"https://github.com/xiawenqi\"><code>@\u200bxiawenqi</code></a>)</li>\n</ul>\n<h2>v7.17.11 (2022-04-29)</h2>\n<h4>:bug: Bug Fix</h4>\n<ul>\n<li><code>babel-runtime-corejs2</code>\n<ul>\n<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>@\u200bJLHwung</code></a>)</li>\n</ul>\n</li>\n</ul>\n<h4>Committers: 1</h4>\n<ul>\n<li>Hu\u00e1ng J\u00f9nli\u00e0ng (<a href=\"https://github.com/JLHwung\"><code>@\u200bJLHwung</code></a>)</li>\n</ul>\n<h2>v7.17.10 (2022-04-29)</h2>\n<p>Thanks <a href=\"https://github.com/Abreto\"><code>@\u200bAbreto</code></a>, <a href=\"https://github.com/Andoryuuta\"><code>@\u200bAndoryuuta</code></a>, <a href=\"https://github.com/apeltop\"><code>@\u200bapeltop</code></a>, <a href=\"https://github.com/JohnDaly\"><code>@\u200bJohnDaly</code></a>, and <a href=\"https://github.com/wjw99830\"><code>@\u200bwjw99830</code></a> for your first PRs!</p>\n<h4>:bug: Bug Fix</h4>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/babel/babel/blob/main/CHANGELOG.md\"><code>@\u200bbabel/plugin-transform-typescript</code>'s changelog</a>.</em></p>\n<blockquote>\n<h2>v7.17.12 (2022-05-16)</h2>\n<h4>:bug: Bug Fix</h4>\n<ul>\n<li><code>babel-plugin-transform-react-constant-elements</code>\n<ul>\n<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>@\u200bnicolo-ribaudo</code></a>)</li>\n</ul>\n</li>\n<li><code>babel-generator</code>\n<ul>\n<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>@\u200bJLHwung</code></a>)</li>\n<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>@\u200bxiawenqi</code></a>)</li>\n</ul>\n</li>\n<li><code>babel-plugin-transform-destructuring</code>\n<ul>\n<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>@\u200bpeey</code></a>)</li>\n</ul>\n</li>\n<li><code>babel-parser</code>\n<ul>\n<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>@\u200bJLHwung</code></a>)</li>\n</ul>\n</li>\n<li><code>babel-parser</code>, <code>babel-plugin-transform-destructuring</code>, <code>babel-types</code>\n<ul>\n<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>@\u200bnicolo-ribaudo</code></a>)</li>\n</ul>\n</li>\n</ul>\n<h4>:house: Internal</h4>\n<ul>\n<li><code>babel-plugin-proposal-decorators</code>, <code>babel-types</code>\n<ul>\n<li><a href=\"https://github-redirect.dependabot.com/babel/babel/pull/14519\">#14519</a> <code>@\u200bbabel/types</code> builder improvements (<a href=\"https://github.com/JLHwung\"><code>@\u200bJLHwung</code></a>)</li>\n</ul>\n</li>\n<li><code>babel-core</code>\n<ul>\n<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>@\u200bJLHwung</code></a>)</li>\n</ul>\n</li>\n<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>\n<ul>\n<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>@\u200bJLHwung</code></a>)</li>\n</ul>\n</li>\n</ul>\n<h2>v7.17.11 (2022-04-29)</h2>\n<h4>:bug: Bug Fix</h4>\n<ul>\n<li><code>babel-runtime-corejs2</code>\n<ul>\n<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>@\u200bJLHwung</code></a>)</li>\n</ul>\n</li>\n</ul>\n<h2>v7.17.10 (2022-04-29)</h2>\n<h4>:bug: Bug Fix</h4>\n<ul>\n<li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-generator</code>, <code>babel-helper-transform-fixture-test-runner</code>\n<ul>\n<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>@\u200bjridgewell</code></a>)</li>\n</ul>\n</li>\n</ul>\n<h4>:nail_care: Polish</h4>\n<ul>\n<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>\n<ul>\n<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>@\u200bjridgewell</code></a>)</li>\n</ul>\n</li>\n<li><code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-traverse</code>\n<ul>\n<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>@\u200bJLHwung</code></a>)</li>\n</ul>\n</li>\n</ul>\n<h4>:house: Internal</h4>\n<ul>\n<li><code>babel-core</code>\n<ul>\n<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>@\u200bAndoryuuta</code></a>)</li>\n</ul>\n</li>\n<li>Other\n<ul>\n<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>@\u200bliuxingbaoyu</code></a>)</li>\n</ul>\n</li>\n</ul>\n<h4>:running_woman: Performance</h4>\n<ul>\n<li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-generator</code>\n<ul>\n<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>@\u200bjridgewell</code></a>)</li>\n</ul>\n</li>\n</ul>\n<h2>v7.17.9 (2022-04-06)</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/babel/babel/commit/47a3240c39f9863752b764b20db27c838de60be3\"><code>47a3240</code></a> v7.17.12</li>\n<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>\n<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>\n</ul>\n</details>\n<br />\n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@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)\n- `@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)\n- `@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)\n\n\n</details>", 23 "comments": [ 24 { 25 "author": "dependabot[bot]", 26 "created_at": "2022-05-20T08:28:53Z", 27 "body": "Superseded by #200." 28 } 29 ], 30 "review_comments": [] 31 }