adventofcode-solver
                                
                                 adventofcode-solver copied to clipboard
                                
                                    adventofcode-solver copied to clipboard
                            
                            
                            
                        Bump prettier from 3.3.0 to 3.3.3
Bumps prettier from 3.3.0 to 3.3.3.
Release notes
Sourced from prettier's releases.
3.3.3
🔗 Changelog
3.3.2
🔗 Changelog
3.3.1
🔗 Changelog
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
@letdeclaration syntax (#16474 by@​sosukesuzuki)Adds support for Angular v18
@letdeclaration syntax.Please see the following code example. The
@letdeclaration allows you to define local variables within the template:
... (truncated)
Commits
- 5282938Release 3.3.3
- 9102b73Add parentheses for decorator expressions (#16458)
- 6bbd461chore(deps): update eslint related dependencies (#16478)
- 04b560fchore(deps): update dependency browserslist to v4.23.2 (#16475)
- 614f070chore(deps): update typescript-eslint to v8.0.0-alpha.41 (#16477)
- d59a15dchore(deps): update dependency npm-run-all2 to v6.2.2 (#16476)
- 5ca2fc9Support Angular- @letdeclaration syntax (#16474)
- bfcfdccchore(deps): update babel to v7.24.8 (#16472)
- 977c161chore(deps): update dependency acorn to v8.12.1 (#16464)
- 550606echore(deps): update babel to v7.24.8 (#16470)
- 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 mergewill merge this PR after your CI passes on it
- @dependabot squash and mergewill squash and merge this PR after your CI passes on it
- @dependabot cancel mergewill cancel a previously requested merge and block automerging
- @dependabot reopenwill reopen this PR if it is closed
- @dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- @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)