Skip to content

Lockfile maintenance - #54

Merged
mergify[bot] merged 1 commit into
mainfrom
automation/lockfile-maintenance
Oct 18, 2026
Merged

mergify[bot] merged 1 commit into
mainfrom
automation/lockfile-maintenance

Conversation

@lockfile-maintenance

Copy link
Copy Markdown
Contributor

Update selected lockfiles with a minimum release age of 3 days.

The package managers' native exceptions still apply. Validate updates with the repository's PR CI.

Version changes

Versions are grouped by package name. — means the package was not present.

package-lock.json

Package Before After Change History
@azure/msal-browser 5.24.0 5.25.0 minor Release history
@typescript-eslint/eslint-plugin 8.71.1 8.71.2 patch Release history
@typescript-eslint/parser 8.71.1 8.71.2 patch Release history
@typescript-eslint/project-service 8.71.1 8.71.2 patch Release history
@typescript-eslint/scope-manager 8.71.1 8.71.2 patch Release history
@typescript-eslint/tsconfig-utils 8.71.1 8.71.2 patch Release history
@typescript-eslint/type-utils 8.71.1 8.71.2 patch Release history
@typescript-eslint/types 8.71.1 8.71.2 patch Release history
@typescript-eslint/typescript-estree 8.71.1 8.71.2 patch Release history
@typescript-eslint/utils 8.71.1 8.71.2 patch Release history
@typescript-eslint/visitor-keys 8.71.1 8.71.2 patch Release history
marked 18.1.0 18.1.1 patch Release history
node-abi 3.97.0 3.98.0 minor Release history
p-map 7.0.8 7.1.1 minor Release history
prettier 3.9.9 3.9.10 patch Release history
typescript-eslint 8.71.1 8.71.2 patch Release history
@azure/msal-browser — 5.24.0 → 5.25.0 (1 release)

Back to version changes · Compare · Releases

msal-browser-v5.25.0

5.25.0

Tue, 06 Oct 2026 20:48:41 GMT

Minor changes

@typescript-eslint/eslint-plugin — 8.71.1 → 8.71.2 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v8.71.2

