Skip to content

feat(deps): pin dependencies#72

Open
strg-public-bot[bot] wants to merge 1 commit intomainfrom
renovate/linters
Open

feat(deps): pin dependencies#72
strg-public-bot[bot] wants to merge 1 commit intomainfrom
renovate/linters

Conversation

@strg-public-bot
Copy link
Contributor

@strg-public-bot strg-public-bot bot commented Jul 5, 2025

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
@typescript-eslint/eslint-plugin (source) devDependencies pin ^8.36.08.36.0 age adoption passing confidence
eslint-plugin-jest devDependencies pin ^28.11.028.11.0 age adoption passing confidence
prettier (source) devDependencies minor 3.5.33.8.1 age adoption passing confidence

⚠️ Renovate's pin functionality does not currently wire in the release age for a package, so the Minimum Release Age checks can apply. You will need to manually validate the Minimum Release Age for these package(s).

Add the preset :preserveSemverRanges to your config if you don't want to pin your dependencies.


Release Notes

prettier/prettier (prettier)

v3.8.1

Compare Source

diff

Include available printers in plugin type declarations (#​18706 by @​porada)
// Input
import * as prettierPluginEstree from "prettier/plugins/estree";

// Prettier 3.8.0
// Property 'printers' does not exist on type 'typeof import("prettier/plugins/estree")'. ts(2339)
prettierPluginEstree.printers.estree; //=> any

// Prettier 3.8.1
prettierPluginEstree.printers.estree; //=> Printer
prettierPluginEstree.printers["estree-json"]; //=> Printer

v3.8.0

Compare Source

diff

🔗 Release Notes

v3.7.4

Compare Source

diff

LWC: Avoid quote around interpolations (#​18383 by @​kovsu)
<!-- Input -->
<div foo={bar}>   </div>

<!-- Prettier 3.7.3 (--embedded-language-formatting off) -->
<div foo="{bar}"></div>

<!-- Prettier 3.7.4 (--embedded-language-formatting off) -->
<div foo={bar}></div>
TypeScript: Fix comment inside union type gets duplicated (#​18393 by @​fisker)
// Input
type Foo = (/** comment */ a | b) | c;

// Prettier 3.7.3
type Foo = /** comment */ (/** comment */ a | b) | c;

// Prettier 3.7.4
type Foo = /** comment */ (a | b) | c;
TypeScript: Fix unstable comment print in union type comments (#​18395 by @​fisker)
// Input
type X = (A | B) & (
  // comment
  A | B
);

// Prettier 3.7.3 (first format)
type X = (A | B) &
  (// comment
  A | B);

// Prettier 3.7.3 (second format)
type X = (
  | A
  | B // comment
) &
  (A | B);

// Prettier 3.7.4
type X = (A | B) &
  // comment
  (A | B);

v3.7.3

Compare Source

diff

API: Fix prettier.getFileInfo() change that breaks VSCode extension (#​18375 by @​fisker)

An internal refactor accidentally broke the VSCode extension plugin loading.

v3.7.2

Compare Source

diff

JavaScript: Fix string print when switching quotes (#​18351 by @​fisker)
// Input
console.log("A descriptor\\'s .kind must be \"method\" or \"field\".")

// Prettier 3.7.1
console.log('A descriptor\\'s .kind must be "method" or "field".');

// Prettier 3.7.2
console.log('A descriptor\\\'s .kind must be "method" or "field".');
JavaScript: Preserve quote for embedded HTML attribute values (#​18352 by @​kovsu)
// Input
const html = /* HTML */ ` <div class="${styles.banner}"></div> `;

// Prettier 3.7.1
const html = /* HTML */ ` <div class=${styles.banner}></div> `;

// Prettier 3.7.2
const html = /* HTML */ ` <div class="${styles.banner}"></div> `;
TypeScript: Fix comment in empty type literal (#​18364 by @​fisker)
// Input
export type XXX = {
  // tbd
};

// Prettier 3.7.1
export type XXX = { // tbd };

// Prettier 3.7.2
export type XXX = {
  // tbd
};

v3.7.1

Compare Source

diff

API: Fix performance regression in doc printer (#​18342 by @​fisker)

Prettier 3.7.0 can be very slow when formatting big files, the regression has been fixed.

v3.7.0

Compare Source

diff

🔗 Release Notes

v3.6.2

Compare Source

diff

Markdown: Add missing blank line around code block (#​17675 by @​fisker)
<!-- Input -->
1. Some text, and code block below, with newline after code block

   ```yaml
   ---
   foo: bar
   ```

   1. Another
   2. List

<!-- Prettier 3.6.1 -->
1. Some text, and code block below, with newline after code block

   ```yaml
   ---
   foo: bar
   ```
   1. Another
   2. List

<!-- Prettier 3.6.2 -->
1. Some text, and code block below, with newline after code block

   ```yaml
   ---
   foo: bar
   ```

   1. Another
   2. List

v3.6.1

Compare Source

diff

TypeScript: Allow const without initializer (#​17650, #​17654 by @​fisker)
// Input
export const version: string;

// Prettier 3.6.0 (--parser=babel-ts)
SyntaxError: Unexpected token (1:21)
> 1 | export const version: string;
    |                     ^

// Prettier 3.6.0 (--parser=oxc-ts)
SyntaxError: Missing initializer in const declaration (1:14)
> 1 | export const version: string;
    |              ^^^^^^^^^^^^^^^

// Prettier 3.6.1
export const version: string;
Miscellaneous: Avoid closing files multiple times (#​17665 by @​43081j)

When reading a file to infer the interpreter from a shebang, we use the
n-readlines library to read the first line in order to get the shebang.

This library closes files when it reaches EOF, and we later try close the same
files again. We now close files only if n-readlines did not already close
them.

v3.6.0

Compare Source

diff

🔗 Release Notes


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 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.


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

This PR has been generated by Renovate Bot.

@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 6 times, most recently from 7373ef7 to a120c9b Compare July 10, 2025 18:08
@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 4 times, most recently from a66eb2d to 28a6619 Compare July 21, 2025 21:06
@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 3 times, most recently from 49c204a to 5295d60 Compare July 28, 2025 15:08
@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 2 times, most recently from f905dea to 60c5721 Compare August 4, 2025 03:42
@strg-public-bot
Copy link
Contributor Author

strg-public-bot bot commented Aug 4, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @strg/behave-tracking-client-lib@5.0.3
npm error Found: typescript@5.9.3
npm error node_modules/typescript
npm error   dev typescript@"^5.9.2" from the root project
npm error   peer typescript@">=4.8.4 <6.0.0" from @typescript-eslint/parser@8.56.1
npm error   node_modules/@typescript-eslint/parser
npm error     peer @typescript-eslint/parser@"^8.36.0" from @typescript-eslint/eslint-plugin@8.36.0
npm error     node_modules/@typescript-eslint/eslint-plugin
npm error       dev @typescript-eslint/eslint-plugin@"8.36.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=4.8.4 <5.9.0" from @typescript-eslint/eslint-plugin@8.36.0
npm error node_modules/@typescript-eslint/eslint-plugin
npm error   dev @typescript-eslint/eslint-plugin@"8.36.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2026-03-03T06_21_09_146Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2026-03-03T06_21_09_146Z-debug-0.log

@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 2 times, most recently from 5eb4e5d to f9670ea Compare August 18, 2025 12:10
@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 2 times, most recently from 2d991b5 to 4d0b920 Compare August 26, 2025 00:22
@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 2 times, most recently from 2258416 to 6096b84 Compare September 22, 2025 18:08
@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 2 times, most recently from cc05fae to 8393e2e Compare November 20, 2025 00:23
@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 5 times, most recently from d676bf4 to 8c126c9 Compare December 3, 2025 09:09
@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 6 times, most recently from c494a8f to aeabf8a Compare December 11, 2025 06:09
@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 2 times, most recently from 4d3a73f to a0a1fce Compare December 22, 2025 03:36
@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 5 times, most recently from 2698a1c to c31f132 Compare January 19, 2026 00:27
@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 4 times, most recently from ff727f6 to 34a049f Compare January 28, 2026 18:11
@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 2 times, most recently from 48f8f81 to 1c5060c Compare February 23, 2026 00:31
@strg-public-bot strg-public-bot bot force-pushed the renovate/linters branch 2 times, most recently from 5e28a31 to 75ff264 Compare March 2, 2026 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants