JabRef / JabRefOnline

https://www.jabref.org
MIT License
31 stars 9 forks source link

chore(deps): update prettier #2523

Closed renovate[bot] closed 12 hours ago

renovate[bot] commented 23 hours ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
prettier (source) 3.3.2 -> 3.3.3 age adoption passing confidence
prettier-plugin-organize-imports 4.0.0 -> 4.1.0 age adoption passing confidence

Release Notes

prettier/prettier (prettier) ### [`v3.3.3`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#333) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.3.2...3.3.3) [diff](https://redirect.github.com/prettier/prettier/compare/3.3.2...3.3.3) ##### Add parentheses for nullish coalescing in ternary ([#​16391](https://redirect.github.com/prettier/prettier/pull/16391) by [@​cdignam-segment](https://redirect.github.com/cdignam-segment)) This change adds clarity to operator precedence. ```js // 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](https://redirect.github.com/prettier/prettier/pull/16458) by [@​y-schneider](https://redirect.github.com/y-schneider)) Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5. ```ts // Input @​(foo`tagged template`) class X {} // Prettier 3.3.2 @​foo`tagged template` class X {} // Prettier 3.3.3 @​(foo`tagged template`) class X {} ``` ##### Support `@let` declaration syntax ([#​16474](https://redirect.github.com/prettier/prettier/pull/16474) by [@​sosukesuzuki](https://redirect.github.com/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: ```html @​let name = 'Frodo';

Dashboard for {{name}}

Hello, {{name}} ``` For more details, please refer to the excellent blog post by the Angular Team: [Introducing @​let in Angular](https://blog.angular.dev/introducing-let-in-angular-686f9f383f0f). We also appreciate the Angular Team for kindly answering our questions to implement this feature.
simonhaenisch/prettier-plugin-organize-imports (prettier-plugin-organize-imports) ### [`v4.1.0`](https://redirect.github.com/simonhaenisch/prettier-plugin-organize-imports/releases/tag/v4.1.0): 4.1.0 [Compare Source](https://redirect.github.com/simonhaenisch/prettier-plugin-organize-imports/compare/v4.0.0...v4.1.0) Bumped the peer dependency range for `vue-tsc` to `^2.1.0` because there was a breaking change in its API. If you're using Vue support, upgrade both packages simultaneously, e.g. `npm i -D prettier-plugin-organize-imports vue-tsc`.

Configuration

📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

â™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.

github-actions[bot] commented 23 hours ago

Deployed 4873542e0d62e6ccaaab72dc4975259f84064d98 to https://gentle-forest-03418aa03-2523.westeurope.3.azurestaticapps.net