8.71.2 (2026-10-12)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] avoid false-positives when not using our parser (#12989)
  • eslint-plugin: [no-unnecessary-type-parameters] count instantiated mapped type templates (#12974)
  • eslint-plugin: [no-unused-vars] ignore type-only refs for after-used (#12977)
  • eslint-plugin: [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements (#12995)
  • eslint-plugin: [prefer-optional-chain] safe fix when the chain ends with a strict null comparison (#12805)
  • type-utils: match linked packages and packages with missing version in TypeOrValueSpecifier (#12948)

❤️ Thank You

  • Abraham Guo
  • Brad Zacher @​bradzacher
  • Evyatar Daud @​StyleShit
  • Josh Goldberg
  • Vinccool96
  • Younsang Na @​nayounsang

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

@typescript-eslint/parser — 8.71.1 → 8.71.2 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v8.71.2

8.71.2 (2026-10-12)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] avoid false-positives when not using our parser (#12989)
  • eslint-plugin: [no-unnecessary-type-parameters] count instantiated mapped type templates (#12974)
  • eslint-plugin: [no-unused-vars] ignore type-only refs for after-used (#12977)
  • eslint-plugin: [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements (#12995)
  • eslint-plugin: [prefer-optional-chain] safe fix when the chain ends with a strict null comparison (#12805)
  • type-utils: match linked packages and packages with missing version in TypeOrValueSpecifier (#12948)

❤️ Thank You

  • Abraham Guo
  • Brad Zacher @​bradzacher
  • Evyatar Daud @​StyleShit
  • Josh Goldberg
  • Vinccool96
  • Younsang Na @​nayounsang

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

@typescript-eslint/project-service — 8.71.1 → 8.71.2 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v8.71.2

8.71.2 (2026-10-12)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] avoid false-positives when not using our parser (#12989)
  • eslint-plugin: [no-unnecessary-type-parameters] count instantiated mapped type templates (#12974)
  • eslint-plugin: [no-unused-vars] ignore type-only refs for after-used (#12977)
  • eslint-plugin: [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements (#12995)
  • eslint-plugin: [prefer-optional-chain] safe fix when the chain ends with a strict null comparison (#12805)
  • type-utils: match linked packages and packages with missing version in TypeOrValueSpecifier (#12948)

❤️ Thank You

  • Abraham Guo
  • Brad Zacher @​bradzacher
  • Evyatar Daud @​StyleShit
  • Josh Goldberg
  • Vinccool96
  • Younsang Na @​nayounsang

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

@typescript-eslint/scope-manager — 8.71.1 → 8.71.2 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v8.71.2

8.71.2 (2026-10-12)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] avoid false-positives when not using our parser (#12989)
  • eslint-plugin: [no-unnecessary-type-parameters] count instantiated mapped type templates (#12974)
  • eslint-plugin: [no-unused-vars] ignore type-only refs for after-used (#12977)
  • eslint-plugin: [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements (#12995)
  • eslint-plugin: [prefer-optional-chain] safe fix when the chain ends with a strict null comparison (#12805)
  • type-utils: match linked packages and packages with missing version in TypeOrValueSpecifier (#12948)

❤️ Thank You

  • Abraham Guo
  • Brad Zacher @​bradzacher
  • Evyatar Daud @​StyleShit
  • Josh Goldberg
  • Vinccool96
  • Younsang Na @​nayounsang

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

@typescript-eslint/tsconfig-utils — 8.71.1 → 8.71.2 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v8.71.2

8.71.2 (2026-10-12)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] avoid false-positives when not using our parser (#12989)
  • eslint-plugin: [no-unnecessary-type-parameters] count instantiated mapped type templates (#12974)
  • eslint-plugin: [no-unused-vars] ignore type-only refs for after-used (#12977)
  • eslint-plugin: [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements (#12995)
  • eslint-plugin: [prefer-optional-chain] safe fix when the chain ends with a strict null comparison (#12805)
  • type-utils: match linked packages and packages with missing version in TypeOrValueSpecifier (#12948)

❤️ Thank You

  • Abraham Guo
  • Brad Zacher @​bradzacher
  • Evyatar Daud @​StyleShit
  • Josh Goldberg
  • Vinccool96
  • Younsang Na @​nayounsang

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

@typescript-eslint/type-utils — 8.71.1 → 8.71.2 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v8.71.2

8.71.2 (2026-10-12)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] avoid false-positives when not using our parser (#12989)
  • eslint-plugin: [no-unnecessary-type-parameters] count instantiated mapped type templates (#12974)
  • eslint-plugin: [no-unused-vars] ignore type-only refs for after-used (#12977)
  • eslint-plugin: [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements (#12995)
  • eslint-plugin: [prefer-optional-chain] safe fix when the chain ends with a strict null comparison (#12805)
  • type-utils: match linked packages and packages with missing version in TypeOrValueSpecifier (#12948)

❤️ Thank You

  • Abraham Guo
  • Brad Zacher @​bradzacher
  • Evyatar Daud @​StyleShit
  • Josh Goldberg
  • Vinccool96
  • Younsang Na @​nayounsang

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

@typescript-eslint/types — 8.71.1 → 8.71.2 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v8.71.2

8.71.2 (2026-10-12)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] avoid false-positives when not using our parser (#12989)
  • eslint-plugin: [no-unnecessary-type-parameters] count instantiated mapped type templates (#12974)
  • eslint-plugin: [no-unused-vars] ignore type-only refs for after-used (#12977)
  • eslint-plugin: [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements (#12995)
  • eslint-plugin: [prefer-optional-chain] safe fix when the chain ends with a strict null comparison (#12805)
  • type-utils: match linked packages and packages with missing version in TypeOrValueSpecifier (#12948)

❤️ Thank You

  • Abraham Guo
  • Brad Zacher @​bradzacher
  • Evyatar Daud @​StyleShit
  • Josh Goldberg
  • Vinccool96
  • Younsang Na @​nayounsang

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

@typescript-eslint/typescript-estree — 8.71.1 → 8.71.2 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v8.71.2

8.71.2 (2026-10-12)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] avoid false-positives when not using our parser (#12989)
  • eslint-plugin: [no-unnecessary-type-parameters] count instantiated mapped type templates (#12974)
  • eslint-plugin: [no-unused-vars] ignore type-only refs for after-used (#12977)
  • eslint-plugin: [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements (#12995)
  • eslint-plugin: [prefer-optional-chain] safe fix when the chain ends with a strict null comparison (#12805)
  • type-utils: match linked packages and packages with missing version in TypeOrValueSpecifier (#12948)

❤️ Thank You

  • Abraham Guo
  • Brad Zacher @​bradzacher
  • Evyatar Daud @​StyleShit
  • Josh Goldberg
  • Vinccool96
  • Younsang Na @​nayounsang

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

@typescript-eslint/utils — 8.71.1 → 8.71.2 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v8.71.2

8.71.2 (2026-10-12)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] avoid false-positives when not using our parser (#12989)
  • eslint-plugin: [no-unnecessary-type-parameters] count instantiated mapped type templates (#12974)
  • eslint-plugin: [no-unused-vars] ignore type-only refs for after-used (#12977)
  • eslint-plugin: [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements (#12995)
  • eslint-plugin: [prefer-optional-chain] safe fix when the chain ends with a strict null comparison (#12805)
  • type-utils: match linked packages and packages with missing version in TypeOrValueSpecifier (#12948)

❤️ Thank You

  • Abraham Guo
  • Brad Zacher @​bradzacher
  • Evyatar Daud @​StyleShit
  • Josh Goldberg
  • Vinccool96
  • Younsang Na @​nayounsang

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

@typescript-eslint/visitor-keys — 8.71.1 → 8.71.2 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v8.71.2

8.71.2 (2026-10-12)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] avoid false-positives when not using our parser (#12989)
  • eslint-plugin: [no-unnecessary-type-parameters] count instantiated mapped type templates (#12974)
  • eslint-plugin: [no-unused-vars] ignore type-only refs for after-used (#12977)
  • eslint-plugin: [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements (#12995)
  • eslint-plugin: [prefer-optional-chain] safe fix when the chain ends with a strict null comparison (#12805)
  • type-utils: match linked packages and packages with missing version in TypeOrValueSpecifier (#12948)

❤️ Thank You

  • Abraham Guo
  • Brad Zacher @​bradzacher
  • Evyatar Daud @​StyleShit
  • Josh Goldberg
  • Vinccool96
  • Younsang Na @​nayounsang

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

marked — 18.1.0 → 18.1.1 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v18.1.1

18.1.1 (2026-10-12)

Bug Fixes

  • cli: honor an explicitly empty string input (#4113) (ec3a4e5)
  • end blockquote before a lazy line after a heading, hr or html block (#4115) (9e64a6a)
  • keep a backslash in a code span from hiding emphasis (#4117) (6a57018)
  • keep a decoded character reference from forming a new one (#4111) (6bbac0c), closes #38 #112
  • let indented and type 3-5 html blocks interrupt a paragraph (#4124) (eaa1fff)
  • make walkTokens linear by appending values in place (#4121) (627d9ae), closes #4120
  • match pre, script, style and textarea as whole tag names (#4114) (0db74cb)
  • preserve enclosing link state after parsing images (#4123) (cc07bb9)
  • respect tab stops in list continuation indentation (#4119) (4bd2528)

Performance Improvements

  • avoid repeated raw string copies in nested lists (#4082) (7e8754d)
node-abi — 3.97.0 → 3.98.0 (1 release)

Back to version changes · Compare · Releases

v3.98.0

3.98.0 (2026-10-08)

Features

p-map — 7.0.8 → 7.1.1 (2 releases)

Back to version changes · Compare · Releases

v7.1.1

  • Subscribe once to a thenable from an async source next() 1dc1d1f

sindresorhus/p-map@v7.1.0...v7.1.1

v7.1.0

New

  • Add pMapSettled, pMapKeyed, and pMapSettledKeyed (#70) a05fd50
    • pMapSettled is like Promise.allSettled(), with a mapper and a concurrency limit
    • pMapKeyed and pMapSettledKeyed map the values of an object or a Map, like Promise.allKeyed() and Promise.allSettledKeyed()
  • Add pMapStop to stop iterating from the mapper, like break in a loop (Update development dependencies to v8.65.0 #31) 27606f0
  • Add preserveOrder option to pMapIterable (#72) 2c0934b
    • Set it to false to get each result as soon as it is ready, instead of in input order
  • Make pMapIterable read ahead while the mappers run when backpressure is above concurrency (#78) cada71d
    • A slow input no longer leaves a mapper waiting for its next element. With the default backpressure, nothing changes

Improvements

  • Keep the caller in the stack trace of mapper errors (Update dependency @vscode/test-electron to v3.1.0 #34) 595754b
  • Make pMapIterable consume its results in linear time 7d5b6e1
    • It was O(n²) when backpressure let many results wait, which is the default
  • Reduce the per-element promise overhead ef82ce6
  • Give a nullish input the same TypeError as any other invalid input 6f4643d

Fixes

  • Fix handling of a source that settles its next() calls out of call order 415a474
    • The index and the result position now follow the order of the next() calls
    • With stopOnError: false, the errors in the AggregateError are now in input order, not in the order they happened
  • Fix pMapIterable dropping earlier results when a mapper throws while they are still being read 27606f0
    • The results before the error are now yielded first, like in a loop
  • Fix pMapSkip results not counting toward backpressure in pMapIterable 7d5b6e1
    • A mapper that skips most elements no longer reads further ahead than backpressure allows
  • Fix pMapIterable pulling and mapping input after return() or throw() while a next() call is pending 5f2c01d

sindresorhus/p-map@v7.0.8...v7.1.0

prettier — 3.9.9 → 3.9.10 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

3.9.10

  • Markdown: Update micromark-extension-gfm-table to fix the table parse issue on performance (#20266 by @​fisker)

🔗 Changelog

typescript-eslint — 8.71.1 → 8.71.2 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v8.71.2

8.71.2 (2026-10-12)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] avoid false-positives when not using our parser (#12989)
  • eslint-plugin: [no-unnecessary-type-parameters] count instantiated mapped type templates (#12974)
  • eslint-plugin: [no-unused-vars] ignore type-only refs for after-used (#12977)
  • eslint-plugin: [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements (#12995)
  • eslint-plugin: [prefer-optional-chain] safe fix when the chain ends with a strict null comparison (#12805)
  • type-utils: match linked packages and packages with missing version in TypeOrValueSpecifier (#12948)

❤️ Thank You

  • Abraham Guo
  • Brad Zacher @​bradzacher
  • Evyatar Daud @​StyleShit
  • Josh Goldberg
  • Vinccool96
  • Younsang Na @​nayounsang

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Rebase

  • Rebase this PR by regenerating lockfiles from the latest base branch.

Check the box above or post a new PR comment with /lockfile rebase on its own line. Requires repository write access.

Workflow requirements and manual fallback

Enable App-based rebase handling with rebase: true in .github/lockfile-maintenance-auth.yml, or configure an Actions request handler as described below.

For Actions-based handling, the workflow must subscribe to pull_request_target: types: [edited] for the checkbox and issue_comment: types: [created] for comments, and configure the request-rebase job.
If these handlers are not configured, open the maintenance workflow and select Run workflow on the branch used for maintenance. This requires workflow_dispatch.

@mergify

mergify Bot commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

Merge Queue Status

This pull request spent 11 minutes 41 seconds in the queue, including 1 minute 28 seconds running CI.

Required conditions to merge

@mergify mergify Bot added the queued label Oct 18, 2026
mergify Bot added a commit that referenced this pull request Oct 18, 2026
Merged by Mergify Merge Queue
@mergify
mergify Bot merged commit 5d52cdd into main Oct 18, 2026
7 checks passed
@mergify
mergify Bot deleted the automation/lockfile-maintenance branch October 18, 2026 13:01
@mergify mergify Bot removed the queued label Oct 18, 2026
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.

walkTokens takes quadratic time because it copies the results array for every token Markdown in html tokens is processed

1 participant