Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Fix start of TSParameterProperty#17080

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
JLHwung merged 3 commits intobabel:mainfromJLHwung:fix-ts-parameter-property-start
Mar 27, 2025

Conversation

JLHwung
Copy link
Contributor

@JLHwungJLHwung commentedJan 22, 2025
edited
Loading

Q                      A
Fixed Issues?When a TSParameterProperty is decorated, e.g.method(@foo param) {}, the parameter property should start from the first decorator (part of#16679)
Patch: Bug Fix?Yes
Major: Breaking Change?
Minor: New Feature?
Tests Added + Pass?Yes
Documentation PR Link
Any Dependency Changes?
LicenseMIT

@JLHwungJLHwung added PR: Bug Fix 🐛A type of pull request used for our changelog categories area: typescript labelsJan 22, 2025
@babel-bot
Copy link
Collaborator

babel-bot commentedJan 22, 2025
edited
Loading

Build successful! You can test your changes in the REPL here:https://babeljs.io/repl/build/58726

@JLHwung
Copy link
ContributorAuthor

I just realized that for class and class elements, currently they all start after decorators, do we want to change that in Babel 8?

@nicolo-ribaudo
Copy link
Member

I just realized that for class and class elements, currently they all start after decorators, do we want to change that in Babel 8?

Good catch -- I would prefer to change them, yes, following the rule that in general a node's range is contained within the parent's range.

@JLHwung
Copy link
ContributorAuthor

I just realized that for class and class elements, currently they all start after decorators, do we want to change that in Babel 8?

I forgot how I came to such conclusion. It turns out we already did it for class memebers and the classes. The only exception is the ts parameter property (already fixed) and js decorated identifier (supported by the legacy decorators proposal), I will fix that as well.

@JLHwungJLHwungforce-pushed thefix-ts-parameter-property-start branch from87ecc1e toce43f65CompareFebruary 14, 2025 19:49
@JLHwungJLHwung merged commitb4581e9 intobabel:mainMar 27, 2025
55 checks passed
@JLHwungJLHwung deleted the fix-ts-parameter-property-start branchMarch 27, 2025 18:10
laine-hallot pushed a commit to laine-hallot/uwu-parser that referenced this pull requestMar 31, 2025
* fix: start TSParameterProperty from the first decorator* update test fixtures* fix: reset the start of decorated identifier
mergifybot added a commit to reisene/HulajDusza-serwis that referenced this pull requestJun 9, 2025
![snyk-io[bot]](https://badgen.net/badge/icon/snyk-io%5Bbot%5D/green?label=)![Contributor](https://badgen.net/badge/icon/Contributor/000000?label=)[<img width="16" alt="Powered by Pull Request Badge"src="https://user-images.githubusercontent.com/1393946/111216524-d2bb8e00-85d4-11eb-821b-ed4c00989c02.png">](https://pullrequestbadge.com/?utm_medium=github&utm_source=reisene&utm_campaign=badge_info)<!--PR-BADGE: PLEASE DO NOT REMOVE THIS COMMENT -->![snyk-top-banner](https://res.cloudinary.com/snyk/image/upload/r-d/scm-platform/snyk-pull-requests/pr-banner-default.svg)<h3>Snyk has created this PR to upgrade @babel/core from 7.26.7 to7.27.1.</h3>:information_source: Keep your dependencies up-to-date. This makes iteasier to fix existing vulnerabilities and to more quickly identify andfix newly disclosed vulnerabilities when they affect your project.<hr/>- The recommended version is **4 versions** ahead of your currentversion.- The recommended version was released **a month ago**.<details><summary><b>Release notes</b></summary><br/>  <details>    <summary>Package name: <b>@babel/core</b></summary>    <ul>      <li><b>7.27.1</b> - <ahref="https://redirect.github.com/babel/babel/releases/tag/v7.27.1">2025-04-30</a></br><h2>v7.27.1(2025-04-30)</h2><p>Thanks <a data-hovercard-type="user"data-hovercard-url="/users/kermanx/hovercard"data-octo-click="hovercard-link-click"data-octo-dimensions="link_type:self"href="https://redirect.github.com/kermanx">@ kermanx</a> and <aclass="user-mention notranslate" data-hovercard-type="user"data-hovercard-url="/users/woaitsAryan/hovercard"data-octo-click="hovercard-link-click"data-octo-dimensions="link_type:self"href="https://redirect.github.com/woaitsAryan">@ woaitsAryan</a> foryour first PRs!</p><h4>👓 Spec Compliance</h4><ul><li><code>babel-parser</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17254"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17254/hovercard">#17254</a> Allow<code>using of</code> as lexical declaration within for (<ahref="https://redirect.github.com/JLHwung">@ JLHwung</a>)</li><li><a href="https://redirect.github.com/babel/babel/pull/17230"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17230/hovercard">#17230</a>Disallow get/set in TSPropertySignature (<ahref="https://redirect.github.com/JLHwung">@ JLHwung</a>)</li></ul></li><li><code>babel-parser</code>, <code>babel-types</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17193"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17193/hovercard">#17193</a>Stricter TSImportType options parsing (<ahref="https://redirect.github.com/JLHwung">@ JLHwung</a>)</li></ul></li></ul><h4>🐛 Bug Fix</h4><ul><li><code>babel-plugin-proposal-destructuring-private</code>,<code>babel-plugin-proposal-do-expressions</code>,<code>babel-traverse</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17137"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17137/hovercard">#17137</a> fix:do expressions should allow early exit (<ahref="https://redirect.github.com/kermanx">@ kermanx</a>)</li></ul></li><li><code>babel-helper-wrap-function</code>,<code>babel-plugin-transform-async-to-generator</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17251"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17251/hovercard">#17251</a> Fix:propagate argument evaluation errors through async promise chain (<ahref="https://redirect.github.com/magic-akari">@ magic-akari</a>)</li></ul></li><li><code>babel-helper-remap-async-to-generator</code>,<code>babel-plugin-transform-async-to-generator</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17231"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17231/hovercard">#17231</a> fixapply()/call() annotated as pure (<ahref="https://redirect.github.com/Lacsw">@ Lacsw</a>)</li></ul></li><li><code>babel-helper-fixtures</code>, <code>babel-parser</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17233"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17233/hovercard">#17233</a> CreateChainExpression within TSInstantiationExpression (<ahref="https://redirect.github.com/JLHwung">@ JLHwung</a>)</li></ul></li><li><code>babel-generator</code>, <code>babel-parser</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17226"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17226/hovercard">#17226</a> Filloptional AST properties when both estree and typescript parser pluginare enabled (Part 2) (<a href="https://redirect.github.com/JLHwung">@JLHwung</a>)</li></ul></li><li><code>babel-parser</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17224"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17224/hovercard">#17224</a> Filloptional AST properties when both estree and typescript parser pluginare enabled (Part 1) (<a href="https://redirect.github.com/JLHwung">@JLHwung</a>)</li><li><a href="https://redirect.github.com/babel/babel/pull/17080"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17080/hovercard">#17080</a> Fixstart of TSParameterProperty (<ahref="https://redirect.github.com/JLHwung">@ JLHwung</a>)</li></ul></li><li><code>babel-compat-data</code>, <code>babel-preset-env</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17228"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17228/hovercard">#17228</a> Updatefirefox bugfix compat data (<ahref="https://redirect.github.com/JLHwung">@ JLHwung</a>)</li></ul></li><li><code>babel-traverse</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17156"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17156/hovercard">#17156</a> fix:Objects and arrays with multiple references should not be evaluated (<ahref="https://redirect.github.com/liuxingbaoyu">@ liuxingbaoyu</a>)</li></ul></li><li><code>babel-generator</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17216"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17216/hovercard">#17216</a> Fix:support const type parameter in generator (<ahref="https://redirect.github.com/JLHwung">@ JLHwung</a>)</li></ul></li></ul><h4>💅 Polish</h4><ul><li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,<code>babel-plugin-proposal-decorators</code>,<code>babel-plugin-transform-arrow-functions</code>,<code>babel-plugin-transform-class-properties</code>,<code>babel-plugin-transform-destructuring</code>,<code>babel-plugin-transform-object-rest-spread</code>,<code>babel-plugin-transform-optional-chaining</code>,<code>babel-plugin-transform-parameters</code>,<code>babel-traverse</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17221"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17221/hovercard">#17221</a> Reducegenerated names size for the 10th-11th (<ahref="https://redirect.github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li></ul></li></ul><h4>🏠 Internal</h4><ul><li><code>babel-runtime-corejs2</code>,<code>babel-runtime-corejs3</code>, <code>babel-runtime</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17263"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17263/hovercard">#17263</a> Removeunused <code>regenerator-runtime</code> dep in <code>@babel/runtime</code> (<ahref="https://redirect.github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li></ul></li><li><code>babel-compat-data</code>, <code>babel-preset-env</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17256"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17256/hovercard">#17256</a> Tuneplugin compat data (<a href="https://redirect.github.com/JLHwung">@JLHwung</a>)</li></ul></li><li><code>babel-compat-data</code>, <code>babel-standalone</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17236"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17236/hovercard">#17236</a>migrate babel-compat-data build script to mjs (<ahref="https://redirect.github.com/JLHwung">@ JLHwung</a>)</li></ul></li><li><code>babel-register</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/16844"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/16844/hovercard">#16844</a>Migrate <code>@ babel/register</code> to cts (<ahref="https://redirect.github.com/liuxingbaoyu">@ liuxingbaoyu</a>)</li></ul></li><li><code>babel-helpers</code>,<code>babel-plugin-transform-async-generator-functions</code>,<code>babel-plugin-transform-regenerator</code>,<code>babel-preset-env</code>, <code>babel-runtime-corejs3</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17205"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17205/hovercard">#17205</a> Inlineregenerator in the relevant packages (<ahref="https://redirect.github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li></ul></li><li><em>All packages</em><ul><li><a href="https://redirect.github.com/babel/babel/pull/17207"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17207/hovercard">#17207</a>Enforce node protocol import (<ahref="https://redirect.github.com/JLHwung">@ JLHwung</a>)</li></ul></li></ul><h4>🔬 Output optimization</h4><ul><li><code>babel-helpers</code>,<code>babel-plugin-transform-modules-commonjs</code>,<code>babel-runtime-corejs3</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/16538"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/16538/hovercard">#16538</a> Reduce<code>interopRequireWildcard</code> size (<ahref="https://redirect.github.com/liuxingbaoyu">@ liuxingbaoyu</a>)</li></ul></li><li><code>babel-helpers</code>,<code>babel-plugin-transform-async-generator-functions</code>,<code>babel-plugin-transform-regenerator</code>,<code>babel-preset-env</code>, <code>babel-runtime-corejs3</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17213"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17213/hovercard">#17213</a> Reduce<code>regeneratorRuntime</code> size (<ahref="https://redirect.github.com/liuxingbaoyu">@ liuxingbaoyu</a>)</li></ul></li></ul><h4>Committers: 9</h4><ul><li>Aryan Bharti (<a href="https://redirect.github.com/woaitsAryan">@woaitsAryan</a>)</li><li>Babel Bot (<a href="https://redirect.github.com/babel-bot">@babel-bot</a>)</li><li>Frolov Roman (<a href="https://redirect.github.com/Lacsw">@Lacsw</a>)</li><li>Huáng Jùnliàng (<a href="https://redirect.github.com/JLHwung">@JLHwung</a>)</li><li>Nicolò Ribaudo (<ahref="https://redirect.github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li><li><a href="https://redirect.github.com/liuxingbaoyu">@liuxingbaoyu</a></li><li><a href="https://redirect.github.com/magic-akari">@magic-akari</a></li><li>_Kerman (<a href="https://redirect.github.com/kermanx">@kermanx</a>)</li><li>fisker Cheung (<a href="https://redirect.github.com/fisker">@fisker</a>)</li></ul>      </li>      <li><b>7.26.10</b> - <ahref="https://redirect.github.com/babel/babel/releases/tag/v7.26.10">2025-03-11</a></br><h2>v7.26.10(2025-03-11)</h2><p>Thanks <a data-hovercard-type="user"data-hovercard-url="/users/jordan-choi/hovercard"data-octo-click="hovercard-link-click"data-octo-dimensions="link_type:self"href="https://redirect.github.com/jordan-choi">@ jordan-choi</a> and <aclass="user-mention notranslate" data-hovercard-type="user"data-hovercard-url="/users/mmmsssttt404/hovercard"data-octo-click="hovercard-link-click"data-octo-dimensions="link_type:self"href="https://redirect.github.com/mmmsssttt404">@ mmmsssttt404</a> foryour first PRs!</p><p>This release includes a fix for <a title="GHSA-968p-4wvh-cqc8"href="https://redirect.github.com/babel/babel/security/advisories/GHSA-968p-4wvh-cqc8">GHSA-968p-4wvh-cqc8</a>,a security vulnerability which affects the <code>.replace</code> methodof transpiled regular expressions that use named capturing groups.</p><h4>👓 Spec Compliance</h4><ul><li><code>babel-parser</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17159"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17159/hovercard">#17159</a>Disallow decorator in array pattern (<ahref="https://redirect.github.com/JLHwung">@ JLHwung</a>)</li></ul></li></ul><h4>🐛 Bug Fix</h4><ul><li><code>babel-parser</code>, <code>babel-template</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17164"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17164/hovercard">#17164</a> Fix:always initialize ExportDeclaration attributes (<ahref="https://redirect.github.com/JLHwung">@ JLHwung</a>)</li></ul></li><li><code>babel-core</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17142"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17142/hovercard">#17142</a> fix:"Map maximum size exceeded" in deepClone (<ahref="https://redirect.github.com/liuxingbaoyu">@ liuxingbaoyu</a>)</li></ul></li><li><code>babel-parser</code>,<code>babel-plugin-transform-typescript</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17154"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17154/hovercard">#17154</a> Updatetypescript parser tests (<a href="https://redirect.github.com/JLHwung">@JLHwung</a>)</li></ul></li><li><code>babel-traverse</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17151"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17151/hovercard">#17151</a> fix:Should not evaluate vars in child scope (<ahref="https://redirect.github.com/liuxingbaoyu">@ liuxingbaoyu</a>)</li></ul></li><li><code>babel-generator</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17153"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17153/hovercard">#17153</a> fix:Correctly generate <code>abstract override</code> (<ahref="https://redirect.github.com/liuxingbaoyu">@ liuxingbaoyu</a>)</li></ul></li><li><code>babel-parser</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17107"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17107/hovercard">#17107</a> Fixsource type detection when parsing TypeScript (<ahref="https://redirect.github.com/JLHwung">@ JLHwung</a>)</li></ul></li><li><code>babel-helpers</code>, <code>babel-runtime</code>,<code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17173"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17173/hovercard">#17173</a> Fixprocessing of replacement pattern with named capture groups (<ahref="https://redirect.github.com/%5Bmmmsssttt404%5D(https://redirect.github.com/mmmsssttt404)">@mmmsssttt404</a>)</li></ul></li></ul><h4>💅 Polish</h4><ul><li><code>babel-standalone</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17158"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17158/hovercard">#17158</a> Avoidwarnings when re-bundling @ babel/standalone with webpack (<ahref="https://redirect.github.com/liuxingbaoyu">@ liuxingbaoyu</a>)</li></ul></li></ul><h4>🏠 Internal</h4><ul><li><code>babel-parser</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17160"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17160/hovercard">#17160</a>Left-value parsing cleanup (<ahref="https://redirect.github.com/JLHwung">@ JLHwung</a>)</li></ul></li></ul><h4>Committers: 6</h4><ul><li>Babel Bot (<a href="https://redirect.github.com/babel-bot">@babel-bot</a>)</li><li>Huáng Jùnliàng (<a href="https://redirect.github.com/JLHwung">@JLHwung</a>)</li><li>Nicolò Ribaudo (<ahref="https://redirect.github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li><li>Yunyoung Jordan Choi (<ahref="https://redirect.github.com/jordan-choi">@ jordan-choi</a>)</li><li><a href="https://redirect.github.com/liuxingbaoyu">@liuxingbaoyu</a></li><li><a href="https://redirect.github.com/mmmsssttt404">@mmmsssttt404</a></li></ul>      </li>      <li><b>7.26.9</b> - <ahref="https://redirect.github.com/babel/babel/releases/tag/v7.26.9">2025-02-14</a></br><h2>v7.26.9(2025-02-14)</h2><h4>🐛 Bug Fix</h4><ul><li><code>babel-types</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17103"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17103/hovercard">#17103</a> fix:Definition for <code>TSPropertySignature.kind</code> (<ahref="https://redirect.github.com/liuxingbaoyu">@ liuxingbaoyu</a>)</li></ul></li><li><code>babel-generator</code>, <code>babel-types</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17062"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17062/hovercard">#17062</a> PrintTypeScript optional/definite in ClassPrivateProperty (<ahref="https://redirect.github.com/jamiebuilds-signal">@jamiebuilds-signal</a>)</li></ul></li></ul><h4>🏠 Internal</h4><ul><li><code>babel-types</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17130"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17130/hovercard">#17130</a> Use<code>.ts</code> files with explicit reexports to solve name conflicts(<a href="https://redirect.github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li></ul></li><li><code>babel-core</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17127"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17127/hovercard">#17127</a> Do notdepend on <code>@ types/gensync</code> in Babel 7 (<ahref="https://redirect.github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li></ul></li></ul><h4>Committers: 5</h4><ul><li>Babel Bot (<a href="https://redirect.github.com/babel-bot">@babel-bot</a>)</li><li>Huáng Jùnliàng (<a href="https://redirect.github.com/JLHwung">@JLHwung</a>)</li><li>Jamie Kyle (<ahref="https://redirect.github.com/jamiebuilds-signal">@jamiebuilds-signal</a>)</li><li>Nicolò Ribaudo (<ahref="https://redirect.github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li><li><a href="https://redirect.github.com/liuxingbaoyu">@liuxingbaoyu</a></li></ul>      </li>      <li><b>7.26.8</b> - <ahref="https://redirect.github.com/babel/babel/releases/tag/v7.26.8">2025-02-08</a></br><h2>v7.26.8(2025-02-08)</h2><h4>🏠 Internal</h4><ul><li><code>babel-preset-env</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17097"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17097/hovercard">#17097</a> Updatedependency babel-plugin-polyfill-corejs3 to ^0.11.0</li></ul></li></ul>      </li>      <li><b>7.26.7</b> - <ahref="https://redirect.github.com/babel/babel/releases/tag/v7.26.7">2025-01-24</a></br><h2>v7.26.7(2025-01-24)</h2><p>Thanks <a data-hovercard-type="user"data-hovercard-url="/users/branchseer/hovercard"data-octo-click="hovercard-link-click"data-octo-dimensions="link_type:self"href="https://redirect.github.com/branchseer">@ branchseer</a> and <aclass="user-mention notranslate" data-hovercard-type="user"data-hovercard-url="/users/tquetano-netflix/hovercard"data-octo-click="hovercard-link-click"data-octo-dimensions="link_type:self"href="https://redirect.github.com/tquetano-netflix">@tquetano-netflix</a> for your first PRs!</p><h4>🐛 Bug Fix</h4><ul><li><code>babel-helpers</code>, <code>babel-preset-env</code>,<code>babel-runtime-corejs3</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17086"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17086/hovercard">#17086</a> Make"object without properties" helpers ES6-compatible (<ahref="https://redirect.github.com/tquetano-netflix">@tquetano-netflix</a>)</li></ul></li><li><code>babel-plugin-transform-typeof-symbol</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17085"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17085/hovercard">#17085</a> fix:Correctly handle <code>typeof</code> in arrow functions (<ahref="https://redirect.github.com/liuxingbaoyu">@ liuxingbaoyu</a>)</li></ul></li><li><code>babel-parser</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17079"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17079/hovercard">#17079</a>Respect <code>ranges</code> option in estree method value (<ahref="https://redirect.github.com/JLHwung">@ JLHwung</a>)</li></ul></li><li><code>babel-core</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17052"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17052/hovercard">#17052</a> Do nottry to parse .ts configs as JSON if natively supported (<ahref="https://redirect.github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li></ul></li><li><code>babel-plugin-transform-typescript</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17050"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17050/hovercard">#17050</a> fix:correctly resolve references to non-constant enum members (<ahref="https://redirect.github.com/branchseer">@ branchseer</a>)</li></ul></li><li><code>babel-plugin-transform-typescript</code>,<code>babel-traverse</code>, <code>babel-types</code><ul><li><a href="https://redirect.github.com/babel/babel/pull/17025"data-hovercard-type="pull_request"data-hovercard-url="/babel/babel/pull/17025/hovercard">#17025</a> fix:Remove type-only <code>import x = y.z</code> (<ahref="https://redirect.github.com/liuxingbaoyu">@ liuxingbaoyu</a>)</li></ul></li></ul><h4>Committers: 6</h4><ul><li>Babel Bot (<a href="https://redirect.github.com/babel-bot">@babel-bot</a>)</li><li>Huáng Jùnliàng (<a href="https://redirect.github.com/JLHwung">@JLHwung</a>)</li><li>Nicolò Ribaudo (<ahref="https://redirect.github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li><li>Tony Quetano (<ahref="https://redirect.github.com/tquetano-netflix">@tquetano-netflix</a>)</li><li><a href="https://redirect.github.com/branchseer">@branchseer</a></li><li><a href="https://redirect.github.com/liuxingbaoyu">@liuxingbaoyu</a></li></ul>      </li>    </ul>from <ahref="https://redirect.github.com/babel/babel/releases">@babel/coreGitHub release notes</a>  </details></details>---> [!IMPORTANT]>> - Check the changes in this PR to ensure they won't cause issues withyour project.> - This PR was automatically created by Snyk using the credentials of areal user.---**Note:** _You are seeing this because you or someone else with accessto this repository has authorized Snyk to open upgrade PRs._**For more information:** <imgsrc="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiIxOGYyNGI4ZC0yYjIxLTQyODAtODBjZi00NjczMTQzMWRjNDIiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6IjE4ZjI0YjhkLTJiMjEtNDI4MC04MGNmLTQ2NzMxNDMxZGM0MiJ9fQ=="width="0" height="0"/>> - 🧐 [View latest projectreport](https://app.snyk.io/org/reisene/project/55e114f8-489e-4f14-b900-20574b041e59?utm_source&#x3D;github-cloud-app&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr)> - 📜 [Customise PRtemplates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates?utm_source=&utm_content=fix-pr-template)> - 🛠 [Adjust upgrade PRsettings](https://app.snyk.io/org/reisene/project/55e114f8-489e-4f14-b900-20574b041e59/settings/integration?utm_source&#x3D;github-cloud-app&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr)> - 🔕 [Ignore this dependency or unsubscribe from future upgradePRs](https://app.snyk.io/org/reisene/project/55e114f8-489e-4f14-b900-20574b041e59/settings/integration?pkg&#x3D;@babel/core&amp;utm_source&#x3D;github-cloud-app&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr#auto-dep-upgrades)[//]: #'snyk:metadata:{"customTemplate":{"variablesUsed":[],"fieldsUsed":[]},"dependencies":[{"name":"@babel/core","from":"7.26.7","to":"7.27.1"}],"env":"prod","hasFixes":false,"isBreakingChange":false,"isMajorUpgrade":false,"issuesToFix":[],"prId":"18f24b8d-2b21-4280-80cf-46731431dc42","prPublicId":"18f24b8d-2b21-4280-80cf-46731431dc42","packageManager":"npm","priorityScoreList":[],"projectPublicId":"55e114f8-489e-4f14-b900-20574b041e59","projectUrl":"https://app.snyk.io/org/reisene/project/55e114f8-489e-4f14-b900-20574b041e59?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr","prType":"upgrade","templateFieldSources":{"branchName":"default","commitMessage":"default","description":"default","title":"default"},"templateVariants":[],"type":"auto","upgrade":[],"upgradeInfo":{"versionsDiff":4,"publishedDate":"2025-04-30T15:09:25.758Z"},"vulns":[]}'## Podsumowanie wygenerowane przez SourceryPrace porządkowe:- Podniesienie wersji zależności @babel/core do 7.27.1<details><summary>Original summary in English</summary>## Summary by SourceryChores:- Bump @babel/core dependency to 7.27.1</details>
@github-actionsgithub-actionsbot added the outdatedA closed issue/PR that is archived due to age. Recommended to make a new issue labelJun 27, 2025
@github-actionsgithub-actionsbot locked asresolvedand limited conversation to collaboratorsJun 27, 2025
Sign up for freeto subscribe to this conversation on GitHub. Already have an account?Sign in.
Reviewers

@nicolo-ribaudonicolo-ribaudonicolo-ribaudo approved these changes

@liuxingbaoyuliuxingbaoyuliuxingbaoyu approved these changes

Assignees
No one assigned
Labels
area: typescriptoutdatedA closed issue/PR that is archived due to age. Recommended to make a new issuePR: Bug Fix 🐛A type of pull request used for our changelog categories
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

4 participants
@JLHwung@babel-bot@nicolo-ribaudo@liuxingbaoyu

[8]ページ先頭

©2009-2025 Movatter.jp