data icon indicating copy to clipboard operation
data copied to clipboard

chore(deps): update code-quality

Open renovate[bot] opened this issue 1 year ago • 0 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@glint/core ^1.4.0 -> ^1.5.0 age adoption passing confidence
@glint/environment-ember-loose ^1.4.0 -> ^1.5.0 age adoption passing confidence
@glint/environment-ember-template-imports ^1.4.0 -> ^1.5.0 age adoption passing confidence
@glint/template ^1.4.0 -> ^1.5.0 age adoption passing confidence
@types/bun (source) ^1.1.4 -> ^1.1.11 age adoption passing confidence
@types/jquery (source) ^3.5.30 -> ^3.5.31 age adoption passing confidence
@types/jscodeshift (source) 0.11.11 -> 0.12.0 age adoption passing confidence
@types/node (source) ^20.14.2 -> ^20.16.13 age adoption passing confidence
eslint (source) ^9.12.0 -> ^9.13.0 age adoption passing confidence
eslint-plugin-n ^17.11.0 -> ^17.11.1 age adoption passing confidence
prettier (source) ^3.3.2 -> ^3.3.3 age adoption passing confidence
typescript (source) ^5.4.5 -> ^5.6.3 age adoption passing confidence

Release Notes

typed-ember/glint (@​glint/core)

v1.5.0

Compare Source

:rocket: Enhancement
Committers: 1
eslint/eslint (eslint)

v9.13.0

Compare Source

prettier/prettier (prettier)

v3.3.3

Compare Source

diff

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
@​foo`tagged template`
class X {}

// Prettier 3.3.3
@​(foo`tagged 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:

@​let name = 'Frodo';

<h1>Dashboard for {{name}}</h1>
Hello, {{name}}

For more details, please refer to the excellent blog post by the Angular Team: Introducing @​let in Angular.

We also appreciate the Angular Team for kindly answering our questions to implement this feature.

microsoft/TypeScript (typescript)

v5.6.3

Compare Source

v5.6.2

Compare Source

v5.5.4: TypeScript 5.5.4

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.5.3: TypeScript 5.5.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.5.2: TypeScript 5.5

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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


  • [ ] If you want to rebase/retry this PR, check this box

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

renovate[bot] avatar Oct 19 '24 22:10 renovate[bot]