build(deps-dev): bump prettier from 3.3.2 to 3.3.3 by dependabot[bot] 路 Pull Request #311 路 peter-evans/find-comment (original) (raw)

Bumps prettier from 3.3.2 to 3.3.3.

Release notes

Sourced from prettier's releases.

3.3.3

馃敆 Changelog

Changelog

Sourced from prettier's changelog.

3.3.3

diff

Add parentheses for nullish coalescing in ternary (#16391 by @鈥媍dignam-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 @鈥媦-schneider)

Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5.

// Input @(footagged template) class X {} // Prettier 3.3.2 @鈥媐ootagged template class X {} // Prettier 3.3.3 @(footagged template) class X {}

Support @let declaration syntax (#16474 by @鈥媠osukesuzuki)

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

Dependabot compatibility score

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: