deps: bump @swc/core from 1.16.2 to 1.16.18
Bumps @swc/core from 1.16.2 to 1.16.18.
Changelog
Sourced from @swc/core's changelog.
[1.16.20] - 2026-10-22
Bug Fixes
(es/codegen) Disambiguate TSX generic arrows (#12505) (2c9d198)
(es/codegen) Preserve non-null token boundaries (#12504) (410ae3a)
(es/codegen) Parenthesize typed arrow parameters (#12503) (aa1ffd6)
(es/codegen) Preserve TypeScript token boundaries (#12523) (9f36ae0)
(es/codegen) Emit space after div if rhs starts with a regex (#12544) (dddf716)
(es/codegen) Preserve optional call type arguments (#12549) (f7bef4d)
(es/compat) Scope private access modes to each member (#12526) (c0e3fa1)
(es/fixer) Preserve TypeScript expression grouping (#12518) (b9d3f8f)
(es/fixer) Preserve TypeScript operand grouping (#12539) (7c4a214)
(es/fixer) Avoid panicking on recovered parenthesized assignment targets (#12551) (ec34371)
(es/fixer) Preserve optional chain boundaries (#12550) (01d5630)
(es/fixer) Wrap function declarations in sloppy-mode loop bodies (#12567) (76ff943)
(es/minifier) Bound literal expressions copied by the sequential inliner (#12521) (60c700f)
(es/minifier) Preserve rest array identity when its reference runs more than once (#12546) (4768dbe)
(es/minifier) Keep
trimLeftandtrimRighton string literals (#12574) (663ffb0)
... (truncated)
Commits
63ced3bchore: Publish1.16.18withswc_corev82.0.2ff4257echore: Publish1.16.18-nightly-20261011.1withswc_corev82.0.2d2bfb94chore: Publish1.16.17withswc_corev82.0.15274627chore: Publish1.16.17-nightly-20261011.1withswc_corev82.0.1f8269e6chore: Publish1.16.16-nightly-20261007.1withswc_corev82.0.03e034f2chore: Publish1.16.15-nightly-20261007.1withswc_corev82.0.0d6b897cchore: Publish1.16.14-nightly-20261006.1withswc_corev82.0.01391a34chore: Publish1.16.13withswc_corev81.0.2a006b7fchore: Publish1.16.13-nightly-20260930.1withswc_corev81.0.21b2c264chore: Publish1.16.12withswc_corev81.0.1- Additional commits viewable in compare view
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.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
![View with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v3-3x.png)
![Autofix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark-3x.png)
Need help on this PR? Tag @codesmith-bot with what you need.