Bump prettier from 3.3.2 to 3.3.3
Bumps prettier from 3.3.2 to 3.3.3.
Changelog
Sourced from prettier's changelog.
3.3.3
Add parentheses for nullish coalescing in ternary (#16391 by
@cdignam-segment
)This change adds clarity to operator precedence.
// Input foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.2 foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.3 foo ? (bar ?? foo) : baz; (foo ?? bar) ? a : b; a ? b : (foo ?? bar);
Add parentheses for decorator expressions (#16458 by
@y-schneider
)Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5.
// Input @(foo`tagged template`) class X {} // Prettier 3.3.2 @footagged template class X {} // Prettier 3.3.3 @(footagged template) class X {}
Support
@let
declaration syntax (#16474 by@sosukesuzuki
)Adds support for Angular v18
@let
declaration syntax.Please see the following code example. The
@let
declaration allows you to define local variables within the template:
... (truncated)
Commits
-
5282938
Release 3.3.3 -
9102b73
Add parentheses for decorator expressions (#16458) -
6bbd461
chore(deps): update eslint related dependencies (#16478) -
04b560f
chore(deps): update dependency browserslist to v4.23.2 (#16475) -
614f070
chore(deps): update typescript-eslint to v8.0.0-alpha.41 (#16477) -
d59a15d
chore(deps): update dependency npm-run-all2 to v6.2.2 (#16476) -
5ca2fc9
Support Angular@let
declaration syntax (#16474) -
bfcfdcc
chore(deps): update babel to v7.24.8 (#16472) -
977c161
chore(deps): update dependency acorn to v8.12.1 (#16464) -
550606e
chore(deps): update babel to v7.24.8 (#16470) - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts